diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..e52b48d --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,26 @@ +version: 2 +registries: + github: + type: git + url: https://github.com + username: ${{secrets.EXTERNAL_GITHUB_USER}} + password: ${{secrets.EXTERNAL_GITHUB_TOKEN}} + +updates: + - package-ecosystem: "gomod" + directory: "/" + registries: + - github + schedule: + interval: "daily" + commit-message: + prefix: chore + include: scope + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + commit-message: + prefix: chore + include: scope + diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml new file mode 100644 index 0000000..0683287 --- /dev/null +++ b/.github/workflows/build.yaml @@ -0,0 +1,45 @@ +name: build +on: [push, pull_request, merge_group] + +jobs: + build: + permissions: + contents: read + packages: write + runs-on: ubuntu-latest + steps: + - name: Set up Docker context for Buildx + id: buildx-context + run: | + docker context create builders + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + with: + version: latest + endpoint: builders + + - uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + + - uses: actions/checkout@v4 + + - name: Build images + id: buildimages + run: | + img=ghcr.io/${{github.repository}}:${{github.sha}} + echo "IMAGE_NAME=${img} >> $GITHUB_OUTPUT" + docker pull ${img} || ( + docker buildx build --push --cache-to type=gha,mode=max --cache-from type=gha --progress plain --platform linux/arm64/v8,linux/amd64 --build-arg BUILDKIT_INLINE_CACHE=1 -t ${img} . + ) + + - name: Build main image images + id: buildmainimage + if: ${{ github.ref == 'refs/heads/main' && github.event_name != 'pull_request' }} + run: | + img=ghcr.io/${{github.repository}}:latest + echo "IMAGE_NAME=${img} >> $GITHUB_OUTPUT" + docker buildx build --push --cache-to type=gha,mode=max --cache-from type=gha --progress plain --platform linux/arm64/v8,linux/amd64 --build-arg BUILDKIT_INLINE_CACHE=1 -t ${img} . diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml new file mode 100644 index 0000000..e40e495 --- /dev/null +++ b/.github/workflows/golangci-lint.yml @@ -0,0 +1,27 @@ +name: golangci-lint +on: + push: + branches: + - main + - master + pull_request: + merge_group: + +permissions: + contents: read + # Optional: allow read access to pull request. Use with `only-new-issues` option. + # pull-requests: read + +jobs: + golangci: + name: lint + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 + with: + go-version: '1.22.4' + - name: golangci-lint + uses: golangci/golangci-lint-action@v6 + with: + version: v1.60.3 diff --git a/.github/workflows/manage-stale-branches.yml b/.github/workflows/manage-stale-branches.yml new file mode 100644 index 0000000..ccd7f44 --- /dev/null +++ b/.github/workflows/manage-stale-branches.yml @@ -0,0 +1,21 @@ +name: 'Manage stale branches' +on: + schedule: + # Run every monday at 10 am + - cron: "0 10 * * 1" + +jobs: + manage-stale-branches: + name: "Manage stale branches" + runs-on: ubuntu-latest + steps: + - name: "Manage Stale Branches" + id: manage-stale-branches + uses: crazy-matt/manage-stale-branches@1.1.1 + with: + gh_token: ${{ secrets.GITHUB_TOKEN }} + stale_older_than: 60 + suggestions_older_than: 30 + excluded_branches: | + origin/main + origin/master diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml new file mode 100644 index 0000000..74c9fa3 --- /dev/null +++ b/.github/workflows/test.yaml @@ -0,0 +1,66 @@ +name: run tests + +on: + push: + pull_request: + merge_group: + +jobs: + testGo: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 + with: + go-version: 1.22.4 + - name: Run CI script + run: | + go test -v -cover -covermode=count ./... + + # testGCloudIntegration: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v4 + # - uses: actions/setup-go@v5 + # with: + # go-version: 1.22.4 + # - name: Run CI script + # run: | + # go test -v ./pkg/grafanacloud/... + # env: + # GRAFANA_CLOUD_TOKEN: ${{ secrets.GRAFANA_CLOUD_TOKEN }} + + alloy_lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 + with: + go-version: '1.22.4' + - run: | + cd pkg/controllers + curl -LO https://github.com/grafana/alloy/releases/download/v1.3.1/alloy-linux-amd64.zip && unzip alloy-linux-amd64.zip + go test -v ./... -args -verify-alloy + + testHelm: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + depth: 0 + + - uses: azure/setup-helm@v4.2.0 + with: + version: v3.12.0 + + - name: Set up chart-testing + uses: helm/chart-testing-action@v2.6.1 + + - run: | + git fetch origin "${{ github.base_ref }}" + # Ensure the chart meets requirements + ct lint --remote origin --target-branch "${{ github.base_ref }}" --charts ./helm-chart/observability-operator + # Ensure the chart can be rendered with default values set and the generated yaml is coherent + helm template ./helm-chart/observability-operator + # Ensure the chart can be rendered with all values set and the generated yaml is coherent + helm template ./helm-chart/observability-operator -f ./helm-chart/observability-operator/values-test-full.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..51e3a7a --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ + +# Binaries for programs and plugins +*.exe +*.exe~ +*.dll +*.so +*.dylib + +# Test binary, build with `go test -c` +*.test + +# Output of the go coverage tool, specifically when used with LiteIDE +*.out + +# Kubernetes Generated files - skip generated files, except for vendored files + +!vendor/**/zz_generated.* + +# editor and IDE paraphernalia +.idea +*.swp +*.swo +*~ +.helm +vendor +profile.cov +junit.xml +.vscode \ No newline at end of file diff --git a/.golangci.yaml b/.golangci.yaml new file mode 100644 index 0000000..f591fef --- /dev/null +++ b/.golangci.yaml @@ -0,0 +1,58 @@ +# Options for analysis running. +run: + # Timeout for analysis, e.g. 30s, 5m. + # Default: 1m + timeout: 10m + # Exit code when at least one issue was found. + # Default: 1 + issues-exit-code: 2 + # If set, we pass it to "go list -mod={option}". From "go help modules": + # If invoked with -mod=readonly, the go command is disallowed from the implicit + # automatic updating of go.mod described above. Instead, it fails when any changes + # to go.mod are needed. This setting is most useful to check that go.mod does + # not need updates, such as in a continuous integration and testing system. + # If invoked with -mod=vendor, the go command assumes that the vendor + # directory holds the correct copies of dependencies and ignores + # the dependency descriptions in go.mod. + # + # Allowed values: readonly|vendor|mod + # Default: "" + modules-download-mode: readonly + +# output configuration options +output: + # The formats used to render issues. + # Formats: + # - `colored-line-number` + # - `line-number` + # - `json` + # - `colored-tab` + # - `tab` + # - `html` + # - `checkstyle` + # - `code-climate` + # - `junit-xml` + # - `github-actions` + # - `teamcity` + # - `sarif` + # Output path can be either `stdout`, `stderr` or path to the file to write to. + # + # For the CLI flag (`--out-format`), multiple formats can be specified by separating them by comma. + # The output can be specified for each of them by separating format name and path by colon symbol. + # Example: "--out-format=checkstyle:report.xml,json:stdout,colored-line-number" + # The CLI flag (`--out-format`) override the configuration file. + # + # Default: + # formats: + # - format: colored-line-number + # path: stdout + formats: + - format: colored-line-number + path: stdout + # Show statistics per linter. + # Default: false + show-stats: true +issues: + # Show only new issues created after git revision `REV`. + # Default: "" + new-from-rev: master diff --git a/.yamllint.yaml b/.yamllint.yaml new file mode 100644 index 0000000..1fd3784 --- /dev/null +++ b/.yamllint.yaml @@ -0,0 +1,7 @@ +extends: default + +rules: + line-length: disable + document-start: disable + indentation: + indent-sequences: consistent diff --git a/CODE-CONTRIBUTIONS.md b/CODE-CONTRIBUTIONS.md new file mode 100644 index 0000000..6cee11e --- /dev/null +++ b/CODE-CONTRIBUTIONS.md @@ -0,0 +1,280 @@ +## Pull Requests + +Code Review is an important part of any modern software development team. In this document we aim to give a set of guidelines and +_rules of thumb_. +These are not hard requirements for _every_ Pull Request, but they should help us making better decisions. + +### Why do we do Pull Requests (PRs)? + +We use PRs mainly for three reasons to: + +1. **Share knowledge**. Although this is not the only way we can achieve it, PullRequests are + a great helper to share the experiences, successes and failures, as well as the domain knowledge across + users and maintainers. +2. Overall, **improve our code and architecture quality**. +3. **Help catch problems** before they reach production. + +### Rules of thumb + +#### Issuer + +##### Avoid internal tools references + +This project is an open-source project and we should avoid references to internal tools, such as JIRA, Confluence, etc. +On a general manner, any reference must be publicly accessible so anyone can understand the context of the PR. +It is accepted to create references to resources that requires a login but allow access and account creation for anybody. + +If you feel the need to reference an internal tool, make sure you provide a good summary of the concerned ticket or document. +and use the word _internal_ to help identify private accesses for public readers. + +##### Link to the issue + +Any PR solving an existing GitHub issue must reference it. This will help to understand the context of the PR and the problem. +It will also help to track the changes and the history of the issue. + +##### Use correct PR title + +Any PR title should follow the next principles: + +* If it's a bugfix, the PR title should start with "fix:" +* If it's a library update, the PR title should start with "chore:" + +Good PR titles will help to understand what has changed over time +and will help to troubleshoot any issue in the future. +Good commit messages are particularly useful used combined +with `git log --graph --pretty=tformat:'%h %s'`. + +Format: + +```plaintext + +``` + +Example: + +```plaintext +fix: solve a race condition in the HTTP client that caused the app to crash +``` + +##### Make small Pull Requests + +Small Pull-Requests make the reviewers' lives easier and they tend to be faster to merge. There are a few options when it comes to +write small PRs: + +* Separate refactors from the actual task. You can do them either before or after. But if a refactor could help to a feature +* include it in the description, so you can get the context of the origin of the it. +* Separate _vendor_ code either in another _commit_ or in another PR. +* Create small PRs against a main-task Pull-Request. Another option could be to use +* [Maiao](https://github.com/adevinta/maiao), when you have write accesses to the code repository. +* Use [feature toggles](https://martinfowler.com/articles/feature-toggles.html) if you don't want the new code to run in + production just yet. + +**ProTip™**: To evaluate whether you should do one or multiple PRs, you may ask yourself _If I revert feature "add the ability to +count to 2" should "bump testing component version" also be reverted?_ + +##### Explain the _why_ and write good commit messages + +Explain **why** you are introducing these changes. For people with plenty of domain knowledge, it serves as a quick validation and +they will verify if the code does what you're saying it does, speeding up the review process. +For people with less domain knowledge — such as recent team members or people not familiar with the codebase - it will allow to do +a decent review. +Having people who are not that familiar with the codebase can both bring in a new perspective and it is also an efficient way to +share knowledge. + +**ProTip™**: If you write the _why_ in the commit message and have a single commit in the PR, GitHub will propagate that into the +PR description upon creation. + +**ProTip™**: If you write the _why_ in the commit message and use [maiao](https://github.com/adevinta/maiao), the PR +description will automatically be maintained from the commit message upon updates. +Here's an [example](https://github.com/adevinta/noe/pull/84). + +There are [plenty](https://chris.beams.io/posts/git-commit/) of +[resources](https://www.freecodecamp.org/news/writing-good-commit-messages-a-practical-guide/) on how to write good commit +messages. + +##### Link github issues + +If you're working on a feature or a bug, it's a good practice to +[link the issue in the PR](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword) +description. +This will help to understand the context of the PR and the problem. +It will also help to track the changes and the history of the issue and automate the closing of the issue upon PR merge. + +Example: + +```plaintext +Closes: #10 +``` + +##### Define non-goals + +One important note, aside from stating what's the _goal_ of the PR might be to state what's a _non-goal_. An example could be: + +> Non-Goals: Although I moved function A of place, this PR doesn't address a refactor because it would broaden the scope too +much. + +In this way, we're telling our reviewers that, albeit something was considered, it should not be part of the review, since it's +out of the scope. + +##### Be open to changes + +Finishing our tasks feels great. It liberates dopamine and gives us a sense of accomplishment. Nevertheless, there's a reason why +we don't commit directly into the _main_ branch and why we ask our peers to review our work: we want to learn from them and we +want to listen to different opinions. Don't get too attached to your code (It could help to think in terms of our code or team's +code, rather than my code) + +**Rule of thumb**: If you're not strongly opinionated and making the change is less effort than discussing it, we can apply it +directly and move on. + +##### You're the shepherd of the PR + +If a PR is getting too long to get reviewed, you should be the one contacting people that made comments/suggestions and are not +approving them, to make sure we move it forward. +If you don't reach consensus/commitment, you can involve the Tech Lead to help on solving the conflict. + +#### Reviewer + +##### Focus on the big picture + +We all have opinions and software — especially if it runs on the cloud — is never in a finished state. Consider the work and +effort the PR issuer already put in, +weigh how important the task is and how it fits in the bigger picture. If there are ten flaws in a PR, perhaps only three are +critical and/or important. +Therefore, the other can be marked as _optional_ or _nit_, so we don't overwhelm the PR issuer. + +##### Be clear about your requests + +State clearly what you're trying to achieve: are you blocking the PR? are you nitpicking? Is a question about the code that you +don't understand? Be explicit about it. + +If you think that a piece of code could be done differently, ask the following questions to yourself: + +* Does it really change what we are trying to achieve here? Is it worth to tackle this _now_? +* How many other recommendations did the issuer already accepted? Remember: there's so much we can do. Everything can be improved +* Do you have an alternative? Maybe you can put it in the comment or even use + [suggested changes](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/incorporating-feedback-in-your-pull-request#applying-a-suggested-change), + to lower the effort of accepting it +* Is it a big change? Maybe it makes sense to check first — face-to-face, through a VC or Slack — with the PR issuer if it makes sense +* Is it a big change? Maybe it makes sense to check first — face-to-face, through a VC or Slack — with the PR issuer if it makes + sense + +**ProTip™**: aside of Github's Approve/Request Changes/Comment system, it can be useful to point if a comment is a _nit_, so we +inform the PR issuer that we don't expect it to land in the final code. + +##### Use commit suggestions + +If you have a clear idea how to improve a certain piece of code, you can use +[suggested changes](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/incorporating-feedback-in-your-pull-request#applying-a-suggested-change) +and make the issuer's life easier. + +##### Not all suggestions will be merged + +And that's fine. Sometimes, it's just too much. Certainly, the comment you left will be taken into account the next time. + +### A word on kindness + +When doing a code review, we are not seeing each other most of the time, but rather each other's code. We can’t leverage body +language or happy, in-person smiles like office-dwelling teams. +This means close attention to the language and tone of our written feedback is crucial to team happiness and morale. + +Moreover, adopting an understanding tone will help your point of view to be understood, considered and achieve your goal to alter +the PR contents. + +**ProTip™**: [Grammarly](https://app.grammarly.com/) has an experimental feature to show the tone perceived by a text. Abusing it +to tune your message would help you find the right tone. + +#### Understand first + +You're reviewing someone's work and, usually, people don’t make mistakes intentionally. +Perhaps they were having a bad day, or couldn’t come up with a better solution. Take it easy. +Ask people why they did it like that, in a polite way. Sometimes you don’t understand the trade-offs that were made. +Sit down with them if needed. We should let our ego out of the door. + +##### Good 👍 ✅ + +> I see we're repeating this in a few similar classes instead of creating an abstraction for this use-case. +> Could you walk me through the changes so I get a better picture on this works? + +##### Bad 👎 ❌ + +> You should use a parent class here. DRY + +#### Be expressive + +Sometimes it’s difficult to convey meaning through text alone. Comments can come off as terse or rude, even when the reviewer +tried to convey them in a positive and helpful light. +Sprinkling in emojis can help elevate the voice and tone for many of our team members. It helps the author read the comment in the +reviewer's voice, as if they were delivering the feedback in person. + +##### Examples + +> This looks good. I think we can move forward. + +vs + +> Wooow! This looks good 👏 I think we can move forward and put this code in production! 🚀 + +#### Suggest, don't command + +People will be more enthusiastic about changing their work when you make polite suggestions instead of commanding actions. + +Having a commanding tone is more likely cause repulsion and close the conversation from the PR author, while adopting an +understanding tone is more likely to open the conversation and get your point of view to be considered. + +##### Good 👍 ✅ + +> Maybe it would make sense to rename the class `UserRepositoryImpl` to `RedisCachedUserRepository`, to improve readability. What +do you think? +> Perhaps I’m not understanding it correctly, but it seems that this code won’t work properly in X and Y cases. Can we review it? +If it has a bug we can fix it together! + +##### Bad 👎 ❌ + +> Change this! +> This has a bug here! Fix it and create a test + +#### Focus on the essential parts + +You shouldn’t expect that all of your comments end up in the code base. That’s totally OK. +If you think that you are requesting too much changes or that some of them are not that important, please refer to them as +recommendations for future work. People will still learn and will try to improve for the next time. + +It’s also possible that one or more engineers on the team have already pointed out numerous issues on a single pull request. While +the additional feedback would be technically helpful, it’s likely going to just "add to the pile" +and make the code author feel discouraged or overwhelmed. + +##### Good 👍 ✅ + +> [Future reference] This code looks good 🚀 In future occasions, we can also use it for comprehensions instead of `map()`. I +wouldn't change it now, though. +> [Nit] We could use XX instead of YY. + +##### Bad 👎 ❌ + +> We could use for comprehensions instead of `map()` +> Here too. +> Again, for comprehensions. +> Can you change XX for YY? + +#### Make someone's day + +Compliments are free to give. By leaving a sincere compliment or mention that you've learned something new you could be making +someone's day. + +##### Examples + +> I know we usually stub this out, but your approach of calling the actual method in this test is 💯. I feel much more confident +that we’ll catch changes to the API in the future. 😍 +> Looks like it's working as-is 🚀 Great work in this PR! Thanks for taking the time to write test cases for X and Y. I think we +should keep this spirit and improve our codebase a bit every day 👏👏👏 + +### References + +1. +2. +3. +4. +5. +6. +7. +8. diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..fd0b9f7 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,3 @@ +# Adding this CODEOWNERS file and adding another branch protection +# ` Require review from Code Owners ` we will ensure that other members can create branches (which means they can merge PRs) but only merge PRs that has been approved by Adevinta. +* @adevinta/cloud-platform-runtime \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..f34571d --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,9 @@ +# Contributing + +Any contribution submitted for inclusion in the work by you shall be under +the terms and conditions of this license (MIT), without any additional +terms or conditions. Notwithstanding the above, nothing herein shall +supersede or modify the terms of any separate license agreement you may +have executed regarding your contributions. + +Please refer to the [code contribution guide](./CODE-CONTRIBUTIONS.md) diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..58500b9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,23 @@ +# Build the manager binary +FROM golang:1.23.5 AS builder + +WORKDIR /workspace +# Copy the Go Modules manifests +COPY go.mod go.mod +COPY go.sum go.sum + +# Copy the go source +COPY cmd/observability-operator/main.go cmd/observability-operator/main.go +COPY pkg/ pkg/ + +# Build +RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on go build -a -o manager cmd/observability-operator/main.go + +# Use distroless as minimal base image to package the manager binary +# Refer to https://github.com/GoogleContainerTools/distroless for more details +FROM gcr.io/distroless/static:nonroot +WORKDIR / +COPY --from=builder /workspace/manager . +USER nonroot:nonroot + +ENTRYPOINT ["/manager"] diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..5ab934a --- /dev/null +++ b/LICENSE @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2024 Adevinta + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..96c985d --- /dev/null +++ b/README.md @@ -0,0 +1,57 @@ +

+ + Quickstart  •   + Administrator docs  •   + Development docs  •   + +

+ +# Observability Operator + +Observability Operator is a Kubernetes Operator that manages and +orchestrates the infrastructure to collect and relay Observability +data to several destinations in multi-teant Kubernetes clusters. + +It aims to require minimal configuration and reduce the toil of a +feature team to get Observability data from their workloads by +providing sane defaults and automatically discovering as much +information as possible on behalf of the user. + +It captures telemetry of tenant workloads (won't instrument the entire +cluster), can capture metrics, logs and traces and will relay the +telemetry to the tenant systems. + +## Supported integrations + +* Metrics: scrape Prometheus format from Pods +* Logs: any format, preferably JSON +* Traces: OpenTelemetry format +* Destination: + * Metrics: any Prometheus RemoteWrite-compatible destination + * Logs: any Fluentd supported format + * Traces: any OpenTelemetry-compatible receiver + +## Technologies + +Observability Operator relies on the cluster already providing some +services. Cluster admins are expected to fulfill these needds in +advance: + +* [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) +* [Kube Fluentd Operator](https://github.com/vmware/kube-fluentd-operator) + +For traces we use [Grafana +Alloy](https://grafana.com/docs/alloy/latest/) but we manage its +deployment directly in this operator, so there are no dependenciies +to install. + +## Contributing + +Refer to Please refer to the [code contribution guide](./CONTRIBUTING.md). + +You can find further details of the operator in our [development documentation](./docs/development/README.md). + +# License + +This project is released under MIT license. You can find a copy of the +license terms in the LICENSE file. diff --git a/cmd/observability-operator/main.go b/cmd/observability-operator/main.go new file mode 100644 index 0000000..02416df --- /dev/null +++ b/cmd/observability-operator/main.go @@ -0,0 +1,376 @@ +package main + +import ( + "flag" + "fmt" + "os" + "strings" + "time" + + advlog "github.com/adevinta/go-log-toolkit" + "github.com/adevinta/observability-operator/pkg/controllers" + "github.com/adevinta/observability-operator/pkg/grafanacloud" + "github.com/grafana/grafana-com-public-clients/go/gcom" + "github.com/sirupsen/logrus" + networkingv1 "k8s.io/api/networking/v1" + _ "k8s.io/client-go/plugin/pkg/client/auth/gcp" + "k8s.io/client-go/util/workqueue" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/cache" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/event" + metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server" + + validatingfield "k8s.io/apimachinery/pkg/util/validation/field" + + apilabels "k8s.io/apimachinery/pkg/labels" + // +kubebuilder:scaffold:imports +) + +const ( + missing = "missing" +) + +type grafanaCloudClient interface { + controllers.GrafanaCloudClient + grafanacloud.GrafanaCloudStackLister +} + +func main() { + // ############## Manager options ############## + var metricsAddr string + flag.StringVar(&metricsAddr, "metrics-addr", ":8080", "The address the metric endpoint binds to.") + var enableLeaderElection bool + flag.BoolVar(&enableLeaderElection, "enable-leader-election", false, "Enable leader election for controller manager. Enabling this will ensure there is only one active controller manager.") + // ############################################# + + // ############## metadata to add to metrics, logs, traces... ############## + var clusterName string + flag.StringVar(&clusterName, "cluster-name", missing, "The name of the cluster being run. This will add the cluster tag to all collected metrics.") + var clusterRegion string + flag.StringVar(&clusterRegion, "cluster-region", missing, "The region the cluster runs in. This will add the region tag to all collected metrics.") + var clusterDomain string + flag.StringVar(&clusterDomain, "cluster-domain", "adevinta.com", "The domain used for labels, annotations and leader election.") + // ############################################# + + // ############## Feature toggles ############## + // Enable sending to GrafanaCloud if storage is defined as such + // TODO: Always enabled? Can we drop it for now? + var enableMetricsRemoteWrite bool + flag.BoolVar(&enableMetricsRemoteWrite, "metrics-remote-write-to-grafana-cloud", true, "Enable/Disable remote-write of metrics to Grafana Cloud") + // Enable VPA provisioning for Prometheus + var enableVpa bool + flag.BoolVar(&enableVpa, "enable-vpa", false, "Enable/Disable support for VPA") + // ############################################# + + // ############## Filtering/ignoring workloads ############## + // Avoids recognising apps with this label as valid to create + // Trace Collectors + var ignoreApps string + flag.StringVar(&ignoreApps, "exclude-apps-label", "", "comma-separated list of app label values to exclude, if any") + + // Filter workloads by label selector + var workloadLabelSelector string + flag.StringVar(&workloadLabelSelector, "exclude-workload-selector", "", "Exclude applications using the provided K8s Selector. It is a string specification of a equality-based or set-based selector as described in https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors . This selector will be matched against deployments, statefulsets, daemonsets, etc. Matching ones will be skipped") + // Filter namespaces by label selector + var namespaceLabelSelector string + flag.StringVar(&namespaceLabelSelector, "exclude-namespace-selector", "", "Exclude namespaces using the provided K8s Selector. It is a string specification of a equality-based or set-based selector as described in https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors . This selector will be matched against namespaces. Matching ones will be skipped") + + // Do not process workloads in these namespaces, nor react to + // its events + var ignoreNamespaces string + flag.StringVar(&ignoreNamespaces, "exclude-namespaces-name", "", "comma-separated list of namespaces to exclude, if any") + // ############################################# + + // ############## GrafanaCloud configuration ############## + // Name identifier of the GrafanaCloud organization controlling all stacks + var grafanaCloudOrgSlug string + flag.StringVar(&grafanaCloudOrgSlug, "grafana-cloud-organization-name", "adevinta", "The name of the grafanacloud organization hosting all stacks used as destination for telemetry") + // Name of the secret containing credentials to access GrafanaCloud + var grafanaCloudCredentials string + flag.StringVar(&grafanaCloudCredentials, "grafana-cloud-metrics-credentials", "", "Secret used to store Grafana Cloud credentials") + var grafanaCloudClientCache bool + flag.BoolVar(&grafanaCloudClientCache, "grafana-cloud-client-use-cache", false, "enables the usage of a client-level cache in the GrafanaCloud client. This can significantly reduce the amount of calls to the GCOM API for the stacks that exist.") + // Periodicity to reconcile the status of Grafana stacks for changes + var grafanaCloudStackReconcilePeriod string + defaultGrafanaCloudStackReconcilePeriod := 5 * time.Minute + flag.StringVar(&grafanaCloudStackReconcilePeriod, "grafana-cloud-stack-reconcile-period", defaultGrafanaCloudStackReconcilePeriod.String(), "Frequency to reconcile grafana stack change that triggers namespace reconcile (expressed in go duration: https://pkg.go.dev/time#ParseDuration)") + // ############################################# + + // ############## Prometheus configuration settings ############## + // Prometheus image details + var prometheusDockerImage string + flag.StringVar(&prometheusDockerImage, "prometheus-docker-image", "", "The name of the prometheus docker image to use.") + var prometheusDockerTag string + flag.StringVar(&prometheusDockerTag, "prometheus-docker-tag", "", "The prometheus version to use.") + // The name of the nodepool to target for Prometheus pods + // If empty, Prometheus pods do not target any nodepool + var prometheusNodeSelectorTarget string + flag.StringVar(&prometheusNodeSelectorTarget, "prometheus-node-selector-target", "", "Node-selector label target pool for Prometheus pods. If empty, no node-selector gets added.") + // Name of the namespace to hold Prometheus pods + var promNamespace string + flag.StringVar(&promNamespace, "prometheus-namespace", "platform-services", "Namespace in which to create prometheus instances") + // The service account to be used by the Prometheus instances, which provides the necessary permissions to scrape workloads + var prometheusServiceAccountName string + flag.StringVar(&prometheusServiceAccountName, "prometheus-service-account-name", "prometheus-tenant", "Service account to use for Prometheus") + // The pod priority class to use for Prometheus instances + var prometheusPodPriorityClassName string + flag.StringVar(&prometheusPodPriorityClassName, "prometheus-pod-priority-classname", "", "Prometheus pod priority class name to use for Prometheus pods") + var prometheusMonitoringTargetName string + flag.StringVar(&prometheusMonitoringTargetName, "prometheus-monitoring-target-name", "", "Name of the secret to store the monitoring target and extra scraping configuration") + var prometheusExtraExternalLabels string + flag.StringVar(&prometheusExtraExternalLabels, "prometheus-extra-external-labels", "", "Extra external labels to be added to the prometheus configuration. Format: key1:value1,key2:value2") + + // ############################################# + + // ############## Logs configuration settings ############## + // Namespace to locate the ConfigMap with FluentD's configuration + var fluentdLokiConfigMapNamespace string + flag.StringVar(&fluentdLokiConfigMapNamespace, "logs-fluentd-loki-configmap-namespace", "", "The namespace of the fluentd-loki configmap.") + // Name of the ConfigMap containing FluentD's configuration + var fluentdLokiConfigMapName string + flag.StringVar(&fluentdLokiConfigMapName, "logs-fluentd-loki-configmap-name", "", "The name of the fluentd-loki configmap.") + // Key used in the ConfigMap with FluentD's configuration that contains the configuration + var fluentdLokiConfigMapKey string + flag.StringVar(&fluentdLokiConfigMapKey, "logs-fluentd-loki-configmap-key", "", "The data key of the fluentd-loki configmap where the fluentd rules will be injected.") + // ############################################# + + // ############## Traces configuration settings ############## + // Name of the namespace to hold Alloy collectors + var tracesNamespace string + flag.StringVar(&tracesNamespace, "traces-namespace", "observability", "Namespace in which to create traces collector (alloy) instances") + // ############################################# + + // END of CLI options + flag.Parse() + + // ############## Parse extra external labels for the Prometheus instance ############## + prometheusExtraExternalLabelsMap := make(map[string]string) + if prometheusExtraExternalLabels != "" { + labels := strings.Split(prometheusExtraExternalLabels, ",") + for _, label := range labels { + kv := strings.Split(label, ":") + if len(kv) != 2 { + fmt.Println("invalid extra external label format") + flag.Usage() + os.Exit(1) + } + prometheusExtraExternalLabelsMap[kv[0]] = kv[1] + } + } + // ############################################# + + // ############## Initialize label names for configuration ############## + grafanacloud.Config = grafanacloud.NewConfig(clusterDomain) + controllers.Config = controllers.NewConfig(clusterDomain) + // ############################################# + + // ############## Verify configuration is valid ############## + grafanaCloudToken, tokenPresent := os.LookupEnv("GRAFANA_CLOUD_TOKEN") + if !tokenPresent { + fmt.Println("missing GRAFANA_CLOUD_TOKEN env variable") + os.Exit(1) + } + + grafanaCloudTracesToken, tokenPresent := os.LookupEnv("GRAFANA_CLOUD_TRACES_TOKEN") + if !tokenPresent { + fmt.Println("missing GRAFANA_CLOUD_TRACES_TOKEN env variable") + flag.Usage() + os.Exit(1) + } + + if clusterName == missing { + fmt.Println("missing cluster name") + flag.Usage() + os.Exit(1) + } + if clusterRegion == missing { + fmt.Println("missing cluster region") + flag.Usage() + os.Exit(1) + } + // ############################################# + + // ############## Set up logging facilities ############## + log := logrus.New() + log.SetFormatter(&logrus.JSONFormatter{}) + log.SetLevel(logrus.InfoLevel) + ctrl.SetLogger(advlog.NewLogr(log)) + setupLog := ctrl.Log.WithName("setup") + // ############################################# + + // ############## Set up the Manager ############## + scheme := controllers.NewScheme() + cfg := ctrl.GetConfigOrDie() + mgr, err := ctrl.NewManager(cfg, ctrl.Options{ + Scheme: scheme, + Metrics: metricsserver.Options{ + BindAddress: metricsAddr, + }, + LeaderElection: enableLeaderElection, + LeaderElectionID: "8cba130d.prometheus." + clusterDomain, + Cache: cache.Options{ + ByObject: map[client.Object]cache.ByObject{ + &networkingv1.NetworkPolicy{}: { + Namespaces: map[string]cache.Config{ + tracesNamespace: {}, + }, + }, + }, + }, + }) + if err != nil { + setupLog.Error(err, "unable to start manager") + os.Exit(1) + } + // ############################################# + + // ############## Verify we can connect to GrafanaCloud ############## + config := gcom.NewConfiguration() + config.AddDefaultHeader("Authorization", "Bearer "+grafanaCloudToken) + config.Host = "grafana.com" + config.Scheme = "https" + + gcomClient := gcom.NewAPIClient(config) + var gcClient grafanaCloudClient + gcClient = grafanacloud.NewClient(ctrl.Log.WithName("controllers").WithName("Grafana Cloud Client (non-cached)"), gcomClient, grafanaCloudOrgSlug) + + if grafanaCloudClientCache { + gcClient = grafanacloud.NewCachedClient(ctrl.Log.WithName("controllers").WithName("Grafana Cloud Client (cached)"), gcClient.(*grafanacloud.Client)) + } + + // ############################################# + + path := validatingfield.NewPath("metadata", "labels") + appSelector, err := apilabels.Parse(workloadLabelSelector, validatingfield.WithPath(path)) + if err != nil { + setupLog.Error(err, "unable to parse application selector", workloadLabelSelector) + os.Exit(1) + } + namespaceSelector, err := apilabels.Parse(namespaceLabelSelector, validatingfield.WithPath(path)) + if err != nil { + setupLog.Error(err, "unable to parse namespace selector", namespaceSelector) + os.Exit(1) + } + + // ############## Set up Pod Reconciler ############## + if err = (&controllers.PodReconciler{ + Client: mgr.GetClient(), + Log: ctrl.Log.WithName("controllers").WithName("Deployment"), + Scheme: mgr.GetScheme(), + ExcludeWorkloadLabelSelector: appSelector, + ExcludeNamespaceLabelSelector: namespaceSelector, + IgnoreApps: strings.Split(ignoreApps, ","), + IgnoreNamespaces: strings.Split(ignoreNamespaces, ","), + TracesNamespace: tracesNamespace, + GrafanaCloudClient: gcClient, + GrafanaCloudTracesToken: grafanaCloudTracesToken, + ClusterName: clusterName, + EnableVPA: enableVpa, + }).SetupWithManager(mgr); err != nil { + setupLog.Error(err, "unable to create controller", "controller", "Deployment") + os.Exit(1) + } + // ############################################# + + // ############## Set up GrafanaStackReconciler ############## + // we need a client that can manage resources only in a given namespace + // by default, clients generated by cluster-controller manager are generated + // for cluster scope controllers are using cluster-wide caches. + // In the case of the loki configuration, we want are restricting the role to manage a single resource. + // Hence we create a dedicated client for it. + // TODO: Consider using the general client now that we restrict the cache for specific objects + namespacedClient, err := client.New(ctrl.GetConfigOrDie(), client.Options{Scheme: scheme}) + if err != nil { + setupLog.Error(err, "unable to create uncached client", "controller", "Grafana Cloud Config Updater") + os.Exit(1) + } + + gcConfigUpdater := &grafanacloud.GrafanaCloudConfigUpdater{ + Log: ctrl.Log.WithName("controllers").WithName("Grafana Cloud Config Updater"), + Client: namespacedClient, + GrafanaCloudClient: gcClient, + ClusterName: clusterName, + ClusterRegion: clusterRegion, + ConfigMapNamespace: fluentdLokiConfigMapNamespace, + ConfigMapName: fluentdLokiConfigMapName, + ConfigMapLokiKey: fluentdLokiConfigMapKey, + } + + go gcConfigUpdater.Start(workqueue.NewTypedRateLimitingQueue(workqueue.NewTypedItemExponentialFailureRateLimiter[string](time.Millisecond, 30*time.Second))) + + grafanaStackChangeEvents := make(chan event.GenericEvent, 10) + stackReconcilePeriod, err := time.ParseDuration(grafanaCloudStackReconcilePeriod) + if err != nil { + setupLog.Error(err, "failed to parse grafanacloud reconciliation period. Using default %v ", defaultGrafanaCloudStackReconcilePeriod) + stackReconcilePeriod = defaultGrafanaCloudStackReconcilePeriod + } + + tick := time.NewTicker(stackReconcilePeriod) + + if err = (&grafanacloud.GrafanaStackReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("GrafanaStack"), + GrafanaCloudClient: gcClient, + GrafanaStackChangeEvents: grafanaStackChangeEvents, + }).WatchGrafanaStacksChange(tick.C); err != nil { + setupLog.Error(err, "unable to create grafana stacks reconciler", "controller", "GrafanaStacks") + os.Exit(1) + } + // ############################################# + + // ############## Set up Namespace Reconciler ############## + if err = (&controllers.NamespaceReconciler{ + Client: mgr.GetClient(), + Log: ctrl.Log.WithName("controllers").WithName("Namespace"), + TracesNamespace: tracesNamespace, + ExcludeWorkloadLabelSelector: appSelector, + ExcludeNamespaceLabelSelector: namespaceSelector, + IgnoreApps: strings.Split(ignoreApps, ","), + IgnoreNamespaces: strings.Split(ignoreNamespaces, ","), + GrafanaCloudUpdater: gcConfigUpdater, + GrafanaCloudClient: gcClient, + GrafanaCloudTracesToken: grafanaCloudTracesToken, + ClusterName: clusterName, + EnableVPA: enableVpa, + }).SetupWithManager(mgr, grafanaStackChangeEvents); err != nil { + setupLog.Error(err, "unable to create controller", "controller", "Namespace") + os.Exit(1) + } + // ############################################# + + // ############## Set up PodMonitor Reconciler ############## + if err = (&controllers.PodMonitorReconciler{ + Client: mgr.GetClient(), + Log: ctrl.Log.WithName("controllers").WithName("PodMonitor"), + Scheme: mgr.GetScheme(), + ClusterName: clusterName, + Region: clusterRegion, + GrafanaCloudCredentials: grafanaCloudCredentials, + GrafanaCloudClient: gcClient, + PrometheusNamespace: promNamespace, + PrometheusExposedDomain: fmt.Sprintf("%s.%s", clusterName, clusterDomain), + NodeSelectorTarget: prometheusNodeSelectorTarget, + EnableMetricsRemoteWrite: enableMetricsRemoteWrite, + EnableVpa: enableVpa, + PrometheusDockerImage: controllers.DockerImage{ + Name: prometheusDockerImage, + Tag: prometheusDockerTag, + }, + PrometheusServiceAccountName: prometheusServiceAccountName, + PrometheusPodPriorityClassName: prometheusPodPriorityClassName, + PrometheusMonitoringTarget: prometheusMonitoringTargetName, + PrometheusExtraExternalLabels: prometheusExtraExternalLabelsMap, + }).SetupWithManager(mgr); err != nil { + setupLog.Error(err, "unable to create controller", "controller", "PodMonitor") + os.Exit(1) + } + // ############################################# + + // +kubebuilder:scaffold:builder + + setupLog.Info("starting manager") + if err := mgr.Start(ctrl.SetupSignalHandler()); err != nil { + setupLog.Error(err, "problem running manager") + os.Exit(1) + } +} diff --git a/cmd/observability-operator/main_test.go b/cmd/observability-operator/main_test.go new file mode 100644 index 0000000..d3bcd14 --- /dev/null +++ b/cmd/observability-operator/main_test.go @@ -0,0 +1,164 @@ +package main + +import ( + "context" + "fmt" + "os" + "os/exec" + "strings" + "testing" + "time" + + k8s "github.com/adevinta/go-k8s-toolkit" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + corev1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/e2e-framework/pkg/env" + "sigs.k8s.io/e2e-framework/pkg/envconf" + "sigs.k8s.io/e2e-framework/pkg/envfuncs" + "sigs.k8s.io/e2e-framework/support/kind" + "sigs.k8s.io/e2e-framework/third_party/helm" +) + +var ( + testenv env.Environment + imageRegistry = "local" + imageRepository = "adevinta/observability-operator" + imageTag = "latest" + imageFullUrl = imageRegistry + "/" + imageRepository + ":" + imageTag + kindClusterName = envconf.RandomName("observability", 16) + releaseName = "observability-operator" + + operatorNamespace = "observability-operator" + prometheusNamespace = "platform-services" + tracesNamespace = "observability" +) + +func buildLocalObservabilityOperatorImage(t *testing.T) { + // Ensure we always have the latest version of the code compiled + // This is crucial when running integration tests locally + cmd := exec.Command("docker", "build", "-t", imageFullUrl, ".") + cmd.Stderr = os.Stderr + cmd.Stdout = os.Stdout + cmd.Dir = "../../" + require.NoError(t, cmd.Run()) + + cmd = exec.Command("kind", "load", "docker-image", "--name", kindClusterName, imageFullUrl) + cmd.Stderr = os.Stderr + cmd.Stdout = os.Stdout + cmd.Dir = "../../" + require.NoError(t, cmd.Run()) +} + +func installObservabilityOperator(t *testing.T, args ...string) { + t.Helper() + helmClient := helm.New(testenv.EnvConf().KubeconfigFile()) + + require.NoError(t, helmClient.RunUpgrade( + helm.WithName(releaseName), + helm.WithNamespace(operatorNamespace), + helm.WithChart("../../helm-chart/observability-operator"), + helm.WithArgs( + "--install", + ), + helm.WithArgs(args...), + )) +} + +// Verify the Helm chart can complete successfully, the pod can be +// scheduled and get to ready. The Pod may fail right afterwards due +// to missing credentials or values, but it was able to start-up, so +// the CLI flags, Helm values and immediate verifications on startup +// passed. +func TestDeployDefaultHelmChart(t *testing.T) { + t.Setenv("KUBECONFIG", testenv.EnvConf().KubeconfigFile()) + + secretName := "observability-operator-grafana-cloud-credentials" + + buildLocalObservabilityOperatorImage(t) + installObservabilityOperator( + t, + "--set", "image.registry="+imageRegistry, + "--set", "image.repository="+imageRepository, + "--set", "image.tag="+imageTag, + "--set", "image.pullPolicy=Never", + "--set", "enableSelfVpa=false", + "--set", "namespaces.tracesNamespace.name="+tracesNamespace, + "--set", "namespaces.prometheusNamespace.name="+prometheusNamespace, + "--set", "credentials.GRAFANA_CLOUD_TOKEN.secretName="+secretName, + "--set", "credentials.GRAFANA_CLOUD_TRACES_TOKEN.secretName="+secretName, + ) + + cfg, err := k8s.NewClientConfigBuilder().WithKubeConfigPath(testenv.EnvConf().KubeconfigFile()).Build() + require.NoError(t, err) + k8sClient, err := client.New(cfg, client.Options{}) + require.NoError(t, err) + + secret := corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: secretName, + Namespace: operatorNamespace, + }, + StringData: map[string]string{ + "grafana-cloud-api-key": "", + "grafana-cloud-traces-token": "", + }, + } + err = k8sClient.Create(context.Background(), &secret) + require.NoError(t, err) + + assert.Eventually( + t, + func() bool { + podList := corev1.PodList{} + err = client.NewNamespacedClient(k8sClient, operatorNamespace).List(context.Background(), &podList) + require.NoError(t, err) + + require.Len(t, podList.Items, 1) + return strings.HasPrefix(podList.Items[0].Name, releaseName) + }, + 30*time.Second, 10*time.Millisecond, + "The operator pod should be present", + ) + + assert.Eventually( + t, + func() bool { + podList := corev1.PodList{} + err = client.NewNamespacedClient(k8sClient, operatorNamespace).List(context.Background(), &podList) + require.NoError(t, err) + + require.Len(t, podList.Items, 1) + return corev1.PodPhase("Running") == podList.Items[0].Status.Phase + }, + 30*time.Second, 10*time.Millisecond, + "The operator pod should be running", + ) +} + +func TestMain(m *testing.M) { + if os.Getenv("RUN_INTEGRATION_TESTS") != "true" { + fmt.Printf("RUN_INTEGRATION_TESTS is not set, so skipping all tests of main") + os.Exit(0) + } + + testenv = env.New() + // Use pre-defined environment funcs to create a kind cluster prior to test run + testenv.Setup( + envfuncs.CreateCluster(kind.NewCluster(kindClusterName), kindClusterName), + envfuncs.CreateNamespace(operatorNamespace), + envfuncs.CreateNamespace(prometheusNamespace), + envfuncs.CreateNamespace(tracesNamespace), + ) + + // Use pre-defined environment funcs to teardown kind cluster after tests + testenv.Finish( + envfuncs.DeleteNamespace(operatorNamespace), + envfuncs.DestroyCluster(kindClusterName), + ) + + // launch package tests + os.Exit(testenv.Run(m)) +} diff --git a/docs/01-send-pod-metrics/README.md b/docs/01-send-pod-metrics/README.md new file mode 100644 index 0000000..aeb2f31 --- /dev/null +++ b/docs/01-send-pod-metrics/README.md @@ -0,0 +1,84 @@ +# Send Pod metrics to Grafana Cloud + +> [!NOTE] +> Administrators can modify the domain of the cluster, which will affect the domain used by label and annotation keys. +> If the cluster's domain is `example.com` the labels and annotations will match it, e.g. `grafanacloud.example.com/stack-name`. +> +> In this document we'll use `adevinta.com` as the cluster domain. + +## Overview + +To send [`Pod`][k8s-pod] metrics to Grafana Cloud, you'll need two steps: + +1. To configure your team's Grafana Cloud stack (account) in your [`Namespace`][k8s-namespace] definition, using the **[annotation][k8s-annotation]** `grafanacloud.adevinta.com/stack-name: `. +2. To annotate your [`Pods`][k8s-pod] with the **[annotations][k8s-annotation]**: + 1. `prometheus.io/scrape: "true"` (**Mandatory**, _string_). This will tell us that we must ingest the [`Pod`][k8s-pod]'s metrics + 2. `prometheus.io/path: ` (**Mandatory**, _string_). The path where Prometheus should get the metrics. + 3. `prometheus.io/port: "9090"` (**Optional**, _string_). The port where Prometheus should get the metrics. It may be the same as your pod, if you have an HTTP service, or it may be a different one. By default, Prometheus will scrape, by default, all exposed container ports. In most cases, you don't need this configuration. + 4. `monitor.adevinta.com/pod-sample-limit: ` (**Optional**, _string_). This will tell the sample limit allowed by the prometheus for that pod, by default is set to 4500. (this flag is still experimental and could change in the future) + +![Send metrics diagram](../images/send-metrics-grafana-cloud.png) + +## Configuring your namespace + +Below there's an example of how to configure your [`Namespace`][k8s-namespace]: + +```diff +apiVersion: v1 +kind: Namespace +metadata: + # Ommitted for brevity + annotations: ++ grafanacloud.adevinta.com/stack-name: mymicroservicestack +``` + +> [!NOTE] +> By leveraging the `grafanacloud.adevinta.com/stack-name` annotation, your team can have multiple namespaces using the same Grafana Cloud stack. + +After the configuration is applied, the metrics will start flowing to your Grafana Cloud stack. + +## Using multiple Grafana stacks + +Below there's an example of how to configure your [`Namespace`][k8s-namespace] to forward metrics to multiple Grafana stacks: + +```diff +apiVersion: v1 +kind: Namespace +metadata: + # Ommitted for brevity + annotations: ++ grafanacloud.adevinta.com/stack-name: firststack,secondstack +``` + +> [!NOTE] +> By leveraging the `grafanacloud.adevinta.com/stack-name` annotation, your team can have multiple namespaces using **multiple** Grafana Cloud stacks. + +After the configuration is applied, the metrics will start flowing to your Grafana Cloud stacks. + +## Disable metrics or logs to be sent to your Grafana Cloud Stack + +You have the option to disable logs, metrics, or both from being sent to your Grafana Cloud Stack, giving you complete flexibility in choosing what to utilize. + +### Disable metrics: +```diff +apiVersion: v1 +kind: Namespace +metadata: + # Ommitted for brevity + annotations: ++ grafanacloud.adevinta.com/metrics: disabled +``` + +### Disable logs: +```diff +apiVersion: v1 +kind: Namespace +metadata: + # Ommitted for brevity + annotations: ++ grafanacloud.adevinta.com/logs: disabled +``` + +[k8s-annotation]: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ +[k8s-pod]: https://kubernetes.io/docs/concepts/workloads/pods/ +[k8s-namespace]: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ diff --git a/docs/02-send-pod-metrics-different-backend/README.md b/docs/02-send-pod-metrics-different-backend/README.md new file mode 100644 index 0000000..9c8a503 --- /dev/null +++ b/docs/02-send-pod-metrics-different-backend/README.md @@ -0,0 +1,59 @@ +# Send Pod metrics to a different backend + +## Overview + +By default, the operator sends metrics to the corresponding Grafana Cloud stack, either [via convention or configuration](../01-send-pod-metrics/README.md). + +You can change this behaviour, setting a custom [storage][prometheus-storage-docs] (`remoteWrite`). For instance, this may be useful to configure a [Victoria Metrics][victoria-metrics] backend to store your metrics: + +![](../images/send-data-different-backend.png) + +[Zoom](../images/send-data-different-backend.png) | [Diagram source](../images/source/send-data-different-backend.excalidraw) | [Shareable link][send-metrics-different-backend-shareable-link] + +## Configuring the backend + +If you want to use this feature, you need to annotate your [`Namespace`][k8s-namespace], with a [`remoteWrite`][prometheus-remote-write-docs] configuration: + +```diff +apiVersion: v1 +kind: Namespace +metadata: + annotations: + # Ommitted for brevity ++ metrics.monitoring.adevinta.com/remote-write={namespace}/{secret-name} +``` + +In the above example, `{secret-name}` is a reference to a [Secret][k8s-secret] created in the cluster. + +> [!NOTE] +> If the [Secret][k8s-secret] is defined in the same namespace where it's being configured, then you do not need to namespace it. So, in that case, you may eliminate the `{namespace}/` part. + +The content of the secret is a [`remoteWrite`][prometheus-remote-write-docs] spec as well as references to secrets that need to be used: + +```yaml +apiVersion: v1 +kind: Secret +metadata: + name: my-remote-write-secret + annotations: + monitor.adevinta.com/referenced-secrets: my-secret,my-secret-2 +stringData: + remote-write: | + url: https://my-remote-write + basicAuth: + username: + name: my-secret + key: user-name + password: + name: my-secret-2 + key: password +``` + +Observability Operator then configures the tenant's Prometheus [`remoteWrite`][prometheus-remote-write-docs] accordingly. + +[k8s-namespace]: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ +[k8s-secret]: https://kubernetes.io/docs/concepts/configuration/secret/ +[prometheus-storage-docs]: https://prometheus.io/docs/prometheus/latest/storage/#remote-storage-integrations +[prometheus-remote-write-docs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#remote_write +[send-metrics-different-backend-shareable-link]: https://excalidraw.com/#json=Jj-IkULKwAafn4b_IHygp,YzbiPd5xoJBGRfbuddInOA +[victoria-metrics]: https://victoriametrics.com/ \ No newline at end of file diff --git a/docs/03-configure-loki/README.md b/docs/03-configure-loki/README.md new file mode 100644 index 0000000..9b09713 --- /dev/null +++ b/docs/03-configure-loki/README.md @@ -0,0 +1,70 @@ +# Configure the logging backend for Grafana Cloud's Loki + +> [!NOTE] +> Administrators can modify the domain of the cluster, which will affect the domain used by label and annotation keys. +> If the cluster's domain is `example.com` the labels and annotations will match it, e.g. `grafanacloud.example.com/stack-name`. +> +> In this document we'll use `adevinta.com` as the cluster domain. + +## Overview + +To send [`Pod`][k8s-pod] logs to Grafana Cloud, you'll need one step: + +1. To configure your team's Grafana Cloud stack (account) in your [`Namespace`][k8s-namespace] definition, using the **[annotation][k8s-annotation]** `grafanacloud.adevinta.com/stack-name: `. + +![Log architecture diagram](../images/logs-overview.png) + +## Configuring your namespace + +Below there's an example of how to configure your [`Namespace`][k8s-namespace]: + +```diff +apiVersion: v1 +kind: Namespace +metadata: + # Ommitted for brevity + annotations: ++ grafanacloud.adevinta.com/stack-name: mystack +``` + +> [!NOTE] +> By leveraging the `grafanacloud.adevinta.com/stack-name` annotation, your team can have multiple namespaces using the same Grafana Cloud stack. + +After the configuration is applied, the logs will start flowing to your Grafana Cloud stack. + +## Using multiple Grafana stacks + +Below there's an example of how to configure your [`Namespace`][k8s-namespace] to forward logs to multiple Grafana Cloud stacks: + +```diff +apiVersion: v1 +kind: Namespace +metadata: + # Ommitted for brevity + annotations: ++ grafanacloud.adevinta.com/stack-name: firststack,secondstack +``` + +> [!NOTE] +> By leveraging the `grafanacloud.adevinta.com/stack-name` annotation, your team can have multiple namespaces using **multiple** Grafana Cloud stacks. + +After the configuration is applied, the logs will start flowing to your Grafana Cloud stacks. + +## Opting out from logs + +If you want to opt out from having logs in your Loki, you'll need to annotate your [`Pods`][k8s-pod]: + +```diff +apiVersion: apps/v1 +kind: Deployment +spec: + template: + spec: + metadata: + annotations: ++ grafanacloud.adevinta.com/logs: disabled +``` + +[k8s-annotation]: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ +[k8s-pod]: https://kubernetes.io/docs/concepts/workloads/pods/ +[k8s-namespace]: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ \ No newline at end of file diff --git a/docs/05-send-pod-traces/README.md b/docs/05-send-pod-traces/README.md new file mode 100644 index 0000000..521ecb4 --- /dev/null +++ b/docs/05-send-pod-traces/README.md @@ -0,0 +1,131 @@ +# Send Pod traces to Grafana Cloud + +> [!NOTE] +> Administrators can modify the domain of the cluster, which will affect the domain used by label and annotation keys. +> If the cluster's domain is `example.com` the labels and annotations will match it, e.g. `grafanacloud.example.com/stack-name`. +> +> In this document we'll use `adevinta.com` as the cluster domain. + +## Overview + +To start using traces, users need to: + +1) setup the namespaces where traces are to be enabled + +2) instrument the application(s) to send traces to the corresponding OTEL collector. + +> [!NOTE] +> Currently, the tracing integration only supports **Grafana Cloud Tempo** as backend for traces. + +## Configuring your namespaces + +Your namespaces must have the `grafanacloud.adevinta.com/stack-name` annotation which specifies the Grafana Cloud +stack that your namespaces will use for sending metrics, logs and traces. + +In addition to the `grafanacloud.adevinta.com/stack-name`, add the `grafanacloud.adevinta.com/traces` annotation to enable tracing: + +```yaml +metadata: + annotations: + grafanacloud.adevinta.com/stack-name: "{my-grafana-cloud-stack-name}" + grafanacloud.adevinta.com/traces: "enabled" +``` + +This will setup a dedicated OTel Collector for each configured namespace. + +Collectors will be accessible from the user specified namespaces via the following endpoint: + +* `otelcol-{namespace}.observability.svc.cluster.local` + +and through ports: + +* `4317` (for OTLP/gRPC connections) +* `4318` (for OTLP/HTTP connections) + +## Instrumenting your apps + +Once you have your [namespace ready](#Configuring-your-namespaces), you need to setup intrumentation in your apps to send traces to +your OTel Collector(s). + +Users may configure the OTLP endpoint and protocol either through the OTel SDK and languange of their choice[^3] or via +environment variables[^4]. + +An example follows using environment variables: + +* using OTLP/gRPC + + ```yaml + # Deployment manifest + spec: + containers: + - name: my-instrumented-app + image: hello-app:1.0 + env: + - name: OTEL_EXPORTER_OTLP_PROTOCOL + value: "grpc" + - name: OTEL_EXPORTER_OTLP_ENDPOINT + value: "http://otelcol-{namespace}.observability.svc.cluster.local:4317" + ``` + +* using OTLP/HTTP + + ```yaml + # Deployment manifest + spec: + containers: + - name: my-instrumented-app + image: hello-app:1.0 + env: + - name: OTEL_EXPORTER_OTLP_PROTOCOL + value: "http/protobuf" + - name: OTEL_EXPORTER_OTLP_ENDPOINT + value: "http://otelcol-{namespace}.observability.svc.cluster.local:4318" + ``` + +> [!WARNING] +> If you set the OTLP endpoint in your application code through the Otel SDK (instead of using environment variables) you may +> need to append the `/v1/traces` path. For example in Python[^5] this might look like this: +> +> ```python +> from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter +> +> otlp_http_exporter = OTLPSpanExporter( +> endpoint="http://otelcol-{namespace}.observability.svc.cluster.local:4318/v1/traces" +> ) +> ``` +> +> Check the corresponding SDK documentation[^3] for more details. + +## Disabling traces + +You can delete your dedicated OTel Collector at any time by annotating your namespaces as follows: + +```yaml +metadata: + annotations: + grafanacloud.adevinta.com//traces: "disabled" +``` + +Or simply removing the whole `grafanacloud.adevinta.com/traces` annotation. + +Before deleting your OTel Collector make sure your app instrumenation is no longer sending traces to the collector, otherwise your +app will error out when trying to send spans. + +## Sampling + +The Operator provides the following default sampling strategy to all managed OTel Collectors: + +* successful traces (`status_codes = ["OK", "UNSET"]`): + only 10% of these traces are sampled + +* traces containing errors (`status_codes = ["ERROR"]`): + 100% of these traces are sampled + +This means that for a service generating 100 succesfull traces/sec only 10 traces/sec will be stored +in the backend together with any other traces that contain errors. + +[^1]: +[^2]: +[^3]: +[^4]: +[^5]: diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..0d19f52 --- /dev/null +++ b/docs/README.md @@ -0,0 +1,32 @@ +# Observability Operator + +Observability Operator allows to dynamically create [`PodMonitor`][prom-operator-podmonitor-docs] and [`Prometheus`][prom-operator-prometheus-docs] +objects, based on Prometheus Operator, in a Kubernetes cluster. + +These Prometheuses can then use a `remoteWrite` to send the metrics to a backend such as [Grafana Cloud][grafana-cloud] or +[Victoria Metrics][victoria-metrics]. + +Observability Operator can also dynamically create OTel Collectors for those user namespaces that request tracing capabilities. + +If you're looking into how to contribute to this project, look into the [contributing guidelines](../CONTRIBUTING.md). + +## Overview + +Below there's an image with an architecture overview of the metrics, traces and logging collection using Observability Operator: + +[![architecture overview](images/architecture-overview.png)](images/architecture-overview.png) + +## Features + +There are four main features provided by the Observability Operator: + +1. [Send Pod metrics to Grafana Cloud](01-send-pod-metrics/README.md) +2. [Send Pod metrics to a different backend](02-send-pod-metrics-different-backend/README.md), such as [Victoria Metrics][victoria-metrics] +3. [Configure the logging backend for Grafana Cloud's Loki](03-configure-loki/README.md) +4. [Manage synthetic monitors for your Ingresses](04-manage-synthetic-monitors-ingress/README.md) +5. [Send Pod traces to Grafana Cloud](05-send-pod-traces/README.md) + +[grafana-cloud]: https://grafana.com/products/cloud/ +[prom-operator-podmonitor-docs]: https://prometheus-operator.dev/docs/operator/design/#podmonitor +[prom-operator-prometheus-docs]: https://prometheus-operator.dev/docs/operator/design/#prometheus +[victoria-metrics]: https://victoriametrics.com/ \ No newline at end of file diff --git a/docs/administrators/README.md b/docs/administrators/README.md new file mode 100644 index 0000000..63e148f --- /dev/null +++ b/docs/administrators/README.md @@ -0,0 +1,200 @@ +# Observability Operator for administrators + +This documentation explains in detail how to operate Grafana Cloud +Operator in your cluster(s). + +## Cluster Requirements + +### Runtime Dependencies + +Observability Operator can collect metrics, traces and logs. It +manages the entire requirements to gather traces, but has dependencies +for the other cases. + +| Dependency | Operator version | Dependency version | +| ----------------------- | ------------------------------------- | ---------------------------------- | +| `Prometheus Operator` | > `v0.31.0` (verified with `v0.74.0`) | verified with Prometheus `v2.43.0` | +| `Kube Fluentd Operator` | verified with `v1.18.1` | verified with fluentd `1.16.1` | + +#### `Prometheus Operator` + +Observability Operator relies on the `monitoring.coreos.com/v1` resources +provided by `Prometheus Operator` CRDs. These resources were originally introduced +in version `v0.31.0` of the `Prometheus Operator`. + +Observability Operator currently manages (through `Prometheus Operator`) Prometheus instances based +on version `v2.43.0`. This version of Prometheus might be customized in Observability Operator's helm values +via the `prometheusVersion` variable. + +#### `Kube Fluentd Operator` + +Observability Operator relies on `fluentd` to forward tenant logs to their corresponding storage backend. Tenants must annotate their namespace to specify which Grafana Cloud stack their logs should be sent to. + +To enable this integration with Grafana Cloud, the Observability Operator dynamically updates a Configmap (named `grafana-cloud-fluentd-config`) with the required fluentd rules[^1]. + +`Kube Fluentd Operator` must load these rules from the `grafana-cloud-fluentd-config` configmap into `fluentd`s configuration, otherwise logs wont reach any of tenant stacks in Grafana Cloud. + +This requires `Kube Fluentd Operator` configuration to follow these steps: + +* define a volume in the `fluentd` pod that loads the Observability Operator's configmap and loki key/paths: + +```yaml + - name: loki-config + configMap: + name: grafana-cloud-fluentd-config + optional: true + items: + - key: loki + path: loki +``` + +* mount the contents of the previously defined volume as a `/templates/loki.conf` file in the `fluentd` pod: + +```yaml + - name: loki-config + mountPath: /templates/loki.conf + subPath: loki +``` + +* add the following directive into `fluentd`'s `fluent.conf` main configuration to load Observability Operator managed rules, stored in `grafana-cloud-fluentd-config` configmap: + +```xml + @include loki.conf +``` + +In addition to this, log events that shall be forwarded to Grafana Cloud must be tagged with a `loki.` prefix. + +The following `fluentd` directives show how to achieve this: + +> [!NOTE] +> This setup assumes logs are collected at the node level by `fluentbit` agents and forwarded to a `fluentd` service managed by `Kube Fluentd Operator`): + +```xml + + @type record_modifier + remove_keys _dummy_ + + kubernetes_namespace_container_name ${record["kubernetes"]["namespace_name"]}.${record["kubernetes"]["pod_name"].split('.')[-1]}.${record["kubernetes"]["container_name"]} + # dark magic to change nested attributes, this record is removed inmediately, it is only used to change kubernetes.pod_name value + _dummy_ ${record['kubernetes']['pod_name'] = record['kubernetes']['pod_name'].split('.')[-1]; nil} + + + + # retag based on the namespace and container name of the log message + + @type rewrite_tag_filter + @id record_tag_rewrite + # Update the tag have a structure of kube.. + + key kubernetes_namespace_container_name + pattern ^(.+)$ + tag kube.$1 + + + + + @type rewrite_tag_filter + @id copy_log_to_loki + + key $.kubernetes.container_name + pattern /.+/ + tag loki.${tag} + + +``` + +The previous snippet will: + +1. tag container logs (captured via fluentbit node agents) with `kube.` tag +2. prepend a `loki.` tag to the container logs that originated from namespaces with log collection enabled. + +Users who are not using Grafana Cloud can send their logs to a different storage backend by creating the corresponding fluentd rules in a Configmap in their namespace. This Configmap must be named `fluentd-config`. + +> [!WARNING] +> By default, `Kube Fluentd Operator` compiles all ConfigMaps named `fluentd-config` from every namespace to create the final Fluentd configuration. Any syntax error in these ConfigMaps will affect the entire `Fluentd` log processing pipeline. + +A simplified example for sending logs to a custom fluentd backend follows: + +```yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: fluentd-config +data: + fluent.conf: | + + @type forward + @id _match_forward + + name forwarder-server + host + port + + … + +``` + +### Networking + +You have to provide some namespaces for the operator to allocate the +Prometheus storage systems and the OpenTelemetry collectors. We +recommend to use separate namespaces for the Prometheus and the +OpenTelemetry collectors as they have different networking access +requirements (pull-model vs push-model). + +#### Networking requirements for Metrics + +The namespace for the Prometheus systems should be allowed to access +all tenant namespaces, so it can scrape the workloads. This is +expected to be provisioned by the cluster owners. + +#### Networking requirements for Traces + +For traces, the operator provisions NetworkPolicy objects to grant the +required accesses between the namespaces holding the workloads and the +namespaces holding the collectors and Prometheus deployments. + +This scheme assumes: + +- your cluster has the components required to enforce these + NetworkPolicy objects +- communication between namespace objects is blocked by default + (allow-list pattern) + +The NetworkPolicy objects created restrict access to the +OpentTelemetry collector's Service for a specific namespace to +workloads of that namespace, matching collectors and namespaces 1:1. + +## Helm Chart + +The Helm chart provides the following options: + +| Option | Required? | Defaults | Description | +| ----------------------------------- | --------- | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| replicaCount | Yes | 1 | How many operator replicas to deploy | +| image.registry | Yes | | The registry hosting the operator image. | +| image.repository | Yes | | The path to the operator image inside that registry. | +| image.tag | Yes | | The tag of the operator image to be deployed. | +| image.imagePullPolicy | Yes | | The operator image pull policty used by the Operator pod. | +| region | No | eu-west-1 | Metadata added to telemetry data | +| clusterName | No | CHANGEME | Metadata added to telemetry data | +| clusterDomain | Yes | CHANGEME | The cluster domain. Used to generate the name of labels and annotations used to configure the operator behaviour as well as internal consistency. | +| roleARN | Yes | CHANGEME | The AWS ARN for the IAM role the Operator should adopt. This is required to grant interaction with the AWS API. | +| exclusionLabelSelectors.workload | No | | List of workload label selectors that should be ignored. Deployments of this name will be skipped despite how they are configured. | +| exclusionLabelSelectors.namespace | No | | List of namespace label selectors that should be ignored. The telemetry of workloads present in the listed namespaces will be ignored no matter how they are configured. | +| enableGrafanaCloud | Yes | false | Whether to set up the discovered GrafanaCloud stacks as destination for telemetry. If disabled, fallbacks have to be setup on each individual namespace for each telemetry type. | +| enableVPA | No | false | Whether to allocate VPA objects for the Prometheus and Alloy deployments that collect tenant telemetry. | +| prometheusDockerImage.tag | Yes | v2.43.0 | Tag of the Prometheus image to be used when provisioning Prometheus statefulsets for tenant metrics scraping and storage. | +| service.internalPort | Yes | 8080 | Internal port for exposing Operator metrics in prometheus format | +| enableSelfVpa | No | true | Create a VPA object for the operator itself | +| resources.limits.cpu | No | 100m | The CPU limits of the operator deployment | +| resources.limits.memory | No | 128Mi | The memory limits of the operator deployment | +| resources.requests.cpu | No | 100m | The CPU requests of the operator deployment | +| resources.requests.memory | No | 128Mi | The memory requests of the operator deployment | +| grafanacloud.configmap.namespace | Yes | | The namespace holding the configmap with Loki credentials to send logs to GrafanaCloud. The credentials are the same for all tenants in the cluster. | +| grafanacloud.configmap.name | Yes | | The name of the configmap with Loki credentials to send logs to GrafanaCloud. The credentials are the same for all tenants in the cluster. | +| grafanacloud.configmap.lokikey | Yes | | The configmap key holding Loki credentials to send logs to GrafanaCloud. The credentials are the same for all tenants in the cluster. | +| namespaces.tracesNamespace.name | Yes | observability | The name of the provisioned namespace where Alloy deployments will be allocated to | +| namespaces.prometheusNamespace.name | Yes | platform-services | The name of the provisioned namespace where Prometheus deployments will be allocated to | + +[^1]: diff --git a/docs/development/README.md b/docs/development/README.md new file mode 100644 index 0000000..743957c --- /dev/null +++ b/docs/development/README.md @@ -0,0 +1,226 @@ +# Developing observability-operator + +Make sure you have Golang already setup in your local environment. + +## Running tests + +We have 4 different kinds of tests: +- Standard unit tests at reconciler level +- Linter/formatting tests for embedded configuration files +- Integration tests with GrafanaCloud API + - Require a valid API key set as env variable GRAFANA_CLOUD_TOKEN + - Verify the Grafana.com API client works properly (for stack discovery) +- Integration tests for the entire program and Helm chart run in a Kind cluster + - Require env variable RUN_INTEGRATION_TESTS set to "true" + - Verify the operator can be deployed and behave correctly inside a k8s cluster + +## Setup a local Kubernetes cluster with Kind + +For convenience, you may want to run the Operator against a local cluster during development. + +Make sure you have a container runtime installed. + +For macOS users, consider using `colima`[^1]: + +```bash +colima start --edit # set enough resources, ie: 4 cpus and 8gb mem +``` + +### Create kind cluster + +* Create a Kind cluster configuration (ie: `kind-cluster.yaml`): + + ```bash + cat << EOF > kind-cluster.yaml + # three node (two workers) cluster config + kind: Cluster + apiVersion: kind.x-k8s.io/v1alpha4 + name: observability-operator-demo + nodes: + - role: control-plane + image: kindest/node:v1.30.0 + - role: worker + image: kindest/node:v1.30.0 + EOF + ``` + +* Create the Kind cluster: + + ```bash + kind create cluster --config kind-cluster.yaml + ``` + +### Setup Operator runtime dependencies + +> [!IMPORTANT] +> Make sure you are using the kubectl context of your kind cluster, ie: +> +> ```bash +> kubectl config use-context kind-observability-operator-demo # or equivalent with kubectx +> ``` + +* Namespaces + + ```bash + kubectl create namespace platform-services # for Prometheus instances and operator + kubectl create namespace observability # for Alloy instances + kubectl create namespace userns-dev # for user namespace (example) + kubectl create namespace observability-operator # where Operator pods run (if installed via helm) + ``` + +* Prometheus Operator + + ```bash + helm repo add prometheus-community https://prometheus-community.github.io/helm-charts + helm install prometheus-operator prometheus-community/kube-prometheus-stack -n platform-services + ``` + +* Kubernetes Metrics Server + + ```bash + curl -L -O https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.7.2/components.yaml + + # edit components.yaml: + # add `- --kubelet-insecure-tls` arg to "metrics-server" container + + kubectl apply -f components.yaml + ``` + + You should now be able to run `kubectl top pod` against your kind cluster. + +* Vertical Pod Autoscaler (VPA) + + ```bash + git clone https://github.com/kubernetes/autoscaler.git + + # fix addext param for openssl version https://github.com/kubernetes/autoscaler/issues/6126if + OPENSSL_VERSION=$(openssl version | awk '{print $2}') + if [[ ! $OPENSSL_VERSION =~ ^1\.1\..* ]]; then + echo "OpenSSL version is not 1.1.x, modifying the file..." + sed -i 's/-addext "subjectAltName = DNS:${CN_BASE}_ca"//g' autoscaler/vertical-pod-autoscaler/pkg/admission-controller/gencerts.sh + else + echo "OpenSSL version is 1.1.x, no modification needed." + fi + + # Make the autoscaler up + ./autoscaler/vertical-pod-autoscaler/hack/vpa-up.sh + # check vpa-admission-controller is running + kubectl get pods -n kube-system + ``` + +## Run the Operator + +> [!IMPORTANT] +> Make sure you are using the kubectl context of your kind cluster, ie: +> +> ```bash +> kubectl config use-context kind-observability-operator-demo # or equivalent with kubectx +> ``` + +### A. Locally against your local kind cluster + +Tokens must be set but they can be fake if you don't need to test the Grafana Cloud integration. + +```bash +GRAFANA_CLOUD_TOKEN='test1234' GRAFANA_CLOUD_TRACES_TOKEN='123455'\ +go run cmd/observability-operator/main.go\ + -cluster-name='observability-operator-demo'\ + -cluster-region='eu-west-1'\ + -cluster-environment='dev'\ + -cluster-domain='adevinta.com' +``` + +### B. In-cluster (within your local kind cluster) + +```bash +docker build -t local/adevinta/observability-operator:latest . +kind load docker-image --name observability-operator-demo local/adevinta/observability-operator:latest + +cat << EOF > secrets.yaml +kind: Secret +type: Opaque +apiVersion: v1 +metadata: + name: observability-operator-grafana-cloud-credentials + namespace: observability-operator +data: + grafana-cloud-api-key: YOUR_BASE64_ENCODED_TOKEN + grafana-cloud-traces-token: YOUR_BASE64_ENCODED_TOKEN +EOF + +kubectl apply -f secrets.yaml + +helm upgrade observability-operator helm-chart/observability-operator --install --namespace observability-operator\ + --set image.registry=local\ + --set image.repository=adevinta/observability-operator\ + --set image.tag=latest\ + --set image.pullPolicy=Never\ + --set enableSelfVpa=false\ + --set clusterName=observability-operator-demo\ + --set region=eu-west-1\ + --set clusterDomain=adevinta.com\ + --set excludeNamespaces=kube-system\ + --set credentials.GRAFANA_CLOUD_TOKEN.secretName=observability-operator-grafana-cloud-credentials\ + --set credentials.GRAFANA_CLOUD_TRACES_TOKEN.secretName=observability-operator-grafana-cloud-credentials +``` + +## [Optional] Debug the Operator with VS Code + +If you are using VS Code you can use the following "launch configuration"[^2] to start a Debugging session from +within your editor: + +```json +// .vscode/launch.json +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Run Observability Operator", + "type": "go", + "request": "launch", + "mode": "auto", + "program": "${workspaceFolder}/cmd/observability-operator/main.go", + "args": [ + "-cluster-name", "observability-operator-demo", + "-cluster-region", "eu-west-1", + "-cluster-environment", "dev", + ], + "env": { + "GRAFANA_CLOUD_TOKEN": "test1234", + "GRAFANA_CLOUD_TRACES_TOKEN": "test1234" + }, + "console": "integratedTerminal", + "preLaunchTask": "check-kubectl-context" + } + ] +} +``` + +The `check-kubectl-context` preLaunchTask might be useful to ensure you are running against the right kubernetes cluster. + +You may define this task as follows: + +```json +// your workspace settings +{ + "folders": [ + { + "path": "path/to/observability-operator" + } + ], + "settings": {}, + "tasks": { + "version": "2.0.0", + "tasks": [ + { + "label": "check-kubectl-context", + "type": "shell", + "command": "[[ $(kubectl config current-context) == 'kind-observability-operator-demo' ]] || exit 1" + } + ] + } +} +``` + +[^1]: +[^2]: diff --git a/docs/images/architecture-overview.png b/docs/images/architecture-overview.png new file mode 100644 index 0000000..361ddff Binary files /dev/null and b/docs/images/architecture-overview.png differ diff --git a/docs/images/logs-overview.png b/docs/images/logs-overview.png new file mode 100644 index 0000000..6bc3bb3 Binary files /dev/null and b/docs/images/logs-overview.png differ diff --git a/docs/images/send-data-different-backend.png b/docs/images/send-data-different-backend.png new file mode 100644 index 0000000..ae9b81c Binary files /dev/null and b/docs/images/send-data-different-backend.png differ diff --git a/docs/images/send-metrics-grafana-cloud.png b/docs/images/send-metrics-grafana-cloud.png new file mode 100644 index 0000000..b7c01b3 Binary files /dev/null and b/docs/images/send-metrics-grafana-cloud.png differ diff --git a/docs/images/source/architecture-overview.excalidraw b/docs/images/source/architecture-overview.excalidraw new file mode 100644 index 0000000..3a43dd2 --- /dev/null +++ b/docs/images/source/architecture-overview.excalidraw @@ -0,0 +1,4918 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 725, + "versionNonce": 1177834708, + "index": "a0", + "isDeleted": false, + "id": "0kT__OqPgnIQGYnuSJQEy", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0.0007550076501088299, + "x": 631.3128420932196, + "y": -455.9073302807943, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 953.452931543973, + "height": 901.1269208777178, + "seed": 1899513620, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 269, + "versionNonce": 629609068, + "index": "a2", + "isDeleted": false, + "id": "wz9oH0zDCSZ2T-tPqOmMT", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 679.0404671395848, + "y": -494.36784794178936, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 121.13990294933319, + "height": 25, + "seed": 2025487532, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "K8s Cluster", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "K8s Cluster", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 171, + "versionNonce": 670734932, + "index": "a3", + "isDeleted": false, + "id": "AirwiUeLUlZoJ35J1Y5qd", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 797.79877719342, + "y": -250.028818213237, + "strokeColor": "#000000", + "backgroundColor": "#a5d8ff", + "width": 229.49400491361894, + "height": 134.93853507796484, + "seed": 641048596, + "groupIds": [ + "07rmWrX_nO8N_9KrvJv0r" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "UThCCvcOgZhsv9pzBe9-t", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 293, + "versionNonce": 1582425324, + "index": "a4", + "isDeleted": false, + "id": "NhpiSS3jifrJTYNquP31D", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 801.2461120311783, + "y": -246.58148337547885, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 222.5993352381026, + "height": 44.32287648546298, + "seed": 1150238612, + "groupIds": [ + "07rmWrX_nO8N_9KrvJv0r" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 226, + "versionNonce": 1406939092, + "index": "a5", + "isDeleted": false, + "id": "kfaht_ng2eFExlxy6tbMJ", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 819.4677390307576, + "y": -235.25452605141612, + "strokeColor": "#1e1e1e", + "backgroundColor": "#1971c2", + "width": 188, + "height": 21.507525856732585, + "seed": 1157390740, + "groupIds": [ + "07rmWrX_nO8N_9KrvJv0r" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 17.20602068538607, + "fontFamily": 1, + "text": "Namespace A (tenant)", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Namespace A (tenant)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 262, + "versionNonce": 1266839829, + "index": "a6", + "isDeleted": false, + "id": "VO3y3f4Bro6k2TzJIFIqq", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 797.3063007880264, + "y": 90.27237791403866, + "strokeColor": "#000000", + "backgroundColor": "#a5d8ff", + "width": 229.49400491361894, + "height": 134.93853507796484, + "seed": 725271084, + "groupIds": [ + "Odncg0IquQdLRWrfSxFj7" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "tK2oSaYZ27UjkamNMTtm8", + "type": "arrow" + } + ], + "updated": 1726574306491, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 389, + "versionNonce": 1797882293, + "index": "a7", + "isDeleted": false, + "id": "Vv7mYZNi5TQLs8EdticoP", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 800.7536356257847, + "y": 93.7197127517968, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 222.5993352381026, + "height": 44.32287648546298, + "seed": 427400364, + "groupIds": [ + "Odncg0IquQdLRWrfSxFj7" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "X1SVfZoGpSutYjwq_QAoS", + "type": "arrow" + } + ], + "updated": 1726573032724, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 323, + "versionNonce": 1466982427, + "index": "a8", + "isDeleted": false, + "id": "8u4PP56wDGANbELO37YyY", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 818.9752626253639, + "y": 105.04667007585954, + "strokeColor": "#1e1e1e", + "backgroundColor": "#1971c2", + "width": 189.21665954589844, + "height": 21.507525856732585, + "seed": 1073293100, + "groupIds": [ + "Odncg0IquQdLRWrfSxFj7" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 17.20602068538607, + "fontFamily": 1, + "text": "Namespace B (tenant)", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Namespace B (tenant)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "line", + "version": 1576, + "versionNonce": 186541932, + "index": "a9", + "isDeleted": false, + "id": "1i3xhYIYgSO6UegTTQIi-", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 851.7524051217313, + "y": -194.68947743096925, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 1278169811, + "groupIds": [ + "VCG3yShAN59gr1dOiHwdt", + "E0bmNeXWMY2H08bS91xoD" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 915, + "versionNonce": 166663508, + "index": "aA", + "isDeleted": false, + "id": "Xpr_1b82KfSWLmHzqzUYR", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 851.0583649722344, + "y": -195.41649280535884, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 1728282739, + "groupIds": [ + "VCG3yShAN59gr1dOiHwdt", + "E0bmNeXWMY2H08bS91xoD" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 612, + "versionNonce": 540449260, + "index": "aB", + "isDeleted": false, + "id": "6eArdZVcGx04BWnOLUSHI", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 839.0617074890806, + "y": -172.69610675372917, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 11.606398134643495, + "height": 20.43580530455634, + "seed": 507574803, + "groupIds": [ + "KLieHSjMGmJCKq0xyoW1Q", + "E0bmNeXWMY2H08bS91xoD" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.10680734479733643, + 14.205376858045264 + ], + [ + 11.321578548517282, + 20.43580530455634 + ], + [ + 11.606398134643495, + 3.8806668609697628 + ], + [ + 1.3528930340995515, + 1.032470999707551 + ] + ] + }, + { + "type": "line", + "version": 830, + "versionNonce": 394873556, + "index": "aC", + "isDeleted": false, + "id": "vSV9mXbloQ31AORpuiQJW", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 864.4818555508459, + "y": -172.7673116502607, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 12.667312471753975, + "height": 20.509145060610187, + "seed": 786317235, + "groupIds": [ + "KLieHSjMGmJCKq0xyoW1Q", + "E0bmNeXWMY2H08bS91xoD" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -12.667312471753975, + 3.6435687166298947 + ], + [ + -11.887638165338293, + 20.509145060610187 + ], + [ + -0.5696391722524426, + 14.347786651108377 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 545, + "versionNonce": 2024045676, + "index": "aD", + "isDeleted": false, + "id": "9NRb7N6MiKbxRG-U-Q0dp", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 839.9873711439909, + "y": -174.33381937395492, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 24.458881958589213, + "height": 7.5121165840790765, + "seed": 1929498963, + "groupIds": [ + "KLieHSjMGmJCKq0xyoW1Q", + "E0bmNeXWMY2H08bS91xoD" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.962422617301264, + 3.4890399300462054 + ], + [ + 24.458881958589213, + 0.28481958612622416 + ], + [ + 11.855615272503934, + -4.023076654032871 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1674, + "versionNonce": 814215675, + "index": "aE", + "isDeleted": false, + "id": "CL_SfWXM4dxNGFmWO_Pyf", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 853.5120092134973, + "y": 149.79386171720938, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 905855357, + "groupIds": [ + "HpUkH1owie5Y9mShtJW0t", + "dduBkEwooUDC_DmIiL8JG" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1013, + "versionNonce": 1906605877, + "index": "aF", + "isDeleted": false, + "id": "RKIpd0ovpmG4zzbFbPoKu", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 852.8179690640004, + "y": 149.06684634281982, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 252905949, + "groupIds": [ + "HpUkH1owie5Y9mShtJW0t", + "dduBkEwooUDC_DmIiL8JG" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 710, + "versionNonce": 1213069979, + "index": "aG", + "isDeleted": false, + "id": "yV_KforUE0R8isLXQjRqC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 840.8213115808467, + "y": 171.78723239444952, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 11.606398134643495, + "height": 20.43580530455634, + "seed": 254789181, + "groupIds": [ + "GmrD5Cd3RUsmwl3lkjcYm", + "dduBkEwooUDC_DmIiL8JG" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.10680734479733643, + 14.205376858045264 + ], + [ + 11.321578548517282, + 20.43580530455634 + ], + [ + 11.606398134643495, + 3.8806668609697628 + ], + [ + 1.3528930340995515, + 1.032470999707551 + ] + ] + }, + { + "type": "line", + "version": 928, + "versionNonce": 664326293, + "index": "aH", + "isDeleted": false, + "id": "PBzr46-UYQYvYNLAfYqNM", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 866.241459642612, + "y": 171.716027497918, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 12.667312471753975, + "height": 20.509145060610187, + "seed": 2033579677, + "groupIds": [ + "GmrD5Cd3RUsmwl3lkjcYm", + "dduBkEwooUDC_DmIiL8JG" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -12.667312471753975, + 3.6435687166298947 + ], + [ + -11.887638165338293, + 20.509145060610187 + ], + [ + -0.5696391722524426, + 14.347786651108377 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 643, + "versionNonce": 1468657467, + "index": "aI", + "isDeleted": false, + "id": "Bx8JYJkHqtd2MVW88cF5d", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 841.746975235757, + "y": 170.14951977422373, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 24.458881958589213, + "height": 7.5121165840790765, + "seed": 936844029, + "groupIds": [ + "GmrD5Cd3RUsmwl3lkjcYm", + "dduBkEwooUDC_DmIiL8JG" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.962422617301264, + 3.4890399300462054 + ], + [ + 24.458881958589213, + 0.28481958612622416 + ], + [ + 11.855615272503934, + -4.023076654032871 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 520, + "versionNonce": 792776788, + "index": "aJ", + "isDeleted": false, + "id": "IXM-ycKKLynDI9_se0tbS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 828.8506738722192, + "y": -57.93817526959725, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 1689191539, + "groupIds": [ + "F0HHYTpkvzerjK3snodKc", + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "X1SVfZoGpSutYjwq_QAoS", + "type": "arrow" + }, + { + "id": "BcQt_9XVaxScWMFDPUWj6", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 659, + "versionNonce": 2117209836, + "index": "aK", + "isDeleted": false, + "id": "K0PQqlJLSiQr-m_nNRMp3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 831.1889391720464, + "y": -55.59990996977018, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 1675361811, + "groupIds": [ + "F0HHYTpkvzerjK3snodKc", + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 669, + "versionNonce": 1089185236, + "index": "aL", + "isDeleted": false, + "id": "x8EXGmX1rbEbx59OuJDqp", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 855.6491056347087, + "y": -47.91703827033823, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 309904307, + "groupIds": [ + "F0HHYTpkvzerjK3snodKc", + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "H0xq397VZEaqEZd8VIuVa", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "image", + "version": 280, + "versionNonce": 1365856620, + "index": "aM", + "isDeleted": false, + "id": "FUCJ84ZqclMliSpVlh6PD", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 867.7854951881153, + "y": -4.5318171283138895, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 81.4398865495705, + "height": 23.617567099375446, + "seed": 282102589, + "groupIds": [ + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "status": "saved", + "fileId": "0d73e5101f3f34bbd383fd4890b4a5b193c4cd7d", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "arrow", + "version": 297, + "versionNonce": 838122677, + "index": "aN", + "isDeleted": false, + "id": "X1SVfZoGpSutYjwq_QAoS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 903.9714725003059, + "y": 35.13240249435863, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 4.128856931323526, + "height": 51.68264046758965, + "seed": 1180273580, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "startBinding": { + "elementId": "IXM-ycKKLynDI9_se0tbS", + "focus": 0.07963690087316273, + "gap": 1.5441931707229486, + "fixedPoint": null + }, + "endBinding": { + "elementId": "Vv7mYZNi5TQLs8EdticoP", + "focus": -0.01442398254926684, + "gap": 6.904669789848526, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": "triangle", + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 4.128856931323526, + 51.68264046758965 + ] + ] + }, + { + "type": "arrow", + "version": 290, + "versionNonce": 1369426772, + "index": "aO", + "isDeleted": false, + "id": "H0xq397VZEaqEZd8VIuVa", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 907.77738763787, + "y": -57.57410773164113, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 0.03332855851738259, + "height": 57.72688970644844, + "seed": 1338406572, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": { + "elementId": "x8EXGmX1rbEbx59OuJDqp", + "focus": 0.009046945851759977, + "gap": 9.657069461302887, + "fixedPoint": null + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": "triangle", + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.03332855851738259, + -57.72688970644844 + ] + ] + }, + { + "type": "text", + "version": 209, + "versionNonce": 1905542124, + "index": "aP", + "isDeleted": false, + "id": "OP5vo21WkKJxLDQ7WsaIP", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 928.2226562248311, + "y": -101.45743302712805, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 43.95000076293945, + "height": 25, + "seed": 909529492, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "H0xq397VZEaqEZd8VIuVa", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 263, + "versionNonce": 370604475, + "index": "aQ", + "isDeleted": false, + "id": "oHXSqIs_4r9-kqPP9K6LL", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 929.1455605188958, + "y": 52.16533990440996, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 43.95000076293945, + "height": 25, + "seed": 1245528364, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 682, + "versionNonce": 1404256468, + "index": "aR", + "isDeleted": false, + "id": "YUIfnB0Ep0feA1SxOCbrb", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1115.0906552509139, + "y": -69.81385212236, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 1659332989, + "groupIds": [ + "e2hvUYTvDhDfyLe7jQUrP", + "qwJPGORBFXuwBY4vMNji2", + "dXx6-WSoCt6ziqSeiYSVU" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "BcQt_9XVaxScWMFDPUWj6", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 823, + "versionNonce": 1690101356, + "index": "aS", + "isDeleted": false, + "id": "vh0kMt4uRu2qNT5p6K9Rm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1117.428920550741, + "y": -67.47558682253293, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 345453021, + "groupIds": [ + "e2hvUYTvDhDfyLe7jQUrP", + "qwJPGORBFXuwBY4vMNji2", + "dXx6-WSoCt6ziqSeiYSVU" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "HRC4nvQnImi7JrVTnPffO", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 829, + "versionNonce": 2126251604, + "index": "aT", + "isDeleted": false, + "id": "KVoFpRmBld0LRg-d7VUw5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1141.8890870134032, + "y": -59.792715123100976, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 569306685, + "groupIds": [ + "e2hvUYTvDhDfyLe7jQUrP", + "qwJPGORBFXuwBY4vMNji2", + "dXx6-WSoCt6ziqSeiYSVU" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "HRC4nvQnImi7JrVTnPffO", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "image", + "version": 216, + "versionNonce": 1605187820, + "index": "aU", + "isDeleted": false, + "id": "K-OW_9PihXZAinCZtxtl7", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1149.530068566248, + "y": -15.93013107137233, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 74.78507893498988, + "height": 24.36673143007783, + "seed": 196836500, + "groupIds": [ + "dXx6-WSoCt6ziqSeiYSVU" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "status": "saved", + "fileId": "89e65ecfb11f47f117431eaf415737057f89540a", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "arrow", + "version": 342, + "versionNonce": 663755732, + "index": "aV", + "isDeleted": false, + "id": "BcQt_9XVaxScWMFDPUWj6", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 987.113828368865, + "y": -2.0540240239824503, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 117.20884534614072, + "height": 2.4235620298425045, + "seed": 1283133100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": { + "elementId": "IXM-ycKKLynDI9_se0tbS", + "focus": 0.24811077165866896, + "gap": 2.6014931081547275, + "fixedPoint": null + }, + "endBinding": { + "elementId": "YUIfnB0Ep0feA1SxOCbrb", + "focus": -0.37450168545181567, + "gap": 10.767981535908234, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 117.20884534614072, + -2.4235620298425045 + ] + ] + }, + { + "type": "text", + "version": 247, + "versionNonce": 1844394860, + "index": "aW", + "isDeleted": false, + "id": "WdDTr4tLaV40gzp27fXwN", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1021.4359899253054, + "y": -40.12508950199981, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 43.95000076293945, + "height": 25, + "seed": 1769858092, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "image", + "version": 609, + "versionNonce": 407208276, + "index": "aX", + "isDeleted": false, + "id": "nQSiJMErGetnI9kXYB_hn", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2064.699917067238, + "y": -389.2986609539827, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 109.62509643488907, + "height": 109.62509643488907, + "seed": 1699992492, + "groupIds": [ + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "status": "saved", + "fileId": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "rectangle", + "version": 634, + "versionNonce": 432860652, + "index": "aY", + "isDeleted": false, + "id": "yP5auBfAXJK7hUfWl-Vjd", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1685.6006357892197, + "y": -287.20342502436733, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 543.8990028571536, + "height": 520.0550840960977, + "seed": 821638700, + "groupIds": [ + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 383, + "versionNonce": 1094745717, + "index": "aZ", + "isDeleted": false, + "id": "AvqIyGOl5Gf2B9rlRr89y", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1768.9140845306397, + "y": 11.98675453387142, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 404.2320808000759, + "height": 122.7462711105253, + "seed": 736282131, + "groupIds": [ + "JAoyv5ZJ797_hQWk9epJo", + "gu5aCopAaFQ6Nr6B-dVBB", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "rCjEpau87ivsN4t1tqcRY", + "type": "arrow" + }, + { + "id": "sXRPVPb6f6tvxn9cVVxfk", + "type": "arrow" + }, + { + "id": "JfsG1-wNhMg3_3Vme50iY", + "type": "arrow" + } + ], + "updated": 1726574215100, + "link": null, + "locked": false + }, + { + "type": "image", + "version": 571, + "versionNonce": 1157045237, + "index": "aa", + "isDeleted": false, + "id": "3zI2MqgaDE2KUupshfpDs", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1833.2654960805557, + "y": 42.76461766526114, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.42723004694828, + "height": 64.99999999999999, + "seed": 1046907827, + "groupIds": [ + "JAoyv5ZJ797_hQWk9epJo", + "gu5aCopAaFQ6Nr6B-dVBB", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574215101, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "image", + "version": 480, + "versionNonce": 1475990869, + "index": "ab", + "isDeleted": false, + "id": "xOLHBYIJGs560qJ3luN6h", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1944.590699332588, + "y": 44.764617665261085, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 154.68292682926847, + "height": 61.00000000000006, + "seed": 60857683, + "groupIds": [ + "JAoyv5ZJ797_hQWk9epJo", + "gu5aCopAaFQ6Nr6B-dVBB", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574215101, + "link": null, + "locked": false, + "status": "saved", + "fileId": "1493a0629beacbb7e4599ef52f315c4c7b9f2307", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "text", + "version": 192, + "versionNonce": 1629381301, + "index": "ac", + "isDeleted": false, + "id": "fw-V9HrBursFwxZmXLfcp", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1783.9967921059706, + "y": -22.64010991086593, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 90.06666564941406, + "height": 25, + "seed": 427310131, + "groupIds": [ + "gu5aCopAaFQ6Nr6B-dVBB", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574215101, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "tenant B", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "tenant B", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 370, + "versionNonce": 1748121300, + "index": "ad", + "isDeleted": false, + "id": "ZeSBFPHSIRJrNIVONV8pd", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1757.012046714095, + "y": -212.41797304225565, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 404.2320808000759, + "height": 122.7462711105253, + "seed": 2134047788, + "groupIds": [ + "FvHRSAHHvVveAz-zUiixI", + "dECj0ihkJyQZq3o1rW4Q2", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "XgVSqQJ4AuvikC6lnCvPL", + "type": "arrow" + }, + { + "id": "QBgO3jI5Xi_tY6nUzWyog", + "type": "arrow" + }, + { + "id": "-QST69y_eZ_BHi_2u1R2e", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "image", + "version": 538, + "versionNonce": 56693141, + "index": "ae", + "isDeleted": false, + "id": "23mLq92mHzbQylngpAduQ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1821.3634582640111, + "y": -181.64010991086593, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.42723004694828, + "height": 64.99999999999999, + "seed": 516997491, + "groupIds": [ + "FvHRSAHHvVveAz-zUiixI", + "dECj0ihkJyQZq3o1rW4Q2", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574215101, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "image", + "version": 485, + "versionNonce": 340807788, + "index": "af", + "isDeleted": false, + "id": "n7NA_AGQqIM_tucZFPfjC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1932.6886615160433, + "y": -179.640109910866, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 154.68292682926847, + "height": 61.00000000000006, + "seed": 933320563, + "groupIds": [ + "FvHRSAHHvVveAz-zUiixI", + "dECj0ihkJyQZq3o1rW4Q2", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "status": "saved", + "fileId": "1493a0629beacbb7e4599ef52f315c4c7b9f2307", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "text", + "version": 301, + "versionNonce": 1407990868, + "index": "ag", + "isDeleted": false, + "id": "rPho_sRNRiDOZWwS0UmrX", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1765.7051241677382, + "y": -247.14010991086593, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 88.6500015258789, + "height": 25, + "seed": 939876979, + "groupIds": [ + "dECj0ihkJyQZq3o1rW4Q2", + "j13myXqeT-ig5dpdEKlbf" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "tenant A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1295, + "versionNonce": 1564697324, + "index": "ah", + "isDeleted": false, + "id": "6jeTkacRGdJjX2shicWIe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1373.2179451973516, + "y": -214.83677442505763, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 960297747, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "pPdRo0KtbJuRokRMIcoiB", + "type": "arrow" + }, + { + "id": "HRC4nvQnImi7JrVTnPffO", + "type": "arrow" + } + ], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1438, + "versionNonce": 357142996, + "index": "ai", + "isDeleted": false, + "id": "A-6ZZNjW4FYYmnJP700J3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1375.5562104971787, + "y": -212.49850912523056, + "strokeColor": "#a5d8ff", + "backgroundColor": "#a5d8ff", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 1823613107, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1478, + "versionNonce": 1699582956, + "index": "aj", + "isDeleted": false, + "id": "gWYN6qI5kHy9Ul-OBNTGi", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1386.5375332708759, + "y": -204.81563742579857, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 130.30709838867188, + "height": 29.176336945926444, + "seed": 1840353875, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044142402, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "observability-operator \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "observability-operator \nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 708, + "versionNonce": 2120105452, + "index": "ak", + "isDeleted": false, + "id": "B0INGCHiq2u1yQA-uaNuV", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1400.5528118413038, + "y": -168.57358212844116, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 106.99192810058594, + "height": 40, + "seed": 596782003, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044146606, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Observability \nOperator*", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Observability \nOperator*", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1028, + "versionNonce": 62035637, + "index": "al", + "isDeleted": false, + "id": "2BtNaoyJrv53rOHCPQikx", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1103.1992942364325, + "y": -257.20846469933326, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 141.52638459323293, + "seed": 536455389, + "groupIds": [ + "MAmCff9sLMHrWd-tTf5r-", + "8juRk7vTiG3pwOsPozvnb" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "8tFLVP9bF6wpqhD4Nc3Eb", + "type": "arrow" + }, + { + "id": "pPdRo0KtbJuRokRMIcoiB", + "type": "arrow" + } + ], + "updated": 1726574056530, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1125, + "versionNonce": 1035481269, + "index": "am", + "isDeleted": false, + "id": "dAkcRVhV8V6-w0XtBXnIj", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1105.5375595362596, + "y": -254.8701993995062, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 669680957, + "groupIds": [ + "MAmCff9sLMHrWd-tTf5r-", + "8juRk7vTiG3pwOsPozvnb" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "QBgO3jI5Xi_tY6nUzWyog", + "type": "arrow" + } + ], + "updated": 1726574090036, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1030, + "versionNonce": 1625284716, + "index": "an", + "isDeleted": false, + "id": "gy1FJQLe96vpeaKtD_cMP", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1132.9977259989216, + "y": -249.1873277000742, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 1245762973, + "groupIds": [ + "8juRk7vTiG3pwOsPozvnb" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737043867787, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "image", + "version": 578, + "versionNonce": 262576443, + "index": "ao", + "isDeleted": false, + "id": "MD1jQdbQflmtABlNXVPYh", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1142.816509907203, + "y": -205.1899970993038, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.42723004694828, + "height": 64.99999999999999, + "seed": 2082660403, + "groupIds": [ + "j9NjwVQAMhnXlqYZ5BkUu", + "ot5JCU1Kt38iE-6fzoSj2", + "_LlYFed0-lJxd6QYQselq" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "rectangle", + "version": 1134, + "versionNonce": 378989557, + "index": "ap", + "isDeleted": false, + "id": "aNsoOPZhkhKKo9MvXHF8b", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1108.199294236432, + "y": 77.54681060407972, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 141.52638459323293, + "seed": 124540637, + "groupIds": [ + "8BJAXrFEEycKK1ualfLV0", + "ZrwRRipDen2r0FYfR5xqV" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "yOrB4EPZ6qPM_oO8OTRig", + "type": "arrow" + }, + { + "id": "_32Ato2xOBIvtu1trLMfe", + "type": "arrow" + }, + { + "id": "sXRPVPb6f6tvxn9cVVxfk", + "type": "arrow" + } + ], + "updated": 1726573032724, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1230, + "versionNonce": 1939192283, + "index": "aq", + "isDeleted": false, + "id": "sR0NhZ_cU6uaURVFiSSkM", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1110.537559536259, + "y": 79.8850759039068, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 685208381, + "groupIds": [ + "8BJAXrFEEycKK1ualfLV0", + "ZrwRRipDen2r0FYfR5xqV" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1136, + "versionNonce": 1231445972, + "index": "ar", + "isDeleted": false, + "id": "hQJqvw-o5D4GkiPugpbUr", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1137.9977259989216, + "y": 85.56794760333878, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 996148125, + "groupIds": [ + "ZrwRRipDen2r0FYfR5xqV" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737043938701, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "image", + "version": 646, + "versionNonce": 437765755, + "index": "as", + "isDeleted": false, + "id": "ydmVrZ_g9oxk5y4FnFlFO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1148.8165099072035, + "y": 135.8100029006962, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.42723004694828, + "height": 64.99999999999999, + "seed": 1515204285, + "groupIds": [ + "ac9ZstwZhdzYRIXgicbHc", + "FhokNDeTVk5F-pk3c6Knw", + "_1PGniXJZbRHmUY00TAMY" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "arrow", + "version": 128, + "versionNonce": 251131925, + "index": "at", + "isDeleted": false, + "id": "8tFLVP9bF6wpqhD4Nc3Eb", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1102.0301249306776, + "y": -173.79391291605424, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 220, + "height": 17.10391581675043, + "seed": 1478065235, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574056532, + "link": null, + "locked": false, + "startBinding": { + "elementId": "2BtNaoyJrv53rOHCPQikx", + "focus": -0.08474347907800667, + "gap": 1.1691693057549628, + "fixedPoint": null + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -220, + 17.10391581675043 + ] + ] + }, + { + "type": "text", + "version": 102, + "versionNonce": 166674203, + "index": "au", + "isDeleted": false, + "id": "To-7wajg2FH7V9_7ILTLY", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 895.7301256936171, + "y": -193.6899970993038, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 122.5999984741211, + "height": 20, + "seed": 856105907, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "scrapes metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "scrapes metrics", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 110, + "versionNonce": 1056707605, + "index": "av", + "isDeleted": false, + "id": "yOrB4EPZ6qPM_oO8OTRig", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1107.0301249306776, + "y": 173.3100029006962, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 222, + "height": 7, + "seed": 540911155, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "startBinding": { + "elementId": "aNsoOPZhkhKKo9MvXHF8b", + "focus": -0.30742739218377424, + "gap": 1.169169305754508, + "fixedPoint": null + }, + "endBinding": { + "elementId": "wigFb16qo2dTFho4ODNO2", + "focus": 1.4725755946790995, + "gap": 15.700000762939453, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -222, + 7 + ] + ] + }, + { + "type": "text", + "version": 182, + "versionNonce": 1301193659, + "index": "aw", + "isDeleted": false, + "id": "wigFb16qo2dTFho4ODNO2", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 900.7301256936171, + "y": 150.3100029006962, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 122.5999984741211, + "height": 20, + "seed": 211653021, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "yOrB4EPZ6qPM_oO8OTRig", + "type": "arrow" + } + ], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "scrapes metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "scrapes metrics", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1352, + "versionNonce": 542913781, + "index": "ax", + "isDeleted": false, + "id": "kkYs_p-VIQQ6bYRq6zBN_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1376.199294236432, + "y": 99.57660478113758, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 694234835, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "_32Ato2xOBIvtu1trLMfe", + "type": "arrow" + }, + { + "id": "bSS3DPyvWAxZsfir-Pty0", + "type": "arrow" + } + ], + "updated": 1726574366310, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1490, + "versionNonce": 667080085, + "index": "ay", + "isDeleted": false, + "id": "QlgbWdG6JVD8X1Ia9A_vi", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1377.537559536259, + "y": 101.91487008096465, + "strokeColor": "#a5d8ff", + "backgroundColor": "#a5d8ff", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 2040126579, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1726573844655, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1506, + "versionNonce": 1554854124, + "index": "az", + "isDeleted": false, + "id": "2-cSdTgw9XYr1ZHVv7UlA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1387.7944564745362, + "y": 109.46366798363647, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 130.30709838867188, + "height": 29.176336945926444, + "seed": 1168889363, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044153236, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "observability-operator \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "observability-operator \nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 749, + "versionNonce": 2002498772, + "index": "b00", + "isDeleted": false, + "id": "1FTFKr-5knTNjgdx-qZ3g", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1402.4091608803844, + "y": 145.83979707775404, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 106.99192810058594, + "height": 40, + "seed": 1552784307, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044157104, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Observability \nOperator*", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Observability \nOperator*", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 87, + "versionNonce": 1398839276, + "index": "b01", + "isDeleted": false, + "id": "HxepbWNN1JLlmX5zuhogx", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1268.0301249306776, + "y": -7.68999709930381, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 490, + "height": 115, + "seed": 517444627, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 490, + -115 + ] + ] + }, + { + "type": "arrow", + "version": 71, + "versionNonce": 2045962197, + "index": "b02", + "isDeleted": false, + "id": "rCjEpau87ivsN4t1tqcRY", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1267.0301249306776, + "y": -1.6899970993038096, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 498, + "height": 68.03787153950307, + "seed": 301460147, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574215101, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "AvqIyGOl5Gf2B9rlRr89y", + "focus": -0.23747558753985967, + "gap": 3.883959599962054, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 498, + 68.03787153950307 + ] + ] + }, + { + "type": "text", + "version": 84, + "versionNonce": 770367893, + "index": "b03", + "isDeleted": false, + "id": "cIgJaHwyaqg98JVTqSQPo", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1137.5051234047987, + "y": -142.6899970993038, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 103.05000305175781, + "height": 20, + "seed": 1656536765, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "prometheus-A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "prometheus-A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 130, + "versionNonce": 601714235, + "index": "b04", + "isDeleted": false, + "id": "u_OGpLO6vZ2uEZNoCgint", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1138.9384577553847, + "y": 196.3100029006962, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 104.18333435058594, + "height": 20, + "seed": 1579375325, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "prometheus-B", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "prometheus-B", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 354, + "versionNonce": 42347732, + "index": "b05", + "isDeleted": false, + "id": "HzdNdxiQ_PKDvVR_VeFEC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.0702469576001885, + "x": 1379.0301249306776, + "y": -92.18999709930381, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 182, + "height": 25, + "seed": 410503709, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs for tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs for tenant A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 506, + "versionNonce": 1680469723, + "index": "b06", + "isDeleted": false, + "id": "tElSewQ-shroM6SKQKfkY", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0.10487693873023396, + "x": 1371.3217890542128, + "y": 41.81000290069619, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 183.4166717529297, + "height": 25, + "seed": 865053661, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs for tenant B", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs for tenant B", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 72, + "versionNonce": 929602235, + "index": "b07", + "isDeleted": false, + "id": "_32Ato2xOBIvtu1trLMfe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1370.0301249306776, + "y": 158.3391953720155, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 102, + "height": 4.040662408103628, + "seed": 1564650931, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726573831484, + "link": null, + "locked": false, + "startBinding": { + "elementId": "kkYs_p-VIQQ6bYRq6zBN_", + "focus": -0.3342518506124808, + "gap": 6.169169305754508, + "fixedPoint": null + }, + "endBinding": { + "elementId": "aNsoOPZhkhKKo9MvXHF8b", + "focus": 0.03727338113728061, + "gap": 4.169169305754508, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -102, + -4.040662408103628 + ] + ] + }, + { + "type": "arrow", + "version": 327, + "versionNonce": 1100358741, + "index": "b08", + "isDeleted": false, + "id": "pPdRo0KtbJuRokRMIcoiB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1349.3854832597285, + "y": -167.1715305494588, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 86.35535832905089, + "height": 3.7033035001409758, + "seed": 61142003, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574057490, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "2BtNaoyJrv53rOHCPQikx", + "focus": 0.1626688454202745, + "gap": 4.169169305754053, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -86.35535832905089, + -3.7033035001409758 + ] + ] + }, + { + "type": "text", + "version": 57, + "versionNonce": 1330933173, + "index": "b09", + "isDeleted": false, + "id": "0WE83i5fnLWD90YnSofrZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1295.7801249306776, + "y": 124.31000290069619, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 66.5, + "height": 20, + "seed": 562734547, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Manages", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Manages", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 119, + "versionNonce": 1905735067, + "index": "b0A", + "isDeleted": false, + "id": "SpmxfZvplgGhas98SIMvy", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1289.0248496272648, + "y": -200.21527891009015, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 66.5, + "height": 20, + "seed": 178914237, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574057485, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Manages", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Manages", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 215, + "versionNonce": 1910422124, + "index": "b0B", + "isDeleted": false, + "id": "HRC4nvQnImi7JrVTnPffO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1370.0487758915965, + "y": -142.49168376565578, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 100.63472455201872, + "height": 78.88609762330569, + "seed": 692113619, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": { + "elementId": "6jeTkacRGdJjX2shicWIe", + "focus": 0.34486732617819776, + "gap": 3.169169305754963, + "fixedPoint": null + }, + "endBinding": { + "elementId": "vh0kMt4uRu2qNT5p6K9Rm", + "focus": 0.567366277678479, + "gap": 1, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -100.63472455201872, + 78.88609762330569 + ] + ] + }, + { + "type": "text", + "version": 282, + "versionNonce": 743535188, + "index": "b0C", + "isDeleted": false, + "id": "7b7XRWD5ZPdReGFKcRSeB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.67060997096873, + "x": 1268.0976310822061, + "y": -127.4874748300212, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 79.33333587646484, + "height": 20, + "seed": 2100696883, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Configures", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Configures", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 343, + "versionNonce": 882537269, + "index": "b0D", + "isDeleted": false, + "id": "3rAQUgrWF6XPeSswdMjgI", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 659.7121975416102, + "y": 473.40245388444964, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 479.5, + "height": 40, + "seed": 1525909085, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574400551, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "* Just one instance. \nDuplicated to avoid arrows crossing each other in the image", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "* Just one instance. \nDuplicated to avoid arrows crossing each other in the image", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 285, + "versionNonce": 928064821, + "index": "b0E", + "isDeleted": false, + "id": "sXRPVPb6f6tvxn9cVVxfk", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1270.714594361458, + "y": 205.60129841265268, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 637.2856452737662, + "height": 233.95835576991044, + "seed": 1334603251, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574215101, + "link": null, + "locked": false, + "startBinding": { + "elementId": "aNsoOPZhkhKKo9MvXHF8b", + "focus": 0.13468597409221764, + "gap": 6.85363873653489, + "fixedPoint": null + }, + "endBinding": { + "elementId": "AvqIyGOl5Gf2B9rlRr89y", + "focus": -0.08067957051648472, + "gap": 4.947751037584965, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 334.830943381892, + 168.03783403923944 + ], + [ + 637.2856452737662, + -65.920521730671 + ] + ] + }, + { + "type": "text", + "version": 458, + "versionNonce": 1454108117, + "index": "b0F", + "isDeleted": false, + "id": "d7NHTFFLmM5EEZztBdd-w", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.256875589926665, + "x": 1480.1799456497167, + "y": 292.67927413960956, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 210.89999389648438, + "height": 25, + "seed": 1724657437, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Metrics for tenant B", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Metrics for tenant B", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 145, + "versionNonce": 308150997, + "index": "b0G", + "isDeleted": false, + "id": "QBgO3jI5Xi_tY6nUzWyog", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1264.490970878523, + "y": -236.27596887571895, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 670.9312615627969, + "height": 158.12992365498167, + "seed": 531849203, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574215101, + "link": null, + "locked": false, + "startBinding": { + "elementId": "dAkcRVhV8V6-w0XtBXnIj", + "focus": 0.7008811292253831, + "gap": 7.968280553426553, + "fixedPoint": null + }, + "endBinding": { + "elementId": "ZeSBFPHSIRJrNIVONV8pd", + "focus": 0.3701488995551903, + "gap": 2.647788803047206, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 293.75502839452247, + -136.91971662456558 + ], + [ + 670.9312615627969, + 21.210207030416086 + ] + ] + }, + { + "type": "text", + "version": 543, + "versionNonce": 1660513077, + "index": "b0H", + "isDeleted": false, + "id": "lxbDChugwhOjw0A3LrO4t", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.256875589926665, + "x": 1426.1203872469607, + "y": -339.64087172656696, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 209.48333740234375, + "height": 25, + "seed": 949017085, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726573032724, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Metrics for tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Metrics for tenant A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 265, + "versionNonce": 292850924, + "index": "b0k", + "isDeleted": false, + "id": "Pyr0oxIz6PMyDk-Vach3U", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2426.9687904908637, + "y": -135.49873371016247, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 74.75, + "height": 20, + "seed": 1993372947, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Tenant A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 330, + "versionNonce": 2044972244, + "index": "b0l", + "isDeleted": false, + "id": "rTYYnP2RiJ7e-PVQWRYnP", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2428.833017473173, + "y": 176.41779400834088, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 75.88333129882812, + "height": 20, + "seed": 2049810099, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737043835690, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Tenant B", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Tenant B", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 76, + "versionNonce": 1866707028, + "index": "b0m", + "isDeleted": false, + "id": "JfsG1-wNhMg3_3Vme50iY", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2419.724895020224, + "y": 121.74543179429452, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 234.2804770599596, + "height": 17.78379293981351, + "seed": 1382034707, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737043833132, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "AvqIyGOl5Gf2B9rlRr89y", + "focus": 0.18674168779063785, + "gap": 12.298252629548642, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -234.2804770599596, + -17.78379293981351 + ] + ] + }, + { + "type": "arrow", + "version": 124, + "versionNonce": 1469581268, + "index": "b0n", + "isDeleted": false, + "id": "XgVSqQJ4AuvikC6lnCvPL", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2408.6190155786326, + "y": -159.07905824581974, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 243.3339707464138, + "height": 6.276987426922403, + "seed": 1380568243, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "ZeSBFPHSIRJrNIVONV8pd", + "focus": 0.05347516896028915, + "gap": 4.040917318047832, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -243.3339707464138, + 6.276987426922403 + ] + ] + }, + { + "type": "text", + "version": 388, + "versionNonce": 330043244, + "index": "b0o", + "isDeleted": false, + "id": "51hvrX_heXRjBZbZUo3uV", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1882.3132909945914, + "y": 250.79506751598984, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 354.7833251953125, + "height": 40, + "seed": 630992829, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "** It is also valid for other remote writes, \nsuch as Victoria Metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "** It is also valid for other remote writes, \nsuch as Victoria Metrics", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 154, + "versionNonce": 1483730260, + "index": "b0p", + "isDeleted": false, + "id": "dpv0hndxVEnOPNFQZHS7i", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2160.29397998097, + "y": -380.39576295886883, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 41.21485204073218, + "height": 49.95739641300868, + "seed": 1245208947, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737044133704, + "link": null, + "locked": false, + "fontSize": 39.96591713040696, + "fontFamily": 1, + "text": "**", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "**", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "wxEWxzR2Ymt0Q4qKrNZct", + "type": "image", + "x": 1156.2090224043482, + "y": -372.65799823588077, + "width": 57.4803918930104, + "height": 58.16708666615247, + "angle": 0, + "strokeColor": "transparent", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "b0q", + "roundness": null, + "seed": 669006971, + "version": 580, + "versionNonce": 1878588731, + "isDeleted": false, + "boundElements": [], + "updated": 1726574033787, + "link": null, + "locked": false, + "status": "saved", + "fileId": "2a37a629f89b41313a2ed687420bfef7b4c588d3", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "rectangle", + "version": 1094, + "versionNonce": 1017666389, + "index": "b0r", + "isDeleted": false, + "id": "8B8n349m8iKlCc_zqjvjR", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1104.9370553820845, + "y": -427.45318347602125, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 141.52638459323293, + "seed": 292243413, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "LCtg3Sz9HMeQ3hHChQI_p", + "type": "arrow" + }, + { + "id": "UThCCvcOgZhsv9pzBe9-t", + "type": "arrow" + }, + { + "id": "-QST69y_eZ_BHi_2u1R2e", + "type": "arrow" + } + ], + "updated": 1726574208726, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1190, + "versionNonce": 1469288731, + "index": "b0s", + "isDeleted": false, + "id": "OubIh89F3TEWjggxNgjvt", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1107.2753206819116, + "y": -425.1149181761942, + "strokeColor": "#f08c00", + "backgroundColor": "#f08c00", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 12420405, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1726574024574, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1105, + "versionNonce": 457083244, + "index": "b0t", + "isDeleted": false, + "id": "ASpag-A6TXm-9tOhR8hH0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1151.3175533326446, + "y": -419.9746540297586, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 70.83684864640236, + "height": 29.176336945926444, + "seed": 966858389, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737043872678, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "observability\nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "observability\nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 166, + "versionNonce": 1324115707, + "index": "b0u", + "isDeleted": false, + "id": "kWgJLG8k7owwIoBtZ5Dbl", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1150.2318881323447, + "y": -311.6518385093829, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 69.16796374320984, + "height": 20, + "seed": 1639517877, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574044236, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "otelcol-A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "otelcol-A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 442, + "versionNonce": 1411204213, + "index": "b0v", + "isDeleted": false, + "id": "LCtg3Sz9HMeQ3hHChQI_p", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1382.7684226868787, + "y": -238.17083295218583, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 90.35242132562053, + "height": 57.69570371440187, + "seed": 1616750709, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574070802, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "8B8n349m8iKlCc_zqjvjR", + "focus": -0.07632017991924242, + "gap": 31.81728459068279, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -90.35242132562053, + -57.69570371440187 + ] + ] + }, + { + "type": "text", + "version": 303, + "versionNonce": 1562209819, + "index": "b0w", + "isDeleted": false, + "id": "WMpOjt6-fXBh1hin9NUn1", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0.48775556639861506, + "x": 1339.707791955376, + "y": -270.54840414672213, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 66.5, + "height": 20, + "seed": 1339740629, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574076390, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Manages", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Manages", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 325, + "versionNonce": 1707999893, + "index": "b0x", + "isDeleted": false, + "id": "UThCCvcOgZhsv9pzBe9-t", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 982.3382089768503, + "y": -266.9416613426618, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 106.0252482386494, + "height": 55.99328704185206, + "seed": 1712021, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574116941, + "link": null, + "locked": false, + "startBinding": { + "elementId": "AirwiUeLUlZoJ35J1Y5qd", + "focus": -0.3710810362047797, + "gap": 16.9128431294248, + "fixedPoint": null + }, + "endBinding": { + "elementId": "8B8n349m8iKlCc_zqjvjR", + "focus": 0.14393156089495177, + "gap": 16.573598166584702, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 106.0252482386494, + -55.99328704185206 + ] + ] + }, + { + "type": "text", + "version": 262, + "versionNonce": 602977237, + "index": "b0y", + "isDeleted": false, + "id": "SkrWiS1MgHKphhNeh3wey", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.934937477788751, + "x": 949.8767211493689, + "y": -318.3338374209683, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 112.55732727050781, + "height": 22.1534636342351, + "seed": 1596203349, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574243599, + "link": null, + "locked": false, + "fontSize": 17.722770907388078, + "fontFamily": 1, + "text": "push traces ", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "push traces ", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "vuUyMa33uefvaejc0lJP-", + "type": "image", + "x": 2088.8539442199976, + "y": -174.29427200749888, + "width": 58.38744075619255, + "height": 47.59845713820045, + "angle": 0, + "strokeColor": "transparent", + "backgroundColor": "#f08c00", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "b0z", + "roundness": null, + "seed": 109913883, + "version": 224, + "versionNonce": 1308415963, + "isDeleted": false, + "boundElements": [], + "updated": 1726574178257, + "link": null, + "locked": false, + "status": "saved", + "fileId": "2c7e0abafe59feadb391c72f782764d488654533", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "image", + "version": 271, + "versionNonce": 444977141, + "index": "b11", + "isDeleted": false, + "id": "lOVJF4ZgQ75oB142hz5Dl", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2095.931301068155, + "y": 50.090100023851505, + "strokeColor": "transparent", + "backgroundColor": "#f08c00", + "width": 58.38744075619255, + "height": 47.59845713820045, + "seed": 799464731, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574182408, + "link": null, + "locked": false, + "status": "saved", + "fileId": "2c7e0abafe59feadb391c72f782764d488654533", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "arrow", + "version": 677, + "versionNonce": 475177973, + "index": "b12", + "isDeleted": false, + "id": "-QST69y_eZ_BHi_2u1R2e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1276.8934243786464, + "y": -339.4367100056738, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 647.6028318397091, + "height": 169.2117427701564, + "seed": 1965389845, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574230017, + "link": null, + "locked": false, + "startBinding": { + "elementId": "8B8n349m8iKlCc_zqjvjR", + "focus": 0.3948117331577366, + "gap": 16.294707608071008, + "fixedPoint": null + }, + "endBinding": { + "elementId": "ZeSBFPHSIRJrNIVONV8pd", + "focus": 0.2950562617187041, + "gap": 30.515203482079954, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 431.4033513406091, + -72.70820928881824 + ], + [ + 647.6028318397091, + 96.50353348133817 + ] + ] + }, + { + "type": "text", + "version": 426, + "versionNonce": 734744475, + "index": "b14", + "isDeleted": false, + "id": "V0Yy2XZSBdg_q9k4Cuf9V", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.134894885016612, + "x": 1387.7543715213162, + "y": -415.13992658467316, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 184.90804278850555, + "height": 22.1534636342351, + "seed": 78826517, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574344143, + "link": null, + "locked": false, + "fontSize": 17.722770907388078, + "fontFamily": 1, + "text": "Traces for tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Traces for tenant A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "image", + "version": 654, + "versionNonce": 945698043, + "index": "b15", + "isDeleted": false, + "id": "DhLaeEZ1NG2XniCA6AGCs", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1163.1190155784884, + "y": 316.72358335508346, + "strokeColor": "transparent", + "backgroundColor": "#a5d8ff", + "width": 57.4803918930104, + "height": 58.16708666615247, + "seed": 2091425429, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574274885, + "link": null, + "locked": false, + "status": "saved", + "fileId": "2a37a629f89b41313a2ed687420bfef7b4c588d3", + "scale": [ + 1, + 1 + ], + "crop": null + }, + { + "type": "rectangle", + "version": 1170, + "versionNonce": 1438560891, + "index": "b16", + "isDeleted": false, + "id": "iHGsRu2inQGPh7Fr88TmJ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1111.8470485562248, + "y": 261.9283981149429, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 141.52638459323293, + "seed": 799146997, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "tK2oSaYZ27UjkamNMTtm8", + "type": "arrow" + }, + { + "id": "QjPnq2qfIhukLXWNzHbOd", + "type": "arrow" + } + ], + "updated": 1726574318514, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1264, + "versionNonce": 1525379643, + "index": "b17", + "isDeleted": false, + "id": "xFYWk39kJY64tl_SdHc3C", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1114.1853138560518, + "y": 264.26666341477, + "strokeColor": "#f08c00", + "backgroundColor": "#f08c00", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 2097659221, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1726574274885, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1175, + "versionNonce": 5249748, + "index": "b18", + "isDeleted": false, + "id": "Nw5HEwPh2tO1Gf15I0HBT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1158.2275465067846, + "y": 269.4069275612056, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 70.83684864640236, + "height": 29.176336945926444, + "seed": 2083474101, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1737043900765, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "observability\nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "observability\nNamespace", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 240, + "versionNonce": 985292667, + "index": "b19", + "isDeleted": false, + "id": "re0khFdokM17-kfFL2Ip5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1157.1418813064852, + "y": 377.7297430815814, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 69.16796374320984, + "height": 20, + "seed": 1035873301, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574274885, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "otelcol-A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "otelcol-A", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 612, + "versionNonce": 432370293, + "index": "b1A", + "isDeleted": false, + "id": "tK2oSaYZ27UjkamNMTtm8", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 935.2196091969929, + "y": 246.66903342421944, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 146.06803149145367, + "height": 84.78004419843654, + "seed": 1414179285, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574308702, + "link": null, + "locked": false, + "startBinding": { + "elementId": "VO3y3f4Bro6k2TzJIFIqq", + "focus": 0.5629988218107009, + "gap": 21.458120432215935, + "fixedPoint": null + }, + "endBinding": { + "elementId": "iHGsRu2inQGPh7Fr88TmJ", + "focus": -0.5319146936079019, + "gap": 30.559407867778077, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 146.06803149145367, + 84.78004419843654 + ] + ] + }, + { + "type": "text", + "version": 390, + "versionNonce": 2079254011, + "index": "b1B", + "isDeleted": false, + "id": "cvP5z2eg9KP9anRyFOAiZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0.46705575887496487, + "x": 923.7564704361553, + "y": 292.10789010383616, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 112.55732727050781, + "height": 22.1534636342351, + "seed": 895526709, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574304028, + "link": null, + "locked": false, + "fontSize": 17.722770907388078, + "fontFamily": 1, + "text": "push traces ", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "push traces ", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 917, + "versionNonce": 12783899, + "index": "b1C", + "isDeleted": false, + "id": "QjPnq2qfIhukLXWNzHbOd", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1279.716639550575, + "y": 352.055099972456, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 627.5107666963534, + "height": 236.00525984792318, + "seed": 1231163381, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574324014, + "link": null, + "locked": false, + "startBinding": { + "elementId": "iHGsRu2inQGPh7Fr88TmJ", + "focus": 0.09591160097922753, + "gap": 12.207929605859476, + "fixedPoint": null + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 408.1226634029324, + 52.641666192759544 + ], + [ + 627.5107666963534, + -183.36359365516364 + ] + ] + }, + { + "type": "text", + "version": 580, + "versionNonce": 1207973147, + "index": "b1D", + "isDeleted": false, + "id": "PzvbAyZzIeuQ7u7YAhLbB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0.1543651580020935, + "x": 1363.9606885480339, + "y": 362.023481229124, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 186.04212176799774, + "height": 22.1534636342351, + "seed": 1693098197, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574341286, + "link": null, + "locked": false, + "fontSize": 17.722770907388078, + "fontFamily": 1, + "text": "Traces for tenant B", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Traces for tenant B", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "arrow", + "version": 275, + "versionNonce": 1072047387, + "index": "b1E", + "isDeleted": false, + "id": "bSS3DPyvWAxZsfir-Pty0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.486748351761064, + "x": 1439.3534404910463, + "y": 271.3710790483273, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 156.27779921120532, + "height": 19.7445912631525, + "seed": 1442130459, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1726574368437, + "link": null, + "locked": false, + "startBinding": { + "elementId": "kkYs_p-VIQQ6bYRq6zBN_", + "focus": -0.4009675554707781, + "gap": 21.989429512027442, + "fixedPoint": null + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -156.27779921120532, + -19.7445912631525 + ] + ] + }, + { + "type": "text", + "version": 286, + "versionNonce": 1173902293, + "index": "b1F", + "isDeleted": false, + "id": "2EzpLTNcKdlydu2iGWyq0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.631544261315902, + "x": 1342.7659656373032, + "y": 216.77594889474597, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 66.5, + "height": 20, + "seed": 396308155, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1726574370826, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Manages", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Manages", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "line", + "version": 1320, + "versionNonce": 653988436, + "isDeleted": false, + "id": "qz78NNGbbatH5EyIhfqxn", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2443.859132515879, + "y": 155.41954132251658, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 49.26942071813747, + "height": 43.87300421060919, + "seed": 2084870740, + "groupIds": [ + "oIUxAbjN4b8R7gBX1-gkE", + "se9LqlHQqOY-3KL26PYnK" + ], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1737043835690, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.518175120431392, + -29.072472669680792 + ], + [ + 23.649321944705985, + -43.87300421060919 + ], + [ + 41.780468768980576, + -32.244015142736835 + ], + [ + 49.26942071813747, + -3.0188078795298896 + ], + [ + 0, + 0 + ] + ], + "index": "b1H", + "frameId": null, + "roundness": { + "type": 2 + } + }, + { + "type": "ellipse", + "version": 1057, + "versionNonce": 202221524, + "isDeleted": false, + "id": "Cb6txN4x2t6xnjnjwCChD", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2456.3130033521948, + "y": 88.72849353666015, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 25.225943407686408, + "height": 22.072700481725683, + "seed": 249966548, + "groupIds": [ + "oIUxAbjN4b8R7gBX1-gkE", + "se9LqlHQqOY-3KL26PYnK" + ], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1737043835690, + "link": null, + "locked": false, + "index": "b1I", + "frameId": null, + "roundness": null + }, + { + "type": "line", + "version": 1365, + "versionNonce": 1830606060, + "isDeleted": false, + "id": "s91guUwEnZLAlUdQ-IiIh", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2437.734132515879, + "y": -152.01439510673822, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 49.26942071813747, + "height": 43.87300421060919, + "seed": 1723330028, + "groupIds": [ + "s9JlFvkq2kmEgg7azmxt0", + "VWOyfcy-Ol3Xhdq_YCVnp" + ], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1737043843656, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.518175120431392, + -29.072472669680792 + ], + [ + 23.649321944705985, + -43.87300421060919 + ], + [ + 41.780468768980576, + -32.244015142736835 + ], + [ + 49.26942071813747, + -3.0188078795298896 + ], + [ + 0, + 0 + ] + ], + "index": "b1J", + "frameId": null, + "roundness": { + "type": 2 + } + }, + { + "type": "ellipse", + "version": 1102, + "versionNonce": 1661687660, + "isDeleted": false, + "id": "rur3g1dlg-wyAEnoqly_I", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2450.1880033521943, + "y": -218.70544289259465, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 25.225943407686408, + "height": 22.072700481725683, + "seed": 198922348, + "groupIds": [ + "s9JlFvkq2kmEgg7azmxt0", + "VWOyfcy-Ol3Xhdq_YCVnp" + ], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1737043843656, + "link": null, + "locked": false, + "index": "b1K", + "frameId": null, + "roundness": null + } + ], + "appState": { + "gridSize": 20, + "gridStep": 5, + "gridModeEnabled": false, + "viewBackgroundColor": "#ffffff" + }, + "files": { + "0d73e5101f3f34bbd383fd4890b4a5b193c4cd7d": { + "mimeType": "image/png", + "id": "0d73e5101f3f34bbd383fd4890b4a5b193c4cd7d", + "dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAACuCAYAAADqMnPxAAAgAElEQVR4Xu2deZwcxZXnM+vq6la3Wt0tqZGEJJAEEsKABxiLQ9hggQf5I9bALLAc9oztNfZnbX887Ngz688iDSBm9uPjsz5Ye33MsD44FvAYH6wB2wJhMEZctiR0WkgIHUhqdbdafVR1Xbn1qhWt7OzMjJdZmVVZmb/8p1tdEZER34is/Om9Fy9UBRcIgAAIgAAIgAAIgICnBFRPW0NjIAACIAACIAACIAACCgQWFgEIgAAIgAAIgAAIeEwAAstjoGgOBEAABEAABEAABCCwsAZAAARAAARAAARAwGMCEFgeA0VzIAACIAACIAACIACBhTUAAiAAAiAAAiAAAh4TgMDyGCiaAwEQAAEQAAEQAAEILKwBEAABEAABEAABEPCYwCSBddnnHs6Ie6Sap6w/8OTqz23fuHGnx/dFcyAAAiAAAiAAAiAQWgITBBaJqynt3WnjaIcHDmdJbB35f1++ZfPmF/pDSwMDAwEQAAEQAAEQAAEPCIwLrJXr1i3UnlN32bVJQos+3/+btR/Zs3XrYx7cH02AAAiAAAiAAAiAQOgIjAus+Q+/es9Z246v5o4QVi0uKZQDARAAARAAARCIGoFxgbVw8eJ7zrjpf7MFlh5UPjf0VOqqKZ95csWKN6MGEOMFARAAARAAARAAASOBcYF19sMbbpm7bfjBahCRVWvKqtaVT111zfpq2kFdEAABEAABEAABEGhkAuMC665HH0299Mb0UavBdJTPhe5XNNZYSWj1XbTg41tuXvYQqwIKgQAIgAAIgAAIgECICLB2EboZrwiIf/uiM76y9+YL17hpA3VAAARAAARAAARAoBEJTBBYK/7bL55MplqvFgPpHskrh1uSjsdVbD5ZJ3tofzbX3ZUeOr39Vli0HKNEBRAAARAAARAAgQYkMEFgnXPO8o45193T53YcJKzimXyluvhd/CSL1uF3zT6ebE3fAaHlljDqgQAIgAAIgAAINAIB00zuZslGaTAci5ZRWOmtWSS++tMFpX9G0xEIrUZYHugjCIAACIAACICAGwKTBJbb3YRW1ivqFAkro/AioXWse+qmBacNX4/0Dm6mDnVAAARAAARAAASCSsD0sGerI3NkgzCzXglxZawrrFnNnV3KO8n8pqXz1fc/fuWyXtk98DkIgAAIgAAIgAAIBJ2AqcAyBrvLBmFnvZLVPa6NnS1NQmtPu7YWOw5lxPA5CIAACIAACIBA0AmYCizKibXu98UBq1gsq0HZWbCsLFmiLRJaU1ralFI6pfS0F7DjMOgrB/0DARAAARAAARCwJGAqsKg0WbFymeHLOSLLzILV2tykDGVGK7FX3EtYswbmz9a07NBmxGdxyaEcCIAACIAACIBAkAhYCqyV69YtHPrFkTfsBJZeWNGg7HYQ2g262JwoB8IXyvXHfgpr1sEZbdqb7bF/za9aenuQoKEvIAACIAACIAACIGBHwFJgObFiWQkr4+5Bs44IUTUm0CYLLbJmdY+W1Oa5e6/AGYdYzCAAAiAAAiAAAo1AwFZgXf2bX16uPD/l2cohzu3dadmA3FqwzMQViS26hkcGKwHwh9qaKm5D7DaUzQI+BwEQAAEQAAEQqDcBW4Els2IZBdWYUBrL5s6JvTJarPT/praE2zCv5bUjSlZVZ86unDadiWXvxW7Dei8d3B8EQAAEQAAEQMCKgFRgca1YxqB2jntQb7kSHTSKLH3HyZpFLkP6G4LgsahBAARAAARAAASCSkAqsIQViw6BNroKnSQWtQMg3IHCYqW3XhnrUZl8R0vFZQhrVlCXFfoFAiAAAiAAAtEmwBJYHCuWG7FlF+AuRJfd9NAuw+aWFnWk7wiO3In2OsboQQAEQAAEQCBQBFgCy8qK5TaonSus9BYtIzVKSPpOplehuCwSWZmREQ2xWYFaW+gMCIAACIAACESWAEtgUWb3DV1dc7Xn1F1EymxXoVMLlpXIsnMPms0SBcD3zOxUSGTR53+eUtpyWXzvh3CAdGTXNAYOAiAAAiAAAnUnwBJYopf6MwqFyOJasdqVmDKglCYN2GwnoShkZcEi61Usm6scq0M/6aLfB7o7xtvvy/bhXMO6Ly90AARAAARAAASiScCRwLrutxu6Mr8bPmpE5dR6RfXtUjTYuQbFvY3iSggtEZclrFlXxXrf9/iVy3qjOb0YNQiAAAiAAAiAQD0IOBJY1EEzK9aYYOKfOah3DxrFlhMIekuWqEdxWS2nLZrQTC7bg8OjnYBFWRAAARAAARAAgaoIOBZYdLer1zxTSZFAl95VSP92mv9KlmzUODqje9BoyaLyZiLrnXTu6U8NbvoPd91445hPERcIgAAIgAAIgAAI+ETAlcC6/anv/v3bL57xVSuRxe2rEFfNLc1KZiRTcRuaXa1qUhnS8pM+MlqwRFwWFaTf++d3T6hDOw1PP+XwGQiA584QyoEACIAACIAACLgh4Epg0Y1uXvOs1q+MG7Iqlqz0KaemZcfkcCxWsvQMZgHu+r+R8KKrmBnWhk47ddIYEQBvvVQqcXbakXP2HZ05W19q3syhDY0oTFeuW7fw7SOty3a2tV1O4+mKx+YNxROnGgm0Fgv7e4ult2cPjhxqVYrbt9y87CE3DxTqgAAIgAAIgAARcC2wRPJRaqQ/XVA6solxkcVByxFadu2YuQrNypPwosD3+KxONTWQHS8Cl6GikJh6vSf+ufRI4UPzjuTPnV7Oki+ufPOYSDVefc2xyo7Nd5L5Tbu7p25Y0fTmQ09ddc16zpz7UebshzfcQuKpKZW6hNqfn2g5e9J9Wswto3b96e3ve/rQyiVX+9FntAkCIAACIBB+Aq4FFuXGev719M/pCB0nIoubZNQKvVUMlkxw0dE6IldWrj2tCLF1ytQ9ixrRMlPN0iRRkh/Kfu2CfaWZxnZIWCUzOUX/U5TJtTQpqZHRyj/pd3Edb1KVg/GhI3tmzfj5qvTgF/3YtUl97p3W/hGyPp0xHBsXUTSX7IshtPYeP75lNJd70a9xsPuKgiAAAiAAAg1NwLXAolEb0zZwLVlucl/R/fQB7fp/C5egbCb0ebL0IisquwxJpHQeGn1gwYGMmmtJlcVSriyUJluqzMSVXmTR7yS09CJLL7a0VFI5pI1sSrSoX3LqahNWtdFpre8xiin9/AphRULZVmSRqBopW+ZO/NxbGKkIqDMHB9fPnX7kYLM6c7MfglC2FvE5CIAACIBAuAlUJbAIzfyHX73nrG3HV9PvQmDRz9Th3kpMlsBnFFX0dzuhJeqZBbhzrFhW00YiS4gr/c+dI8e+n1+19PYwTjeJlq17tWfO35s5V4gqN+JqgsDRWbD0fydr1tRRTRloSylqLq+Q2DrcFNO07NBmcimSsKHyQ0p8ycG2llPod3LvndqTXSosjLI5mCCOT1gjjSKrd/T4003Hhl6meCqKH1vW27sPO0hlZPE5CIAACICAVwSqFljUEUrboBdXFI9lJrKsxJZ+9yA3e7vMJWgFSKRwMBNZZN0IW2JSipUbfqP9GbJaCSbVWq9EO0Yrll5ctQ/mKiKLcx3vaFWm9g8p+p+yenoLFsXT6cVU1Fy+Mlb4HARAAARAoPYEvBFY5Ze48vyUZ40ia7gjoSlvHRgVlqxqzx+UuQjNdhIakZJFhSwrRkvWuGgou5y6W7dcUc/AbS+WAcXIPVac/x/nbht+sHvkZIoLO3El7msV4E6fizgsM/egqE/CSggsO6FlJayE2DLjQGdNdvUe+6mwTEFMebFa0AYIgAAIgIDXBDwRWNQpkeFdL7L0nSWrFmV792v3oD4HFgeSCHrXW7L09VpTr9+xYfmqr3PaCmIZirc6d9vIg+QKNF4i7sroJuQEuNsJLKfCivols14JQXXW9Heeuag/8yLcfEFcbegTCIAACICAkYBnAossJi+9MX2UBBZdwk0oftLfpqrNlc84sVfGjlYTd2U17SSyKH2D+NwYMN2ocVkihYbeciXGKLNgeWm9onu6sWCRy6/r2MCPzpyhPC0C0Gl9QVzhCwwEQAAEQKBRCHgmsGjAZDVp3TPwoF5UmYEgoaUXWVSGc8CzaMvsDEIn7kF9n4TIstqNRsHSjZQPiQLaj24e7dHHXHHElZ31asnpHcqqd5/Miv8vT++ZNK3CekUf6C1ZZvMvrFb0mfh9x6xURVTdEN/7EyGkIKoa5WsE/QQBEAABEDAS8FRgUePkKhyamq7kxjKzYokOmIksfeeMuwe9smCJGCzxsyIITuwstFoejRT8fub3nzt88Y7spPxWTkXWyfJNys8+e8EkNNfe95opLqduwreac2uXzhz4IWKp8OUEAiAAAiAQJgKeCyyyoBx8eeCozIpFEIXIot85x+MI8FY7CLlxWG5EFt17nrYt0ElJKWXG5a/1VlJmmF1udg/+9fK5yk2Xzp3U3CO/36c8/PqR8b9zhZWoQMLq/BnFbyAHVZi+TjAWEAABEAABQcBzgUUNC1ehuImd2NKLLLtpsbNgOZlOveWK6tG/6aJcTfp4LKs25xZfC+QOQzpzT3tO3WUWd6Ufi1liUfrcKrno569borznzE6pwKICHJFFrsC/SB34NCxWTlYtyoIACIAACDQaAV8EFkHQuwo5UKa0tFkW06dnMMZfcWKvhJCi9Az6342WLGPQu1WHgrjD0Ilr0CzJqJXAsrJgrXl0m7Lp8EgFETf/1dHmzK1OM7tz1g7KgAAIgAAIgEDQCPgisCg4mQb65K5poxxXoYBiFFlWwoorqoyw9dYro7gSliwKujY9esVw5EqQdhjKXIPEwY17UPAzWrFe3tmn2AW6mwW5N8/dG0jLX9AeSPQHBEAABEAgHAR8EVgCjdFVaIbsWDlzw7TMyU/MLFl2FiyqyY290luvyFp1yuCoKoQVfUYWLqkVSye0evv76r7DkGLehl7JHZ3dO2ZNsro46RnEIc/6NkTeK9pJePacVmXLgaFxyxWVk1mv6EzCBacNXw+XYDi+MDAKEAABEAABHgFfBRZ1gesq1AutVHNaS6rJSX2rNg6LY8GiPpvGYwlhRQV0Imvv8eNbPn/s9fPrlaNJ5hqk7roVV0ahZbekzOKvSFwtna++H4HsvIcRpUAABEAABMJDwHeBRe5CchWaIROiyuonWbO4osrOisUVVvrDiScEvBvcg3qBReMikVWPMww5rkHB3UpkWcVenazXVPnVeO6g+NwusL1zXmY6xFV4viwwEhAAARAAAT4B3wUWdYUyi/e/0vSsXbesRJbemsUVW1b3sYq7EsJKX89yV6GZ2KKKI4WapnHg7hqkrsksWFTGTGgJ9+BYG2NCy+wyE1kt83sCndKC/4igJAiAAAiAAAg4J1ATgUXdImvLKXv6xnM0GQUVldH/TT8UitFq7uyq/MlJvJVowyw1gxBVIu6qe7Q0icWEgHcrYXVCXAmrVq3SOHBcg2L8bq1XemEls2BRWRJadGG3oPMHETVAAARAAATCRaBmAouwLf63lzZOO3z8XDOERnFFoor+pr9mKmkt3jxFNe4i5IguM+uV3nJla8WyiL8iq1VFWBmvPXt8TUeQfGLr925Zv+8T3KXodgehnQVLBLeLPggr1stnttY98J/LBeVAAARAAARAwC8CNRVY+ngsWfyVEFdmQmuOOhabxb3MYrDMdhGK9sg9KCxa41YsG9egmchqLbx8x4blq77O7SO3HO3MnLtt+EFZQlHRnsw9yI3BsuqfsFqJQ52vaN3eVK+Afy5DlAMBEAABEAABvwnUVGDRYKzisTgWLCOMWc1dti5DWXA7x4JF95QGvFvM0s6jR7+fX7X0dq8m0e4gZ7t7uHERCuuV/qfxHsYDnuEa9Gqm0Q4IgAAIgECjE6i5wCJgIh7LzorFBcuxZlkJLXEPuzgsKnP0tOkTUjNMcg1auQrLdb0UWU7irqjfXlivrGKvBDthwaKUDDs+ftF53HlDORAAARAAARAIM4GaCyxyE5ILSR+PZWW9MnMP6iejP1VSOnIxhX6+K99u6zaUxWCJdl9vO6acPzht/DbkLqR/VKxYejch/dFGWOn76UVCUuJ10bYB0/g1uwVabfwVZ/fgzulp7T8lt6bhGgzzVwXGBgIgAAIg4IRAzQWW6JyIxzKzYjkZgF5kkdgit6H+4sZfmQW5i3bGUzbY7SSUdLqahKS1FldiKBz3IFmw3mrOrd1784VrnMwbyoIACIAACIBAmAnUVWBt6Oqa27ehuMuNq1AIK5ocvcgSk7U0PkORxWBR2cPt7yjdA7NM53hSsPus1rFyTMuVsVE3CUndiiu6dzUuQjtxJcZF4oosfoM3vLdu6yjMDyfGBgIgAAIg0LgE6v5iFOcVWuXAkqE1WrCMYouElrj0bkK7dvXCqiLChJtw4Ux1grhyKbTOHNrDynBejbiyE1icnYN2sVciRQO5Bk+buef9T111zXrZPOFzEAABEAABEIgSgboKLBGPRecV7u9OX60Hz42/ojpmIss4iZmZLcoFvVMqVi269IlG9Qc+W01+xU1IAosul8JK3/a84c2Wmc5pt+CWPdmtF+/Izqx2MZIVy+qyE1oyCxaJq2OdiV8fWrlkwrxV21/UBwEQAAEQAIEwEKirwNIDJGuNcvz4uTJhpRdUXHFlnKjOaaeO57nSf2YW4K7P8D6+m9AjkTV3cMMVRusPWfQ6D40+sOBApqq5EcIqNZKruAr1FwkrupKZXOWIHP0lE1ZUllyDz80bVq5TYixLXBgeFIwBBEAABEAABJwQqOol7uRGsrJktTn48sBRY/Z2u3p2liuxu9Cq/tGkpkzPq4qV2NLXEy7DcSuWBxYs0b4QWXS24O63pvz0/L2Zc0kUVXvJ4q+ofaO44ggtcg+uX5RTktl2T3N8VTte1AcBEAABEACBIBEIjMAiKBWRsam4y86KZRRVVI/jItRDF+JK/3NKxxRlTq6zkpLB7FxC+vsENyH9wSOhVdiye9Ppe0fO5WZn5ywgv5KL/uLs/Njtr7w4UGuHwwRlQAAEQAAEQKBWBAL3kiQXWeHQwIMcAE6FlbFNM6ElyugFlxBdXlqwtuTfPNmdUUW56pWCMrt3hDNsdhmr+Cu3sVe/OKPcv7akcvb+mK9nLbIHiIIgAAIgAAIgEFACgRNYxIkyvacP9a02YybbNShzDVKbQljpf9eLLbP7kuCia17Xoskfmx34rCtFYurs5EJlgqgyucllr+a1amOvqFlZ/JVZ7JW+O2ZxWEJctWZmbBn6wKJ3BXQ9o1sgAAIgAAIgEAgCgRRYRMZsZ6GRmNMYLL2wMoor7myUTi0LrRM7EU3rNHFbMi83c9OAsnJPddPidfb2ilvwxLhW5kYsdz9WN3LUBgEQAAEQAIHwEKjuTe4zB7GzUNxGFn9F5ZxYsOxchFZDGxdYubLoMBNaJETKLj8hSFwhGswrV79UUNzGZLlNzUB91VuvREC7GEtyAIHtruYTlUAABEAABCJHINACi2aDDjhWh0ZN80EZk4pyxJWYYZlL0GolkKtwsGMsl5blVaUVS7Tr1mXohQWL8lxtnzd4cn2UReNdffuacN5g5L4jMGAQAAEQAAEXBAIvsCgZ6UMD3ftIZFkJKq6wMrNYUaoGJ2KrJhYs/USWrVlXbVTZAfBudg8aLVfPzh5RBk+ZKCIR2O7i6UIVEAABEACByBJoCIG1sXN+29bNA0fNZolEF116kcURXE5Elf6+thYsL9yDFkux7VBeuXSzvduQm/vKKsj9jXnt2vbustXKYIFDYHtkvx8wcBAAARAAAZcEAi+wxLhEjiyv3IJOLVeiHywLlsvJ4FQjofXu/YrlbkM3FiwrYSX6c3X26KSM85y+ogwIgAAIgAAIRJVAwwgsmqCrf/PLy/e80fQs/S5L1yCbUKMFSwguWT2pBYsaqDbIXdYJ+rzsOmwbViaILa4Fi6r3NceUV+bkx+LJbGLGThnqeBrnDXImBGVAAARAAARA4CSBhhJYZiKLO5luBZWxfds0DT66CE3HKYRc+Wdbf15pPjKiLM61aOmsqrYrsfGzBgeUklJsTiildEp5rWtYKqrG74XAdu7yQjkQAAEQAAEQmECg4QQW9Z6yvff09T8oYq2MP2Vz7CY9g2jT7zxYsr7X8vP5+5Nr99584Zpa3hP3AgEQAAEQAIEwEGhIgWUmsmSTUY2o0rddWjDN/FYepWaQjaNmn5ddkMoH39uw66NmnHAjEAABEAABEDAh0NAvUKMly2qGZUfjcOOvqP1AuQh9XNIIbPcRLpoGARAAARAIPYGGFlh6Sxb9LkvPUK0VSxrgXovg9hosSQS21wAybgECIAACIBBqAg0vsIwiS2bFcpv/itqVCqwwLJWySLxOiU1//MplvWEYDsYAAiAAAiAAAvUgEAqBReAohcPrO5OVFA7Gy+gipM+duAVFe5buwVrvHvRxpeC8QR/homkQAAEQAIHIEAiNwDITWXphRZ9bxWJxZ1saf8VtKKjlyMV55cWhWhNBRY1+gQAIgAAIhJtA6F6mlPH9zd2JF4/lMuMHRFcbe0VLwNI9KHYPhiD+CucNhvthx+hAAARAAARqRyB0AosOhyZ8dEC0lciiz526CG3jr6jBBk/TgPMGa/fQ4U4gAAIgAALhJxA6gaWfssX/9tLG/uyxc72wYIU9/9XK3MiiJ1eseDP8Sx4jBAEQAAEQAAH/CYRaYBG+5BNbv9ex9+1P0O8ktNxYr6iOpcAS1qsGdhEisN3/Bw13AAEQAAEQiBaB0Assmk6RkNRtigap9aqBxVXlYGoEtkfrqcdoQQAEQAAEfCcQCYFFFEXw+y5tZKbT+Kswnz+IwHbfnzHcAARAAARAIIIEIiOwaG4pAP7hwXmv/LnYfy53rsOcmgGB7dxVgHIgAAIgAAIg4IxApASWQDP/4Vfv2TfYs5qDquIezJUPPk4lJxdv5ASjyNjOmX6UAQEQAAEQAAFXBCIpsIwuQytyUutVA8dezd+fXLv35gvXuFo1DVapYrlcfffyglK4vLzN4ZySpiwQQ1Bj6qlaSdtP/xa/J+Kx7+3atu1bToa55Lzzzsxmso/Z1VET8Xv3bN1qW8bJPVEWBIJO4JxzlncMjvasr8dzQc/9k7NTz9nde2jfrPu23LzsoaBzDEL/Vvzu0S8PxVKX2fVlw/JrLw5CX4PSh8gKLHr47rrxxhztMiwe3FvZZWi8bK1XVLhBc19FxTVIX+4juZ47Sqr66VJR6+Q+dImYsvbNHTsciU8SWJmR7A67eyQTsc84FW7cPqMcCASRAD2Dx7M9ffV4Lug7/lezEvTfYMtLVVN3bFi+6utBZBe0Pl3ywk8fKGjKrVb9Kv8HtXfDpddND1q/69mfyAosPXQ6x3D3W1MfoQB48XdWYHsjWrDKfV6phjvnFX2x/nj16judCisx9xBY9fxKwr3DRAACKzyzCYHlfC4hsHTMRGzWhKztdvFXznnXt0ZZXC1L94b6f2yLF5/9/lGt8DVNU9gbGYyTAoFV32WKu4eHAARWeOYSAsv5XEJgGZhd99sNXQeaDrz88uD0BaaB7VS+QYPbTxnqePrQyiVXO18mjVHj9KVLbyjli49W21sIrGoJoj4IjBGAwArPSoDAcj6XEFg6ZuRaOji1/7P9udRX6c+b87OV7e1TJ1NtNIFVtly19eeVKzuapj9+5bJe58sk+DUWnXXWp/OF0v/yoqcQWF5QRBsgAIEVpjUAgeV8NiGwdMwoFmtW7uCzQ8WU0hrPKfTTVGg1ksA6Ia4unTZwxVNXXbPe+RIJfg1yC2ZLhXVe9RQCyyuSaCfqBGDBCs8KgMByPpcQWCeYkfVq75T+8R0nQlzpkR4oTFNeTHeVzUEmObGcs/e3xomRkOWqs9AS2pQMtHtvdHT0D052CcrAQ2DJCOFzEOARgMDicWqEUhBYzmcJAusEM1o8iwd6bjVar4xIB0tjVq2nUnODK7ROWK2on7OPpzbd3Pb2X1JKCufLI/g1Fixe/HixpFzrpKexuNpHua9iqrLbrJ4Wjz/kNF8V0jQ4mQGUjQoBCKzwzDQElvO5hMAqM7v9qe/+fb6oVOKuxGUltEhgtcVyihBax0stwbFq6YQVjWPWMe3IwgWFS55cseJN50sj+DWcBrVrMfW7Lemm/7l948adXo8OAstromgvDAQgsMIwi2NjgMByPpeRF1gi7komrPRojSJLfFYXsUWuwHIqibbhyZM/r9B0a5izFJ925uKNnHQMqqpsSjenb/BDWAnqEFjOv3xQI/wEILDCM8cQWM7nMtICi1IyzCm+enS4kJhAzs5NaCWujOhJbPVpLcr25uaxj+gsw2ozv4sIMQtBpe9DmOOuxNE3nMB2EldtTTMu37z5hX7njwe/BgQWnxVKRocABFZ45hoCy/lcRlZg0Us63v32i7uH2i4wYnMrsEhUTY2NKGY/9fcg4UUXia8lmcxJEWboCFmlBqcolTIHSs3KnNjYT9k1pXVmqPNd0fg5sVcUa9WanL7Ib3FF/YHAkq1KfB5FAhBY4Zl1CCzncxlZgUUHV84b7P+CGTKuwNLHYplZsITYspsWElud6kjF2iV+GsvrxZVMZIU9qJ3YkDj+4Zo178h2DsaS8RudBqs7f4TGakBguSWHemEmAIEVntmFwHI+l5EUWBTUnlILXyXX4JREQdG7CGW7CAmxCHC3E1V24oojqvRtc61XYQ9qF0w4ea/INfjWzh3nOX8k3NWAwHLHDbXCTQACKzzzC4HlfC4jJbDI8vFSR/Mli0pvP0uojLFXenyyXYR2Qos+IzchXVZCiyuyzKxXVlasMCcT1c8NJ2t7MhH7zK5t277l/JFwVwMCyx031Ao3AQis8MwvBJbzuYyUwKIdg3pxZbReET4nFiwzF6Es/ko/RXZuQSonxJX4nX5GXVwRg3mLl3xHLWmftFvuzS3pxX7uGjTeGwLL+ZcPaoSfAARWeOYYAsv5XEZGYK1ct27hwsL2XYCxw0UAABs1SURBVEZEVlYsmQXLyk0orFey+CujuKom/irs6RiMc8YRWB/957VNtUyuWguBRa7RvFL4rN1jPiU142O1COqnPtBGA7u+xGKx39bSimjsC73ch4p9V8aKxXPyijozoWjd+jIFRT2cVLQjpXh8c2u887e14ub8a3piDc64UjF1c7wU25ZKdfzR73GRRblUKl1pNS5ZImBy51sl/TW2SXP29o7tn+IwJI/Fr2Ylxk/nMKujqqk7Nixf9XW79ujdoZVG5vY3q+9uLY3MFmWHYi0H6feOjPanZnXm5lqf80q74A+m33nCru9D+2bdx03VQ+McaBq426q9gqZcTI+93f0SqvIgZ26ozNRM8l/DenybYBAJgUUL55zS5l0jpZNH3Ahh5caKxUnVoLdkWS04mQVL1LNzEy6ddVz6BcFd8I1STraDkHYP7tm+vXymUe2uWgksWWqKqekZnX6/UAXV05cs6bXbaECJXbkvQ69miuYhn83eVtSUD3FypOnvSy/6uKr8PJlOP1BL6ydn7CSqMoXeWwrF0u1OxxWPKT8jsduc6HrIj7XB+Q8PZ4ycMk6ebbcCS4SSHG/O/+eiql5dPvWB9V2iqrGXWku551P5ru/WIrkzvdd6UwOTjAYT17RcQIrynPY4c8QtwxG33LaCWi70AosWzSWJPz5yONs8KR0DTYpTCxbVkQksmZvQLP7KzIJldBEa3YNhznUlHhiz/x1rqvpeuxc7fQmXX7CPcR+6ZiX+6I4dW57hljcr57fA4ub+iqrAEtY9mbWEO8ckSpJK4r5q1wX3flblaF2NZEf/q8wlzrkPPRcxTftWS2rG17wUWmERWGMWoZ4PK2r+Tq6osuJOYqsjE/+inxYajiDiihj6ftnQ1TVXJtg464xbhts3bntBLBdqgUUPzPnJ558ezCUu0FuvxESY7SKkz6pJ0yATV8ZFIHJiWS0OqxQNURBXxERmrfLiofIiIN5vgUXj5OyejJrAIu65bPZLXgkr43oioZVKp/+x1hYteuH9ePXqOwslZbUXa1zfBgmtuKquue3uu7/vhRs9DAJr2QtP/J0Xwso4V34KLS8FFvWb056XaxECy0uaNW5LWK6EuGqJ5RWji9DMPSi66STY3WxoTl2EVjFYom290IqKuILAOrmyYMGa/JQtXLz4Hj8EiNnz7IUI534FkmjMZrKPOXUFctsX5bw65aCRBVabVvjKUCx1maaVLnLKz0l5us9lh5Q7vRC04r4cQcQVMbBgOZlNftlQWrD04kqgMLNg0WdOc2Fx3YPUtp3IcpqmgdojkRUlcQWBNfFBhgVrjAfFIw3neu73y2pl9fVJ1iy/NxHQAeZKqfQdWRJd/le8fUmyZqW0+A3VuEIbWWB5xZHTDlmzZmdnrfIqGN5LgUX957THGSe3DFf8cdsLYrlQCSyhwinmiixXRuBOLFhUl+sqNJtYjgVL1OMEu5O4QkC7P4+QF9YJv12EsGCNZfD/97XfnDI42rPeb+uO1Urzyupj1j4nv5sfT0C1IgsCy9Gs7O7KtX/AiyB4jiDiihhYsBzNIbtwqAQWLbj3qH/alSnGJwAQwsroJqRCTi1YVIdrxeJasOxmS7gG47lpt3K327JnvwEKIgbr5CRF3YJFlqt6iisxE36ILLJclfLFR+v5SKZjiRVuLFkQWI5nzROR5aXAggXL8RyyKoRGYFES0WXxnZUM7SSwmuPFyk/9ZRXobkZKFoPlRGTZzYSwXlEZq4D3qIorYgKBNbZ6om7B8kJckaWmvDtsP/FUY+qp1bjhSGT97b1r/9KLmBqOcLb6DtGPiXJJlTRlgduxUVtNTU0XOw3op1i4kqp+2qqPMs76McjeWjTG3Tt2XCcrJ54ZWR4sTjv6MmW2veU1NHBiDbW73W1I7sKVB3Pvq2b9eCmwhAWrL318gxUTzlhpXFymTnJ0cdsMWrlQCKz/+/qdn912rOObAq5RWNHfnewipPKcRKN2mdypDa4FyyrAvdSXPrLgtOM3+bnVN2gL0tgfCKyTRDgv4rDuInSzDkgElV/8f6A0HGYJN0m05XL9f5FRijeW0xdc7NTt6EWer0rS0PzRXTIRon8uRLqFhJJYb2VxorVSUAqXk/Bx0raXwpH6HPRM7rLvPxJUcU17ipJimiUTpZ3qO3uUv2qfe+CDTnJm0X0pKeeLy6+/TdYHq8+9FFicPiCTO4fSxDINLbBIdT9/inLv8sK+LxiHbma9snIRmmGTWbCoTrXZ3MV9zWKwtGPtmxacNny9F75658siODXI/UAvP32POP9DpxcF1aGyequF6e+J+L17tm5l580yo4MYrMlUvBAg1KrT2CSae9XhnNJ3yQ/vuutDWqF4pxOhFUvGb6xm7Thxrwlh9eG1a+/lWj5oXA/80z99oqhp93CFViKmrH1zx441XnwLNKrAImHVWszfPzU3/0vcoHQSW4fTB75Rznh+K5ddZzZ5hdv/QENgcSnXr1zDCiyR4yqhFC/IFhMTCJq5CJ1YsPTiqjWeq1iz9JcQVmYWLCrHyYVlF9je3p3xdLdJ/ZaXd3emFwW9VOjnj1avfsRuB5mTbM/UQ9F2Nb31W2BR36JowXJq4SFx4ESAGOfcaf4pWmutyemL3CTu5Myn6F+1cV9OXaxeneXZiAKL3Fydo223uf3P7Qnh8+vy3NkeK3Nibnd/8J3CWVzBrF+vEFjVfGPXpm7DCSz9TkEhrtLxgmImsswQOonDovpGcWUUWlYiSwgt+ml3LqExBiuT61q79+YLPfnfY22WUO3vInMXORVYXozAb4EVxRgsGvP9q9d8k5PFvNqdcMY1QOInpxYf41h93Fp8ZOtY9InSQ3xk7dqb3LyE9eNywtMr62OjCSxy233gYOFj1bAmzhs757fROYGc/FrcnX7GNQqB5cU3t79tNJzAonirPYNt4/FWhIcjruyEldV5hNS23xYsuocQWVPbEq7Nxf4uk2C1LnsxhVFg0QxwLB5hisHiiFbi4rW4EqudK7LcWLE4c0n98DomimMBFuP3worVSALLi8Bz/TcleVkONB14ufw3W0sWuSNXHsjPdirqILCC9V4y601DCay1z3311bZ49oJM8eShzSSuzCxYNFh9HBYJLLMYLCpnPI9QuAjpM5kFSzbF5C60u0hckUuwGpO0rA9h+zyKAiuKFixufFK1cVB2zwc3fYJTKxZnbG6Em+xZF7nEOIH1Tsdkdu8GEli754zOeQ833krGmT7X78yT7cAb3j/HcRoeCCzOLNS3TEMILJGZ3SiuBDqOBYvKGq1YQlhZHZkjxJXRiqVP0WC3k5CTbPTA6Ny1H43vZget1ne5BOPuURRYRJ5j9QiLBasSdL5mzTsyF51Xriy7lc0VQ3u2b+/iPCHcsdVbOHphCW4UgeVG4HDmmsqs+N2jXx5UE5M2Yunrk/Vsw/JrJ2zmkbUPgSUjVP/PAy2w6ItoyaJNnzw0kp7gEiRseisW/dsossbKnMyD5cSCRXVluwid5MEyi8EqzNB2l3eQfNztDpL6L5369SCKAitqFiyO5cgPC4+VFYZj8eEm6uQIZa9dg2bjOu3MxRtlOyardRM2gsByI26cfPvRs/vknORBmRWrbEGb7sSCBoHlZBbqUzawAktvtdKjMQorM3FllgfLzIJFfzPL5K6/n5WLUCawqA0rC1bz9LznB3/WZ/nU565RFFhEmvNiDosFSzbHxMOLI464K5iTKoLrUuMcUl2LsXk5JiuOjSCw/LReCS4cK5bTlA0QWNynt37lAimwKJD9+Gi8YrUa0cVbjVmlkuUs7XnfLVjVWLGs0jQUZ6ovdWTiX4TVqroFL3v5euHacNpDTkB2NS/NyFmwlizplbkHaykmOUKBrE5v7dxxnmztyNYv1a/WciTrA33OGRPtYORmTje7J+ce1TwXduOkZ4aTyd2p5YjD1liGThrpS+crJ41YXW1a4Svr3nvjP3Dbh8DikqpfuUAJLGG16k4NXkDCqqUspIwCS4gsPTKZe1CUNYvBEvFXxjgs7kHPsjQN5B6kq396+x0rD4582+lOkfotjeDeWfaCCqPAotmIigWL81Ku9sXvZnXL1h21+dF/Xtske8ZlrjmuUHMzBmMdv/vCmct6Ciy/3YN63st+//hROzeh08zuEFhePAH+thEIgSVirYTValwQmYgsKwsW1dELLatko8adhBwXoVWqBlmiUerT8enND3Zn53zOiW/d3ylv/NZlL7owCqwoWbA4QtKvl7Ld08FxqXEsT6dLrHO1FI9+P0tBF1hORU01357LXvjZH+zyYjkVexBY1cxGberWXWCR6fTS1I6vktXKOGQz6xXXgjVWTn7YM5Uzpmmgv8mC3KmMXRwWCSs6vwruQO8Xst8vBTc99ttFSH3iCI9aus1kQsHtDj+OkOEGlLuZS6s6HP6cfs0/Y7Fm1y+33NyMlbNDkmOVs7p30AWWU7ecG8aijvQsP4c7CSGwqpmN2tStm8CiJGyfmvnwj/tG0ysHC01KW2JUoZ/iEi5C+rdeaHEsWGbWKz1OO1ehETvn0Gd9nf7pUxBn5fPajaLAipIFiyOwyFKULLX1+LzUJjSfjw3OyIxkd9jdU5Zagebx//z31aN2bXCD5b0YOyfgvhrRHnSB5TaLuhv2MoFVbnP3y5ddv5DbNgQWl1T9ytVcYAl3oFYsfNNMWE0QQoYAd/EZJ0UDleVYsKxchE4tWBBWtVvEURRYRJdjQanmZeh0Bv2yYHFe+k77WqvyMtclBNbkmZAxczt3nCB3CCw+XZlApIz0Gy69bjq/xfCXrKnAot2BJKyMWN0ILbt0DXYWLDdnEVolGqVxHOhsf7B9tP2f3B4MGv4l5v0IoyiwomTBamSBBQvWxOcdFqyTPGQCBRYs798V9W6xJgKLhFVHYmgluQP1A+YKK/1uQiGs9KkazHYRWlmw7ILc9TsJ9RYssyD3jlTu8z2Jd/9ABK/TC1C2e6jekx2W+0dRYMGC1RirVxbkDgsWLFg2KxkuwsZ4zNm99FVgWQkrM5FFf9PHYOnLcFI1UHnOkTlmFiyqywl0f7uzA/FV7KXlX8EoCixYsPxbT161zNm9CoEFgQWB5dUTF/x2PBdYIsaKLFaaGvur/mwq1pHOlfQ/jVicCKsxy9TJw55FW2biqjlenHRcjvHesvMIt7Z3v3Te0OGfwFoVnMUcRYEFC1Zw1p9VTzixRBBYEFgQWMF/lr3qoWcCi3YF3tT5y1umJUe+ru+cTFiJ3YPGXYR2FixuNnenR+aIe26ZOmP3u4d7vr0vuehniK3yaql5104UBRYsWN6tHz9a4p4dCIEFgQWB5ccTGMw2qxZYlMfqju51/0DWKuMQjeJKWLKsLFhmqRqorFlGd70Vi6xX6XjB1EWot2JZuQfpHt3pzGv7Mm0P60UV4qqCuWijKLBgwQrmWqRekbhqa5px+ebNL/TLegmBBYEFgSV7SsLzuSuBRfk3/qbj2Q8arVV2WEhsWX3ODXYX9c0sWNzjcqgNIbS2Nc/4SnK0+VfN6szNCFZvnEUdRYEFC1bw1ifFXMU07VsfXrv2Xu4GFwgsCCwIrOA9y371iC2whKgSsVWcDglRZWW5ojbsxJXVeYRWAstoxdK7CNtShdfWq/OeWTjSfxhWKs7sBbdMFAUWLFgT1yNlO6/XCk0q2pFSPL65Nd75W47VSt9PCCwILAisej25tb8vW2CJGCsSWNRNM5egWfdlQe56gWUVh8XZRai3YCXi2mtPxhdsf9dQzx/fjs9+7aL+zIvc/2HWfgpwR6cEILCsicnSBDhlbVWeIxTcHvnCyeTOOZLGq7F62Q6HGzK5e0f8Pc//1PZYIiQa5bOW5fFCotHJLNkCy2waSHRltCPn/G3XhnPocyvxZece5FixjPceLKZfE38jq9QnWjft+0Hvss16Vx9/2aBkoxGAwKq/wOIkkHQrFE5fuvSGUr74qN26lCX0DOqahsCqnQWL7iQTWLU8ixCHPQf1qfSvX1UJLLtu0RfJxs75bVl1aJpWGpkrRJjToZBwojpqrGVfWms9JmKlnLaD8uEhEFWBxTlQulbCg3Nsj1uBxRmn27br/RRAYNVWYC37/eNHtZLWZTXvCVV58MXl199Wi3VRFntvlu+zwOpeKg57rsU01PQevgksMQqrnXj0d6uRWrnzsKuvpmsjsDeLqsAK0suZ48ZzK/Y44+Qk9QziAuaMrZbikXMsUTXnW3IsnZz8YW7nUmo1qtH5eeTtOdB04KjdOJyKPRz27HZV1K6e7wJLNhSIJhkhfG4kEFWBRRxOO3PxRk1TzrX+X7Cy6a2dO87zc9XQM/uj1asfKZaUa+3uU008mGycdN9GjMOKmsDijNdPgSWLG6J11JlNXvHUVdes9/OZWfbCE3+nabmv2d3DaTxY0AQWje3ly66vu6bwcx6dtg0YTomhfN0JRFlgzVu85DtqSfukX8KGM7kcF161FiaOZSUeU362e8eO6zh9DkoZjuAIkwWLuM8/Y7FtoLnbzRCcOeUIm1rEYcksaW6EXq0F1orfPfrlQTXxBTvuc0bnTEcYz0lCEFicpxRlAkUgygKLEwDut/DgiLxq+8ARcbQo3boh67WgoyiwTl+ypLdU1DqtmFOiVr+srhwRQv3qyrUv8uvUDkrG3ZfOP2trvXLhquSMzalVzKqPtG6fnN3yX2RWuFpYA+v17Lq5LwSWG2qoU1cCURZYFNMylD+6y+6FRZPjl/uslsKH4yZ0kkW9rov2xM2jKLBkzyuhqcadLJtXjvXIafyT7J76z/26fy0FFo2HIxT95OiEeVDKQmAFZSbQDzYB2Rd2te4pdkd0BTnCw6tYE44FiRg0NTVdvH3jxp1uxmNWh8Td4GjPersYMKpH9/6be+6ZVW3uOY61ju7HPQfQKw7VtBNFgVVvdy/HTTi2jlJ3bFi+asJZutXMNdXluNWonBvLTy0FlsgKIAvUp7H4aQ2sdj5qXR8Cq9bEcb+qCURdYHHEnBAe3DPyZJPCDWyndryKIaJ7/uDO1a/IBB3dk1ySH1m79qZqRZ2MQ7WfR1FgcderX1ZX2sF3sPngDrt0DWJe3QgdqzXBF3axlzYsv/Zip2urlgJL9I1jjaN0EysP5t4X9GfRKW835SGw3FBDnboSiLrAIvgyBmKCyLqTbk7fUI0li2u5onuS9ao1OX2R0yNkrBYU14olBGW1Y/V7YUdRYBFTjruX1k5Ki9+wY8eWZ7yeB64lie47vH/OrVtuXvZQNX1wcj+3oq4+Aku+G7Lyn6xyfrEPHCx8LOoiCwKrmqcIdetCQCYuwu4iJOhkFRgdHf2DLBZLiJ64qq657e67v+/0C48EjlIqfYdzH7qXV25Q/cKSzbe+LM2927HWYjFHVWBx8qbp1+qubdu+5eV8EPdfzUpso/+bcNolgdCdnfM5pzviSPT0NQ0+oGmlizj3cZpcVN9mPQSWE2sgjW12dtYqpww53BqlDARWo8wU+jlOQPbCjYLAIhic2Bb9siFrlpqI3ys7pJheRj+8664PaYXinRz3nLiHH7FQ1Jd/X/vNKZzAfuNYE/HY95oTXQ95ZU3z4hGMqsBy4u4lzty1yp0Tuv9LHc2XyHbzTVhD5Z19rcX8/al813dlOwxJ7Aw0Ddxd0JRbuX2is/s6s1OXydq2aq8eAov64sQ6R2PkMuRya6RyEFiNNFvoa4UABNbJhSBjYbVkKGap/PBvVmOxw0VVPRLXtJlaqdRdTlh0jqaq7+VarET7fgTV6/vOOZrHaqz0si6p6h+SinakFI9Xjt5ye+3ZuvUxt3WpXlQFFo3dibvXKJbp3zFV2S3+rsXjDzmdC2L/69mJ+52IIHE/ssa0lnLPD8VaDg7tm3GkdW7PzNbSyOxMLDG73B7FT7EsYxPHVV1Qfb0EllNr4DjDsthSNPXPegZxpfRmrY4qqua5dVsXAsstOdSrGwGZqIiKBUtYdzg7+/yeLL8ClPX9dvuC9mrsXqyrKAssmgfODljOfLndSDGWzyn1HNeFx+mLmzJeJDetl8Ci8XJSNjC57C5nf1/ILNtwxSCwGm7K0GEIrIlrwEk8lh+rp5bJPrmxPL6MsxzftWf7dsuDgzn3jLrAcuoqtGJaTaxfJY4o/c4T9RJZXuWKqqfAonnh7pKUPBcQWJwvDpQBgVoRgMCaTNrJTj8v56mW4kr0u16WLFiwvFk5XqxVtxYsMYJ6iSwvd9fVW2ARSyfxWBarBwLLm8cKrYCANwQgsMw50otrONdzv+wQZi9mwc8t9Zz+kdUum8k+5iQIn9OuXRkIrGoJnqxfrciqxoIlelFNTJYbEl4nMg2CwPLAkgWB5WYxoQ4I+EUAAsueLLnRipp2j9NAde58UYD8lNSMj9Vzd56IPxvIHf0fssOvueOSlYPAkhFy/rnbmKxqLVj6npKrS1Hzd3ISkTofYaXG7nKuq48/ddU1613WN60WFIFFnaOYrP6Wwk9cMITA8nJRoC0QqJYABJacIFkIvBYftBuvSU3c4UciSPmIrEvQDsO8Uvis35Y7CKxqZsl+/ka1wtecWCO9sGDpe0Quw8PpA99ws8PQamSUokDRkveuPDjybaf55zikgySwqL/E8Hhq7z8OqokvcPp/ogwElgNYKAoCvhOAwJIjJgsPfamTKy2fzd5WTlPwabcWLbJYJZXEfUETVkYKJLQySvHGuKrc4HasdmQhsOTrrpoSToSylxYsfZ9JtOSSvZ8ciic/5sIaI5raXXYH3jc7O+PHfibZDJrAEoPXCa2/Lv9Nlr4CAquahwZ1QcBrAhBY7ojSC6ygFC63y3VFIqL8YtlPeaPi8dg6WVJSdz3xt5ZIlFosllbENO3isiXhVC8EFwSWv/MmWifr61Cx78pYsXgOrdWSNvklTQlznebBctJ7kZg035T54FAsdZmiamdYCa4xSxXld0o80pHR/uS1K9Cq30EVWEbB2teUuSau5C4sKrFJ6RiQB8vJqkRZEIgoAfpCfnj13cvthp9KdfyxnnFLxr6JOKZ8bHBGstTWQ58HqX9eLiV6adM4tWzh1Gra9cKKR1ZFuz7QXNRqHgQXu/5Uc45lNayDVpcsM1l1aJpWGplLfVNjLfvSWusxP61UMgb0DNuV8cM1KeuT/nNhSXdSJ0xlkQcrTLOJsYAACJgSiPoXPZaFNwSwjrzhGJVWILCiMtMYJwiAAAiAAAiAQM0IQGDVDDVuBAIgAAIgAAIgEBUCEFhRmWmMEwRAAARAAARAoGYEILBqhho3AgEQAAEQAAEQiAoBCKyozDTGCQIgAAIgAAIgUDMC/x80zglwG46S7AAAAABJRU5ErkJggg==", + "created": 1726574587460, + "lastRetrieved": 1737043646801 + }, + "89e65ecfb11f47f117431eaf415737057f89540a": { + "mimeType": "image/png", + "id": "89e65ecfb11f47f117431eaf415737057f89540a", + "dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9YAAAFUCAYAAADBDqRIAAAgAElEQVR4XuydB2Acxdn+Z3fvTr03925Jxpie0FyBQEJIB9N7CwQICRBKIChf8k/yJYQkNBsbgwkkDjgE+EILkNgOYBtssHHBklwk2Vbv18uW/+zV3buTdKdre3fPJsa629mZd34zu9az7zvvMCRBR8PLkmGIa744h2W+rcvVzcnN0U0y5BlK9HqdjiOEYXUskeS2RYnwoiS5nKLIO112u8017HTxnU5BOCg5pI1GC3n92evrOxJkJqoFARAAARAAARAAARAAARAAARAAgZgIMDFdHXTx7a/un51PxIaCovxzS8sLqjiOYSSPfPYf7k/er/xn6A+enyVCL/D+FChntjpcFqP1iNns+sBp5deuvHbBxnjajbpAAARAAARAAARAAARAAARAAARAYLwE4iKsb/9b4+UVVbm/rKwonsGyjEck+wVy7MLaL869Atxu5/nBQfN+u9m+zs7lPbZq+ezh8QLAdSAAAiAAAiAAAiAAAiAAAiAAAiAQC4GYhPUP/77ve5WVhSsqK4qqPGLa53dOrLAOdFgiLoFIwwPDR43Dzr+R4ppfPn5+hTEWILgWBEAABEAABEAABEAABEAABEAABKIhMC5hfc+bLRNydeSdiRNLj2cYTxWpEtbKcHKnIEkDvcZGq53/3RMX1T8XDQiUBQEQAAEQAAEQAAEQAAEQAAEQAIHxEIhaWN+5/osbps2ofCovz6BXLp/WgrAOiGyJWKxOe3+v6Z+FfPFd/+/SyUfGAwfXgAAIgAAIgAAIgAAIgAAIgAAIgMBYBKIS1ve/fnDd1JkVl7Csz0MdqF5rwlq2TLZJEETS12PZbzLa7l955bGvjAUE50EABEAABEAABEAABEAABEAABEAgGgIRCWtJktiH/9W2bdLUspN8mcmUCcp8IjYVa6xDM4vLilqx1ttrnPzN0JC1n/753ZPL5/2WyAnLcYAACIAACIAACIAACIAACIAACIBAjATGFNayqP75e4d3T5xcekxATHvzdCukqVY91m4+/u28PLSsZoetb8D8rMmce/faa2faY2SIy0EABEAABEAABEAABEAABEAABLKYwJjC+qF3W/ZMmVw+36tP/THg6eix9o+zV2hbbQ7XQLfxz0Zb/m0Q2Fl8F6DrIAACIAACIAACIAACIAACIBADgVGF9QNvHHx/+qzKswN7UtOWvIo6E4S1mxsNG5cFNl2H/VzlgvrbG+Yzzhh44lIQAAEQAAEQAAEQAAEQAAEQAIEsIzCisL73H/t/Pru+5mfuoG9vyHemhIKrQsOpsPZFtNssdmdPt3HFUv2xdy1fzghZNhfQXRAAARAAARAAARAAARAAARAAgXEQCCusb//b/tPmHVO1WadjaYav7BHWPn5mk8PWO2D6n5WXzP/NOJjiEhAAARAAARAAARAAARAAARAAgSwiEFZY/2pje3dldVG1zCEbhbUvp/hwv61/eMB801NXLfhHFs0JdBUEQAAEQAAEQAAEQAAEQAAEQCAKAiHC+p7Xmn83t3bC3b46sllYy856kYaKD/SYmiw20/IVl528Kwq2KAoCIAACIAACIAACIAACIAACIJAFBFTCumGDlFta2DecX5BjgLD2hMD71l8LvEB6u4zvdRDLReuXnzKcBXMDXQQBEAABEAABEAABEAABEAABEIiAgEpY3/9a88pZtRNuVmxPndWh4MH7X8ufLXaHq7fd/Ounr5r/cAR8UQQEQAAEQAAEQAAEQAAEQAAEQCDDCaiE9e+3dluLi/PyIKzlUVd7rN3zwP2Vh87wgKXHPOy47Mkr5v87w+cIugcCIAACIAACIAACIAACIAACIDAKAb+wvusfzd+vr5+wwqsf/Zdk+xpr5UsGpbCWAYmCRLo7jB/wgvNbKy4/bhAzDQRAAARAAARAAARAAARAAARAIPsI+IX1z94/vGfqpNL5ENa+ddWje6zdU8W7Bttqd9LwcGPDqqsX/Cr7phB6DAIgAAIgAAIgAAIgAAIgAALZTcAtrBv2SoYKYdiWq2NZCOvohbVHZEukb8B6eNDhumDt8nm7s3taofcgAAIgAAIgAAIgAAIgAAIgkD0E3ML67r833Vh3zMRVvm5jjbX39YIiK7hHPAfWWAc+e6lRYS1z40UidXcM/XnFJfOuIwwjZs9UQk9BAARAAARAAARAAARAAARAIDsJuIX1g2+3bJw+vWIJhLWHgOfFQuSh4J7ivrRmnjqGB21D/QPWi5+9ZsG72Tm10GsQAAEQAAEQAAEQAAEQAAEQyA4CbmH9qw87+qvKC8shrOMnrGVdLogS6ekcesdiz//O2mtn2rNjSqGXIAACIAACIAACIAACIAACIJBdBJiGDZJuQpXRybGMP5EZQsHlSRCbxzqwB7ZELCaHtavHesnaa4/9Z3ZNL/QWBEAABEAABEAABEAABEAABDKfAPPj9U1nzzt24vve+Gd3jyGs4yus5dpk7zVde/2veV/K+dYdc+c6Mn9qoYcgAAIgAAIgAAIgAAIgAAIgkB0EmHteb/5Fbe2EByGsAwMejzXWSo+18mWF0Wi39HVZrlh7w3GvZccUQy9BAARAAARAAARAAARAAARAILMJMA++cej16bMrvwlhnRxhLbciCBLpPDrw9mAO9+31y+c7M3uKoXcgAAIgAAIgAAIgAAIgAAIgkNkEmIb3Wj6bPKXiRAjr5AlruSWaRJyYh2ymXqPte2uvXPBeZk8z9A4EQAAEQAAEQAAEQAAEQAAEMpcA84uNR9sm1BRPg7BOvrCWWxQFUV57/fLKy4+9FPteZ+6Nhp6BAAiAAAiAAAiAAAiAAAhkLgHmfz/oGCivLCyDsE6NsHa3Sr3Xw4PWgcFB11eeu+6YzzJ3uqFnIAACIAACIAACIAACIAACIJB5BJg/bO22FJbk5UNYp1ZYywnTnDR1eO+RwT+uvua4H2feVEOPQAAEQAAEQAAEQAAEQAAEQCAzCTB//KTHXlCUmwNhnXph7bFAIr3dxoP9Znbx366v78jMaYdegQAIgAAIgAAIgAAIgAAIgEDmEGAe+3TAlZev00FYa0dYy4nNHHYn39VhvnXt9cetzpzphp6AAAiAAAiAAAiAAAiAAAiAQOYRgLCmKtazb7W2hLVsjURt6+oc2nRsf+55d9wx15F50w89AgEQAAEQAAEQAAEQAAEQAIH0JwBhrWFh7ZteFqPd1Ndj+ubaG0/cmP5TDj0AARAAARAAARAAARAAARAAgcwiwPxxe5+zoMCgRyh4YGA9Hmz6X8//VSdU/m3l+WCB7j/nr001c+Rwb/+haoe2EORClz/zkij1tA8+/cxVx9+SWVMQvQEBEAABEAABEAABEAABEACB9CbAPPpxt7WoOC8Pwlrbwton8ft7jIcs/eTMtT+Y35XeUw/WgwAIgAAIgAAIgAAIgAAIgEBmEGAe+ahjsKS8sBTCOj2EtWylzepw9fQYr37+upPWZcY0RC9AAARAAARAAARAAARAAARAIH0JML/Z2NFVUVNYA2GdPsJaDg0XJZF0txtffeaqYy8kDCOm7xSE5SAAAiAAAiAAAiAAAiAAAiCQ3gSYhn+37Zs8qawewjq9hLXP2qEha7e937Z49U0nNKf3VIT1IAACIAACIAACIAACIAACIJCeBJgH32n9aPr08jMgrNNTWMtW2+y8MNg9fOea6054Ij2nIawGARAAARAAARAAARAAARAAgfQlwDzw5qGXZs6qXA5hnb7CWt7vWv5fb/fw+5MmLfhawzKGT98pCctBAARAAARAAARAAARAAARAIL0IMPe/tv/ns+pqfgZhnd7C2me9adg2MGx0LF177XG702sqwloQAAEQAAEQAAEQAAEQAAEQSE8CzN1/3/+Nuvk1/wdhnRnCWt4CW3BKYm+P8d411yx4JD2nJawGARAAARAAARAAARAAARAAgfQhwNz1z6bK+jkTeyGsM0dY+3rS223cQOrmn7fqFMaVPlMSloIACIAACIAACIAACIAACIBAehFgZHP/tH3AlZ+v0/lMl72egZ/pJ+8X7r+8/wn87Cnp+ewpqDwnr/1VHupz3jP+JiTChLQl1xf4Mrg2/+eAmWo7vAaprgsqq67T111PodDrFN+MVo+iT34mSq5qyIp2aG+DDPJ8DnwZel5xLoi2cdg+MDRoX/LCDcfvSa+pCWtBAARAAARAAARAAARAAARAID0IuIX1rz/o6KmsKKzymQxhHVDj6S6sZfsFuyh29Rl/9Pw1xz+WHtMSVoIACIAACIAACIAACIAACIBA+hBwC+uGf7Vunzy1/GQIaw8Bv989AzzWfmc3/aGvZ/jfkyYv+CqyhqfPDQpLQQAEQAAEQAAEQAAEQAAEtE/ALazv+ef+p2pn19wCYZ3Bwto7uCajtb+vz7Jw3c2nNGp/esJCEAABEAABEAABEAABEAABENA+AbewdmcGP4ZmBvceCAWXQWTGGuug5dlub7zDIQo9PcN3vnjdCU9of4rCQhAAARAAARAAARAAARAAARDQNgFPKPheyVAjDDt0OtZtLYR1Zgtr9zsDmgGtv8f49uorFlxAGEbU9jSFdSAAAiAAAiAAAiAAAiAAAiCgXQJuYS0fv/moY6iirLAEwjpD11h7xznYg20csnQbh12nv3Dj8S3anaawDARAAARAAARAAARAAARAAAS0S8AvrB/+V+uWKVPLT4Owzi5h7QkNd/G9PaZrXrz+xL9od6rCMhAAARAAARAAARAAARAAARDQJgG/sL771aaGurqJD0NYZ5+wlkPDRVEk/Z3DL6657oQrtTlVYRUIgAAIgAAIgAAIgAAIgAAIaJOAX1jf/ur+2cfV1RyAsM5OYe2bnkP95oN6neH0x5fP7dXmlIVVIAACIAACIAACIAACIAACIKAtAn5hLZv1yJZua0lJXh6Sl3lfL2TSPtbeeRcuS7gyW51EP9htLvtwr/mba2888T1tTVdYAwIgAAIgAAIgAAIgAAIgAALaI6AS1j97p+WTqdMqvgRhnd3CWhbaPFXYfZ19jz5/3Sl3a2/awiIQAAEQAAEQAAEQAAEQAAEQ0A4BlbC+59XmB2vrJvwCwhrC2jdFB/vNO4i5fOGqmydZtTNtYQkIgAAIgAAIgAAIgAAIgAAIaIeASljf9c+myrkza3pZ1rOftUdeBuKhA2HE7m9VG157PnskufKct6SivsB1fgHvb0IijPfLsHUEh2Z7rPMZqvhZYYfXIOXLAkWX3DarzvnN8zQWep3iG+X54HoUfQpC5WGkfnuhaIfaE2SQ53Pgy9DzinOquTXSOAUKhY5jCGRitthNQ0b+7L9ce+w27UxdWAICIAACIAACIAACIAACIAAC2iCgEtaySb/e1N5bUVVUGdCrENbKtwIqGZ4lwloW8qJTFLt7B+9/4YaTf6uNqQsrQAAEQAAEQAAEQAAEQAAEQEAbBEKE9QNvHFw/Y1bVhRDW8Fj754DPIU4Vdm/v8Ibp044/t2EZw2tjCsMKEAABEAABEAABEAABEAABEEgtgRBhfdcrzYvr5k3YBGENYR0irL2h92ajvU8Y4k9bdfOCg6mdvmgdBEAABEAABEAABEAABEAABFJPIERYyyY9urXLVlicnyv/jDXWikFya+3sW2MdWNMd6L3DwQsDXZYbX/z+Cc+lfhrDAhAAARAAARAAARAAARAAARBIHYGwwvrBt1s2TptesQTCGsnL3HNAkSFOlSxODg3vMr78/PUnXJy6KYyWQQAEQAAEQAAEQAAEQAAEQCC1BMIK6zvXN3/3mPkTXoGwhrAeTVh75gchQ0OWNotFOnXdjQu6Uzud0ToIgAAIgAAIgAAIgAAIgAAIJJ9AWGEtm/GHbb3OgoIcPULBFYOCUHDV9mY+YS3/bbe6HL0DpgtfuunkN5I/jdEiCIAACIAACIAACIAACIAACKSOwIjC+sG3D34wbXrVQghrCOuRQsGVwlqOFxdFkQx0mJ5ce/OJt6VuSqNlEAABEAABEAABEAABEAABEEgugRGF9R1/bzr/2GMmvglhDWEdqbD2Ce3+weEvjlqEM96/+ZTh5E5ntAYCIAACIAACIAACIAACIAACyScworCWTXlkS7e1qCQ3zxf/605c5f1P4GeP0Z7PntRWynOqLNoh57wd9uxs5T7LeLNjha3DX84HSlG78pzSDq9Bilze7sYCSbiCLQzYoirnrwdZwQODrOboH3v6Q2+PydTZa/nGez85w791W/KnN1oEARAAARAAARAAARAAARAAgcQTGFVYP/jmwX9OnVl5AYS18gUAhHUkwlouMzRkE9t6hn79/o/OfDDxUxktgAAIgAAIgAAIgAAIgAAIgEBqCIwqrO9+vfG4OXMmfM4QTzF4rLGPtXK7Lf+ccP+giFZQzGWLzUEOHOnfoudqlr19x1xHaqY5WgUBEAABEAABEAABEAABEACBxBEYVVjLzf5qY3t3RVVhNYS1582CKnB8tJByRXi7SoB6xzKwbtlXr2+QaQuquHWfZg18GXpecU41V7zWqp3sqj3EQkP6Q+LtR9zHOhJhLZdxCQLZ19rdZxmwfmVzw7k7EzedUTMIgAAIgAAIgAAIgAAIgAAIJJ/AmML6ntf3PzJnTvVdENYQ1qrXCsq18O7JEd5j7Zk39H8iIY1Hel0Dg7b7P/7pst8nf6qjRRAAARAAARAAARAAARAAARBIDIExhfXtb/UX101ih/R61pNXDMnLAiMBj7UqCZx/egTNVWVm+YNdg1Jvn3nDZvuS80gDwydmWqNWEAABEAABEAABEAABEAABEEgegTGFtWzKz95q3TZ5etkpENYIBY92jbVHbKvDyzv7TeRov7HXYWcWfvLAoubkTXe0BAIgAAIgAAIgAAIgAAIgAALxJxCRsL5jfdPZ84+Z8D6ENYR1PIS1XIfRZCNN3QM8b3LdsfWhs1fEf2qjRhAAARAAARAAARAAARAAARBIDoGIhLVsym8+aB8oLS8sQyg4tttyT80o11gHYsYD2eXtTifZc6SHuGzOt7bed843CMPQldg4QAAEQAAEQAAEQAAEQAAEQCC9CEQsrO95rfl3s+fW3A1hDWEdL2EtS2xeEMnuti7idPA9kpU5c0vDsgPpdQvBWhAAARAAARAAARAAARAAgWwnELGwbtgg5ZYWDphz83ScPyA6ZBsnRWZov0dTvXeUcnsnZVix70pPhjTlntmK8OuQnaAUm18FJRLz1+H9QWXFaEnHfG171wWHXgdhHU9hLdclUqRftHYRq8ALgkW4beuDZ6/M9hsT/QcBEAABEAABEAABEAABEEgfAhELa7lLD7xx8N1pMyq/AmHtHWBkBY86K7j6pYl6i64DR/rIoMtJRLPr7S0PnHUBQsPT50ECS0EABEAABEAABEAABEAgmwlEJaxv+3tT/by51fs4jvFFhPvZeTzR8FgrgShlo9pv70flKa7yxFMvfFBhz+fAl6HnFedUs9nr0Q+JLAgUCqo6JIO3YljdNiijDFRWjbGPdbg11r4+Kes82jNEOi1WQpxin+iSFm15YFljNt+g6DsIgAAIgAAIgAAIgAAIgID2CUQlrOXu/OydlqZJU8pqQwUZhHX4cHO1V9Y3JVTiGMLa/4JB/qF30Exah4blGHEaGi7+eOuDZz2m/VsJFoIACIAACIAACIAACIAACGQrgaiF9Z0vf/H1+mMmvQFhLb9IUPiRqVKGsFb61QO3VPA+1oG5E/TSQQFw0GwjB3oGCGEZGhrOb5rirDl3fcN8Z7beqOg3CIAACIAACIAACIAACICAdglELazlrvxy45GeisqiqtDwXoSC+4faL7rhsR6PsJapWa0O0tjVR0SGLj1wSUbGLp730YPLtmr3doJlIAACIAACIAACIAACIAAC2UhgXML6rn/s/9Gc2qpHIazhsQ6sjw7/AkG+qcYrrOX55XTxZO+RbiJQz7Uk0ZzxFsejm396zt3ZeLOizyAAAiAAAiAAAiAAAiAAAtokMC5hLXflN5u7zCVFuQW+biF5GULBPSI69IhFWMu1CaJI9tDtuFysp27RKjbaJXbxjgcW92rztoJVIAACIAACIAACIAACIAAC2URg3ML6x681/2bu7Op7Iay9BLDG2g0iEcLaLaYpX3mva7t3o3NREJ16q3TVfx9c9lI23bDoKwiAAAiAAAiAAAiAAAiAgPYIjFtYN2yQdAU53ebCotwcv6DCdluBEcYaaz+LWD3Wvvkli/bGtm5ilQR/3aLV9eqW+866EHtea+/hAotAAARAAARAAARAAARAIFsIjFtYy4DuevXA03PmVN4EYU0JwGPtvmcS5bFW7nV94GgvGRZcAXHt4PsZK3/O5oZzd2bLjYt+ggAIgAAIgAAIgAAIgAAIaIdATMK6YUNLblF+gTE/36DHGmussU6WsJbbae3oI/2uwO5bksBIgsXxyMcPnfMT7dxesAQEQAAEQAAEQAAEQAAEQCAbCMQkrGVAd7++/5nZs6quh7CGsE6msJZpH+0ZIj02m+o+Fe38QXt+6eIdt5/UkQ03MPoIAiAAAiAAAiAAAiAAAiCQegIxC2uf1zqPeq3lcGi/uPLG7gbJTU+osP+cF4BiPbI3N1VQucAF6lBjRe3+OuT6g7Z+Up7ztq/cJio4fNl/ddjrFKWD2lTVgzXW/tkdrzXWgcnl3cKLftHdP0zaTVZClDNZkHhiFX9E97x+IvW3GCwAARAAARAAARAAARAAARDIdAIxC2sZkOy1nkW91hDWiukCYZ0UYS030tNvJEdNloC49r5YES38Z8SV95UtDWcMZPqNjP6BAAiAAAiAAAiAAAiAAAikjkBchLXstS6U11rn6fVyV9Re6WAfs6+AItEVPNaKpF/UvxvkQvd8DnwZel5xTjWXvB59tZNdlWEsqGraSrCb3h8A4LZBmURMZVVwlIDqHYO6zkCboZEFvstC7fKe8QcvqDvVP2QhbcPDVFzTKa0AJAmSk1iF729+6OznUneboeWsIvD0dv2ifW2VOim/2MHz5RzH5wsSmyuxToYRDXTisi5eJKb8XMegQxRNpTNP7Hv7jrmOrGKEzoIACIAACIAACIBAhhGIi7CWmfzktcYVM2bVfB/COiAAlbIxJNxc+YVKd0JYB88htYD38FUtMfDyGzJaScvAkCosXNbZ8vICySp8bGOF8z697ytUfeMAgfETOP1H75QbTF3ncQJzqsSSeYwoTmMFZxVdjlDIiLye5em3UR6ijhEJ0TsEljETjusWJKZZz3HbeDb/tY2rLmyMsjoUBwEQAAEQAAEQAAEQSDKBuAlreV/rfH2HubA4Pwcea7fy83p3g7yyPt0NYe2B5P+v8gd11EOkwlouN2S2kZa+Qb+49glr+ZzAC07Jxty65aFla5J8n6G5NCWw9Ka/1zOSdTnLi0uJ6Kyn0RCVOt7ljsxJ2sGyPK/Xd/BMzkYdyzzz72eu/CBpbaMhEAABEAABEAABEACBiAjETVjLrf3otX2/njtrwn0Q1h6RCI+1Zw4mMnmZtwHV/tkmi50c6KXLqmVvtddjrbwbRIuws8BVcd67Dcf3RHSXoFB2EJAkduH3X/66XrBdyvD86XreOYWIok5rnRd1ehuvz9lM9LqHN6y84iOt2Qd7QAAEQAAEQAAEQCAbCcRVWEv0F9PffNA5XFyaVxjI/I011h5xqT5U66QRCu5T4H5I0a6xDuZrstiouB4kDA3K9WWaV46AJBBeMLt+tuXhc36djTc++uwhcNbNLy0WefuNHO9cSsX0ZI5uiJ5ObASdvt+Zk/fHsyZf+auGBjmcHAcIgAAIgAAIgAAIgEAqCMT9l8g7X2m8c+7cmj9AWMNj7ZvQyfZY+1S67Lk+RMW1aiuuoLtMdIgtokDO3/LAMqxjTcUTKMltnvmTNUVcv+5WVhAuYQXXfJ2Q5LDuBPVX9mJLhvxf0zDxXySoCVQLAiAAAiAAAiAAAiAwCoG4C2u5rZ//53BXZUVRjfwz9rHGGutUCWt5/lnsDnKgk4aFj5JOShQYSbTZ/7yl9ivXk+WMgCdGZhFYeMerJ+usxjtpLu6zWJdjIkvEhDz3tEBN9mDzuYUXbVp1+QYt2AMbQAAEQAAEQAAEQCBbCCTkF8w71jd+q7a2+jWGugohrCGsUymsZfrWscS1N45cdEkmnU24edPDZ6/LlgdApvZz2T1vLSHGgXt0ducixmUrDl2Mkak9p/1iGeLKyV+/ZOo1lyA8PIPHGV0DARAAARAAARDQFIGECGu5hz97u6WpZlJpLYQ1hHWqhbU8H202B9nfNYLnOmiBtmQX9hKH/psfNiw6pKm7FcaMSmDxfW+dxVkt97Im62mcy1xMxOCV99kFUNDndRJ93on/fuay7uzqOXoLAiAAAiAAAiAAAsknkDBhfedfmk+YVV+xg9Wpm1BnDPd2WJFB25doKmxmcVWSL/lahWxXnvNmBvP/Wh18XVDZkMRibrM8hVTn3J8V34xWD7KC+2ezFoS1PGw26rkOK67D6C9BpImgbM51k/mJ161vmO9M/q2JFiMhsPC+98/Ri7b7GPPwl1iLpZjlXZFcljVlaGi4nS8oWLzpqSu2ZU2n0VEQAAEQAAEQAAEQSAGBhAlruS/3/fPAe1OmlZ+j7BeEtYcGsoJ7X154XmF4oQRmSqxZwUfaI9tsdZBDPUGe61Ecm6JTchAn//8+eugcJIVKwQMqXJPLHnp3Cd0G637icpzBDg4WcTZL0A2lEUM1YobA6V2uvNJz/vv0xf/ViEkwAwRAAARAAARAAAQyjkBChfWP3jlSPrk0pzs3T+ffCxbCGsI6MAeCwuTVwQCqcIFg8T1i5ID/Fg1ft/ytmWYLb5GzhfsSmo0WMew9x9tdA8Qufn/L/5y7PuOeAmnQoTN/uuE0Het8gOHYZazJXMgM9BPOaU8Dy7VhoiyupdyS0/6z6pLPtGERrAABEAABEAABEACBzCKQUGEto7rr741/nDm3+gLUMgYAACAASURBVIc+bBDWENapFtbyCMhbcbX2ebfiikBY++avYHcd4lziTR88fO6/M+tRoL3enHHf+1/idMIDelZ3NquTisTBIcIODhCEe49vrETOYNMXT57+9uPn946vBlwFAiAAAiAAAiAAAiAwEoGEC2tJkthf/vfIYFlpIc3M63VCeoVM6BpoiWCNNfXFBgk9z+fAl6HnFedUI+31647lCVadD15YroyyVa9pV1kVvK5dYYdW1lgHUSRGo420DQyPus+1epF9oFOMzbmfl9gbNj94NsJr4/h8Ped/3jvR5SIPMgzzFU7PFNGN0IjYP0jYIfpH4OPYUnZWxetzjv7nuRumZmfv0WsQAAEQAAEQAAEQSByBhAtr2fQ7X2q+dHZd5V8Z2ho81p7BxBrrgMxN5hpr1SsI+mHYZCOHRxPXI3iz3TeO/A7CKRwQnLo7Nz+8+M3E3aaZXfOZP333FJYl9+p07Lksy7hfwMk3iDRAxTQN+WZFbC0ezxngyi18ecMzV18czzpRFwiAAAiAAAiAAAhkO4GkCGsZ8kNvt+ypmVQyH8IawloLoeDKrO+DwxbSPmQK77keTVgH3g0QwSF0E176zYcPnfUn6m0dLbg825857v4veuC981hOvIOumV7M6dhCPxT5ZcWQkbD9vQj5TtBMkegbTlt+0dc+fPrKdxLUBKoFARAAARAAARAAgawjkDRhffur+2fPmlq2X6dnGV94LULBvfNNFX2NUHC/Xg0OYVcI2ViSl3lfbai2U+sdMJFuM80uHXxEKKz9l/GSXXI6/27mcn+844HFWMvqBXPT09v1+w4PXM/pmKuJjjmRY5icENQmC2F6ewjrcmTdgzjpHWZzjWfOvK6soYFuK4cDBEAABEAABEAABEAgZgJJE9aypfe82vTCtFlVV0BYIxRcuSYglaHgSt3c1TtM+mw29U0VrbD2vSsRqdfa6dpHXOTxDx4+axVhsk/AnP+rD2ptVvtthGXOl/TcLJaV3M8bJihJAH0RQZjObsLaw7zYiPkRp+0KqsoKyIRKj8O+s9dM+oaSx8CZV/TsplVXXa9tQrAOBEAABEAABEAABNKDQFKFdcMGSWfgOoeKinMLZDzwWPtUmCo1GZKX+eZGEj3Wvtu1vWuQDDoVHtNxCmv/7S9fLwiCyJPtvEtae9zEkjWrbj7FlR6Ph+isXNqwoZD29AaGEy7iCHcCo2fyw9XgF9ZyYrJuum2WkWZnD87IF13TaVW6MM9ALr3gBLLo1DlkYnWJyvbOnmHywccHyLo3dhKzzZnYfnF6wZ43serDFRfQAcABAiAAAiAAAiAAAiAQC4GkCmvZUDmR2axaRSIzr8L26BdkBZcZICu4Osld8EsYz2e16g7Vv74Z5b09vAWCk5eFXEe/aOscICbeK2riIawVd6goe7J5Z4volN4xEHHFxobz9sRyA6fy2nMbPq+2ip3XMiz7NZbhjqNh3mVEfqKMscJcFtYSXdPO9PUQJssyfS/50kxyx7VLSXFh7qhDZzTbyWPPbiSbtrckdIhdhsLXNq256jsJbQSVgwAIgAAIgAAIgEAWEEi6sJaZ3v/moR2TJpeeAI91QPQpBR+EdWqFtSzaW9r7iZW6mUfcbsv3cBgrTdlo52WByUsOIogHJRf/oSjoXtn8i7Pe12LY+OmPbs5jzZZv6FzS1wSWOYXVszM5lnFHnsiH6kEyWp+d1Fnf3klYhzULHq/qLn5tUS2584azaGR8ZI9dkc6PP6z+D3nnw+aEsZJYVuTyZk58d+V5PQlrBBWDAAiAAAiAAAiAQBYQiOw3vDiD+P7LTZPnTC1vM+RxnLtqf/IueKzhsfZMtkDmcMVn/4nEeqx93vD9h3uIcwRl7b9xYhTWwbeW7NHWiUI/L4gHWEH8XHSSj3R6/XsbG5Z1xfk2DFvdub/rKrCZvlgoEdciqgBP0BFSx7DcJJpwLGxYdzTCWuqlYd8DfVkV9u3jUzu9kvzx4e8RvY6NahhdLoHc0fAKOXCkP6rroinM5+T9a+Mz1341mmtQFgRAAARAAARAAARAQE0gJcJaNuGe9fsemTq35i4Ia+WLBY9yhMdaG8JaogPR3NZD+DBaKFHCWp4BvrpVm3bRddp0YpiJQIZ4UeqlTs8OSZSOEIE5KnJSl0TYPs4lDbGMoZ/P1fndwaxZ5ETWVky9pIVEzxSKIj+Vk9iJdL/oGtq/iQzLTBQIU63npArC0m2vWNbzsst3RLj2eVSPtZ2uWe+gXmqnPWufv7+79wJywvyp4+r/zj1HyD2/fWNc10ZykUh0EpNTOPHfz1zWHUl5lAEBEAABEAABEAABEAglkDJhLZvy8HttnRVVRRPgsUbyMt8LFr+e87xjCOg71YnkeKzlJgVBIk3Ucy2p5WYg9DnOHmu5zbDCOtzTK2zb4aB5Lo44XFvZVgzCWl5LLfZQL/WQ7G0dC1TmPp5nTCojq399SUwdvPH+daS1YyimOka72O21Xg2vdcIAo2IQAAEQAAEQAIGMJ5BSYX31K82L508r25ir47zOOYSCw2Ptuee0EAruu/tdToE0t9MtqbnA7ZJ0j3W6CWsHTf7W3oE9qem4XfGNE8nVF54a0z8ma9dvJX+hmcITdbi91oYCeK0TBRj1ggAIgAAIgAAIZDyBlAprme6t/9j3Sv3Mmu8iK7hvriEUXGvCWlb5VruTtHQPELru2D1QENbqZ6PyQSL1DRKun76IiNDbnelP2XtvXErOWVgfUzff/3Af+d/Vm2KqY6yLXTn5GzatvvqsscrhPAiAAAiAAAiAAAiAQCiBlAtr+ss3e+97bQOTqorphq7wWMNj7ZmkWvJY+5YqmMw2cmRgmKpqBsI66FkiP0gYXiDi0Q7C2bMv4/do/7j88s7zyKknzozp35+tO1rIQ3/8V0x1jHkxndeCofjYDasv2ztmWRQAARAAARAAARAAARBQEUi9sKbmXPXi7guOqZ3wf3l6mmJJud+w/+fAl+qVmordjP2ZxWVVFrqHseq6oLLBqz/9VyvLedXeiPsny1snKdEqMp37haLivMqZp2oHHmutCmvZrr4BE+mxWCGsg4W1yUyYzi7CiAIesUEEfnLDEvKVRfNi4vLuf/eR361JrMdaNpA35O/d+MzVx8ZkLC4GARAAARAAARAAgSwkoAlhLXO/4ZXGNxfMqjofwhrCWsvCWrato3uQDDvpGuJwb0yCHyJj7GMd7pmTXsnLaAc7+wg3TMPkcYQlcPHXjiM3XHJGTHSe+dtm8tLbu2KqI9KLXXmFl216+sp1kZZHORAAARAAARAAARAAgaBEwSkFskHS/cTV2jelUg4JV4cC+33BwR5keWsqn9HwWIfReV4+wYmiR/0cAlmxVFbNW6Urg6MEFJPJfVXYNkMjCxTDqYms4D6owfq49UgvsRFx7GTXmSyseZ4wR2iCMkf2bqMVyTNzclURWfvIZZEUHbHM1Xf/lXT0mmKqI9KLeZ3BvHHazDLSsIyP9BqUAwEQAAEQAAEQAIFsJ6AZj7U8EBev3X3usXVV75Tk6D2Oa4SCe3Rd0ILj0H2uA+otbKg8hLViLqnfxIToXvc7gKBvQ981uAdlP92Gix/rDspUYW22EBah3xH/+/E/d5xLTj9pfOusP/r0EGl4/L2I24pHQach983/rr7mgnjUhTpAAARAAARAAARAIBsIjCULks7ginV7159SO+FCmkcHwtpLH8Ja4RgOftnifQETql/De8NVryDCCubIhTVP97g+eKSHiIptuEJumEwU1j009HsQod/RPByn1BSTp35+IcnL1UdzGbHZXeTWh/9OjnYbo7ou9sIMceUULt+06vL1sdeFGkAABEAABEAABEAg8wloTljLWcJveO1Ax4Lp5TXwWHsmIIS1NoW1rJkdTp60dPb7t+HKaGEtiUQ60kk4myXzn4wJ6OHCE6eRB249lxj0XES1O10C+eUT/yKbPz8SUfl4F5JYluf1+Sf9d9UVu+NdN+oDARAAARAAARAAgUwjoD1hTQmfv/KzU+pnVW6dXlHg/g0Ua6w9FHwHQsGDvMrhPM9eXso1+EEU3UhjCQX3XWuy2El7P/UohrubMsRjLTldhD3STrfU8iZty7QnYZL6c2LdRHL3DUtJTVXxqC129gyTR57ZSD5v7kqSZeGbEVm9w1FcsGjzny7ZllJD0DgIgAAIgAAIgAAIaJyAJoW1zOybz37+yKn1NXcV5ughrLHGWpWkTvWyxauWUxEKrmyzp89IBmxhknhlgrCm66mZjk7CUI81jtgJ6DiWfOuseWTJqXNI/ewaQjcZdFcqihJpPNRNNm3dT17f0Eh4QSO8Wb0gGPIv3/j0pS/F3nvUAAIgAAIgAAIgAAKZSUCzwlrGfdG63V+cMXfSPOXm1mGTcwWLK+xj7Z2tyAqeDI+179FwuL2fWIP3cU5zYS31DhCuvy8zn34a6BXLMqSqNN9tSe+Q1S2uNXlQ8e8w5K36cNWVN2vSPhgFAiAAAiAAAiAAAikmoGlhfcaKz6tnVOW0fnlmZZ6bU0joLrbbcmNRxIYjK7jvjkp88rJwYeQH5EzhrOKuTmNhLbV3Ec6U7KRZKX4iovlRCbj0OS25htIl7z717dQs/Mb4gAAIgAAIgAAIgIBGCWhaWMvMFq7aduX8qRXPz6suZiCsPbMIa6y1tcbaf29TES2IItlP97gmvkzh6Sis5SRlbe2Ec9g0+tiCWSklQEPDXbq8X/x31aU/T6kdaBwEQAAEQAAEQAAENERA88JaZnX2szve+tLMyq9NKMoLSjYFj7VHaKs2kVJML4SCJzMU3Dc5LTYnOdI3SJOZ0dsrzYS1xNMkZVRUI0mZhp7SGjWF1+W2C/q8b324YvmnGjURZoEACIAACIAACIBA0gikhbAmGyTdOZ17O8+aWVmZp9eFCke3ulRuyRQaBqzSN0Flg7WP/+rg0HP3Z0Xp0erxnwuyxWu9yuusaoe2EGQQttvS7nZbqjvVO27yXwNDZtJrtqaVsJZo8jX2KBXVwevEk/Y4QkPpRkAinCQYDK8zzqmXbly7LEz2vnTrEewFARAAARAAARAAgfERSA9hTfu29MkdJ+RV6redM7tGx/r3NYLH2v1OAR7rMI7h1Kyx9r7jcd+NR+j+1lZeGPnODH6D4i3puymZsfJYhT2vfvGjbFx1swe/vDGbCddBt3ZC5u/xPUmz/Cp5Wy7ekHf/Bysv/UOWo0D3QQAEQAAEQAAEspRA2ghreXwWP72toayi8OGlM6q8wwVhDWEtv1kI5xhOvbCWx+ZAWw8RlMnMlA8arQjrISNhu3s8IHGAQAwEeIPhiMgVXvDBigt3xVANLgUBEAABEAABEACBtCOQVsLaLa6f3/nx5OK8L395aoVbCCjX0AZ+Rii4ZyZijXUq1lgr5amLeqwPtdPtqui2SiGHBoS11Cdvp9Wfdg8uGKxdAgLRSaLB8NR/V11xm3athGUgAAIgAAIgAAIgEF8CaSesp2yW8uYc/qKntjCncN6EEghrWT4jFFyToeDedxvEZLaRjkETTWYWdPOmWFhLXb2EGx6K7xMFtYGAl4CgMzSSKdO/tLFhmRlQQAAEQAAEQAAEQCDTCaSdsJYH5MynPj1NN7Fw80n5OczUigLPGCF5mQ+DYs7CY51qj7VP8Xf1DpFhh1P9PEmhsJaO0j2qLVTs4wCBBBIQOJ3JYCifj32vEwgZVYMACIAACIAACGiCQFoKa5ncwpXbf2GYUPTgl4vzSDX9A2Htf78AYa14xaAVYS3b0XKkh7iUd1yKhLV0uIOwNosmHkAwIvMJiDqDjRQXnrTx9xc2Zn5v0UMQAAEQAAEQAIFsJZC2wloesEXPfbZdX5J/8sLKIlKaZ1CEhWONtU9mu0kEJ4oe9XNoJrCA/lOvaVdV7S0ULv2V+6qwbYZPMOavN1yCa/+WVuqToe1qI3mZr9+yNQLNuH3wSG9gvXWyhTVtT6SimrPTbcBwgEASCQhMjpGZNm0ywsKTCB1NgQAIgAAIgAAIJJVAWgvrc//cVeDU93Vxeq5wSU0JKcjVe/UkhDWEtfaEtTwmZouddAwYPeutkymsRZEQ2VPtwFbDSX3CojE/Aachd8+HT1+5AEhAAARAAARAAARAIBMJpLWwlgdk0ePbzmSnlnyg4wXmrEnlJFdP9zYK9p4GO2GD1mMHezv9kizsdSN4Smmbqnr81wYJPO8sUmkqVTu0niCDPJ8DX4aeV5xTzVKssfaT8Xu6fYA80EM83e7vggcgXLmQUv5CwfNAPXqEdPYMEZOTrrdOlrCmolpqayec05GJzzD0KY0IOIryv/7RY5e/lUYmw1QQAAEQAAEQAAEQiIhA2gtruZfu9daTSh5kHTw5e0oFMXCevitFVXjRKxcKFUgQ1uq5g1Dw+Aprme7Bw3R/ayY0gF0+57spRzgdGJywl6tf/BCI6ogehCiUHAJOQ97LHz59xcXJaQ2tgAAIgAAIgAAIgEDyCGSEsJZxLXl25xausuA0nd1FltE9rg0cA2GNfaxVc0D1ssXrrk6Fx1q2w8XzpGWE/a3jJqwFGv7depSwrqBs5Ml7vqAlEPASYIjA6c0ck3/ef1ZftBlYQAAEQAAEQAAEQCDTCGSMsL7oZcnQ49rbzRXllOrsTiquK4meimv3gVBw/7wNiir3CE+VkzM0Phoe6/h7rGXsg8MW0msM3eI3LsLaLaqPEJZ3ZdozC/1JAAGBZUSG1VslwgwRiemWWOYow0gdhOg6BUk6yjK6NiI6e9nSvMGqfKFnfcNyvK1JwDigShAAARAAARAAgfQlkDHCWh6CU5/69Lj86sIdjIFhdTYXWTqt0u25hrAOTFAIax+L1K2x9ltA31gc7egnNlFQPUFiFtY+TzVEdfo+mRNkuUB0ksSyQwzDHCIs95lA2A+ZPP17H/zxe50JahLVggAIgAAIgAAIgEBWEMgoYS2P2MKnt99B97f+k7xSVQ4LX0zXXOfq2BESi9ELsMYaHmvlrZ6E5GVKYU3TipEWut5aZAO3YkzCWhbp7vBveKqz4gk+RidFRmcXON1+6o7eyOiYv3z45KUfgwsIgAAIgAAIgAAIgED8CWScsHaL6zWfvWWoLPya/LOc0GzRxFKSb9AF6CmjnSGsIaxTKKzlpq1WO2nv927BRT+PW1i7E5Udpdm/EaUb/0dletQoh3QToj8kcro3inS5K9568rvN6WE5rAQBEAABEAABEACB9CaQkcKaeqHZpS/uaWeLcya4xbWTJ6dXFZPiPINntCCs/bMWa6yDbuAke6x9rXd0DxKL18s8LmEtvyCinmpsqZXeD+TxWE+90TyvN2yXRP3Kr0xa/kJDgyyucYAACIAACIAACIAACCSTQGYKa0pw6YotM5iKov1MjtdV7RLIl8sKSEVhLoR10I5MSF6muOVSJKxlCw4e7naHhEctrGVRLe9T7bAn89mBtlJIwO2Z1hl2C1Lunz5YeeFaumY6/N5tKbQRTYMACIAACIAACIBANhHIWGEtD+KiFZ9dop9QsI54169KVFyfWJxHJhbnK7Zhwj7WENbaENZ2mhPgSO8gYbx35ZhSySul3KLabsum51bW9pXnDIOi3vCsrrqmYWPDstCU8llLBh0HARAAARAAARAAgdQSyGhh7RbXaz59Vl9ZdK38s0iFCEPXodbqdWQ2DQ13H1hjjTXWynswhR5r2YyeniFi9K6RjkRYS0e7CGe1pPYpgtYTSkCUOEnUsdQ7bbjvo9WXvJ3QxlA5CIAACIAACIAACIDAuAhkvLCWqSx+bmezrjx/riysfSpysiCR4yeXQ1gHkHjeM4TsTeZG5D0U3n2ft9R/yvNFuHjU4DoDwxB0zagh6n4TAnYGzArTbvi6A01oY7utcHftIXeWcPoSaIzgXqm9hzBm07hufFykfQJ0WYAoirrNdMH0LZvXXLVH+xbDQhAAARAAARAAARDIXgJZIawXPvVBmb6stF3Ky8lTSr8yh0BOm1YRMvp+SaZMcuZVjarA8dGSoPnPhRecAbHqUaNKwac6J58OyjAWel4lFxX98Vo7lmBVnQ/uNIR1mHcNYV/I+AZRpYeDX0AoRyd4IL3nbDQkvIOGhI92iF19hB0ezt4nVwb3XGJ0gpOX3iOi7YYtf76lPYO7iq6BAAiAAAiAAAiAQMYQyAphLY/Wwse3LGUnl/+HZf25odwewRwqYs6cWk4MHOcfVAhr9fyGxzqMJz7MEoJ4CWs5pXNX1yCxjbAXtUhFNzswkDEPIXTEQ8Al6SSXKHxoMpRcvG/V9zrBBQRAAARAAARAAARAIH0IZI2wdovrFZ/+Ujex8Ke+4fGF2jJOgZxaWUhK83PcpyCsIaxVBEKd+An1WMvCWqLCvZWGhPsS7/nsEQeNhO3pTZ8nDCwdk4BL5CSny76PiDmXb/vrtTvHvAAFQAAEQAAEQAAEQAAENEcgq4S1TH/xmk83sxWFp8s/q9awCiKZl6sn0yuKIKyD1vbCY518j7U8P61mG+keDKyhFk1mwnZ0a+4hAoPGR0CQGGIxW4d4Q86tu168cd34asFVIAACIAACIAACIAACWiCQdcL6opclQ5drdxdXkFMWkhyKugprqMA+noaGM96FtcHrZbHG2jttkbwsNGFauPXU41hjLXusfUf70T7ilEQiWe2EOUqjg0dYl62FhwlsiIyALKiNwyZR5HR/3X3hLdeQ5YwQ2ZUoBQIgAAIgAAIgAAIgoFUCWSes5YE4Y8Xnx+ZUGnYSHRtYWC2f8CYJk9ddnz6lnOToOLV4cocEqzOB+T8Fr7lF8jL/nEdW8BGypY8gkpXCWqLbw7UcooL6cDuNsFCe0eojBXaNREAW1KYhIxF4sdtQVHL+py9e9xlogQAIgAAIgAAIgAAIZAaBrBTW8tCd+eS22wwTix4njAKBMvu2SyAnlOST6mKaSNx3QFgHXivAY50Uj7Xg4klL4xHC9SAEPF0fuQKNfzHRtfE2i0XKKSlbs+ulW25M177AbhAAARAAARAAARAAgfAEslZYyzgWPv3ZW/rqgq8phbPKt0g3vp5MT86fVOYpAmENYe1/yaKKXfDPD+80Ub2MCfnOe1ZOUBbu8Pml3QnMWjo9zNu7CeN04DmWRgREwhLzMBXURppwLrfAbCgvuWDHc9dtSqMuwFQQAAEQAAEQAAEQAIEICWS1sKbrVdklL+7pYAsNNT7hrBLWXt2T43CRL08uJ3nu0HCEggdYKWh5RWI4qYhQ8PGFgsuiWvRxdboI297lebuDQ9MElIJaNpQtLP24qqhg6ca119o1bTiMAwEQAAEQAAEQAAEQGDeB7BbWFNsZT++enVPCNJIcvc63xtpPU6lh3FnDDWRKRUEAtnIbJqyxVupt1YSEsI5eWB9t6yFOgVff2D0DhLFYxn2z48LEEhBpyLfZaCa24SFPQwwr6UrK/nf3S7fcn9iWUTsIgAAIgAAIgAAIgECqCWS9sJYH4IyVn1ybU138LP1NmH5Se6TVClEiJXTP65Np1nCOpWUhrBWh4f7dv0PmNIR1dMK6o6OfWO3hwr4p47YOwtCEZji0Q0AW1Ba6FZp1yCuoqWmsPtfJlJR9Y89frn9XO5bCEhAAARAAARAAARAAgUQRgLD2kl28cvvLXHXRRWMJa7k4SxObHUuTmtXQ5GbICu4FiFBw/9QJ3qJNJhQ2RD7MGuu+vmEyZBzZKy0NWwg7MJCo5wHqjYKALKitJguxDA2qrmLzCgZKKqpP2rzm8rYoqkNREAABEAABEAABEACBNCYAYa0YvCXP7jrClhqm+L8KVkNBQqiUeq9PpNtyebzXQcmssN2WAqPSte/f1cwvNwMvJwKDoUzQrhKm/mzkI6x1Dxq84LoDV3lsChG8wQnqvI2Hlot/8jKT0Uq6+wJez5GeKxLdz5rhg8LE0/ghlG6mS7KgNluJJcwLDq6w5IupS7560tt3zEWmuXQbWNgLAiAAAiAAAiAAAjEQgLBWwDv5D19MzJ8gtulydHr312MIa7kIS8X1/BLqvaYe7GBPpTI4etSqVAKPCragwp7PCkkYcl4lFxU98oq/4Oj2UT+Hqs2APQox6Re43ubgsY7JY223O8nRjr6IbmXJZidMd29EZVEofgRGE9RyKzmFZRt2vvKDs+LXImoCARAAARAAARAAARBIFwIQ1kEjdcZTn1yRU130AvGuoVadHmF7JLlMEc0cfsKkcmLQsZ5L4LH2o8Ma69FDwXlRoNtq0X2qo7gbxc5ewjqQZDoZD1q/oB6kId8jPAP0pRUv0P2pr0qGPWgDBEAABEAABEAABEBAewSi+FVee8YnyqLFq7a9zlUWfTMSj7XKBrr2epqeI3NrSiCsFWAgrEcW1iKdZK2Huoj8dzSH5OIJ495+C0eiCAi0YpvJSqyDo6xpZ1hCRfWvdv3t5p8myg7UCwIgAAIgAAIgAAIgoH0CENbhxojub73ozzu7dIV5VarTo3is3eW82khHvdfHVxaTknyD/0uEggdIBiLblcHyAX5+lMEh6wrGI+4n7m8mfN1aW2N9uLWbOKnHejyHSLffYq3W8VyKa0Yh4BbUNIGcNSgpWcgldDstKqrvpKL6MQAFARAAARAAARAAARDIbgIQ1iOM/+lPb683FBfsZQ3UJeU7IhTWHpHt2ZprweQyYuCY0Z3fWGPtITzWWvAME9ad7X3EHHZbrQgfSnRvdXKkI8LCKDYWAZ7OP9uwiYrq4bGKEsLpRF1B2ZW719/817ELowQIgAAIgAAIgAAIgECmE4CwHmWEF6/YfhdXXfjIuIS1TwRS8TOBYUj9xBJC/wpfFYR11gnrgX4j6R8yxfx8EXsHCWsZeXuumBvIggpc9P2Eha6fdkbKUWcQDSVlF33+1xv/kQV40EUQAAEQAAEQAAEQAIEICEBYjwFp0erPPtKV55/hLhaNx9onrL31sy4XmZWXQ6ZWFoZWBWGdVcLa9tgI4wAAIABJREFUarWR9s447UUtyV7rzrHnZgQPg2wr4qSK2tTfTwRHFDtj6fSCvrj6gl3rrn0n23ihvyAAAiAAAiAAAiAAAiMTgLAeY3Ysfa4lV+JMPWyBoSgWYe3LZqZz8KS+vIBUFuUGWoawzhph7eJdpLWtJ67PJHFgmLCm2L3fcTVKo5XJqw3sDicx9/YTSYhybbssqksrztv1lxv+rdHuwSwQAAEQAAEQAAEQAIEUEYCwjgD8ose3nclMLPqAI9LovEIylCkrV+8PbZAFdkUBKS+kAhvCOiuEtUQjHg4e6ogy/3cEE5TWKB3uJIzsvcYRlgBPb127yRxISBZdEnZCIKoxs0AABEAABEAABEAABEYhAGEd4fRY+NQnT+mri24ZtXgUwtpXT66dJ/OqCklxfo73KyqSgurxfFbksw45r8p1rTDRmzt7rKRgqvPqFwDulv3nFbm4vd8FTgVl4Q62IqwN2ZUVvE3OAC7wEc646IqJ/dRrbYbXOpga3QGPmOn6aZc1aB16NMIaojq6yYjSIAACIAACIAACIJCFBCCsoxj0xc/uaOOKc6eNeMk4hLVHL0skl3qw6yqLSGmBAcLa9xohg7bb6uzoJyabPYrZFmVR+e2He601vNYCYYiDZlu30PXTI4Z7RyqsOb3IlVd/dc+L174X5YigOAiAAAiAAAiAAAiAQBYRgLCOYrAXr/58Jles2084lgt7WQzC2lefgXqwZ5flk6riPH8T8Fgr/PV+T7ladYfqpPDecJVvP9Q57w3LDw4JUO0E5hkXOighbQZ78T3vTMjQoIn0DBijmGnjK5rdXmuGuASJhnoPEYfFPDbASIQ13VLLUFqB7N9j00QJEAABEAABEAABEMh6AhDWUU6BhU98fK9+QvFvEiWsfWqNc/JkRmEOmVxe6PVgIxTcI2i9ujZo02utCmur1UGOdvRFOcvGWTwLM4S7vdM0EsAyMBBdMrKxhDXDSrnllVfv+OtNL4xzNHAZCIAACIAACIAACIBAFhGAsB7HYC9evX03V1ZwbMilcfBYB7tBGadAJuhZMrO6mDrKPcMVugZb5YdVmIU11orl4Upd7lHoCfZYC7xADrZ0Ear9knaIfUOECV5PnLTWk9OQSIE66YsnOxXTLsc4w+tHE9YMS7jS8lv2/O37K5PTI023YphaV3dcjsTOc0mklqKpI6JULXGkkBFJEZ3cvuQQEXVCZCTj4abG4yIqHGOh2XPrr+FZ8lws1dA+bmrd37g0ljpwLQiAAAiAgPYJzJgz706Jk/4Qi6WMRJ5vbW68JpY6cG1qCMyYMaNUyskdjLX1JP7KH6up2rn+1NW7a/ILpKPEoNeprEqAsPaHgYsiKaahrnOqikhBjl7drEJpq02AsE6VsHZnAD/YScQE5AAf7U5gBJGI7XStdcYdNNSbF4nNaCQOUxzC6kcS1gxDuOLqhj0v3/jzjEMYYYcm1dbW57DsBZIonS0RZhF9j1EQ4aWRFBtua2osjaRgrGUgrGMliOtBAARAIHsIQFhnz1iH6ymEdYrH/8wnt91mqCl8PGnC2tcQFQQG6q2bSvfBnlTm+X1XFnGK0wqTIKxTJazbWnuIg+5ZnexDflPGdw8Q1mFLdtMJaE9eNy0Sp8VCbHTttHKex9zYCMJaX1KxetfLt9wUc/1pVoH8DwrR5V0jctJ1dA4tSKD5ENYJhIuqQQAEQAAExkcAwnp83DLlKghrDYzkwlXbd+jLC04YQdUGZbwKF3csq2K3NA70Jjhv1mjnqQevjF47vbKQFHq92PBYq18xpEJYd3YNEqPZmpIZKgtryekiUldPStqPvVGPmLabzcQxPBxfMa00Loyw1hWXvbl7/Q8uiL0P6VMDDfOexIjiTxiGuyHOnumRIEBYp8/0gKUgAAIgkDUEIKyzZqjDdhTCWgPjf8aKz6tzSph2f0h4IkPB1XpR0XtPozq6XdeEXD2ZQkPFORrO6jngsU62sB4espAuus45VYdv5PmOXsLyzlSZEVW78pppQQ7zNlExbRoOTSIQVW0RFg66V9ni0p171992YoRXp32xOXPmFLs4/YP0UXE7jQTITWKHIKyTCBtNgQAIgAAIREYAwjoyTplaCsJaIyO76ImPH9BNKP5/Xh2rtkr1y3sCPNbhGqXrsPNo0qyJNFR8Qmm+J3FWsEN81M+hdgYizRVbTHnrCAhXz0/hImzdV4VtM+iasexUNKDa7Cos2vB1q4Lmw13n/i44bCCy7bbsNhdpO5paT7FPWItmGgpOk3tp9RAk6pl2uYhTFtNmU/LNVAyxrqD46O5Lbp9BljNC8g1Jfosz5xxzkaiTHqPhABOS3zqBsE4BdDQJAiAAAiAwOgEI6+yeIRDWGhr/xc/sOMiV5s4KUZWpENbKNmlIbQH9M6E4l1SX5Ac0NoS15xVAHIW1QDkfOJT6pGHKbIT80W7CilrRit710jYbsdMQbzEF689VjwzvPcAaCoy5EydP+3TVcuoqz+xj2oIFZayTf5q+OLoohT2FsE4hfDQNAiAAAiAQngCEdXbPDAhrDY3/2at21vIlhkaW9cdge6xLtbBWKEeGl0g+3ee4hnqyq4upyPYqMLeJKqENj/V4PNYHDnQSQd5HOsWHUlgLA0bCWMwps4gGTxAXTbTnMJmIk66ZDhzh4hqSbCY1gdUZXLrC0mM/f+mm5iS3nvTmZtXO/5Io8a9ILDM16Y2rG4SwTvEAoHkQAAEQAIFQAhDW2T0rIKw1Nv4Ln9z2jL668HqVWRoS1n67qE2MKBEDDRevyNWRCWWFxKDjFKchrKMV1ocP9xKbQxvrmVX758lbb3XQfbSTdPiEtNNipSHexlESj2lAWBNOKiip/vr2l65/O0l4UtbMrPr6S+k69meTvJZ6pP5CWKdsJqBhEAABEACBkQhAWGf33ICw1tr4SxK77IXdgyRPX6wUsQEzwy4Eji0ruLvy0PXAo7YZRtNw1KtYzLJUZOeT4nxDaJX+a7DGOjC2HhY9vcNkcNiSnIRbEcz54I3p+a5+wrocEVwZfRGab4x6pF3EJQtpuk468u2wUiysabhGbnHFXTte+v6j0fc6va6YWlv/Y5Yhv9eQ1RDWGhoMmAICIAACIOAhAGGd3TMBwlqD479wxcff0VcU/UMdZ+0zVLvCWqnNGerl1FNvdolBR6pK8khRnoEKpkAfFD+qZb23UDjJlKnJy4wmG+noHvTAUewlnsqpGSysRXnbr8HYs5R7MncLxEU98/K+0i5rLNuJpVZY68sqnt+17pZrUjlOyWh7Rm39fTRH3K+T0VYUbUBYRwELRUEABEAABJJDAMI6OZy12gqEtUZHZtHq7dt1pQUnq1WnW3mNlDLbc06hv5Vd8+i1kc/Hw2Md7PRmlG1SoW2gf4ploU2ToBVQoa3sW0Boe37KFmFttztJ62GaAdy/WD21YtE3Z4KFtfy9eJSGg0ex/tstoumY87I32mpzC2kprknQUseKLSzZsffvt5+k0cdH3MzSoKfa1zcI67iNMioCARAAARCIFwEI63iRTM96IKw1Om5LH9s6RaoobmMNDKul5GUjCfdwalglrIPVMl2fzVHPZR5LSAkV2eXUq23g6BrtLPJY+zKAq5fQp04sKm+FcMJa6BsmjC2ch5kKaDpuPB1PwekkLpudhnVTER2FCB/fbZgaVmxe4cBe3aSJZP1ybSyIHx+8Ma+aXld3OX3j8+KYBVNTAMI6NdzRKgiAAAiAwCgEIKyze3pAWGt4/M98ctsLhurCKzJSWLuFdpAwosJMT9fbFugYUpCrJ6WFuSRHP3JCtIBDPMjLHeyYD+eo936Xyn2s9+/vIELI2vbUiMXg2yCsx5quoXd19rpDuQWXk/B2BxXRNiKlbMur5LNi9QYXW1RZv/uv1x3S8KMjZtNmzJ17KmG5TZRwTsyVJaYCCOvEcEWtIAACIAACMRCAsI4BXgZcCmGt4UG86GXJ0OvYPczk6HMDZqZpKLhbSAfBDhbWatetp7goUs82zT5OlV6+gSNFuQZSXJBDdBzjOa8INw9etx102t146NputeoOlWrhRXugnGc8Qq5zfxf0raJca0s3sfN86OxL8RprkfKW6JbVLI0okOjPhP7t/iN7n+lfg/sPECGs1zoVN1JyhbVIWCmvesJ3dv75utdT0dtktTmptrZSLzE7CMtMSVab42gHwnoc0HAJCIAACIBAYglAWCeWr9Zrh7DW+AgtfmzrXdyEkkeyVlgrx0epo6joY2g6aR09n0PTFedSz3Z+jo4U0mzk6m2/1IJeC8K6vb2fmKz28DMvgcJapHXLW6TJeln+j+dnicpFWTh7BfQY94Olt4/YOjs0ctckV1jry8p/t2vdrT/RSOcTZsa0uvrX6XusbyasgfhUDGEdH46oBQRAAARAII4EIKzjCDMNq4KwToNBW7RmR4+uKLfKY2qWeaxHEtbhOPh0liwSadIsThaNVCHoaRItPQ0vN1DxnUP32s7N0ZNcmkSNpQnDkh0K3tU9RAaNdFutkY6ohLVHGLuXMst99wlnn1D2fRckmsOFeUd6G4guFxnYty/S4gkulzxhzRWVbN2z/vbTE9yhlFc/e279NTxLnku5IWMbAGE9NiOUAAEQAAEQSDIBCOskA9dYcxDWGhuQcOYsemLbJbrqwnUQ1kEqO1hXhbqjQ3Eqr/EJTvq37LWVBaf8R17VzVFFrqPCm6F/OJpgTb5Mr/P8wMlJ1rxlaGq5EUPBgxt3WOyks5duWeV/AeARw/Lh/q9CEMuC35P8zXOO8Qtu7/fRCPAgTrEIa9mewf0HaTj4KC8HknZPJUdYszn5A3sNUzI+WZk7BJywjfQmqEjkELIisdL7aiPNL7CTTuyDjMQO0Bswqr3cRJHjDzfv/TCRdvrqjsfLBkYkm1r3Ny5Nhr1oAwRAAARAIHUEIKxTx14LLUNYa2EUIrBh0ZrPWnVFedPhsfbBCuO5j1ZY+xWtYgDGWPcdMlRBbYboXZ84dvGE7x0Y9z7Vsn4f9xFnYa2dcPDEC2tJrxcMJZXzd714fdO4+afJhTPq5q2gL3S+nwhzJXkdgo79P87Frmk5sPdftI20yagOYZ2IGYE6QQAEQCAzCUBYZ+a4RtorCOtISaW43OlPfHZ2blXu+26Xajg94XF5BqwMKpPyfazHIWJDuqn6In2EtUTD0oXeQZoULEyysgjnlZaEtXbCwRMsrGm0gq6k6trdf7tpbYTDlLbFJtXV1elEspdhmUAa/jj1RmKZ12ku9QcOHNj7RZyqTGo1ENZJxY3GQAAEQCCtCUBYp/XwxWw8hHXMCJNXweLVnzVxJbm1ENZelR5rKPg4xH7IaI/lsRYk4uobJISuTY7l0JKwlvsx0LyfiHZbLF2Kw7WJFda64vIXd79865VxMFTzVUyfO28NDce+Lq6GSlIffdl3U1tz86txrTfJlUFYJxk4mgMBEACBNCYAYZ3GgxcH0yGs4wAxWVX4vdbhGoTHOtxeWqGkRhTj3qLxDAWndfG9w0RyOmKeIloT1uYuul1YT3fM/YqtgsQJa66g6OCeV344Jzb70uPqqXV1k1iGbaVr/PVxs5hhPnM5Hd/pOHTocNzqTFFFENYpAo9mQQAEQCANCUBYp+GgxdFkCOs4wkxGVYuf+ewQV5Q7M6QtCGvNCWu+n4pqmyyqYxeAWhPWTouNGA/uT8aUH6WN2LmGq1ynz3EwpTXTdr1wVU+KO5iU5qfNm/e/dOu1+G0jJpENepH/9oEDB4xJ6UCCG4GwTjBgVA8CIAACGUQAwjqDBnMcXYGwHge0VF5y2pOffCOvsvD/IKy1vcaaHzQRiYpPzxG7ANSasJa71P/FFzGtG4/9Poqda4gNNM27objyG5+/dNMbsduXFjVwM+bWd0gsqY6LtQz5tLKgYPGnn35qjUt9GqgEwloDgwATQAAEQCBNCEBYp8lAJchMCOsEgU1ktYtXfdrBleRNVLUBj7VmPNaC0UoEo9mdZy5jhTXtmLHtMHEOR7VLUpxvi/gLa0NR6arP1992c5wN1Wx1U+vrz2UlImfpjv1gmE7WYT+xpaUl1WsEYu+LogYI67jiRGUgAAIgkNEEIKwzenjH7ByE9ZiItFfgzMe23WaoKXgcwjpobDSw3RZvthGBeqvlI9OFtX1wiJiPpHIJbXyFtaGgaP/nr/ywVnt3fOIsmlFb/5zEkGtibcG9nRbDnnu4ed/7sdalteshrLU2IrAHBEAABLRLAMJau2OTDMsgrJNBOQFtLH7+cwuXq8/3Vw2Pdco91qLVSVwDw/69qjNdWIs8TwZoOHjqjvgJa3ldtaNw8pTmdZfRTNZZczDTa+t76Rugijj0+Lm2psb4ZhWPg1HxqALCOh4UUQcIgAAIZAcBCOvsGOeReglhnabjv/DJbSv1lQWBkFUI65QKa9Hh8myrJQbEXqYLa/nWGdjXRERX7FnPx3cbxklY03XVORXV39n54g2vjc+O9Lxq9nGnHMs7zLtjtl4iFp3gmnXw4MGMTPYGYR3zDEEFIAACIJA1BCCss2aow3YUwjpNx3/pk3sLpRIyzOqpKpAPCOuUCWvJxRNX7yBN5CWqZlM2CGvjkaPEOTiQorsoPsI6m/arVg7UzNra20SGVS8pGcdISqLwp8P79985jkvT4hII67QYJhgJAiAAApogAGGtiWFImREQ1ilDH3vDi1Zu/1hXlv9lCGsvyxSssZZ4kbh6qKimYdHBRzYIa/vAIDEfPRL7ZB5XDbELa11B8dHdr9wxdVzNp/lF0+rq/sYQ5uJYuyHouLlH9+49EGs9Wr0ewlqrIwO7QAAEQEB7BCCstTcmybQIwjqZtOPc1ulPbv5qbmXp2xDWKRLWNF+Tq3uIiE5n2JHNBmEtOV2kv3FfnGd2pNXFJqwlvV7Iraies3Ptta2RtphJ5abXzttBGOmEmPokMlva9u87I6Y6NH4xhLXGBwjmgQAIgICGCEBYa2gwUmAKhHUKoMezybPW7hyW8gzFCAWnVJPssXbKnmp7eFEtj3E2CGu5j31f7KMee1c8p3WEdcUirBmiL6++dddfb1wRYWMZV2xabb2JYUhhbB2THmpravplbHVo+2oIa22PD6wDARAAAS0RgLDW0mgk3xYI6+Qzj2uLNInZMzSJ2fUQ1skV1q7+YSJa7KOOZbYI66GWNuIy0WzoST/GL6xzSso27HzpB2cl3WSNNDiltnYyx7BHYzaHIWe0NTZuibkeDVcAYa3hwYFpIAACIKAxAhDWGhuQJJsDYZ1k4PFu7twnd091lbOHCXU9KVy2qh/lNmnU8qjnQy9QWkovDtYw4TRN0HfMWG16jAocqo9SSJPqL0azyVtRBDaG9mt0m2Rj+SEzEUyWUCZBg5stwtrc3UNs3V3xntoR1Dc+Ya3LyxverZtaTdYvHzncIILW07nIjLlzT5BYbkesfcglUnFTU5Nn4/YMPSCsM3Rg0S0QAAEQSAABCOsEQE2jKiGs02iwRjJ18apPO7jivIkQ1j5CiRPWgtFK+GGvjhhD12WLsHYYzcTYeigFd9I4hDXDSeykSaftXXP1JykwWDNNzqivX0Lfa22MySCG6W5r3DchpjrS4OJMEdbymIuC8J1YkDMsu5uG/q+JpQ4tXju9ru56SRQXxGIby3GvtjY2boqljky6ds6cOVU8w8wiBsNMxiVWCESooG/4y5V95CSOJywZECS2n5OETsKRVgMhLZn+sk6L40zHq9g9XoxuhsCQiSwRK+i/sBVEFP2/yjAs56IOk36RiP0iwxwRJam1o7lZ/sc/415ST6+vv0wSBE9y4CgPluFOlBiyOMrLVMVpYtF9osi/G0sdI13LMcyBlubmJxJRd6rrnD17djWv18/mCJnBC0IlQ3TVEuGL/HYxOjtLGDvdGndI0kk9OperledLW9raPu2Ml+0Q1vEimcJ6lj2x7TFSWXA7hLVvEBIjrAWLjfADipBnCGv3OnKRZkTv/+KLFNwB0QtrQ0nFbz9/6ZZ7U2CsppqcXlt7PmHYN2MxSv6Hv7Vp3zGx1JEO12aMsJ4z706Jk/4QC3OJZV4/vG/ft2OpQ4vXTps37zVGlL4Vi22MwPyo9cC+P8ZSR7peK4toF8supM+UMxiRnCKx5DjaF5WIjqZvjMS00cSKu2jc2sc6QjYfLC/fSrZssUVTB8qOSoCjwvHLjCQtEln2DFYgJ0iMNH08zOgLWnlLlCb678EOSWI+5Bl+ExXbjeOpS0vXzKitX0vF8dVasilettB7dFPr/sal8aovVfXU1dUV2ekclgi7kP4ueiq143j6S2nFeOxhRWIVWekzmh1pKyuwn7CSY9PBgwd7xlMXhPV4qGnsmlNX767JL2C76JvfwBEc0TxWWHZwTHRQWHa2h4KLNgdx9Q/5Yuo9nCGs/QnaUpPALDphzRUU7dvzyg8zXghG8niaUTvv2/QXqVcjKTtiGUn6vK25Kbas4jEZkJyLIawV/6xAWI846bJNWM+qr18giuyFEit+XRKkkxjWvR4tIQfDyB4mcSNDpDeJy7W+paWlOyENZXKlp5+eN8No/Bbhxe/Sfzm/Qn+BKU1Ud90vRvTsWxzPrz/Y1CRHcYiJaitR9UJYJ4psbPVOraubxIji9xiG+w5hmYU0CkYfW43hr5ZoOAZD2K0MI/3TIQmvde7fH/H2NxDWiRiRFNS55JkdXWyhocbfNIR1eOE71lrxMOu+RYeLuPoG6D8No62/Dh30bAkFl3uemgRmkQtrVp/rdBVOmty87rK+FNyemmsSwjryIYGwhrCOZLZkg7CWwyxFvf4q+ivnddSbPC8SLvEuQ3/hpVHI7AbCSs/SxImv0Pod8W4jk+qj+TROlYjuJhoBcDF9E16Q7L5RddJB741n8zhpTWNjY2uy2x9vexDW4yWXkOt0NMLiWzSq6Hr6a/h59CWe0o2YkAZDKqVbizK5utXFDPPyrl27aJKlkQ8I6+QMScJbWfLkxy+zFYUXQVjLBOIXCi7v0+zqpdtqCWFeuMJj7fdYmzo6ib2vN+HzXN1AhMKaOlL01RMv2/X8deuSbGDym5O9En19dWM2LOmW0bDgR8csN0oButaumd4YF8dSx0jX8gaD+ejevQcSUXe0dUJYB4ghFHzk2ZPJwnpmXd1xosTeQ6PiLk6Uhyja+9JdXpL6iMSu1InOx8cbtjmudrV/ETN5zpzv6RjdXXTMTtOCufSFiMCy7D8EIv72SFPTdi3YNKo4Qih4yodo/vz5hRaHeCN9KXQnXV4yLeUGeeSFSSLMUzwRHqFLHsI6aiCsNTFSsRtxxuOfnpVTlftvCOv4CWuJF4ire4BqByH8AEFY+4W1rX+AmNtj370pujshMmGtKyl7a/dLP/h6dHWnZ+l4ZftOde+1tAYMwhrCOpL7IROF9fQ5c06U9PqHY11/Hgm/WMrIoeKiwD+tF8VfZbvAnjmn7pt03fTPqRjR7DId+QUdJ4o/o1nqdsUy7om8Fh7rRNIds24Dzax+q6Qj99GXZ4FI3DEvS2IBiViowH5C1LO/pU4AGtIaOCCskzgOiW5qyZ93OVkD51lvgFDwmELBaYZY4uqiopom5hrxgLD2C2un2UqGDyXbwTi2sGZz8gb3nnhSNWlYNspAJvrOTF79ENbxZw1hDWEdyazKJGHt3ueeZf+X/h5xeSR910wZ+ssuFZS/bisvfzTbkp3NmXPMfBcr/Yn2/2zNjMcohng92KtpmvEH2xsb+7VmM4R1akZEfjEk6NlH6cu82amxIMpWaZZ8iYj3H25ulnfLcIe2QlhHyVDLxReu/GSPvrRgPoR1bKHgblHdTcO/Xa7RhxvC2i+sU5MZfKwB4KSc8gmn7vzLtdu0fN/G0zYI63jS9NQFYQ1hHcmsyhBhrZtZX38nEcjPRZbkR9JvLZahq39aeUm65WhT0ztatC/ONuXMnFv3U4Fh7qf9pknU0+yg4fwcy9xxqLFRU0u1IKyTO4+oGJ1ADLlP0jX5301uy/FpTZKkTzgi3US3Mfscwjo+TDVRy5LHtz7JVhXdCmEdg7D2imrRGcG2jGPpOv+sGNuzOtYEiilTQ1Dz8Uzdqqyrb88eIr+USN4xOld9SdXvd710893Jsyf1LUFYx38MIKwhrCOZVekurOfMmX+MSyf8mXqpT46kv2lRRuJe4Hjb7YcOHVLsk5kWlkdkpHvMWH4dYRh5e7O0Puh2XetFg+7mw7t3D2qhIxDWyRsFuv3nd+hWfc/QFse9RV/yrB25JbokxUk3n7tPzNOtZZwuVXj4eOyL5+/q42kf11ACyx79ZAmZVLARwnqcwppmBHf20PBvewSiWoYMYe33WMs4BpoPEMFuTeK9OPIAcEUlB/asv31uEo3RRFMQ1vEfBghrCOtIZlU6C+vptfNupXl2f0+9LrmR9DWdyshbP9F1kJcf3rv3o3Syeyxb5eeSwDErMmnMaPjvEZbRfe9Q896UR5lBWI81A+Ny3jC9tv739BfJ2+JSm2YqkT6k+2EvjNUcCOtYCcbp+iUv7BZYPctijfUIwneU7bZcVFTL+1VHfEBYq4R18rfcCj8ALGdwMcVlU/esuzHr9jqFsI747o24IIQ1hHUkkyUdhfVxxx1XMGxzrqKZoy+LpI/pWoa+M+d1DHP3oaZ9f0rXPijs5qbW1v+JZcgPMqAvIV2gYsJBf3+9ubW58flU9g/COrH058yZU+XiDK/SZclnJral9K0dwlojY7dozWftuoKcSRDW0QlrJ91SS7TaVUJxzCGFsFbxMh5pJ47BZOYgCTcADMmprLxx54s3y2FFWXdAWMd/yCGsIawjmVXpJqzdCcoI94aWs0dHwj2aMnSLwLVUsN1Mr4kwLC2a2hNfVn4RYrQ71ksM87XEt5baFhiJ/Z/W5i8aRvhNLuHGQVgnDvGkuro6HWHeosJxVuJaSf+aIaw1MoYLV2zdoC8rWgphHbmwdvUPE4EblGovAAAgAElEQVRmtZaPqCYyhLWKl7m7h9i6u5J4J4QOQE5R2Yad639wVhKN0FRTENbxHw4IawjrSGZVOgnrWfX1CwRBeouwzJRI+pZRZSTyH453fjfd1l3PmjWrhNfp36XrOL+cUeMxSmfouuuVrU375LxBsSeqiRIahHWUwCIs7n72iNJ/aF6AyggvydpiUemRrKWUhI6f+cTW3xoqi+6BsI5MWLsGjEQwWvwjE9VEhrBWCWtbfz/dy7o9CbPc14R6ANicXNNew7RKsn55Wnoj4gEOwjoeFNV1QFhDWEcyq9JFWNNnxKkSw1JPdfb+Yitn8BVY5nwtbvMUbq7Jopro9O/RzN9fimQuZlIZ+q/804ebGm9JtriGsI7/LJpZW3u8yHAb6XuS0vjXnnk1RqVHMq/72unR4j9tPZ+rKXoTwnpsYe0aMFFRbVYNXlQTGcJaJaztRhMxtbYk8WZQDADDSvqaiUt2rb32gyQaoLmmIKzjPyQQ1hDWkcyqdBDWblHNcu/S/hRH0qcML7OHczkXat1zffLJJ+f3myz/odsQnZrh4zFy9xjyeFtj4x3J7D+EdXxpezPYb8rmF3rREo1Kj0RbOcpHTmDpcy25TK7FFhzUTJN3qJVmiCgM+kL1kX4YJemX37rgbZ3GatNjlOK3NvWH0U0czaaxs4Lzg2bCD5tCwEY1kSGsVcKat9rI4IH9kU/WmEsGBoArqVix56VbPFvNZfEBYR3/wYewhrCOZFZpXVgjBDN0FGXPdR5Dzmlqagr9ZSCSQU98GY5mbH+droP/euKb0nYLDJHubW1q+m2yrISwjh9pzx7VeVslRpoev1ozv6ao9Ejm40htDxev/f/tnQl8W8W1/2fmSrbjODtJSCC249iSHCcBGiAsIYSlkFfW9lFoeewUylZKN+hC/01b2gKBsoallH2H8lpaWl43GrZsEJY4tiXZSWyHBEL22IltSXfmf668SbZsjTQj6Uo6+nxKk2jm3DO/mbm63zsz56ztMgqNgihMjQe5g5a4BxBvDoH1UFBttTihgYxgHaUXDwTJDm9DGgd/dwew4pEtdf/7nfI0Xti2l0Kw1t81CNYI1jKjys5gbQUqY4SugvO5B8m0JZ/KUCH+r9nvOx3abNqt3aVVVXdTZnzbbn5lzB/Bv9Li90Mk6dR/EKw1abxwYVHFlk/fysdjDKoKJsQjqhfD+sMrcPyja7az4qIJCNaDdQrtjL1S3VsyoYGMYB0F1sI0yfa6ujROT+gAZ0Go5IBpFe89/vVNabywbS+FYK2/axCsEaxlRpVdwTqcUqsz+E7Gon9TGoRo3E1MkI2mELthS3M7EWYHAONoQcRIQtl4ZgoXJ2IaZTShn2CZfpEpQx3Gg811dbba8VTqdl8AwbuelvFfZxnBhWCUtUJ/+KEzdhCDtotQaB+jxhjYZFhCHXQyC3EPnFGfqPO6Mrbg+u1BYR75aWNjyt/gl3k858MzTVKB4kCrw2CcL5Bp01BloO8bOA9Zxza0fwxKmzb6/fdrNxzDYJnb8xj886XpuFbUNeC+A2MZxjBthuWXnQYJtcGYNSkncN+BozCMlBJOXPAQOyrtvkleMCM3Q0nf8q7Ygoc+8BtjCqsQrKO7PrR7Hwnt2jvseEhoICNYR6/wgx7batemcb4J4hw/+Zq1z13xYBovautLIVjr7x4EawRrmVFlV7Auc3mehxv112TaoKMMPLh+LgzyTyfnyzoYewsChK0Hu/FXg48+ekTFjr2zBDOP55wupIycBFu1i3T4JGdDXN7i81kQkPGPlY6okNMPOCPFqXbGAmnQ+l3Q+p/wpvqN1gmj15AVK+A44fCfg2tqxrOAeQxh4iQm6CIASU+8Ojq+B7iua5164OFk2bJOHfZSYaO8svoGYYi7VGzDy6gnITXcJSo2Ml231FV9EaUiPfnIhbCOwP4fI/wNgzvfaGqq88ncd6ZWVJQ6nM4FMIZPgo27XxKMTMq0br3XT4hH7OJ0rvpx3EPvve0YUzw/sn35fsY6tGc/Ce3cE7fLExrICNaDts5vq62F8/jpyYzhGD3mrdqXrjs+bqfmUQEEa/2djWDdryksZb3a2tBwtn6VM2uxtLr6T5SLs1S8sCNYT3dVX8upSPnKFGwx7yRcvGQy8uwmr/ffMg+08bQGthzVJehXOKMXwHbtk+OVV/0efvu7qODzYCXvY1VbivWdZZ7qlfA7+gVFO8NWh/G+Cfrtoa5Q4JktGza0ql5rmtt9OGw4uAhWAS+DB4ORqvaGq0+J495m3zrbbpFHsCakrKxsOikc8XHKV4Q5WemAyPEOJl7RECvBUVFVdSpELr8M3jd9OVM7aBCsU3n3SNL2/PtXPOucMPp8BOtuBWRWqpMayAjWg8B6+7o6Inj8xYkkh3ZfNSu1VulJZ058/fqqLlVbuVQfwVp/byJYI1jLjCq7gbUVhTdkmB/Az1ShjP9JltkDqzxLHWbwnvXr13+epI241aa73XNgFfsm2Dp+HjzsGnErJFnA2n7bPGXyFzK5Glrmdt8MK2+/TLIJcavBeNjACpy3NNfWPguFtaemPMjjmeDk7FuC8u+A/ZRFn+cGW7Cpvt6WWUAQrAmFnTL/ggfEE+MOyCQLwM6YN4lBFjd7vcuSNDFsNWvXSIGgPwLAvhDuOSwV14hnM6GFvnjG8Hs1BY5duuq3BeNLrJta3ydfV6zDgcp2ywf8TGggI1gPBut6LxEh7b/V0RMCUmsVTZqy8MMnL3lLbabkXu1w5F9B4j5sME7g2UdtmyFsIeTwgyM/uRKRW9B3WvwNVkChjH8QrCN+R3DFesjxaDOwdpRXVa8WTByWigkEc98UsNpJC50/ba2t3ZWKa8Sy2Z2yh98L58VPStk1KbkLUjt9N2X2hzF8cHV1lYOL2lS8DLF2FXBu/qbV778NXEj5C2krErRwFt0JZ1mjFnl06Qpbpb2wVfoQsJfiB47EPc53sIbAbxfD0YAnEldOogYXnzBhfHdjU/3LEqWVi5TO8Mx1GOLBTARfS4hHlFuKBoZVYP497/3MOal4cWShfATrvkBlCexMTmggI1hnBKyNcRMeWPf8VdfibSB5Bcpd1WdD6gu16KpCfNzi9x2avBfZURPBGsFaZqTaCazL3e4bBaEWQOn/CPqRwcRFG7xeOPeTmc9BlZXnOJjjIfgBigrSqsMb64WhgzqO2uCve0+HvURsVLiq/2pS8aVE6kiVhXt1iNFz4by7X6q8xkJlLhe0hz2Vir5ycPPG9Y2NSzS6q8VUPoN1ZWXl6BB1NKbkrDIlzxYJcbWGLd+J9jODlwU3wur1LancMTPQqYR4JNEWYfnEFDj23pU3FEwcFRU4Id/Aunuluh2Ei5Hvehg5ExrICNZpB2tj5KiN6165viKxGYGlByqAYC0/JhCsEaxlRotdwBqg82AHM/yE0hEyfidShhnstxvr638MdVK+4hnPLyuFmNENbPq3m1L6QYu34QjwgcfzQ9f3pVXVX4TNWPqjQAv6SMvUyddncnt7eExS50sQ6OxoXXr12NkLoZ9nbPH7t2u2q2Qun8G61OX5NcT2/5GSgIMIkwad3Lymye//vVa7CRorddXMp4y/BPEPpiRYNaniCfFIUlfAStIKLLx79Xl08sgXIivkE1iHdrX1QLWlAIL1wBTlOifrQFvbU7kVHFJr8Ynjy3yPXb5FejJgwZgKIFjLDwwEawRrmdFiF7BORRTwcGAvk12Yru2XMnr3lDEg1/Odqcn1nN4o4bAithK2z85LoO0SRcXNEOn8VxIFU15k7ty5xdv2739ONUjgQEchpvltrf6GH6a8AQlcIF/BesaMGZNChnOD5uB1ewXkL4cjDFZQxIx/PB5P+X6T/ANOXUdlXkqFYzqf1VPhX17ZXHj3qtPp5JK/5CNYB3e0EbMNVqr7VpMRrHMCrOEVqGPs+Mtqn7/q8byazClqLIK1vLAI1gjWMqPFDmBdVll5GDEcH8j4K11GkB3CaZzVWlf3rnSdNBcsrZp5Pawk3aP1spR+1jJubIVM6inV6x7sdi8yCH1d1U5kfU7oNZt8DXZLRWmUVXme0nruWpB9QcLL7bRqna9gDTmrrW3539c4jvcawjg5E8cyhmsDbHefGDQcb0CZWRrbOsgUgnUq1U3Qdr6uWAe37wWo3tetFoJ1xNNw9ADSOVnTtWLtGDX2r7UvX2uLYFYJTkdbFkewlu8WBGsEa5nRYgewLne5X4egYotk/JUsszdohk7Y0tSkF9YlL55IsWnu6qsZEQ8kUide2XT1Kewy+LfeLe32WamOobETxumrME7/K57+8t+Ln8LK/C3y5VNbMh/B2jpbDbC5CZTVEgne2iUDc+JUiPr9Zmp7Kznr1vEGJ3W8C2fJS5OzEL+Wzmf1+FfDEsMqkI9gHdwGUN3eA9UI1tHjY8BZcJ2TNR1gzYpLtn91zvWTFy+GBAv40aIAgrW8jAjWCNYyoyVdEDaUL1MrK7/gNBxrZHyVKQOZA/YLYp7Y3Ni4Sqa8HcqUeTzfg5fqd2jzxVq19jaUgb2URZ7uyeSwVpvP1plqf8OV2uylwJC1LXx7W/tyiANgRfVW/1C6FfppGhgKqhtTt5CPYK2jzZHK0xD9WvP6hhfVeyN1FqyUXE5B12je+t7nsM5n9dSpkCeW8wqs4fB417Y9hO/vhAwcEQSJK9YRT8PRA1/nZB0M1g2Qbkvjb5vh5Mb4A2ete/qihjyZvmlpJoK1vMwI1gjWMqMl02ANW2yf1bnFNmSGvrq5qekPMm23U5kyV/Xv4GHgCl0+0QLnZZDzOWVHkGC1+j54ML9Oi79WpoapU47KZKAy2XZYqcWYKT6AU14lsnWGLUfJOZAm7RUtthSN6IBMSCf2JKQTu0TRlbRVh6Bl66Ava3RcEB7fH271ea/SYSvVNkrd7gsooU+n4jo6n9VT4V9e2Tzu/ve+5phQ/Hxko3MyeBkXJLB1NzE7uwOUIlgPMczTuWK9ro4Ibmqbb87xE3+w9rkr9a1AaPMsuw0hWMv3H4I1grXMaMkkWFs5g3lB0SYrFIWMr/HL0CUtvoYb45ezZYkCCAT2lrZAYKlNK+gsq67eSrgYp6ok5KkOdJmhQz9tbMyal9Blbvdl8OT2qGrbw/U5fa2lseEMLbYUjeQbWJdXVc0TzFipKFv3czyhDc1TJn8hG14O9ba3zFUD2QnMC3W0P9IGgrVuRRXsHXvPyu8XTBoVldsv58Cac4DqXQDV/Tu0EKwzD9bb1urb0eYoGft27R+uXaAwFbDqEAogWMsPDQRrBGuZ0ZJJsJ7u8vyYU6In+jMla2Dl7yhoc0im3XYsY0Xu7eBkna4tmhBA6chUBFAK53im7K86NGRc/HJjo+//6bCVRhsUXoIsg5cgyr/z1osF7nQc2FpbuyuN/se8VL6B9fSZM+/kJv+uDt3h5eBCu56rHqp94WjoBQVeHS/IEKx1jKIU2Dh26arfFowv+U6k6VwCa2FyEty6k5gB2HIcsRqLYJ1ZsBbwsmP7unVaRrRjRNGeWse0SeTlc1N2tk2Lo1lqBMFavuMQrBGsZUZLJsEatmE2wgNppYyfw5WB54SQg5EvbPB6a1VtZbq+zkjhsIr2ULOv4WrdbYIoyo+BzUtV7UL0kdbmA8Z50hHBXNXXgfVnzDl8VrCjbS1lMIIVP5B662JIvfWUohnl6vkG1vA80SyosGIRqH0Eeb7F7z1fzUhmak93VV/Lqbhf59WVJ4ROZ/Ld1nFLVz3nGF/y9VwEaxHkpOvzHUQEe16mI1jHH+5p2grOQyGyo74+vj/xSjAHh9RaR9Y+d4W2QDzxLplv3yNYy/c4gjWCtcxoyRRYl87wzKUO8r6Mj/HKQL7YWyFf7I/ilcuS71mFy73SpPQIVX8NLrZtaPRNATv6zjnBrtcyT/VmIoRlV+nDibh6k8/3kJKRDFaGc6ovwMuL85RdEOQFALOoZ19lm0kYyCewnlJVVV3ADOUHP8GFCDFSvcXn8yUhuR2qFJRXuZsEo1YQPS0fBGstMuoxctzS1f9yjB95Uq6BtegKAVTvIsKE37beQGUI1vEHTZrAOrC/g+xpaozvT5wSheMm/vij56/8jbIhNDCkAgjW8oMDwbpfK3hoeLW1oeFsefWyo2RpdfWfKBdnqXibMbB2uX5DKfuhiu89dffQrs7y5ubm3Rps2cJEqav6ZErFP/U4I06ClE5W7lotH13RwGEb9ZZWr3c6OJW1u7usVetQV7v6LgnIuQ5gPRG0GPDUo6XLpI3kE1jraKslrCDixVaf72vSItuwoM5dMlbzEKxt1MnzH37/Q+foEYfmEljzjiAJbttFOGw3Dn8QrOVHXJrAunPPXtLW0izvV4ySBSXjln38h2tOUDKCleMqgGAdV6K+AgjW/VohWA89bjIF1mUu90c60hZBFOIfQRTiW+VnRnaUhKjbb8ATqvpvCiV3wdlzLedILeV05d2mgv282V+/ODt6Y2gvy6vgrDUjx6u2I8DNmZkO4KYDNrMlKjhkI3gZshGco9pv3GALNtXXv61qJ5P1a2pqSvYHzK2ckWIdfiBY61BRk40Fv1uzxRhVFLW9KJvPWPP9XaRr+x6I+hiRxhjBWn60pAms92/fQfZt2Szv14CSbETJzrqJxx5Ifne4xnxdSbuT0xURrOW7F8EawVpmtGQCrKe53VMZocnfdHsaZuWspmZg6oYNG+CHNrc+ugKEGZTVb/DWa0knZCkMacGehlQmF6iqDQG7KjetW7de1U6m6+uLEC6+ATsL9EQaT1KUvAJrT/UW1eMMcLq+GQKWVYDcGd1pkGR3R1Ur83iegVb8jw5bCNY6VNRkY+ETH3XQQmdRpLlsBWuzrZMEdllQPWC+IVjLj5Y0gXXbp5+Rzm2fy/sVUVI4naZzwsRZtU9c6k3KAFZKSAEEa3m5EKwRrGVGSybAurym5msiZEal1pTxdVAZRn/f0tCgLfdzUj6krhKDIGFNYN7aLq30cZqhSU1NTduUjPRUBp+src+zVGwJIVa3+n3zVGzYpW5FRcUYs6BwG0CaU8knQe6H7eDfUrKhWDlfwLqysnJi0HAk99AX+fyXQ7EdKqqqTjOZ8ZriEApXR7DWoaImGyc8t07A1rAoa9kI1oHd+0hoTzu0A8hw4HssBGv50ZImsN69sYUE25JY8ICxaow54PJ1L1xpRUjFTxoUQLCWFxnBul8r3Ao+9LjJBFjDNuf74OnrOvnRHLskE3zeRr9/taodu9aH1dCfwGPqLar+UcLObvbVv6pqB+o7IZL7fuW84w7jVy11dTdr8McWJsrcM9+BVZRjVZyBCOlvNjd6F6rYUK2bL2AN8+pEmFf/VtULHvC1xi9Q9yd5C3PmzBm5JxCEYFCKL4gQrJPvBN0159+xcq7z4FHvDwTRbAPr4I69JLhvfw9QI1gzlYGSJrDe4fURHuhK2FPHmHEv1754zbkJV8QKSSuAYC0vHYI1grXMaMkIWFd5VsD5RivndNIfWPXcDKueViTbrN+GOZQIlZU1M4OGWZe0SL0VOb2lpbHhp6p2Dq6pqTRCpnKkT4jifjJEcdcANqot0lO/rKr6l4QJpRcFPeP5YD0eJWclX8AaXg5dCS+HHk5Ope5asATY1TzlwLFk2bJOFTt2qqvjBVGPNnZqVv76Mv/e1dc7J428J3vBWpDA57tJqLMH0MI/9QjWtgdr6KJttdbOtsSezVjxqOa6/71eeYte/s745FqOYC2vG4I1grXMaMkAWFN4sN0LD7YlMv4NVSZVOZpVfEpF3VK3Zz08xFvnOJP+wK/bn1t9XqXo8dbFdUUrh63pY2Br+t6kG2SzitMr3WdygyrtCLDSNrU2+qyjkBmLkp5HYP1ruP+opeejZA0EBTzcZkNRyR1IH3cX3FdvUDLS/dIBP3ZQYP59K19xThz1lWwEa2FaOaoh8ncgInYVgnV4WNkdrEMdnWRXoz+hKeBwFnbRsZNK1z59kfIZnYQujIUJgrX8IECwRrCWGS3pBmuPx1PeIchGGd+GLUPJOfBg+4qyHZsbALB+CB5Uv6niJhyFWA/p5ipVbITB2u2+AB68n1ayQ+mnLd6GqUo2bFb5II/H5RBEOY9xyAxN29zU9EmmmpcvYA07DB6FHQaXKeks6DMt/oYLlWzYrDIElbwKgko+qOoWgrWqgprqL3joA78xtrAq28BaBE3S+fnOnhzVEWIgWGcFWHfs3EnaP0ngd4wawjn+gC+uffYbObONTdMUTosZBGt5mRGsEaxlRku6wbrc41kIR7z+I+PbcGWCwUDZlg0bWlXt2L1+qct1BeT7/p2Sn5QGAWat1dCIFCWJW6xwV3/bJOLuxGv214CzxMvgLLF6GjEVJ/TXdcAujA7Vs+cQM+BQiBnwsX735CzmEVj/BcD6dDlVYpeC4ww/g+MMv1CxYbe6us6eI1jbpGfDEcGLICJ4zCDaEf84aMfuwAqRDYq1FTtGgwee5e2F4t6iQwQg4x0B0rVjN4EtPFBywLUQrLMCrPdu2ky6du2QngUQrOzmdS9+81fSFbCgVgUQrOXlRLBGsJYZLekGax3jEgLsbG/x+ybKtC/by5RVVh5GDMcHqu3QsRpa7pq5WFD+MyVfhPgT9N2XlWzYsHKZu3oXPAeOVXENwPwESN+0TMWGSt18AWsducfhJci34CXI/Sp6261ueVXVoYIZH6r6hWCtqqCG+vMeqZ1cPIp9FjaVJWBt7usAIGuLSKeFYB1rKNh9K/gOfyPhnR1So9hZMvb1tX+49ktShbFQShRAsJaXVQfA5EqkWowKPvS4STdYl7urbxJE3Co/kmP+srzb4qufr2YjS2ovXFhU9ulncj9SwzSJE3HEJp/vfZVW6wBrKsiTzX7vJSp+2LEu/DY1CyrKVHxDsFZRT74uZCV4Fw4CHyNfY3BJByeXrm/0PqFiw251y8rKppOiERtU/UKwVlVQQ/359666yTmppPuHNgvAOrSrnQTarHRakf4iWMd8/FEZHymOCi44J9vXrZPysCdYmRVAJrEoZ1LWsZCsAgjWskoRgmDdrxWC9dDjJt1gDSt7t8Nt9AfyI3lwSQDzl1p9vvNUbGRT3bLq6p2Ei3EqPgO0LYLV0L+r2CitqrqbMuPbKjbgFzTj+ZqV/B+iso783lTQLzf7G/6UCv9kbObLinWZy/0RpPY9REaTocpkuq9UfB+qrq783gjWqeidBG0uWLr6TWPCyAXRoNrDrfG2ZQ8i8ciLa94KDgfDurbvISYEvOr79GEWgnW2gXXnnjbS1hI/hg5zFu8nldXT6u5atDPBoY3FNSuAYC0vKII1grXMaEk3WMOK9YMAxlfJ+Db0Qy15soiRxSo2sqkuJI7+F+VihorPOkBAB1gLbt7T2tioHHlYRYtU1M0FWEOwlh8ZOuaT/NXSU7K8vHysKCyCIw1qHwRrNf201D7x8Q/3iBEFo+0M1sI0Sde2PYQHIfJ3d3LtHvKP+EPkWiaesQ4LY+et4Hs/2UK6dm4ffgwbTm6MnzBv3dOXK22h0zJR0AhGBU9gDCBYI1jLDJe0g7XL84Sg5GIZ37CMPgWEoBe3+hueUrGIYD20egjW3dpkw1b/XOgrlXk8VF0E61SomgGbpyytnRYcz1r7Ep/ZcCs47wx2BymDtFrd8I9gLTtU7AzWO7w+SJHWk3c8VoMoI44xEy6tfeHKJ2Tbi+VSqwCuWMvri2CNYC0zWhCsZVTK/jI6zoQiWCNYx5sJCNbxFLLv9wjW9u2bhDybf/97tzoPKL6pr5LNwNpshyBlu/d2n6zt9Q3BWrqP7QrWZmcX2eUfPu2kY/y439Y+d833pBuLBVOuAIK1vMQI1gjWMqMFwVpGpRwooyHvN4I1gnW8mYBgHU8h+36PYG3fvknIs4UPr2miY4r6zw7ZCKwDu9tJqG1fxNNZzx8RrKX72K5gvW/r56Rja3cg+lgfY8y4f6x78ZpTpRuKBdOiAIK1vMwI1gjWMqMFwVpGpewvww22YFN9/dsqLUGwRrCON34QrOMpZN/vEazt2zfSnp3x8JbivaN2tTPWtxHcHlHBIS9117bdxLS2CQ86Nw3NQ7CW7mO7gvUufxMxO/fHhuoRo9av++P1ldKNxIJpUwDBWl5qBGsEa5nRgmAto1L2lwlRcsBmr3eHSksQrBGs440fBOt4Ctn3ewRr+/aNtGfH3bfqRsfEUbdF0WumV6xDIdL1OQQpMyFImfVBsJbuz1gF7QjWQdgGvmeIbeCsaORuMvWQaXUPnNCTT02p+VhZswII1vKCIlgjWMuMFgRrGZWyuwzAjg9yR3tUW4FgjWAdbwwhWMdTyL7fI1jbt2+kPVv48PuwDbwYtoHHCgbWw7VpTLdl7usiwd17iJXfuO+DYC3dn9kC1m2ffgY7Ej4f5C4tKOocOWGq673Hv75JqdFYOWUKIFjLS4tgjWAtM1oQrGVUyvoyd7T4vEq5wy0FEKwRrOPNBATreArZ93sEa/v2jZRncx9+/4CSMcWfw4ompDzLPFiH4Dx1sC3GIiWCtVR/DlXIdivW0J876hsgwnvPjoQex4XDaRqTJx9T9+jFq5UajJVTqgCCtby8CNYI1jKjBcFaRqXsLuM02aympvo61VYgWCNYxxtDCNbxFLLv9wjW9u0bKc/mL33vIecBI7/ZzdSZA2sKq9NWfmqzKxDtR28rEKyl+jNbwNqK8N7W2hztLmWiYMzY//74hav/qNRYrJxyBRCs5SVGsEawlhktCNYyKmVxGUH/2uJvOF1HCxCsEazjjSME63gK2fd7BGv79o2UZ8c/9vFeNtI5KpNgzQNBEtyxl3A4Vz3IDwTr2C8apHq3v5DdVqx3NW0g5v6InQmUEueYCd9e+8I3702waVg8AwogWMuLjmCNYC0zWhCsZVTKzjIQZzVUwI1Dmprq6nW0AMEawTreOEKwjqeQfb9HsLZv38T1bP7dq/RgNtkAACAASURBVL7qnDLqpXDBDK1Ym22dJLi3rf889UA/EKxzDqyDHR1kT2Nj1Ph0jDng9toXv9mfRz3u6MUCmVQAwVpefQRrBGuZ0YJgLaNSdpYByFkMQct+rst7BGsE63hjCcE6nkL2/R7B2r59E9ezBY984DNGF7kyBdbBnZCfej+kWhqUNmtASPI+8O9pUu/XmG4rbh/3FrDTivXe5lYS2Lu7z3fnuPFPrn3+6kukG4MFM64AgrV8FyBYI1jLjBYEaxmVsq8MFeL1Zr/vDPDc1OU9gjWCdbyxhGAdTyH7fo9gbd++GdazhXd9eCidUvAhgS246QZrEeQksANSaQV7U2kNPNuNYG31SU/PwJ9i6JHguLMLWA9MsWWMGvuXdS9fe2aCzcHiGVYAwVq+AxCsEaxlRguCtYxK2VWGMvr2hOLiRWvWrIEVBH0fBGsE63ijCcE6nkL2/R7B2r59MzxYP7RmBR034qi+QmnaCh5OpbUHtn6bkam0EKxjdVYugvXelhYS2LMn3Fxj5Ji31r1y3fFZOoXy2m0Ea/nuR7BGsJYZLQjWMiplTxlBxEsTS0ou1Q3VlgII1gjW8WYCgnU8hez7PYK1fftmSM9O+t1HLrPE4aNGxDpmGsA6uGsfCe3b1+1XVJRvBOt8AOvgfjhbvR7OVkN3O0aNWVP78nWHZ+H0QZdBAQRr+WGAYI1gLTNaEKxlVMqGMnS34PSHrY31D6fKWwRrBOt4YwvBOp5C9v0ewdq+fTOkZwsHrlb3gW5q0m2JYAi2fu8lJkT9hvNGCNa9PRNnh3eurVjvWt8dCdwoHl1/zuzrZi9eTCO2LWThRMpjlxGs5TsfwRrBWma0IFjLqGTrMnuFoA+GiHnHFr9/eyo9RbBGsI43vhCs4ylk3+8RrO3bNzE9O/nB5YeZY0d/QNiAU7cpWrE222Hr915IpcW7KRLBOqJb8gisO3ftIu2fbLKgesM6NrmavHyulbAcP1mqAIK1fMchWCNYy4wWBGsZlexThnGyn1PqB4/eC/HgPzYffPBrZNmyznR4iGCNYB1vnCFYx1PIvt8jWNu3b2J6FhUJPLKEbrAGkA7ubCPBTvidiQBIBOv8A2thmmSnz0echUWNH8+eM5MsPgESluMnmxVAsJbvPQRrBGuZ0ZJ2sK6peUCEzKtlfBuyjKCP0EDHjUo2srByc3NzG7itLcp3ohIgWCNYxxszCNbxFLLv9wjW9u2bQZ5F5a0e+K1GsOZdIYBq2Ppt9vATgnXsUZInK9Z7W1sJCYYQqrPoXhHPVQTreAr1f58rYF3mqr4GthwtlW/54JKGoH/b4G84TcWGHeuWuz1/htu5lVIp6U+6wbq0uvo2yoUSFFNCX272NZybdKOxYlIKIFgjWMcbOPkC1kTwr7T4/X+Mp0c2fT9jxoxJIYdzq6rP/cdJVS1h/SEgTrATn6rdJUY4RsfM3qQJrEO795OAlZs6vPV78HlqXLGO6J48AOuu3XvJ/l07m9bVzKrGlercuTkhWMv3Za6AtZZ2QPqh5oaGBfLqZUfJ8irPMsGIUoYDWuC8rLm29vF0tbjc7b5REHqb0vU4XdHS2HCMkg2snLACCNYI1vEGTVaAtXvmOwALx8Zry3DfOzi5dH2j9wkVG3arW+qaXUFpcL2qXwjWqgrGqT9/6XuPOieWXBaG3VhApwjWIsRhlXoPCfXlprYcQrAetltyHKx5IEj2frp1XW215zCE6hRP8DSbR7CWF1wLkHLyZnOjd6H8VfWXLHd5LhaUqD3ACPFxi993qH7vMmuxvKr6A8HEYSpepPsBUUt/MrqrpaFhvEq7sW7iCiBYI1jHGzXZANY6XkgKbl7f2th4Xzw9sun78qqqQwUzPlT1GcFaVcFh6s97YM2covEjPmKMgs76wTqcm3pvGwQoi8xNjWAdt0tzGKwF7FjYv33HmjPLLzkSo3/HHQlZVwDBWr7LcgWsS6s8p1NG/iLf8sElhRCbW/2+g1Vs2LEuzIdmQUWZim+UsLObffWvqthIpO606uoFjIs3E6kTq6wQzhmt/toNqnawvrwCCNYI1vFGSzaAdanb8ypAyZnx2jLc99DOxc1+789VbNitbqmr+mRKxT+V/BJkB4K1koLDVz7+9+9vYqNH9jzMaARrSJ0VgABloa4ucGCA3cgVcDxjHbuDchisu3a3vbP6d+cfl8JhjaYzqACCtbz4uQLWZR7P0XCbXy7f8tglxxQWlKxdu3afqh3b1D/66BGl23fuo+EX18l/hMOY31pX927yFhKrObWiotTpLGhJrNbg0oyw8zb66l9StYP15RVAsEawjjdasgGsy1zu3xNKL4/XlmG/F+T5Fr/3fCUbNqs83VV9LafifhW3oP/9Sj9IKhfP9brz73/vfuekkmv726kHrHlHgHTtaSPC7F2lRrC2NE5oIOcoWENqtVffvePMs3N9buVz+xCs5Xs/V8Da4/GUdwiyUb7lQ5Q0Q19oaWpS3uam7IcmA9NdrkM4ZR+pmuNOR+WmdeuUz9Ul4keZy7MXfrRGJVJnUFkhHoXt/d9QsoGVE1IAwRrBOt6AyQqwrqm5hYTMn8Rry3DfU04/bG5s+IKKDbvVLXfPukeQ0PUqflE4PpYQj6hcLJ/qLrhn9TH0wFHvMAjdqQ2sYZU6uKudBLt60mj1wSGCNYI15B/h5JHld5xxZT7Ns3xsK4K1fK/nClhDix2lVe5OWJk15Fs/uCQn4upNPt9DKjbsVLfS5fpGkLJHVHyCozO8tdFXBDaCKnYSrVumIXgQrDhtbfE2TIVrR5wFS9QTLJ+IAgjWCNbxxks2gLWOeyfcf4IHjCweu2bNGoianBsfiH+xEuKZzFNpjdX/CNYqCsaoe8bDW4rbR2z/lIxwDogCnvyKNe+Es9R72gGeIH1jL1AjWEepn9BAzrEVa1OwW5YvOe2nmocymrOhAgjW8p2SQ2BNIEVTE6RomiHf+sElcy1FE6z6Pg+vrr+mpAklzc1e73QVG8nULXW774L+uCGZupF10r2NXdXfbK+PYI1gHW8MZwNYl3s8C2Gt7j/x2hLve8HpKa2NDWpnkuNdJE3fV1ZWjg5QY6fqC2yAtJ8mxCNpal9WX2bBw2vWGOOLu7dHRAFcEmAdPksNq9SBnlXqyPPUCNZ5D9aCM2FS/q0VS85QynGb1RMuz5xHsJbv8FwCazgT90dYIVA75gFBVeBM3GRQEN7QZv3HgMi2WyDV1iSVlsDP6J9bfd6zVGwkU3d65cyvcoMrn4+Gh/inIIDQxcn4gHUSVwDBGsE67qjh5JWWRu85cctlsMDBNTXjjZC5Q4MLd7T4vD/QYCfjJsrdM88ShP9J1RErGCaCtaqKEfWPWbr6jsJJo77X908KYG2dpQ5AxG/TivgdC6IRrPMbrAULhYhxxooli/5P4xBGUzZXAMFavoNyCqzd1bAjRfxCvvVDlDTYl1rq619XtpNhA9M8nlOYIH9XdYMK9otmf/3PVO0kWn/GjBmTQg7n1kTrDSwPD3BdQUoO2uz16nhIVnUn5+sjWOc2WJe6PFdCKMSHVQayYPQfrQ0Np6rYSEfd8ip3K/g6TeVaPdkmSsFG1h9HgV1EL8IuonNV9LDqBkPBUgRrVRV76h9/16qvsyklzxGD9VtMBqwhXZJ1ljoQgIjfsGId/iBYx+2lhAZylm8F55y2M1E07+07T66PKwwWyCkFEKzluzOXwLq0qvqLlIl/yLd+iJKCvACr1l9XtpNhA2VVnmcJI8oRaeEhehFsBVcG9GTk0JGD27ouvBz4ObwcWJyMD1gnMQUQrHMbrCs8nq+bgjyX2KiILg2Pl7WwC2aOio101AWQfAFA8jzVawnBT271+/+taieT9SsqKsZwZ8FW6LtCFT/gfPaWVq/3oIR4ROWCuVzXylddPNa5hjidjqh2JgjWfH8XCbRZZ6mtbeMRlRGs4w6fhAZyFoO1IHRLYGzRnNU/PhlXKOKOitwrgGAt36e5BNY1NTUlbUFzF4Bg9G+MvBzdJSHgDMTqmP6J37850ap2KV9WNncKHbF/A6yWWEHHkv5YgcsKhDmuqalpb9JGFCpOr3L/gjOqHBsDHhXaQ4RP3+L3b1dwB6tKKIBgndtgPb2y5gxumH+WGApDFrF2kTT7vMVQwNaruJBV4TrIqnCfSluturDq/Sqs0KsdU1J1QrH+jKqqH4SYcbuiGWsRNPziOiEeUb5oDhqYe1f9lFETQutpsXNE9Jlqa8RFNnjoM9bCNLsjfgcD/RUQrAfoN/zgSWggZylYc0FXLz/itGPIuTQXzkjm4N0g9U1CsJbXOJfA2mo1RCx9E96IL5BXIHZJwc17WhsblQNnqfqRbP3pM2feyU3+3WTr99dj77b46uer20nOAqyOzYbVsbXJ1Y6uBe9b7m32rfu2DltoY2gFEKyH1gbiQHwEL+4OURk/VNAvN/sblM+5JuuDrjkJGRiOgAwM7yfrRzrqwTnrSjhn3ajjWo7Cktnr176/ToettNs4+ugRZbt2b4DFzAPVry0ub/H5HkuIR9QvmlsWFi6tKxElZjMb6ZwQbtlAYJMAa7Otg3Tt2wd9OjBtFq5YD9JzmOGT0EDOQrA2Q/TRFb89HXOW5tYtJOHWIFjLS5ZzYO2uvkkQcau8ArFLUko7A8GAa8v69ZtUbaW7/sEu10EGYT6IBj5S/driZngI+pW6neQtwMuSBnhZ4kneQndNa/UdArnNs/vDvGo7M10fwTq3wRpaVwipDTsgMnRCj5QDVYEt1j9s9jXclunxGu/6cKa8EVpaGa9c3O8F+SOs1H4lbjkbFpju8XwfNgkvUXUN7sCCBkoOamlZ86nS4FF1JJvrf/UlUfBZ20cbHWOKrDySPb9uA1o0DFgLCD0V2LkPcrRHrlJH1McVa1yxhvHDKWwnMslVkKNaKV9rNs819L1fAQRr+dGQa2A9bdasGSwYapJXYJiSWRC5Npb35e7ql+Dlwld1aBAUvBq2T3t12ErWRpnH8z14gXxHsvUj68EjQ12r32tlJIl4qNBhGW30KoBgPfRYyIUVa6t1kIpqI8ylcqVRL8THLX7foUo20lC51FV9K6XiJh2XMon4r098vqwKpjvN7Z7KBPXCi9pR6hqId+BF7XGWHQTrJNS0oHpr+8c+Y3Rh9OSTWbGGMsHdsO27q7N7lTrqlzHiLwjWeQ/W3KTthBYct3zJKR8lMUyxSg4qgGAt36m5BtZWywHE3gcQmyuvwtAlmWmcubGp7i86bKXDRtnMmf8FAUj+puVaNnnwnepyHeBkxhZ4GHDqaBesvCzd5Pdep8MW2hisAIJ1HoC12/NneDI/Q3X8ixA5vHW9d42qnVTWL6usPIwYjg90XAPOWq8fxdihdXV17TrspcMG7Bh6BXYMaVlpZ4J/a6Pffz+CdRI9NyRUW7bigDXf10W62vcRDmeqY34i6yNY5zVYQ5Y1Lz1g3JHv3jS/LYlhilVyVAEEa/mOzUmwdlVfA2Gg9eSth7zWJuGHZEMgM2tlwcnJRyajE+VHwNAl4Zz59XDOXDlwjw5f4OHucXi4u0SHLcuGg5NL1zd6n9BlD+30K4BgnQdgXVl9gzDEXarjPluCepW5qj+E3xQtq+tUkKea/d6LVbVLR30dqdV6/YTjVYGQwaZ8Ule3E8E6wd6zzlTzEYE6Y3SRlbdt8GcIsBYhk3TthpzUwWA3fQ91xhfBOnZqMYl+Smjrhc3PWIc4fWblktMvlGg2FskzBRCs5Ts8F8G6vLx8LHUWbeaMWFFnlT/wIPQWPAh9EQzZeftwAcDnP3UEbgs/9MAZc+50TG2trd2lLKAGAzPmHD4r1NVeq8FU2IQVlRi2y38JtiW+ocsm2ulWAMF66JGQM1vBq6oOFcz4UMeYF8I4rtVf944OW6myMc1dfTUj4gFd9p2CX9Hk9/9el71U2CmHPoaV+hWqmSX6fOPkuZZG7//0/j0hHklFA7PF5tyH3z+guNCod5QUDf3GPAZYh3bvI4GujojgZAjW4T6P0IrGW52XGCQJDWSbgrUgLERD5LJ37jztaYkmY5E8VADBWr7TcxGsrdZXuNxLTUqvkVdi+JIAYS+1+nxWbms7poehZS7IWU2JttzbEFjoIQgsdLUu/XTYKa2u/hPl4iwdtrp/X0WHwwydvH79+uXabKIhBOthxkCugDU0kVZUubfq2B1jUFa/4cBJc8myZZ12nT5z5swZuacr0Ar+jdfhIzzOh6iDndlSX/+6Dnu6bZS6ZldQFloO98jJumwbwjhyg7/uPQTrBBQ9+uH3PQVFBash+vfwB9wjgM3c10kC7fsJ5xHbvsPfI1h3//D3dwCCNYGjg/Qzs9B5zOpbTt2YwNDEonmmAIK1fIfnKlhbQcxoV9AHkWsNeTWGL9kDmxasx3ntqOuKUnZoeU3NUtjxpQ2CrcitpkE9m71ev5QHaSpUWTmzJkDNWtVoxAPc3QsRf89t9nr/nqZm5PxlcMV66C7OIbAmcN95QNd9B26oD7f6vFfZeXLAy8tfwcvLH2vzEV7scYMt2tTQ8JY2mxoMHVRZebDhdC6Dl5gzNJgLm6CcLGtu9J4QaS+hhT5djmSTnWOWvn+KMa7oNUehwwlvOIZ33WLmQIh07Wknphmy3hpHl0ew7tcEwbpvbEAu0z+tuO30/4Y9inZcMcqm6ZrzviJYy3dxroK1pQBsjX4CtkbrPcsmyPOQMuUSMG+HbeEFZa6a3xNqaj0SA1vfn4St71Ybbfcpc3seA6cu1elYePWIiqtgW/ijOu3mqy0E6/wAawgSeTS8YtS224Oa9DvNTQ1323XeQE7r8ZDTegP4N0abjwDXlLDzM5mXPLItU6qqqgsI+wdh9GBtbbTAmpIT4OXlMgRrSVWPXbr6+8bk0bcb8Do/XGUYsBYmJ8Fd7SRgBuENRg81IljHCOjWq01/J+TrirUJWe8MQS95Z8lpz0sOSSyW5wogWMsPgFwGa2vVGh6E6uGMWIG8IhIlBfkPDXSe39zc/JlE6ZQUmTFjxqSQUfAcBNQ5SesFKA2aBpsJAWb0pCzT6hy8LCkvP5AXFFl5ZUs0m7aeXR4dU1T47bVr1+7TbjuPDCJY5wdYW60srfL4KSNV2oa3oNe2+Bu0nWXW5lePoVKX6/9Ryn6u0y7sEOKGQW/a6PXeaRGUTtuJ2OrJKPEM1NGy3b3v2oL+G/r05IG+4Ip1rN4Rgh33uzWvOCaMPNt6HdEvYuxxEdq9P3yOGnaZhYvCW/HuD4I1gvUQs58L2jjCUXTcv3998tZEbhBYNr8VQLCW7/9cBuvwg1919W3wEvdGeUUkS1K6VXByQau/4V+SNbQVm+F2nxCi7Fn47ZyizWiPIWaSOzc2eb+v265OewBu36LMuFenzV5b8FziF4xc0uL1rkiF/XywiWA9dC/n0lZwq5U6c8z3qiYEv7XV778Z/j5EaqDMzaK5c+cWb2tr90Nwx4O0e8Hpa0FqXrrF79+u3fbwBp2Qq/uXunJ1R14KXhqYDoMetsHrHRR4EsF6QKecsrR2WscIc6VjbNHUwemzosHabINz1B2dxBQwRyIgGsHaeqlgCRvjPHmvTnm6FZxzJiBE0JLld552U5pvMHi5HFAAwVq+E3MdrCsrK0cHHI4G+L2ZKq9KAiWF8bTD7Pw+BMD6PIFaSRW1VqlNw3m79u3tfVRJPzMCXZ4NGzbsScrB9FViZVWedwkjR6XskoI+Q7qKb2xpWfNpyq6Ro4YRrPMHrN1u96hOQjdBi/VtjwZjEEfh7RBjl9lx50z5jOrzhEO8kJLpC+kdnYT/ECKGW8dSUr56bb2kNQlbCsE5q1PUnvvh6NS3YtlGsI5Q5ZgHVl/gHD/yMVZgOMP/PCjKd/c/8M4gCbTtI6GowGT9hRGsEax7hxWLnHUm+ZwYzlPeuW3RxymZ6Gg05xVAsJbv4lwHa0sJLeNheEn3UMHuDpDQ/alYbSidPXsc6zK/LSi/QfcDbFSzKDkHVmpfkR89mSsJ5x0rjaD5ERxAG5kyL6zgQoQ+NpKRO7xeb3PKrpNjhhGs8wesu++vnp/By77FuoexlRKPM3pPyDSXpOK+quJvWVX1XwgTp6vYGK4u5RTyZpNfwNnrV2NQlvJlp7ndh1PGbtaaZWGAV2B7k0OYs5qamvbGchjB2lIFtn4veHjNC8YBJV+FN8X9nwFgHQ3UA1ZjccU6+kUErliHx5E1nLhgsAOIP7N8yekXwzablL+pU74zoQHbKqAFpIT4uMXvO9S2jdTkWD6AtSUVRHSF88j60lHFlF+QfdRpPEW6up5qbmpaqdpFkEd0HqPsIpPQi1MKkOEnN/EipBP7mqrP6ayvY+zK+GttZyQO9poRpM9unDjmNbJiRYdMvXwtg2A9dM/n2lZwq6U1NTUl7SZv0pmaKUpBuK/C/e8lBxFPr/f53obvIOpxZj8Hu1wHGYZRCw+u41LpiZWKjIfEI9TsfH7jxo1KRyKtbezb9+07G3aDXg56nphKvy3bcEJ40XDZFvIerI99YM1Rxhjn34ziwnF925d7e6U3zlbQDEf6DnEr0nfEl5GIhGCNYB1jNkM0yO2EF57x7m+/qPwwmuqbBdq3vwII1vJ9pANOIE7/m5BKY6H8VdNfsqKiYgw3CtbC+dnSdFwdfvY2MIfx92BX1xtwvZWbm5o+iXddK80JlDmKMcdCatBFOtOdDHdta2WBBLvmQDC23fF8tNv3ACoQFZ1enja/BGmDR8a3GBPLIE/oW8VOZ31dXV172q6fBRdCsM4vsLZaC6vWF8Oq9RMpH54A2XBvhfzKEJSSGq0Fguwc7ppdTHz2ic/3f6nwC+7X5zgMx8upsD3QZjhzASFvQXCq/8D97t8lAPUS952C6W63B154LOCEnQi6fTElQR9jCAAvau+GF7XfGfZ3Jx3C2fUa8x9470l24OgL+6N+W57207IImCSwdx8JCgDqvkjfva3BFeuwEkO+aOj5cojt9Lmexxo2QcD9Qjy24rbTrsBVarveAbLPLwRr+T7LF7C2FKlw1RzBGX9He5RwGbmt1WxBIS+0+Bxu9+3wgNMON78SeFgqEQadCKuirnQ99ES5C1HAqRk6rrmxcZVMM2xYphDOWy9L6XnrOI0GoNgCRwE2wvPPLsH4PiZoZyZ0ChB+K2yZ9Wbi2pHXRLAeugdyccW6p7UUdgX9G1ZCo3IVZ3ospvqlb7l71j3AvNdnpJ1cfAL3vWZB6E5op/WbEuIGHUNNMQp+U8rgb+VwVt1It2+w33QVpGtcANcdNiVlXq5YH3P/6gXO0SNeYaMKDojqmJ7tyyLESWB3D1BDeNQogMQV6+ho5wjWg+Y2vIPZ5OSO09++47/Wpnvi4/VyWwEEa/n+zSewtlQpc7svgxVHzFfcM0Tg/M2VEIH3EfkRY7+SEKBuYtBwWC8GptvPu/R5FCtXbPqu3n8lBOu8BGtSVlY2nRSO+BjgelQmxl2sa6YarOGaTlit/xe8XLNAEj+UfmZy8/BP/P7N8cTIK7Ce98zK0YUdzj8aE0aeKBgkpx6wmiqCANSw5TsY3vLdlzMLwbp3FMVKI4Zg3TfHKGGhEBe/XrXk9J/Fm3j4PSqQjAII1vKq5RtYW8pAapFbU5FaRF5125S8o8Xn/YFtvFFwJBzMzORvwzPJgQpmsroqgrX9uy+HV6zD4kP6rfNhp+WzdumJNIA1gXvPeEfQXAFw7bJLuzPhB+Nkf5cIHbelqekDmevnDVjPf+j9m+i44l8ahT0Rv0GdXrAWgRBs+d7fveV7UDqo3oPWPXLiijWuWMeYWcKkqwLiwNPX3Hl4uvP0ycxzLJMjCiBYy3dkPoK19bNW5qp5klDzQnmlcqwkJ8+1NHovgFblTKDICo9ntsnFG3AGMXqXXY513VDNQbC2f0fnOliH4drluQ9Wra+zQ2+kA6ytdpa6ZlfAzue3UpLf2g5CxvPBOlJExBnDBSsbaCLnwfq4+1eeZYwd+TAbVTi5+5h0xBnqcNqs/SQUzkPdK80AkO79YsAC9qAczRi8LD+Dl3G6SzicF634zamvxZuf+D0qoKoAgrW8gnkK1pZABpzNfQrOqJ0vr1aOlOTkFYDq86A18KOeW58wXBP6d3j5PyW3Wha/NQjW8TXKdIl8AGvQ2FFaXf1XCIp4Sqb1ThdYW+2cCkm9Czh9CwJkTsp0u9N6fYBqFuLnbGzy/TmR6+YsWC9c+uGhooS9YIwpclux0a1PL1iLfV0ksL+zG6ijWbsfvIcCbVyxxhVrGCXWtm8zRO5beedp301kwmFZVEBFAQRrefXyGKzzE667V6ovykWo7h311rZwFjRfh0eaSvmZkP0lEazt34d5AtYE4h6MDjDjn7CCe2QmeyWdYG21s/veE1qWLyvXVq5xCJZ2bqJQbWmVc2B90u8+coUc/Ek2tvgoakQmpYYEcXv2k0BXF7zKhoBkUamyIqcHrlhH3Sxi6RSxOp+PUcE5p8v4uKJzVv/45B2ZvLHitfNPAQRr+T7Pc7AO/75PnznzDm7ynH/515MC5fu5DNW9I3+qy3WAk7BX4entGPnZkN0lEazt33/5AtZWT5TOnj3O0RX4u0npEZnqmXSDtdXOqRUVpQ5Hwd9gPtZkqt3puS7dzRk5a1NDw1vJXC9nwLobqMmTbNwIAGpoVi8fm7wbqE1I2BATCEG2qJNYCNYI1r0KRB/Rgw0OTaLAed7KXy+SCmCQzITEOqjAcAogWMuPDwTrbq3KXNXXwLbwu2ELsVNevewoaeVANQi9YaO/YWl2eKzNy4JydzWkwxFXabNoY0MI1jbunB7X8gmsrSZXVFSMMZ1OOAJI52eidzIB1r3t5g7nC4LSRZlod6qvCYmgGkOUn6mS3i/rwXreAyvnFhYXPGCMGXlk/wq1ILwDzk+3d5AQrE9Dbs9ueh5qlRrBukebGLFecMUazhDQXYzQa99ZctrzqZ7UaB8V/iypsgAADyRJREFUQLDWMwYQrPt1LHXVzKeMv5RT53Mh/Qmn5LxkVxX0jLLMWoEUa/9DBH3QTmmAUqEIgnUqVNVrM9/Auke9Aohn8Xgm4llkCqx72g1xPKoXA2n9BPJJZz1H9s4EwJ0/s67Oi5ubm3erzI6sFWTBQ2vOo8WOW42xI8r7drRbr6/bOkmwC85PW9u9I9RCsB64Em+9a4ig5gGB3aK16/lbnqXbgjdXHZyKX666/YzfqEwyrIsK6FIAV6zllUSwjtbK2kLsoOxR+NE/U15Fm5bk9DWnCF7W1NS0zaYeps0tj8dT3mmSJyCw0PFpu2iaL4RgnWbBk7hcnoJ1WKnyyurvcCZuh3HqSEK6pKpkGKzDPpe6XCcRxp6CDEtTk2qETSqFz1ML/v2Nfr+180k5m0RWgfXCxzcWhTp3/YyOdX7TObJoXG+fcEiXFYTo3kHYqwtbo6KB0SrUC424Yj1g1R7BOta8hkkRhDczDy2/47QbIPBdxBsam9wF0I28VQDBWr7rEaxjawW5ri+CXNd3wbfj5dW0TcmdDk6+t77R+6SOByDbtErdEVrq8lwBgYVugx/5serm7GUBwdpe/RHLm3wG6zBkzvDMZQZ5FnI+u9PRW3YA63C74bw5DQTvhD9emo52674GrLi/HeD8ii0+n0+X7awA63kPrJlbUMTudI4dMV84HYbVeMrh7HRbBwkGAiTYwz69eamjVmIRrMNjhQ7Kz209liBYR04kK9I3nMN/sqi4+Lpli0/o1DXJ0A4qoEsBBGt5JRGsh9YKIttODDDHLfAbcEU2bOUTcGOmDvYo6+y8eePGjVvlR0F+lTzI45lQyMUvQoJ8E/o1/KyUCx8Ea/v3Yr6DdbiHFi4sKtu89Scw826EI6gFqew1u4B1bxvLPZ6FcJ++GxajDkllu7XZpnQrEfzHLT7f4xYNabNr8ZZOYzptzXtm5ejCTudP2YiCC+noosm9rgpIkxVOlQWjKryUmGz+aIwKjmDdM2AppybsdXhpzCTnFf/4wan7dI5jtIUK6FQAwVpeTQTr+FpNd7kOMQ3j55CX9az4pTNUArZ9UxL6aXNj40cZ8iDrLmulxjGC/GdC8PMBsKPTo2Rda+Dpj5ITmr3eZZl2vbSq6m7KjG+r+CG4eU9rY+MNKjbsWBfBur9XSl2zKwgN/Bog5dxUvbi0G1j3tJ7B7+5FpkHg3kPK7ThOwac9VLC7C6l5JyxSt6XCR3uBtRDs2EfXXOZwOm4g40bOZD2H4kVnkAStQGTUtEKRDbmdGVese9+7DD5PjSvWEdOnRx5ryzdsfHixaOTIq2GFuj0VEwxtogI6FUCwllcTwVpeqwpXzRGc8h9wzr9ih5VOWPmAuGT0fxnlS+Dc22r5lmDJSAWsB3xBgt+F37qLAU5LslUdBGv79xyC9eA+mu52z+GU3gjxes7Tff7apmDdK0IBBFa8EPYZfccuqblAr88FE/eJgoKlrbW1u1I5o2wB1sc8sOYCo9h5g3NM4aGiwAhvX7KieoeslWk4N21axBwZXCtqtbn/LwjWCNZSk0WwLmHyR4tKRn4Pt3xLKYaFbKIAgrV8RyBYy2vVW7K6urqsM8Qvh91glxJGD07cgloNOJ+4hZr0sWIH+X1DQ0OLmjWs3auA2+0e1SHo12Hp+jLQeF62KYNgbf8eQ7Aeuo/Ky8sPJI4RXxeMX6xrq7TNwbpXDIj94DoR2nwFbJz5cqq3xw/sAesIEWT0eVMY5JEWr/cV+L4rHTMpI2BtBSELBnZe7ShyXGiMLpgtCp2O8EL0fjgv3dEVTpEVXpmO/CBYd1NzX2TuXnFipRHDFetYk4ebZK+Vz3XVraf9HIOSpeP2gtfQrQCCtbyiCNbyWsUoyabNnHmsYbJzODNPg63iM5SsDVNZMLqeceOvpsH/sKm+/l0oigEjUyU22J1aUVFawAr/G544T4NN4sel+2E3maYhWCejWnrrIFjL6V1ZObMmRMQpMP9OguBHx0Gt0XI1o0tlCVj3OW3l/WaOwjODRHwZ/vHklKUIpDRIuHgHfkReg3RgL37i929ORl+VOmkD62Me/HgWKzSvo0XORWxUcSlEz6OwakhM2OJtBmGrNyw3R2d8QrDu69g+KRCshxrsww7kENlMifj58jvOeERlsmBdVCDTCiBYy/cAgrW8VvFKTps1a4YRCM0XhB5LmDgMHlxq4OXkiHj1Bn0vRAeshNcTTj+ghY4VphBvbVq3bn3CdrCCFgXmzp1bvL29/Sgwdoxg7HAmxCF2PBuJYK2lu1NqBME6KXkdU6qqqgqpww2g6QbYrqSmGM8NWgL/D0c3xMhhrL7f4vd9I6mrZr6Sc8aMGUeYDsd8Iug8aO8hJMQrkjqPTumnsAunlobIapPxd0Gwd1N1dlpWtpSB9bxHaicX0q4rSKHzdKO4cA4pdoZ/hDmsSpsdAdjiHSIhK6TGwGjVkRAZ2QpcsbbEwhXrIUb2wIEMG0AEvLn50BT0htVLTn9bdkJgOVTAzgpUeDyzQ6Z5uYqPTkI2r29sXKJiIxvqQmCuIwHczlfx1aC0Cc743q9iI0frGrDyeZBRWFhuMDaVBvkE2Gc2gREHE07qoEERgrwd3CDGDuFkO0zOt5hdXc1bNmywVg/MHNUkN5oFkY2nbtlS7nQ4pgsT+tRkE+FlyBircZCNpcSkZtpy9fYKygsK7v+krq4p0wKXuVzWdlalfOGQEu3NFr//j5lui+7rz6iq+kGQkINU7DoM49ENXm+tig2sm6UKwH2n8pNtFcECUSZCYiJl8D/ORkW1hooOhzDh94R+LihvJcFgM3x2263F2sD6mMc/PJRxep5RSBaSwsJZrKSgxIo5zvd1gzSHs9JBOD0NUSr7NYgVmRvBulufQamwwv+IYD3EDOodyBAsAQYcec1gY7717u3zt9htwqE/qAAqgAqgAqgAKoAKoAKoACqQewokBdYLH37/AHhneY5wOr/kcLDD2KjCAyG/tEMETQg6BlwTsE5JwzZvgw/Y3j0UMHYzYzdQ9oqMW8H7hhtuBY878+B9zaeMGHetuG3RnXh+Oq5cWAAVQAVQAVQAFUAFUAFUABVABTQqMCxYW0HGAnzPgkJinhxyOo+kRY4qWsAm0kKn00qBxQGgOWQANoFqrM1BEICtz7XuCN2Dg2jFXolFsI5+qTDUCwhcsY4c+5SwEOSEfJcY7KaVvzltlcZ5gaZQAVQAFUAFUAFUABVABVABVAAVkFaAHv143SJGAh44NO4xmDHNpOQgZtBJzBBjTYeziIRC3UHGAJ7hgDiBQ+bhPw/+REenRrAeAMd97xkGRPGOFHKINGJRq/gYFRwGId0EMjy4qvhLS8hiCFmAH1QAFUAFUAFUABVABVABVAAVQAUyqACdu/TdU4hhXEOL2XwxomACBKmI2I49AA77oG7ANu1wAxCse/sxoXzaCNYQHj5iPMXa9h4ehqJNmPR1UkJ/unrxaf4Mzhm8NCqACqACqAAqgAqgAqgAKoAKoAJRCkRtBT/08f+MLepwfBO2fX8Ftn3P5iMgkncs6In8tz5zCNYI1hFjq/cowMB3MAOjwEOVocAaNkZ0wvmCtwgr+uWq2774Ds5dVAAVQAVQAVQAFUAFUAFUABVABeyowLBnrOfe976H0eAlpICeSoocbl7oGGFF+o6CbQTrbgUGnS+PodNQsNmrIW4Ft3Tczzlb6TDZvcvvWPSqHScN+oQKoAKoACqACqACqAAqgAqgAqhApAIJRQU/ZWnttJ28/TLIU7mIFDtmkUIGCcz7Eh1FbSHHM9YI1gOPB0S9gIh4iUA52cNN8h8RMpa899tTl+MURQVQAVQAFUAFUAFUABVABVABVCCbFEgIrAc2bC6k3SKdgf+hTljRLmSHQcqtSbC6zaxyCNYI1kOBtaCwybuLrGeE/pmNLrxv+c0ntWTTpEFfUQFUABVABVABVAAVQAVQAVQAFYhUQAmsY0k5756V84VhnisYO4o5WWVwpGMskHb/dWIGqrIgtMca5rHuFiJeQK8hgnxFJQ6PXBWOcbZ58DViBKWL2p7e20fxg431+WEdvedMMMq3US5WmUH+9OrbT3sFc03jjQgVQAVQAVQAFUAFUAFUABVABXJFAe1gPUgYIdjcu5afzAzzbAK5sEUBmS6cBWOpQ7D+NFII1t0wHaFeFoO1BdKGaW6HvGwfmAb7Q1nBtKdeXlwTyJVJg+1ABVABVAAVQAVQAVQAFUAFUAFUIFKB1IP1EHoffu/ywwyTny4Meix30mriNGAbOSuKOrMdWbc38NcwAJpQmqtYK7GRdDtw5Txu/uh+gwn5MaiNPf+QRWANG7sDNCRaIdP5SsNkL62ce8rfyLnUxKmGCqACqAAqgAqgAqgAKoAKoAKoQD4okDGwjiXuwsc3FrVv23wic4rjYdHzC3Bmu9JwssncySAaeTgceXe1IVZ2EwJaBOsY283jbwUXpgjAFvItgou1NCj+ZY5mf1jzk0Wf5sNkwTaiAqgAKoAKoAKoACqACqACqAAqEEsBW4H1kF1kbSe/5z9HOLnjGE7JYYQxD6xyH0wMOp46WaEIQ3dvwDQLvAcAYqw0VwjWw4I1nIc2uWC7aYg3U04/Mg3xn8IRwb+986PTd+FUQgVQAVQAFUAFUAFUABVABVABVAAV6FcgO8B6mB4TQtC5d6yaTUXgSMPgc7hBKwGxS5nBJnEnGS2czgIGZQZFqEawJpRzU5ikHeTZAS8jAKDFWm6wFZyMe2PN4sO340RBBVABVAAVQAVQAVQAFUAFUAFUABWIr0DWg3X8JhJyxNK6A0nX54eyIPGYDmMGgHYZhKmeDBA+2UnF6JDBiglhTuqwUoUN3G4+4O9DRuO20RlrWLFnAM3QlE74bxslYifhYjO8hGjhIUfjiAK+xhDOVcsWn9Auox+WQQVQAVQAFUAFUAFUABVABVABVAAVGFqBvADrRAbAvLtrJ9P9uypNpzmdcDrNEHyKyegkIuh4RmmxIHwkbEEvAZuFcKa7UDggczdnhSYEwjZodw5vkzIjfM2eLemMWivm1t97/jNwpzrvOR0O/85EiFv/tUpau7EZJyYxWRcloSDgcheFDNCm4HvBl91gfxcU2gZ+boPl500mNzYGx9L6j7970uZE2oxlUQFUABVABVABVAAVQAVQAVQAFUAFklfg/wMJAmUhQ85zzQAAAABJRU5ErkJggg==", + "created": 1726574587462, + "lastRetrieved": 1737043646801 + }, + "0644a8702c31871ef24e831da4f3ed873aa2d825": { + "mimeType": "image/png", + "id": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "dataURL": "data:image/png;base64,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", + "created": 1726574587466, + "lastRetrieved": 1737043646801 + }, + "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78": { + "mimeType": "image/png", + "id": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "dataURL": "data:image/png;base64,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", + "created": 1726574587467, + "lastRetrieved": 1737043646801 + }, + "1493a0629beacbb7e4599ef52f315c4c7b9f2307": { + "mimeType": "image/png", + "id": "1493a0629beacbb7e4599ef52f315c4c7b9f2307", + "dataURL": "data:image/png;base64,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", + "created": 1726574587474, + "lastRetrieved": 1737043646801 + }, + "2a37a629f89b41313a2ed687420bfef7b4c588d3": { + "mimeType": "image/png", + "id": "2a37a629f89b41313a2ed687420bfef7b4c588d3", + "dataURL": "data:image/png;base64,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", + "created": 1726574587497, + "lastRetrieved": 1737043646801 + }, + "2c7e0abafe59feadb391c72f782764d488654533": { + "mimeType": "image/png", + "id": "2c7e0abafe59feadb391c72f782764d488654533", + "dataURL": "data:image/png;base64,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", + "created": 1726574587516, + "lastRetrieved": 1737043646801 + } + } +} \ No newline at end of file diff --git a/docs/images/source/logs-overview.excalidraw b/docs/images/source/logs-overview.excalidraw new file mode 100644 index 0000000..4d8ec25 --- /dev/null +++ b/docs/images/source/logs-overview.excalidraw @@ -0,0 +1,1790 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 727, + "versionNonce": 965446636, + "isDeleted": false, + "id": "0kT__OqPgnIQGYnuSJQEy", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 633.1110041900688, + "y": -283.4038015734899, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 953.4529315439731, + "height": 336.9239992715183, + "seed": 1899513620, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "index": "a0", + "frameId": null + }, + { + "type": "text", + "version": 317, + "versionNonce": 827205204, + "isDeleted": false, + "id": "wz9oH0zDCSZ2T-tPqOmMT", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 685.6316148877967, + "y": -323.3776961841621, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 121.13990294933319, + "height": 25, + "seed": 2025487532, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044233639, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "K8s Cluster", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "K8s Cluster", + "lineHeight": 1.25, + "baseline": 18, + "index": "a2", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 173, + "versionNonce": 634797652, + "isDeleted": false, + "id": "AirwiUeLUlZoJ35J1Y5qd", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 797.79877719342, + "y": -250.028818213237, + "strokeColor": "#000000", + "backgroundColor": "#a5d8ff", + "width": 229.49400491361894, + "height": 134.93853507796484, + "seed": 641048596, + "groupIds": [ + "07rmWrX_nO8N_9KrvJv0r" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "index": "a3", + "frameId": null + }, + { + "type": "rectangle", + "version": 295, + "versionNonce": 2020770028, + "isDeleted": false, + "id": "NhpiSS3jifrJTYNquP31D", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 801.2461120311783, + "y": -246.58148337547885, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 222.5993352381026, + "height": 44.32287648546298, + "seed": 1150238612, + "groupIds": [ + "07rmWrX_nO8N_9KrvJv0r" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "index": "a4", + "frameId": null + }, + { + "type": "text", + "version": 228, + "versionNonce": 1587762132, + "isDeleted": false, + "id": "kfaht_ng2eFExlxy6tbMJ", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 819.4677390307576, + "y": -235.25452605141612, + "strokeColor": "#1e1e1e", + "backgroundColor": "#1971c2", + "width": 188, + "height": 21.507525856732585, + "seed": 1157390740, + "groupIds": [ + "07rmWrX_nO8N_9KrvJv0r" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 17.20602068538607, + "fontFamily": 1, + "text": "Namespace A (tenant)", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Namespace A (tenant)", + "lineHeight": 1.25, + "baseline": 15, + "index": "a5", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1578, + "versionNonce": 1321960300, + "isDeleted": false, + "id": "1i3xhYIYgSO6UegTTQIi-", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 851.7524051217313, + "y": -194.68947743096925, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 1278169811, + "groupIds": [ + "VCG3yShAN59gr1dOiHwdt", + "E0bmNeXWMY2H08bS91xoD" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ], + "index": "a6", + "frameId": null + }, + { + "type": "line", + "version": 917, + "versionNonce": 2016524628, + "isDeleted": false, + "id": "Xpr_1b82KfSWLmHzqzUYR", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 851.0583649722344, + "y": -195.41649280535884, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 1728282739, + "groupIds": [ + "VCG3yShAN59gr1dOiHwdt", + "E0bmNeXWMY2H08bS91xoD" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ], + "index": "a7", + "frameId": null + }, + { + "type": "line", + "version": 614, + "versionNonce": 669005292, + "isDeleted": false, + "id": "6eArdZVcGx04BWnOLUSHI", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 839.0617074890806, + "y": -172.69610675372917, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 11.606398134643495, + "height": 20.43580530455634, + "seed": 507574803, + "groupIds": [ + "KLieHSjMGmJCKq0xyoW1Q", + "E0bmNeXWMY2H08bS91xoD" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.10680734479733643, + 14.205376858045264 + ], + [ + 11.321578548517282, + 20.43580530455634 + ], + [ + 11.606398134643495, + 3.8806668609697628 + ], + [ + 1.3528930340995515, + 1.032470999707551 + ] + ], + "index": "a8", + "frameId": null + }, + { + "type": "line", + "version": 832, + "versionNonce": 1842835156, + "isDeleted": false, + "id": "vSV9mXbloQ31AORpuiQJW", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 864.4818555508459, + "y": -172.7673116502607, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 12.667312471753975, + "height": 20.509145060610187, + "seed": 786317235, + "groupIds": [ + "KLieHSjMGmJCKq0xyoW1Q", + "E0bmNeXWMY2H08bS91xoD" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -12.667312471753975, + 3.6435687166298947 + ], + [ + -11.887638165338293, + 20.509145060610187 + ], + [ + -0.5696391722524426, + 14.347786651108377 + ], + [ + 0, + 0 + ] + ], + "index": "a9", + "frameId": null + }, + { + "type": "line", + "version": 547, + "versionNonce": 280664172, + "isDeleted": false, + "id": "9NRb7N6MiKbxRG-U-Q0dp", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 839.9873711439909, + "y": -174.33381937395492, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 24.458881958589213, + "height": 7.5121165840790765, + "seed": 1929498963, + "groupIds": [ + "KLieHSjMGmJCKq0xyoW1Q", + "E0bmNeXWMY2H08bS91xoD" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.962422617301264, + 3.4890399300462054 + ], + [ + 24.458881958589213, + 0.28481958612622416 + ], + [ + 11.855615272503934, + -4.023076654032871 + ], + [ + 0, + 0 + ] + ], + "index": "aA", + "frameId": null + }, + { + "type": "rectangle", + "version": 523, + "versionNonce": 175427052, + "isDeleted": false, + "id": "IXM-ycKKLynDI9_se0tbS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 828.8506738722192, + "y": -58.06317526959725, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 1689191539, + "groupIds": [ + "F0HHYTpkvzerjK3snodKc", + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "BcQt_9XVaxScWMFDPUWj6", + "type": "arrow" + } + ], + "updated": 1737044236251, + "link": null, + "locked": false, + "index": "aB", + "frameId": null + }, + { + "type": "rectangle", + "version": 662, + "versionNonce": 1836270316, + "isDeleted": false, + "id": "K0PQqlJLSiQr-m_nNRMp3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 831.1889391720464, + "y": -55.72490996977018, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 1675361811, + "groupIds": [ + "F0HHYTpkvzerjK3snodKc", + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044236252, + "link": null, + "locked": false, + "index": "aC", + "frameId": null + }, + { + "type": "text", + "version": 677, + "versionNonce": 341301356, + "isDeleted": false, + "id": "x8EXGmX1rbEbx59OuJDqp", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 855.6491056347087, + "y": -48.04203827033823, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 309904307, + "groupIds": [ + "F0HHYTpkvzerjK3snodKc", + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "roundness": null, + "boundElements": [ + { + "id": "H0xq397VZEaqEZd8VIuVa", + "type": "arrow" + } + ], + "updated": 1737044241013, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "lineHeight": 1.25, + "baseline": 25, + "index": "aD", + "frameId": null, + "autoResize": true + }, + { + "type": "image", + "version": 283, + "versionNonce": 496671340, + "isDeleted": false, + "id": "FUCJ84ZqclMliSpVlh6PD", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 867.7854951881153, + "y": -4.6568171283138895, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 81.4398865495705, + "height": 23.617567099375446, + "seed": 282102589, + "groupIds": [ + "2qAhoff8_WZ8Q1ZJ8Sjuz" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044236252, + "link": null, + "locked": false, + "status": "saved", + "fileId": "0d73e5101f3f34bbd383fd4890b4a5b193c4cd7d", + "scale": [ + 1, + 1 + ], + "index": "aE", + "frameId": null, + "crop": null + }, + { + "type": "arrow", + "version": 297, + "versionNonce": 52030188, + "isDeleted": false, + "id": "H0xq397VZEaqEZd8VIuVa", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 907.7773663416891, + "y": -57.69910773164112, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 0.03330726233650694, + "height": 57.601889706448446, + "seed": 1338406572, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044241014, + "link": null, + "locked": false, + "startBinding": { + "elementId": "x8EXGmX1rbEbx59OuJDqp", + "focus": 0.009046945851759977, + "gap": 9.657069461302887 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": "triangle", + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.03330726233650694, + -57.601889706448446 + ] + ], + "index": "aF", + "frameId": null + }, + { + "type": "text", + "version": 211, + "versionNonce": 965730284, + "isDeleted": false, + "id": "OP5vo21WkKJxLDQ7WsaIP", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 928.2226562248311, + "y": -101.45743302712805, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 43.95000076293945, + "height": 25, + "seed": 909529492, + "groupIds": [], + "roundness": null, + "boundElements": [ + { + "id": "H0xq397VZEaqEZd8VIuVa", + "type": "arrow" + } + ], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs", + "lineHeight": 1.25, + "baseline": 18, + "index": "aG", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 685, + "versionNonce": 1781164628, + "isDeleted": false, + "id": "YUIfnB0Ep0feA1SxOCbrb", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1114.9656552509139, + "y": -69.82166462236, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 1659332989, + "groupIds": [ + "e2hvUYTvDhDfyLe7jQUrP", + "qwJPGORBFXuwBY4vMNji2", + "dXx6-WSoCt6ziqSeiYSVU" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "BcQt_9XVaxScWMFDPUWj6", + "type": "arrow" + } + ], + "updated": 1737044243749, + "link": null, + "locked": false, + "index": "aH", + "frameId": null + }, + { + "type": "rectangle", + "version": 826, + "versionNonce": 1047192916, + "isDeleted": false, + "id": "vh0kMt4uRu2qNT5p6K9Rm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1117.303920550741, + "y": -67.48339932253293, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 345453021, + "groupIds": [ + "e2hvUYTvDhDfyLe7jQUrP", + "qwJPGORBFXuwBY4vMNji2", + "dXx6-WSoCt6ziqSeiYSVU" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "HRC4nvQnImi7JrVTnPffO", + "type": "arrow" + } + ], + "updated": 1737044243749, + "link": null, + "locked": false, + "index": "aI", + "frameId": null + }, + { + "type": "text", + "version": 837, + "versionNonce": 920915028, + "isDeleted": false, + "id": "KVoFpRmBld0LRg-d7VUw5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1141.7640870134032, + "y": -59.800527623100976, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 569306685, + "groupIds": [ + "e2hvUYTvDhDfyLe7jQUrP", + "qwJPGORBFXuwBY4vMNji2", + "dXx6-WSoCt6ziqSeiYSVU" + ], + "roundness": null, + "boundElements": [ + { + "id": "HRC4nvQnImi7JrVTnPffO", + "type": "arrow" + } + ], + "updated": 1737044247433, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "lineHeight": 1.25, + "baseline": 25, + "index": "aJ", + "frameId": null, + "autoResize": true + }, + { + "type": "image", + "version": 218, + "versionNonce": 443667692, + "isDeleted": false, + "id": "K-OW_9PihXZAinCZtxtl7", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1149.530068566248, + "y": -15.81294357137233, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 74.78507893498988, + "height": 24.36673143007783, + "seed": 196836500, + "groupIds": [ + "dXx6-WSoCt6ziqSeiYSVU" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "status": "saved", + "fileId": "89e65ecfb11f47f117431eaf415737057f89540a", + "scale": [ + 1, + 1 + ], + "index": "aK", + "frameId": null, + "crop": null + }, + { + "type": "arrow", + "version": 346, + "versionNonce": 1603403732, + "isDeleted": false, + "id": "BcQt_9XVaxScWMFDPUWj6", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 987.1138283688649, + "y": -2.136156917290612, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 117.08384534614083, + "height": 2.385210729328569, + "seed": 1283133100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044243749, + "link": null, + "locked": false, + "startBinding": { + "elementId": "IXM-ycKKLynDI9_se0tbS", + "focus": 0.24811077165866896, + "gap": 2.6014931081547275 + }, + "endBinding": { + "elementId": "YUIfnB0Ep0feA1SxOCbrb", + "focus": -0.37450168545181567, + "gap": 10.767981535908234 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 117.08384534614083, + -2.385210729328569 + ] + ], + "index": "aL", + "frameId": null + }, + { + "type": "text", + "version": 249, + "versionNonce": 499144556, + "isDeleted": false, + "id": "WdDTr4tLaV40gzp27fXwN", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1021.4359899253054, + "y": -40.12508950199981, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 43.95000076293945, + "height": 25, + "seed": 1769858092, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs", + "lineHeight": 1.25, + "baseline": 18, + "index": "aM", + "frameId": null, + "autoResize": true + }, + { + "type": "image", + "version": 611, + "versionNonce": 1587815764, + "isDeleted": false, + "id": "nQSiJMErGetnI9kXYB_hn", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1687.74816396492, + "y": -391.1652732546999, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 109.62509643488907, + "height": 109.62509643488907, + "seed": 1699992492, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "status": "saved", + "fileId": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "scale": [ + 1, + 1 + ], + "index": "aN", + "frameId": null, + "crop": null + }, + { + "type": "rectangle", + "version": 636, + "versionNonce": 1763346924, + "isDeleted": false, + "id": "yP5auBfAXJK7hUfWl-Vjd", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1685.6006357892197, + "y": -287.25331221280516, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 543.8990028571536, + "height": 341.73162633557274, + "seed": 821638700, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "index": "aO", + "frameId": null + }, + { + "type": "rectangle", + "version": 372, + "versionNonce": 857496276, + "isDeleted": false, + "id": "ZeSBFPHSIRJrNIVONV8pd", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1756.012046714095, + "y": -211.46786023069347, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 404.2320808000759, + "height": 122.7462711105253, + "seed": 2134047788, + "groupIds": [ + "dECj0ihkJyQZq3o1rW4Q2" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "XgVSqQJ4AuvikC6lnCvPL", + "type": "arrow" + } + ], + "updated": 1737044225668, + "link": null, + "locked": false, + "index": "aP", + "frameId": null + }, + { + "type": "image", + "version": 487, + "versionNonce": 1602907244, + "isDeleted": false, + "id": "n7NA_AGQqIM_tucZFPfjC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1887.6886615160433, + "y": -178.6899970993038, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 154.68292682926847, + "height": 61.00000000000006, + "seed": 933320563, + "groupIds": [ + "dECj0ihkJyQZq3o1rW4Q2" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "status": "saved", + "fileId": "1493a0629beacbb7e4599ef52f315c4c7b9f2307", + "scale": [ + 1, + 1 + ], + "index": "aQ", + "frameId": null, + "crop": null + }, + { + "type": "text", + "version": 303, + "versionNonce": 99737684, + "isDeleted": false, + "id": "rPho_sRNRiDOZWwS0UmrX", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1764.7051241677382, + "y": -246.18999709930375, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 88.6500015258789, + "height": 25, + "seed": 939876979, + "groupIds": [ + "dECj0ihkJyQZq3o1rW4Q2" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "tenant A", + "lineHeight": 1.25, + "baseline": 18, + "index": "aR", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 1297, + "versionNonce": 1926889196, + "isDeleted": false, + "id": "6jeTkacRGdJjX2shicWIe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1371.1992942364325, + "y": -214.80342016076804, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 960297747, + "groupIds": [ + "ulaWA2luSAPfvq9xo4IP4" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "HRC4nvQnImi7JrVTnPffO", + "type": "arrow" + } + ], + "updated": 1737044225668, + "link": null, + "locked": false, + "index": "aS", + "frameId": null + }, + { + "type": "rectangle", + "version": 1440, + "versionNonce": 1056617940, + "isDeleted": false, + "id": "A-6ZZNjW4FYYmnJP700J3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1373.5375595362596, + "y": -212.46515486094097, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 1823613107, + "groupIds": [ + "ulaWA2luSAPfvq9xo4IP4" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "index": "aT", + "frameId": null + }, + { + "type": "text", + "version": 1485, + "versionNonce": 1469282388, + "isDeleted": false, + "id": "gWYN6qI5kHy9Ul-OBNTGi", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1397.9977259989216, + "y": -204.78228316150899, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 1840353875, + "groupIds": [ + "ulaWA2luSAPfvq9xo4IP4" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044254383, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "lineHeight": 1.25, + "baseline": 25, + "index": "aU", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 728, + "versionNonce": 702003436, + "isDeleted": false, + "id": "B0INGCHiq2u1yQA-uaNuV", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1402.2701609414198, + "y": -168.54022786415157, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 99.51992797851562, + "height": 40, + "seed": 596782003, + "groupIds": [ + "ulaWA2luSAPfvq9xo4IP4" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044262872, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Observability\n Operator*", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Observability\n Operator*", + "lineHeight": 1.25, + "baseline": 34, + "index": "aV", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 89, + "versionNonce": 1895838700, + "isDeleted": false, + "id": "HxepbWNN1JLlmX5zuhogx", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1268.0301249306776, + "y": -7.68999709930381, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 490, + "height": 115, + "seed": 517444627, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 490, + -115 + ] + ], + "index": "aW", + "frameId": null + }, + { + "type": "text", + "version": 356, + "versionNonce": 1161711828, + "isDeleted": false, + "id": "HzdNdxiQ_PKDvVR_VeFEC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.0702469576001885, + "x": 1379.0301249306776, + "y": -92.18999709930381, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 182, + "height": 25, + "seed": 410503709, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Logs for tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Logs for tenant A", + "lineHeight": 1.25, + "baseline": 18, + "index": "aX", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 218, + "versionNonce": 1812667092, + "isDeleted": false, + "id": "HRC4nvQnImi7JrVTnPffO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1368.0301249306776, + "y": -141.91039062932924, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 98.74107359109985, + "height": 78.06937893522588, + "seed": 692113619, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044243749, + "link": null, + "locked": false, + "startBinding": { + "elementId": "6jeTkacRGdJjX2shicWIe", + "focus": 0.34486732617819776, + "gap": 3.169169305754963 + }, + "endBinding": { + "elementId": "vh0kMt4uRu2qNT5p6K9Rm", + "focus": 0.567366277678479, + "gap": 1 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -98.74107359109985, + 78.06937893522588 + ] + ], + "index": "aY", + "frameId": null + }, + { + "type": "text", + "version": 284, + "versionNonce": 744822356, + "isDeleted": false, + "id": "7b7XRWD5ZPdReGFKcRSeB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.67060997096873, + "x": 1268.0976310822061, + "y": -127.4874748300212, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 79.33333587646484, + "height": 20, + "seed": 2100696883, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Configures", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Configures", + "lineHeight": 1.25, + "baseline": 14, + "index": "aZ", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 314, + "versionNonce": 1296849492, + "isDeleted": false, + "id": "Pyr0oxIz6PMyDk-Vach3U", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2554.9062904908637, + "y": -145.03779621016247, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 74.75, + "height": 20, + "seed": 1993372947, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044281974, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Tenant A", + "lineHeight": 1.25, + "baseline": 14, + "index": "ao", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 127, + "versionNonce": 105131348, + "isDeleted": false, + "id": "XgVSqQJ4AuvikC6lnCvPL", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2533.4588593286326, + "y": -178.30050786098255, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 369.1738144964138, + "height": 26.167944015647493, + "seed": 1380568243, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044275617, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "ZeSBFPHSIRJrNIVONV8pd", + "focus": 0.16611802797687547, + "gap": 4.040917318047832 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -369.1738144964138, + 26.167944015647493 + ] + ], + "index": "ap", + "frameId": null + }, + { + "type": "text", + "version": 390, + "versionNonce": 397704428, + "isDeleted": false, + "id": "51hvrX_heXRjBZbZUo3uV", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1879.4965947933174, + "y": 68.48974802990381, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 354.7833251953125, + "height": 40, + "seed": 630992829, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "** It is also valid for other remote writes, \nsuch as Victoria Metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "** It is also valid for other remote writes, \nsuch as Victoria Metrics", + "lineHeight": 1.25, + "baseline": 34, + "index": "aq", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 156, + "versionNonce": 1234114516, + "isDeleted": false, + "id": "dpv0hndxVEnOPNFQZHS7i", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1774.5620817135855, + "y": -385.19324758031155, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 41.21485204073218, + "height": 49.95739641300868, + "seed": 1245208947, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044225668, + "link": null, + "locked": false, + "fontSize": 39.96591713040696, + "fontFamily": 1, + "text": "**", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "**", + "lineHeight": 1.25, + "baseline": 35, + "index": "ar", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1315, + "versionNonce": 1783237204, + "isDeleted": false, + "id": "1T2jdVrKHKLd-4yI9G-Bh", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2563.578973112788, + "y": -162.9853807829487, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 49.26942071813747, + "height": 43.87300421060919, + "seed": 689900780, + "groupIds": [ + "ETF4UYmPONVNlNrjT2bRG", + "5XJfdVuTmCLwAcaMEmANS" + ], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1737044283191, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.518175120431392, + -29.072472669680792 + ], + [ + 23.649321944705985, + -43.87300421060919 + ], + [ + 41.780468768980576, + -32.244015142736835 + ], + [ + 49.26942071813747, + -3.0188078795298896 + ], + [ + 0, + 0 + ] + ], + "index": "at", + "frameId": null, + "roundness": { + "type": 2 + } + }, + { + "type": "ellipse", + "version": 1052, + "versionNonce": 2059247572, + "isDeleted": false, + "id": "IOzMxXHcBpgrJR0gJVK8v", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2576.0328439491036, + "y": -229.67642856880514, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 25.225943407686408, + "height": 22.072700481725683, + "seed": 1376161644, + "groupIds": [ + "ETF4UYmPONVNlNrjT2bRG", + "5XJfdVuTmCLwAcaMEmANS" + ], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1737044283191, + "link": null, + "locked": false, + "index": "au", + "frameId": null, + "roundness": null + } + ], + "appState": { + "gridSize": 20, + "gridStep": 5, + "gridModeEnabled": false, + "viewBackgroundColor": "#ffffff" + }, + "files": { + "0d73e5101f3f34bbd383fd4890b4a5b193c4cd7d": { + "mimeType": "image/png", + "id": "0d73e5101f3f34bbd383fd4890b4a5b193c4cd7d", + "dataURL": "data:image/png;base64,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", + "created": 1726574587460, + "lastRetrieved": 1737043646801 + }, + "89e65ecfb11f47f117431eaf415737057f89540a": { + "mimeType": "image/png", + "id": "89e65ecfb11f47f117431eaf415737057f89540a", + "dataURL": "data:image/png;base64,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", + "created": 1726574587462, + "lastRetrieved": 1737043646801 + }, + "0644a8702c31871ef24e831da4f3ed873aa2d825": { + "mimeType": "image/png", + "id": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "dataURL": "data:image/png;base64,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", + "created": 1726574587466, + "lastRetrieved": 1737043646801 + }, + "1493a0629beacbb7e4599ef52f315c4c7b9f2307": { + "mimeType": "image/png", + "id": "1493a0629beacbb7e4599ef52f315c4c7b9f2307", + "dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAKQCAYAAABpfd3rAAAgAElEQVR4XuzdB2AUVbsG4GnbsumQhEBIAoQaihBEAUvAQlGsgGDBRrFhV7Bdgg3FX7BXLKAogh0VOxFBRIjSAoihSYeQZLOb7TNzv7PZCSEESSZZyCbv3suPyuyUZ4bsmXe/+Q7P4QUBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQCIEAH4J1YpUQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQ4BNC4CCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQCIkAAuiQsGKlEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQggAAa1wAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQiERAABdEhYsVIIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhBAAI1rAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABEIigAA6JKxYKQQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCCCAxjUAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACIRFAAB0SVqwUAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEEEDjGoAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAIGQCCCADgkrVgoBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIIoHENQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAQEgEEECHhBUrhQAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQTQuAYgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAgJAIIoEPCipVCAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAAAmhcAxCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIBASAQTQIWHFSiEAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAABNK4BCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQCIkAAuiQsGKlEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQggAAa1wAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQiERAABdEhYsVIIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhBAAI1rAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABEIigAA6JKxYKQQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCCCAxjUAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACIRFAAB0SVqwUAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEEEDjGoAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAIGQCCCADgkrVgoBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIIoHENQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAQEgEEECHhBUrhQAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQTQuAYgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAgJAIIoEPCipVCAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAAAmhcAxCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIBASAQTQIWHFSiEAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAABNK4BCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQCIkAAuiQsGKlEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQggAAa1wAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQiERAABdEhYsVIIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhBAAI1rAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABEIigAA6JKxYKQQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCCCAxjUAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACIRFAAB0SVqwUAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEEEDjGoAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAIGQCCCADgkrVgoBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIIoHENQAACEKgkoKocz/OcChQIQAACEIAABCAAAQjUlwANLsvvvdk/YKxZX6xYDwQgAAEIhIkAAugwOVHYTQhAILQCqqpS8MxXBM85OTkC/VJCu1WsHQIQgAAEIAABCECgMQiwsaSWMU+dWh425+QEihpQ2NAYTjCOAQIQgAAE6iSAALpOfHgzBCAQ7gLBimeBjkPOzs6Wdm5cFb9lv+NA8Lh4uplgJdG4cQj3E439hwAEIAABCEAAAvUgwILmqVOnBu6j8/Pz+YMHD/K5ublsrCgfa/VsjHkwP98sG90mhYaWLTtkldB7/PWwO1gFBCAAAQhAICwEEECHxWnCTkIAAqEQqFzl3LdDs1YfDkq5O62VdWSZw/PK0PcK5i3ZYdsW3K5Ev+MmIRQnAeuEAAQgAAEIQAACYSDAQmQKjdmeHnNMmJXVMsJUIkfKHleMIAqRvz3eOYmzq+mcTejMKWo7zu1vxzW32Ee+teGaBWsL/8YTd2Fw4rGLEIAABCBQLwIIoOuFESuBAATCTSCL4wx5HOdj+503sfuwXunRU+z/lmWxnhus3jk61bp1807HU9PWlCx4N3d7Cf1nibXkQFuOcDvT2F8IQAACEIAABCBQfwKsAnpk19ZxiuCL5WR/gsKrcUM6xMWOuyClA7ff247jxTQqhu7EiVySo5iyanbHzZ61o5eHaqTjo6TSM2duOGdZoW3ViBEjxAULFhyzcrr+9hprggAEIAABCJxcAQTQJ9cfW4cABE6wALtp6M3zEguf7xyUljwkwXz3+W1i7z14yM1FmiUKpFWqdub9bp9sMPACF9k54rMVO+yvnf7Umu/ZrmZlZRny8vICwTVeEIAABCAAAQhAAAKNV0CbnHpE3xRLilk5/+7TW3VOSY1szZX5WlNn51acV07nRD6e86mczeHjBPHw7ILUws1vlDiF/o8PTnHN+1XFbxAE07uFtkETXtn0PQLoxnvt4MggAAEIQOBIAQTQuCIgAIEmIxB8zJH93JMX3dCp7+DMhKd8+5xnuX2KYhAFVVFVUcOg7FlRFV52lPkMiUkRth+32d5Z71Ofv2vepu0shF61apUfvaGbzKWDA4UABCAAAQhAoAkKaC0yZozoa7nrXPNi+3b7aTI9LscLwdtoNu0gBc0ip8qSSKNH+jcKpilwpgkJ6Xd6qO6I+216m8dZphhjz4kfyw/9/m0iZX+OuUaa4LWFQ4YABCDQ1AQQQDe1M47jhUATFWCVz1pgvGh0h8mDOze7uXCvM9ViEbwCxxuq3iBoTILA+7xUDR1llji+uSlvcX7JjIHv5n/A/hx9+5roxYTDhgAEIAABCECgKQkE5gJRPxgwu3il/QprtCDTsNL4X0HzsXDo5tvnUVRDRKT4hDR5+SNsbKpVWTclUBwrBCAAAQg0PQEE0E3vnOOIIdBkBX4YnxVzbh/Tu9wW3yW2Mj9nMgp+RWEtN/77RbUsiqxyis+rSHFxJscfe+zznVHGewY8t7oENw3H08OfQwACEIAABCAAgfAVyMzMNObn53u/uLHj00PT4u73eBWZOm1UPDVXmyNj1dIevyJFx5hn93tx283Ld+1yYSxZG0EsCwEIQAAC4SqAADpczxz2GwIQqJEAq2ymH3Tqwqs79Liwc9xbpXu8WZyBZiAUeeq4oU0JU6NVsUcsZZ9fEaMjKLO2imu/Xm978MJ5G7+u2buxFAQgAAEIQAACEIBAuAlo83/MPCft1jvPS3nebveKRoEql6u016jJcVFvDtmj0FjSavy1/1trhv+2xXEAAXRN5LAMBCAAAQiEuwAC6HA/g9h/CEDgWAIVPfU+Ht3x6ss7xj1fWuyJlySeJis/uidfTRlZmO1XVGr9x3PUlMPjThCf/csbMWVATq6f3UCwNn7oDV1TTSwHAQhAAAIQgAAEGrZAdna2lJub63/lknZDbu7XYo69xNvcSOPJ2hYysKNkA0VqwcFHW6VD3Z7bcNr6A7YtOTmcQL+oszReEIAABCAAgcYrgAC68Z5bHBkEmqyA1pv5hRcyTBObJT9UtrzsId7EUa0Kp6tapTpIdgMRqHxRVC4iyfzjG3/uv3HCgq3/0rIC/XeaeQYTyjTZCxAHDgEIQAACEIBAoxEYMWKEuGDBAvn1i9t2G98v+TO7zdtObwDNUPwK57dGitLQuZt6fLu+eC0C6EZzqeBAIAABCEDgPwQQQOPygAAEGpWAdpPwv9Edmt/Tu9mzJdtdY0wGlgkHEuF6/5nHHqV0+2QxLsm6bfrinRMm/fTvD6wIOmdqDk9BOKpZGtXVhYOBAAQgAAEIQKCpCWiFDZ9dd0rsJT2ifyo94OplMuirgGZ29BCdz+dRDZE9jUP5UcsWsf9UPkzFCwIQgAAEINB4Beo9jGm8VDgyCECgoQtoj0hOuyQ9ffLpKbOKdtrPibBINZposC7HRu04ZB/187NyglMYGjl56rIBL7PwWbthqcu68V4IQAACEIAABCAAgZMnoKoq37s3L+Xlcb59Ob1/jpKFAYLKy9TQTfdEhH5ZkSzRhjvESb+9cPKODFuGAAQgAAEInDgBBNAnzhpbggAEQiigTRDz7IVtetzdv8XLRbtc/SPMoo8a9NGUg6F/UTWLIisc73UqfHwH68tPL9r70OQft9q0iuzQ7wG2AAEIQAACEIAABCAQCoGMjAxTQUGBd/6IjNkjshKucTr8ChUgCHq2RXOF+FkAbbUaXhjwvfEe1l9az3rwHghAAAIQgEA4CSCADqezhX2FAASqFdAqn18Ykn76xP4tZxXtc2ZGmE5c+KztFOv7TLMTKm63LMamRXw89bt99+T8uPVfhNC4cCEAAQhAAAIQgED4CmiFDl9ekfF/w7on5JS5ZF7i9c0twooW/DInWGOEH3s8u+2Stfv3l7E2cZg/JHyvD+w5BCAAAQgcXwAB9PGNsAQEINCABbRw98WhbS+/7fTEZ4oPuttYTGLI224ciyRw80CVLV6fYohJsKx8YsnOWx7+YecqhNAN+CLCrkEAAhCAAAQgAIH/ENCKHb4YnXH1RV0TXi9z+SMkntc1uTUbK/oVlbfGiNu7vrAhK39XaRECaFx+EIAABCDQ2AUQQDf2M4zjg0DjFmC99+Q3L2wzZuypiS/YirwxRlGQVU5fT756paIQWvYrUlSceevTS/feMvnH7d9pNy/1uh2sDAIQgAAEIAABCEAgpAJaIcHCMZlnXNgp9tOyMm+CJOgLoNmOKgqnRkSJStTj61o6HI4DCKBDevqwcghAAAIQaAACCKAbwEnALkAAAroEWN89ZfOTWbenHeSf8vGKhT3SSPXHuvrx6dqD47yJ5qyRZVUVo2ONBx7/Zfe4Rxbv/DKb46RcjkOvv1CAY50QgAAEIAABCEAgBAJsIkJ6qd/e2Tl5UErc8rIiX5ok6g+gea58EsM9sue0tk+s+SMEu4xVQgACEIAABBqUAALoBnU6sDMQgMDxBFiFyIDsbJFN2PL+qPY3XdUj4YWSvS6D0cA3qPBZOw7aX0UUOMHtVEvVvlG3xF+zZC79mUg3Mgq7kTne8eLPIQABCEAAAhCAAAQahIBEe+FXX+23zrHd19Vg5hVV0Vf4oBVNmCK5sfykP95qEEeHnYAABCAAAQiEUAABdAhxsWoIQKB+BajRHj9gQHn4/L9BaWPv6pP8qs3mkcwUPtOfNZjK56OOmiqz6YetoFKZdsR5kTfxw355k5YRKIRm5TQIoev3MsHaIAABCEAAAhCAQL0LaBMRrhzb5fPeadEXuzzUyJlKmfVsKBBAs7Ggn59meXLFg3rWgfdAAAIQgAAEwklA1wdmOB0g9hUCEGgcApXD5+mDW4++r1+rN0oKPZGmhh4+B/nZhDMqe96yTFWjLokczw/+dRb9UaCHdeM4QzgKCEAAAhCAAAQg0HgFtLk8VtyYOaNPetRdTg+VP+u8my6ftJqmrVa5j42PrhiJgoTGe93gyCAAAQhAoFxA50cm+CAAAQicWAFt0D/tvNQRk89s9XbxQZfVYhJUmsSl4VY+VyFiNxu8yKneUpWPvjjqOn7okjmYmPDEXkfYGgQgAAEIQAACENAjoE1EuGpct7uzUiOfcXpkoU4BNLsXt6jrzQ+u7En7g/lB9JwUvAcCEIAABMJGAAF02Jwq7CgEmq6ANuB/+ty0y+7PbvlG0T5XfIRJVKjvBqsgDqtX4JFLisx9pVxZ9OCYsfyli+cjhA6rU4idhQAEIAABCECgCQrk5OQI9Ev5bVyPQX1TIz6lADpCbwDNysBoTMgJ1KBt0vq9MTMX7HI1QVIcMgQgAAEINCEBBNBN6GTjUCEQjgLarOPPD257xu39kz4vOuBqFmESlHCqfK7qHnjsUuB4v5srnbZ2z+hpS/Z9o4Xs4XiOsM8QgAAEIAABCECgsQtoY9JDD53aOj7SuKaszBcn8dRi7XhPFQvVTPcRfH7PRCvgu0a05y/OLWjsfjg+CEAAAhBo2gIIoJv2+cfRQ6BBC1SEz5e3bX/7KUmLqO1GO4tBlMOx8rm6EJoXeN4cZSh8NHf31VMW7/wOIXSDvhyxcxCAAAQgAAEINHEBVgXN5eYKt/V37IyRxBZ+Ng22FkCLx5hX+j/uuI0iz+0r8V7S6n+rv2DznVBVNCanbuLXGA4fAhCAQGMVQADdWM8sjgsCYS4QDJ+5d647Jea6DpYvbfvcZxrDZMLBWtArlKYLUXGmbU8u2X/JQz9tW4sQuhZ6WBQCEIAABCAAAQicQAFtnLbt/h556dHmXi6/cnhSJR131iyALiyR70n6X94MBNAn8ERiUxCAAAQgcMIFdHxMnvB9xAYhAIEmJqBVPrPfuaf7LbTvdV8gCoLM8eHX8/l4p45uNmRZ5cToOPOqJ1bsHf7wN9t2IIQ+nhr+HAIQgAAEIAABCJx4Aa0P9L8P9vgwxWoa5fZT2XIddoMF0PsPed9oOXP1BATQdYDEWyEAAQhAoMEL1OXzssEfHHYQAhAIWwE2uaCsvnvmzNKVjjslE3/48cawPaRj7zgdnEIptBCdbPnkf/mOa+97b21ZTg5HE93QhIV4QQACEIAABCAAAQg0CAGtSGLH/b1yWscYprgrV0Dr2MNAAF3kX9xyxp8DEUDrAMRbIAABCEAgbAQQQIfNqcKOQqBpCGRlcYa8PM43/4r29w1vHz+91OHljAJ//Alewp1H5WWvrIixqZY3FqxodcuI+fMD4TM1A0QvwHA/t9h/CEAAAhCAAAQahYAWQG+/u+flqc2MH9c1gDZQAH2ozH8g8cm8FqyVNHpAN4rLBAcBAQhAAALVCCCAxmUBAQg0JAGJdsb/7vCM86/t2vw9W5Engfo+01ifC84V3pB2tX73hX4Ys6NU3XZFiLs85iHuvNxpFD4LdPAKQuj6tcbaIAABCEAAAhBoPAIsFJ46dSqfn5/PHzx4kM/NzfWH6ui0ANox/dRTrH4hz+VThLrcUCtUZhBhkRyFLnfHhJy/9mjrD9X+Y70QgAAEIACBkyVQl8/Lk7XP2C4EINAIBbSeerPHdGg1pmPzL4v2OXtFGERZ4Rpf3+djnT4WQvsUTjGbBMdTf+y/Ysrind9pLo3wlOOQIAABCEAAAhCAQK0EWEA7cuRIgQXNdrudz6PH5ujlq9VK6mHh7+7tbj0n2lzkU1RjXZpAs0f8LGbJtWGv9/zM5/OWIoCuh5ODVUAAAhCAQIMUQADdIE8LdgoCTUsgONjmh2W1NH95Y8f3DqwtvCw6yuhXZJVVRDepl8CxVhyyEN3Suua5FUVD7/p04166N6EnMqlCGi8IQAACEIAABCDQRATYl/BaVTMFzoLH4+ELCgo8VQ+fjSPHnZ7SivfIybwoxJkSI355cdHRy9U3m21q1j9mXsxQWIqs8xUIoE2if8NBx4TMGevfDnXhAQJunScKb4MABCAAgToLIICuMyFWAAEI1EWATbgycuQIITNzgdp+U8Z9w1rFPEVNN/zUc6PJhc+ao8DzstMti/FtrQty7YYrf+GylSk5OSpC6LpcaXgvBCAAAQhAAAINVaBq2EzBM0t1j6psnj8i07i20NnGIMipfrfc7rrTE9PadohrxRV70uj7+nQugo/aV1J6ZvL/rckPdZhrz8n6zCiIl6gcxbo0ntVjW14BLXD5NudzXaetuys7O1uqjxYiWlsSWpfAKsXdbjdrUVKtqZ79xnsgAAEIQAACtRXQ9UFZ241geQhAAAL/IcB+Dqlfj+183tC0mAX2Qi913uAkmoGvSf98YiG0xyuLMadHTOav+u1pVKzg7xAEIAABCEAAAk1JYP71GQkHD6jtJcGfzhnEDpGimHblWcnJnFtJ5hQ1ifMrSbJL5uw+mRNEgZMpXrWaRdefu5yj+r659stQB9COyX2mGyLU+2iz+gNoOqEWk8Ct3mb/oufrGy6pbQBdtf/18dqSzLmmu3XMe2vLmtJ1hGOFAAQgAIGGIdCkA56GcQqwFxBo2gJs4PzHtNPi+3iFP0sOuVOp/7GiKI1/0sGanHXqu6GoXs7zzUHn0BHzNuWy6hrMjl4TOSwDAQhAAAIQgEA4CXw/oXN7fymXSUOf9gqvdu2REtm6VXJEPIXNzagJWSw9FxfJ0dSCtlIvxwen/eMFTpEE3i8Eqo95geYN4S1GSflzp/3+rDfWzRwxYoS4YMECOVQOJf/Xe4JFEl6rSwU0G9epfuq/ZhXWRU5a0T2bngDMpQm5q+5z5QrrqVPLizRycgLt2art/7H4zlNiSw+5Mgyy0IXG2q04VU4d2qd5Zy6CkvoJ52bzfA7VeuAFAQhAAAIQOHECCKBPnDW2BAEIHENAffq01+27veMlI6+oCJ+PUGJ9N6yxpvzcvaWnD3gl34FKaPw1ggAEIAABCECgMQmwsQ33ZN85lCFfxClcBMerkkKzMpe5FY4XyxNWnlJeCmv9kkjpMwuceXoP/c7mydAsFPqXCKomXrXD8c6ps9bfUNtq4tqaqs+depa3lP+F9p9tmrrH1f7FAmifX+Ujm5t3FhT5urbPWWEPlFPz7NCO/1r37KmtvVs8maSUwfv8KapZ6hEtSakZKVYz51EiyYh+qWZak+Cw+zlzhMiVRsqpze5ZuRNjyuP7YgkIQAACEKg/AQTQ9WeJNUEAArUQ0Kp58yf2HN7WwC9QqOSFBsm6Bu+12Gz4LUo3XGaDwO9w+V5o++KaO+gA6FaMC1k1T/gBYY8hAAEIQAACEAh3gbIHer/ISfxtrCcym/NC4ASFF9jX8PQK9leuHDZXd7z0XpX6KfN/7rb/mvVq/llZWVmGvLy8o/pI15dVzxaRCXkTuxxw+1mCrq91HAug/YrKWyMMB77bVHr+4Lfz11TXOmTHo72yzGViZ7/H146C406qJLRrFi2lWExSBNVLG+mYjBQ0i4G9oFGiwyNTnn/4SFliTxNdK2aj4NtY6Lq8ywurvwl1i5L6csZ6IAABCECgcQgggG4c5xFHAYGwFNjyVFZMW4+U7yj2tRIQPVd7DtlNWPDGpHTpgbJLz56V/3OoHykNy4sJOw0BCEAAAhCAQNgKlD1y2i0Sp77E6popSNY1KmSty3w+VYhMMGzi7lrWhaqIBVadXNNq4trixcfHRx+a1GGj0yW3pMYWuvpAVwTQZsn5U77txnPf2zivunGe68FeG8wWY2eVGl0HKsLpl4/+mcaI9C+Hb+nZuJGts2ogzpYKTHhoFJS/9zvv6vTy2hcQQNf2jGN5CEAAAhCoiwAC6Lro4b0QgIBeAYkGvcrVhZ++nR5huNbtY48a6l1V438fu6Hy+hQhppV11ffr7dmD3lvrJj+VGTb+o8cRQgACEIAABCDQ2AXUD/oN9G7w/0hluvoDaO1L+xjjzp+2lWaf++q6raEMWVNSUiw7b0/+xunkskU2b4eONhyBAJqKla2RovLT9qJHzn1585PVtQ4pur/XF1aL4SKZbSX4opQ+WDBes6uDvdNiELhNe8pe6vzauokoaKiZG5aCAAQgAIH6EUDkUz+OWAsEIFBDAW2wu2Vyr6va8uJbDpffWN7OT9+jizXcbFgvxqpZ2A2HySxyv+y1P3He7L8foQMy0K+QPVYa1mDYeQhAAAIQgAAEwkWA3Y+qy17qmXbqPsN2meepgQS1ktDxqnhqLMpQtGhd0eihczd9H8qQlQXFi893v+L0yuP0BtDsMGUqJ6AAmvt6w6G3L3znnxszMzON+fn53soEpY/0fsIsiA8qCsvn9Y2ZAwG0UeDW7y77odtr6waRjRDKSRp1nEK8BQIQgAAEGrEAAuhGfHJxaBBoaALBKhRp/pM9Y0bERCwuXu/ItFhFRcHEg8c9VYHHSulRy+go4/4linPU2U+sWxLqyXWOu1NYAAIQgAAEIAABCNRBINhAQo3iuOalz5xWUFasxoi64ufy3tGBtmXRBs/C/IN3XDTnn9dDPVbyPdb3Aa/sf5KKKWSKhnXtORnIksSL/xR6f8ycufq86npXFz7Ye0y0QZxdlwCaqj1USeT5Qq9/a/K0vHahtqnDZYG3QgACEIBAIxRAAN0ITyoOCQINVUAb6K4Y3/XxbpGme6ngQ6LaZ12D9YZ6jKHcL0Hk/aUlPinxrLjPbv9g93UvLipwsjYcaMURSnWsGwIQgAAEIACBUAloAXTH5s2jNt2X8W1ZqdJPEqmdhY4+0BUBdKTELSoonD70rX8mhXoiQvXNcy9z7i7+WBIE1o6ZPZ1W6xf1qJY9PlmMbmH9c9Ema7+hLy7y0tiOrzy+U18d2Me3p2wFzdituwKa+VAxAx8Za9qz2enq0TEn71DV7dR65/EGCEAAAhCAQA0FEEDXEAqLQQACdRPQwm00EEMAACAASURBVOenBrXpMen8lEWHttuTIwwim0oFAXQNadmNg0IVNrJPda1x+2846/W1H4fy0dIa7hYWgwAEIAABCEAAAnUSYG0n1o+IeavM77ta4gXd40NKrpWISIPwyeoDHw2fVzAqIyPDVFBQ4KnTzlXzZkqBKTfm1EeHtu32QL+EtV6/4qeOcpKe7dD4TvEqNHlipHHLO38cuuDGBX//XXV8d+/57RKf7t9sr8fHCXrnTQkE9CpViFsMxYs324YNnJ2/DONIPWcM74EABCAAAT0CCKD1qOE9EIBArQSoVoOfOpXnt3yaZHloYMtXW3D8NQaq5qUiDl0D9VptvJEtTHcdcplHFpt1iPpt2EsbRn61+dAeVK80spOMw4EABCAAAQg0MQE2VuSm9b+vrMz3tCQKlJPqHCOq1AqDV0WHpC5JnLLy7OxsTlq8WKXW0vzh2fvqwVYLoFvEmtP35vRc6zjkizQYKJGmYLq2q2dBdqAyOcpY+N7yA1eP+aTgu2raY1jVnD4bXTLXuraTD2r7E5hThPYvIkJ0/bK19MbsWfkfog1Hbc8WlocABCAAAb0Ctf6A1LshvA8CEGi6AtrgdsKpCYNfG9Hh86J/nZLFRHcCOh6vbLqKlY5c4Lwej2IsiZHGtn181Vv0J4EJfGADAQhAAAIQgAAEwlAgMI5RX+5/mWOX9xODxPtoUKOznQWneHyqEJ1kXD/v98JBo+f9zb6oF+q7XZkWQHdvF5m45s6ui+wH/b2MIk9dODjKh2v3CgTQfgqgYwze91YeuG3MvC1vVm0dkp6ebt52dfNFLl7IpkprXS1K2F6xHYwwi+riv22PDXxvw5RQtyipnQSWhgAEIACBxiyAALoxn10cGwQagIA26B+UmRI/79KWs1W790KzJOqvbGkAx3Syd4HneNntV8S4ZMumfi//fe7yXYd25+RwdHPFUVttvCAAAQhAAAIQgED4CGhjmHMzYnt+P67zn2U2v48my9MdQHtlVYiKNP376m/7rrhlYcHvoWgzoQXQmQkJkevvbveu3e2/3ChS6xCdExGyN1qjDPzbyw88eePHWx5iLUny8/O92llkxzA/89+XXbI6oY4BtEoBNL9486EPB87ZfGXV7YTPVYM9hQAEIACBcBNAAB1uZwz7C4HwE2CVIIr6Xfbwss9tC/gIwUc1LrpuKsLv0EO3x/Qoqc/rVQxRKeaJ4qTlL4VuS1gzBCAAAQhAAAIQCJ2AFkB3Toluv+Gubn/aC71WI5umuvwJr1q9WJsJ6qfMR0UZ7a8v3T3upq+2fxSKNhNaAM3W/dNg79NlLu/dRpqIkOY20dVeTlY4f0SkJH20uvCD0XP/uaq63tXyY30mejzcC6wdm945VHiB+k27FSEqw/w7P25pX8JlY3JfrZCxMAQgAAEIQECHQK0/1HVsA2+BAASaqIA2OL+me1LinBFtvyopdJ1qEjHxYH1cDvS4piIH+gUatg36YEff7wr2HaTpcNidGlpx1Acw1gEBCEAAAhCAwAkR0MaLWWkRyasmdFtYWqZkmVg7Cx2t2ioC6GgD98IPux++48cdT4S6yledm32jLd8xy2zmvbTPRj1oNILz09NtUkxL83cLfk6+YOSCBXT8gZkOK8Z16jvZg8v+cS6SJF73k4Rs/Oj1U4V4vCl/0V/7+g2dW1DK+m/Xd49sPQZ4DwQgAAEING4BBNCN+/zi6CBwsgV4NkHelORfRpWuL55rMFHrDUVfZcjJPpCGuH3WikNRVNHaKuIO/r6lLzTEfcQ+QQACEIAABCAAgf8SqAig28bFrLqp87ulJb5LTKydBaeKeuTojX6TWZS+3V706rBZf99SXTWxnvVWfY9Wub367V6D2m8XvuUNvI9Xati7uspdOC/wsodTxGir8c8nfth72cPfbNtRqXd1oEf2yld6d+y+m9+oCAK1XNNnwwJomvBQoAkP//0g78DFVy34Z3UoWpTUhy/WAQEIQAACjUsAAXTjOp84Ggg0OIGcIRnRD/SM+dXnVrtSzzo2O3itJ2dpcAfVgHaonJTfOXmZrduLKwpKG9CuYVcgAAEIQAACEIDAcQW0AJoFoR/03jXNWeq/jwLoulT5+lwuxRDbJeIT7rpfRlB1Lxt7ysfdkVouoAW3PZMjev/5SPdltr1+yWwITLJdfo99rDtttjdVA2hqV+dRaPLECNP2JxbuHv1w7vaK3tWaTzPO0qrw0e6r7R6luVFgm9HXosRHLUoircaSD/P2XX/lJ1s+D0WLklpSNqjFWUV44PRVqj5vUDuInYEABCAQpgIIoMP0xGG3IRAmArz6Zv9LnfmuT3hR/4zdYXKsJ203adZ1ToozXMc/+PucwN1IoG0iXhCAAAQgAAEIQCBsBAJVvupH2bfaVjletNCcIYqiu52F7JEV0RpnWvrIz/sum7ao4GClauJ6A9HWObRH8w5fj2//te2AL8NsqDQRYS1KLujgFQ9VJkdHm8qmf7trzKRvd3yqBcMVEx6mRMevvznzS4fT398g6KsQZ4UL5QG0wTdv5cF7R3/2zwtZWVmGvLy8JtcHmgXNU6dO5WmyR/7gwYO83W7nbTabUFBQwCwwsXe9/U3BiiAAAQiUCyCAxpUAAQiETGD+/BHi0N+2/CmIXFeKRFkTO/zMCYE2mw3dw3N/fr+j3emsZyC7gQvBZrBKCEAAAhCAAAQgEBIBrZr4pavaXjiuQ+JCn0/2ijyvr58yGxepihAda9r8f4u2jXrsxz1/haLNhNY7eViHls2/nJg2x1bsHWIWqd2czokIqTezEp1o5Cct2Hb39J/3Pqf1rq6Y8DA93bz45pav2G2+642S/gpxWVUVa5RRmLV014vjFu64PVQtSkJyoehcKTtXI0eOFFjQzFaRm5vLfmdV8UcFzYFg+tI2MTmfby/RuTm8DQIQgAAEqhFAGITLAgIQqHeB8kcPKQN984xhcoH7Cw8NxfEKnYBCvJEW0VckcBc1e3zlt5hMJnTWWDMEIAABCEAAAvUvoAXEZ6RHn/brvd1+tO3yWqmdBRtN/vf9KitvqFJpzJ4Eo2piPjrOUDRl4c6rH/1516JQtJnQxlvjqYL41asiXrA7nDeZJcFH42CDHiE6Ei+N6Yx7Dcqz7Sfl3ZuVxVFlMldRmcy2p0w/c0qZzTOFnn7z0fK6tkOkfprhUCqW+E9TclZczrazapXqbwwtJ7T2GayymeNyuPz8EfyCYxRnrHo9y7B1pSPFUqa2oluVNqqidBIkvuPFZ7RK2vzPoQ0dZ66bEIrrRs+1gfdAAAIQaAwCCKAbw1nEMUCggQlolRo7b+n+S7LVcCa7CWhgu9i4dodKbSKoGeCf+50/Z7274RwMlhvX6cXRQAACEIAABBq7gNbO4qKOzTt+cWPHL6iauCOFuYcnIhSPUcxQzQiTBdBUTcxFxRu5Rxb+O+7xn3a9FcI2Eyz+VtQ3z3qoeHfZ4xEGwUt7qrdy2+dyq4bY9uY5/DVLr6X1UqNnquoo70Vc3qLk9XOvLN1WMtdkpO1QWF2r6yJoSOuT3V5FjGkZ8cuCXN+QkQuWu9mk4fSrUbadmD8i09i5jamd/ZCvq0FV21Nz8ZTEaLFD2/bRLTmHbOFUPoJ+WTkqDGfKtlI/x1vEgpgpv7fPzuakxYtVuTGE87W6VrAwBCAAgRAIIBQKASpWCYGmLKDdQCwe2/n0sxOti2kSGDMab4T2imDl5vQ4JW+xGA59vrvo7OGzCzY05huJ0Gpi7RCAAAQgAAEInGgBbfx4abukxE/Ht3/fVuY6ry7tLKjPsTcqxmh8+Mt/H3gid9dTWjuL+j4u7Uv/289OvGbm5W3mlBXLXoOks3UIVSa7ZVmKjjb/cNPn2658I3dPoeaiVYgP75rYb/7V7ZaV2WW/QeBYpHzk/Tz7t2OF9cGDP9xv2rh+xs/7Lr/nm62bQ9GipL6tj7c+9iXDlxdI2R6nL533KZ2pzruzKgntW8ebI0WjaOT8qoWGzBTaqwJHX2043ArH0zwqFZ3r6B/5QHU4x0fGGHYu2W476+xX1u8MRf/w4x0L/hwCEIBAYxRAAN0YzyqOCQInUUAbwP5zW4+3M6yG68u8NLjDT5qQnxEKoLkoi4Fbsc/5zOlvr78/hJU+IT8WbAACEIAABCAAgaYloLWzmDgkw/TChcmvlex1XWcxUpsJne0saOzpc3lVQ1Sy4TXp1uU3k6ZA21Dru5JVC6BHndL8gg9v7PhVabFHMUlUshxoR1e7V6Ay2U+VydGmv2/6YPsVr/+xe402rtZC0L4p1m6/3dbj19JSX4zJSBXRlJjWbiuBxLp8wsNY097pP+26atLXOxaH89Nz5fNvc2pa84jk7fed8q/iUgSaH0UgncCfkCmnsH51lW5I6M/pWqAOL5XOk7YeSqB5a6Tx4JfrioZf/MHGJY0hnK/tNYLlIQABCIRCoNYfWKHYCawTAhBoHAJa37UVt/dodVozS5692JsoiWwMXvvBceMQOXFHQYNoxetThJhE65oN/pI+Ofn58vz5qlLfN1on7oiwJQhAAAIQgAAEmopAYOI3GrTkUDi6/5lTHzE7uEeNAuel469dm4kgGKtkpeBRiok3f33XF7uufi53e0koKlm1cHJM7xZ9Zl/f9jNbobelWeJZ3FmlM/XxzyQLht1+VYiJN5TeNm/L8JeXHfhBC4a1fc9Oj01fPKHTF6Vuf3eToHM7rEe2n3pkNzd5nli4fdzDP+x+L5wLF7TgOCU6On7n3Z1XOvxq20BhM71YMK0FHjW5H2HLBwJoq8H5xYbimy95f+OccA7nj3/VYQkIQAACJ04AAfSJs8aWINDoBbTB61dXdpx0QduYx+wOn0ESEECfiBPPBsy+wIQ7xpI38gqvn7Bwyxc0YBZplm//idg+tgEBCEAAAhCAAATqIqCNI6/s3mzM3Bs6zbYVeXwmkdc10V55NbEsxkSaV42dt3n0W38eLAhFAK2tc8wZLVNnX9nmA9sBT3+zkXpXq6pYWwtWkev2c0pMvFG8etbfV81dXfiBFn5qFeIXpMbEfXVb19m2Ms8wsyBQp2tV0rMdHxUFm02iOH9LyUNXzdr0ZKhalNR23/QsXxFAp6RYdo5vPbfM67+U7j9onkVdXwKo1COat0ZI3ILlB54YuXDLw+EczuvxxHsgAAEIhEoAAXSoZLFeCDRBATZI5rjt0vMZkT92jjf39/plhSpQal0B0gTp6nzIgT7Q9KyhkSL/lcXOV894I/8WDJjrzIoVQAACEIAABCBwggS0sHXC6UnDXhvd7pPSQq9kMlAqq6edhVZNHGfaO+6jgstmrdj/eyhaKWgB9DXdk6zvjGk7p8zlu8ykMxhmzH5Z9RqtgvGDvwrvvP79rc9XDaDHU5/jV0aYn3U43RNpkkbdLUqoBYXX4ZCN8WfGvsYP+5m1KGFBv+8EneqQbIad37lddz7t9cn3SHylCSxruTUqmVaoi4qw1uH6sPeza6/MyMgwFRQUeGq5GiwOAQhAAAJVBBBA45KAAATqRUAb1H90WbsBI/skzSvZ7Uo0GfVVH9TLDjXBlVC1j9/tkcW4Nta8Wav2XDh3b9ohu93Ot23bVqHKFnXKlCn13vuwCTLjkCEAAQhAAAIQCIGAFrbe2LdFn1mj2i2wFXpSdbezYNXEFM/GJBnlS17aePkXm4oXhrCVAiu2UNRvs2cWL7HfaY0SvIqir3UIrchb5pONcamxz/I3/HwvrbfSLHmBil5F/f6cO0p+LJ4ZESWy7Zj0nIpAixJZlSLjxE/v+r7wyhcXFXgbwwTW6ptn3mzf6nmFvrigThq1rw5nlqx63uWUxdhuUb9w284eyOfkMHc8UajnQsN7IAABCFQSQACNywECEKgXgcxMzpifz3nX5fR8sm0xN4mTWE1u7R99q5edaaIrYeI0qQwfE2cqe/DHHdc8tXTvZ1UoBKqKFqOiotSEhASVhdJ0s6E0Ua6QHnagl+XUqRWfsfn5+YF/Pnjw4DE/d9k5qbxT8+fPRw/vkJ4lrBwCEIAABE6kgPbZyD4T2echBcJK5XGIVk1886lJbV8Z3f5DW4mrj1kUdbWZYMdFj+F5eEUwLXc5xp/zdP6b2dmclJtb/0Eia1+xfv1635cPdJ48KDb6SXoA0CdyOluHUDDsod7V1mbGT659b9MNc1cUlVb0f6YnDVlrtbcnZgy/qln8Ah+v+KhSV9JVIc5alPioRUmcZdk9n28dPWPJnp2haFFyoq4vZsBamEy/uPWZd57aaonXJftEQec5YPOqUC/uyGjpzzeXHRo0YeHmwnC2OVHnANuBAAQgcDwBBNDHE8KfQwACxxUI9qXj35+YEXlVp+RPi/Pt55gtoq7+d8fdGBb4TwFKMBVJEoStpZ4PN5d4XuUEIYL15hBM6j7Phd3zR45cIFcNpal6nWdhNPvvqJKu3QWmTbzJwmYtZGZrWLBgAQv2jwiUa7dmLA0BCEAAAhAIX4Gqn4/0ucgOpuoY5IgD1Pocjx/WMuK1c9rOLS1yXVLXNhNlbsUYlxn1OH9V7iO0MZqYJJBU1uvns9by7PbTE659/roOb5Xu9wi6W4ewYNiriDEtDX9c+srGKz5fXbJdCz+1pw2Hto496+vbMr+mPtBWc/lk37VudxeY8FCmCQ+jTFvu+HjrFS+s2JsXihYlJ+oKzsnhBPqlpMYbu+yY1Gt9qU1RTCIn1GTiwar7GJjYm2yiogzbX1m2b+StC7euDGebE3UOsB0IQAACxxNAAH08Ifw5BCBwXAHtkcbHB7Y+68EzW1HFiqelic0Ajgro49rV9wKsCprdiUSYBB9nlEroXwWKQXlO5Fz0z7bftpTu4oziKnqOcEN0UsSGnk+uXF3f+4D1cdzOu/paDqj2dK9bjRdF0ax45Dh6EDRO8avRNB97YMIgulukU0WTFCm8gc6SRxA5r8KrJYIsOCWD4JKS4pf0zMmlc4gXBCAAAQhAIPwF8l/OjixZXZIhGPxtfU5/liXR9MWp09f8UeXI2OR9sjr3rJeK15fdGmERvPRhadRz9OVtJmQpKsrywZD3/hn//dr9ZVrIrWd9x3qPNg5+eEirgY8NS/2w9KAvMTAO1hsMU/VtTHPTvovf2Dz0yzUH/9LCT+33Macldp99dbtPbAd8GWZDHSY89NFTc4kmxx0fbR3xwtK934awRUl9cle7Lq0C+ozUmLa/juuypNTtb0UTWOq6F2Fjaa+i8hRA219esnfsbd9sm495VUJ+CrEBCECgCQgggG4CJxmHCIFQC2gzZz9+Vsrkhwa2etJW4pMNAlfrWblDvZ9Naf3sroeNuitewRKQKAudFlYnw/NuOkPuIpvPVuxTtvGiukXhhL9MkULBTq//r/7/W3vgP7wC5TbsxR53bIyuwRsZdmjHPL7rstPNjw5K6Obc4+5gULmu1C8jQ/Wp7amuKj4jyWKgdxrplxT4AoD9zlPYrPJ0Y03T2wQ6OtKSPJvqhv6NLcHzCkXSMv0z+0XvEL/lc34f3hh9cUwQgAAEINB4BV4f0TZmWLeEDMdBXzf64OukyEq6ReJ7tUqLiKavw0302SdwPiWaS4iYxN+6eHplCW1MOXNY2kO3n9nycafT76eubrrGlKyXr9tP1cQxpqXDXt806qvNh3aHopWCFgw/Mig189FLUuaV7vd2NRn1B8MeP6dENxeFi1/edM6X+SWLtfVr+z76tMSkD0a1f99W7D63Li1KvArnj44xSBMXbBn70vL9b4VzyKoF0FkdopqvGtvto9IS30CTqG8iwkoBtPriL7vvu33Rjme167Lx/q3FkUEAAhAIvQAC6NAbYwsQaNQCWiVJzohM48O9Y+badzmHmwyijyo72WzaeJ1EgUAX7sovCjVpshpKPSn0DEarRpG+KRAPfxQIdLNGKajP5pUPCpKwkYLQdTIn5Ed2llYNm7l163dr9jmrPLpKc7Pk8FOm5NAEh+EbRpf3peTpWALHcIQbm/3cZrMZvr8xsXNna2QfV6m/D0meLcl8UqRZEFQlEDKzxzwrXk5vlaeM//PTtvL8QuWrYOsy07nZK/Dnp01f9YN2Y3USLydsGgIQgAAEIMCxMHT58uVGp9NpWP9oWly8zdTF65Qzqe9aOg0DMlRR6BkpCNGSxLMnsNiXsYFPQIW+GXf7qDuVUP6B6KN/j7Ia55zx6o6blu/a5aoIELOyDHl5eb5HBrUc++iFaW/aD/hUo4HWHFxPbU5BoM0EqyZOMO4c+vqmwYvyizaEIoDW1jntytS4yeelflqy3Z1tMQr6eldTkQDJedyliskyIGK06dxf59Exl1eF01iFjcHYmHvKgPhZJXuc19B2aKpFctbxonGb1+1WjdYOxkcM1/32OK2CBf1hOdmedv1kp6ebf7ql5cuOEt8NJonOgc6JCP0yJ1ujJfHtFftmjP1s6z1sLFhQUODRwYy3QAACEIBAUAABNC4FCECgTgLsRoRNlnZ3v9ZdZ1zQ+sPiA65Ms0T9n1lrAbwatIAWUNPt4BHRMftgEFkoXaX2VzQImyWr9InfYPjqlGfztqbGJBcvOnIwzt5KPfhy1HDoJa1NhsQCdHZjp52sIXSTsbN0b+zwHvGtpwxNPc+zz93fwAl9/X4lvoIk2OuE0vojXloIX92Hay37EKoG+jagVOV+H54XdSZNOsQ2/Z+9Mxv0xYadgwAEIACBsBbQ2jPMG97+sit6JzxEM+X14GR6fqqaDzwWNrMnscqj5/IX+9g8/K+84lUUMcosLTvttfUX/7HbfqgiQAxOtPfYkNbnPzyk9fulB70JuttZ0OjG46Nq4mYGvv/MdWf8tsO+PBS9fNl4YuRIXqA217JtZp+PeIcy0iAIFORS863gwR/1FT17Gk0zqvw7C6BlCob9qjGmmXkyf9vSpzXDwHZ42g6NBwqf7vOUoUyZZBR5L/25vhYlPOejftOGmBYRs0b+0uIm6tNdEXKH88WqvnH2A7atZU9SexIqiNEZztN3JPSFiSGmVeRH3G2LR1PwL5A/JocO5wsD+w4BCJx0AQTQJ/0UYAcgEH4C5QPtkQKbwXz79u0S/XLf0DOxx1uXZ3xRdMCZZjEIunquhZ9E49/jyjE03UyWT95Dh22NNm7nYgw//LGldPE9i/7dECWa9ywq2Hewsgh7lLNt27YK+4Kivif8qYt8sIKIfUHC4uNAhDxkSIbJ+/f+tB8f6dqF28Ofx3l9gzmX2tbhoW4YwTCeirYC+XMtg2Tdu8pu3iONonzQpE5IfHTVW6G4ada9c3gjBCAAAQg0KQEtgJ59cbsrxpze4i273Ws1Up9jrcK5Np+PFZO8maUdqdPW9NvpdO7RAuiKdhPZ6Z3+b2jLBfYyamfBWimo+gobqATWY4kwmO7/5t9hM3J3fxWqz1KtQpaKMWbcNTjlLkeJX5bEQOVyeRBfXUOvYwXQKk/5viJFxxjfHjBzz625NM7WfLRWELeennT7S6Myni895PHRedBXAR3skR0TY/nhync2X/Ph+gP7Q1EhXh9/UbSiATbhM7v/sNvt/KpVef7KT9/lsCIIGtflP9LnylROnStyvJfodYbz1D/cJ0sxzc2/TP1++2U53+0qaqg29eGLdUAAAhA4EQIIoE+EMrYBgUYgoIXOGzZsEGnwx6otKl7sUcAWLueocb0Sn7XbvM2pGoO1CMbPl0Zw3isfQnkYTTebFMT6ZEVSKSG10N2VMdrgpgYUP3MtIpc+Oq9g9SabY1sUl77lDXqEttL7jXTzqixevFg+WWE0u3FYuDBHzMvjKvbriq7NOv9vVGqXlFjredxBeYit0J3KHkANlHKLgp/uHKk/MxVtsfD9JFzTPqrdiUk3ryswKGeM+9TiPJl+jexyxuFAAAIQgEAtBLTg9p3LOpx6be/mn5SV+VrTkzq6xntsPEGPyilmiVfv27grc8ZHuzdrAasW8rE+0uMHpnxZsrvsLAt9Gas3gKaCYq/Lpxhj2lnu4a9fOqMWh1yrRbVg+LVL29w7ITt5Oo2HeaORfNisDloArY2MWfBcXQU0+0qcDTwUCqC9FEAnST/0npl/Zd5me2HVFiX3ndXyiumXpL1nL/FJFEDra1Gi9ciON+aPfHvz5QvWFv59skPW6oJmaoMmUPsLNnar8tzZkadIu0b7p0UOWDqx+0+2Q37FJAW/BKjV2QwM/mS3TP3D443rH/l218jHf9yx8WTb1PIQsDgEIACBBieAgKjBnRLsEAQalkB5aLeQQrs8NlwO9IUbT5WtzaMOdPQ45Yz0eGOb2y5q3ZPb7TnfWeZLEuhmJNDSAa9GLcCql9ikeYrMqX6FwmgKaBW/wsU3M1HZriGfk5VVd3++/XeVk9fEDu2yMicnV+spyKqBWJsOmX79541EfQGym5muXbsatC9OXqBq5/T2xsHD+iWdxeU7B7nt/kynjzpdU/BsMgheekiYbgtVetQycHt40l6BG3QK+SMjJO/HG4ruG/H5lhfDeYKgkwaJDUMAAhCAQJ0FtPDtm4k9E4ZkROaW7nV3MRl53U+80VNFPp9HNVgHRZ7LD1z8E+1gRZ1wdjYn5eZy/jX39/ikQ7T5Mvow9NEf6qvype14ZdUQYZZeOe1j352sv3Qo5lXQPp9fuqTNyFsHJL9FAXRkIIAun2i4ZhXQbDn6xcZYHq8qRMdJW/o/u+mc37aV7KjaomRS35b9nro0/cPSMm+q3gpx2pTi8at8dIKxbPTbmwbNW130W6gqxKtegNUFzXRutJZo1bYcm3xGapzfp7T2KmqCxawmLNpavHTtbteuql9eXN4loefH17RfZLP7kuhLDl3XKBuDeRSyiTYcmPLtrisfXfzvTyfKps5/WbECCEAAAg1UACFRAz0x2C0InEwBdpNBPWfZL/YzoqJa9LWrO/Sw7XYPvf+M5D5U+tqe8yrtOJ9sLir2cAZjYDI7rUPDydx9bPsEC1RURguq7POrkl9WquhSaQAAIABJREFUBZbcxsZTGM3x/3Ktjav+2Vv65xeLi5ff9/OOn7XdY9VCXbp0kUPVooPd3AwYMECk6zgQfr8+ukPzKJ9y9egzkgdwu13nFNt8Vt4icAaapIYlzvT/4skOnas5dYog8sJ+2b90+p97hhxMyHaFyusEXzbYHAQgAAEIhJmA1obj7/tOWZpuNfWnL0kVejxI15e1rMKUyppFg5GbaPy/P16qTKG1s3j+wtTnbh/Y+o6yEq8sau0samlGT13JXqpkjTKYvuk5K/+q1dtLSkIRQGvh5GsXZvSdcE7SR3aHpzVrUUIV0Ef7sNE16w5dtQVHpWPzKpwcHSsoaQ/91fPfIm8+TZJMX95zivZFwH39WrebfnnaRzabO8ss6W9RQp3G/FTlKw14bt2Q3O2l32rnuJbMNV6cOQWfpmQhc7VB8/+GdWguyt4U1edvQ0OzVkYLl37roNatOI/QjGavbM35lRiuuTH58ufXXfbpxkOfafus2VzWPT7lk6u6zLPZPP3JRtdEhMEAmouOMyq3zdl848trD85GEUCNTzMWhAAEIFCtAAJoXBgQgEBAQGuxQROQsOFwRWXqwtu6dbLtLbukf3LUgPTWkemcw9fBXuoLzF5O1c40mTnvM7AeuQ0zvMPZPcECFWE0q6qhyhG6sCT6By7aLHFSpLSXSzetXrLq4LIit//rS9/9Z7W2e9pklvXVniN4E8KuZXXWiMz4JIP/zgu7NhvMlflPLSrx0hcmPCdJNHEPTaAUqHZuoFX7zJMmIuLjkszO91cdHH/NZwVzcQN0gi9qbA4CEIAABAICWpuJb67tOH9Ip/gRToefvnGmel0dL1blSxP5ChFGYcZUZfB9lZ+K0j7nZl/R9u4xpyU9Q20mBApzdRU5sCpfqoAWouKkjb1mFJz7187Cin7TOnb7mG+paB1yWefk8WfHL7LbPD2MRgqGq5uUuwZiFJJ76Xks4/K9/uyBM//6hY1T2JggOI+FOmNEiuXO/mmflBZ5hpipZRhtp3zCw1q+2HZoMG9YZ3ePP+2ZtbO0oLuWq9G1+Bc3ZmY4bb40mjomzeflUtsmGrv0Oa1ZPFcsR9Mzl3G00uYU0seyCN9WTPUwgWZobGhJ0zSKqrDJ6bm174y1r44YwYlsAkjN5qKOzaO+GNdxlu2QdyRVQB9/IsJjjAJVgW53qEp/RyL/YOYdK6dlZXGGym3cdB003gQBCECgCQvU4OOvCevg0CHQRAVW3NW1t6dYHRIt8oN6tIlK4dxymt8lcw4va1PAK5IgsIoXNg5usMFdEz11De6wK1p1qKrAKqNVt8LFxtBTtBZx19J/SjeZmxveW28Tvrz+3dUl9bjzgW9Enr6oY9SANPO9Pa3GKySj0LGEKvWpmjhQ8cwpVO3cQEPnoxzoJp0qywWXRfrq9d8PjuByt3unlN9lVTelUT0yYlUQgAAEIACBwwJaMPzThI5PDUyPn1TmoBxQV/1zeZsJSmeFCEH9qv3c4uHU49ejbUmraH1zeNvLxvZNfstR6omlYgd9ATSbt4JqYCMTJbnd1L8ytx70/BOKkDUYfgpqTo7Ktfp5sW1/2VlmE/WupvGGnmuIKsT9XmpxFhVrHc/f/MubVdbBwma/+uXZ75QsdVxniRJ81OpDV4sS1grF5VUNMSmW/438qcVkKkShIJdOT3DiZT37foz3MAd57Yu9rt+/xDlhYI9Yg2CW4jivGknBciTFxxY6Iq7U6ed46mkdeGm/qVx5sUv5XrH/8bu81Nc7LXo6f8vPk9mizD/wlkBATcOj58+aUbLPdafFKHjpXw9PRMhGf1Vfx0hEaFVep0s2xnWPfokfnTuR3kbt2TD+qsdrAquCAASamAAC6CZ2wnG4TVsgOKAMjNMqS0y+IDXulj5J59v3ei7okmQ6k1OEGOrhG0sDQb7UTbOn0M2FwAuyIJy8ydia9pkL/6MPVEYHbmZ41jNaZI3Coy10/2QU3LLff+DvYt8PUclRs1P/b9mvVY62fIaj49wIaZVB7L3z6fHOPpk7ro8q8d0fH2lo73D4KG+m5pGiQI96ht+XJoHHQKm/dmyitWza4p2jH/zp369QBR3+fydwBBCAAATCTUALhn+6sfPYgRlxL9FEhCaJvgzV84Uu+2yjD2U+QuA3tXhte+/9+/eXaR6VJzy8rn/Cx/ZST6pRoHYW5VP31f7FKln9nMGRyPVPunXlbyynrDoWrv1Kj36H1jrk+wkdPzqnS+xIt1NWqEJc1z6zANqvKpJFlZ5+zDP4wcoV4lol+rvXtHnsmh6JD7scikz5rO6g20NBd6TZ9NFZ7/49btnfhfZQBNDaPr8/JmPaVT1aTLYf8pTny1oaQb+LHLvXCJ6Z4ATQwZuWIzILCpn9bh+F83HGuUPeL5jw/dr9ZVr1My1fHs4vOufukp+Ln7VEix4ac7KecLV+sXNAExFK0THGT679bsu1731/xHZqvT68AQIQgEBTF0AA3dSvABx/kxAIDsqCY7jyKoEBXROti27s0LNkp2tcnJG/yMQJkewxQSe1S1DKyws4ak6gsMoWNoFKIOBjdwtshkGqe1YVgX6nJQO/078HI+1wW0Z7cLQ85DzGcTELNh5uIMvUZJ+PXIadNxpGVzlfJ2sZqrahSXnofwRqjejjqSiZ58wGgbV08ZV4lG2GBOmdKz/Y9o6p89mFrBJH+0v6H7OPV9xIer4ckOn8wfZ0bLQ4xOWSBT/drhpMVH/kp62KVLgvH+N6pYqYwJ+JdE2frGUqX2fs71Sl/REk1ed0cIaotqY3DXcvn0B/GVkpGKqgm8RPcBwkBCAAgYYhoH0O/3BD5hnntov+oszlj9cbQAcGpfRRZzFzXNfXNjXP31VaVPXz/tMxnZpdmtX859JD7u4mUX8AzYJEmYLEiETTdfxty2aHSlMLWT+5vt3/LuuVcE+Zw08V4vput1nrEPruWbBGcl/2nrZ7dN6ePU7ty3btS+hnL06dcPfAlFfsh7z6W5RQj2wP9ciONhtXnvHK5kuWhahFibbPU89udfMjQ9JftDu8vIndQNBoUDsfNf0ig/UPpy/mxeh4w5LBb28e9d3Gwr1aAK19SXLH2S1GzLyk7Xx7sVcJfktS6xPB+oe7aTsxUaZV1837Z9TsvANb/mMsGqrLCuuFAAQg0GgEav2DuNEcOQ4EAk1AIDhIYkca6OmcmZAQ+ddjbdoZ9gk30GjzctmjtGLJqkyBs0JBHS/RL4XKnCmoVBRq6scCSzY9W6XqhKMmTKk8gQrbiBYFHuv3hraMdmxVJ4KpbmIYLHP0hDmaifb1xn+d/+qWof8miCyIZndoauBGjRXai0beLhrET/xW05sd31iXv3VrsS34V7bi8cfKX6ycmRGZsGRs1zu9h7z3UJWTSWazIqn0PxKFzvQlSeDV0M+p9lxCNYZUCESTKMlCTDPLtv9bvmf4Y4t2/IXZ2JvAD3EcIgQgAIEGJKCFb6sf6tGqR0zkH44Sb8tAawydLa3YBz/7QtVolU7lJy1bVRFE0verI2kUuoCGqM5n+v2qOLxnSPQUE33u66vypSBRpqevIgyGx7gHf5sSqhZWWvj5xdiMmy/qkTCzzEEV4npbh7AAmoYyVrOwNi7n77NL6KUF0Np2XhyeNuS2M5Ln2A/5mwcmPNRRIc6Cbg+1+YpuYTxwypPrzlyz2745FC1KtH2efk764PvOS5lTWupJoGBY0TP5M2vf4qa2bjFW476sF9cM/HOvY6N2bWrbGde3+dlvjOrwsa3Q25z6QOu2cftoO4nGPWM/3HrpW8v3/YGxVwP6gYRdgQAEwk4AAXTYnTLsMASOLxAchLHUzc+WPqdNYtJrl7c8PSPReoNjt+uiwMOArNoyGHTxrPqThV+BmForw2T/yAoTqM6AgunAc5JaBXRDqBZlu1cP+3NEFXCVqtOACzP5j8rUk7FMTfb5yGXYc650HrXq3uBxNZRl2HVWPrPO4XNa3mKcVW6rXGQL8y9bD7rnXPv59h+Xbi3+l12lmZmcMT+fJs5hufKsfmdxu+UXHEW+HkLw1jRQlc/+MHhNl58nVgVefk6POvaKP6v9MoHtsH0PPC2gvf/I9VQsEzjOYyxT+SmCapYRDJy37JBsbHZRwp38sJ+e1ybdOf5PBCwBAQhAAAIQqB+BEdQpIRAMTzvtH65MzQg81VSHAJrKHXjq+jsq4tHfP6q8h1o18cIxGfMu7Nr8CqfTHyiNqNVRBO90Wcga6DdtEj5tP+vQlZX7TddqfcdZWAsnvxqXMeiCHgkfOOy++Lr0rmapqdmg+q74ckfagtyD+7Rhkrad5wa36X77wOSPHWXe9npblLAWZ9Qj20+tKgy3fbPjtNd+3vdHKAJobZ+fOb9d13vPbbGgtMTbSXcATUMpL9XKRBh58Y5lu09/+ftdK7QAWtvOhNNadHntiox5thJ3N7Ok78sLZkMTQXNUAa1e+uaGCz/fXLxIC7jr87rBuiAAAQg0FQEE0E3lTOM4m4QAG3xRywIpPz8/EMyN6tm65bWnRA0c3L3ZWPu2srNZcw2jJMoURFJVKCV89H8VoR8LKANBc/VBJQvWAtXN7BcL9dhTc+y/BZ6eq/KjJByW0Y6n8pXBAsDKx4Vljvx7cyJ82N0VC8rZpUY9OliVi8ejSqw+Oiotck3uuqKZH+50ff7Gj1ttQzIyTJ9NiL+OL5RnuNxKhMlIhfv0uGr5FxPl12ugrUrg+gxep4F5+6r56CvfYPm1fKKXCWyzyo+oqvsTCKSpF6FXluISTd8PeGXDVbl77IWVeh42iZ9xOEgIQAACEDi5AsEATl59U+YvPVpFnen2sEfoqvtgPf5+so9rFkB7OeXByEdXTqv8Dq1lw3c3dZh2fnua8LCUhq/Hip+ru6Nl/y24fEUAbRTWdZq+pf/fhYX24+9d7ZfQQtAvR3RsM6xf/OIyjy+NBjC6Jk9kW6fPfZnKoEVL75ju/Hk/rgsOYGiewxyBfqlzrukecc1psT/Y9jn7mo01DFmrsaIxlpeqoI1R3SzD+eG/fqJtp/YCx36HZjNjUEr8nQNTv7KX+vqaBNpnav+nZztUcOB12xVj9AXNLuEHfvdFFRvl1j6tmj0/Kv0DR4n7fLMoUoysst7QtX7R/JVek1kyvrHy4HW3fbJlNgLoWhPiDRCAAAQqBBBA42KAQCMQqBo8Tz43tW3nSMPQMdkpl3v+dWQ7PTJnttL4XqbhGq/Qr2BAV+nYy/sfV63MpH/XKlNZOO1n4bQWUlf6vbqK0kCQHbpljqg6Pca2/nMZVtHNKlYrV52y4z/i+BrLMoF+3sEvF4LV7Ecde8NYJnC9aeczGAbTWWFdyP1up2q0mATO3C7ys1k/7Px6QGp0n1Szcbyb7pokQyA9pvYc5R9rbM5CraNFoIq/oVyLwb97eq4z+ttLVUq8ajJJ3nf3FJ43Yc7WpehF2Ah+gOMQIAABCISRgBbA5d/c7fUuydbxLipF1Z4qqu1haAG0S1bfi3nijzGV369t5/ubO4w9L6PZS2U2v0kysmlMqgm7a1AXzQYJFiPn4u9b2Yq2U9HOorb7XIPlhfz5I6QuZXvX2ne7OxoN+to/lI9lqOSDOpPxTmGEKWfFx5W3nZXFGfLyON/mh7t/3dpsHkpPKtLoqUqYW51LNf+N9cj20YSHlLNOMkz+bXoNjlHvIixsprM98GvbmtKhZisFw4q+YJgVznv9tM9R4t3GB36fqe1Q8Iv5wDwZ3DsD3yneYrvWahJ9bEoQPTtNXN4yr2yM6xj/CD/mx8fLT8uRk7nrWS/eAwEIQKApCiCAbopnHcfcaATYIKt3795SXl6ejx3U4xemtGopmkZff0bSSK7Id2qRzUvBs+jnqY6UujxTfBWsWKYhKqsKqTyCCvxzoI1AlSCa3R2wlVf8WdWgMhhaHxHkhs8y1behODI4P7IFR+UgNxhsHtWmI7TL1GSfw3qZwOg++Exv8IuRQJsOmh2dRcxuhyLFxxup9EWmae2pqaNECTVd44ernQ8H0AGHyqE2C7ermzTziID+JC0TLIQu/3tY/TVEMzb6nHbFEN83+oGRC5OeoSceWP9EdvNfkbc3mh9wOBAIQAACEGhwAtoXn/k395jYJdnyHAXQgSeP9L7YRMTOMl9e7LN/9q68Dm07i27qlD24Q9wn1E85XpL0VxPTuhWDpApv/1nUcfxHWzfr3d/jvU9rHbLjqZ7LkgVDP1kJPHNYg4j86DUHAmg2YhfU+833rXqm8hIZ9BQYtRLxzhnZdtY1/ZJuKLP5aOLwSi1KguOf4+0v+3M22R6Np8RIg3FW1zm2W9mTlCzor++xRXCfPasmd3+zm8Eylpp6y7QNXRXQbCJCL02eGBUtvd71vdLbK++zdg6+uyVz2tkpkZNpQZpphNcVQLNw3iPLkiXG/NbFr+6/dVFBgQdPn9XkqsIyEIAABKr9XAMLBCAQpgKBKgK2708MSkvuFGe647JOcefRULVX0SEPZzDxfoNE/Qv8HMVzh1sRHBkwV9ML91gtOAIjVMq4ZJZcV2pVUMP2ATVpMXBSlwlcBMc5rrBdpvzQDp+3Y1zxDXUZFkcHW2mw33iJk730MCVN7MNqo1ltM8WvWuuM8mu6omWM1i5G+/IlHNqqaH/XtBY3gd/Lz6E283tkjGlF2sz8C/fYWRuO+r9JDNOfidhtCEAAAhAIsYAWvq2+tceFPZIsn1AAbaxLAM12l/okl37aJTV+5MgFgXFtYERGRRbsm+WfxvRoNbCHZXmZy9+6Tu0sWOM4+hA1xhhG8rf+dkQ1cX2SaZXbv03o9HrfLjHjnS7WG0zfFgIBMH3GC5LyruHuVTdUnjxRa1Hy2dUdplySFZ/jcPiZo652HyzophJhITJCWtru8b8v3FpcbAvF2ELb5zfOb/PwuAHJjzkcPs7AWpRU2xvtv80CATSF5lEW6dveb28alUeTVWv7rG1n0uktJz41vM0LpQ6PaipvVl7rM8HCebdfEWNijD+d+07BVT+tP7AfT5/pu57xLghAAAK1/iEMMghAoOEI/PHyqS1KFpfmnN0+eoDRJHSwFXlZ5aRqZL1wqVVeRdUyCxYD9ZHBkK660LhixF++WEVgWXmsFlxPoFd05XYdgXCwfAUVLTuqTsjWQJepyWR0R1VAVzPR3Ilcpib73KiWYRX75elrRbjMbsoC/4X9zxETDJaX7GtVzoHWI4HWMdRXmr48CfzOzl/w0+/IamN9yxzd6uXo9VQsU9GCo5pljmoHU2mZQOW29pQC76eaIXWrQcju9vTK3yr9jW04P5ywJxCAAAQg0CgFtGD4wLReGQmKcY3LpUTUJYBmn8MWqyhzzQ3t+XFLtlWpLhXV+TTtYem+jY5drvaGurSzCH5V7SrlJ8c+9cfToTo52iR4q+7JnJzVOvIJp1sR6hxAC0re+V9HnZ6bmxuYXJy9tKD70xszRlzaPeEtR6kvSncAzSYilFU+0iLtazt93SnbDpTtD0UAre3zByPbjx7dM/ENh8MbqTuAphobLz0XRwH01i7PrTljY6Fzr7bP2naeviDlsvvPS51desgbGZjwsKIreM3PPgvnaSJCIaa5cfP5r62/8IeNpf8ggK65H5aEAAQgUFkAATSuBwiEh8AR/ca2z+/TxrTUN6VFsmkQZ5NbsB7PfnoQ32jmFNXHojf2sF/51/yBSlCWUAWCNwrgBO338tBY+yEQKH7VwrGKZWhZ1j83aBRYJhgsBx4KrAiq2YaCC1X9bw19mSMOLngc1R0DO7wAAJap1iCUPoHrrjyMDVzLrIVGpes18B+1cxNo1VGpx3k4na8a/h2iahyfz68YolOtk/l7lobsJjo8fjRiLyEAAQhA4EQLsKBv6tQc/lbfwv2xktScxqA12wX2mcxGqZVe7N8sRlHefsh1QZtn13xXOYDWgsSND3bN7RhrPdtNZbrsu+iabezIpdgX1+zrZ5lX3o94YNU1etZRk/do4eTKhzpd3rtF7PtOh2wWdDXgKN8aO1ja9aJec1zJ2iTj7L9rQffHozr2vvy0Zl9SmJusN4Bm66P8WbZaVSHlsfWpu4tcu0IRQGv7/MGITn1H9272saPU25L2mbUS0yXkp77XkTGC0GnG6nZ/73fTlxflT4Rp23nynLS+Dwxp9UGp3ZtOFdD6AmhaH001okY3M8oDns/vl7vVtkpbf02uBywDAQhAAAKHBXR9gAMQAhAIvYA2iQZtiUW9HBvQTk5e2Ma9RZ0UYxav9Nplq4fmjmaBsGikKTzkw8Pb6sI6evDw8Ei2apDK/qS24SobEGuhNqtuDpIE8j6tArVy4N1AlzkygGeV3UeH9NoNQHnoefKXqck+//cXCzX58qEBLRMMnqt+qaIF4Ud8uXKMkPrwFy/BL1UqV0Af64uXGi5zVHVz1S9wyouyyyuzq9tWoKK+mgkxK6+n0jJUSaX46IumyGhxSerbewfv2rXLFfqfSNgCBCAAAQhAoFxAC/r2PJSVl2iQelH17JE09GRSTWPiQAAtCdyOQ9570mf8NaO6APqve7q+fUpL6/V1bWfBwmtZUJZGTM47KzjyrfdTqgXQG+/K6tYp3fCr0+WPod7MulpjaDtHIS1XLMotE+7K26v9N83px1s7NTunc7PfHIc8Haj1nq6QNTDOpWyeRkgiLwhnWiavWFrvMMF7GfJRvrihY8uLuiQuthe5OxjZPusMoNlEhDQViMRFm8+IuP/XZeww2HnVzgFrUfjg+a0+Ly319jGJNI+IWmWSxhoeJD1N5/E6FJPxbOsF5iFLvqG3VbRBrOEqsBgEIAABCAR/SAMCAhBoQALBASWrBAj0wctOTzfPu65lRpJBucNX7LtWUTgDjbYCX/ELokrJMw22gn1teYmGjv5gEQGrBGVhF2tfwP6/ugpoirarb9VQuVq6mnYFgTDscEVqA+LDrjRGAXb9ateb1nIj8CVHsNK58n0vu+7Zf6e2GzW9+Q1HMrpbU61GkT/zg+2tlu0s3KNl2+F4LNhnCEAAAhAILwEtgN7/SM+5zUyGK48KoGtxOOUBNM/9W+Z+Le3JtTdXbm+gVZquua/rvd2TrE/XpZ0F2yXWCsPPKSXX/dW2OU3iW9Fvuha7e9xFtWD4m4lDTOe3KfnX6/Ml0gR4dQ6gHQ7unNicP36uvAPZHCfl0iF53uyb59vj6yWxFiX6w1yZbipEc4J0Ez9h+evHPVAdCzCbkTwvLKB7HNfT/VbIpb4+NJ9HXfaZbolUyRJruI6/d9lsbZe0Ih76XeVmnfVNyXbXYItRoNlDVEnHbrPhpJeqoI3RLUwT+VuXvaRnHXgPBCAAAQg06ttznN6GJsAGA5X3aerUqTWqwJ8yZUpFvFR58o2Gdnx13R/mM4DnRTaQZOvq37F51LPnJPU4rX3cOOfOsqvoP4nlaXF5B7NAuBwM2QLBM6v8DJQeB/vdsiCa/Svr18wEg0H04VLn/9pjrRy6BstogV/wLJVXeAb78gYmNKTtV+pfy9bYkJY5MoAP7qu2z6x/cLDVyBGV3ZWP6yQsU5N9PrrHceVzEjxHlSt82eVCt2IV5yt4XA1iPew6Zz8+6LxUvu7Lr076b+wa186JjyrYg9f8kddZsP8z6wPNWnhUe72e5GWCmXnFEwRaz+rA76zynv3lqfjgVugnhWBpabqav/f3uXX9+YP3QwACEIAABGoqUBFAT+41pVmklFP3AFrgtu5xL2738pqBlQNo7Z9X3dz1gqy2UR87PX6z3n7KgREDffZbTLzqiuVTI8at2FXT463tclpwvvXBbmvaNIvo7papXKS6CfCqvRNi4/wjK8pZBXRJkTKx+WN/vlS5NUZmZqaRteVYcnOn/2fvOuCjKrb3LXu3pYdA6L0aRSCigKIoCn97RVHh+VTEhs/+7AK2p1jwPRRFxYL6VBAVUXiKCiqKKKGDIKHXQEjbbC/3f87cO5vZyyZkb7KwwNwf/JLszp058025M99895yvBnbJPt/rBUcaJvf3cB8hgi2ZkReVfxTdl2id65ue2vzNyG6fD+mee4kXwIGyTbngwECEYLTssEnPCY8ueojdJxYUCICNENg7pf+7jm3B6yx2KQw1ROVywhesJ4MQ/FrJSLe8eOUfbR7Aw4tkuChJ2DB+A0eAI8AROMIQqBcBeITViZt7GBBA8hQJZVgEifv27RNdLhfpWz6fL9rH4DtUGuCKiriUMHHhokHq3LmzZLPZyMrMbrerGRkZ5PemTZuqsKhRkbA+0ohqfaGK1QjfcW5n24D0yNnDz2w1wr3BNTwCi1DFKkZQ5QyrVwgxaEAOEUZEcelGlp2QIPp3nLQ0DetyA5Pp3Lb2U8+nXmnojXWVdYSmQSzj4R3Fh8GJrX4MhjxNo2MYt6/WgTPZ2uC40H/GHUOHMQ31p872IexjrM2GNEjJ45FUKCy/9aLzwpvxlVYTcyq/hSPAEeAIcAQ4AgkjQMm3nfefdHV+lvTfhhDQ6OBYgYX7fl94c7OnlnTC/QR9pkUDHj56SpemufJStyeQLjcg4iFRWyuSurMicE7rZ5Z9nywSkRLnWx7r+Wm7bPvlXnBuccCmGz/AdWY9LkJA+33/zntw9V2szdRH9q93Hvev/u0yH/B4wqJZgp4Q0LDyUOzqrLNnp1/BBjysh4n1TlJYWKgUFRUF54/sMXFQt+y7PL4wUaabueCNN/DAAYfxDvHTk2aGrsF8aT6U6H7tog6P3XJWiyeqIVA7qK3NFEPckwRCETkjXfm83xvr/764uKwqWX3HlIH8Jo4AR4AjcIQgYG4WPkIqx81sfARwQUVJZiCaJb/fT/pQcXExPvDrRYCMGzTIst+xQ3YGI/aAHJBtbu2YPyCF0vFnEPykWQXVF7FJEaU6LejMdYUFV9fAOCby80FqhiS1giQ1JahhgRZJRWJaX6AisU4WTJMuaD9ozLmtR4Z3uG9wwYLMZpODEC1hdAk7AAAgAElEQVRFUsWIjMEEiXIzrr9YPTAbT5MwPjEKX+LfOQ7OupxEE5gf/jT1sTk2ja54NvSfIysNqpYN7mCQhUW1fbRehycNmcCoD4xa7KkzjYkxDZs10ClBxKCQvDb9haKCxp/teY4cAY4AR4AjwBGoGwF1Sv8TwqXhlUFwbmD2wqBxIRDupmVay3a7rN1ajltQyvqBxsfr+HGD5Pus7h3gPyGfvsFkpjy00g4k5K794dtaP1/0WrJIxCgBPa7nU+0y7Y94I+EGeQVDArqsOvi/po8uPw8VI4gZ1j9KQN/d48b+bTInezwRq1kyl+JpUYT1yj//OBH+9pvB+GD3UJvnj+g+ZlCPnJc83rBSp82EqI+Tq/YGpopeCR1OaWXzF7cMKCkpcdOUlOj+4OpO113bt9nk6oqgE3xkm3KFgngHgqqY0cyyrs+ElYOXbffsSlbfORh+/HuOAEeAI3AkI8AJ6CO59ZJsO0s2o6IZTpWxxOjJsrH4l4YV5AaqXC2AJMoXg2oerIyyJUnNiIRBpGwT02+/qH2mEAo4QMRrg1xgDana4X/Nq1ARKY0sMcCtMRyF+wURVmuCFIT0wMSGAvD+vUuQw55/zdzuliKSD4Jk+GDNUQIqwEpZjuyF38vSnc49Yz5ft78WaFAjbIEFidqxY8cIqqUPp2qQjaA8+bLO/W4d0mykUBK+ony/t5nVIYVJwBLwa0YIUVRIEIWzvgiLq8plvosnOI5RjfJ8DlDl0k5jxCleZ+JpahTzHJ9YBMz0DbPjFSc0UQpNXLuv3QNfbt+V5EcCz54jwBHgCHAEOAIxCPzzom4ZTxdmlYXBt655ClqT3jodFtfirZ7z+k1esZAloMeNEyT4H9n2WM8lrdPshT4MwG2yHQgBDf6md1UGJrd+ZvntNG+T2dV6G7V/+0O9b2ydb3nLG4qjgE6gUAj5IJR4/dtaPryqHUt8UqL7xwcLzjq9WeYXHncoQ5ZhJ2UeIkGxCL7JO8rz/zGpuCoBE+udlNq84Ibjzj2jY9bHbl8o04I+snFlaXA9QjI9uHMO1W6RvOIji/MhdTU1hO6zpg3rfMbIfvkfuar8LYCdNx2kEQ5ZVCCg/c0fXX5cSaVvMyeg693kPCFHgCPAEYgiYPb5zSE8ChGgbjTglSsJ/uMa7YDgHLNHF+btL63oBu5IO8EyoV0kKLRNtwsZlw3IzxaC4UwhKGbDMjIbyL1M+I+Esq6Ljgjl5cApU8ll3JNsA6jsSlb3hCCDAjIz16q/So+LEhG91nrgFbZKyLxasEgVoKOoeP/Xkv2SKG8D8nqHZFF3BQTbhr/PXLsmTrPJcBIvHkqFtL5gQeI99MzgVk0euq7DfcKO0NXluzztZLsoWC1IupOFPB+fR+E441XiCDQWAnQjrabbRlge+u1DvhlqLGR5PhwBjgBHgCNQTwQs/mdPWqn6xR5EQmKS+CQEtF0O/LHVfcvJr616hxVp0GfbrnE9P8y326/xNwoBHZwHLjiGJJuA3nR/n4EdWlvme4Nhk84ftFbQNgSi+73FZa1unrGpkhLc9OfOp/q2aZmuLHVXBfMsFvPtgKVYQI5s6SH3FC9ZtKqefSChZNTmH27t1u3Mdjk/uj3hfAslzU3sfFCdbIFN4BebSrte8e6mDdQYSnS/e1XnTtf1bTbX5Qp0aQgBDV00KFkEZf7O4MnnTl7+B33xLaHK88QcAY4AR+AYR8DENH+MI3aUVZ+SnMSfqOH67R+9urgrQseDirlbOBTp0T5LbtupQ1ozwRPJgdRZkNxJ7gLBcoUrqMXHM/QoIJzhyF9E78URRdJfsNJUvAf2PXbRqr9aZjBJc9WBr/lBTC5w+AG64EhMMAk8PsevMjMVzRgIGgHvZ1VD2kohSywrWl25v8KrrhRt8mpbluWP0yauOICUTuaCglV0/PKPE0f2csr3CcFIzwAYaLfKIVgySmajVx9lXZNXhyPAETgIAjgh2mBLu8MVeaX9pBV3cAKadxmOAEeAI8AROJQIIFH8QcHWT2H1egnuCBpEQDskdcn26mf6vrLmUeqmAesSDXj4ZM+xeVb7OD/sA0xvYGF/AS44xO2Vno1tn1ndOVkENG0D9bvBTYR1rhIIDtgQ19WaQtwpeUqrQ2c0fWDZkliFuOYe8eXuf21snmZrF8DweA0QsYC7D7V0f+jq5s8v/SSJfUlS5w+ShPXBjdU7/G0h1o3pvoMENLw1Klgc4jDx3sUzo9jDK7l4LRldKBf2TPu1qsR9kk2RAR2TgQgx7EY4IjtbZwwXR8+fnkRseNYcAY4AR+CoRcD08/uoReQordjBSFUMfHfXqU36Vm93D7RIQv/jWlh7QBzkDCEUQRWzE/hRKRIMC9UB8GHGOOrC6MOoeMDTchLdWcTIWbharFkbJlPJGyXOKWGtokMw0EDjSg0WGGzZKixYM51ATKMGQRJ94ATEFfSp1X+V+P4KisL3Wc3Tlj8ws/rHGRBNupZuQEKFxCPrE+k21xU26/TGhR0nWCPhcz3eoAP9l+HiiRPPiaDI03IEOAKUgC7xqt+2mrh8KCegeZ/gCHAEOAIcgUONgP+Rfs+ptvA/Ye1v2r2BroAWft9eNf2UV9deRf33sgT0rod6j8zPUqY1RAGN620oS7RaxfIFW6q6nP3quv0smZsM7NzP9t5hscqtIlhJkxdSyg67FFy11/f3nk+u+i9V92J2VC2+/t4Tf+6abz/NG2yYuw/c07nCoUdyH136jElzD3obPWDYeGfPn9vnOU7zoyPng94VPwG2qQREc7U78s/cZ5c8z6aigQgXji74qn+H9PN9/nAE0h7cqUecojAQYTiiynZFHic9vOiJIy3gvUl4+W0cAY4AR6BRETA71zeqETyzxkdAJyKoZ9GYFQ8uVF6/uDpNKd5/us8bGRzxhns7FfWEjEw5TQhC/D/0aeGPAOdcQ98i6QoCZo1dPkTkcmOgYiSoce0XAZUxMskICsoRHFayDlHhj2ClK1LlCwnLrQ7L9x5Z+N+g6eV/jhgxIhjHVzQqlQlxXJedejuQ/EdD1OcJ18g3hHcExmfYxXwfLBAhGAaYUw/vZo0BBs+DI8AROKoQoAT0nqrwxtavrEy6kuuoAo9XhiPAEeAIcAQaBQF1wimj/d7IFMjMNAENa+GIwy5LRVtdv5/02ppTKHHIGlg9oW8vR0RcljABjQ9LiDxDQqXDkj8SAmVNuqV6Q5X77K6Pr1zMkrmNAoghk6pnCufb7eIgWPCbVvkSAtomCX/u9Dx23HNrnmJdlFD7Nz5wwtsdmziv9wbw5dMEakLpWLwHMAJ/zEJVIDSjydilVyaQS0JJqf1r7jvh/eOaOEd4Yd+ZkM1MaZSAhgCMU7P/tWQUawg9yJh7c9dX/69z7m3u6rAgJ0o/Y3r4D/BAWCNBcsryByd9GrwBYiPVGhcpITB4Yo4AR4AjcAwhkMjj6RiC5cisKp7gX3nlldKMGTNwqYXLLHINat/evsNXmjHx3DZtLuiRe5Z7n+8cuyT2V+VwBqVP8W0tONWF1FqXgMPvKLGaTAXz4UKaVTGjEkKzQwW/ZxLWXbvgZzgolYYk9X9pHZ1fvv7L3l/f+q66vGjXLg9jtwSLKHH69OmROCfh6B6E+NFW5ww+zv9LxURZjQxBnGEBg2sZLeAGvzgCHAGOgEkE8AQrzam4it1q7y7PF21MtpLLpJn8No4AR4AjwBE4ShEoearXgKyw8gswiA1wbyDAi5aqlJ6jbPhld1nhaRPWVxO2lkTh1q6N0wuz2m+V9/v9qkw0rEYJiDFYN5Xh6MQqXduD2BYCHkqBpXtdNxY+t/aDZBPQrgm9J9ss8q0NJqDtkrB6i/fDE15cPSIeAV18b69/dmpme44EPKR1Z/tcPfFBAroyFPg977HlpySry1L7/7z9xPHdW9kfb6hqGwVFbiH8c87jRaezNlOl9bzbut59docmE9zVIUvU37Sxcrhrq2NXFiWg7eLiVvftOGuXELMfTBZUPF+OAEeAI3BUIcDJryO8ORnSGdsSzvS1a0jP/LQ2uZEWbz1+/HHCd55LBUt4aMgfaRFUwWPGwWS7RzgmjW0+WcMBaWxTLB5JsnwrtLDOGfXOX4u2lgW2f7epvJIpjxDOOgFElrtnd8zJmndb56tCe0P/CYqqDYlvTjo3dgvx/DgCxy4CeG6YZpf9q/YHrur56qpZyd5IH7tI85pzBDgCHAGOAIsAde/XNC2t+d7HTtjpgVcIzbs3APd5YVVMy7Du/mp5+QUXfvDn0jjPM9n3XOEGISJ1INxzvHcQqZaG/YlpGfI1AtIQIKDVZburx/Z5Yc2TLJmbjBYuf6nw3jRVfAHeLDWtgMbaWoEZ3loR+K3juJX9Y31kE1/H6l939Tq/S0v7LBLwMB5BTzFjiXmKIYOPDCysJxiouGlVlzwQNR0QkL4xMKJtu/qWnsML2jrfB5stDSEloN8JgWC4/EX5wjz2rVXatvNu73bx2R1y3wcCOoMQ0BgwKMELt89h4PZBAV1+6Td7On6xYEtFglnw5BwBjgBH4JhHIOHJ95hHLEUA0B/cVGFL1M7DBjVN9+6KHDf7lh4FQkgdLFSFznFV+JqJTm2RJktSGNYnqG1GOQFv+3q2paaWBlcZ4IUE2GVRBflyRoYtINiVOYIiz7pwyqpleS2z17+7YIsPskQXJsSHdMVHp56UVS494tpQeYlik+B2LaN6FsuTcQQ4AhyBgyJACGibJbyyxHfPiW+s/k+yN9IHNYgn4AhwBDgCHIFjAgFKQHdtmZG3/p7jlrpd4TYWCGBnJhAhknsQv0VMsyuVs4oqrr9kxp+fG59nKPDwTzhprhCWhmK8lwPKMSqekVTV3W5E3wtFGSsYDgS0sHhz9Sf9Jq25GshcecGCBVERT2M3nvrWgPODrsBs9AFtBhu0B/EJBlUxvaV961p7q64FV85Ae8n+j7755J/Uv7vVp67w+sPWKAHN7jrqwgdpZt01BXH34bB4fe5wgeOx3zcn480qmqfrib4F6TbLHx5vyMGEGEq4CTSbpaCQHWon3ly0m2ZAie65I7p1+79eOQvc/lBz4PFN9VHSDnqPsp2S1Uk8+7tNCRvKb+AIcAQ4Asc4ApwMO8I6AC7G1q5dK0O042igvJt6tep1/9n5p3Rpm36mUOEfWlXhzY5Ay2JEYEWRQuAEAjlUYEA5+dmQ5iZENHFNIoaD4YgFXGmICGpmVto2IV9esH5H1Ufdn1r5v39e1C3j5s72m9o7lUfKXf7cNIclCKtDC8e/IejzezkCHIF4CBAC2ioLK0oCz/V6c9WDnIDm/YQjwBHgCHAEDgUClIDulpeXse6fnT93u8ODIZC5KT/QUQI6zRqevbr0/ove+2siq/Kl9fG9WPgfwS/dAWSpRiIaVdBU+WxU+aJkh5LR8BvskaTd3sCydo8v78MGPEwGbu8M795+xElpm0NoLRNHJ5GyCD6oEE+zlHz7Z8Wgoa/8tc5IDE8fVmC9uI8DgiqK6SRoT10KcSM+SD7rrADe5lCkwNqdgUsKXlw2N5kE9PMje6aN6WLbDUVnIIls9iIEtCKH/qoOnNXtX0t/pjbTt1K3v9Tf1jpNXle929dWsTaMgIaYSGIgFDov/bGl/zNrL7+PI8AR4AgcqwhwAvoIaPl4bjYmXtajRfvc4HmXDGnZX1jrHxj0+btW+8OCJIuCzSIBOY1n30A68wB3SWlhjYwWQS+gRiCgsjXih5WTVdlv6eWcIPiF3v51ruEh0JmDT+kg+HxTkmIEz5QjwBE45hHAYKhOqySu2BeY3mvK6qvibdiPeZA4ABwBjgBHgCOQNAQwYODqa7NecfsDN8G6NwSPJQz5l/CFPpKdWYr4SVHJ5OEfbLo9XiBC1zN9b1VUYTKswjWimyFOWTcbMYUbyFhUsQZCqpSRZ9+0vkLt1f2BX6pBKSvGCTiecB1quSFT/U/vXR6/lAYB8EypbzUCWgAXJZaq+RvKrz7rpb/mxDtwLnuy97J0i9IrjMFmsN5swD3WB3QdNSNkrl1S/yqrvrfbE2smJsu1Fz3A2PNwn+KmTkunANps8tJJc3XTfv+YTi8un8zaTA8Ydj990uImonQyKO0bFPAQ2kIMeIQ7M5784z8mzeW3cQQ4AhyBYxYBTkCneNPrD1C0krxm9fGIHn1kX/DyKwY0HSyUBvqWVwQkKQ2UzpIc0gIHqjInnQ9to8JCBNpGDIMiWgl6MHw0+OGwyWEJ3J3wtji0bcFL4wgcawgQAtomiUu2+hb2nbZ2YLKVXMcavry+HAGOAEeAI1A3AiiUiTw34F6vL/i8RRKD8FwyKbyAIIawj9lvCc9t88jS8woKBOvq1WqQDUSoTjptkN/j/wG1xISANrGTjaqtbdbdc5aUDT3/w3Wrkvn2UEHTpumrH26/0BOOnAg6IVMENLYA8rNpDjnww+rKuwa/vv61eAfOFU/3+dSpWC7XAsvDZQIfQkBbJWF9qff17s+svDVZ2BCKHAorHVc4J0ex/B8EoTQ91AgBDfL7zXu9L3b898r7WAJatz+ybMzxU3u1T7ve69ODNJooDfsO8M+ggI68nvH4kltNZMFv4QhwBDgCxzQCJh5LxzReh6zyWuBnUhx5Gv9424lXnd7Seq1gkU8UvKG2Fa6AIEO4BsUCLjZC4NNZVPHlMn4dRgR0VTQ5KMDwFtzlxmFsDF40R+BYQQBf6IXnRThN+jNj3NLjBsER2HxVBX//6OqfXxwBjgBHgCPAEUgqAkRfrE4feL5rpfcrqw0I6Ig5AhqeW2F/ICJntnL+9u3GirOHvrDSQ5XJVC07rDCn7cfXdNzqD0nobZDV99a7kjX+pq2ur4vK/n7B++s+S+bbQ3gwvOR69QOPV7wSCGhTLkqwcoSAdsrCD6uqJg5+fd098Q6cyyf0fjJNVB5FNblZf9OEgLZJwtqd1T8UvLBmcLKwoW1a+kjvf2c7lH80BgG9qdw7t9MLK89jSXP6++oHezxRkJf5WEMIaGwHEvBQCi3MeHDpwHp3Op6QI8AR4AhwBAgCnIBO4Y5wd//WjtvOaHF9Xig0Ojvb0rm6LJgWAU5Bgui9igILmAg5+SdtiIsFJKxVWI6JEsRZjsBX+JOc0+osdgqlqdNmUgetTqSTxqtXiqbRFRnk8ADaB+oB3BBti7g2Hw1psK9pUpSa9jLWK3XT6Ac9+hhi24uxGdpT22Fhfzz8aepjc2wa49ygtdeRlaZmPqvPnHco05Cu35D5tQHzmSRH1IBfFDPybJvW+tw9CsatAfUZOcHkBHQKP9+5aRwBjgBH4GhAYNw4QYL/kWG9mvb6eHinZR5fOAT6GFMuOIhrjAi4xki3/vnGL3svvPmL4o2UPKSP2KysrJyKJ7qudnuElhbYD5khWRl/ypG5K8ofPm/q+ueS/faQOrXPWM9+cZwsg8pbNScaikSEiBOceMxbUz57yOQNF8VzUeJ55aThFq/0UUMIaMQnElJFOVfeZLtlcadhEFZoBvDfyeqv+x4uHJXjlN9sCAGNWmo7OPbeuN9X3PmlFV1YApqqoVff1fPqglaO97z+iELXv2bqRAjoSHhPxqNFLczcz+/hCHAEOALHMgKcgE6h1tdVzyqeNH8x1Pf30F7/Y00y5FY+f0hGf1UWixgRLbD6AK8bGhuG7KxeAfp7bT91giTmPmPaVEtD6RNjoAzj34T1ZPCIhwFPU9NfOD4HYpFqfZ/bU/eYPlrxMTHnkY00bBTTs21bF+139xkwcU1ZMgIGpdCjkpvCEeAIcAQ4AimCACWge7TO7LL2oeMWV+0J5dgUc0HeogR0hnXv5B93j7x99uZvjerbnvn5aSseavel26eeBUS3aTUxHmk7HYo4u2j/GxDw8OZ4ZG5jQqy+MmCkx+ubJov19JGN6wGk8fEn6ryB/hVlIRIMqpLdoSxRxizui9+gzpk9cHZPKOyjiHJRQwnoELxdm5ZlKVm2z9enz7hlu5K5rvBMPOlUq1ta2BACmpDm4FnD7pD3/r5D7dJv0uIqQyBCtfjePoWdmlt/8vjDTnBbafqiAQ93KGJ+m3sWlZnOiN/IEeAIcASOQQQaMP0eg2glucqUgD69ZW6bH8d0/V91hfc49OMgK/AIJS+agaMNUNMSLpWqm3WbCKdYmwJaX7+Q+1IkTQx/hCptVrWNakCq2kab0f4jMk0cdfMB9Toa0sB5CKqC9b4YVQrHqL9TN03MGU5t6mbaD8kYqkUBfQjT1Mfm2DS1KKDrnD90lXTKpNEV0PWc86JzTB1zXmOlifb9+syvjTyfSVJEDQZEMT3Huv3nfdWnnP7yn7uTuVFM8mOQZ88R4AhwBDgCRxACdO9S2M7ZYsk9PWdVlYb62hTJlMoXSUQIDihm5CjB1xfuuf3WmZvfNCqTkZCef5nnNbdbHWVpiJpYFcMOhyjP/7NszuDXN5zfuXNnW3FxMYQUb/SLLItLXyk8xekRfgMSOQgL5hof2VRAg2QzaozZQIFUc6ynwZgzEKhPysiwr/9sYfXZl3+4cocxQGBeXl7Gvn+2rfCqIAc2WRVsB/AhLTrtSsXC1a5LB761ekGyAhGiiVsmFrZo7ZZ3NZSAJjY7LJXLd/sG9X55+XKjzWvGDUrvnubd7veHs6mfSzMQ6f6mI3v94dPzH1/yC19zmUGR38MR4AgcqwiYfTYdq3gltd5URdC3bVbH30f1WFBV7W5js0iRSBgdUsCFbgBkIGFC8CdXQNdgoGMTVYRzhW+swpfjU7f6+2h+iyDKsOL2R5tDDvjJ06SO2tqsAjoMCuhM6+75m/1nnvX2yvXJ3Cgm9SHIM+cIcAQ4AhyBIwoBSkAPAWXynDs7veb2B0bapHqqfA01ReIzCNLd9Cyr9OK3O564b+62sfGUyeGn+z/ktQSfsQjmyiHLYvQ3HQR/002tf8xdtXfgeZOKA8lwX0XxaZdl77DlqV7rqv0BCwRqrPFdraubCRTsOg3/xug+RgW0X5DSm1h2vf/r7qv+9va2hcYAgS1btnTu/EfrVV5R7YjB6U27KAE1cZrT4v95Q/ktp09a926yAhHqXcAWnHDSjpBXzGtI5wcFtOBMs/j+KK0cdfKEtR+yNtN22Pn4ieuaO23dgMg3XRTeaYeAhzv3BUe3eWHpm5yANg0lv5EjwBE4BhHgBHQKNToloPu1S++xaPTxiysrPBmwiAOnz6B8Rudn1C8yUQOjCtPgwxW/J75E8bvYNFEfpSmShqyzqEO3aH0MNrM+hY/INHqbGdsipl5HQxpUrBt8QNP+yvbHFE0T4we5lvFBDn9on02BNPWxmafR55g65rzoPNTANAnNr6iSbsT5DB4RajAoiOkZ1pJ52z3/N+TNNQeoflLoMcdN4QhwBDgCHIGjCAFK7CEJJ7xxxjMV290POq0S8Mj1CEQYZxcaFoWQzSlZvvmr/M0Lpvw1Oh4BrX51+mXuFd5PFasQAtKxRk2cAK7E3UcI1MRNbX+9uXD3haOnbforGYe3FJ+C9mnNV997wnyXL9DdKok1rkMQAwxfjmQz/kRCmv1J66Stq9UgutzKsHo/+mXv7dd8sOkdo4sSxGv135xfeAXhXLMENBaJBjqdsvrzhoongYAem6xAhFgW5j1viOfbUFA9Ew8hzJDmUZsdUuSPkupxJ7+05sl4BPSe8b2+amqznt8YBPT2Mv+Eds8tf4AT0AkMPJ6UI8AROOYR4AR0CnUBSkAP7JDT86eRnZdXwdG8TVTBOQWGViAuODTXFLA6w9/JZ+xFFzH4neayI/XTEAYIF1yMzWi7sWfyNDVtyvGJ7feN1TcwV4zbRscOja9uFEkckWnohobWTx93dc4fqZbmCJjP6jMHN/KcBweO4AMaCOhMa8n3W71Dzn5r9cpkbKJT6FHJTeEIcAQ4AhyBFEKA7l/m3H78DWe2cr4VCagBID9txER8LsbbbdbyOUgaQp5g2JLTKmPWjG+bXn7ljBnozpgE1h0HuwX4H/n0ieN6X2BzLoV4hSH42HzAQ3RnkWPZM3XhrhGjPtz2fTJUvpSA7tU+O3vZg10/crlC/2e16C5KqLoZCefo+kFfe9HvWAW0BV6CDahCWpZVnDJnzxO3zNoy1uiihBwEPHPKv70W9Q4IlmfKFYq+TFEdDlmct7p0xpA3iq8CYltZs2ZNIBndDm0OPtZvStgauYmc0UNzmymHkOZpsvDzpvL3T39t/d9Y0py2Q8kTJ76YZ7XdY5qAJoIFVECLwo6qwKw2Ty27dPz48SKsu7AV+cUR4AhwBDgCB0HA1ATPUU0OAnQB19mp9NnwSGFRZYU3aJX1k32dgCaPZE5AayQhJ6lrOmJjkbDHcj5ko8QJ6JrDIH0TxE53BxCshzINJ6DjzXlRAporoJPzYOa5cgQ4AhwBjkCdCFCir1/brLMX3X/8vMr9/qBNFjVlco2ziXqhiAS0PxSxpOXafhv7+dYrnv5hx05KDNN9UhubrdO2ib2XVlWG4E1R8pJogqWQN0g1f9NZiv+dhbtvvuGjLe8lXeV7qf8Fb8B/p1UWg2CzwrrXOED5jOgFdfyoQhp8QqsWMSwFBfkvMfhuz/tWXF9QIFjXrBFiiOHAU/3HhJTQpIYQ0GBbRJIFqcQdXtx23NJ+hYWCUlRELErKVf3oSffLijgBlelm2lM3CiMlSaW24MJWDy4fyNpMCeg9j/e6qanT+ka9CGjqj9tYY1Ci2yVJ3LTfu6bTcyuPHzZMkGfMIB68+cUR4AhwBDgCB0GAE9Ap1EXG6Sf7c5/o3X+QV/w1IoQDoipaqXuDaGA+fH1bd2cQ85o9fbWbfBebJvqKeIqkQdhjXHDEs9noguOIS6MHfTS2hdEFR0yb0Hu0jknanHVVwrQ7fp4aaWpxwVFLX6vd5sOTT33GUIwLjtrqpZ+J1NWvGyuf+tjM0xx8jqnPPFSfNI02v5qY83DvHdQU0Lu/2+odfM5bq5cwu7AAACAASURBVP/kCugUerBzUzgCHAGOwFGOACWIL+vVpO/MG7vOqywPZtllxs1EAvVHAtIfVKXM5sqmRz/ffPXT3+z5nRLDlETs275p89//2fGrqopwIcTKMa3yDYXVSHq2VXr5651P3/311kfjuftIwPSDJlXfO/3Oyj2ulx3oooS6DjG64MC/cS2ALjlCuBHQ/9Zdc4iSGPJ6QpbsHplzxMt/Oh++hfegYNeHG0PqLe6TM870bPL8AGEIQ7AjbJhCPNexdsE616lnvry8EtYWSVP6qlMGXuLd5ftcSjSwJOKisxnYdwLQdzJa2detzW5xYsGVM5Awj3mPce8Dhafl5co/+eHwgTSYkWQ24B31y01bF9f6cHgBdLMYkiL7Xlsb7HDf+ys9uFnT2+Cg/YAn4AhwBDgCxzICnIBOrdYnywt12dmDqt7cO9+WKwbUsGDFV320CITwcIMFiRrSfo/7Thv5WFcKHqlpcE0QT93M1ounie25xnbn+CSOD7mDGTvxMDxi0+hL8OgYqmXii+lHqZaGz3lxFdBAQIdgI5Seadvxw57gaYNfXbaVE9Cp9WDn1nAEOAIcgaMZAfrMuaigaedZN3WdUVnl7wVB2kwRw0juAQEtZubZ3I9+ufnap7/ZNYu6maAE9Knd8jIW3tvp7ap94SuAgDZNssJmIxSOqJYKuzqt9d1LrounJm6MdqME/d2DW/zfhMvbzvV7gn4gh21RoplqZ6MUMpSKtDF+Tn1CIyENf4tA0PoDETnDbvv15a+3X3jPNzvKKP4UnxGDmnZ+76KOG3zBSBhuxzsTvkhASDjcTsuWtn9StOfiq6duXZZMFyXXFTbr9PbwtsU+jwQ2q/Ftjvcps1/Ug1iK6Q7r9s9/3zf0sk82HHAgr34zpFlkeUUJUUBT8p/mweJPNfUx9LW+lgY7wnA4kOZQXFv3uc9o/+yKZXzdlXAX4zdwBDgCxygCnIBOrYYn566hyWec6ykun6PYJUJAi3KECSqoPRFF8AxNVM66/eSZicpMEvQN00sxaejzM1XSoNk1R/UGm7EOWBe9bgQUErSLqdcRkQbbCQNC6m0R1+ajIQ3UD5XZMe1lrFfqpokdQ2x7YbsxwRVpn8W6Rtv08KSpj811zw1avY6sNInNedE5po55sbHSJDS/NvJ8JkkRNRgQxfQc6/af91WfcvrLf+7mAXFS68HOreEIcAQ4AkczAvSZc2n3Vk0+G91+WmW17zy7LJsiholrjKCqZjRVpPunb7zlhQV7pxgJaCT7xnb45tmq7cH7bVZwZ1GfgIdxGgDdffjA33RWC+f/Ji3ffck/JhUHqL/pxmwvSk727ejs+/tjJyyqKgmKYLcIAiNtI4eLiHiEM6uA1tMBPhFQ70qZObbiZ2ftHP7Q19uKKDFMCejWTRytto8/YUV1VaSJYoFTahM+lQmZC5vK9CxL1Se/7R01/N3NM5LhooS+5Jmfnt5sz/iCDe6qcKZFIW5VDuQoDsJaEJvDEKQxSyn/ckXpyIunbvjaaDP2pUVXCbsiQSkvGkopHgFN24UloCkBjlJr+NzpkH2Lt7lG9ntxzaecgG7MEcPz4ghwBI5mBDgBnVqtq3GtE0+9zLWjeqbVhosqVUFSWWOd8eQbSJgQkND0wcjaTz8z/kzlNNS2umzmaWraO167c3ySh8/RMs6OxLnhaLW5kccrbrhC8CpperZt66L97j4DJq4p4wR0aj3YuTUcAY4AR+BoRoA+c0gAvClnvFKxx30bupkwTQyLQsDnjliVfs4n0y78+XHAjnpE1ndDKNY5dZS7wv8m+JqGsHyCNSF8YS9FMoIgff5wWM50OH5/enbJFY9+u3F7MohEmueQrk26f3NX129AId7WbgMXJSrom1FXlJACGghoPxDQ2baK52bv/NuDX22bbXRRUtA6M3f1g91nV7siAxSpHq5Q8O04DAbPXFEyN0MR3v9p/8N/+6j4X8aAhwlhXktiSkCf0DYrZ+Vd3X6odkd61cvmOPnV2GwJfL5y/52Xvb3h9Tg2y/7nChfCXrof7KVrJ+cP4riEENB2SSjaWj32pIlrnkgGOd8Y+PI8OAIcAY5AqiHACehUaxGwR33llOGuzb6PFAUXb6oiWoB0hsCDogyqRXyZChdNVBWttyA5KsbIvCRdLUphYxrIi82HLD1oGqqkritNA8oiRdFVB1U307IwX6yLvhaKqrbZetWVxmgzm88hLUtXAddZL2xLRlEbt156mjrrdTjLMqiAieLUWK860kTrpaukY9rLWK/GLyvGVzIqnqPtheMD2wYHnM5xk/HBtlcdadh6kXvi5GOyrFptJspsrazYNMzcQMqsJU3MuD9IPoe8LP1NkNrmPMP4iM4xJGK5/gZFXWlqmc9i8qFpGjJ3UkV2I81nqIAOBUXRmq5sVB77owtsqFHuRP1BpuATjpvEEeAIcAQ4AkchAsRJRNW/Bz6kVnqescoSBsZLjBjWQYH1S9AXUJWsNvZ3hBt+vrHmsSaqVO17Xo+sc76+o/u34Ac6AEH94pcTh1hlcUchqw/UxFl5lm1Pfrnjmse/3PVLMtxMUAL6vIKmzb++v91Hlbsjg+w2cFESAVcT8RTQ9BVRSkwzB/K4hPCDyjcz2yqM/2zb7eP+t2uyUSHeuXNn2/q7m0zyVIVvUiTGRQm8SRpHV1xrVwT3JBGn0yJ9vrzstcvfKr4tGT6y6Vawf+vWjl/vaPOuOxi80iKZc9+CFQkBM5yeaRFmFO196cppm+412ozLo8DzhW+pQfkGIP9VFZbEZsaiRkDLwu+bqt4+5T9rb+QEtBkU+T0cAY7AsYiAqUn3WATqUNZZfaXfqOqd7jcVCxDQEVUhj0b8jwQWDZaAixPqF4z9nn2N6IC0yKLpLzWhqhpPuzEfY16Ecanje2KLnld909ZWFq2X0W6drIvrn+tgGNT5fS12Yz0ORb1YPxW0jgTDerRtqtcrbj9KUr3M9tloP9T798H6mSaSiR1r9W2veGOxrn5Wa1kmx2K0LL1vs2P1UNYr2XPMweaghrRXtJ+xc2cdffoAW+L1s8adO2GqjjhskrRsu3dlnzfWn5gMhdKhfP7xsjgCHAGOAEfgyEOAPntuOLnZ36Ze1+m9qtJQyGohjiUSvohrjDC4xsi2f3vDOxtHvLNszz5K4lKC+Nwemf3m3NPjR/ADrdiAfoYj84T3tMTfNLxBlJlp9T4xa/t1Y/+3MzluJsiZsKgO6ZmfNvfONm+69kautjuAGAb/07UqoBE1pPRxvab7f6Y/wTNHyOGULe/+uu/pUe9vjhs8UX3t1MdcLs8TVsmcKxSyhBShHbzQDsdnfile8uPF8BGrRE+4Xeu6Adv3Eds3T/nCwYcU0bxf74gqhm12UV5QXDHr7NfXX4JkfHFxsZ8t2/f4yXcL6epL0GmQR6benhOqD+6gbYoortvjXVQwYdUAvvZKCD6emCPAETiGEUj4YX0MY3XIqq6+1O+W6r3VrykWC0RJBgU0kiCoWATXG6huFERURMOhOX6GMmFU98ESj6ifcaVCAhVqKkeyJMPPLfpPsqCheWkySU01Hdb8LMNRsIDKPPyMENuMIhTXdngLzQu/R7VlUCsfL/BZXaPARkYX8w2BrcRu3Qa0D02L5oXHz/ABcS9SS72gzrhEiF8v5I6xLLZeaIuu8CZlUYz0w3+SVlOV4ycxdmPF0d80fq9HV45ihKpPUpbmCiXResW2h6b4JRjG5AWfo+od8UHM9cCT6AMbizZdr6jdceqFEgBSFlvv+rcXqRfipej9hbRnnHph/qQr6PUi/ewg9aL9jPRpjTGuaS9sDb3PRtvrIH22rn5IDmhqxldsvXSf66bGosb4xozFuPXSxyL210TqRcd13LEIY4qMZRiLOG+wYzHuvHCI5pj6tFe8esHOSxsfmnBIkNh60TkI50aczxKYO+ucY4xtz/ZZbe7Eva/2lgo7d+qf0bmTqp4bce6EuUp1gPxr5Y7gVye+ufpCrsI5ZI9qXhBHgCPAEeAI6AjQZ8+tpzY9d/I1nWdWlgYddvTla8r/sBj2QaC9rObWFTe+/9dVb/9Sup4S0PTnhSc06f7lmC5fVlYEutjleriZiNNSGgEtRDLzLPJ9/91y14vfl/w7KSpfnYAmLkreOfvpipL9DzltchDYT01kRElmKjSi4gijSEIXHkFA+qDHG1ZyWjd5W/zb9zeSlY4K73rhC1DaC3DqovtPvOrEFsrHQliFKBFmlei6i5I0x88TF6hD75mxyJtMF1/q24Ouc213vWuDN4AJNiYudKviC4TlrBbpPy3YLQ4+c9wCfCmMYEOzU18ZdIHf4/4Sty5mCWjcEQdAPZ/RzPZXUcR3/Ek3F2HQTf72mYk247dwBDgCxxYCnIBOwfbWCGj3axZJDgKBq6hhWJ8QckQncy2EhdSIDnw8E7ccwPwiURmEtJYgYXgJQYNpw0iQIGkjA0mIKxNIS8hcPS1kTdIieQghQwhZJcN7SUH4nRJ++D2Yg0SuCoIGQljDn0hGY8FqGCJpYFpIh2tNOLzWiFIJ/VWj3TpJDUSnCvZoJDbkQwhY/B5JV2KUdh/ajWVBPUnakBXywgLxPmO9IE/Mn9RLT4sYxNQL7CP1Avui9cJ6AwZygLyijxFAovVCYhpWeGoI7gOy68B6Adgi2BqtF2KAtiJ5WXe9SFnx6oXku8K2Vz3qhbgTkq6uemHbIbGsuY84oF6EONNxhzoL2HakXni+b6mpVwTqRQg//N7YXogl8QHDtBcWqB8qkPaEdkbeTmHqhYRdENqW9Fm8Xe+HUC+8RKwX9kkk3+GKbS/9sIJ8z9YLD2X09+qwz8I4ISckWEdC0GJBkG+E9lmoI7md7bO0jsZ6QX+B/hpTr+hYhHJIwBg8BGLrhWMRsCMBZtixiGNNP1jBMU7GF8IQr73oWIR64SFITL1qG4tQLzSnrrEIbaKNL6wXNk5tc4y+Q6rXHMPUi51j2HoRAhb7Qfw5hkTjaZQ5po65E9sD+yydO9FWxPWgc2ddcwwerLBzJ/YfnFfizJ10jmnI3AkdBkeG0yoLK3YE3+715mr+GmgKPtO5SRwBjgBH4GhHgCqTbz0tr3DyNV2nV+4NdAQC2pTCFFeMmmsMZf+o9zdePPW3vVHXGJSAvrRnfrPP7mg3rXJ/aKhdMe+yAdxMBBSHxTp3deXzl0xZ/89kKVmHDRPkGTOE8Pz7e446paXlTdgLBGAFYo15m1XTxJD1MLnom67UT7SuhIY9Utjnj8jpTaxz7p5ZevWkucVVlBim7VDQ3HHy6qd7Lq7aFwqCEt00mesPR+TMTGXNi1+XXHHf7C3rkuEjm5LmX956whlD2tkXREJCg0jzANicnmZdNfm73ReOmbN5q9Hm6TcWdL60u3MDbPEo5Z/w8CTxN0BuneZQdn69xHXOBe+v/jMZ2CRsGL+BI8AR4AikOAKcgE7BBooqoGU8HQcFtAREEpJlSA6huzAkbpDsRLIV/kZmVQTmi/g5JSQzpEVSF9OChFclzCP+Q6JN/46QuEgA6fkQ9hpJXMiH+EnWCTosk5DPSHwhu4aEFpKSSBzphB2ShEhkITlM7UEiOZoWiT4kzIGIkZDAhnxwtRFTLySrdRKX+KdFIhQVjGiPMa2OAdpD6qVAdlg+loHEKGJQUy9NuxgnH0IKIpZBXSGKOCOZiVjq9jD1QtsFKBPFjCKwiRrprqsvEQNg5MmAwu+i7XVgvUg+0XqB7aQM2raIpW4PthesjZCk1JSzer2I8h2V2LgipfVi8qm1XtiWtG1pe+mHBLS94ERDqxe2rd7u8F1NvZBc1NXy0fZCNarWtrXXS+s/ml9irJeeD1svVJ0jSUneMQzq7c7WS++zYS0fFRld0l7GeqHK2tBHSHvRPlvTn0k+5A1R+A6JZHJ4Qvuhfpgg40EI22fRdsSdlkGxhHxgDIjQF+s9Fun4ihmL+DqDAWfj+Kd9/4B+WINzbL3ouK3PWDTWC+cY/NfQeuEcox2AJTbHGNsL+4c+NyQ0xxxk7sQxjH3/oHPngXNM7XMnks/Qf+LNnXHmGDLn1TrH6HM5nQ/xNAe39nC45LBZ1BW7Ao/3em3NU8nwX5mCj0luEkeAI8AR4AikEAL02XPHoFat/zMM/ByXBk6zW8y7UgBlciirmWy58D9rLvvqT9fnNYH2NHcWowsLlcnXOl51h9032WDRCutKU+4+4IkecgdClpwuGR+8Mc9zw81vFIWIbJtRzDYGzNT+8wsyLvrqnoJZlWXBsE2CBa+RZKbu9rStCzmP1zZfZKmqr8eAgAaSNauFvGzM25uHv/p96V8U/3HjBAn+R848Lrfghzu7/FRZEcxtmEIcXJTkWEtenLtr5H2fb5uXjLesqM2dc63HbXiqzzIgzS3o3sKUeh6VyRFQJmfYtr36XcnwMV8VL4r2HbJjFtQMQWhS9e9TNrk9kUzY3pq6aghoa8WcorKR509b91UysDFlHL+JI8AR4AikMAKcgE7BxokqoIGAhucknFqjLBKaiixSkAnCqBS6bwhyeIsXXbHoh7m6YFF7B50+XZl8iKs0zAfJHLyYfAjji2mRBEa1KH5/kHwI8VxLPjHutWrJJ1ovPR8Ssa2OehG7mHppDJmGE60X+ZvNB/ODOh9QL0wYBSw2H5K2lnzqqhe156D1iq4mdR/f8epFWFJDvfCD2tqEthdbL6wiKpRZDDCLOPloDcn0C0MfwXzIa4F6/8E+RiNGxjgp19uExYDta6w92A9JPoa+hv2Q+CvXqxsVK9D2ilevWvqssV5x+6yhXqSeBpyNbYv9kDDrcfoarVe8fOiYJnWmIoxa8qF9trZ8ok2G4zaOPXRMk/Gu41Pb3EDbK2690Fg0Qm+vOutFx2Kcuco4x9RZLz2fOuulzwVkONVjjmH7YSrOncQ+Os/TsRi/HyK37UyzBFfuDY06cdLKaVyBw0xf/FeOAEeAI8AROCQIUAXuuEGDLI9dHPzAVe2/CohPCKZuTn0L56t+cGtlW1IavPX0F1e8ThXEemXIjkj9fOBj5WtcT6Q5ZOAcG+BmIhiR05rZfhg1rfjadxfs25OM5ygliMFHdv+pN3T8srIqkGeXQCEuwSIE10D4iEedMlkTMpd25h5zaW4mgIBuJu26471tV74yb+8vRoJ+UOfc1vP/2WVmZXnwZDgIQPcQdDFf7/4Q9ZGdpQQnzi25+Z5ZW95JhkJc4/sFdVD37Pbz7+g+D/yHd7ZZTKrnIR9wjSFmZFurJy/YNer2z7Z8Eg3SqBPQHTvmZG28s/M8t0foC/oPcyp9VEBDMMg0pzU0u2jfPRdN2zApGdjUu7F4Qo4AR4AjcIQgwAnoFGwoQkDvQx/QoIAOgwIagjsTVxRELYnuEuDvcEBTQJOjcdT4gmKUfIcKVlCIopoUlcuo5lQxEDU+dQ9BPihAIIrs+tgDtqIi21gvVFJjvWrNB1W7qOYGfp4oaevOB1c1mqIW1a0sPjX5aEKHxsxHV8ka2wvwScwek/nIqMJGJTWtVz3zQSxRqUz6D7p6SGI+RL1t6M+6ah/9uxA1cjx7ULFO+j6s1Ik8ovZ8tD6i931jvYz5oKr5gPbCtwgMYwgV60R1rePD5kOsPsT5ROeGBtpT6xyj7YjqXa96z1XMPEbavRHmqsbKJ2lzZy1zDHmbxdycRyKxO2T3irLIWb0mrvg9mf4ZU/BxyU3iCHAEOAIcgdRBgASpU+ecPal8YdkYZ7ocgGUahAhM/IIXgoIef0TJbpv1rHDD9w8T/8a6L2VK9E0c3u6GMQPyp/p8oYBFgk2OiYuQuUBAZzVR1ox+d+tVb/6yZ00y3iSipPaIk/K6vX9bl48ry/y9DnAdEo8iNhLSZE0rqD5wJ5iVr0Su+/f6YdN+r2AU4jqZ2ys7e/69nd6u3KFeCuWYVogHIkI4M0eRn/xsy9jH5+55Ijk+snWbu2bkzb+74L9Ve0Pn2Eyq5xGbILzxmJ5tFSZ8tf3+B77Z/qLR5vbt29s339f0HbdLGG6RRVPkPHY1WH+pznRJ/Hr1vokXvL7pnmRgY6JL81s4AhwBjkBKI8AJ6BRsHkJAlwIBLUAQQnTBQfznoiqZKhdRyYr+Wgm1pteA/Y6mRQUqqmd1ZSZRnCY5H+KfAk2qjz26sjdevQ51PhRLqqAkPxmc62sPz0d/RZDta0w/rC8+VFEd02cPVz61jaE49pDRGGecan5bahmLqZaPoe/HnWP0+afOeh3KfA7jnJfQHNz4cx6cfwhp2ZbKEkteq+b3f+tOwUcaN4kjwBHgCHAEjgEEKAE35dpO997Yp9kLXm8oDGE/pIRcKeA6EV/kioghH/juy7Db/3vue8Wjv11Z4qYENFX7XnVC03M//keXz6rKvTabhMXEvJpYL8Rxh+ULRaSsXEfFTW9vuvSt3/YsSIYrBWr733u1z37n1hbTKn2+C+3oOkTEYCv1MtWYKBAMRKyuts47Wl35yyuFhYJSVATkv07SI+E9tuW85yrLPfeBAtq0Eh0KDYYgAItfsb+ed9eiW7GcJUsgUkwjuiihCuhhBQXW6aMzXq6qDN0KCmjzNsPhRcgHNndxTM4bufD2ggLBumaNoKmxcJWO6peXTnncHYyMs4DfRbPuW2BrHnamW+QvikpnX/rOhos6d+5sKy4u9ptqTX4TR4AjwBE4RhDgBHQKNrT66sk3Vm/3vqXgggFdcCBngUHfqCoVfxIlLfp7xecpKkV1bhmVdESZiUpfUEnrfIfmexVVdlQlzag4yecacSZKqJJGVTL1g6wrYdEPsf4WHVE3ow9i1h7iAzhRe3Sbia2MPaQO1B5UDFL1LlMm2sMqBmHNSXwlE7+qjPob8NEUx7XgQ3nS6KIEcKrFHrLWIopc1k80WyajbjZlj67sxWJqFkm64v1AfGLUzVG/1XXZg7iiClzHh/i8pf6mWXyoKhntQZw1L9r6ok3rI6wKmOSHfdCgto7bR3CpD/0H1e2EjzVvj9Zl9T57gD16fyAqaez7cfqsrkZHpbimtsfs4tujDw9mDKF6V8eH1J16IaH2oC/hBMdQ3DFN7WHUzXHH9EHsMTOmGzTHpJo9hjkm1ea8GHvqP+ehOxQrHFCWVgsrmr+0ohf1o5iCjzVuEkeAI8AR4Agc5QhQZfLjg1teNf6Sdu9UlQchRAEql41OJMiWQ/NvTD2Q0Z/ofYpoWUCZHAJlclPL70Nf/euKb1eXbacqYqpQHt0v/5Qp13ecWVnhb2XWzzE2Cah8gxBoTxn13uZrpy4q+W8yXCnoxLC2cn3ntNcryt03OxTzxDBAFPAAAZ3TJv0Z8aqfH4F8gYEn7DP11xVRpwwaU1leMcluASU6Bjw0cUE7hOAcwZKdm/Hl+Nnuq8fNLvIk800rdcrA+yt3eyaAarthNgfB5jZpM8Ubf7oCe5TRr7c6+bRrqit9HyoNcBOD6vlAWJVtaZZfrWVDB46HRdjYmjYwgTa/hSPAEeAIHP0IcAI6BdtY/feAkdV7qqYpIrjgECzwA/26YsA9G/zU3E7UXMiuwZqCMMj4Hduk+uqOqEg1ojr2whUeEnR4WBunK5B8owfGhjLRFoyOQf3e0q8Ptz36yjVqbbLtMbYHWVvqbYX4xLNHD0ZN2tLYXuhbF4O1JdpetMzDYU9dfaQ2e7BvYd9BjIwYAD6E0TVigP25Lnwwq4P12ca0B9saZTq1tdfhsgeDGJod02bwQdcRx9IckzpzHgbHtEFQ0l0VwtQ2/14xiqqIUvCxxk3iCHAEOAIcgaMcAaocfvbstqc9cEGb/1a5/G1s6OcYQ+2xRDO77CMxIPStDf2cENCgTA6qUlaetfT051cM/nmzeyUloOnP0ae1bPv69e0+qtrnH3CAO4sEsIYljN/ri9iy2zvuE6/59UVtsUkW8I16FYKvvyLYrLnmnjYuvNI91uaUArBlMEcMgxoI/EArWc3s710/dfct7y7Y4jtAId6rycUf39zliypXMGiVzPnijvqbbqH8fv9/twx/4duSzcnwkU0xr5h1xjBxiWu61Sn7oc/AZjPxC2wO+UMRS2am9afxc0qGjft2417GZtLbyub0O9W6NLRQtoFCJWISGwx4GIKAh/nW1e/8UnLeDe9sjB6SJG41v4MjwBHgCBwbCHACOgXbWX2l35XVO9yfRBXQKWgjN4kjcCwjAPw4+qAwMpGpA4lRbSSS6JzkJQftR7wTp9Qxn1tSPwTwSMYmi8Jen3LdPzZ1+HD69OmRxnwttn5W8FQcAY4AR4AjwBEQBKpMfvKsNp0euaDdTJfPd6INgmaQAHjEtZ22AIleSPMaCWj9b/TlGwgJ4bRM0TL6qx2nTZ236xeaPyVa7x7W2vHSZR2mVWx2XeGwWky7UoCyguAHWsnKdU4Sblp4J+tvujHblSqr7xmYf9OLf+/whqsKJMwWdG6d+JoMlcmgELeA7+r5F7+8ccSXy0p3GRXiw3rnnTH9ls5zKssDTrtSixL9IBUkBwFAskI52+//ePNVL3y/d1EyfGTTPM/vln3mV3f1+L5qb1C1QRSkGGyMBxXUdhKSsqZ/ieDX2ecF9Xy+suGRL7YOf+abXUtp/vRNsROaZHRf+WTBKldFSDLVBvohCSigpYwcZedrP+6+9raPtvyYDGwasw/yvDgCHAGOwOFGgBPQh7sFYssnj9bQC/0v8e6v/jxKQLOLNvrwxYdtPJ9h0Rev9AexsX54P7vYO9z5oH1s/dhFBGu7sV70HmMaFh9aT56PhgDH+cCNTrzxbxxvZChhpEwYOdA/wRkeuGSPKNS1eipNIdEJnZ3ZDQJz3NQheQ4BfsIWiNpDqkc2P4Sk1hb7tS3y481FxqcITxM71szgQztVnL4YM53B94SADivnt3hqyRz4Dl9oxtcK+MUR4AhwBDgCHIFDioBOgKpTRhc6Rhemf1Wx23UmEMNA0QEBjXpi4xrfSEijtfgZ3BbjmAAAIABJREFUpsMfqEx2R2xZg3IvEwfN+5zmgAT0lVeK0owZQrj4mT6T8m3iGHhZNADrG/NqYr+qZLVTPrv0+fU3frG8oiIZbiYoAf3QmS0veuba9h9WuXzptbooOUjLRZXJLS3FV7xUfMnMP8rWGAnoq/vmFvx3dLeZlfv93ewWUKKb9JHthRbMzrW6R00qvnrqytLZyfCRTYnby3rm9Zl5S5evK/cFmwNpDqGQ0Kehvoehe1ZjvzHsbZE09wNpntlEqXp41uar/zVvzxxqM31TrG+n3Da/3939u6qqQFdYR9WNDfFqYrjAXSQ5JAmrYkam1ffGD3tuuXn6lveS4b7lkA5iXhhHgCPAEUgyApyATjLACWZPHqnqJ2ee51qy72tbmhSIRFSrEIaPLfDww5/wurUAPmdrAhLqJUQJWuY7stDT/8ZkJGAY3g+/E9UB8x01tD750JWAMS3JQ18VGL+LW2YtaY0qCZLMUC/EAh7+2mXIh35HX/cjvJqu+TTmUx98ovbUkQ8tk6Stq17I85HG0M2uq00Ohk8961VXm5DFXIL5GNvSLD515oM4QsZ19lndbjP2RNtdy4MomlUpTPoUHWfaT3B3LYqBSEgRQrDSBNFzdpYTPpd3CXb1DxhD4JxbVxcnONgbPTlu8ETwQRKBl0kD6IsEHKKj356Q4ITlewbU0CFY1TTBp6aTzV0wLFS4vIJkQWGSjjXML1JYClptAD7UG+qGKbUAQij4xj+jGMHfpAi8Vx+GWCnEFt0G4Xc0LfgJJ/sekq6x8tFtjmsPM7cd1J4UyoeeKmKXMtYL/zbMV3gIAv4LhXKXuvSRxftvfPPXncsBYfTxg75U+MUR4AhwBDgCHIFDhgCStscfLyoY8G3D2MIPW9mla2DtBAHrIKiETirHGIOf1bETha8CAdgHpUnW++QHiGuM6EUDHt57Vv6DL1zb4V9VpeBmQjbpSgF8+YICWs7KVVZcMGndZV+vqtyUDDcTlGR9eGjLPk8Pb/NxVUWwy0HJz1paD0lWUCaLWS0svoGP/Dlk4SbXQqNC/O99mzZ/Z1TnDyrL/YMhEGH9FeLMPgzDDYUiQkixiMqn2123XfvS+teSQbJGyfPCnLbTr+/+38r9wVPtNlDPowMX7CPxXLXQbSA92NB/YrgePzgkyWyqSLdMKx41ZdG+qbS/UAJ6UPvs7PmPdXm/ao9wASitw7AORn96B6KNZccjoPFjJKCBus7ItIkvzN758P1fbfsXLeeQDTpeEEeAI8AROMIQqOOxf4TV5CgwFylJpCffurHD6SNbZf4YiqgBeJZqp/n4TKTkMz6FJXhOIsGjgqQAyWR8buL5LfBhAooaISgg8dFMSFr8Dpsa/gayQsDgfRC0jTxQMW0YM8Dv2HzwXsg/gs9jzBPz1vOJlqnng+QS+oAl+QDvQRaZmBafzro9WGZYL4OkZewhtqI9mJatF9qO92HZWGdcgDD1QntoPqRMtAfT6fYQTIz1YvDBOpNFhW4ryjPi4UMwwHyQqMIy0B7Eh+J8EHyI7Ygl2g5+jaO2Mu1F8sU8EbME8InakwA+1B7EB9sENZMEKyybqRcRUqKNaDsaRvsPpkWMsf8Y2oS0AeajBfYjeEX7j56Psf8Qewx9lrSt3n8IoU/x0e2hfS2mvbAdjH1Wt4eWqfcfXFBDmWFNkQNhCEOqNYztyi660SToexk2iyBnODYIivqbkK543pqzY/c2d2jBk/N2/Jhq0864YQVWIc0t2XdINp8ckC1BwaGqSnpYVnPEcCRNlSNZ0MQ58D5sZt/26bkXDGyeL5T7mgEIraCyzYFgbgrjx1ZR6iHNTgIBYXhwRQjKog2W2jiRhCXgoSXQT9fMMaI+TrHxyTyFHCiCC79jG4X0uYHMMfAd6T+YFpPRfLA8vd3JWDxYPnQsxsuHjqEjLR8cM3Qu17GEsw8y9uhGnXqlxGEBGJFAnpDU3jxjY3W2OCpj5MIF8A0noVNtcHJ7OAIcAY7AMYBA586dbcXFxf7Jl7adcOvZre53VwRVC6wDmHjW9UYB3UwEwhFLRqY85byX9985F/KlN1NF6xPntvrbY5e0meqqDMhWLCdRdxba5ktzM5GjVF306rozZ6+sXJoMAprm+fBFzfKfuLrDjOrdwYEN8V0N69YA+DC2fvGn67Kr//PX50YCenRhoTJ5pDKlOuC/3i7XM+ChvvVifXZLFsFfXRm25fZr8qQ45PvHyeoD9BmN6fIr6te7sKVz8tXtp7o9/uE2i1xDmjPrc0JI0//YIYy8MW4FRDUoy7LlxxLXI0MnrI0Sw1ECetAgy7wrvc97KkN32WQg5yXcICR+wdYhJMuSZWWZ582Tn1ozmvb/xHPid3AEOAIcgWMDAU5Ap1A7U79UnbKchcWPHr+kqswLQSPgHBfVz1RkifwPkrRSCOIRWoCvAUITv5N10gJJNCR1kD1CDZwF0yPJg0fYQS3mYAjvA0KDpNVZjbAeLE+Bv+FxT8hSO2QQcMDNHo3kgLzUELwJJenB82QkneA+ulhBO4Jwvw3Vj1poaxVUliQuXFDRbEVy0qIrIbEctBVtCOoEtwL5BW2wgPTqSmI8+MYCkFzEekG+IZ2Bwbphfkhu2aE+ITt874eyYPVJyoyDD5LZSGwhXhjjLooPqEBDAQYfKANJMiTPkBQL6cHy0HbMg8VH9Gr8OcVHBnxImyA+qPZk2iQAn9vwfsLEgY2hA/FB2/ACyUEMPkjCWrGeEJMjAmUiMQu2oc8EQlDh37BKJG2CuCgsPvBZCEABYliF0JY1+KCt2AY6AY32svhg26CaNQxygrCfwK8CYQgu/eAXnTgm+NA2MeKDbeLTYmiCPSq0VUyfRSzRfkKC473wE8loLBf6p4YP/rRC2dBg+D1+h3WFsOVkbJBDC71NFOzXUM8wlImrU0JIYxKoGLaJBW4IhqFbAiWLjiawDDjmycy27xSc8gIwAjY3hHrFKyxk2UtXry7bOvHH/b+2vfimVbBARmTpRSlB5qPD+iu2JGtfvYy54dRuGWLEnR8JBJuIETHXaRWbTPpbh06CJ9JVCKhdoT16qgGv1eWBfoObOxgXEvjXU2QrfBCCJT6ksEE3hK0I6Qc4ZrBN6NyAf2Nb4HfYbjiGSHvp/QfTsmMa2yluPlgdnJ8aKR865zXUnvrkw2JwAD56vYz5kLGoY0nqjOlwnsSfeA6AY4F+JIbdvpDsdNh3e5tZR+eOWfQVzgDwnyuh6zUKeCKOAEeAI8ARaAwEqDr2/REdxozon/9StSukKJJ5/8PEx2625buez/555aptleWUQKRk6/j/azX48cvbfFhVFsivl5qYJTJxFUeEFILgjwjBrFyL0vfJNWcu2VK9IBm+fKmLkvnjBsmDCiKfVmxzXeyw1pMYjtM4YLrfE1Bt2Z0y/iFe+uMkbXEQpWOJSy71+7OeLFtY9mh6ugxv1YKoiaagP/UtB8kesalZAUexgWU+8ZGdrtjfvu2DwC1vFBUFk+GiBEuHfFVh2jnPlW8suz/NDjZjkEZ9rRMDAUtAx8NGFAJuX8Sa0y3jVfGqBWMQG8yaJc3Vd8+8u2JP+UtORS/HxACALUvQ7Q8rOe0yZy3YIF1x5rgF4DYEXgUA2b+J7PgtHAGOAEfgqEeAE9Ap1MSUgD6tbVbhz7d3X+Kq9IRg0aa9toa0kk70EmLVggQ0PE0duPxAkhACKQeB3FMgEXKDyK7ZgXMLaMpE/F1A3QCQn6oXvnNAOiB6yYeQlrxhb8H0QDADr4QEUsQNMkcnEpdI8qHSDoljSKlAnkgYAxFNCEUknOE+dE8g2iEvDxLkmA4/hyKQQPRCvmlwjx/IQQnIQVSwAtGJz2cVSGuSB6hlgVcVpDS0FdJCXYg9YJcgwX1IAoO6Ge8Vgagm+nAgR0UbBNeu1vIgZDVihaJlpBKdcfDBokA5jRggZkjRiA6oJ4sP8KaEsMUKEI4U0kN9VMCa4AOkFZYpOZGcxYbRVrTIyYpWwCfA4IPp0X0DpoB8Va+2kiL5xMUHSHTi/gH5OgYf+CDiETV8EH9UPyJ2SBATfJCkB1xIm8Dv2CaAVww+uB5CLh2JZIIPlOOHPyQoE+/D/kPxsUP+cOCgBqFM7Ac+vS19UCb2pwgS4QfiIyAvifhg/4E8CNGoX4Sot+nkP+0/2M5QhoBt6rMKUhb0bRekgXYXUdpJ3A6gzZAO8dfTY3uT/gHtEvFBiHU8K4EGiHhhyDjx8ERSRXShEYGeSchmsrSF4SQJjgwnRtf+GLAoE3qnr3vjyx2Lvvtl/+bmbbOCLi80FlwlDos6d26N2kavggRRzOWMQYPU+fPnUy1qCs0iminjx4+Pzu1r1qwhv+/bt4/8dLlcos/nE+Fz/BN7Q1zSelhB0/RgWM7zhwLN7z6zRbNzTs47XtjjOUFwSgXQ/05wV7q1wwAcSzgOI1JEQsoT8MZpQoVDL9LHsS/jGMI5Bvsq/o4HWXpfIwcxMLeQ+YKca2A6NI3cBGOhEfLB3LDMhtpjzAf/xrnhoPXS5gYypvW9YYw9NB+c6xCiePhYAUecryT90JHdRJOzFi3qu83qKKuwiaPzH1o8E0tsbJVSynV2bhBHgCPAEeAIpAwCVJk8bWSHC0f2b/6eqyKYA0HeCPeXqJFaIEL0sWvZ0uvZFaet2OHdaSSgn740//iHL273SdXu0HE2qx7w0FiQvn+KEqz0AJdZxeEOBUy0rS0L/q3v0yvep3uyRG0+WHrqouGrW7q+OrRP5m1+L+xERLOuQ4Qg+DpWnNmWl855z/nAggULQhQfehDw5ujOt193fM4rfi/4krPDmgB0HdrbZ9qahKwCjS1Dv9f3nyKsL3w+CHiYZ/t+5OsbRn5QVLo7GQpxavMrwzreOnpA08l+TzgA6nmNNE/wIkEaw2FLeprtq9um7RnxRtGmSqOP7MfPa3PxYxc0/8Ln0stJsAxMjr64/eC+JS3P+stTX++7bNznG/cmAxsTpvFbOAIcAY5ASiJgYkpPyXocFUbRxU7ftrkFv/+jy1LXfrfFKqNsAB69qPQkbjTg0okMQlQQ4hhfRdcVu7RFkfMBUo+QpkhmAEFCSB5chAEJo/qRpESyWlfUUQoKOWYklJD4xLzwdyT+QLlLCD+SFxqB9+H9uDrR80BqBQlGLBOJUbwPbSCKWo3sRTUrUT+iHYQQ1P5rRCIQkJTkxs+AB6whGcEYophEAhUVsFr5KqpmqcKY1FcnZZHMwmKwzkjqEGJaT4vm468MPpp7De1V9gPwQRvpIpXahYQ8fo42UnyQ8Ce2acRxDD6kTFQAw8dI9CM+aCvej3Uy4kPbGduA4mMBfPT6okY3Bh9UchNFMoMPOTRA3CAP1EEg0Y7KcErqIypE2Y6/0P6FDWPAB9uYHuRjf8B+wPYfIz6YBklF7CeIcbS/gf0kL+xfTJsQVx4a/oSkIzZh+2nEpUY8o3Jaa1OyYKb44N+0zYmfYVIyjgrStcB3nGBzWoPg5uE3+GAXFLzfE4wsG/Dmnz/lN3HuDOT28OOCXc+xth8WUMKo06dPJ6PkaFI1oEiDktVIVCNJjQR1UVGR7n8lFpJBTZumu5zuDKdqz/np/hPaCS5PX/A3fQKAMiAcCbYMheEtC+znyKNi2+hKGuJFBccQ/iSuNfR5g7Qn9ln9kEHvB/p5jtYv2P53QD76hFdbPlqX0MpAIpzOj2yfrY89Dc4HOyP2bdYeZlwdYI/e9xF+nPvxzQl8owHtx8Mn+lYMYopEvnZmAlOMGA7AqYHNYnVVZjmvbXr/wtl6K8Q9ZDhIv+dfcwQ4AhwBjgBHICEEKPn2wbDOx117etOvqquDHUBMYyoAHhYM7ggjoN4Vujy5vGvxXv9GSrBSBe6zwzpmPTAk/4uq/b5BxGWDBdQslFylz1x8/rLrB/o3fob/cckugcrXE1GyOqSNE69eOB7LpmUlBMBBElMC+sVLWo6955LW46rLQxHwr6zt9RK8KPmZmSt9PfDFDSMXrqpRiNODgFtPyr9o8ugO/60oC6Q5jEH9yMLBUKiOB+tzmbgoCaKLEtv6Kyavv3zmirI1yVCIU5v/fnLusHdGdf+kcl9AhUCEprHxhcCvd7q9aOS764d/sHRfsZGAPr1TxoAfHyz4obIsYIUgjYm7b9G6j+a+pbmyYfzM7cPHzd61NBnYJNg1eHKOAEeAI5CyCCT8sEvZmhwFhlEC+qSWGd3+uKNgUVVVdQ74pUJqMLadkHBAQoIQvFRNS91hwKqLqFtRzaqp6cilE3kxJDYhFXVSg5CUmuKVEKL0ipLEOoHD4kwXKfgZKo6RbCREOZOIJX7IQjBOmUS5DXZTgggXjsQTl06K0oUifoRlEpsQFSS8kcDVyUpaLNpACS26+KQI6kQVeE3T8MG/6X8jyR/PVlRjsm9VNQSf+raJTubrwkmNyGPxidcmuu2amhT7gU5oIQ4H4GNoEyR0Sf/BQ43Y/hHNh9xiuI/4o6X46N+x+FAb9HaMKt/ZPkq/04MPkoMQbCtUdJNgclrbknqBOBsU3iJRzcJ94N9O6x9IzkdkT7Vb+DGrrX36A3O3fvf1kkCFOy0t1L59+1AcwplsQchrf3Guo4lwjle/2j6j5DQS0zMg1DxccRXf/Vu3dmyvqnI8OrRZ85sH5A9w7fEMhJOzoTY5mE/7LBxZCKBi0g4GtBcuYhb6ZBxTdTI7r9Df6TwCzU26BjmM0F0C0XGsTxkx9dEPlqKqa6s+z5C3PrTDoOi8Q1s/SlJrcx6xDceMHhRTUy4z8xV7nz6/0HHC1ou81QD5kPmDHiayxpJNIHxXV72igTn1eYvOiXSORIV/RAoHQ2HZane4Am3ky9Jv+O07bVQk7p4lkf7C03IEOAIcAY4AR0AnhoVvRvZ0DhmQ+YurwnciuBM0TUDDUj8IPg0Un2ofmPvgwoX46MYnoF4O0fCqb5z+aaXLdTkIfDWfwfSZyP7EdTOrfGbVv2RLAf6m4S2itFxl2smvb7+1qGiXJxkENFX5Tr627XW3Dm3xmqs06LAqJhXi8FwHBbSU2UxadcbYTef/tLFsu1Eh/sCQlgOevbLNx5WlwTZ2O7QDhNuuVQFN8WIV0igsAkR9Xgh4mGPzXvLquqGzVpb/nAySleZ55+ktTn/5mvbTIRBhPhDDpvoOIYbBfUtWllIyYur6Sz5cWvYbzZ8S0Zce36THZ3d0+bKyItAZgjRCeBQinUnowq0otIGYmWVzPTZz64in5u36khLpCWXEE3MEOAIcgWMEAU5Ap1BDUwL65HZZHRbf1P37Kre7g80mwdk/LBaQpGOUblEykhCxuPzSyI0oQUjrRUkNJD/oKTfew5KBeB+6QNBFiVQNQPLTX58n2dGgc5TcjQZFZMgQTEc/Z8lfqnLExQ1RPeskMVsm3ksUj0y3pAQSq56kRDVLF7K2GggkTTXLEKJRElsHCb9j60/LpPYbbSVYxLGVYk3JJYoDuwCmdaRtRutP7ccyqcLcSFLFK5O1FfOm5LKxXxvrRNsJ2xLto4pK9vCAxZG2Odu+tAwjfiw+LPFN70Ws2fJoOawSliX1dFUsiKbRfwbuOYDLAz8sflFwgDsPCSJ7g69c99794S2gdvgjPdvx62+l1XPPe3V1SW3kMY61sWO1UYSLxxSaBlLaFKrQGT9eEAFDxC0udrj4/nBwdSerWz3T7w+dk+YQT81OE7PhVU9bAF4DCKLrGZjPLBE5DG50wHe09s5AdO6gSmhjf2Tnh3jjlB5SYB8jxwo6nHTOY/usrhqOlklJbna8kjLgptrGdPQQRp/PaHnGsUr/Ns6dtM+zrW6cd+n8jPMCcaEDmdFnAU3L5oPnMPDECMOmVAlZS5Uz0i8Sz/1xEX8lNKWHFjeOI8AR4AgcTQgQH3bB90/90bfFd7pil8PwRlrC5J62nBRDcLPFaXNcL97987ssSDTg29RrO7x6w+lNb6uuCIcsNpBomFJAgysFrypnthB/6fPUukuXFVfvSwYBTUnQycPbDLx1aKuPIHhiK7MEPXFRgsGys2XfCWP/LFy9tfpPupekz/x7z2vR7oVhbadX7gmebLcByYrtwB70x1NAs8IQfV0DIX2C6dmycuO7Wy9559eSWckgWSk2Ywa17D5pePuPK/cHTjQbpFEnhlUghqUrXl97/sxV5XOozRSbi3rntZx1e+cPK0sDg4CArgl4mMBIJG0AHrEzmirSgx9vvuW5eXun0EOGBLLhSTkCHAGOwDGDACegU6ip6UKnb/umzX+/udPnVdWufjbFElZDsFhgyV5KplDSQVcDEz9eLKFJ1Ks6oUvvZ4kdSlZS4lRn46IkB0uiRNPq7AxV4hHCVCe0o2pn/W9KjrDkD2tzdAWE5DdDSFOFIP2MEutsPizxo9GIumsSvWxKVLF1MGLAkjmE1EYKDH4SH8lMnZDwoapwsmjT01JSipZFMWJJc9Z2eh8lkMihABJcjO26SpIQ4qwNNG30IEG/j5bNknFsPXWpKSHQWPuo7bQdWayxDEpwsfnT/kSxpu1L4NftIaSfjh1+Ttub7T+UfKf3s4Rb1Ha8WcuHoAPur0MBFajKCHgRkQWbDaQsOcr2PVXB1SUlwS8cuU0+6zZuQWktw5ldaqfQiD96TNFHTq1E/rCCAuszlziHVpT7zzu+meU0u0NsBn7S8+DVXEmFNsfYmRaMjAqOpAkZzbodouOe9kV66Eb8pDPjnbqboQdcdF5g5yrs11Fymo4haAfqA9GYH+2/tY1pWiY94GLnLnr4wvZ9OgfQMUTnJzq28Pt4YxrrROereAeN2JUMaUQ4qIEo8KLiV/ZZhjjPFc9aWMRJ6KNnzPGacAQ4AhyBVEWAupn45qbO7w05Ie9vHg9IUclyLvEL3UyANFV2SuJzwn2LH2KFBbScN4d1uH/U4GbPuaqCEIYFlhAYEoau/OjPgyqgIaoJuJnIyFF2d3xgRf/NFb6tSSWgr2nb8dZzWswGH9nHWWVzKl9cJgNrGnRmi8rwVzafMmPJ/t+NBPRLw/o77h5q/aSitPJCh90SUsOgEK/NBzR7AE/x0veVsD0K+Pxha1bTJmPEG79/VV91NKp7L7pGuf3kVk0mXd3+4yqf72y7pKvaE+86GHM84MyQrA9+sX3kC9/v/oAS0NR9y4WFLZ1f3Nb6Ddfe0LVAdJsioNEscBMTcGQo1knf73ny7k+3Pk77pQmT+S0cAY4AR+CoR8DUYuCoR+UwVZAudE7untFk8fXHfVhV7h5qs4JqAF8JotRODFmnk3RGIsZIaLKEDUvIUsKCVRSzpCKrSCUEh05m08UcS3oyr4/HKI5Z5TISr1TdG+OPVc/XaA9LCFNinRJExGUI/EevCdRXsNEelnxnVYwUA6IaZzCk5ClLDuF98QhS/bbY73R7WLKXYsWqowmBBGlZVSVtM8wX72GxpwQcfq67Sokq0yke1E6qsMS/iXcWw2EAzYM90MC0xkMMVmnK9hmWMKutT7D1IuS9wW5ju1J1PyXz9HxFCSIqhmFDoIYU9HedmQURHK3SX55gcNv3Rd5fc093TDntjmW7mOGK/mo02pGrmg/TLBZbLFVMG9vjxztO7F2513fehf3ShwoBuYPgC7euqg4QH/GyDPJ2lZzMQAA9ZhPJzg9sv6djhj2gopsoOk7JARJz0EP7KBkn+nd0rqL3RvulPlYpkcyOaUo4s5u26GZXn9fQBnY80zLpmGefwrRM+uYJe4hH5yt2TLNq6ChxrY974p5IexFZlOV1F3y0ffC89aW7khS5PiX6GzeCI8AR4AhwBA4/AlQB+t3org8PPiH3Kbc7LEKgPVMXPrnD8CaoMys84/hX/SPALRi+Q0UuWs7UqztcecMZzd4EAjrTagMCmg20x75paXzOk/UmPuPRtRd4IfSJYXtOxHLbjJ093/iuZFUyAhFSFyXTxxUow47L+aFqm/tUW30V4iyprq9vIGY8CUSYkZs+Qhz504faYkdzUXLSSaKlqEgIbp/Qd0qOFB4NYYWCUFclhpxn24XsBzQ8yMWspdAVij8QUTKznS9c+X3LB8E1G+5P4TyA9UtoqomjN1FsiP0zz5hWvqp6pNMpBWDZg4r6hC+oWsATUK05HZ3jxWt/GsdiA3aTGqpfnvF0+crKh9Ocsh9CDUF09cQvxMbjDys57TPeGv/X4JuBSCde/RoTm8St4ndwBDgCHIHURMDkciA1K3OkW0UJ6EEFTdPnj+z0WlVF9QggoPXTal1jiIsnVgFNiBT2O/17VilLX0unKlqWiKmN1Iiqesnjucb/Ls0DiyWEsuE7XIfowedi1Im0TFYtXB97qKqakujxymTJU9aeqAsLnaRm84pnD1lwIWGqE0eE0IaPMB+qVKZKYfyOqqWNGBgV3+wBAe2klIQythMhnHQ7SFq9HKo0p6QVaw/Fkdip38O2OVWA4ldG1XsMWa7jRPOmNtI+RlesIGPRXm+EBOyhgrGfUXuiys1a+hLTFiQMpCyEw35451IOWyJuSchuYi8V0sXFb/1YusSe4/hg5NQ1xcxYt8BCLzJ27FhcBRPymV+piQAqW8D/Nv7Hdor6k552eZdT8tLkwecOyusvlPiPU0OBjpXVIUGC7Qao3QOiAj0iACNQhs5P+yIJ2qePS3Z8Rgll/Xv2QC2qoDaMEXZOoQppSkobyV72MIbOJ9Q1EWZL32CIHrDp82PMGwCQCSqu6YEZq7ImY0Hf8RkP/NiDK5YMp3MSfY2WkuL6gRq8NKDCxl+0OB3fnTd16zVzi/fAa8WNu2lMzR7HreIIcAQ4AhyBw4EAVZrOG939mrNPyH7TXR12WoDgNRVoDwloWN06BWmV+MDiAVCfalon6rLh7eHtT7n+jPwZQEC3AX/KmutCo1tBqvqlBCv9SUldyBRI6CC8bWdJ6+w8T7xs4f/wI20h3rhXQYFgXbNGCGx7o/esPI94kQCCC9BNaGIjo0sMfcmJsWUMAAAgAElEQVSCn5O4KPhmIP7EwOkkboQUCoGLElu68qTlht/Gsmth6qLkyQtajnv0orZjXVXAIItwNG3EgK1eVKgCH1JXhGQrIob8vogls7X02Tn/3njDd0XllclQiFNsVk/q/a8OLvlB0SIGobqKmRZAYtgXAHK+hfXdwe/vunXBgi0+uv4pLBQUJOd//c+JN5/otbyOK02AxSTRLYZ8obAlPd8x5+Y3to2cumhHGV9nmWkxfg9HgCNwLCDACegUamU2cMT0fjteqCpz3QU+oIOwkFIIXcOqjKndlFykZCkuXpCkJJdOZETdI+gEY8yRNnxGyZxoenorQyZHF2rscTjNT1+iUeKVJGG+Q1PYv4kaUV/YxBzD6+moPQfYbcxH/5v6jKZuOehSkf07qpg0YIJ2RO0B3OKVyeJF0xpdYUT7EcUHfpLX1/S1K/vqPZJauBCO+kfWsYrBjMGZJcKNWLL9l5L/xLctYwfFGO2hfm9r7Rt6hpQIj+lLpHAm79raS0+CZdAyNT2Gdr8BY1GBL8Lg6xw80wWEsBIBAi5bARGCrKwXeju+nfrxjjmjPtiIGwF6WUH1oi5ZsgScNXDSme0CR8rvSEbPnj1bLioqwk6BdCy5xp3V+uQreucMKuiQPVCo9A90e7xZQRDCy6octkoQbRRpaNxYxrsIKav3UU3YYlDyGOZF+j0mpYdVlNg1jisyDsgOTB9ael+m5DE7nugQIfMQ9ndmPOAfZC7Cz/TvokQzzgOGeyi5TdLT75h5nLWHztGYLyHQEVmdpEdaGzydOOz2T66cvfv6GYt2gMdCcKXOx8+RMmS4nRwBjgBH4IhBgBLD3448/qRz+mTOdfsDeRbJXKA9UmlgWq2C6Hlua1W7h19dt58CQUm+KRd2zbvpnNzvq/2BnsSdBa4TyDpbewxHiV26l6IBsg1LZXT3EQpHZKtTGmO9bQm6mUjK9f/sXQd8FMXb3nYtl0un995rKAqiqFhQQYE/CGIBRRAUkQ4iGLogAoqAICIKAoIURfEDC9hoEnonQKiBJCS5lit7u/u9s7dzbI4DyZGDuzDrL4YkuzvvPDO3O/PMM8+LLRqWv1rxkx5tSg+025DXoldMjIjlAtJjmWRW3uV4cRuT66h6kIobLCBYI8cuqzI96/X09HQnDhorxD/pVOnVgU+Unm+18lrwm/Zy1/4YoIsCTB0wfjRDC063yMbGcP8+OutUp99PXL0YGgK6HpDzh91j2pR+a9KLVT+x5Lhh86NXrlzYA/mHO3mRiy2h+a3dnFM9fzuUeeUaAZ0MBHQq361O4nPfDqv1nfmqg9EzaCPlDcaYNylcLgcSWMaW0O7t+2Va98//zj5BLM8K21rkfIIAQeBeQSCoB/q9As7drKcwq9UYW555ko7meIkSkQbQS67IJINCMGCiFQ9W1CQK+hseXGCVqo8YVt3HZ++gHnWgQYhqsIOVdzIgaqmAEov6Hvg6dCpWJqJL8KDPN7BS3QsVjeuFyRikRMS+zPg+uD6+nxUy0zc6QuXA71C86J7qKmECGMenvhcmRDGBpY7FN3jFZSnYyNeo4lZjhP1ccTv5FJoYPhWJJZPt8CUrMxTMMdGkrgCOW93mmCRG+OIy/O1YEMzq/iErt1XtgWPF5wVqS3U8WEHiX6ZakS1j79d/cHugwlF9IXbkUQs/CrxHBOmHxOg4htLro3KpOHbjb6k5f67eZd25YO/F/crnkIEBOweTGg9SPN/NzyYpu+gQQBOBbt26MbCVE/csWRk9sl3V2KvZthYLelZsweg0T1N29/3mfAf4RDMUBz59yBUcpmleRbR/n5UtXlT9Hlv04OcC/kyjk3zPxAD9FScExZ8R/8/NjZ5V/jsOfFpv5dnp/1wo8MzCcaieLWpFs0/RrUyRfJNp5fmkfs7Jj1jvxJUGMxPBQwugJucYrfFD/cjtI/BTp+hak9yJIEAQIAgQBAgCsv8DYlOpUyOTY6pWNhyy5TnLa9jgCWh4wyGTDEZXT1+XfubPo34YcxIaF9b9/S/LSWsrXTRYFyI+11/hjMfbavVvIAKaBzK3BD2328Yqg5DNRCjaEyvEf3yn6jtPN0760GYWYGhzTdR8jYhWVM/oPY5Vz/J4G2HsncIzDBpHQ8xGZme1KaeeOH36mjIZLwTM7lTxsUFPlF1qsbpL6Wgg6JEG2jcWQmMFpZYYDzz+8c3dEPqU5HJKdEyiNrfW6D2tTlx1HwuFRQnGZtpzFZ4b8Xj5ryx5fIwuSI9s1G+ckJA5Nl6T9victKd+OZp1EhPDvoSHbcq2nvNipdXmPGcZPafYXhay0b3liExsnD6z71enOn2+PXNbKJI0FjIscjpBgCBAEAhLBAgBHX7NIrMU0poH+ubtzlkQFcW5QBaqK2B1gdVzaisOTEzKJImKlMGKXTzwUhOHMkGBSlNAwH/DolL5Z/R31f18SmsVIYvvgb/71IJKLGqLClyWGndMIuF4ZI82P0IF1wuXf6O41eSnP2mLywx0L0x2Y4UuPlcdm39fwcSRGiOf0lmFqZo0VgaOMu7+diKBzlO3Eb7GRzwrH191e/mtI/jaDt9bTVCr21IuBxN3fv2igPLCS2gVTMqoAkZdf9xGfhYmMu0HahYBXBZE6GDRXJQHJM+bsrJdm3p9e3Z7oo49uvTAFbtyV7YtRLaFqDXD70lVxBGpyGj0tOLx7Z+tn1AhTqOpuaRXjQ5UnqOHXeBLwvyJYmhGhMcEmpJdU/KoF4zwZ833XAnwXFTXIVB/lVXPyjMQE8H4mSo/R27wrMKfQ9+iklK2+llbYIFMCRIvbKmfQzgu/50halWU/7Pcv21Q8QAVbKeB7EM6UYjl+hkH71xMJkhF3InJ7QgCBAGCAEFARgC/X86MbbIPXuKNgCTFb71bQwiPSb2vWQmIVir/qtA1bvLeNeobYJuJ3Sn1ljdKMPTg4UUHl16zmcDvUHVSPZ8IpWAoiEj0wPDCyDG/l/vwYodLly7l31qwhTsLk58/9Kv+bIeWCUtAAR2HFOKyMsNnH6geW6vG5XhuplhyoMG7AGORqBjJZhq4p7rNRmWqd9QiEn1Oz/IN3nqk3HfWXL6mVk1Aq+eG6ipg0ZNfIkIgrnnIeqjZGy21av3G3u0pMLSAryIVhWBspj1XvsWI9hVWWLL5qjouuCSNqN+ABYcUW4ITklMO3L8nIz8V39+X8PCBpJqf9q6+0pzlbgKJCL15l252BOjF3nIoMbYMR/9v9vEua/blrSfjq8J9JsjZBAGCwL2DgMJg3TsVDvea4hfW4EfKdvjwibI/5Dscbg1yQ1WTvGofZlQh7IsaiBjE6lVZrQv/w2o+tYeqertXAYsJ5Xzsv6wuC2+C9ye71epsdVlqcrUA460QPJgU9ifV1b/HjacmNLFKGMeNSV3cs9XKW3/CBtfnRmWqbU2uY+qVuNX3wGViMtufuEfnYoJcrouiYlSTVXjrvNp32Z/4wmWqyfgbtYN//8Bb+nF7qAl2tZpUjQm+B7rmRmVi1SeOP9AiiFxlJTE5EIh6g+4cpTHMbzfvyA8ut5Dx9zlzrurzidTO0qpVq4BkJDYb4f7cKur4VH7RcrpOdH/0bLyPSqs8tUeNR6hz1v6i1tOYpz2QNQgeRur+KvvaK8+uG5G0+LmIP4fqzyp+3vkv5gR6Bqufdzd7hgV6Tqs/b/hzhc67UTlYcY2V3Dc6D1sPBagbAwYmdrvIxFeNNk/flNF15Lpzv5BJUlH3XnI/ggBBgCBAEFDeLcKeoXXXN6lg6uhwirK25LpDHr8HUKeozkUEH/xI86I0Inr4ng/V98A2Ez+8Un08kLnjgMylWC2cLedaUEYQ/kQrfr+jMvC7FP0TVL4egaKNevp8lTFpDdPz8vLQaF8WThThgcnPH9+uU//pJrH/Z7O4y2mQNQaKBlUUikNKDe+QQPF7Bpxk/2f8He0Dg/EO7HCCMxiB8YhsWgJVo95Le1CeFLlWWIm+oG+yoW8z3S+WPGcrHQskK/abRgX4m5r5FuP9xiPeH90ul6SNqR7Tle629buC6BUNQBibmV1rlhv8ZIn1lgxXM532FohhXDxIW/wOt8hL2ktV6SdqdE/dnKKQ5tiKY0TrWqZpL5X4xmy2d9CzkHeJgnX6Gx2oFyA3at/O1QJ9zMXzoi7PwAyo+Fbq/K5dKXb16mv5TooGHXIXggBBgCAQ+QgQAjrM2hCvzD5ZPa7tz2/V2mLJtYk6SCElMcp28wL+oYoaFZN+/qo7f6sO36BCUeN5RzYFrcYweYoHZYEU0Og6XwLBAPfA5Kma5PYnatA9/OPF8eBkgIHI5UDki388/sSOuixcJiapAikV1XznzeL2EV2oLmjEqNwMk+H+BJb/vQIpoDFB7d+m/nH7MEL4q8hwdZmYZFPHEwgbrLb4r7gDkcr+/Udpe5RNXG4WNN+Ac8CTT94+CHbmDruT3RZblv2y28L0zav3Xs5SfQRp6P8MIZ3D7KF0l8NBk5HDh1No9UC+anx87IwOpep2ahLf323N78ExEgcqFzR5RGksJfAqhP8p+1Nv9bno/3z0twsKpIC+0bPKf4EHf/YDPYv8F8lkvPHzRPV8Rc9T7OmMYwu06KiaTBd4vis4wCdRcIoCS2kN+97+Pv35r3dln8Dvnbvc1KR4ggBBgCBAECgmCOD3yuER9abXLRM93OGGASEbnFjWS0DTNC+Iy6JH7HlJDZEv4eHAai+3q5P4GSQ8NHAckK9QXAHtCCKj0XtQbX2HSGq/dyZcJxoMNF164rHSV67YMkNBQGNieNOwhlGP1zHssTvcNTlJznPBQHaG63enqsf26nE3fq+DdzXkUWH1cZqn6Fd2/OzXhRBlyktrWv9kSct/SqcBkhXGTD4S1ZeFQ7kK3x+rn7FBGtwFhlUeXhS5KJN2JNtnx/RQdFUFGzBjhpZY2Gaj5arzSSDNryeGZUHNf68LwLiQB9JcE1PFOIDu/td8HDMuB01VpAWtFuTlOvoaNJB3CSc8RDiofcTx+A13Yb92gD7qdrhEbVylqCl0z3/GyKeThM+h6CLkngQBgkCEI0AI6DBrQDxge652UvK6XtU2mh22knrYag4jL1iXVwZKwSig5XoqhDVWwaq3h/uTvf5kI+4panIZ3TIUCmhsbYHbRk12o98RBXRBr2vUNmGigKY5GLrBf8heA3b7U0YjGr3R1vM26oApTrdl6barS/7SNElX++ohD7n334fJhZzOmxwEgcAIKFtK8RTA+0SDwf2BkY3KVYzS9Y2LZl6leHdpSRTZfB4SF4qwaidPYVDGd6Vr4QkDXpxRPxexitpfAY1LVE828OftRs+qQAtX/jtVAimg8XM2EGleBAroa0pxCnIWiZwhOnptn3W5vRb/c9xKJkrkk0cQIAgQBAgCRYUAVrIeHlWvb91yxnkOp8AGl0rOa8GBaFm3m/rbNDq1jTpGPG/6+Z3qbZ+snbDGbhESOB0MDzxALasJROzm7C+cwAn9lPevrJUAKhiGDq2jhv67rajw8L8PTkS4691a/zSvHNPK4RDl0cotK6CRAZmikoYJIiQaphmGo4do+++epS4Ll7Omd7XPOjdL7Ge3g1QaPMx856gNJzBBHzjVM1KUCLAIwEYbtV/Un20dgJIFhgIfbKvyTc/KX75wX+le9nyPh2Vvoky+SRAoQaAbxjsmWjfr4R91I7Zu3YrMYJA4RsLYTO5Ybuy7z5SfYM318JADXVNA4YzHY3gs6E/MK30MhDe80y5pYstzy5+YcbbvZrASJOOqUPQOck+CAEEg0hEgBHSYtSAesHWqnVRzbe/q35nzrQ30EifAwjjrSz6IVcn+tge3qvTz91xWv1yJAlpRMisdgyigryW9/A8FNMqQLUDyFiCfKVMU66HiDcdPn8jffM4lLX74swOHAnzU1LqTMPskknDCGYFAiqSTG9vr+J8vvmqKZnqXT2Rr8XY+xgl7abWQVAZtUQBVkZeIvtHOkHtEAe3l3GFKJlI8GG1rokvETKYH/v0emSiFc48nsREECAIEgchCAM9n9g1o9ECjmrrNDo9guJ1JJ2xsgjVmKXeGq2OSOhk1LmfXgOYVmtfjttnsrusTHqJ5kxa9++BLrYBG2SYQgYhIxWvr1Eg7zXAs9yo3YOeXoUIdW4fsGFlzRctqsd3zHZBdGXZ5FloBDQECmQqSD/BrFKh57Dupb6pjxuWsfqnm6P+1jp9ss/K0nBCS86UevOUqQhOAm4XERGvYbU2mn3x6H3iUYDL3lm9yCydiYnjpi5Umv9im1Lt2M2RZZIJbvkCkuRs4d5NJs7b+3NOvHD6cZcMxY2zGP1W297hnKy6ymt20lgNmWu4BSl/x5RbB80Llu78CGuZATpfIxpbidjwxM63b5kM553HfvIUqk1MIAgQBgsA9g8DtjAXuGZDuZEXxy6pHctmk5d0rfmW2Wp/SM7BdioahgtqGAVs0oBa8FQ9ouRK3qIBG5WCSGietuxsKaH9CHTdEuCmgMUYoPqxGxosD/l7K8nZ7BUzk9oa3BKpVzOo2xVvx1YsGqBysvLyRUhKf798/QuABTYvgzQY7B91OiY2O4iimVNS+vXusS5s8Wvtjups3gzga7MnwEJXznXyc3DNlKYS08pCjqK0DmnaopOX7VK6pa56f4SoDOYkoPWw7RRtyQSekGMSo5MY38oBWI3gzBfTNFv/8n53+Zfl/tnGZgXY2qD/3NzrvJh7QMgGvUm2jaZbLxTIxj8V3pR/e+h2ZLN0zHxlSUYIAQYAgEFIE8KKmdX6rktGSeMpu46PZGyhrbyUQNGQ26GFBWStUoPulZuBrvAmMaQbZdFlnNj/KiWJtec8oGneqZQ5ovI3H3Or3p9/eO6y2Fj3UVMPg1HdvJbZgzsHWIbveqzaheeWE9/LtIIBW8EGWdVAt+bb43z7vZ+wBrTqH8e72ojk9/1u7bxKeRCpfHBMu57vXq3bpcn/SYpvFEyMT0Fg+XYjgZQJaoJjoBOli6TdPNL1iA4sSRU1ciNv856mYGP7mhSp9X2hT6hOb1Q3OIcHH7BYlxmTg9jaafeTJA6euxYyxGf9UxcfGPVtumSXPVVKng4SHUEe5r2DVvK+zKX0IkdL478p3kDiITpfExMZqM5+ed7zdxoO5B8mY6j+bmpxAECAI3IMIEAI6zBodD9j6Jidr5vVgPrVZHX31EssDwafxKfdQzOpEd9gXGddFrVTFRLW6nv4WHuqBGPIYxSRloPvhsm52D/Q3RHbLWZTh3/4krD/m/vfykbQKq4MTdGHPZf/rUXG4HLVPKiJ2/LHB16rvhYkezPBjT2VMxAfCEN1HfQ/cHmi0q04oph60qONRx6z2h8Xq9pvFrUEqTgSxikDzH1SjcrE/rToe/77hqzsaTKEFCj9wMQYoHtyuCoFGszRSlooOt6DRwd4zQ8WYnfsP2348I9Gfdpq9Lw/dEbZGUsTTOcweMsU4HG/yQvQlpx+ivu1X58H25bV9TLGGVuYLjmqU3kPBgh4PzzjU2wNPha+zJkJ3Up6L6oUd9OsbPavw39Q2Gzf6TKs/q+oErWpvdyUE32cQz6oxmV2YN7kqZpTgUwSHJ9bBZYz4JfPRj3dfOk6U0MX4A0KqRhAgCBAE7iwC8oQg/+PmGQwvlvYfYhYmFHQtePRKZ6zOtlXfO/in+l2lEJaenUNq/9aiuulhB5hMAZFc8M14i4VjAloQhNWGQXufD1UibGwd8u/Imi83qxa7EBTQOlkBjfOyqMHBi9z+35VzUMzIblirdZ5n+x2qBr9G2m75wOWs6lWjMSigN9jzhfIaIOiDIqChHEGkRZ1OZIdvuFht1k9XToeCgMbE8PLe1R7p0bLECpuFL6kB6UCwMbsh7aLJxNkTxxysm5PjOI9jxthM7lK+4btPl//WkumurdMCAQ0WLPIIURbxwBe2afGN+5Tfqf6G2sDJU0JsaZZtPvZgm93nHP+Q/BqF+YSTcwkCBIF7BYHCTFvvFUzuaj2VAZVM3UobHxqbszVzQnQM5xIFSuefKMOniPYfVKmVerc44PJVWq0WwL8MdL9A590MuZudf6v3utV73Er9Q1VmMBj4x3Kr9bydnnqr9Udl+J2rqJh5p1vUAo9HxVSO3nEpK3/dqiOupYOXHZVVKW2B+t/qzUFODoLAHUdAGfSjKYM8CZvxdLXkoR1LdaYsQufcHEdtjV6gNDTjhokFJ/vrq4+i/PzdyrPodtApzOf4BuXALUQRplqG6Jitw3+2PjNj8wEnnOqv+7mdKMm1BAGCAEGAIHAPIoBzN1wc1+jvMgmaVi5IJRfsISugtTR1kXf2Lz/s0Gdq4hMTfXuH1Z/XuLqhf74LGMQgZ7g44aGHdR01DjhYD+INPuibVBarY/9OqflA6/JxP+XbhRhGEZMEVEArimefItpPJY1EKSwIfiavzolP2ZqORCDygcvZ+07juMYNjTusFkctLQMk640W4f+jgZCnMhhOs4aSUY/RPf76DU4vgpFIwUJxe37dtVaVF9vEb7K73DU0dPAxiyLl0egpbs4f2U2Hrjm7F/cdjE1K1/IJ7z1e/of8q+7WWi0kPEQGJZh0VpP+KExcW/R3TEArNh2CKLk4Hadbuj27y+vLT68lCuhgP+3kOoIAQaA4IxDk67k4Q3L364a3Hq0aXOe1jom6RR6P4OFgM1AwK793vzYkguKEABp4gp0BB/+j4spHHaLs+sXDNl5Y+9HvZ84q9dTCwI0PlWKkOGFJ6hJ6BJRJjLzfQJ6IPVq+4fu9qjxLnXL2MjucVTVG8FyUkDUHKKKD2I4a+hrcmRIQCc2DR3Z0ieg59MBtb5NJ053BnZRCECAIEASKMwKY6LsyofGXSSauF1KiBnugK/UwGbp41flphYkHB6rfU5iw3Dei7tBGVY3TgYBmgiWgvfHRlIYVnbN2eJKGLz1gDzbmW7kuZ0FybLyOO2XP9SRyWlD5gv9wMAQ0suzQgk0FYzTcR7/y1y512XheeWpiwx0VErUtIV8Ldjm+lRALnIM8lWGcz9Ii/Yb+nd0LCn2DW7hAEWPRGz9pr2kfZ95uuehsotMET0CjuYsgiWxUdHR3uv+fq/xCgPEf4PHTQ+vy9lqfNZjA9lIIjoCGPsdD39PEVYkZST//x/RbqCo5hSBAECAI3HMIEAI6DJscbz16qXGJp75+vcrqvAx7FGw7C3q1OgyrSEKKMATk7X0iJXlAKxmt1V+hSnCzey8+vWbJzqyTSlU0MBkQ1IlhIqyKJNxijIA/Ef1Bj+r1Rr5a8TH+V/Ngl85dUaOBabII/oJBKoKKA3RQeUHHccxlmupTbszexYSELg6tSupAECAIEATuHgI+AvqjBkOSGN1Ht09A09QFs3NTxfcPPZmSQjHwJZvN+VS+Qxo81bhm1Jp8t0d/G3bTsuTZAGQ3sNB16dd3HA0Vgpg4vzKj4fFEg7Ymj6oThAWHHB8EDT7JVJbH3avMoANfqWPGSf1+719z5cNN4p53OAVk4BUUByDvmoKxkkEnzKL67h0aKsEJjvnA6Aa/1imlf5TnwfyDBqflIA5EmiPVtoZlU7h3dk5Qx4zL+XVEnbkPlo0ewIuiAGltWNlGEh23aMGBTkVEt1sQuag4zYIO068O+jktzRUKi5IgICCXEAQIAgSBsEEgqJdP2ERfTAPBA5IhD5Rr9NFzZVeaLfm19RwrrzgX0yqTaoUxAmiwCewzw2o4q6akaeZbn59ZPnfXxRNKyCwM/CVCPIdxA5LQfAgoz1bZ2Rz98us+taq89GDJlxwnHKNojcvg9VEMblIW6TCjusMaE0ibNBlLdpqfGLjx9EHiXxjprUriJwgQBAgCdx+BrJSmzyTEMhtuh4CGN7OkYxk6Pc95rmrKwUrq9xP2gz48uGn1ujU1qUBAx9yOAtqrtgay2+rpVHHkvvWhIhExcX56as1fqsTHtHO4UUa/a4kHZVITW2+g5IOQo4KGDBbyd/SzKlEhsoxABHSexZWSOPzQeHXMWNi0bXTNqfdXjR0FCQ8pnPCwsL1DEaTQer1nw8Mr4jurEx4W9l43Ox+rtn9+rdbcJ5vGDrDneygWgRPEIZPmEpDmBuqbZl9SvVNTU30e2bic+Z0qj3rjydJTrXluSqsHQQJkC/HZbeBiUcdAM/EASQgR/nCB4PaIrMnI/V+T6Sd67EvPywtV3wkCBnIJQYAgQBAICwSCe5KHRejFNwg8IBn9aLnEKR0rrDBnWx8DAhqc02BLEDkIAncAAR8RhwZb0Ov0ccZfJv5wafTYTWf3YOUAUUjegYYgRYQKAbW7H7VzWIsqLRK5YW63bQCalIHQBiZ3aNZ3j5HRoAOXkB90ovEXasD2J7DZYagUTqFqXHJfggBBgCBAEAgfBPImPljFFJ1/+nYIaHmRFN7JWo7N2XHJXPmB6cetfklzgTVMoaklP2fmm/lEFuwogl1QxgR0ps0xtvSIw5NCRSLicfS56XVmVjAZB2MCukDLqXJJ0CiZ8U0OREDn5DtXlnjncI9AHtn/DK7Vu1Wd2Pn5DkEXLEGP5wc6TjxVdXpu/fT0dJQ3osgPTJpv6V9rZNt6sVPsDoGB6gV1yH0HhnUGjt1d7sMLD126dCkf3wiXs7hn5ed7P1j6c6vZbdJySt/BZLPa5VqWL8Dhn+MDLRzAGAr6OGMqxZ5u/N6hB/dfcFwMVd8JCghyEUGAIEAQCAMEgnyUh0HkxTgEZUCFCBLBObvFIufV/Nf0GoaH32uKcbVJ1cIEAaQUgAwjwMPBWr5EX3ZXjBm6KabMt926rcaJyXDqjTCJmIRBEAgagQJ9+cy7zRsnGoTxJk5qLwqixukRkOLmnrE/wpM0Dyx3mponTqSf/WMcIIveOz61UNBIkwsJAgQBggBB4J5EANkc7HlNkwM2vMZgXaDR+wmtDUdFc9YjV5zt6qXs36UWQmBLjovjG+4tnaRt7AK/6WAnuZiAzrcKXN8AACAASURBVHA4lpQberh3qEhEHP/ZCQ3fqVhCN8vBI2tmOJCaFpTOvvSHKgJUAosOWf2MvgPjiQ5ZCQ3/BuKUyuMd+xLfOtJEHTMu58/htR9qUyv2h3ybJ4Zlb2/HFwdscP3302OOZ2dbQ9GpscJ986BaHR+rHbfMbuVNUGZQiwrXCGgqr8bcM5XS0nIsOGZczqJXqrV+rVWJb0EBXU6rg3GfB1rBP70ighuNiNBsCEnCUHYR9B39jNoMmoWHBI9Gk8g+OP1krb+PWU+Equ+EAnNyT4IAQYAgcCcQCPbdfCdiu6fLwJ5UE9tVGPPeU6UmWfOcAqxsEwuOe7pXhLbyiHgGnxcKjNIYk0HvoUrqv/9hu/nNZxcduhLaksndCQJ3HYEC04yTI5s9q5HcEyrFMQ0t+Tyl1bACTPSYYNVUd712hQgAPQfAw5CONumvLvon7+W+60/9rJpqFeJO5FSCAEGAIEAQIAhQVNu2FLfpqeSdYCTYFPAIikREOKLV4CgD6/73nO3VFtOPfFPQhgMl76OkCx/WXVrWGPWiExZSg53kej2gwYIj17G7wpjDzdV+00XZnljBfWZGvScqJxh+cjpFr8gX/qe22ZBtOBDhjElptfoWnY+4arDlkOA8g4mzURWj4umHt8rJl+U/A0ONdjIdmZxcpk4ZzX67hS/B3S4BDRJqSWCbaQftTC1KTPC9MGm+e3SD2slVjFttue5SGqxMDqJA1DeAt6c1yaYqgE26fznfv1WrbMemCb9YMl11dZwiPEDkMrbbwMpnRDYj/G8gCYNyeFjE1xjL6drS3bb/oZwd7LpLEDUllxAECAIEgfBGINh3c3jXqhhEhz2pPni2/AsjHy292JLl0Ok0wH8EP54qBqiQKoQKAYaGxBm8wEXHwIiK5dJ2nXDNa/nZwVmhKo/clyAQrgjgSQ+a2M6sdX5s+RLUK26zrbITvBl1mnvDCgkl7HHxHjamROyuhbvynuu37GgGsdwJ1x5L4iIIEAQIAuGNACJA+Q+bLRVZqqeXDw3ADSOKLgCxipSl8iGrJBABzUipZ/JTmn10eEIgAvrS+AYTSpXQjXXdBgGN/KY1MDDOdbkud/0hsULbtltFnPCwKJHGxLD0aatKlMFzyunysCgJoU/h7E84I/Dw30H1DGF6yWr0bwAVZQrSazlHWrqreY2J+w+rLUpSQKMLX6Lji+QzlFWqTAepJsb154CAtvLUCwmDd68oSkzwvVDsyBB7Yd9kw0u1mGO0JFb4zzwdao9mP4ZDJqDhhoKdedQwdtfv6nK6daOZ1aspIeej5L90NPUAnCcAqF7RF+p/iIi+RQoZJSIUJEhEqNO8Sr+x88tQYEPuSRAgCBAEIhkBQkCHaevhQdWUZyrdP/qxEiss2c5KvhXZMI2ZhBV5CIDPrQADesnh9nAJCdGXfz+Zu97i1M3o9NWhU1AbFgaAKOv0LQ67Iq/+JGKCQCAEFLIV/Un87s1G9VrGCSPLl4nuYsu2RXEwuYA87PDZCFpcFRGgo0Upi1PgkhokfP7U1xkDf/45zUOeBxHRdCRIggBBgCAQdgjwc5pMEFzMWPRehUElppW9xB6ajWJDLJyhAZPRiPxDJlDwXYTvoICmth21fNN67rGXwL+XxUnwsNXBudn1ny+v1a+8HQU0Ag8cPCijgbNk5nmalhqResrPb7pI8YVM3oxQbn22x8PEyzeW3Te8BLPMw6oSEPrwQrjJZo1e/BAxjTwg9EbGfdzq6Fp74OEf1DEr80rx+MTaW2uWMD3odKNmCH4cgwhoi5OfkDhs//tFCobqZtifed+ouvsalTM2crogZi8w3n6DKGJcC6RQRnigv6F/+xPQcCYDQnCXQ3rT9F7qPHXM1atX16Wlpbk3vF519TMtk7rk2wURfAi9fbSQMyC0gC8IEhsVQ80Yf67DSJKkPVS9g9yXIEAQiFQECAEdpi2HBw1THq2dOKK98Ue7xXmfjmPBIUFZkQ3TuElYkYMAIph4j8BpOYbS1DD9uOVf2+xHZh74DdUAK/AjpzYkUoJASBDQwl3d6M4fdqrWfWCjuH4ix7d1OwVJr2NFyIhUbG2RFL9NgRJZfsVB2yt91qWtVqZ3eCNqSAAnNyUIEAQIAgSB4oeAbWbjVziRXQK03jUCWq16VhPQagIRE4ve7yJwsUymR9hWYeS+1uqxKiagpS9aN6Pcrn8d/O2tEst2H3rWseeMs3PyBwf+L9S7gCzz6vxjYKNaAXnptd8A9bM/CS0T07IwWCGm0TkeL0GN6FIJMNLrGen4Zes7td89/klBj+wUBpGhpybWm1c1Kaq/z286yK4mK6Ap58qEtw71CPIW/3kZJqCPjq63onbpqO5yzIESA2JCWp1eWm2shrh5READci5e/NQ0cs9AdeG4H/06pPpHj9aNH2K3iRR7bYnkP+NUn+C1M6SYqCjx+yqTc7uHKkljoYIiJxMECAIEgTBCgBDQYdQYAUJhYVVcohr8ut78b04HvZGDXT3Fl/AI76YoXtHBcJW3uzyahCRjxs6T+dPXZTu+nLb6tBlqqYUBqoes2Bev9ia1CR4BZQKHpjx8j/olSy1/o/rbFMMPN1/M1wAJXayTw8IilcCLAmNMiDm99oC9bZdFBy6QhDrB9yVyJUGAIEAQuAcRkKlAaUvbZs5/rf/SGrrgXAYrVjGxiIloPENVkdSwMCq6XZCnpLwu7UIW1bDCkO0uuHeBRdGR7arGTuwYmynSjBbeV0EfMgEdxQr7z1sGN55wbE6oCWjbJw2+0Om0r4qgNAIiGTlqwKEim3HCQWTBwcEfodYyGa3YdCDSWlZA62nqRIb181rvneiLCVx0Jxz/qfcaDK5aTj/zpgS038IAJrzliBQ/arAooXLdjn0lhhxuEjTI/3EhjhkI6PG1y0SNc7gBGEwye+G5poDGinD0eyUpoH8SRxYugHtsjhmV+qR6dyfedfzrW9Vfe7RRwlx7vkcHBHtQtpcyAS0CAW0UD9cYebZVWs61hIehwonclyBAECAIRBIChIAO49bCiQi3vttwSmsTM9oNhmYsSvpwe4v6YVxjEtodQUCiRA8kGoyuGrMlLdM1rMaI1D1KuSilBtroSA6CAEHADwG10qpPq1KPfN6r0jjLhfyHIDmsAI/lYpugkAGbHrtbYOOrJK56+Gum55YtWwTky4jURKSTEAQIAgQBggBB4GYIIJdi9L7o27lSmc8eSEp3Qvo2eGd65zKYNMSKZ6x2Vr9dVL6+oH6VPLxEG6M1FzccuvpEx7lphwMQw3T+B01PsEa6uiwYDnLO5E14yFAHM6xzGr5/7G01mRuKFrfNajhaF6WZIhPQapsJNRGPCvbHCP/di6Gk0zP0obN5WxuMT3tYHTPeWXtyUsMO1ZP06xwugUUN4ztQQwGx7fOYVnlR+9dXJr2B8GZYyvzrUXOpp+akoYWAIj98BPTk2r1qx8R8DjFzARXQqGR1X0K2LThZoOpviIDOd/MX4kbur6AOFpez6Z1ajzxeP2613eZJuJ0kjajfGbRg1zZid2nKQuXgz0CRA0RuSBAgCBAEIhABQkCHcaPhgcOijtW6v/ZQ/CKb2Wm8nQzAYVxVEtodQgApKvQGjjJbmYkdV16c81fa5SwomoXBF4jtU8jW+jvUDqSYyERAmaSgaY70RqtSJef3q9bfk5Gfwjs8MBELTi0TCUjQEu3x0BJ3PIN6Mfmzg99EQswkRoIAQYAgQBC4+whg8i2Wio3P+7j2brubr8r5vy/RWxWThkgJ7a9gld+6QJAyQEB7gICO4fJ+2p/74jPzT/6kTkQoc40gC3bNa7yRFjVPIqOKWyag/QlYgZbAzoJOPZO3udnUk0+E2prO+nnT5/UCvVJEMcMyr6xuRoQwtthApD36t0Zh5wEjmafGNhzwHVlnAXFOUxo6zdAntUbXrhSLkuupe0He9ORqsSb2sMMj6BjkLa1Yesj2HoiRxsQtVkHDxbLqGXtSQwzIexnZfRh0rMvsFurFvR0aj2xMmp8Y3bBljTKGrQ6XRy8roOWGRrMX+FJbtKCfPSjgG/d7LUu7fz8ilXxsYSra9em9FYCAFNG/Da1T6ZHasf/Y7e5y1/XRQnyUkAoaFu+ZQ8cd9ZrOOXykEJeSUwkCBAGCQLFHgBDQYdzEeEV27eu1a3ZqEvWzLSu/qoZjCibvCOP4SWjhgQAasIuwaw2snmFMaswUGO41dvi2n5TtZ3ioHx7BkigIAmGOAJqo4Izp6N+jHip3/wedK35is1qSWXijQuKaW5/whnldfeEp21z10QbzoUymQYPJ/56PlNBJnAQBggBBgCBw9xFoWKqUcf/YCqvsLukpDqw0vK7FcGALDpkJVH5WkZ/y7xRymuaAg3UDAW3k3BtScwZ3/CJtXiBlsnNW8kdwzRAvt1iQjpRJXeSxjMhXrPJFJCxK+IcS+SkxMZwEZcHY2cAe0/X9t05XoDtXhTAxt/Rx2/oeveUgSrPnU4erLSYwPqhSKhsOtQ0FIqB5D0UbE7nL+zNczRoP2X/RXyGOfh6csDbHwGhjIbHQNcxV95dJbYyNbO0BfwSiV8ZOIaxF+L1Bx/BHsx2d6o459FMokzSenfpAfMVo/pzDxUfT0Hl8SQYxte6PEyam1d0eEfiINId8SlYz1yZm3LbtfjHLidepFfcft2e4a3Da4EUFKEJoC0ar0zxP992x6u5/+kgEBAGCAEEgfBAgBHT4tMWNIpFtETxLm/7jOJXfSqOHRITEBzr8Wy1MIkR+eQLYbei1DGW1M7/qm8X20z/z92l5nKms+IdJqCQMgkBEIaDeUpnyXOW4958q94Fotvdx8U7goRmsyYmoOv1XsCgpj1swrIoek/o8nIudOv/rMvJ3ggBBgCBAELjHEUBK5ZXt0qY5zMxQUJeiVHtgqAGgYPJQrYDGlhz47yo7BZSkzxjNUet358zstDhtKLYrVMNr/7Tpm6xIf4qSFoKWGKXoQ/Jen3/xdUS3IiqWiVc4TyZbsdo6Vndu50lri/umHLoSynFz5bi4uDMzKue4eHi1QqhI7YwOmfTlFa9n9axdUUTjc2SFOBDQHlBPR5m43N8O5j3b7sMTfwXyrs6d0WB/tF7X0CPrmr3qZvk+SnJDGR+MPeKfEVkPMfiofEzm6mjqVKZ9ZPVxR6eHyiMb553ImtLwQrxBW45HSxdKe8kKaBwn6jNqBbT/Isa1mKUz+fZeVUcd/Vrdnngh49D4Wn/WKxXTxulGBd1MS33jDzRqB4SW20ONMw1OnXiPf/RJ9QkCBAGCQAEECAEd5h3Cl5n3jdofP1pbO9Bu42nkA00OgsAtICC63SJjMOohobN2avyInVMU1TMe7t/CLcgpBAGCwK0icHpus9cqXHVN4jmxNE2LSD+EEgkVowe2JOk4VjqXrX258vQ93/hvfb5VnMh5BAGCAEGAIHDvISB9+lB/m9M6T8MyHiD/EOV8cwV0AGsOEfIS6DU0u+W4eX27OSc6Va9eXZeWVtCDWPq61SOuPNdvcHcRmECv0tpPXR1QAY2U0YoPMgN6WB4U0EYTl73pUF7nJ2cFJnOLqhVLgUL88tTSuxxOti4s9t54J5X/CB7R64ju9EIpeYByj4piXFv35b318Oy0RYHe03lzGnxjpHUvQD6YawsAuC3Qr9QKaMVyA5HTsk2HkhhRVkCDuOVUjnVB9XePvRGq8QAmoK9MaPRrYozmUcj8fK0tAymg1X0Gj77Q76AXyApokAhcsOanVBh7ZLyaNMcE9P6U2gsbljG97nACkEGO3rwENIwCOf4bQ//9LxZVHyH3IQgQBAgCxQGBIB+txaHqkVEH/ELc9FKd7o830i6yu9zGYDPzRkaNSZS3iwCyAACFCGz/oll9TPSVTBf9ZqmhO9egsak8opVHkeQgCBAEihgBWRG8pEv1eq88kvSZ9bL1AUorUFq2+Ngmydt7BYmOjo89v/es676m0/deCpXqqYjbhtyOIEAQIAgQBO4eAjJtenBUo8erlWQ30SLNI6diXzgBiGaZNvZXQCNyFAhoJy+ysQmG7Vsvah58OGWrnLdPLbDYvSC5YkOXdBYGwgEV0DLBiq0lbmD74VVAIwKadW7anz3gyU9OfxnKRISISD/5nvE7Zz77DOiMrrdbxMQzIpxR7AgfNJzHtiEKES0AKRsVzVB/Hrk646FpZ4YH8q42z24wPorTjYNVgGuqZ3Q7rIBGDeOPC545KHGgHxEBfTzD9nft8UfbhAobTEBnTmg8N8HEDZAV0Di+QB7QiJQOpF1WeHoD+BGevuRYWW3aoR7q8Qsm0A+OqDu0flXjdIcLljqCZEkwAc0z/L/Rb+5vcfc+dqRkggBBgCAQfggE+WgNv4oU14jw9qDDI5Mr1q3g2WXLc5fSFONkV8W1He9UvdCgR/BQgkZHcblWdu+fTmFQ1w+P/AXly1YudyoOUg5B4F5EAE9mNg6srmv/YNmPqYvm3harU6vnOBAaKWqvCAdGgmUsDrbhHM0UVw7aXeqlrVu3onEEebZEeLuS8AkCBAGCQKgQSEmhGPgSKyVq66RPabzfkicwWi0YJqgTyKE3Cf4Zk51qYloxfQJiWHTzEmOK0R1e+NuVp/qtPn0Ov3sRP41UwDEUlWD+ovFJu4VNYL06a++hKGHlcoC8lO0nsB+0XOY1mw7kAc27aSCgGXHT4ZzJT848NS6UiQhRHd6vuW66I5cdCgpor3JbTQIjghmTzTdpKOQhbYhm6M17s757YtbZroEU4pkfNOoWH635VrhBksYC6nDvXi6vNQlCSPk3nCOxwPpn5fNnygzdX61bt27M6tWrCyQ8LIr+dI2AbvJ2Qgz7sayAVlu0+Lct6icoESG25/A2q3wNqoIW/pkjevaVHLa/iVq1jftQ6uj6nZtWMiwHAloXLAGt9CSIQTB/kBWblJKyFUVEDoIAQYAgQBBQHskEiDBHAGcxvjqp8b5ohm+ECIDita07zBsgQsJTsl97YNClYfX6Db2XXXxn+b9XkN8zGm+5I6QaJEyCQEQjoExiUB3EZd2rvd6zdfyYvBxbpSgdy4uidE3xFaG1lBe5wFg+yqC3nZG416oO2/1dqJRPEQoRCZsgQBAgCBAEVAhgArpFrdgqO4fX3GrJEirq9DCZAX2yLwmhv5oVS6QwoagoolFuE7cbCOhEzcVFf1zq8fqy83/52z/UK1Ei+tDkihvt+VQbjQaKQXsCMXGq/q5KQuglDb1+yPK58DcR/h8VzTHrdmSu7LwwvUcgMrcoG9o9O3mAoJPmgvQWnK5FmSL3yXlvce8izA9FVkMz57Jd26qPPtQ60PtZ+unBBp4zjgOCLLRGs0o/D2j1YgAme9UVhasYcPCGhQA62qTLvJCR37TCe/svhtIj+8qwJu2SyrObwZoZNZP3UMHjW1zA5LM6boXIl1XtsIvLGKfPpmLKlaO7rUaL5/LdcOzZM5JrJ8Zq/rXn89EosXSwB+LJDXpYNShlqEQ/9ydJ3BwskOQ6ggBBoNghcBuP1mKHRdhWSBk8CLsG11vQvBzzusMFGSZIy4Vte929wGiPJIicwRC9pPOqS8PW7bp4NZRqjbtXT1IyQSC8EVBIaHna/FWP2ve//GD87NzMvBZGHe0WRXlBKKIPtD3Y5hCZhDrxu6b/ktNp5OLjmUAASKFQP0U0UCR4ggBBgCBAEAByD7m/UVJyTVPS7lG1V1syhbY6HeNNqo7JzkAENNLT+iWaoxXi0xSnc33+S+YbfVefWuI/1kU/7+7NLMgXxN4cRwnw3gWxrlfF6/89YPP4iE1aAKUvm2Hj/6gy4gBMxyhu61ZZX1vUh1yi9Ffbto4D5t9hlxEs8wa3awpuJLoEIOiT9Ed++yv3wXZzj131t8pK6VU5blyL+CtOntEitTNqA28AXnxkM2mktsZt4z/nRKdAO8COSzrKwFm2HLN2fmTmkd9C5QONwJY2tKsonM47CzZgBe1BCqjE4UQ08sL2LepWQtVBFoXII1vP5uw8ZL3vvk+OnlRjg/rp+G71NEPu057XadmS0AYF2zmQLYnSV3ACS59aHHDUs4x05gr/ZNWU/ZvxZ6CoOw65H0GAIEAQiDQECI0ZAS2GX45Z45t3SDI61+a7PGADTZouAprujoWIBpwwvmYMSVEfP/Fp+pjNB67YQzkQvGMVIwURBCIUAaSmadasGZeamsqv6FW7cvcmCXOuZuY+E22iYNcr2rwauckJ5d0WQK4LPE2lW9jJDWYcGI936kRoc5GwCQIEAYIAQSBECGDy7f77yxu29Ss/15Lh7q3TQyJCEUhWxVrDR3aqf0YENLLQUPtBAwnoAao0OlZLz1p94f0hP1+YUK9ePe3hw4d9O/3Q+1dcdP+7Drt7EpC5HqCevUYcAfye1YShj4QFUhYRsAwjiU4XxcSU0h9cty3n4c4ByNyigAzjM+T5cjWnP1ryuFtgBHBbDGqcgHM1RMVx55f/c7XLi/NO/xtgPmAQFzbZ73QwNZCS+brxCMIJkcxKQsYbWHBQAiQojDIy7n9O5r39wLSTC0K5G6pXr8r6RQ0Sr/ASFYMtVOTlfKx0xvYt/9EgSPMdZWDzd59xdG0+9eDGgjYcXquYCxMbHCibqGvggp7jO9R4KP2jgFUJ9hRX+hkSletBQn3Z5hpSdsTBWYSALopPCrkHQYAgUBwQICxmhLQienE9XKWybs2rsWditHxpyHJMDoKAjICXfGYYg8H0cb9l7uELgfAiicFI5yAIhAcCWDH149QG8U/Xi5/kSM0eQOkkChYRI9pKCT138nmBia8Um/fWwotPzd12cXsoJ5/h0ZokCoIAQYAgQBAIFgFEDFNftBpryXKN1+loHlYyNT4bBUQRY+WxugA52Z7yC0wg0xTvcYkae0ntwtIv7exXrx4FBLTPas7LI3/ZurPN7Fij1dBgf0VpVN7FMrksk4dq0tC/Ul5DadHtkZjoGO3ZhVsz//fG0tO7QyHuwORkeYOh3PmF9XbbzEJpLUtfn4jwFoCXCWgP2EzEayzL/7jcp+fCc6v9382yQvxNcY3DynRAJDvym/Yn3zG5WoC0VyYd+HciSnhoYqS/0vI+enDqyYAJD28h5Fs9ReP+sPkuQSc2xmL2W71QfZ5MQOtYcdcR6+iWnxydrsYGt8PlWfW/LaHVdwO7D69iXnaK8S5K4ImXPy4yXiqFPUoQqQMz7wybY1654YffxDY0wcRMriEIEAQIAsUJAUJAR0hr+l6KY5v8kBTt7iBvQSIHQQC83kBMyRiiYqf0W+pMQeRzKD3YCOAEAYJAUAigTcQCmvTNus/Wp00t/Sy7xa3jIj6hLA0cgMDxdNSq174+1+eH49k2WPyi4YsskQbVTchFBAGCAEGg2CIgvwelbQ/1MP9pWa6PYlwwt9H5aluIGSnQgR4H7+HiypjW0y/81QnuAWphoP+ALcRE3zP14hr9MKzaPnse7eFYUED7+wVjLlEhGJHk13uKKhEhK0kuF02b4tm8xVuu9Hntq7NrQrHQiud49crHJByaVn2dLZd6UMuBDzTk+Stsb7hGQHPSst8zR7z0xdkZ/hYlskJ8fvMZoPAdAvy+N+EhOgIpxLHaF1lzoFMQyar8Dmm0DcCU/3Esd33bj9I6+SvRCxv7zc5HMfOzkpcLGro7cggJdheZTEBHMdSu05b5LaceHxCIgL4yudHYpDjNBLAy8VpeKlNu2WYDL174f0eLGehQzscK6It5zq0V3j30MCGgi7I3kHsRBAgCkYxAIV73kVzN4hE7etnaJzR7Ua93fE0I6OLRpsHWQt4Cj8zJGI7R6KOncu9sG+MdeKfA9jFC/gSLK7mOIBBCBHzTmJ396z/dopZ+id2Wn8QF2v4awiCK/NagRKNEDaepFN2De/GfbxERAF+EgC5yoMkNCQIEAYJA5CKAlcPdkpMeXtm32u9Wp0fQMYg4LrwdFYx3BZcgsjEG/d/j11zpkrL5VCYe/2Iyt34FXbWD4xvss5olo04rqzW8iQjVxCEiFMFG4roD+/qCZzBKtGdK5KjPfskY0n/p+VmhyK3isygpX97w94xS8/KzpF5AQF+zDilkswsiLRhiKXbV9sz53eeeHxAoeaK0+P5+Dqv7MxaIblES5Xx7avI9oEJc9n5GGQh9XKvo4SVGV073L9dlRwv4LUq0jBL7heTgFzR+1+NiJ6MdWNeiKFxRyEFar2fo1PS8X5pPOfm4uj1xO1z6sMELpaJ03xRaAY2V0l6SXtIyDJ1hcZwrN/JwJUJAF66dyNkEAYJA8UWAENAR1rZpHzYsWUUUM9yCqLz+I6wCJNzbRgD2yUkeGC0yHAepUWKmGYb+/S4aVRPl821DS25AELhjCOwa1Lh58+rceps5v6yGhckULCfdscKLsCCZCOAFNqaEcU+XRWefWZuanUG8DosQYHIrggBBgCBQDBDABHT7unFNNg6u+39mm6MkJGkLikhE7x2nR2RjY3Vp41amd5+4OSMV3x+/f1pWMZbaMaH2RksW1VSnUd6xgVTQKDkdsleQMb5mtSCrXUHVKjCUYDAw7Kp/sz7p8Vn6oFCqfFEE0oo271qzbZN1GgbtaESEbqEPwMfjcgicqW7UevqJbUghjgxOCiRPzJjauG2cid1CiTSkEgyc8BB5QAey4EC4yMkLRVr00CJjjNUd+/HPnDYdFp7IDuVcRFp+XzdnFv8tskYJloBG5DWIuJjoeM0RKr19A9iyhSZQorw6oRzu+c2aQPPvQR7QwSqg5YSHAkp4yOWeyPDUrJWSGlJsCt1JyAUEAYIAQeAuIUAI6LsE/G0Uy+ZPb/IXDC3uRyrYYJQDt1E2ufQuI4DIZx6Rz6yG9bDGD03Dto0k5PNdbhRSPEEgSAR2DK1Xt2Wl6NXWXHNdnY4VYFdDobfbBll0kV4GzyDe7fFoTCVLjKb7/f1Bkd6c3IwgQBAgCBAEIh4BrFB+rnFcd4/TcwAAIABJREFU5XVv115lNrub6zkmOJsJIBHBHoGJMWnN768833PCrxd/wlYKPgK6ekLMjrFVlliuUp30egrerxRbQAGNSFSsgFbPhnHCQwVxBtl9eAQutnLUGrrTP/8LROYWReOkgK4YvsSj45t0qVSa/o4WKTeEhdLsFfqQF4aBoDfF6v+a94PlqTdXH7ZhYhjjUzbeUPHizDrpditkaNTCAjimX9U2HFCyTzGOPCXg8PG0iLgHYTnMSYCA1l789s+sTt0/D5jwsNDx3+iC/cMbNq1dWZMqCjS4Twc3XpIJaAkIaKPu7MbteQ89/cXRs/67R7fMbRv9IG0xuwUapeu45u1cCA9oRNADAQ0JDzn7wXTHUw0nH/yT7FItsq5AbkQQIAhEMAKEgI7AxpMW3DfCcTVvGkOzQQ3cIrDKJGR50Aer6UA+0xxs2mejPzAM3YaUz8hvlSK2G6SLEAQiCwE8Gfx7RJOyrctHrTRfvdrGEMXyohCc4ulu1h5bAnFavfmtdRebL9yWeVqZw5JkBXezYUjZBAGCAEEgTBDA5NvTDWLjvx9S90tbrutZIKCDsplA7xxQp0oxcVpm0Bdp/T75O3shViZjghUpopc/dnZyvt0zUscEKAcv96K3FLKV8NKrshpa7RdNSyD5kUTOFKvdMv57W8cUFZlblNBiBXeTSob793xQd5vlqsTrWNnSotCHd2cSENBJmqMz1md0G/7t+UP+CvE6laLKHHm/7i67QyyvkW394Crs94y/I1z83+LIgBkroCVa8oAM2mjSWr79/Wqf7kvSrkt4WOjgA1yA2zQ6OrqkdXqds/m8qANBTlAchuyRLUh0dCyXtWFPTteOc9L+CJBYknXMbZhGi9rKWBsvdwtQhCPLluu8oBVrF/9kmbDoQUXpWX5vurV/06lHvyAEdFH0BnIPggBBINIRCOrhHemVjuD45c1jX3at2uDFpqZ9HsmNBksRuW07gtvgroQuEzwCJG/hWE6rNU7RDNkxBgJBfs+EfL4rLUIKJQjcPgJ4MrIZSOjHKkStyM2++qDRwHpACY22y0bU4X1GibQhPm4Z/eaOlyIqeBIsQYAgQBAgCNwJBJBogn6//taZuel5g4xa1g0cXVAqX3hPulk9o/3tiC3l6U+OjffzZpbnS9KWtq9Z9pg/1xtkOwutnEAPK1qRvQQoVL1ZC7xyXnQUOAf9DvL1uWHjoSlRc3ji8svPj9tw7nAoiETsEdyugbHBL2Nq/WHNpuJ0MBIIZqerTNAj7+oELuvD7zJeHrHuwv/5K8SrVo2PPTW+ylqbRXpEQ9NI3gK6JmSrgTFBU8wbKKARVIAbspngeYo2xjHimp1Zo/435+yHIfHIljU4lCQnaXy/5t92u1gn2CTOXgKaAgKadXyfmv3mc5+e/tI/sSQSCLg/b/ST5NS2l13KoROgfiGz8aivYJU8znjhs3FR9S/oOwIQ9VEGhtqfYZnW+P3jowIQ3XfiM0fKIAgQBAgCYYUAIaDDqjluHgxafEUv4BIlSkRfGl35F6fDdp88aPClg4igypBQC4kADUNJWmOIip5MD9rxHlwMubkLepYV8obkdIIAQSAMEMATko0DW5ZvX5P7JvcqkNB6FrRdEnzGg1P43K1qybZQMIfV105oTT/35w6IHx5b1+mn7lZ4pFyCAEGAIEAQuIsIYKLvu7413u6QHDubd4g8y9BBEdDA/bntvKCNL53wGd3z9/5eutT7vsHv1S9GVX/8xaqmTR6ws2AERltA4YtUvIhg9psJ35CATtBkTvr2Qs+x31/61Z+wLApIMan9eP2ECptGV1tryfU007PBzfFkAhpUvqZElv9o/cXXhq3MWOofM1KMHxoW9and4XldQ3kXvmV8FJJeRlIhWuXfYTU0VkArql8R1p6j4lnmq18vze/15cWACQ+LAh90j+SyZaN2p5RdYcsXO2rY4Oxb0H2gP1DRMaz0Q2rW5GfnnhkbiDR3z206G6w+BkH/EGFxAjleIx7a12eQNYncdxBhfyMCGs5BBPSOtLx190872QXK4VJTU0OWpLGocCb3IQgQBAgCoUSAENChRDdE90aDlPerbBpgPZszR6fhwH4r8rZshwiaYnlb5FcGFmuMwRj7ATVITjjoNf9WJcwolhUnlSII3CMItG1LcVu3Up7fBjcq90hl43JzXs6DBvCEhs850t5E1Hsa+dQ7Rf3fsWP2PBjKZET3SNcg1SQIEAQIAsUGAUz09WgW32P5wJrLzTkeQc/JGtNCv+eACvSAzzFnjNdsHPhFxovz/z6Xi0lc/L15hajmu2bU22rJ8hj0jCxiZdQKX5lYVZGuPvIVE4tI5QsMqwuU0qYkTpi44uLr4zZcXBISlS8Ujsb17ZLjY38ZXHORJc/9P0jS+N8WJV5q9LrDDQJcUzzLjv36/HuTfroyOVDyRGF18khHhvQBx9A8yFo0agsJ2WZDbcGBMEHkM7KgQGX6MKIFkZXYrDxpY6URe59OTqY0u3fDWSGYo6CFhVVPnp1utwpDIOb/xuYGnxxBpERjDMus2nZlxfOLzr5QvXp1XVpamkt9un1O8wGQH3ouopivE3ohyBEEyEMcq+oxIY1ugsl7KAf+YxxGcV/C63ubIGxSUylCQBebJxqpCEGAIBAMAoV+4QdTCLmm6BDAW7T6tCnZcEGX8jvybfl6WAUOaotW0UVF7hQqBGTymQLyOdo0Yfxa3cSUrVuRMlIepIaqTHJfggBB4M4jgNVJu4Y3L928IrfUkpvbTqeBeXkQE/M7H/21EtFMLSpKQ2W4qJfKjtq/LBRble9m/UjZBAGCAEGAIBAcAliZ/OZjiY9++krV78xXhDi9JliVLy04wec4tiS7p/fC9O5L/sw6ie+P3zvPNC5RY8OIyhssVz21dAwLxgtAlQJRqFZCy6QqsuJA/s+IUMT+xphsBasON095TEksN2pJ+uhpm7M+CETmBofItauuJQkERnND848sZ4TBej1Yh4iKyCgQ0XyzWbxE8zwranKtzIKKg/e8gRa6t2yB2nnnD7J5hPRTqy7WNMd3Oh0NfDWlvZ5c9pKpMmbIsgQdiuJX/res/IV2cItsTDnDtsU/XX3ytcXHraF870uftRxgc/JzNSzsDJWC88gGBQ+4Y0isU6B/Sxq0u50fNnLVpPkPtHXxji3eJQuVAtrPJxvv8SqwkIHwku1MwCMbwDMmGE6nXnA1bTYq1UIERLf7SSHXEwQIApGOACGgI6wFcSKGZPDu2j26xjLzJcszwEAHvQocYdW/t8KFAZIoCmyUIe5TavD2t9GgkZDP91YXILW9xxBIgalOCiXuXpAcm6zVznNdsLwARhwRBYI3WSrMSTnD4Z8czqbdUg6jRTO0ahZZFYko1EmwBAGCAEEg/BHABHG/NqXrfvZqlZXmPFcDSEQYVEJ1JNBw8hITW5a98sqcU52+3paz/VqiPa9Qo1PDUiXXjquw1HJJeFxOeEhLHE4ih9Hykav4DYW+49kx/jdN8+ADrfFQzLyE/qlvdu1KsatWhcQGD6VGFKQfWw20pNs/0WsZF4SgC6ZlkULc4Ra42IrRa8evvdgzZUm6E88hsJjphfsTWyx9o/JOh03yaCC9uYTe3SriXV2ubDmBVL84ER9WQXvAI5sGj+wEzdGPNlzoPGzFpWMh8jr2kuZ/Pvyobaf5V40eSHMpOP9w1HcgiSUTU8qwb+lfl594+bNTmZg0x3aXj9RMLPfriIoXHHZGZBiZsPcqm7HRi+o7XtDAqmjlbDl5vEeUaFiUv/zjvzlPd5ibtidE2ATTRcg1BAGCAEHgriBACOi7AvttFyq/hN1zW7/myLm6SMeysHItBeWhdtuRkBuEBAEYVHlA1s5pS+mX95h9od/qw1k2PGAMSYHkpgQBgkC4ICA/35EielHr7KmVoqVhSOYTSS9rAWTQxmituCvdM7zl7MMzQ+GXGS6NReIgCBAECAIEgVtDAJN8A9uXLvFJj8rLzdnudjIxTBU+8a6SaE+CRHtM/y9Pd1zwR/aGa4n2vAR03+RkzYJRhrnmDNvrBi2LEhFqrotU0QMj5bOPYOUVBSsmGQXG46Q8XGypqPXDF516ccbmK/ZQCEJw/K8/kthpwRsV19qyaY9OE1w+CKi/rBCPSdBsG7r4YveZmy+dv2ZRgpKYU2JyZVPt3VNrb7Vme0rpuOuV6DJZj5XPN2hiWFoWwW+aMSVpcmZ/f/HlwSsv/hSKdz6eAz1aP77hL0Or7rfl0YKWu0WbMkycK+p3UCaLPCUy0Ub92Tk/X+729uozu3yLF0q+pZiYmATzjOrH7Pl0CY71Oh/6Q0BrkDxcRUqjE7BHNiLoYcVDoEU6yqi1/N/23F7tPzuxjhDQt/asIGcRBAgCxReBSJrTFt9WKGTN8MurY90STdb3r/x/Fqu1JPiEkWSEhcQxXE9H5DOjoTiPFLW1+8IzL/544urFUG5nC1ccSFwEgXsYATztpaSFLT5yXLUNYThagK24SB0V9gdSF7nRhDRef3JFKt/mhUWHkLqIhi+0eZccBAGCAEGAIHAPIqAmbaVVD3ydd87+kkEHNhNBWikACe1y5Au6uBYJ/emHf/8MIOXgy4OgxUrWnLktxnAMP0njYdygVNVS8BaVEMGMiFW1vYTaWkK5AaYcZTIX2UyU4XYNWHCux/xfr5wOxbgcz++6t4hvs2JY9Q2WbD5WH4AYvpWuIyvEkco3SXNh8IKz3Wb/lulTiGMyF6l8f5tQ9TvwyL4P1NaC6KZY2TpCzQ4gAwrkc6zg5V82DS6QbkiTHp3ESR8svzBg9A8Zn4XCIxvH3KJSbJWdU2r+YbkiVNAh+xYJ9MZqVTIE6LPDgAbGyQN96ZBl2xCIGfTwQJpbPtt08dX+yy6suS5JY4kS0Yemlf/RbmMe0mhg9IVsSwIooGUFPUrIqApC9shGcSDLbFCVR5lY8ec9OaOfmn1qeiiwuZX+QM4hCBAECALhggAhoMOlJQoRhzKAo7q2LWFc1afm/LzT2S9GGSAZIfYJK8S9yKlhhgAMct0wyLVLmoNvfnvx+XWHrh4NhZIgzGpNwiEIEARugMD+rx83Nsy2bLM6cxvKSWcj4DnvteGQKL1BQ20+6BzfftGJ8eQ5Rro4QYAgQBAgCNSrR2kPH6bcGd+2mGa84Bmh0dBuQOW/d3H6Wx/ARZD01u0QRW2sST+BfnX7+17Oz0s1YqLvhebxPb8ZXH2ZNUfgtSx4BqstNtCJKgW07BSF9iAhYhqrf71Mto/M7bfw7P8WbrmyMxRKVnzPnm0S6i57u8pqS5ZQV68J0qIE3sMOt0THlta4X/3odLcvt139/ppCHOUxp6TWtZJMf0ys8rn9sud5KCewEh0hinBBFhzo8G8HIKwFHpTaUQz37e6rU3rOPTMmNB7Z3phbVYsu+c/7dVZZssWH9HpKEAUgzdW+zEjJHqCvyP7eWAENymS3KNKmeA01c/35oUPXZMz0J4ZRHQ4N1X2W76R6c+BzDXNvuINCNvv7iOOPtQIR9hFH5SGNtsHE0Ot3ZM3vNPfsm3BfzeHDh1GfJwdBgCBAELgnESAEdIQ2O0qYsHUr5dk7v2mvapn855wBlljBsiFCq0PCRgNpGN7ZnQITXyv28uyNOZ0Hf522nZA2pGsQBAgCfw1q2PKBOtxqc5ajgkHPeICEDvtnPVKMOXgPG1c69sTstXntB/904jR5npG+TBAgCBAE7m0EMDk58rESgz54pcpsS6YAVgpIl6wcCgFcACXEKSKSUUkQiFWnYHHAOz2iJjZJ/1W3eef7r95+wYFV1j47i9Yl2i98s/J6a45HAzYTlOiBt5Nsj+AlU30e0Hh/Dp4Zo++y+hfG55CIzilIdEwJju86La3Ld3tyfwzF+wyrql9qVarkl4MqLrNf5R+7HYsS3kN5tLG0Zsme3L59Z5z5HJOsBRIern1oqvmieWSUFha4sUWJmsDFynD8O6+1RAFSmmZo3mH3aGKbxi2m2/7xGiAne1kXZU/HOZDuv7+84Y8+5ec5LO5eOrV9i2phwUdII2WyvByBmWHln4hPB49sjZbiNp81z35m6snBgUhzfl6z4W5KnM7CuVBp77jLDxtZHY76JsJE6VSyWhzhJqcvpAVOS7P7z9g3N5t09IlQkPNFiTO5F0GAIEAQCDUChIAONcIhuj8epLzZqkylTwdUWpt3JrcJDB4g91P4ExMhgiSibysnqoD1dY1e67DHaXsk9P53A9mmFdFNSoInCBQJAnii+NuQ+q0eqWz8KC8n776oaA7ZcYCuJrytoWEyKzJajvn9uHvS0wuOjw2FYqxIQCY3IQgQBAgCBIE7ggAe207pWvp/oztWXGK96jFqOSSxBVkqIvNk0tD7HR2+3ylJ8GRqUyFFgav2AAHNxcRrtz457dQLm45mZ+B3Jn7f9HkgKfnzt6qCmpivorazkMlsnORXJqIVmhLPjDGhiXSvIo2SyfGcjtau2WN5/YW5aYtCMUa/liSwLfd+K/fCvGP23kYDe40YLmQLgULcZbMLuvgmCSn0Q1vHw+U+YhhbWvzfkNqvt60btUB0SzxD014luppkRopiOQWfQjwHiAElPHSKImc06n4etfxM11B4ZGMCWo5kddv38tLNE6OMDA8KaI1vcQKpnHG83u7jPZCKXSGJcf9iWIq3W0VNfKOYFfSTf7ygxsZ32e8Pdsw/Yl3PsaAOh91nsgLafyEE9SFUFvpC6GJbF9SPIRawVBRc4MVtSoravTnV2vaJGQfyZUNpkpi5kL2ZnE4QIAgUFwQIAR3BLYkHV78NqTOpdUVujOD0CDB4iAiP0AiGvchDl7erA/nMwAiHp6JGxQzfNQ0KQYlS+CIvjNyQIEAQiDgE8LN+S0rD8m3rm+blHczuAJ6CEky8wvodDu8jId/NM3HlEtMGLDrbYf4/l44TEjriuh8JmCBAECAIFBkC+B0wpVO5+0c/W2G5Jc9dWceCzQQNOQ5ku4sbENCK0lQm+GS1KbLgkESnm2JiSrFnOs48/dSG1KvHsEAHl9P3gbIVF7xRfoUll29VQE3se3sqxComXbE0GttOKEQ0cLAuu1vUxVWNSaE7/InIXCDMi55IxMrqjSk1Jj1SKXaM6PK4GIbWBdMAQJfyQAxrgBheOGC2562FqakoEaOcoBGX065+1NO/jK37o+WKhBIeBrW7SiageVgIKKvZPWJZevcP12eeCsW7Ht/zq97Vnu/eOm4Fb6V4TiNpZRW7Qj7LiwqqPiLjFoCABu9q8PWW2Og4ze+Tvr/SJWV9ep5/ksa5w2s0fr169F6YXXsYxouNbM2CFy5woyjlYe9nn0IfOg1K0ohyYhjjtCc///VKx35L0o+FAptg+ge5hiBAECAI3A0EwnryejcAiaQylcGDMLp1hQemdCv5rSXfXkbHkGSEkdSGSqySVoOW1fVLuy9y9Vl9+DCMD2GIQ1bHI7ApScgEgdAggH0z/0lpWLJVom6zOc/WCJI3gSgruAljaKK8/q4w1/V4GIo7cpkZd9/MgxNDkbjpTtWFlEMQIAgQBAgCt4cAfgd80KFqxRFdSq61mV3JWpaF5VSRldWrN5qZYkWyon722mjQkgso1ZiSrNB81KEHdl9w7MLkHiZae/WqrF/cseRS63n+f3o54aGkkRW+/p7GuFoB/IPRn2BMLtt9GE2aRT2m29+EsbpbnVTx9lC5djW2aBjwUOKAuQOrzLVeET06LfgPB7HjSSaG3UAMV+b+r/OU86+s23YFJQRmUEJgjNPLD8Q/8NXbVTdaLosmPUrqp+idC1MfgMzrkV2KOz/0q7PdZ/6UuS0UFiX4nm1qGh/9c2zdX82Zokevo2A1Hs2hEDuMGgq+UB9B5O9NLDjANkROLBmbpDv47rKz3aZuvuQjhrHaukKsrtq5efV32/LEWLnT0JKsBQ/YR7HLByKoUf/C/RjU8zww0kB0Z36+KePlvkvPbwoFNoVpL3IuQYAgQBC4mwgQAvpuol8EZSMv6AFt6zFdk2O/Ne/JeU4fxaKt2UQFXQTY3qlbsDCccTi0/z67OP3xrel5eaEY0N6pupByCAIEgdAhkAw7I1JhZ8SvQ+s892h13de2XGe0hkVOHN4NsuF4IBW03eVh48snnn562on2G49lnyDqn3BsKRITQYAgQBAIPQLKGJfektKWaVvd84M5y95ez7G+BHhq/14Ujc9jV534DatdvQQjCEwp7SmXp2Oj4Qc2pMD7EL6wo7NsOSFtbD0n74T9rSg9A6QxJDzEZGUhqovyGoDKl41J4H7vMvPMi2tTszNCsaCKycnRHUt2ntKzwjeWq4JebR1SiJARae6NOVFzotvMU51W78w5gt+/PiK6WVKtVYMh4WGOp8HtJDx08hR4ZNP8sMXp3T7afHV9KEhWHHPn5Nima4bU2mi+7Cll0FMi5BNkCiQixIpoIIPxoU5CiBTKoGgWHS6KiS2pvTL2mzMvTPr5yu/+SRqb1zOW3vVunQ2QwLIZ+E3LiQjRaMungsZ2G+D5jH6H+pVPO6QUjdxdoIPS0QkaYeGmjIH9vjo/PxT2LYXpF+RcggBBgCBwNxEgBPTdRL8IysYvsfVv1+r9bA3DpzabK0rDeneFFcHtyS1CjABijgw6vcVtZFvp+v6LpM/y1rgQF0tuTxAgCEQqArDomNI2RXzcsur1+6tp5tgtbg0X7s98UI65QDlm1ereqTBs38cAfRDT/0htMBI3QYAgQBAgCKgRqF69ui4tLc21ZkDVL59LTuzlsEgeTidymMTzKVnRRVjV6v9dUbmCzzHvdEmamLJRb9E9/p6rLgerief0KD9iQPvS0xwW0cOxVJA2E4rKN5E7+ewHxzr8cMB6PBQENCaIRz9equWU3hVXWvL4yno2SGUyWPzJxHASbes89eTj6/Zat/sT0D1aliy1/O1Ky4CAbhdswkOEuVugeFMiqxm48PSbn265Oi8UJKuPNG8YW2XV8FqrzFmeZnotEMNIeOWvXFeU0DLxjCxb8MxKOQ8sOCSni6Jjy9Di6BXpL36wIXvFtSSNiLunpNa1kkx/T6r0hfWy2PVGCQ8L9E8ERIAkmpDjRzTGccz8Hy9OG7Dy0iiSiJA8DwkCBIF7GQFCUkZ462Mlwaqu9aK6PKTbZrfmN9ASG45IaVVRx2oYUTA8y43c8YM6wUakVIDESRAgCNwVBOQp1O7+Dbom19J/ZnfYE2BSHbYLj2h7LhDQTExS7LGHpp98/M9TOedxAqS7gh4plCBAECAIEATuGgKYgPv8hQqT+zxW5l2b2SPBQqo8J/Uli1MYQznxG1I6qxXQOKEcnINsJlyCxBlj2dkt5ogjUmWfYy+BiAnFUe1L9pz6SuUvrVm8RqcJTqSD7udyU5KpNCW1m3iyzW8Hr5G5RQkkJllHPV2q6tSXKnxryQWSFatvgyjI7aF5UylJ8/z09KdX7czdeE3l6xW8rOrale366tnPzMf4PgaDYlESRDmAj9spiFpOb5pofO2vcXALX8LDIG4X8BIs0unZMiFm2aAaX5gv8f8zGGiPKFLcdQpo1Gdw30G2GEil7NeH3G7KHV2S1Y775vyISRsvf4j7Je4/qDzq2wemWLPyR+m0kPDQ7U14WNg9Z6DP5l35gkZXM2qp7ultL0PlSJ6fouoU5D4EAYJAxCFACOiIa7LrA8YDrG1v15twf03uPZvNTXPecRw5whQB5CXnBkWgM4qdUvKdQ2PQmBsRSmEaLgmLIEAQCFME9g1p1KRRZf0aW76lioYOTiV1J6omP/N4QWNKiH2ZemPHMrLT406gTsogCBAECALhhwCet3z1WqVXX25Teq41F6x89ZIk8jB5UStZUeg3UkArv0c2E25eYk1x9MYm49N67pOt7LwENCZbx3cs/fC4FyouBwK6tI4L/j3JeyS3MY7RvjzvTPtl23P+LxR2Uphk/WRgdd3AJ5O+M592PoPyPQB9GpxyGxHDHkEbY4jvR/f6YyEgijS6skVJW4ritlKUx7y0+Vg6j5+g1TBAsYNFSRCH7JHtEjQxFQ1fjV9u6Zuyuug9stW7RKWfW32Sd9A5MMpI85CQGWXSCdxXblIXRJo7PKI2Lt7wCd1r2yCEDUrCo4xP5Dte/bhlb63WvRjGVzfHBp2NNrAiH3Mgu2WPcURWw8/yIolH5EyJhk1ztmc++/acNBfZ8RpEJyOXEAQIAsUCAcJSFoNmVF5i1ILOdUq/cD+3g6U8FWFLWtiq4YoB5LdVBQYyL1vzRTaxTNL2ZuMOdEy9ZM0masDbgpRcTBC4pxEAErpmo1ra36x5lvI6lhEgi1DY5QFAKmgwUKSjDLqd3Zace3J1aq6Z7Pq4p7stqTxBgCBwjyKAieElr1Z4/JWHyi615nhKQjJued5SeAU07LARKMYUSx9p9v7Rdqln8zPwuwUTxO91LVtrQpfyq2yZfENQsnq9fIM4ZJUvEJYxsaYB9Et/zUeUo0J7BnG3wJegOV2zZjSXmkrxmfNaLo7SOHtzIgtGGpA8sbCHbEsM6luXqDFV5aZQ7f99D5Gr/grxNx9J6PPpG5U/t2bSgpYNEhuU8BBIVvCb3vLSR6d7LguZRzaQ5lspz7n5yUPjnNIMrY5yQ/JKrWy1gchepI7H35H1BmokrJhH31UqaIZD9i1AmlfQrxqy4kKvWasvODAxjPtO2zrGdlvG1f7FelXitRpoA2znAeWpSeabNQ1aJHGBF7eppHbPpO/S/zd29ZUzobBvKWz3IOcTBAgCBIG7gQAhoO8G6iEoEw/mLo5p8nHZMvzA/HwBdvyEoCByy9tCANpEQHvFokzReYeuaDs2SNm+jZDPtwUpuZggcE8jgCdLO95ukNyyjn6d2ZxXwcBpgYQWg5pghxJMmLwLIiWwhsSSHenef/+olEV2foQSdHJvggBBgCAQZghg8m3xCxWr9nq0zM82K19Tp4FkcjB1uWGUOggiAAAgAElEQVQGG38ltFInpHQGZTIVHcvwld45VOec2XkaE6y4nLld60UPeD52vflS/qMGLSRrD5qA9uYzMCZoZ3dfV3HY6tWr4V5etXVRQow9sqf1KDFpRJeKY+xZksDdjBgONN9Dv4NJh099m8SufGB0et9/jmdb/RXiI55M6jitV5WVlizBoFcWAgpbHznhoRsSHpbkTr0wK63zip25B0JBsmL1/Est47t/PajGcnOGIELMKBuzFwWk7/ZTQyNyWj7Uv0cacInxuGiBi4nV/tNn3rmeX2zLOOvzmQZrEtS+zzSKabFhTI0t1iuSAfooSnpZ6Nm1bEPGS4ypDHt23PJzPSauy/R5cRcWZ3I+QYAgQBCIdAQK/RCN9AoX1/hlnyo4Jj1aseqw9nF7aNoTgxLckSN8EEADVFAmegRYmd+bJ4188IOjs5ShEs7WHT7BkkgIAgSBiEEAT5g292/w0GMN6KXmXGd5g56FzPDhpYSWJ+kSLdFabtfU3IQ2KSlbPREDMgmUIEAQIAgQBIoSAeZwSj2ubv24fyzpjmZ6PS3CGJmR/Z5hSoPzceN/B/yOeF+Y/QgizWv0lOaD77OajfvpXCoWdqC50cMP0yxSzB6Z0ujbKklcN0qQeLik8Gpimb9UrBRK0T80G3Xm5dTTodnJg72I5/Us90b/DmU+teV6WC0HymWvQcn1x00UR7L6VgD1rZ7Z8eDks53/Opp9nUJ8SPsSTT5CBHQmX1MfpEUJIlkdQLLGlmOsj797pP0vxx3/hMKiBAuu3nq81CNzXqn8nSWLj9drYX4lKjncscGICil5hoyUz6q+hcBEO1KdYN8Sk8Cl95l7pvMX27P2+idpfKZxTI0NI2uttWR76t8ONi4PqPSTWOek1edfGrv28ne4HkX5gSL3IggQBAgCkYAAIaAjoZVuMUa8op0+uuHyCqX47m7YsPX/7F0HeBRFG956NXfpEEKHUEPTIFKVogK/IkUBG0gRlKZIURSEAAqIIIqAgCLNSlSKSlGQKAgIhBKItCA1hPTkcrm65f9mcxuOGEiyuQuXZPb/ecBkd+abd+ZuZ9555/1K+Ci+rRwQgFm1YDJzVEj70K1jP7k2/NNfrpqBOOLhDyagywF/XAVGoLIikL/I7gaL7Fhux9imA3rdp/4sJ9XqDyQ0SMp8i4RGfaBiQa5k0PYkR/69Gy0LK2u/4HZhBDACGAGMQNEIyCTrhY9a7axDq3oKlMgTPLyvkG8uYgyRny665H8jT93CPr9I2ZpPJDqdSJkc4j+EfC72S/caXWpix0eDa374Wr/wieZMnmcpZe9FyW+aE2i/APpU57n/9PrrnOWGNxTQMjm5bGjNJ8Y9Gb7OnMEFq2jwrqZKm/5OgkywAflpDCbSG76S0PHfNPsFmaCXydZJfcNrL36x1nema84OGlUJ/aZRPxW6BLD7oBie3ZHi6N//7TNbBg4kQEUMverBS95wf/Wx6i0+Hl3nW1MyF6mmaZ4gBVqy15BIZmg3NFwWYoGuHhhqZMXh+lv6HYwbUhRsDpEw1mTsT0Sf6/9LgmmXjEmBFcd9YaGbptReb8rkekMySMVe3A4Y3YZQip702aUJS3ZnLJPHvwehwUVhBDACGIEKgQAmKCtEN5U8SPRintVpV6QYbz1pF2yu2VrJn8d3egcBdPTcwfOQJEV36WAy9VjH6GOJ3lAGeCd6XCpGACPg6wi4+0bueK3Jq70iNQvNGXaaZeHwqYIjo95sLwVLQTvnd9D41tHO3qwHl40RwAhgBDACvomAbKWwdWy9T59sG/qKxQT8KjLgcCeZJQIa/qDVDCI8kbEU2rJEKlc4PyNKyl/0ggNfZ4qnKUL1rurlQzPdk9zK9Xwxsubrw7uHLTJniZSKUZYnB53iAXGP6BdKOGpPSGh5Pc2e6A0bPZlkXTaqTuS4J8J+NKdwjSFmEIiXnoDOh5DkKMDn93Tiwd5TThyJhnLgjyDnEIoeGMnOfF7zbe4Vob9GTTnh57cU4kUQzdKIKoJBgO6wW+2Q8LBRtdfInrs/cfWURzeZZWwm9A4L/fjFepBY0v6IhgJimIIkjagmF7ksq52lASTltnT5P6P/dhtHwEODh7SoOi4SQzuNP76xa9d8j2l3L+hvn7203HyNfxmwQT9XlAwS+sApMCJ7Pon74L7o+DdQPXv3glu1LPX3zY8pjgojgBHACHgcAUxAexxS3yjQ/kHUVyKR9xy8dRVPWHyjJRU/CjRhRSZxKjVr/fOsc2KPFWc/g1ahyZ2z4rcOtwAjgBHwFQTQwuyn6GjaFhlJzu/AfdCrhfpVh8MhMlJWWt85EQOqbELnp3ZmatmuwSOOHMDZ4H1lBOE4MAIYAYxA+SAgq3x3v9Fwco8mwQvycnmGoYEdpF2Z4wqHgYhFObkcUrpK6uf8m5DKF2S2lFZFfNdogenFxMREu/y4XM+a52v1H9GrxhfmHC5AsrNQ+E5ERCJJ8+yJVKFD+xnxh2SxrSdRk9+JG4a00g/5n25PrsX2oJoqg3c1RTgcNkLlF6XpRz5wYGs+ZAW+1dJ6RNz38Oqco1mjtH6ME/wCbxHQpWAKUMJDGy+wOn/Vh4+u1r2JTmV5WiFeQJpHR5OzIn9bn51sfkFHQ8yQpFFSQMvjwr2FqHPcrTnQ0HHdK5HmTiDN6wa+RT4Z+z66E+oQXcSw9JS4q/P07DPmd3Uayg7tUSvpayjPabFzbEB948bZx+gRYEGGvMiRgTg2zFQCKH4GI4ARqLAIlOK1UmHbWNUCl1654t6uTe0HM08SaoeUsVfpRKuqgeet9nJOSJDSNPDnuDTHgLYvxyHpBYcnHd5CG5eLEai6CLjUQcSq6CjN6Cj1V6b4jH5qNVpP+Q4BjY7FajWkGJ8sbG49/+xT2Aux6o5X3HKMAEagaiIgnwLcNb5xv8eiAjdYLA4DbJaKkIiQRGpnV2qbfEsFRBbKSlzJzzdf93zLbgGeE0RSqyeOhU1LeiglJSVPRlWu5/OhtdqNfLRGDBDQdSQ7i9KqiVG9EAPygYZk4rTOYHiOfH7ft17svXxieOdDO02XTT01Klqx/QOK2ckLjDaYmEYPOI5I1oJLtoJYN67ujCEdg+dazQRYlICeWMGcQfLIBp2voRa9tcuMxOH7T+VkeZqARoHLMa96sf6ikY+ETrblOB0MTYITNPzSxWxImxXMrU2K//STrKwHYhiSJ7J+NdiVYxbwr66Oi0MKcMlQWlbPz+xXY8jMAeEbrLmiU0UTjFJsbBxgE8zsHrvu6vMrf01J9UaSRi+OR1w0RgAjgBHwCAKYgPYIjL5XCJpwbep5ZaU5zfQSHMFGAlx04Ahf5YwAUj9zaFKsUqUdvER06fxx/Dk84SjnTsDVYQSqGALyd8y+aS0DOzfQ7jVn5bZmQVmmZNHkDeikUyHwvajRqNO2H3N06rPuDBxjjiaxH7430MZlYgQwAhgB30NAfk/9NaVVi46ttbstJkd1GoygJQW0u3rVzZKjQAGNyEWkdHVbxSJGWcsKeXXnXqp99SoQny4bYLme9W81DR7a1n+POcnRWsXehYBGRPddVscuAprRqdhZ5Igjc7yFrEyy/vJ2w896twl6yWriRfAYUbRuR97VTnhc70+ubBFtey0hIcEhxy2TrAv7hw2d+myt1eA3rVaqEEdKdDuYYRiC6H+6RV98PPZs9mVvWJTI2MzpV33iO8/WXmJOFQQVC67hhUhzNF7QhYholHoSjRl3Yhr9m2IJDghoxliH2vW/2eeG7DhuTpMJaHlzfEiHoJ4bJkZshiSN2rIkIrQBNsZQ5uLolZef/iw27QS2YvTWpweXixHACPgyAopeZL7cIBxb/rsW/ojmXx5qqT+bc8Qm2BlJT6BgNxvjWWYERBVLkUlWZkqdt04uhtLQRoBHE3KUOUJcAEYAI1DpEIh2eTz+OqJJ20fban+z5dkCkKLHV94DaFdUr2WJoxeEhQ8sTXgTq6Ar3RDEDcIIYAQwAndEQLZS2D4hQvVY68B/HE6uAQ0cYoECGiUdRAsapIaWFdDyqlW2UEDqaKRJlpTJBHqCYhvpGpKP7P9XrlhK0kuSdCy4Rtu+aB/L2WwPs7KdBSKxS3khMheEJbSOIb5pND93uLvdRymLuuvtMjEcM6nOm093DJ2XB97VrFLvasDGKRCUXk3+1vTdK0+dO5eeKyuT5XfvkqdrdZ04IOyr3BwuXK1EIZ6/+MxPeBhC5LSbcqHTkavmBG8Q0DI2C54KG/TmwFprc9N4nZqF+Q1kQUSgFpDMJeiQ/JgRMUxdfGT++f/tOZl7Xt60kAni0d1D7l/1Sv0YUwrXoMwEdDXW+twHiX2/OZr5G573lKCD8C0YAYxApUMAE9CVrkulrL8wP5KOKLE/DSfnBXHcZDUkaIB5naLECZUQovJrEnSGJjjwT3LkwYfLr1JcE0YAI4ARIAh5EfXLy41e6RGh+hTWWaU/duwlICWlFC9QxiDd2V/38W17boy3uvkueqlWXCxGACOAEcAI+AoCMpF4ckaTo60aGKLsNnhF5eeLy5fSuOw2/qP7dbNakJLOgbqVooCmZghKsJNPaF6N+8W9jbJidttrtTb2ebDaC1aTKEDCQ+TvW+oLvbs4IHN1WvFwo9evPpqYmWkqdSEleEAmJ7dMqje4b8fQz/KyeEPZCWjias2xF6Ju5OamywS0TLIuHlyz8esDwjabM/nmSglo1CyOJxzaYFE1/KMbHTccSD3oDQJaxmZe/5od3nqq5je52c66KGaBIynJdkO+0Njg8q1aJPlPEfsNEgHNE6SxGmlt+/aZLnGJlmNyzPIc6qWuQbVWj434Jvems7NGBQkvRbH4U8WFGBYpgaVAcFo9yb77U/Lz0TE3vsYEdAk+CPgWjABGoNIhgAnoStel+Q2SJxS9moQ02TGn4R/ZFzJDdRoG8kpgK47y6nI0qQHhRd4vl/jOT3967lTRU5/yigbXgxHACFRFBORFprj0wbV51txhDI1oXmXHeD2Jn8uGg1BpWev+ZO6NbvPOLJfJCE/Wg8vCCGAEMAIYAd9EQCbgTs1s8m2LuobBVotIUMgmwU3xLKlZEYHotmIt+D0iFBGNDL9DXCP6CwjQSbpxx5a4t1h+t+x6ve7cx6JC3raYBQrsLBRd+e8ulMeAN/tPiK9nMhGZ3khEKK/jvh/foO1TXYK3QZLGGkqttFwxi2oVR41ZlV539f4bV+W5gYtkFddGd1UPu8/xq+laXheNugwJD0nCYecElSEo+Dly8O/f5PdOUdSvIvhvW+POf6pOgzefCvvBnOlso2aAGCaAGC5MMrup5gtqlCNy/c3xol3tR6mnf5322MJfr/4mYy8T0Et7R6gnvBS2MTvJPFDP0rD/4CboKopJKTRe5XpRwkNLHq/27xgwhWz3Jz4Vq3wI4CcxAhiBCowAJqArcOcVFzp6cc6aNUv8Y1rkW1Eh5Hu0CHvDJIFV0MUB54HfS+QzRVEaY9B0ctS+eR4oEheBEcAIYAQUIYAWU31Vx/XP9wrcb0k2tWSQVMwXSGiK4G15Au3fJmRnTKIwYMU2tTM2NpZT1Ej8EEYAI4ARwAhUKARkou9UdNPoFnX8Ztls4KGAVqZADiPlKrrkRHKSklW2zHApoyUiGvn7Ii9fMBokwSOZt5IrtRPjxrgDIRPdOyc1HNrz/sBPLWZex5QhLwKQtwIko6Pe3HSjwaJfUy55g4CWyc+/32oX3O4B5m9zhrWhouSJLiCQdYggELSmlvphsueBPxG08Ec6eNSiBckmJBCOf5fct6VGANGXcJCwXlR2ahZ6xOkURFbtT89+79wTc7yR26GANB8GpHlf/ifT1dxH7kiaIzJY2p6QW4z+dvsP2LYAYthhdQgqY72A4eSTsevcsenWDexbYgnu+OzID5uEq18neQL09gRKEJl/yckxS/DJQ9jYBEh4qFYvn7teOzEa5juy33QJHse3YAQwAhiBSoEAJqArRTcW3QjXxE4Y+0B4reWv1vsp82paaz8Ve/vObSVu/71qGiKfYU4skLzq37UnhfZjvorPRt6r9yoeXC9GACNQ5RGQFpqfPF+n04jmxp9JDa+HNZOiTO6eRLLAhiNAmzo9Ju2ZeXuSYoEogMUeJqE9iTMuCyOAEcAI+CICBQT07GZDWtT2+8Jq4xkkTJaIZVeSQYl4RiSfi5SWfo7+j3IVyv+G+yUCGn7Ek/Y9mtGnH3Wfd8tk7s6ZDbv1jAyMsWRywQyjPCcCendBPKSK1j1BDv9ru7ewlYnzq0tbHg0LYKMEJ9QLTVVSnySMQXQpJb6kHXZ8jXsZERERauRlvX502CdDe9Qcb8kCk2ulCQ9BhA4ENKNnqXXd5maMib182SarrZXEfadnZFuVE9Etv2tWSzVIcIARCy2y+Tp4aKnLQ/y259E4KuLnKLGkgxMYTTVx/nPfN3onJiYGpalAdpaiXM+UXiFTPxhZb2FuOs/B5oMiMReqx+aEhIc1mK1PzLow/JdTOVk4Mb0nRwUuCyOAEagICGACuiL0UhlilCd3W0c3HN+zuWYxpEGmaZyQsAyIFv8oRRN8Xg5BB3ar8dzs2Ie+g8kFIp8xAV08dPiOYhBASonZs2dL39uQxVzx9zdMqO84HtGpCTkMvHFSeYYkehds2rRJIPZ1nZK5O2Whnz/FgSO0okWUJ1FB2jWRYujEbGJR67mnp2JPRE+ii8vCCGAEMAK+i4Cs/oyf1jKqZWP1H6CA1ksTG9laA/0b7C5u84OW6Vd3H2hXEylgDDnOcUM3/lRN91bL9ex5pXHN7h39D1iszjoMVQYC2uVS7RSJyX6jj3/oLYRl8nP/9Lrfd2oR8pQNMiXku42U/pIJaFZFLKRfOPamewmyRcn3Y+pPfapz8IK8XI5iaWX4APcrIEtuvYbcd9/Mf588cTk72xsEtEyarxoatnB0r9pTLZm8wLAoi6XkIl6qVRdShzt4gfbTkt+1fitpZHxKSl7hJI3znwp/dtrg8C+AgNaomXwyv7S9gOoBApo2hjInes69MODX+JxLmIAuLYr4fowARqCiI6DoJVbRG12V4ne92OgFAxvo3nwifGt2UtrDWimBAvaC9sY4AMEA7G5zjLFm4NZJPyc9uyTmutUbCTi8ETsu0zcQKOzPO3s2TKWjIaFc/jKsvC8Sxm/Be2LWrFsbKUgZUt7B4PqUIyAvcj4Y0ko/pbtus+lm5qMahrnnJ2KQIsji4JjAhsYjEz+/8fTHu29cxQsy5f2Mn8QIYAQwAhUNgcxVUf6BGuaqNc9pBDuEfIWzy17jtpmGO7F4279dbDTMkoA4Fbbud9YYsDE+tRAOtLhpIEEwSf+Yb1oaqxhSEYmIynTNf4Br5VZrRp162Vt4yxuyh6c3+eCBSMMUqxWE1wpX7ihmNL9kaGHzsz83GohUvnLccj2bJtR5emDHamvysnmj4oSHUI8Tkvrp/fmUai/Ft0nLI256g4CWSfOvRtcd/9zD1ZfkZTkZVqGqHZHzDp6g/ALEI23fSPxf3I3/Jmmc0yfs4Xeeq/V1bjYXrjRJI+oDmxMSHgZTmY/Pv9hj+4nsE7JQzFtjCJeLEcAIYAR8DQGFrzFfawaO524IyBOLX19v+tijTVVfmbMdwSza+Vewe4uRvjMC0gRG4Ek/P6Nt8pbrvZf8dvMPmOrSMQRRMMnD+GEElCJwaW1XTeaF9MaUmq9N2QkD+NAFEyoQw5SSlhYcjEVgRQsh0NL3P3wTkJRasIu0UxDS1Zlqms7hNbxJF2wwHztcM2OQ2yKlhLGXUntSwlLxbWVGQP4+euuJmh3e+19ojDnXGq6iKUiWeq83JOH4q4MkzI2Mr9QcdHBN164EgzwXy9xgXABGACOAEcAI+DQCMjmZ+mHLi8F+qgZOzpVwsJBPb0EjkO0GeD5Ll5zszWWrgGhoDUsJVoJ4SPfS0b/ciU95LXT2/SY7G1XX97TbIeGhwlVwAQHNibELUvr18IbPMWqeTE7+PSfipXaNAlZYYfZWlpgRHirBca7lErEVnKJzyJjKm74/Tqrfun/7kJ/yMpy1EZGveJ0ISl+QIlPX9eomDZ//+wLqKfjjUdGC3J8bx9R9/IWHqm3Iy+CDykKaOziC9AvisxpOOd/m3xvWwkkahflP1oqY9nzN73Mz7K3VLBJyQcJDBRcQ3U5DIMV0jz7Xbe9Z8x+YgFYAIn4EI4ARqNAIKHz1Vug2V9XgUcIE54GJTVd1iFCNtlgdIqh1cf97cDTAiTOHhXOo/EP9l8y9/sQUmNDlZ/fA/s8eRLliFuVaBKHgi5yAo2EyqEULdsWIwHrmTMt9rI6vRTmIAMGPDxXz6Po0IzSuEUgYCF5UAVXIwpYGHP2DdDtKPPrgeKSkg3G/JDUz+j/Fw1+odHSIkXc6ODElVzSTgvYiPHOFUnM3CFa8qub0p65nMhc3+z2Wjiw7ihnj0m6XfGHl9D0fw8h2gxN/7f5K7qGbnzJaaREuKaPuVWQwfpxWB8cGVA/5atDnV0fFHLwOB43RsMLe+feqT3C9GAGMAEagPBCQSeIbiyK3h/lresO047/VIu9eZD5RDIUpEdAMSVzLsg2v80bCuqII6KMzGi2NamycUBY1MQpQMggmHCm9vgqp5a28BTIxfPjtxj0eaBGw2WrlDODNXKb3NUq+WG96qv769evA0+df8vt2/4gmhk7dA//OM9uaAdOtmIBGJ5sEXmQ0DZlHyMeO7PHGOJKx2fha/SYvdAj9JS/N2RAU0Mpjpkin4BRYW119m8A++0+iLkbQ3HZ6bKBmW+41R3cgoGGUKrQwg4SHTlFUiQ7VMOP4w+vleryBES4TI4ARwAj4IgL3bMHpi2BU5pjkycXWl1pU79VK/JtzOOuCGXSZJjGVGa/Stg2pn61OgQoINyZOXZfy1KI91+PxrnZpUaw898tezQkJ0WRMzO0KeHRsMOfSJW3M1DpBLdWqjg7R3hHUyG0pjaOxWuD9QdAMNoa3r7IQgQu+cS7nv7J+bRe1gpPLvP13NDCTkHUdFln5lnry6g8Rg3A8VrQ61BkkR5wlVcRpu4084R9ojB+w8sy/p647beoaNWzuChu33kVFUcgbvQTkdeUZFD7SEnlsIsUW/3n7z2y5OS9RIg+nNEhFah5PNEs6PSLC6RG1IXX4xpuPr/87OQ5/f3oCWVwGRgAjgBHwbQQKFNAftVwSoldNLJKALmETZAI6Kce2pNaUhEnuBLT8Tol/u/G4lk2NH1utPJriKL5QXWogu9N4Nqz6qL9TFBd0lwfltduF6Fa1IhprTlgtXDANBHJZNoxB2UxYaCHS8MLxf9yrjgL3kjgQKjm/b3/IkWp9kGHgdFRJT8oiHPMP1UkX8jqGHBO0xk98jRx8fKkXsSEOvN5B06EteSA3y9pGqTWGFDOQ5jyQ5tr6RB/y8WM/F4WN9dsHvnVmOwarKVoxAQ31OO2cwBpqaKLJ/odmewMbXCZGACOAEfBlBMrw6vXlZuHYikJAnnxdXdh6RE0dt8YOjBZJgYoSX55AgHM6SdLqZ5hdfdyRuVCgpDL0RMG4jIqDAFJKgBIG/bmt7zvUMgb1aBpYfe7I2m2FTHMXkC53djotzdyFyGgxg2b7d7ruhUoVCXwgpiLfExKLXPg3sCpSaVUC4dCcJ9RcHGFQnUo87Tw0eOPFJFEj5DjUdXOKIKUZ+G5CmcaR0qSUhiIVZ2z4UqSud4HwxpO1a0zr4f8Da7e3Z0uz2PRCY+BNZLfZeLV/o+BxxIBDnyL5M/pIeKEqXCRGACOAEcAI+AgCMkl8fWmLMeFa9QpPENDXss2b6kw99wzKYQF/pPeIrGQ9OrPR41ER/jFAQGs9QkCnCp2qTztxwFtwRqMNe7RJu6ntFSGXrwPrtjIT0LlZxKCAiXHgEHjrkj2V/3iz3vqHWgQPhYSQRSc8RKAVwx6gTWUkptCwwhLiheOTvXWaKSoKSPM4wmn+ru3vZBrfjWbQKT5l1hiINAfWnNZq2EnkiMNL3LGRk0GuHBr+wcuP15iSlykIoCRXtH5GRDckPGT8Auj1HaemjDkISnRveGR7azzicjECGAGMQFkRwAR0WRGsoM+Lqztuseel95UcYO/h0esKCt9tYcNcTMiz8VRgRED8R5tT+7/+9dXLyH4Dk2mVoXeLbwNSqHTr1o0G0hndXEA894kMrKPRifU3jW/cnrDwjxGcs1uezUKSVP6clSbJfHLNJS6uqJ/D2yw14Ewi+Hsgy418Uw/4BwuzdJVR5yRo/hCRqj5BdNAemfphYuKJ85akBpoGyavj4pxuKDOwCCL79OnD489P8WOvLHfIG5K7pzbv0qO5aospLS8IjpXes/cBjCPejrLDh/jtbjHz4uCE66ZMvCgrSw/jZzECGAGMgO8jIH/Pi5+2604w/B4baEuVLk7RHr4KpliZnD0+dFxCa/ck4LKa+NrHDzaqFUwcteQ5jG6i3VIDJSugU7Oco8Mmn/rMW+8r+V2d+GGz2IbVdA/bwLu6LAaKSAGdneeYFTz21Bz3RsueyvtmRkR3buo/02qB/CCKKFaJn84noEV+Z4sPub53OA1XaswLPyATwztfr7u65/3VRllzeRHWZIqGj0RA8yKt9edXDtraeLx7kkaZnF87rO7YYT2rL4VcSjQksVQ0X0L1OGCu4xdGHXzojfN99yWa07w1dsoMMC4AI4ARwAh4AQFFX9JeiAMXWb4IUMv7Nqw5rL3qMK0RqsGLT+EUo3yD9sXaEPkGExZRq6adWUG6GcHPxy2SJyq+GC+OyXMIoMVMW5Jk4MgiWodIxPNrPepXz8ox37/sydqdDbWpHoToeNCUbkVuzWDdTAo0RYO3spQtB5g+ZZNkz7XAeyVJpDT6HzQW8dAcx6O0QRRKdSfaBcJoMBCEjjxM+LHHCL14fFj0lQQ/f/bs8j1JGW5RsfBZIjAZ7b1+khec4ob2r1pTTR8RFI8G5+Rjz50AACAASURBVD2z4uAFUVCrtcL7uzI6zfj5+mF38sB7KOCSMQIYAYwARuBeI7Dqhbo1XuoSlARnMxWvTdHcg+NFUuevziKcmnByeKwd2iWdLUNzNsTcxkZ3pR+omZ3EEmS1/B+XYi6GInNFJxPQKamOxTXeOD3FWySirNy+tKDFF/VqqofbnKUJ+L+9KhHQubb1weMThqFJmuysLc8H9s9s/GKn5v4rrWZeo5iAdp2e05COa+Tw000gigK/aU+OM3m99fsbjeZ0axEww5LLk+CRXforX9QNttUEpVWLu2vPTHvS3SNbxuaLUXWeGP5ItXXmTC5YMQEN9dg5kTKEMJk1Rp+Oupltu+ytsVN6IPATGAGMAEbA+wgofsl7PzRcg7cQkFUA4vaug3MTbn6rZghOEBUmU/BWkBWlXJTQjSap63nE329sTHp889lcE+DLeeu4WUWBpTLHiRYDP/30Ex3nptyd0Sus6+PNA7q2b+fXgTDx3a3mPMbO8cDk0ZwKVKUoux9gUqlJ57v1uUslLRDgGw2+HYKT5xheADyAnmZ4ivAL8UsFMjou4bTp1Jdxmcf8Q/yPvPX1+X/lMpHKJTQ0VNi7dy+PP1se/3QhwpkX1z24ljPlDOM4KWXkPZkbgPm508ZxrDGs2uTZFx/7CKvgPd7XuECMAEYAI+CrCND2lS3AS1kdXDhPcmkCRrveWi1tOnrB3OmBeWdOywQuKkPe1Ly6pPHR2gF+UXclc4siMiUC+lZGDOQBnZph/an6xAR0ohT9qpg0iaVpSf69BQT0h02n1QvVz7c5FCig3d7oQJwS6TbLn9VGnXnYnYCW6/njzaYdH2rt9wskaQwoU8JDwEJFCtycX9LDomOuZ5a+5cU/IRPDe19v+EzX1oFrLHmCDiVZvOOmwp1mNmiaDpc0djRCEvniyWbwn7lyBLIKfdWwBi1HPRq8JS/X2UBVhiSNAk9wrD9Bf3Eyp/XL7/97Cm+2F9/X+A6MAEag8iBwTxaZlQe+itsSeaIhru3wUU5K9muw44tJ6FJ2J5poOjmR9AtW2Y9e4Mc9MP/MGnkyVMqi8O0VAAE3qw1J7bxpYActG5zxdL/+If8jrpkfIuxceHaunQAPOpElaSeonpHet8qSznfr0gJC2qWQdnCcCibkhNGPgTObKgehZU9v359z8noaf4BS0ztHfZV43VUeCZ8xGhPRHv/AUEPb1Qxc3tf/V1bH3X+vrJmQAskpCJRG7X+4+qx/H83MzIQNPZTPyPOLeo8jiAvECGAEMAIYAcUIIJJv42Pn9pI80wUKKZ0y2a1W5P2g9aNtx9OzX7h/8oUf3BPaykRf8uLIb8MC1INtIHkFT+WiYy5OSQvvJUh6RyZl2q7WmphQ11skoiwaSpzfon/DWprvIX1P0RGj5NV3WtW7/Rz9U2TIVPVzcWHuG/pyPdfntQuu2YBKyDPbq4NaWnE/IFAZkFDTgdQDZN/DRxUPjLs8KK9lf5sWcd8jzQJ3Wcx8aAEB7SKVb3u8ONYD+pSleeLrQ86aQ1afSZafdWFD7I2O1He9z/Bn7nXbfWoVBedfS+g3XajH0Ga7wyGw+k6Gx8lWf273Bja4TIwARgAj4KsIFPdV7Ktx47jKiIBr15uI7h1hmDU08Mfcq1k91CoaTkDfu+PXZWxSuT+OdIIqhiKuZtAHn/8tu4daHeEsnHyu3IPCFXoFAfeFxdIBEbWaVqfHP9pa2w34shY56TYdqQYlL0U5QQwPEhiBLtWRTq9EXLEKRcQjsusAVTQcgeRVkD2d8DdoICc77YCWnNvyt/mMXqP+6UAKuSk6JgH9DF3IsFjEiuiy93XBqZid3e93nk3dL4gODUK27CUrKEEUBYpmxb/Pkfc/9OnpeAUl4EcwAhgBjABGoAIi4Fje+nORpkdC6IqJT0nFqqPE45dN0fdHn5/jLgyRNzSTPmo+OzxQO1Pymy7Lm056ljZt+t0ePmRjvAWiRjumHlVBy+9n+4ZWLVS06pjNLrCkEnLVNR7yCXrGatUwjXR9DibJ5aNfy2T99U+anw/z1zTiOGnzVzFCDEyJswXbsJARCeu9MRzl2C9Ftwmo10h9Ks9kryWR5gpjRpvdJMx92Jr0w+TjR/50j1n2mz7ybvM/7qupfcjpEOBEntuaWTLXuwNUhX6cn/BQpFmWnMIOjVvsDWxwmRgBjABGwFcRUPxS8dUG4bhKjoC8czyxe/j9i58OjcmzWOqrKCTYxJ7QJUERzY61Wpa7nMk+XX/Gia3ux/xK8jy+p2IhED2gZq0BUUHTmqqFJ1gDVdeUa5M+KCxNwxQdlM74c+ORDpXV0eBgAgkNBUjzQhB+fmpY41F5djN/Oe4GvyskKPCzJm8fPOuRCnEhEgIFp2KWtX8zz56xgCFpWJqXvzUT2oyAfqe0fsHTyNGH3sfdgxHACGAEMAJVAwHbyjZTSIL6AGhPxCMXp0EuEpR8Cw6SOHE5e919sy8OL4qATl7VcmCYTrWprH7KIKAmdFrGnHyJfzh8etwxdzLX0z2G/I7/GCOYVSpSBbaJiotHj2o0lOPsRduTzaYn7HJfu8gE9Ln5ETsa1/HvZbOVjaBnwG86L8vxrv/EU+8oDriYB+X+TZwf+U/9MHUzp1O5jRiaf4I6mTQL/MjA0Se/cK86IiJCnZiYaN/2at2NfTqGvmA1C7cnPCwFo1KQ8FBHrOi22vgaFi95a3TgcjECGAFfRKAUX5e+GD6OyQMIMFAGJ8Y+PCbnYPIKmJSAvYCIFZwlABYl8rBYtYcMbx7rOHs2SYJKFnQF+KroCBQ+8p+1o2u9jH0p02sE0f11BiHYmscRoNQF4pkE04iq6+tcHv0sJzNERzMEWBeowJBQpQJnE4rOSbM4Toka/cruK+wxhTKs58tfsG1DqbrINe6J3hFBhu3T624ypZl7qll0xLR8T8WgfkOLeIrXx3f8lmrr7rVeqgbhmzECGAGMAEagQiEgfh/Vz5EmboagFRPQ8M4SYC1DHfvXdCjq3fMdikoMnrWgXeuAcOGEjYO80GVAKJ/sppwnLpmH3Tf97NfeFqKYPm12VuunbYLmREoviYBWk8KFpLxxjaecW1kUAX1hXrMVEbX1Y2wOwKcMACEC2myy/RAwIeFppfEW95xMQCfMafRj87qG/mUhzSUFNFychV+se/XkFPe65XG0a1KD6MfaBc2ymCEFkKItEreEhyzxe9jUpCdTUlLyimsn/j1GACOAEagsCJThtVJZIKja7Rg4kKBjYiAB1drO07LTkudrGRWktxBUVRuVkrUedsmJaxbt/yKmH99RsifwXb6MgOzxBjFKM/suEX6hseMjx4sqy2uU0+nvhAk/ZFcn6DJ64vkyBr4cm0RMos4R4IQk/I0S6aDjnVYne5lVq75ICiM+X3eqT4pb4jps0VHKDpWtZvJ2PPyA+mzGXofo0FP5Pt0Kl1mlDMDtdrRwtdj9G/u/8fcF5aXgJzECGAGMAEagoiCQvvz+ZgaK+AdYz5L766LGoTNorhWtlEsATqXpterzxJBDTRGhWNiu68L2B40RWUKGzcYzZSFYXQS0ePqCaXbLWednu/tNewNz06eRW7R+6r5lJqA1JHEhLWdR4wkXp97ukR1NoTnUhSWNx0VUM3wCZC7KwaD4Qu9xk9maEDTunxaKCynmQTn+M+82/aBpLf0UsChRTJrLCmib07nZMObUAPeqZaJ794SI53t0DFhtsUDCQ0qZVQyqB+196BjuctDE+DZZWUSOt/DB5WIEMAIYAV9DoAyvFV9rCo6ntAjIR8V6A9G2fXajr3Kumx/VqilIRkjAhAwOX4soo/Ptf6M67vQ7+eeeuyf/6FdRcRTUBfFJCTWKiNU9ThSTp+5BCboQR6k26OPJkcfvQ0WXFnt8v88hALJaAimaiai6uhpH3458juAdM+12qxF8IJAkAohnMKcVpKVM0Z+NEoxFNHSKG68luUe2GPTUmK5w5SAyGvoCMdKSAgV9AgWVTRWi/eRAnG3D9Pigs25HGhn4rgOvPs/6MvrcCPZAQO6bMNcXtX7dwOctAsW5E5yZwJf7LmPfC+8FxArkkczUgNdOI39E/B3rgf7FRWAEMAIYAV9EwJWXRgw3GEKSPm542WqndMBdSpbKt8VLF/8qkMg9Dsi9IObanjM5XR+JPv9vEcpk0ra+1TlKYBuVxc7CRUATx8/nbrw/+txQbyciN3/Zap5aZN6CmBV7ZOdbcJDE2eumbc2mJPZ1J6DldeHFj5v3aBCs2yH5TZeBKYAcjYTVIVpH7m5oiImJkebYnr7kvk1Y2GRE8zDDapuVR9UqvmgQNtic9ouGMQkR7oXIOO2a3rDjY20Ct1hyhFsJDxXUBv0gqrUc2eudlOq/XkxJlT8DCorCj2AEMAIYgQqFQBm+oitUO3GwRSAgv0ynP1er3exuATut2Q5/SIhAAuEGzLNryV/4b1TOnX4n/7w875FHsJwm405/o5g8dw8kSiOpo2nCgK4LzqOjgviqoAi4Jq5oFPG9e0eo1z9g7BfalIzOu5ELqhkgN5EDsaS4RR8JmC2iwX+3cVSeY78q1wXdIPdHvtOGtCkk8rwIgl2K0FULWrLxt5Qff7JqD8e4khaiheHevXsxEV3MZ9X1mSCGdwkL/uKNuhszTmb0NOhZEOsIzB3Hvme/X6V3DCIfbIwq1jj+VLcK+vWCw8YIYAQwAhiBEiAgk28NAgP9Ly6pv8diFaMYeOMoSegsEdA8ENB+TNbOQ1nP9l6WuKsoZbJlY+Q2htP0QZICJfW4XnsiWjddybb91XBCQmdvE9BZa1uMMLCqz5ECWmnMaDUE2JJJ6fYzdV/7p/ntHtmSA4Vo/aVjXY3Jed5m4VVlIXMlsltL2nMJoo3xubiz3vDIlgnok9Miu7dqqv3FZuc1ZYkZnW7lnbx16F4uQJ4/or521SP+Pa9pULtmxmN5aVwdllU2Rl3Td9jWJyhW9G9Pjtj7dwk+JvgWjABGACNQKRDABHSl6EbFjUBHrYhZj+4en/P7zY+1BsYOskL1XRXHiOq5gwK0KiiggYYUnBxP6usGxTV6O7MzSkiBd60Vj797+mBUFMHGxRFOFMTpT9t2iqypHmb+J+0lAY5yalgpARuoooF8BnW9fKHM46C8veNnQJpUltvno+rW5f5dc6tv0LIKfLmhi+xOJ6M3qAg6xLh68TfJ30/ZfPU31300LEQJbylx7umA9mDl8mL9wpp2HSIc9m2QoDaYZShB4IEXLmJ8SwtxD59C4UErpdP7mczB+gjDoH1pHmweLgojgBHACGAEfBCBevXqaS7NC1hvMZGDwN5Akf1TAQGtp+27jmZN6PXxxc+KIoZtX7RaRJHs5LIQ0KguJyeSen/15cSbgU0bvboD3D/gbeilE1filvYPcibHIciJoZg0l2IGFY3eT3vjcoI6sn50bI5UmFvMYnQ05Wz0U5poF4OK15zfeSChZzUqmjt31f5U07fjt3mDgJbLNK99IEyvIi9Ycx1+FKiYlV75pDnNExrxPnJQ3Cm5HFRPt24kHRtLcJmrW8XrWaaldBy2sEq/hBUjqxhEQDucwnC/0SfWlfAxfBtGACOAEajwCCj/hq7wTa/aDZATrdWqZQy6NLv+Vku2pbMakqrB+xVZEdzxchc53+mmktxTEvTz7Tfufqen6ipJPOgemPTxDMvQXx+39B/2+aWtSKqHk52VFD3fuA9NItu2JRlEPs/r3zS4cy1uXJfmfhMycnJD/DSsE+bmNNDO4OzmItWQtyAioV3E253MAEoyFj11j28geW+jkDYDZNITNgWkC2nVpa6iOFBDEw6OY/yra20Eo/n6/W9SNk375douV9QsbL7xbn7R97Yxvlm7ZEtz+K0mMyLDiHdgJwa5nQDq5feNB4mS+LNJ9JBm7yV8442Fq2/CjqPCCGAEMAJVEwGkMn2rzi+zOadzBkNSSAiAEqWX6iogoP0p4sc/U95/6tPr04pKRGha1uYljZ76TJrqKSURJS9fkdRpmBs795u69/703DlvvquWDowIHd/feNXhFNWuNVKp1/G3FOJ05h/xpl5d554/UlTyxMzPmx0wsroOKPeJ0ivf7oMSLyWZ32jwxtlF3k7SmPd5y5uswFQvS0Z4iTRnSfHyTf7Z+m+d/M69P13jiDvyTsMtbZsFPmmzQecXuI+XDiUp4SEyO+e4BdpRJ98q3dP4bowARgAjUHERKPWLq+I2FUfujoCs2v3hpWbt+7Qj/+DzOJqiCZC43dnnU1K+oUKKUbqV5B6pmOLKcSlPfUVRCo2HxCYCqfX3O9wg+lLvq1dzsuSkXXh0VQwEXMpONDcVf38zsme3Vsa3RHPGw1aLAAntGAecAFBJdhv/8T4vPz9y7AFd/HdDwfeHS3xS0F9u/51Pk1KwjuUZjuBJ/wD/DMIi7vj8pGX1qM/P73ONWBb+llTw+LodAddCkVn/VlPD0KjAbdkX0jrq9ZTA8yR1G/nvpe9pJCyChSvxzw1ibeScsyPhs0th5ToepRgBjABGoHIjIO5pPyzvnG2tiqGcIPpA7+jSXzBfh9S5VKoobq4z+sSAyEhClZBAOG5bB+1+sJvzGrcn305ZWaLdAjLXSJt+PZn1Qs/3En/yciJCvfht69M2G1WPKksCPGRRYqQsfyZkjXp45r9fF6UQz1oXudZAaoaVmYBWkcS/KXnrGk45O9xb2LhEVUTyh83+qh6g7eCArQull4uAJq5l22fWeT1hrjtpLsd/anazhS0i9FOtNhhmCpkUmYDmWNtm7fOnn/KWal4pDvg5jABGACPgLQQUfm16KxxcbnkigF6qsxr8+nZeespcFV2Mx6fseysxP/Dnbj7QnrpHnj/4iOc0TA7sVhun9m8a+ursY72WA34oQuWznPLsbFyX7N8mJERHqiD1+btdmuqHZadYQjUqioO+pWAJAsRafo9KNhtyVnXXeJd+JnGabp8BlKDQRVgXpMq5w/OwHMq/V1JU3/oMeaQuZIFcVFxlqQttELllli/ApbzqQvXfCe9StAvOdMC+AsXZBU5KpmMI80vKuiDsO6gS5z0+7RQ6Xon63mtHZivyR09elJ6ZH/VY0yDHJovVagRVGuoVl/W22zegh7+nUTWoHqeoumB47XRjtNk3axbup4o8nnDsGAGMAEbgTgjIJzNf61v9wcX9ah2yOwQn5AJQREDDnI6323ja0ET3F/nYwc5QJ6SRRqmLpdzFknh4aPfgmutG1LrusENmw/zMN6W+CghoA839Gpc5uefCi0uLUluXuuA7PCBZlCzS77CZ1V0pyNijlDjnYT6qM5Din/GZsx+ec3l2UTFnL285zc9PNb/MBDRsJJ9Pz93b5LVz3b1MQIvpS1quCTSyI8BiRDHkMgF9NcX2Zd1p/wxxJ6Dlf8fPbzy6ZT3/5VYLzygloFGAkt80Y/9HO+R0C7yeVNxl+EGMAEaggiGg6IVbwdqIwy2EgDz5CoRkH2nz6sXZbeaGDA2TMoVH0KoCwMirywEGqHq14eak71P7fPT7jWPePkpWFXAt7zbuntq4S4+mQR8RQs79eSYnoWJoDibijGR9h1YkMvHsmrveptJHpCeaIbp7QBf8DH4hEXD56mnpksuT1dRFPS/fix51PxFwt7qkbY/8r26v1uWGwT2py/V2Khrv21Xq8jgqCsP8TpNWnLDkIgU7By46QNZrQoCIFugvX1yaPOenuBsWefFb3mOyAtQnqcRPv9t4XbMQ6kVY1EuLJm9f+Qt7ONpsVGUmJKm6t5h5/CT+zvU26rh8jABGACNwbxCQTxQ2CFE3vri8ebw5g2BVLJwJU7A2kebskJRYH6CO/3J7+qNDN15MLfz+CAwk/DM/bplgdbI1wV9K8RoI5QPU6ihy9+G0FY8uuTIuMjIS1NYJt6mtPYUoInA3PXVupc1GvwTEp2ICWorZQJG/n8j6ssfcf4cUFbNpVVQ/nYbYXBYCGr3HoS6SVFH/al442jAaOFf4UxaHjCKhlOdv6Z9GTgtUqeeXioBG4g23OY1kG6ImiatZlgN1Xz3TqSgC+lR0i64tGum2gyhJWxYCGs1N1RrSEc87g1oPjc/z1DjB5WAEMAIYAV9GwPurSF9ufRWP7Ub0fQ+FBOf9IQrKJzFVBUJQTThtdo411g1aNyjG8jLKjOxNn7eqgqs32ykvWtAEGPXVzZWtZ4YRzskWG29AjCTIFm6bvMtEp0Qc80BwgijG/XL/vUxqStymrBR2u7mo52/zlC7m3lLXVUipXJq47lgXItoLY4Bw8URdKEA3Q2wpBg/jXThZpKxvQgtTVD0kfqH0WppIN1MXOY12YY1X4z5zOwJZErtubw5fnylbXnydeq1F9RaNiTNWpz2QBumVElKgtI0S4BOq9VM5f0+0Te7x/sVPijomXNoy8f0YAYwARgAj4HsIyCTiAw21tQ+/2+z33GwxQk0rW59IBDQnUn4h7NXVO9IGvbz28t+F1betqlfXn3y/5g4rT3QBpXVZyFxe60fTu+Kyf+u18MJjERERapSg3FsIi99FTbZZhUWQaA/y9qBk2aW/ED5OXqBUIdq/VE8e6hxFQFLuQnZk9k0tW9IWVTx4XJe+AtcT0kYyB3Yf/nT6mVRz2+bjz1zx5trJ9HHbvno/YcsdCWjo6OK07hJpDpvfKn8mmR54JByagihqad4ox372kybhTUKNZ6xm3ghWKIoviewGixKHgWil7ncr4aHiAvGDGAGMAEagAiCACegK0EneClH85P4PHaL5deRtrPQYl7di86Vy0WTEDjMwv0Ad+eq65MHL/kiLwUSIL/VQkbEUTBjXDY5o+OKjwYt5e05f8AMmYNJ+G3n2HwK2cHHIMaOEJHORZZXi+TKR1NLs+C6xuhPHxd1bHBksP18SktqbdbnU6LctKO6AQeFulRYZkD+GBekTDYsSG0XvF3L0r39g/R863YAWG/kDxUvZ7H3+E+QWoExCp79///hAveUTJ2KGFajSSttmtHOk1rLkwYvOnzstvNDHm8qy0saG78cIYAQwAhgBzyEgE9Cd6/gH7nuv0Ve5Zq63mqEUkazo/Q4ENOkXwJrW7Ep56aV1V/8zb0fz+L0vZ6+w5lGjYA6gqB7UemT34eAEWh/KHCb7Hm4vZdLxoq2X+Hu7ntbLzp00Q3JQTamTNEoxS6c6gaDXa0/Hxpo6dFuRYC5MDIeGhvqlfhSWarOzWqVkAeoHHvymtQFU7sFz2QM7Tk/c5c2TTJfn3t+sTk3in7LIzwtiNtLZZzOc9zUbc+KyOzayUj/5k9ap1f2ZUFDaK54PyXYfyWb7gPAxpzfjk3ie+z7BJWEEMAK+i4DSd4rvtghHViIEkN/XodGW04KNb4zcPMtDzVaiwHzwJtBmclank/GvFnT49S/SB38Ue/kKTojlgx3lCmkgeP3FEASPJrkh5754elzvgOXmNEsIy1Dg84sI2mL0DyXVvhb2vP0Pwwk/KKlw5G51ljSeu3VJcbG6P6vk3jvV7Uvtugs+SIUCPDQhcHAcMjDgwyuMelG9IfuSXY8ghRHvuyO+fCMTN7TbZ8vM6gxrbK9XLKm0BFCq++subD/KP/T4ioSb3lRPeb1BuAKMAEYAI4ARKBIBmXwbCBYW376r+ijvhjhGzVKQTq70JGsBAR3IEh9vvTFl4jdJi4vyOebXRk2zC+J8ONWjnICWyVyj6vzXO7N6P//F+X+9RLJKM6orm7o0r2Y1J8A7mIMJrWICGlTClD5QdeW7vRlPPLP04unCMSMl94Vo7d9AQLcuUcJDFJ3LPs69gwXYzge7D8dfZ0yvdn7nwipv+UBLdUKyScfU+/PgZC9T0ul3UYMRqbK0Gspy5IL1qXbRCTtvt+EAG5FoQrj5YZP91UL8OtlhhCqdDUkENEMSyea86eFjz87DBDT+csQIYASqAgJKvzOrAjaVuo3i0i7NRSo1AXZuK3U7PdI4keTskCYi3aFf0PCNk29FRRHs0aMiSlyHwfMIwJ4rRFamRw+MDJr1VPBUR1bKNAFlqS5kt3HXGimYLQvARrp5ORcQyfI3JihvCfk+Gu7n4f7bEuOhY34o6yB6AP0byXLz/ymVTQGfKaI6XHVJZRQ6Gijd66qn4F7031CQAJwoql8qE5WNmHX5Xlc5cn2oXFS+XIbLP9rdAqNg9vyfdrnFVEBMu+orabtQmehyJ7YLxyRhgrBwb5erlwowKGW7ZPxKMbzQotXpFEi9v+Hi8ZvWd6J3pP+87a/0XCiCAeKTx595gtgzqWnHTg3FWNBeIZ18GQ6fFt8xUn/AUVi9v8ay/o/c8cPWX14HJAITFxfnLP5pfAdGACOAEcAIVEQExN87TjL9Y1msVVFOgRAVJSLkBZJT6UVm5/HsZX0+vDShqBM04pEuffPizFtYNeWEd7yietBGKfKb9gtkb67/7eYLw1Zd3eMNklUmJ2sGaWtdX9v0VF6m6M/C6a1iRRVFDADp3QrWGPpAKuvbPanDnl12bVvhk52SQnxYdoxNpPqBz/HtQiVX3pSSjC0XmUscOJm9sNP8i2968wSpJK4aazshUJrmKGCllxSznubiErNeazsjcYV7f8r9kLy0+ZrqAdoRZSagWZK4aTOtrTHqwghMQCvtMfwcRgAjUJEQwAR0ReotD8SaP1ERiRtLWk4J1zjftztlNsoDhVfCItDE0urgKf96xpsffJc+6I3vr+3z5uSpEkJYLk1yqSKRUpWLfrJWq1kv1ng362JWH52K4khwWFAyQZdIW0SMykQuagn6t0w0o4+OTCxLhh/uBKmLpC18r0zaSve67pH/lghl9/rg9+h3Mhl+t/puq8cVp/ztLpPccj2INkT1F9Uu1MaC2OS2ujhG+f6iMLitXXL9rvb9B0el7ZLxcg2pwu0qCgMFow/GC8/z+b6K2obB3+48aJ7fe97pePTf3lhUKgjxnj8ifvXAMmtK1jhaOh5NPf7cJwAAIABJREFUKPKgLGkjBFEUGA1Dxf0rrO2w8NyIolRsJS0L34cRwAhgBDACvovAwIFwgi2G4PdGN+vXvrZqs8hTDpiBqJREDKcXnVY7z/o38vuROPToQDI6Gs2KpNNMaBaCZkE/LY5s/ViI+oTAkSAqUagmRnYfsFHqZ2DsG3akjn1x3ZUvvLFOkMnJqMaGkKPvN9xhziLbqpR6ZN8ioJ0xf6VMGrTo+rKi3q3ihjbzbCL5FjogpnTDGc3cNDqa3Hska3v3hRcf96aVFlIqz6i++XteQ/dH3axo7o+mwfkKaOLYuZyPo+ZcmOjen3I/pHzeYkqoSv1BmQloUEAnmfIO1hp/tqNs76FkvONnMAIYAYxARUEAE9AVpac8FKf84ryxqMXvNbTObujFia87IwDevxzJEsyFTHrL6gOOZ2763cdt2rRJwEpI3xk1LvIZsaT8+4NrDXjjsdD3TRmmCK2GAYs7UdHCpaB1RYncJaWxG3mM1LxFHDvMVz/D5V6GpPRFnzn5c+ciogtUwm6fR/QzRBZL5bjYX1SWVJ9rCSUH6h6Tu++HrCyW5cdFxVS4DElx7KoHVf0fDGTy2o2RvmftcgVfVLvKsLeGNp5gr443Wzk2uKZ/4g9/ZX94OqzOZ9HRsVwVJ0AlX+yVzzarO/RB8hCcWg6Go7nKNnhK+BWCLJDsHEcbwowHYv5y9Bq0IiEPe3OXEDx8G0YAI4ARqEAIyJu8HRpqOx5Y0HyvKQ3tP0ozoOJP20jzlVuNRd7MsMahddWYP2bEpPRf8PXVLNnCSV4LhQVo6iVvbH7UnCwGqRh4vZWknkJ4SnYf4PkAftPkii03Zo7bkDTXGyRrAQEdHq47+mn1z80ZxLMQsyLrECk5IFDxuiCKXLPtxpKX1iRPKip5omND25G8yH9OAZZKEx6iPEMUQ1FJJu5EvTEn7u/WrRsdGxsLhmfeufg1redzFD0NTZzLREDrSOLQPxnbOsy93M/95JXcD1dXNetXW6f70QZCrlKRKe43Qz/Q4A5ocXA3l1x/quasWdGoMLww987QwKViBDACPoJAqb4zfSRmHIZCBOSJV3TPWkFT/2c4x5J8SBmSGyuMomI9BrkHRX2gxrZsV9abE765/ok3JpUVCxHfitbdl03c1XkakWaaYUqx6LUsA10nKPLG860W4mjuJQJg3eJ02DlWb4CTudX8f/xhf9b0pxefPysdTd27t8pZcrgWXgRajB2dYpyam5L0ngYwgq9JRUeXS9K3aDMAksBS+hDdjUW7Ml548+ukvd5Ql5UkFnwPRgAjgBHACHgPAXlO1/e+oOZb3mj4kynL2UDDFkpECH4QRV6FKGrp3QHWGAaj6szc9UmDZ26/fkomuGUS8cH6+uqH5jf52ZwrtlWVNOFhEYID2O/mCZagr2Twa5pOiH8pEryIExKIsuTCuyPIaC3H/dh2ti1HeEdFk07wyFb0/oVNdjDhEJlrnP37xiP+AettQnX6tOh0CWwk5YMY/3AH65GcAzScJhQFhQpxZFHCgUVJNfX5A3HWLp2i41O95JEtYWb9rvUIKo9eA/9UrNpGz5I0QeVYhJPVxpxo07UrAXO+223YxE0dIgib44LtTh7Qd7IpuW2TBDYCIBm2Tqc23UwiW9d4/dBtCQ+990nDJWMEMAIYgXuHACag7x325V6z/MJPW9rm8RCt40drHqe60zyu3IPzwQrzJ68CZQjSX/j1kNj5YNiAdBQm4AheCfi61wjI4zm6d4Rx1tMhH+VlZA/nKY7QqLxvC3Cv247rLz8ESJD58pxAOpwi5V9Td3b7X+Y5j6/49xuIQJJLVTW1irxwn9G7dsN3ngzY6bRaG7CQwVGJcqykvejgBMFQTUfOiUmdOmvbzcV4I7CkyOH7MAIYAYxAxUFAntc9eV9I+NaZ9b42pfAPAwF9eyLCEq5cCwhofyZt9sakF6J/uvGrvHkpv8c6NQkx7J9bd705W+gPBPSteu7mcVxE/SghoNXGM/71dbti/jI9OSg6AXlKw/zA47li8onh73u8mGtKXwfuVHDST6FFCcxtbBaBNjZV791xMqP3/15NdAD+4FQSDXvKKHRCfKVfWL0Vz9e8YDMLFE1Lc54Son9rzMm5HHR+TPL3u7OfGrQq8aCX7MzysfmpQzt7qv1vNHdTqtq+lcRSc+l4nO3B++cfT5exkVs2cGCk6uu+qiSeJ0KK1CyXECnJ7kNHWY5esvR74M0zv3mTnK843wQ4UowARqAyI1DCr8fKDEHVaZs88YqLbvzJ/eH0OJsFCfiqTvtL21IBzep0DBF3TVjz4LvnXqriR+9LC59X75cnr2/2Ca+zYEDo2rwce3eagN2CfDaw+KOaXo0OF17ZEMgfViTvdPKM3qAyH7vJrTP9Gz6127pYm3yypLK1uZj20PAZJDZNuTk2e2/KUp0OlFRwklTJ4rRkuJGQL0lgzYL287DX40chn9BNm0RshVQy8PBdGAGMAEagQiAgv08Hdqil3fR67VWmHOsQDU0rUvnmk4gE4RdICbM2Xhk1Z2vaWnkeLxOsiOyb1XjHglybbaqacqunlGujfLsPgQYbjsPzvkkeMCPmepI3iETZI/vl7jUeWjG2+h+WXNLBUgoJaBSzE2IOoU8u/j69/9SNVy4VVoiH+fmFJn/Z8EBeJhXBlsVvGiUTNjDmmNi0lwctu/K1N04xyX2KNi+2TAq/ZrczBFUG0hwsSkidnknZvD+z/4DlRZLmlP3LFscIQdVacvtQQM6jD2U+AU3zJ6+YJraZen6Zl8j5CvH5x0FiBDACVQOBUr5iqwYolbWVA8FRNgYcZB3rWp7hMmxNaVay88RjoIgOz/dHg2NRRnXO7gtcv0cXnP2j8O53ZR0nvt4ueQI+qWvN9oteCF1jzctrDowzD+Qzhcezr/dexY4PKarAb4LS68HdRecXtyE2fcSLn1+KdyU0Qo2rEt598sJ6Ut/w2ov71fjelJndTsMwt6vUPNjV8H3MQzJY2r+W4a8ZX6YPfu9n7yzuPRgyLgojgBHACGAESomAi4CW3qXirnbv5vzrnK7VkA6Y2ynK5+HkRYdfsEo1fd2VmfO23SzszZyvmN3VdmTude5zNau8nnyrKLD7CGEvzPs66Znp39045g0iUU5SF9VA3/Lo0ib7clNEo5qBNigQXhTEHMZeX/xd0rNTNtzYX1ghHhERZLywqO53eZlEL7YMftOwg0zqAylx0960OYOXXo32xikmmYCuaTAEX/+0/nGLjanN0Mp8oKU1IMSsC6Dytv2d8UrfRZe+LIo0t69u/Q2hoZ6RxpHC9bREQGtJ4vjFnE/uf/viq94g50v5McS3YwQwAhgBryKAyUevwus7hcuEwV9vt2rRMUL83ZJjC2VoTEDfqYfyJx8iydYwnlY9G9dSJj19p0erXiTuC5O8vR36CXEZq9RqsprAQ/YXEqueq96IuDctljenRDhZqzfo01fuMo0bs+nSJlc0SH1fVSx6kMc6x//WZbwtPuUTmoGEraR3VNBooWxzCpQxTJ807ovkQSt+Tz3gjcX9vRlRuFaMAEYAI4ARkBGQVcpjH6328rIx9Vea0x12SLanVoIQvK8dNruo0tdlljO9j4yHMuCkTv7pGfkd8mRUQLetM+r/nptJOlWMMj/lAruPANb03sakoTM239jqDSJRJqC7tgmot/e9OttMyXRLjUqZ1QSay9idBGkIJe2LY5JHTdmYvLGwQhwlJjw33/8Tq1kYxdLK6kH9xsM8XRvAUNsOpq/s98HlMd4koFtVr64/uSg8xuIgezOkMh9oV5JGIKBJYsuB1Jn9P7w2t6hTsNa1rWaBN0l0WQholGpcrabIhKS8X1tOPtsTn7ZV8knHz2AEMAIVCQFMQFek3ipDrK4XGvfLqEav/q+daqElzwF2Z5iAvhOkSE6g0dLEtWxySp03/1mMyY4yDD4PPOpucyD+2GGoIyljNdB8aiCeFasOPBAWLqIKI4AWKGjrA5arvCag2twlW/iFk2IOWr1x7NYXYXa1UxzRKaTGoiFh39AW+0NqUEiBBpz2dLzSUWpeEHQGLT3/15xhMzZdXY8XaZ5GGZeHEcAIYATuPQIycTvq4eD+qyfW+yE3TRTVrEL/YUi0Z+N4xhik2zpyQ8aQL7adyy2w+Rg4kI6JieG7Rxrb7ZnT8M/cbIJVXI/0jiIFsPugp6++MnHe9rSPvfGOklW+PSONQTvnNVpvSuefkDyyxdInCJTeq06C96vGMO9uuD7jnZjk94oihsXtnSaak/OWwKJRkRUKGlHIIxvsPhhDdfUu4vFDveG/0UaAVxI5I9yPvs0vs2RRo0FopdgHWhCAGPajyD/O5azvPuvCsCKx2dJ2qCOHXw9NVJzwEG1egOCJ0lXTniWeONAcsEFCBv7efxJxBBgBjABGwDsIYALaO7j6XKnyROjItCab7qtLDXTCWTF4yeH+v0NPIWAoms3afJRoPmhdws0q6vPqE+P4tiOZa7qOs+SkLKNpOBsHChalR958omE4iAqPgOQNDTS0jSNoY/WgL2d/nTI1evvlm95QPvkiWPKCbPngei+PfSJghTnVTKrAkNIbn0tYkzksZocqoFPYbPLhA9GAByK68SLNFwcGjgkjgBHACChEQH5/vtIlsNOnEyK+N2VzYRqGVETwIW9mmwMS7YUxR17++Mqzq39PvViQwBr8n1HCvZ73GyN2zmyy1ZThbK60HtRUThAdagOr2vhn2sIRSy+/6R2Vr7R0ExFGuyeZP8xL4yZAIsLSEcNuKz8pZj2r2nQwfenzH156rVDMkkXJyZWRfRrrVFvh0JcT/luRFYrkkQ1+04ZqzOElW272nrTmeqY3N+udG6ImQ+LoRQwQ3zBJQ6e1Sn1JY8fO08Z6hj1kr32PQAEs/EEYFFyHFzZq0ybMcByyNqKTb4ryz0hqawEsHzWqK3sOWh585OPTKXjNWeruwg9gBDACFQgBTEBWoM5SGqqsVPttdJTxkc7c/twMcws1TSmazCmNoaI9p2Yo8Vo6+3OdmaeflBUHFa0NlSFe1yQMfU8J4hcPvpVnzprHkqBLAPrZGyRXZcAMt6H8EaAo0mlzEqyhpmHfzI1JY+b+dDPBG+qn8m/Z3WtE75aEhATSL+Wv8Hee8P8qTMt1oWC1B095fG4Bi0GnjedZP3XgNyO/Sx+xLvZyVU0A6WvDAMeDEcAIYAQ8hoB84vDlh0IbrZxQ/xtTtjMKSFZFSlaJRATi0xjAJo1aceXpz2NTDsnlywToY62qV9s1r+4GU4qjp1I1MWo8RZDOPDvPBjTSrotZUfulQTExKDMdYow9lhviNkHGyS5TTQdz3ocEdg5Y0P3XoqSot3AhihRypzjzbBBzhG5TzLJaz0HMwKWCmTHELNt9NK2hizqzusnR3BSSU7EKyVyYwzt4kfILVF/48IfUgZO/vHTSSydL8329f+72ZF5y1hbYEHfCikExae4QIEmjTnX0q58zerzwVaJJJoZdeT9Eg8EQYvqicQpYlBAUVQYCGuUc8mfSd8Zl9u/93r/7vUnOe+yDigvCCGAEMAIKEfD4IlFhHPgxLyIgqwnWjqzT58WH/NZZcuxBLKVMTeDFMH2qaBVo60hHcD/i1UPbEJciKR3xVa4IuCZ60lE08bP2s/JsWdFwwh9ymhOK1AzlGjyurMohgEhoq41jjXX84mdtyJw4Z1vSXtdYRWO20l6yYmrHlHov93pAvyw32cqoVZAPFDmze/CCb2E4Ss0xxmr+fw/6KPnZmMMpl/AizYMA46IwAhgBjIAPICB/r48eGOi/YliDryzXhcfVyGZCgZJVyh8ABz6NNViu3ztn+209Ydp+K9Fevpp4NFg2rJhGLM/L5Udp6FKqid3wQjYTNk5g9H7q3a9/cuW5T/bdTPPGO6prV4KJjSW4nz+IfKZHTfU3IJ91APn9X5K1BHrcgph1qj9eXZ76zIrYyzdvKcQJUIgTQo9Iv+a75zbZb87mA1Qod5ACpS/qBwfYTPgFs5kfbb4x9PX1Sb94Y5M+GmKDP8I3c5rfN6CB5hhvIzgghhWtGfJjJii/UPriqp3pT72y6tJJGRuZgK5Txz/wyoIGxy0Ooi6DDn8pSERY4DdtpKw7j2SM7b3g8jovkfM+8OnGIWAEMAIYAS+olDCovoeAiyBwfvpcrZmv9PafZcm0iTQteUzhqwgEEGvCsHT63G+Y+tGxCWYMUvkjcBv5/GnHaIuQMYsSeEhypmwiWf4twDVWRQTAJoKzOzjGEKxNXvZH7msT1lyNARz+c2yzMmGDFlxt20YxdYkrIe8PDvihnpFszwNVAJeHCeiCRISpzy5Lfvzbv9KPemNxX5n6BrcFI4ARwAhUUASkhL7i751XZ58zj9JrKKTyVaRkheccJEuoDuTah/cYl7BOJnBduOTXc+rht3P2Zb2nM4CaWKliFpHdoPI1BrH/vLzs6jOrd6ec8sY7SiYnH4/06/bzh01/MSXzGg2DnK9Kr8DNT/ALMYex/0z65OozS7bfilk+/dmlma7Gn+83By9urgPkeVB0ejY/j4NI+AWy/MffJ78+8cvry7xBQMsxNwxVRySuiTxkSiaCNawyf2bkUu1wkqRfMJX56fYbw8d+dmNbYWI4PDxcl/RRte8sFvIJyKukSKWPxiEP5zp1RlLYfTx9zqPvXp1dVWzcKuh3Ew4bI4ARKCMCHl0gljEW/LgXEEBE3qBBJBUTQ/BXFkXGhOjsT9M8CQa6yo5ReSFEnyoSTcZgokTypGaVduzpMT4VXBUJxt12g1/x4Gw7mfMO6YQZMo1tN6rIEKjQzYTvj3zPyXBtLuGvf5vsdXgZNAgpcCqtElpeLJ2KbjGgRT3hW4vJzkLyH0VqoLt1vt0pcsYaerrnnMuP//qPaQdepFXojwoOHiOAEcAIFImAfLJm04R6M/t1CJrttJBOmoKUvwouiiTsFhuv9m8UMIt85I85UET+y8nlpRwbG8stn9jg2dGdAr6254pOliEYRUpWSW1NUMYQMm3s0mtPfbonbZ833lEyCTq0R2Cr9ZMb/GBK4SM0KqUWJYQIBDRpDGVyJy2/MmjJ9rSdtxTiCCJC7BoZ6rf33fqrczMdz0pKdAUJD1G3OTmC86vGMu9uvL74nU03pkRERKgTExPtCrr0jo/cRprPb7IlN5VoBzHfnRgG37CiLpBpiaCAJv1CKH71z0kTXl5989PCpDnqi03PXVxsyRZfK1PCQ5D3aw0UufWvtK/6fXj1BW/4h3sSZ1wWRgAjgBEoCwKYgC4LehXgWXmisvyZhrXH9tNvNiXnRmlUNLyMpQRO+CqEACKPREGk1dWDO5KDDh9EE1X4g+03ymmkuPvbOVc/ONPJmWYRvIOkYQWhZEFQTmHjajACtyEgqYocAsUwrEPnFxJNjvhrPtyAsr7DBpfn/CB9CXb0rklLSyO/ejJlU5iO6w8JgJB1kUcv2E+185SoTjbpxjV6K35FtOu4rUcrwYVhBDACGAGMwD1FQCb6pj0ZMnr+yHqrzKmCqIJtXCXzQNCUOG2CAPkDmLUj16SNdc8fIJOtgx40/u+72Y235lzjGK1a2eYpImvtdlE01GTEoe8lDtr4V/aP3iCgZVX10M6BddZPi/jGlO7sqNS7WorZATGHMdQriy4NWbUn40sZe5nMRfNy4ue283JT+WmQH6d0CQ/dR5FIOuFwFJurFtbWeO7ECKRE37tX5D05J5JjlkjzBXVW5t4Qni+wbymKaC5mjsIJJK8PJOmPfri28PWNqW8WRZqLW9qMtWSRy4GAVkzOw2SJF0iBtjvYPwJHHukaFUWwR4+KcOqzcs4X7+mXC64cI4ARuOcIeHh5eM/bgwMohIA8+ZndN7zPzEHB63PT8gLhZexxZVplAB6RRsDMkxq95p/uS5M6x57IzpZ9vipD+ypIG6TjkLbPOk8WuLT3CY6jMPlcQXoOh/kfEpqH47gESwtqbWA0PfzvuXBDgfKqssElJ+e59m7rdrVCrQch8RNsG3n2khIROpysMbz64tlner8BC3FImJSv0vJsTbg0jABGACOAEbhXCMhrl7n9a/Sa8XztL3OznMFqWqH9A8of4BQYY3Xq154zrw/5NT4lVSZxZZHOiK4hbde8Wvd7UzZfV2nCQxdWdodDUDvqaV8NefTQJ13h9FOsh08/ye/a0X3Cdasm11hruigM0qhJ5cQwSTgcdkHlrK2bGvzowUWFYkZiJV480mmkKc78uUZHAcVeRMLDEgwU5DdtdfCMf239z0s+vzpoUsx1q6ctSm4jzX/pMDf3pnW6mqWVYwObF06CZ0VR+6Vx2KEhCJu9YgFpnp/w8MeO3S05lj0MpZycR+tPO8wXDSGak9/8kfnIc4vPp3samxJ0Eb4FI4ARwAiUCwKeXh+WS9C4kpIjIB/jWfhUrWlT+vrPz8uCLFk0qSghQ8lrrZh3oiRXHM8zuhrBc4iBh6PxznP59qO8EOD2dXjWeSxznUhzkAtS2YKjfCPHtWEEikYAEaMoG5+TYEidLmghPeLQm+jOyr6wcK5ufpDgHO2Rr6EnL/Qdbed4Rh9s/KrHgqRXYhPSzJiA9iTCuCyMAEYAI3DvEZDng3MG1mr5zrM1NuWmc02LtVK4Q9iuRISUMZBO7D333BM743PP3Uq0Fw2J9qKF0aAmXjWl4demDK4TqIkVe/kitbXVLrD+DdUfkz3+nohCkgljT6HqblNn3xX1ge0GP0WjIkHHXDqPbDkTEMxTHBaboPJvovuY7HgQxfwfi5IXugb12jC5wQ5zKs+rWQJUTKXP8QBrKh42AmhjMHti8uobgz/cnnTeS8n2JCGL9bPOwzmV6QsVQTtgh1qRf7iUpNEBmxe1VTuX7LwxYNKS61a5PyFBo5SksVMTQ5P9C5ucNqdzlIpVZhUoJTwEAtovhL302c60AaNXXD7hJWw8NQxxORgBjABGQDECmIBWDJ3vPyhPUmByRcxquHVtTkb2UC3LOOHninzUfL/FZY6QEwWWyq4f0KFGn4OH0SQMzR3LXCouoFgEBg4kaORTLh7q1tf69/VNJCWqIHM1VuoXixy+wdcRkNS5oNO1izRl8A9cEPNznRmDYmLQAhfWNpXzeGX87OYDm4Q4vs1fyJZ+oXqnPkUWSXZYwBqCjLGPzLrwzJ5LeSmYgPb1TwCODyOAEcAIlA4BmSBeOjwidMLg4K2my44OGrUyYlhSl4KXryGcsHSZcvbh/WctcXL58nv49YG1tB++WHd9zk3zQK2KVmylIBGWHBCW/uwPg+YljoyJy8rxxrteFhdN6lP91cVj636ce9PpVLFSwuPbL2h8cVZYUsx2gTHUZbYOn504bF0snP50zU9kEnRA+8BOP0xvsAP8pg1AdiuamxckPKzBXJu2+uoz729NPeANklUus3dr/8e2z2mwKzed5FSMsrxHEmmOcnrUYI+/s+HKwHe/S714a+zkn75qU09T7/jHTf+CesLVjMKEhyhJIyeSfkFMzhc7b44cufL6D96wbyndpxDfjRHACGAEvIMAJqC9g6tPlCq/JMf2DI1Y/mLYt6a0vCgNAxMrQtmL2Cca5aUg8ieoAqUL0h9tM/nfJ06nYmLDS1D/p1h5nA7vHnL/5y9U/8maZ63BUkhgUfqM3uUVM64HI1AaBPItIkTB7qRpQ2DwAmLIgbcR+eyNhWlp4vLmveLXUd9ZM7IG0RQleOqzLH9PG6rpkx6ec6Xbn2dMF2QVkjfbgsvGCGAEMAIYgfJDwD2BesqXbX7U26j+DFgwwZamIgENxxMOjVFUTf46qdfHW1N3ySSlez3Xvmr1UYCTeQ0qUFyPG2F5pP/cC4O2HMq+7I0TT7JP8xv9Q198f1SdL3JTeEKjUai+dZGshur0sf5zEgdtOZBTQLLKsQ9uF9L42zfqxZhMXCulFiXo/W2FJI3+NWnbmIWJz638PXuzN0hWuW/7PegftfmdBr+ZboqBGlbZaUppzgE50A01mOsz1l159r2YtP23xk4+AR3V2BBydFH9H3LT6IfULKlIPY/KcSU8FJb9cGPKhPXJSwonPCy/Tx+uCSOAEcAIeBcBTEB7F997Wrrrxc4/1y7osa+m1PrelJqr10AaaU+RAfe0cR6unKJIh9XmUBkbhM+eHddrDky60A4/Ug5gBbSHsS6quLH/Cw1bPqr6VktSXjsWjj8KAk6SWQ6w4yrKGQEwRYbjnBRjMAa/S7x4cCaSQEMIHjaqKOdGFVEdWtTvHN+s/UOtnPto9A3qoaS3UsIkpyAaqhnFxpP+aXshyXkCE9D3vr9xBBgBjABGwNMIyAnflr1YZ9W4fmGj89I5jqEJRRaCcKLOYbWKKmMr7Tiy04EV7rHKauKJvaq/tWR83Xm5KaAmZopQE5eggRJhKYikwcik952f2HPb0ezj3iCgZeL2jQEh3d4fW/cbc5JQHawxFG325iuTCcoQJiY/P/dSn6/35xQoxAu8sjsYg76Z3mhD3k3hcVBAK1KIo/e3kyN4lR/JfBtnGj/0/cTl3iBZ/8/edYBHUbThbdfv0kgjBAghSEnovYhBfvmlKUpTkKpSBRFEpCgBUVREBEQQLDQFiYj+ilhAEBRQidRQQ08I6STX97b832yy8cQgyd4duYRZHx4w2Z355p3ZnW/e+eb9ZJsf6hgQ99Wc+luLMolmYLMnxDBhDKO4eevTRyYlZ30qY1+a8DAmRvvDm6HvOizck5CkURE2aGhB5/GMjqT3nbctv3/mqWcTEhJUqampbDmGHb4FI4ARwAhUKQQwAV2luqtixsqTZPKYuCl9O1BLeAfvYiiC8eaR6IpZ5J93I6eI5wme1jDkd2lEn4dfP/OdLAnhnxZXK6voST3jmGVjgj4zX817WKumBHDCkH4bvjAC1RIBREI7OYoxBtR4iRx+cAE0Ei2ouerSWHlRFhYWZsz+qM63lov5XTTF7zW6rNpAAAAgAElEQVRKZuTxBeWwjFatfv9bV7dJn6ftwQS0x5DiAjACGAGMgN8hIJOT6ydGvzzs/sh51gJBhDXM7detZdyBtJlZSCan1TBvDtlWb1YyyGDJDZbXSkmDIkbPfaL2aksuTwEBDRpw5airDNScLsIVEMWoOk45+cDBs9advpSZmNE3Mv71CdGbLDlcU6Ua2agJYDNvqs3QiZNP9vj5hPXHv0jWYqkwROrO7f3tezdS2LEGHeUSCGWR6GgjwGLm1cGdgl4nW+ydCVVLSQ69OfhkAvqRdrVqfDEnam1RjqsP6HorIoalTW+W4Ew1Vapn37k0bdmP2W/LGxZ/S3h4oMOcohOO+ToNrRwbiPC32jhVUPOALWTHXwZXN9/Qm32My8IIYASqNgK3n8irdvvuWuvlo90jE2O0Hz8TtqowM3u4XqXmBBA5vmtBuUXDka4oSoxhCg043CHpUv/fzxRe9EXEAsb97wjIY1Tc2P41a17BTJWGhwgF75BUGGuMgJ8jwHEkyRhM4S+SQ/e/4YtFWGW2v3jhLhLLh8c88lSieqvo4AWGVnY8+OZ2UCTFOlys2lQ/agTZ68D6ymwnrhsjgBHACGAEfIOATIJ+PLH2YyO7R6yx5ApG0Dn+u/4wVcYhxbIIaJCZYDmBNgZQX3R48dKo39Lyi2QCUSaIXx4Q0X3eyNqfmK/zERq18hwkcILPSasp9Y60G4/3m3v+M19sksr+84tD6gQvGBaebMvhunuSPBFt7JJg8w9nCoc/NCdtg3sQjrwRsG12gzk9mwa8wtt5J02Rmgr1eklYCUokjPSmDTHMxucW33hq+Y40p7elyNz1qzeNurzceo0dD9i4QH5S0fpXwoah1IeyLG/eO+3MjMREgtm9W+RlYh4lsVwzqc6AEZ3DtrjsPFthbEqARPItKMeFPpzZtWD95X5JyTkWvBat0CjDN2MEMAJVBAFMQFeRjqqomaVHkFqFxW2dVjPZnm9pUaxNhQm+sggNm4tVBUZEvTXvPc0sInGPgDIbVxRzfH/5EZDHZ8YHLR+L1Ng3sGYn+F6UVyIky28FvhMjUHkIIAFogSJFfWToZLLfbyt8oYVYWa2T3+9EOJq6e0nY2htXsgcbNCoQz1C2AHRvB1rAunie0YQEzGUeP/JKdU3kWFl9h+vFCGAEMAL+gIBMDK+bWLfj8Acitljy2Gg1fZOWbzlXsUhmAjR2KWOoeKTds+d6/nHJel0moOX56pXBNRvPGV7rs6JMrimcxlMk2YBwgyBtl93FqwLqGuaQD+x/Ff3MR8lyaeRGELs7bSy6YhsCyRMVk6zIZhsLNscZXya7/PqKu81yxO/o+0LHfPhC7PtFmS6XVv0vp2nLOsNY0k9/aWQzex5/5dLQzb/mXvMRySpFVovHu86+se/GAoORBmUUomKkeclLgLCxAjZBdY0b56258WRScip7c5LGDnHGxANLm+y+LTb/8mIV57gAvekwVeq8DVcHJSVfP+mL6Hl/eLexDRgBjMDdjUA5p+67G6Sq2Hp50rq/kanTrvkxu4uyLCrYAVZ8pKwqYlAemyVNMpcoaoLV1DtfWx+f/tnVzdWJCCoPBnf6nhJnU1w2uHbs8K76XRrCVZeilWXVvtO24/owAt5CQFoQuwRYEOsc+86Ko7omnapW3x55UZn0cGSvlwYGfW0vYAmVyvMoaHRixQWRbIYaAR8lLODGI41EHy3uvdXVuByMAEYAI4ARqCAC8hyy6YXaUY91ifgBZCbi1YzCZHKS/rBIGEJJW92nTzW7kuW44C6hIEWzDo0LmPtE0JfmDK4byEYpkmxATYSyOCcc+tFrVevunZ45/kB6ut0Xc5RMDCdPq//qI12DZrEWgadJZUFGss06rWrjIwszxn6dcs1WqnGcmMjs2bOHmzogtM/ip2tvKrpCGLXaW+hN34ZVkPWmAyLJ00MWXBqw6df8VF+QrHLU9ptP1Rk+tVfYOkeBwKlUBBD2FZdVQdg4OIjaDlTvHvnOhaEb9+Vmlvo3IE2CIqD7tg5s9b+kejuLskhIeKhAixtI+2ICGrS4w4ms+RuuDJ27OW8XXo9W8KOBb8cIYASqBAKYgK4S3VRxI5NgEx7+CNkftRqstxdsZkjaCdmjFe3+Vrz2qvMEIjPsToEOrG06NmbFtYFrduWe9dFufNUBxYeWlkQNoBpEcX377Q57Xi9YTiD9Nxz9LC1cipNeSnnbhIo7yrfqOlSulO6u5FLihPtwWNy1RaMFh4sXKFGtzn73B/OwmZ9f+6G6LDjkjaaBLSNDt8yuuakwo6C7Ts0ABSAqSiIlDxIZM0NwwPeN5mcMPHMm1+yLxf1dOyhxwzECGAGMgB8gUOIvQuZ08IaSO++3WK0d1DStODIZPCzpFM6NYFXbqId/P4RcrhJ3C7VWysUgftNhU9F1+2NalfJoYllKwRRO7Wo//dzg30+b83wxR8kk66KhEVOeHxq9xJonEKBd/XeJknL2o2yzsQa1t8OMM4N+O2HNulmiZErf0FaQpPGzogw+TqtRFiGOfFEHK5IBkZR14NyLPT//vWCfLwho2Y8a0TWwx9oX47YWXROMiohhyS8neSCg6YBg1ZlRS9IGrt1bcFy2WV4v9m0dXOd/82O3FGXy7f81eh6NuFtkuSlOsgwJLMMYft5HV0Ymbc3e6IskjeUcEvg2jABGACPgMwQwAe0zaCuvYPdjZXPjv32t6Hr2DK2KgThfz48/V16rfFMzOBYuB8+pdLqQ1erRf45FumdbtogCPtbtG7zj4wl1airBbp0YM/PRjrrXzAVOAqRhFDnMvrHwzpUqk83ANkukM6yqJLcUlloIE4KGbDvevBwsT4A2ISK5pUsipdF/JUl9MCntTbQrVBYPCX1ondFw8ZXP8oe+/E3GgepCQifCon4PLOodP3Wa7Dx2falWqzyqTEa0lIAOMB1OmHXpP6npRfm+WNxXqAfxzRgBjABGACPgdQTkKN9dM+t91a11yEMOsyBAIjtFzhGKZOVEiEwW9QPIkfu3uhsr1/PxhDoLR/QIf9GWDyGvNHhHCi4pkpWHSNYw8XzTsWe6nbhmv+qLOUr2E1aMihwwYVCtD605QsA/NLLLab8cfWusIV5qN/509z+uOC7I2tUyyTr14ajai8eCREmWq6MnEiUsJGk0RqhUI986/+j6n/K2+cLfkQniif8NbfXu5Bgghrn6Sm0uJc1r0o6hr6T1/fRg4c6bkzT2bB8S8O3c2I+KrnH9oZ7i6Hk0eirIsrgAGwNgs/CTjFmzP8lYKI/LcnYjvg0jgBHACFQJBCr4aawSbbrrjZQdnS5NA4P3vVRng/m6pbdGRXsceVbdgC3ebRZgt1nPz/8s78m5266vw7vNvutl2SFc+WS9duMe0G8xZ9vqQtZukGVTtpjwnaW+K1kineE/FMIDDaeLQ50h/Bt+oTWitOukjdAR1oIc1pFnpTIhmcl12B9xgHhOTkWsglOGUDypp0g+hKQ5HRw+jK4fToQQatDAE0Ut/NFBeZQI+bptDo4gKSlnHFpwIYtAZhfOSyg4qlgRG/G9fyEA2wAcK3CMMTTo1xlbch5784uM9OpwEkN+52f2jGzy2ojwrYU5RY10jGdR0JJsEieShiDd9fCxl1rmWP/S8sRjCiOAEcAIYASqDwKyT/7DrLpvPdA6dJqtSCBoRbRwsTQGpLpmdEZqFjkwZWFZBPT7T9WaNuahyEWQ8JBUHk0szVGiIYQm+rx+KWH7wbxTvkhEKM+vS4fUaT35sYhka6Gr3j80sss5FKR5FWIUdCaS7r/oQottv9w4Ktss6x2/P6a1asxgZnPhZeejOo3yzWSoi3U4RXVAPdXzZLc/FiNfFP54Ne+O7D9NvL9m3eWTojeZ84E0VymP2gbSnNeHUsz0D64NePvrzK03E9AIZnFXh7cKL9uneaLFDZ44a+d5daA+cDk5cN9kKFbSsi5nN+LbMAIYAYxAlUAAE9BVopsqZqRMQDeK1MacWnLPL+Zccy0Nc3cRfeVBDMlvOJw8HVA76Mi72woenbTh8iVw6Kjk5GQ82ZcHwArcU+IMEmP6RmnfH1ZnU2Fm7kM6tQibItKxx2p9lUQ6C4JAipwgMCKEIZtMkIybAb+SJnMJNZVPsIaMX48W/SaQxCFNrOZ4+zFHz3oblN0jE7W6ewpjObMtjqaEZgIvNosJVtWPqkuFES4+DEhnrc3sJHiuOEqaoigXQyHrRZRnXuGSz9utqL7lAdKc00EzpjhT8rzP84Ynrb3kANxRV0gR8lXxQgvXbt1Ies8egru2NOE9o9o6Xk3QMMKUy3CgEckLoqDRq+nHNhbVTd557YovosuqIt7YZowARgAjUJ0QkIm+72fXndCjVY0ltiJRDa6TolNzSEoB5g5ap+PXt3lT9VRKSopLxkquZ83Ymo8+1avmh5ZcMajMaOJbrZpv8pDQ6UqXU1AZ2gd0J+P3/gT1uMt9eKWLZJL102frRTzeN2yHJYNtCdrViiVKIN6bZe2C2tA6qBfZ7OcdYGQpMdy6NaFKSSFcmetaLzPR/CRGpFwQpgCObMUviG8AaHiVKUj7zrw/e05DGsoyyV3x0sp+Qi4vaWC8eu64oI2FFywDdRoIxEKRyQou6DynnRU0gTHG6eQDv77ljk1iIpz0Ah/n/DvtnguPYN9mOJIFP0WtoBoU++FyuARVQC06efKSwmHLd6Q5vY2NErvwMxgBjABGwJsIYALam2j6SVnyYvyFnrU6vPq46QBb5OIYRlnyBT9pkk/MAFaHF2iRzrPq19d57sQI5GAdOiRyWH7DJ3AzKPB31ei6T426V7+as4FnDuG91TnKFh1pBPqQZzmeBrKXMmjhJTSAv65Xnf79iPX4lRzhGKkW/9BHMH/2mpV2c4QzBZshir/PcGxPhORsJc8nEzk5iSQkkUEbK/8gM7+aldDMXmhuRwlEq4GtAhoSQUQMwQl1CdBGLyqwEyRDEgxFcTQNPLQIbwwmo33ygqBCQQ2Fs0PyooCA0OXzLvSagvqwqm+IlR4THlq7x4RHgzcVZRSFgL6mRycfpEg2jmd08XVbkt32HPHF4t5nnYwLxghgBDACGIFyISBH+e6cU//B7q2CNtkKhSDFBDT4ZKB3RekC2X3Nx+f2PJaVZZWNkOt5f1TdVk/3Cf/cWlRGNDHyqMrplSEiEQIOVFqDaizd/4/V5WpsBW9y3+DN2NjsxxCa+Q94aeDniYpyqiCbISeFShvCPEP3PrTC3RxZCmLBoMjnZ4+IXmTO4UQkFfc3H74MbNxzj8jlSUn9XAJjCqO3dZt5fvSeIzdueHsT2R2b02saL6mt1k6hRNIFuSYVk+agA60yhjHLX/mzzxR30lyO0h/YOXDwlpcbbi7KdPEacPcr2J3S7XAakXOw4ANGqA6MX3p1yKrvrl+qDqfhlGCBn8EIYASqLwLlnEqrLwDVuWXi5o5jrXmZK9U0w6HEG9W5rUraxoInaqqh597fXjBz3MZri8GJYNwjIpSUiZ/5JwKlmcyTGsU81lj1rTXHfA8KYZEkKKrhhSLrYZGCouvVKIDYGGggiADmyNWrtqOf7bUcCgzX7x6zIi31pqargKgTw8LCREQeI+fW29Agh3zevHkkIjVzcnJIs9lMwnhHhDREpP51LR9duw1rE1vGhKhaPNrX1Ii4Id5DWJzRhVYnQcHZV+g7FgVIQ/SLoozi3m5XdSsPxgxnZ3kmoH3UVLL9r0t8kaDnTmKGxt2gQYMoIv2AeuGjhs+jg7heoosAnX3lUfXoHYM5jVbxIf2YZw59dSfbg+vCCGAEMAIYgTuDgOw/fjsprn7PzkF7QTIsCk5mKYqARhajPBg6A59Hjj1WnyggCuVTRnI9X8xsVOOR7oG7zFedzTVqkDITlc1Tkt40nHjTq5jl3VYZp0IAwN/8LG+hFxcXp0lLS2M3PBPz6RMPhj1mL4SIB0ghoqR8ZDMQ0IxeT789aFPsC+6b3/JG8tJRkaMmD6z1viVHUN0cIV4W2VyWHcUJD0XaGEwe6/7yhYd+OnzjsrcJaFSvTJrP6B026/XxdV81Xxc4tUphBHQJaR4Qqv7qwVmnR3+finJPQG5vYLRlbMY9GJq48tk6XxZdFwO16ttE6d+CfaFAN88B2JjCqPSxSy4NWP1D3m++0MhWMj7wMxgBjABGwFsIYALaW0j6STnyJI4m3sPPM++7bEUjGRodyVLmkPhJs7xuBopOBQKaMoRor63b53hs1MqLPsnE7HXDq1iBJeOR6Bgdrd3/ee3X8n7JnBJgUoFfLig6BufPzZcinsF5hBASFc8xREBN/SWCo3ZN/TDzV20g/evCbRnushoq2PAgYmNjBV8RzuXBSialYXFEASlNATmNFkml5PfMUXFhtkxbw5GdApu1aKnvRBSxnWxF5nocK0l0CGoVDdE2ICuC9aLLA3e57pFETwSSh20MdvUftocnr7+2s1wP+vFNcoTQx0/XHjfyPtNi6w2HHvTGFVuMCGgQUac1xuDx5PCUVYoLwg9iBDACGAGMgL8jQKVuGcg00WacsubYYlUMynGhjBhG/g3DCNSqrWzMM1+cugz/XyqNIc9TJ99N2B0Xpk7kXSIPv1RG5kI9HHiE+mDuy9rjC4akp6fbfQGybPMXU+u8/sh9oTPsFtCYAOEMJT5ZcYJfsDmA/ybhqczHU3NyoDQknU2I8kb4kiciE6c8HrXRki+AtKOyjYDi/DsiYQyjrPGjTnQ4eZ1N9YVGtozNwkFRo18cEvWepYBTg0a2YmwcnEgFhKoO95x77tHvjtwojUyWNy/G/Ce46fvP1fusKFtsrFWTkhRKmaT8v7g+UsJDwMYUQbsGzTr3aHJK0XZMQPvizcFlYgQwApWJgPIVYGVajeu+JQKysxBEEEEFG5rtBbKoKRDQiqMFqivUiMBwsjxtijb9eeCSsUunqQeQzhbazq6yeqv+3FffT2jUqXM89yMMRQheIVRKnGN/bh8cXYS1Bs/wEBtsqKE5QQQGffDcsis/ZwR1Ou4WRUKDQ0z17duX90WEszfwkaNVL1y4QEF0NJofgGouvkYmxmitVmujTcPrtaZrc30Iq6OfpcAGnDsFEh2g60uCPAcmor3RDUj4WYRdAFIbqru6+gdbl7GrL1yVPuJV9Pskj6vJrU4HdLmH/92SaY9TgxC5UhIBLZShTEplNC6khh2dXVVx8cpgwYVgBDACGIFqjIBMwF1e03R/Lb2qI+eC6VHhCRo0d1BwfovRGu4nB/6yxx02OZr48+fqbe7fLXSQ/QaH7lWU/wLN4RychdObhEsJky62Tk2HiFkf5HSQsfliWsyIRxJDV9pucDog6BWt+UoSEZJ6I5/aeOLF+05nmPPkNaVMsi4dEt1g0pCaX1gLXAmQW0ix3jSstlyQBlv1ax53X/dnju/1BQEtk+avPF7r/jlDoj4xZ7sigTRX5HeUkOaiKZSx/3fOuft+OF6YIpcvYzOhV1jkimdiPzHnOO+HhIfFetMKWBYYJyykjFGnWpin2j596ENZY7oav+K4aRgBjMBdhoCCT+NdhlDVa660m390TfvoJlTuBSDEYPdeVORAVb2ml99iiJ4TVHqGOnJZ2NImKW2wfFSr/CXgO2+HgOxsR0dH664urvk/a27Of1SUZ9qvt6uzMn4vkYXADTKi6ijTPPL1ecsvHUzafOmSbAuKwkCRzlu2bAHZgaq1wYEc6xIdYvQN+SthT4ugoEg1E7dpSv3/EGzhWIfDEQP8M+jXKUsOVBn95u91onHFcgJpDA/5MWUn0bvN6hS0oKmyJLS8UD76aoOV8ZHEOBfLi7Bxo8gHkQhomNc0WuOn8y4/OsxfN3T8fYxh+zACGAGMgL8jIM8dKa/GftyqQdBIuw10MRTNHBIDLM07Toodb3rixN9Oz8gRs9tn1FnYq0PoizaziHJFKyJzEabwoKDV05Rx+OlI2LzP8gUBLZOgX02r1/WhxNBkWyEXrvLAZqRtpQukubBRp2Jyc23XZAK6RG6C2JIUrxrY1fCj+QrbVatRTkBLCQ9RksamgSPJVnvX+2IMysTwGwOjGr4wJPpzcz6boFEpt5nlRNYUoVZ3nHKy28E0yx4ZexkbqI+c22X7h0UZrpE6FQVxzMqkL2HTw2m1QsLD5sZZZJtfFwI2KIoMB0j5YpDgMjECGIFKQUDhFF4ptuJKK4CAuKH9A6w1+weYt7D8xk24FUcmiBCZoHF996frxZ7vpC0BB5f2lUZbBbqtWt56fklC75pa+zdw8q3ajMVS0hllfBEohyayxvzVOwrWjF19NrekE6UkglWRdL7VIJSjWCGiG92CEhpK1/ReMZFvTojs5Mg0v8iIbFsUuwvy6vjyDgICxxGUISp4Odn/0GQoEh0HLsXeO1XcmVJKFoPib0kJrdvFcj/ZzayJppVHaqHxqKaNO9q+r3oYa/ffmT7EtWAEMAIYgTuNgEz0HV/cYHZC7YBX7DYBcrUps6KYgIbzWoywWDvk6PPupchE9/aZ9Yb16lhjle0GD1JRtyeggUwt80IbpSjXQYbV2SrmqZOHlVn870+VamQnxUX3bBv8sy3fFauilUX5FtdE8iQkZ7+WpmkdM/vgn+gH8Ec6GSoH6nwzq8HWnu0CH2UtPAdkqSI5PUlvmhMYrYmeSz186BVfBGeUEtCjG5pe6B/4jTmT7apRV4CA/qf4CkodpLqh4YfWGnxskzs28G+UZ8kl/pb4etGJ/Bk6A82CK6xW0ucoGSQkaVQZwug1fZYXTtqxIw2d0JX0ppWUh5/BCGAEMAL+hoDCKdzfmoHtuRkBx8qWk0micCnys5Qec66uqJYS0AbNjR+POQf0ePvCrqqe6Msf+wpFTgwaNJDa0vvU76zN1gpCVhRHkvhL+9DYgQgR6bupYWjRqdVs33fBPvO/SedPlNgo50mv1hRssXY0ScKxydJ2fpyUqH28uaOb9dKNF0MC+M4OB08jb5mm8DdI6fiVjsRyImkI1Lj2nREndl1wek1VPo4pf2fTFsXtjg0mE50snKRW4IVIOtkwBhmV8VCj121dIAmTUynG+DmMAEYAI4AR8F8EZCLx+NuNH0mI1m8CAlrjGQENWfAI+4+64ad6uLdanp92zI7t8mC74G22QiH0bwQ0Yq4rMF9JeUHgXJgqlB1G9jix0RcIlxCTiALnhc87HLU77c1UpAfyVgAN0i5WG6hB5MMpUrSBfMkE9CeT6r475L9hE+0FnACbyIpO2KJEhC5epPV68ZNOk3OfPgAa2b5IRAi2S8Qw/1PHz6xptkEaHc3BkcW/k+aoT8vRCkQMOzlBZQrVzyH77H+1LGxefyL62Rcei3jHViDwagZFLldchAOR80BAM6Zgalfv+Vef+PaPnOvyO+CLMYTLxAhgBDACdxqBCkyld9o0XJ9SBJBDIqxsvpqjrE9BGVWe9FOKw62ekwhoIHX0oZprh3OEtq0mnbmGJ3fvoiw7kjnvNB8boreuAkfTuxXc4dKQtARkTxd4XqANevBd6YCMI+nWOS1nn17rZkpppMgdNq+yq/tHu/c8H9f3vg7G+YTZHm+1uVRosSgR0Qozyld2AyuzfrSIlRKmBuovfr6f6zlo5ZkzVXXDTP7OZi1rOjbc6FjlcCgnoJHsjValSa23wNbm0qVLjsrsI1w3RgAjgBHACPgGATn68+o7rZpF16T32+2cQSkBjSxEz4LGbsbr5/vVcZdvkuen3UnxkYltDQdsBa4YT+QsJAIaIqBFJ/+qZuSxOb5B56/I5P2vNdzZsYmpu9PCQ4h4eSjVf1pULG9FUGpaeIkcfHSB+x2yRMnmKXWmDL4/7C1bkUArxQfVIyU8DOIOJIy/3EfSyC5JeOhNnGTSfO2E2otGPBjxvBVIc0iAXA66uQxsgBgGWTTGaKI/aZ6UPvbYsSyrbLOMzcv9w/vPe7L2ekuuoNeolK2/ETnvYEXaFCGee3jO+b7/O2Q+g9eo3hwVuCyMAEagshHABHRl94Bv6mfY95seIihrc9h9xwT0TRhL8gkgwSHqtam64ScTqnJEoW+Gj+elImdpz9q16i+na48FaLgGLuTSVtGLIknB5RIonQ58VqMm5+RZ7nN7kXFmmzdSCqtok+6Y2SfeuGdCfAP9eKLQmmCxcoRKRXMUHO+UUgjhq9wIoMWaneepgBqR3771gW3Q9B+O2eEdI6qa9rFMJPwwumVU9062M5zoMkoHoit4FUdAE6SaAQJ6PiagKwgfvh0jgBHACFQ5BL6d1FPzQLusTF4UgpXMG3KDYe4gtFrQTwsIDyJ77Sj66+cinNojKVAZ4y2ftjlJk3xjOMal+BQpmqegbKCguU9Ug44N85WEgkx+HlwQu6J9fPAEh01QrpFdQkDDAb/1r5zqN8rdx5AlSrY8H9t7YLca60HuI8SThIeQpJHQBRC5YaPPNAe96UxfEtDrxkdPH/5gxOuWGwIFkcmK1sWIGGZdAm0MIX9u/0Ja/99P/5WkUcYm6bGoTnNHRm2yZHN1FCc8hD5wwBoVJTy8d1rq/b+ctP9WVYMOqtxHBhuMEcAI3BEEKr7yuyNm4Uo8QWBYswjD2meDs3jeZai6tJ8nCPz7s8j5hGNYxNGL4ict5p57QnYcfFfj3VWy7ChdfSthUnQE+47DBjJxFTm36Edwgb4dRCLw4HBqiGNnXTsuOVSLHn7tzG5koi+cZT9qukemuB8L/X5RM0OwxTanbRvtEOG6vQ4LGewZFQWnIMV/Kux5VGv1fbjk1AacV1VRWw855y/eX2MB6B6jMciVLHKrXOMLVjTZF6BxduEUiNWA44I+46ABrT1V7xVrKxwBXeW6HxuMEcAIYATKjQDst1JI8uva8kapNUP0TRycAm2DktokAlpNCpmsrV3UyNMp7kbIZO5vr9+zs11DiCa2S5pritbK0twM0r0iw6ZoBp1oB/UomO1uD5G8hjmwoO7UDlJ/YK8AACAASURBVAmhbzisAqM0Qlze3FURriPUkBPtoXZWtkD27Tc+E9t0SI+Qb+xFfB2lEdCoTGD2ObWRYiYvu95wxa6Ms77wqWVsNjwZ0++JPmEfWcyuYLXS3BNgshOitk3BYkb0yDMdMvLt6bLNcoRy0mO1o+aMDP/Cns239yThIeQpYtVBjPrVtTm9k7Ze/hYT0Ld/D/AdGAGMQNVBQNGkWnWad3daKq65txlBZR5lq7jsga96D219azSMkHqZnpww99QKPLF7F2mEp+nabn3SoKD9NY1EgogU5RQ68N61rGKlSeSzU6D1Om3u2SLy9cZTTi5GJbRuTagOHRKB+MMJQW6HaInzj5Lmiaum1O3YpQYzOb4B9VhBjpMwatWwsBFVSjTybldvdfw9xN8LkIWd19dSF365kxv6yPK0H6rqsUy0QZH3TtMXQ0z2BS4I1lLQX1IEk0alS2nwmqMz1oBWgCB+BCOAEcAIVBEEZKIva03D5DC9YYDTEwIa2qxlSCLzhvBE1MQjn7gTn/J64Mgb9Zc3bxD4jMMOumEerpQhAXfRgu8LIpLW+kYqSrb5wCsNH+qQYPrUYeM9kihBQ0JNEdbp2/mItzYcs8pDRE4kfHRRM32zNpqD1itsglrlkd40J4gCrVGF9CYH/rQD6vG6jJ2MzQeTolqO7lFzmzVfqKumyxnVflO/SzlgICJeoyGp137Ki3/pvcun5LFTEnRB7E5KpBM7s18WXbP01qkZDn6uKEkjjDnW7uLVprCQcWTPPe/7Apsq8upjMzECGIFqiICH02o1RKQKN0meCDOWxj8WZXJ+CmQF7t8y+lMioLUq25ErZO+WL53eg7MLe2/Qy9EGf8y/Z0ybxvQyW65To/SInvesqnhJELHNO+GonTZUnZOeqxoRM+E4co5paB+5Z88eruIl3r1PlLxfKBEMixYDSzqdGlOrLj3Bkl2UAJEoPCR2QeGsOBq6HEMEZB25QqeDqVE7/GCfl9J6bT9eeAMWhZAMMsknkVXlMEnxLeLPXRsL56+eBGWRCh+HlZMQqijDj21XqntDNLhLsSH4QYwARgAjgBHwawTk9c31lY0WhgfoX/QGAX2t0Da/1oTTc8sioFMWxj3XqlHAWw6bCCf4lEMjnbhUQwGR+vrkvb9cUF7SrZ+U1zAHX4tv0r6xbh8Q0CE05C1RvLkPsRXgtxNkTUNdsssvV9xrliPEL65r+mstraqTCCn9kMiIknYhSQt0Eo6ixCnqx44sVVLG7Z6RieFvl8WZesYH7TNf5ppBf/xDVqXMQ5pl9DusDVwuVlDpWgX8l2y69we5flRPQkKCKjU1lf19YbO1zRsxIwSbyMHYUURAo0SEIPfBaGoQi4asbTAzOTkZQnkgB2axrAu+MAIYAYxAlUbAg2m1Sre7WhovT065ixJmhoQ4Xqvqid981UkCuB7aILU5V1ejVtjDv1qgHjyhewFs5IDNmzePJFJWa0c/YPo+TMt1AecLjiAqO77oBZMUFYH0dh0untKrDBk5ZmZYzWlHkeQGROriqGdFgJY85B4NPTIxqtGqQWEjKdoxwyk4CQ1DI+cak9DlABheM46lRObQRXLhpK80SUDqc3PnJsFB36r1HXtuYLTu7V6m406Xsz7ahKjIVZwoSYREScb/ddsQ0h9vClUEPXwvRgAjgBGoWgjI65vsD5qNCNUxaz0moFUkcd1s+aLm2LP9ZXkPhIh8qujwa417tWhk+Nxh53UeEdBQpkZFitft9j41h5/61ockInVxd6I6xm6/aM9zRjJMOfP/gMj1Py4goNXwfE4B3zv8SSn4ovQqSern2jUrduP97UOGOK0gVqzwhCOax2EipzQqceW8k/2e8dVGukyaH38n4ddGUepOvEuEwAc3f7MC7gcizYE1p2kNMV494PAqd2zi4uI06DTW8tFR858ZUOslaz4nQrS1JNdX0bdN1ps2hDCfd5l2afSvZ3LNPhw7FTUP348RwAhgBDxCoMIfRY9qww/7FIFSB21J/NrQAOcITECXDTcDe/WFrOpkyITT8XhC996QLM2QPb7ewMEPGNdar1v0akb58TzvWVb+kiStXUggrgsPPmFh6MdMD/2RCk+jCAYc9Vx+GG95Z0k0CiKaJTzFPZ27EVcscxy2ovtpmsIkdDkwRps6oJvMaU0Md+ws06d5UupP5XjMH2+hxDXNFjtFyxR04qAiGxASAS0CAa0xLiNGHJ2C5XD8sXuxTRgBjABGwLsI5C1o1SE4hjjgBC0EpQtYRLlqgYDOKHD8Fj3xZAd3AlqOJj76TrOGzeqqf3NY+UCa9iCaGOoCMpe4bne9WHPE8Td8teaQpSaurWt8PEKnS3C5ULhsCfZILQ5yLpZ53QJEFeiGmF3CxMDHjr3n/px8yvHXV+vM7RQfOtdhEUmQq1N0SQnhkZQWyf2UsEDoiaKHFRV0m4dkYnj7jPpbe3UOedRRxAlgsyKrZQJay4hLBn3eYDqKTJarl9dAH0+MGj2yV+R71nxRozjhIZJcA71pQxBxtM0zZ3qmXPZNkkZf4I3LxAhgBDACt0NA6fx9u3Lx7ysBgVKNtGWNDoQZuA6YgC67E5AzmFWg2RQ5LXWoJE5cxSIHK2Fo3bZKd2KxYGXTZBVlGaCmqhahiMYCJFQBvT/99uavXRx97LwlGxqOnNQqJ29w2w6r5BvctYt7Nw0M/ubV2EnOTOs8GDLIMuVHRyu5XXeqeiChQQ9aoPRG45krVGDHukN/KbhTdXuzHnFV2weddN4OSqRA0bP8WonwzeZh5UqrAwOmkD46uuvNduKyMAIYAYwARsBzBMRtiUGi3VzgZEH5oaIrWOTNoXBdRHzC4yo1nbXvlDG6W9IeKU+Fm3WUuDuRIizWTEehK5RWmLROLg+tObJtlrURI8+O8jUBfX5VXHJspHGA0+FOQFccd0RA37BaV4UMPzfe/WmZ6P7l5fojOrcKXgUEvVap3EcpAU2L12o9d6TBtWuEreKW3v4JmRje+VLMG91bh7xgt8BxO0X0szR8BNj7oLQ69pt6U60D3RMgy+T8h2Nq9xjdN3yD9YYQXm696ZuagbBxgYK0PphyJYxLTUhNd6a5b5TcvtX4DowARgAj4L8IVHT69t+WYMukYz5o0sp5Nya/ho4JxgR02YMCOYOZdt3UqInHl/jKGbzbhqPseC0bHNNh0iPGLZYCa20NXTWin6XEInCKUA0RMaLasPLemfnTDqSn26EPMfnsw4FcsmmB5iCJ4HdsadebzSlcoddwdSEDOAHCi5iI/hf8peOrIEOhCQxYSA4+MqsqfctkWzveo6v160uxqXaLPbAiWvGlBDQd+gj51O9f+nCY4qIxAhgBjABGwE8QQATohofPXiYFqhYKGrjldRtBLyQCrDPS5ouZbNvYCcfOuOeCkYm+a+8npESGqFuxKJrYg/ZLEdAO6y81h5+511fztLypf2lF4/l1a2lecjrdCGgFtksEdL7z55CnTyW6Py7Xs29+g/ZdmgftcJi5YE8ixJH/TcPKNZsyhNcctC9Hgam3fURen+wE0rx7m5BV9iJOyyiMapfWC7B5odUKZ8PHXWudk5ODZBylS8bmgwn1457sGfKN9YarIeQ5+Yfe9G0NLrkBYHHxnKASIoLaGnrsOQQ/9nqSxvLagu/DCGAEMALeRMCTOdWbduCyPERAdp4uJrWNjIkxn3OwrJHyyGXy0CA/fhw5g05ryIPaSb9/7ytn0I+b7xPTWrcmVCkphEv8ufPCouOZL+rUFYto9IlR5SgURZIC2QmRMCRv1ennBT5+fEGxI0lQ8AdHPpcDQ09vKT6EUBx9NObe0JornolYxZltfXgnQXmSYd1Tu6rC82gBrlaLRB6tbxs2/ARaoFSJq5SAjo7W7V8cutaad2OQWlV+HXCUoAdC2BhLRFh8jX6/ncQLsyrR7dhIjABGACPgKQKkY32TH0hC+x8C7VFXNIFASe0SAa2jHUfOFz3ecsbZL91PZcn+39V3G3wSHWEa4vSQgEZkbq6dSw8bcbQOpEmBpMHe9y1l+9NWx4+sH6H6CCKgUUCS4guivgmLTcgKGnYs0r0Qea15/v3WgbHR5ClbPl9TxSg/tSYT0IKOvk/18B97FRv8Lw/KUds7X6p3b/e2Nb60F/EhSgloVA0MHVGjo4j2z5wN+z3DnCf7sHJQhQgdTNy7Y78l3dleo0YnQUVF+U1gaLtgfaLSRRIDyAcOb/UFNrhMjABGACNQGQh4MD1Vhrm4zlshIDsF55Y07RgX6tzltHE6j7yPago1Yrk0sCO9/5S+Zue3jiGJBXx5iIDs3A3vElVn3ZTwrUXZN9roGKZCR+o9NEHR44h8drmAwDOSbJ5omB0x4ujbknMJSxqsKasIUo8ecsed3976RcrsnGEvsAXBQggdj1XkwHtkUBV4GH3P0OK2yEYfeWSxs+OeS5dgRBOlmoRVoAnE2dWNRtYmXR9TAukCQkF1O5tLjqaS+kBDVsTTF5pnW61ZeCPxdqjh32MEMAIYgeqBAPtJ83fhjNTEYndNWaSNREDraf7o5aLpLaaeXSL7scU+YPFp0oxV8S9H1dDM85SARnVpIdr6qo1vVOfxw9d84WPKZRZ+3KJtQAi13+nkIdRG+YU2tzU62laUrakd+NSBfPeSBg4k6ORkgndsa5tG2Lj6oKesuB9kAtrq4EcHjDz6sXKLb/2kTM7//mZ8ZNsmxj9sN9hokNtTbjOcPiNBQ5qxmFqRT+097F5zfDyhTk0l2MIv23+vsjh7oNwmUJMi/xVttAMBzeh01Etk/xQpOAZfGAGMAEagOiDgyfxUHdpfbdogT7BnljQedk8N4SOnnWM82f2uNsDc1BASEnEIhO6q9qnUelWNqPHXPpGPt703pu6QMV0MG5xWB8HQ4J758QWnA0BDlyM0QRouR9RMqTn02EowlwKPFLHP/3aw049bVW1Mk5I+7ngl/qEHo/jFDp6NQxrBQE6in+PrJgQgGx+h1dJCodnwUtAzR15zX0j7M1hylFl8LUPzE8vqH7RctzAgg3PbPkbSIy4B9K9Npp0N5qb3T0vLL8IEtD/3NLYNI4ARwAh4DwHrxmYTGJJeAaGoiuUNiiOgSeJYeuGa5lPOj5H9WGSlPJ9cXhE/oE64JtkrBLSesh/LKujbfNyFXb4goGV0P3mxTvCgtqHpAs/rPUG8mICmnGnpjsQGE04ddLdZ9jFOL27wXcOYgP86HQr0uN2MYyAaxGxzvBU0+uR0T2y+1bPI9kGDSAqR5kUbW5/VMEID8PKVE9CwOQHra5JjxaG64Uc+da83Pj4eCOhU9qtpdVY+dF/4OIeZF6F5irgWlPCQg1wXOrX4cUKSa5yvkjT6AnNcJkYAI4AR+DcEFH0UMaT+h0CJ88QfndvwvWZxwjinna94gg7/a5ZXLZKSDVLgN7Cmr1+9/mg/IO2xxIKHCEsHIMG3mjooWvv2M6HvFB4rGGPQM6wgiGoPi/bZ4yhag+UIDo7807mEembN0alvQmUMtIXH5LPPYK9owSgS1pU0sFaLuQNDVlhzzZ2gv/w+qr6ijfTG/ei7xoKMjCHEmPfbQaZrh8WHz8ACkXDPzu6NerxdhkxAd08Ij/huZsRnTrP5PjVz+8SlaN3HCQJNB+rfeGJrkzn+3k5v44bLwwhgBDACdzMC4uauPVje/B149IgnVRTsAM8JWj1F/XHCeqDdy6c7yYnqEK4y2Squ7tSCCHKmOCHhryeLZSkCWkfzJ69aJsQ/e3q1u9yHL/rxxifNLho1VAyPKlZ4SQS0hubTrjtGNhh3cmNZBPTZdxoubRBtmOyp3jQioK1O2zbT8FP9feWDy/175M2GPzWPM3ZjHRI4iroV+VzomCTn4ubphh1LcodYrmfHrHrTH2wf/LrdLFKeJDzkBILS6V0HG8283uPMmVyzwu7Ej2EEMAIYAb9CQNHH169agI2REEAE9O7du/ncDxv+GUi5WiCNKvgP96/b+ECRcxBFSbnMAfMMz/7dacDDSBkCciREx1hD018W1fvelmeOhOSDihcFyqwo/1MQly3yLoKnNCRjsZsW1Bh39CV4WgXONecrx7f81uE73RGQx9YLPWtFvzEp+B1LurW/ViWCnh6cY8DftlKo0GIIhfKgTD6XcpitjaafG+AezeXnowr0MJPIuc1/eNmcfeUlnVoD3LLwr5tXFEWxDodTbWxfZwDZaj/SRcSJefy8k7F5GAGMAEbAWwi89Wi9ulOGBF9y2QUB/LbbE9BlrIRg3hRIOKmXZ+XPRI460liOkHW3Malva/3sYWK+yIka5VSuFFFNaLQkkXrF/GbCc+dm+HJ+RkSxObnRTj2lu99zApokTl91vN540umZ7ierZAL9/LLG42Nr6VdABLRHio9SBLSdOxs06lhDb42Rm8uR7T/5duyKxnWDJoBGtuIgLZmAZllHsmH4yUFl+a3fz6zfr0fH4HWgNx3gid406HdApD5VSD7yJzq1W+CeM8VXWOFyMQIYAYyArxHABKWvEb4D5Zc4A7S4O1Ek8rPTbHmWuiqGVny86A6YXClVIAIa1BVIJir0EfLBQ19VihHVrFL5qOLut+4Z0SGEX0sIggt8ydvquFYWDPBSCKSKpHjB8N6UdzVTVqekCPD+QM4QHA1fWX3yb/XKi4bnh0UYFvWoO99izZmq1YigOgFvMiah/yKh4dvm5AXSGGq0bvqfbciQtRe/do/o8se+RTbJC/EVw+o++nRP9VbOwnE0TdxShgMt/OBIqqhW6W1v7LJ3nr3+4jGcMNRfexfbhRHACGAEvIeATL4FBhLBN9a2PGszE6EyuXdLycFbrHKlXAKQdUBfk76ScsHaoc3YU5llRSbbNjQ7rVIxDdEurwc+h6iGrDxHLuZ903Lq5b6+JKAR2kUbE1bptcxYmCoV2yyT5mczLVsajksb/HeN7OI8KWffbdC1Qc2AH4GAVpdf8hF68SZFZKmLKMr28XoybOzXKTbvjZi/SpL7NnVR3NQm9QMXOe0Q1e4BA0LBQod1skcNI060cLdXrmf7jNimvTrV+MFudkWCJGH5+oEua5tDFGiGor44aYsd9NKZi77ABpeJEcAIYATuNAIefH7vtKm4vlsggHb/JSmJ3MXthusD89+jSN6AO/afaMHUzqvVJD14TV5s8t7Ci3gn2bN3SiafOzcMNf3ydt33Lek5j2lVDARd+KdWr5SwDagtymnY3G1p1tN7UnMsvtTi8wxd/LSMgOzQbxk4kB447PIMy5WcVzUGFPKLQn/xKQ+3kQLB/SJ9g9PsmrPJOWDtnkugjezfmubyorZX0+Cm2+dEbysqLKyvo+lb6noi+Q0nxzPG8KBfmo5NG3AiGycgxF8KjABGACNwNyHQMDTUdHpNxLd2i7oLQ5XoQFdw0SNtZoJSoc5I52/fnzOgz5uXd5eVP8HxScNtNGXoJ0kGK/Q3UF0CnL906YmTpkcOx8tJ/HzVZ+YtTZ/RUfRyTwhosE1Uayny1DXHkSbjTrUsizS3Lrm3pj7acd7JoqT3N7UG8u2U7Z398+fFch8Ua8lXtzSN/u2kL/xy2Y88tTihT6N6ms+BgNZ4QkCj1jIMZT9cQAS2GZuCkj9LV4ntxMWkRE1Mc2eqzWqPhUTRf40dlGLmVjH7ZaSfKQ6cIkgmQv0A2fWPXb4aM7hcjABGACNwJxGo4JR9J03DdZUXgTPL2rSLEM2vBYaI7ZysyyiJ8uLrbwggBxAdR9NqdZmBEzKaFhUV5WMC2rNBUppELFoTd+yNBofsdnOAWkqH7X/jT9L/RifueN3vLWbndE/NweSzZ71/Z58uWTygPQRRPNhpmvVw5lsqtZSqXvGi8M62wPe1SYtciPCnBZXgqFVjmqnXweWJsEbaAwkdfV+7shrkhebIxBjtx88Gf2jOyhsCm1gueFnLPEUBp61ZJ+dSGwNCX513+qGX8ckFZbjjpzACGAGMQFVFACV6O5GkWmNnyeEg3wCyXOJNMbW3b1kpAR1A2Xb8emN8rzfOry+LZHWsS1hEa9TPexIBXRxtLZL6cO2V4xesLZpNOF7gC5JVbrXrq9bdSBf/kycEdPGaiSApPZW+P6Wgwc9Jl9i5N21oo/8t2tgq26ATQ3n+pujdCqxCZb3pCxm2QfUnnv7CF9jIZV5c2SgmJsJw3GEXjJ4IexfbTAoOnRir6334svuIk0+fnVra9FDDuqrWLErSIa+LKoALKrNYOpKgOIcwST/s+Lu3H9n4DowARgAj4P8IVPBT6P8Nqs4WyhGnchtzd3dsRJ4ueCUkmOrpslkNoIaGCJnqDIHitqFJnBMFSqcO+q759OsDjmVlWRUXhh/8GwKF77YcptYXrKdBXvtWxFFlQob6HjYfKK1Kn+WMDOyiffBA2s3vUmXah+suHwJyZAncLYq7O0+xnrz+FqPlIL8LdcuI2fKVXH3ugs8/b3PwdGBM0J9TV2QNXLI964KvEx55AT0p4SS/p8Msy4mMV3V6tRN4dM3N5aIFsdMl8IYQPTN6ac5Da3/J/drXR5m90DZcBEYAI4ARwAh4GQFxa+uZdrvwGsgbcOAb3FK26d+qBYKV0AVT4re/5czvPf9KUlmyVfZ1LUczauJDlFdHaXCFRHZzEG0dTOX8dCS/T/c5F3/35bxs290+Wp3nvOopAS1FiAfReccuFiY2H3/+RFk253/YZF9gkLoLdzMBXYH+LomAJi5lOGbUm3jqTR9iI0UsEP9rn+cws8FIRkPpheh2jZoUM7LZvtETTmx3X1PIfsnhhQ0+bRFvfBzIbkJpVZLeNPDQQPAv1T52bIpSe/FzGAGMAEbAnxBQ/vX1p1ZUc1tKJjbUV5LUxr1xxrC9b8TOEgrZiSLpULl4kNSiis/uKHWQqjmEKNkEz/ECrdEHLuu+JmTanj17/DYqsCr1RVxcnObcG7oP7flFQxmagkiUm9XdKrc14PSBZqwAGcgNrkKG7h00+PhOTD5Xbp94UnsJCS19C8Ufuj5ru5C5iGJYOOGISWgZVwDHZeNIVWB42PNEv4NvlyRpglnCPy95sfZ8z4i+i54M+8ySV6TTqP6ZwwB9wx0cTxsDg070f+1a/21Hc8/6cKHqn2BhqzACGAGMAEaAEH/uPNh+2bqZUVGKCWjYuRY1eorcfbRwY/ektGEosjo1NZV1h1f8oeN9XK5jDyywFG90l0Zbmxj7zsP54x5IKjva2lvdGhERYbj+fugVp5MJURqT5BYhbtl3vGhY1xnnvyxLoqTg44YfBgToRntOQJNEWqblowbj05701bwu+/7Za+IPhwVqWrCc8tSSEgGtIolr1x2Ta006udx9XSHjdOzN2HlNGwW87LCLHhLQcHiTdHyvHXC6J1rme2uc4HIwAhgBjEBlIYAJ6MpCvpz1uk/4LWKCgg4tjulF211vsk5rLay0UU4Q4TaIDXe5XJxK3yRiGOhobSz/k/jOshCQna1HmkWEb50efJx1OsJQNIE/bYAU6+6JnEbLUBmsbnr06ONL0FBAARCSJAe+qjIC6MgtL/7QeaztUuZSihI0aBPOn8ZfZYGLIv5ZOA5j0BlPPbu6sN+yvennfLWg80Yb5Tlu8gPRDd4ZE/CZJd/aUqv652YWSVGsw+lUmWJqfTD2C27i6tUpiHiQZFi8YQcuAyOAEcAIYAT8HgEp7825zR1a1eYdKSDLBPq7ZUs23a4lMHfwTidsasYa9hL3/poI/4/8ir8Fpxzd2D46Qe28wnOS63gr9d7bVUVI0daBJLHraO78/8y5MteXSYJjYmK0F5cbfnTamC6SKp5CWTzEuGsNNLfvSNH0rnPS3inrxNGN1U1nmGrQr3tKQEN+HuJaNvdn9NgTrcsium8LcDlukNct199vtCkiWP+YVwjovKI1tcaljXFPhizbf/zVhk8kJOg/dECSRqUR0KhZ0iYCR2T1eD84GgdPlaOj8S0YAYyA3yOACWg/7aKSiRIdK5OSG6S/0b5brfrcVFt+bh8ks1HurLp+2r47bRb4XxzkxKD+FA3tOjx9PAXrP3unB8SN93Z3Oq/spEj/i36GPuZYnmTO56rXjVhaMBFkV+xAxBFYN9Y7fe8HpRST0Hs7jLOdyX6XoQRYHCqN9/GD1njRBHgfWZvLqQ6IrDur2xLVIli0oNMz0gkaf7tkaZWkMa11cweIm80XcvpoVWqITRL+pgMN33AXzwuqK7rASY2HHX23dWtClZJSPD/iCyOAEcAIYASqPwIy0Vc/TBOX9nH8YWuBYFAzyoIfEAHNukTaEKE6kvydtfugJan58matvEYIJojA/O0JZx0FqnCaLieZW8aeKIq21oZQ5LcHCjb2nndxOJweVKelpTl90WOIKN79Qs6HTjMzHIhPxZHbcHiQ0AZSxM7f81c+MPfyhLJI89wPmvYLCaG/cHFIKULZVSxRIpK6GupM4oE+0SSZhAryur8iE9BZHyYkhZvUcz0moIE0v5pp31dn0qmu7gS0PIYOLWrSvnVDzU7v6E2DexseXoPs9H2+MpTxUxgBjABGwH8QUDxh+E8Tqp8lJZMX6hv+mb4R9cZ2Mj2d0FA1vTDLyujVjAtiOBmlO9rVD63btwg5Nw5OIE3BJnPtJ8+1Si9yprk7C7cvAd9RFgJonL5Yb8tSSrBNhDzNHkWHeBthiiS5IivLhDQKOzX6laz/frz3WjpEJVDJycl+K0XgbQzukvKKSegv282yXst9Va0VISqWUKQHWZ3wkhII8fBWBqrSF21wdnvp68sX/Vl6Jj6egKPPBHt4RaO5DWnny5SK5CGgvXSeQ1HdTjjOYAjWW0a9ca3/uj8Kd2H95+o0YnFbMAIYAYzA7RGQ57HWjfU1D73RcIe1kGiuppWRrNJpIY6gDBHUlQ+/yxr41JL032+Ovo2KitJnvBe23WGhEv9BQCOiuaxVNES73HzBT3haTdLnsl0/NxmTmujLCGhUiu3ZdgAAIABJREFUt+t/zWbxDvJVoC0VE9BQjEgxBHnxhnPnPaNPP1CmRMnPXRsLueaTIHF4+867xR1ywkOtns79/Yi1XfuXzoC/IsL+gHdPN8ljJ31p80G1atKfeUJAI2zg1B1ZyAkZNZ44Eu2+ppRtL9zSMSTA5LpgL2QD4V7F+JTIfYgZWY7O0eNOH1BcEH4QI4ARwAj4CQLKv4h+0oDqZoa7U7LvzQaPd2mun8JetrQTIc8GTTEwxQt3PblS0T4vSV5FGkONV9vPSr/v9zOFfk3GVLR9lXg/5fww4RxJWmMR++wvF3K4wbHk9SEa86EMYUzbKee2YrLKX3rHJ3agbyIn7mi1yHKh4HmtjnRB8p2/Rc/6pFY/LxSioDnWxTL6mnVf7PY2s9ifj27Km67vTqwXPfGR4G2FZ3JaGvRqVoTkoRDULuVSKsxnNWEtoz6Z91X+BKJGmmXuXGmF6kdfHj8fENg8jABGACNQxRGQScTODUNNv7xT9yNLDj9Ao1AHGq0NwFckDcH0jTXfZI0esyp9282+ohRNPL1glaOQfJKmSchzIqJN7+KrDKL5VvBKm6isSBnrqI7+esByb5cZZ8y+lMYSD7Qa7LzMb6KKbVa0bpQIelagDDHGIympbLs2Y1NQAMffmOakCfHGlx+gcl0u6h+Jg8s71Eo2zEmtkTEfPGV7tOP0Uzt9JcOBbBL3tm5FZIkpLHuLDYR/MxyxJuB2lGpkBzP5WXa2ceSjx7LdH5MJafOWhMtakq4DoEEMfJnbFbeFSdabzr4hDo8YdXSDPwcT3LYx+AaMAEYAI4A+oxgF/0FAdnw2vdAwKoJg53Zrrx5RcM2qMehVTlhoq9Guqv9YW3UskRw/XqCMwaYz7V48/8Af5+1X8QTuef+tnBITM7Y1c8EFOheel+a9EiBQUiB1FLX/srhi/o91pwDxhsKzOaz77D2M/bAk6v0xrekxA4kPzOeyh+t0apBBFtR+aOedNQl2Lnk1WfBliq7pkKUnsu5s5RWrTV5wXlzStkUdo/0LM1dYDxKbgpA7ZDalSULXpMbWQ2foF9qO/uOCLxfuFbMa340RwAhgBDACdxoBNAfMjv9uocPpeEFDUS5g9yq86SwR0HCm1BBGcR/uuPb8U8syl5YV5ct/3mo6y3Nv0pTyhIdytLU+lLq07sfsR0YtyjjiC5JVXtvMGFyr+avDwo9wFoEjKWWnwpDNsJtP6YJU5zftyekx9PUrZc29WvHL+D9ZlmmM8FR6OlfSmzZSrt9SbzzX4YWLK3wZNDJ6dKhp9YN1cgVOVP/rDnZZGwxuUe+IidfqKOsfRy292s05t9fdLykhoMWrH97zY3QNfXfYfFBMuEgENMjMZBXZFkaOPDsLr1/v9NcG14cRwAh4GwG/Io683biqWN7emfX73dtZ/QpR4Eqw2VyEWsVwwKcp2r2uiu33hc2lBLQpKLXT3PT/Hjibl4EncOVIy9iJm1uNEh0FH7n8SNQC9bWDEylTWI0TH39deP/oj9NysfSG8r6uKk/KRx6TBsYb5z6hWm++lveITqO+67+d6H2AJSGlCgqZRA74890q0J+SpEruF10b12DsIwi7oxYRoE29fNp+fPr2jF+SdxYUwu+lJFRVoC3YRIwARgAjgBHwPgJo7SqKp1qNNf8qrNIZSdhwJhRtOHM8wevDGPrdrdeXTFpzdSpoM2vctJmL69ndrp/9umMbbIgqIrpR8xE5i3SS9SGqvPX/yxk5YsWVb3xBssr+eY0aulq5nzU8Zc8RjQysIJUQw5LNQNDrw8jsLftyHhs8P2N3WRHiPz2T/5lLIB9F/obSRI2S3rSRJA6czl/a6fkrU3wsUUI7P292gWTpOsAKAzQQ3FVWesnbHLCSSHM97Tp8yjqu1QtnPnLfUJD7IfODJssjQ9TPOCGrhVLCRY6Azioyb4sccf5RLCHp/Q8KLhEjgBG4swgo/R7eWSvvgtoOjWmt0jcqWtQ4ghhlNbMBNGhg0pDeWYnTcBfAVaEmghPFOzmBNgYEHuww83y/3y5aszABXSEI/3azjN21FQ03RhpcQ128f5yCL01kEqgqOnSOGt52zpmvfOHgK0cOP+lLBOTok6kPR9Ve/FTwp+Z0cxetmgG3X9nxU1/aekfLRvH/ov5Kmin+nvhByewdrVtZZRIJjfrziy9W6o4dy7K6FYPJZ2WY4qcwAhgBjEC1QEAm+sb1D//vilF1v7Pncy4VQ1Q4AloCA/KFgA/LsAZxS8gjRwYnJhLM7t0ij+SdZKLv4Y7BTb+YFXvMaeM4OIyjKCCoWO4Doq1r0Ny6b65PGbns2gpfkKyyf96svjH86Mp6u2x5VIKqghrZksgIsAMSAc2DzYGUbct32RMGL85YV5bN4ubm81iKeNkTAhrsFjQGmvrlqPn7e2efe7CsSHRvDV4per7JZ1+JhKYPouYVCHFIphQT0CTx53nza62nnJ/tvt4oXSe9Hz+mZpjqfW8Q0NfyXWdrPZnaEBPQ3hoJuByMAEagshDABHRlIV8sfyIxd1+Nb9jsoa6G1YRQ2N5u5wkGaV4WR3nhywsISAQ0CwR0VNB3986+NOSX44UFmIBWDqyMXc6qRpdraNk6/kJAg1AsodXSxNmr9GcNZ559DFqIFiQu5S3FT1Y1BOQFwOxHorosGFJjszmvsJZWRd/V39Pi45sU4WBMT+iGHvmkinz7biaaYTMWaz5XtfcR24sRwAhgBLyNgExAd48PaLtzcdxP5mzBqGWUrZuAaOYcLM+Yaup/Wr4u55HJn6QVyZvZ8lxZr6a27oX1jY5Yc8QgtUq5zARKDKwLoai1O66/PeqdzGm+IFllm+Pjw4wn3ozeaCviH1bRFISJuGlXyx0Cq9AyfloqzklykFwDVLD0QTS5aXvOwiFvX51VZiLCL9oNZznnOpIAvemyS7ztEEDkNcdDzsMazFF1jz9bDCQIeosIcno+yvPg2pjwlqihp8EqXLF/CL6VqNFRZMoJyzdtZp7r607Oy/1wY02r+wNrCLs8IaDRRoAAGwFqA1VwOTcwqt6oPY7bAopvwAhgBDACfowAJqArp3OkxTVaT2+ZHjt0UGftMlueLZiCn0KmXMUaWpXTFP+vFTmYThfPGGsEber2UuaYPak5lipCwvgduLLUwfn34+vEBjhPOu0uA+Bb6XZKDhrSimVUhb9cENt2Szqf5oss2pXeUGxAeRCQkhJyP3UZzZ6/9gFJCySSEr6bT5OoQD8wJ0/9Z8SUM62rynsh9xfWbi/PkMf3YAQwAhiBuwMBmSDu0z6gwdfzYr8yZ5GNteqbEgSWEwrwX4sDVGqpTr6y4eqgl9ddT5UJbnmd0DLOGPbnstj/WQvJDmqU1E8pyYrWIg5Yi9Q3biE7HRgMJvosSAJtxu96rmiR3c5NUUOSRoGGk2BIuEoOfZL/Lgn/lc8xSj9G0c8oax6sSSHzPacDEY+vDuZteiTp0pCyJEpy997TzpRp+I2kRQ5yNiiLEEd600BAg0TJ+e9/tt374GunMn2Z64H9stkEgiVXSGtxhQFfKGpbraeo41fsKc0nnm5TVnT46a8aRjUUdFdRAkpPlkolch/mU+n2Tk3GnzpRVfy4cr6G+DaMAEbgLkOg8pmjuwxweUJdMjImaMrgsBfYrJwXUWZcT5I33GUQVri5EgHNcYzRELqszVvU8ykpKS5MQFcYRukBefyeW9JkaFwkuxYIaAjYr/zPSLFGGkVY7MZXTU8fm4OPqCnr3+rwVIljjgal4Pqm1duu7BvPUQQHR2qpv7LXV4eGVqAN0ukAvZo9n6F/MG7a0T0SG++jyKIKmIVvxQhgBDACGAGMQIUQkP3Qh9qHR3w1t/YGcy7/gBZIVpjXKkx+SjliIG+IMVR1fd7HV4YmJWf9JJ+kktcJnRuGmn5ZWudjawHXX32raOJytKA02jpKu2vtupw+o9ZecvpyLhYPtB5vTmff0zK0C5JBgLBjMaksk8vS38grQg607MbL/0bENMrvoob1k1VkTE3IH4gv+/Ukk5JQlJQUmSzjUytEF52+Mf6yvZBFCYMVnd4tlvsAjewA1fWvfswf1G/JxX2+SNIod5O4p3M3V5blJ2i3YgJaStLIERRoiJ//7VRhqw6T08xl9Cdl29w8F2RQglFFSi+JgNZSbOoZ+5CEF05v9SU5r9RG/BxGACOAESgvApXPHJXX0ip+HyJFunXrRu/Zs4d7a1SdJtMGBr1VdLGwp85I8DCV37XEyJ3oVsgu4XK6XCp9VOjLdJ/Dr6A6MQGtDHnZITzzSqO37ol1TXM6QdTODwhoFADNiXT2nitUw15JaUXKWoefqi4IyCR00sgY9dzehm2c3fogzxGwaLo7pY3QooiBDZrL11Rf1J9xtr8vF3bVZQzhdmAEMAIYAYyA/yEgR3/27Bmn+XpawHu2DGE0ENCKEgQi4tMJQm3GSIp7/p3zTy7+9sYGOZJVXidImsGdv5zvzBFmo2hiJUQ3QhFJVDhdEG0dqTq+cN31AbPWZ5z1BZEo252yIf7Bxgb1DkoQWGinGpHP0uVGMkt2IS2JEjZA/rdETks60CTPOkXaWJs+tDQ5vc+UpdlZN0uU1I8whqetrX/QdoOoB1rcik6blRLQQYx12095Yx998/InPsrhIgV5717ZIqZLmHBR4KGlCv3C4rwzBKkLpjO/Syl4sOfsi8du7k/0/zOabNnPkKr2HhPQOko4fsE2q9mUM29gH87/vkvYIowARqD8CGACuvxYKb6zxFlCJDP31tDontMGBy4ryiiM0+tVkLlZVJS5WbExd+GDFEWxdgerNt1TdxLZ7dd3JT+wRH/7LoTDoybLjvnxpJjdCfdQiU4H+G6V/BVBTiBJ0CQTGzqM7PrbRo8aiB+uNgiULASIKb1rNpw5QLc9iOJjSBgpd6MUR/HiToDoIn32mVRdy83Ew9fnzp0r4ijoajPccUMwAhgBjMBdgYD7KSfx2H0vFf5eMN9gpJ2CQGgqCkAxiUhyjElQfXvSMrvfrLTXbtI5ltYLYup9oyyH8z9EUahK6pGIXjnaOlyV9drazGGzN1770RdEokyCNq2pb31sc+P95myO1jCw+Q5kKYp4LiWZ3Yjnv+EmnR8rvo+ABIYoQtwUrDq/+KOcwc9/eiXlZokSSW96cfhmWwHTu6IJD+V6JR8F7NOHUOK2n3NfevS1q6/6MkmjyUTUKNqScMpeSIdBigxFUdBuBHTRd3/kjer50uUvyupPx9aGH9CC7kmQbikfOV9GpLQAfaLVkcTxS+Y1zSadH+Mjcr6irw++HyOAEcAIKEKgkqkjRTZXqYdKHCW078wvHVJnzOQBpoVFOYUheq2aEwShwsfFqlTj/cRYQSCdlF7QfLFLNfDxD9I+HziQoJOTCXS4DF8VRAA5V/HxOeT4qMvnQ9RiHfDa3A/vVbA0z2+XpGsI2MYhDafeOxLU7rm39zswqeY5rtWlBHkxcH1Rq75htaxfsQ4nCPHdnVHQKOmA1qRxbdvnXPTosstzfLG4qy7jBrcDI4ARwAhgBPwXgcREgtmzh+C+WdTwyQditB8ILMXC3K4ooAfy77AWC68Oahf0Ltls7ySJdoU1G2q9vF74JOme/wxorv1RcFIuihKRdnOFr5JoaxKirV1vrMt46sV12et9QSTKEnT/bRUQ992bdX8oKqDqaakSjWy0GnWPgHbXhEYtujk6GiQqWEmihLG8syFr1HMfZ3x+s0QJ8iUOvcUusWVSE1UqUlmEONTLw3lgXaiK2vBdzprhb18ZC3rT6rS0NGeFgf6XB/6WpHFhra/tNjHRIwIakgPqAin+uz9yX+j58tW3y+pPxxcJ02mefhPx/X8LgChLkuMWiSEhel3U6iHhYap1d5upZ+/H/ps3RwUuCyOAEbjTCGAC2oeIl+xCoylGFL9tv4iwFk213LBQWjXDA2WGZTd8iL170bB7z5rCdepOMy4+eOC083tfRBzcoaZUajVyVEXqivi4JrW4vbZcR01Ibla+HX0fWQ4ydBznYhhddOjjZM/ftpS4zx4orfnIUFxspSFQGq3zSZuVPJ8zjufv0mkPZXunCSrHzhx67Wu2R66+fdGWLVt8lmW+0jocV4wRwAhgBDAC1RoBmegb2Cmg95ZX47aar4hqrQoFJFR8g1nSZnYJjD5Mnfzcsvxhy3ekOWV/V/67dV19q0Pr7tljzhCMWhX4vQrqQR3CcgRnjFIxM9+9/OLrn+e8cVO0tVf6TCZZE9saIne/FftZURbVVceQEPQEGtlo5YmSESIiuiQpYZkSHIgtRdaAu+RiCcFYiyLnL788be6W/CVl2czvaPWc4wb/toomby+FUoaHLql3i0CSqwj6upX/rt6Q4z3RJsPu3SLk75Bisb16oTacWKRZaS/kRzMeJJZEQTjaIJrcujN7xYBF6c+UhY310xb91Cpxmyj8FWktMQDIFb05KaSs0Y3kT0oi1KW/gYAmwVuzEOK5z79n4ncWpAhbthRrcXsVGFwYRgAjgBG4AwjcpStx3yMrOy1vPxete+6BsA+sWUVDCN4lQgILxY6L762ufjUURxzwgjEiiH741cz7//db7m5MQCvrZxm372fH9e3RlNxot7IB4LhVGgGNjjPCTg7JBJuOTl2T12P5jus5WNtbWd/eBU9R/VoEBWx5puY+UmWLB0n+u06Ko+RbSBojTJZPd9hHD115MdkX0Vd3wVjCTcQIYAQwAhiBSkRA9kcnPFij7YpnY5LN2XxdrZriwSGtcHAP0jl2sAJtClXtH7sk4/HVO69d+YuAJiiIKBYe6hgQ99XCul+Z06kmWjUQpcXp+yp8AWXo4mlClcUKy2KHHnvWFySr7AcP7Bit2/JqxKqiPNdwLU25gP5U/SMJYVkpA0tI0dIkhchmkldlierFsf1Tno+PJ9SpqQRb0vhiiZKT3Xpb/8z9Rq2hWKj/1pHoKMJXIptvgg4Rr6CRjfohoLb69+Qv83sMeuNCoS80slHN6HQysbP5LHsuuYABcl6prjdK1SiIAm3WUN+G9zvSu0xsDiU2Yq8UnIJqS6U+pISQgIP0N5JFuenvm/GB1I6iy0WQhlA643CqvXOrZ05d9hU2FR7U+AGMAEYAI1BBBDABXUHAynO7PCm8OTImcvrDhk9s+bb7GRJSHVAkYp8x5uUB0Uv3FJMugmisYSIfmnet69dHC37BBLQycGWyatf0Bs/f34Z4HQhoSHhdecOZJCnWwYK2d0DMWGLwvjWwiChRrlPWPvxU9UdA/KxTV86S87NIsyjH+91IQvOsS6RttHF9+OjUEa1bE6qUFAJSMOELI4ARwAhgBDACVQMBeZ31VN+Iemum1N5svsq102rKSUBTSOD4r3aiYAYHR1CmMOLi0wsvDfxgd6GbzjFKlUCKPVsaw75dcs96czr3INSjmLBE0dZ2u8AE3MNsnbo4e9iS5HS7nFTRy8gXE8O728wuymUX6CiSBfZTLUVAu8tsSJ7QX3yw9G8UfYuSEJaQ0xQQ0FaeVwXVN64j2xwYCbfQYLMUfSvLfYzoEdr6o+eiDjkKKU5FizRoFpctdoaIZkS2ukf4ltRF8dAPUKsxjDm37LPsAVNWph/z0XqtGJu9bQbY013JQEDfPmr7Fp0jJZYE0txYV3dwx+G8xF6T04CAh4U+YIOgRXx793a1auycG5xhY2mNShKChuDmshJCloxJCXuorzQ4uliLW+RZkPsIYfJ3HLwxsNdL53/yETZeHoa4OIwARgAj8E8EKo89qqa9IU8ICwdGx734RMAGW661A+hLoSNEmHyuhD6XHEuXQJkg6q/3/Ov/+TYl7zc8aSvrCPlo2c5psR93b0uNdNhd4ENVDgMNtUI2cZ4yRgUee/yV3H6bD16/hKMBlPXr3fKUvMgT17WZa+OzklQUo3gRWVUxQ++NA+KvTGFBxxetvfHIC19evQDfQyo5ORlr4lfVTsV2YwQwAhiBuwwBeT5/bmC07u2nojeYr9v7a1X034lEtMKlkc7Ev18oUMXhEklTDcY5esGlhz/el//9zTrHY0Dn+P3lwjLzeWGcVuMZYYmifI3RzP5xiy8+vvrrgtJo69vZWcHfozhjTjzUdURRWv5arZZ2wlazRoq2LSF8SyOc3TO5uDGfpVG6BEiUcAJjClb/OGtJ9uDXt18puDlCvEWspsHhDxrvMecKURqIuAKCWaJYpTJkWQn5bzl2/CYtahCTEJw8bASEU3nLN2eOmLzy+nZfnNKSSfP/tAlq+cPr9f+0Z4GQn4pQpusNa0ykkW0IU53+8Nusvk8tSU+7eY0ZEkIE5G1s9ovNQTZlpLgHWDiVhcu/4IMioDmUpDGIdP7wW/7k/86+stoX2FRwjOHbMQIYAYyAIgQwAa0ItrIfkieD2f1rtlkwLOhja641QUXDnm5xQgt8VQICpQR0TVPRQ/Ov/ufrP4r+wAS0so6AhCAalBBk35yovZ0TtPc6bQIPSV8qaWyTLMvxaqpmwGzD/9k7D8AoiraPb72Sy6V3UukdFKSroAiCICC9CAhIFRULIKAEERuKFQSUogICUboUX5WoCKKEHkroJQnp5XK5tuV95pKJRwyQ28uFhMx+H2+E7O7M/mbuduY/z/yfXiffRuNc+EO80JQ1bY24Cm9LfRAimX5/N3pr/qX89loNipi6W3248rEXZZqXKI2flv54c/74l79N/ZIks6n8diAlEgKEACFACCgn4JjgvXD3/Z8LWeIU8GZWHMlqs8k28IDmp310fdQnu258U+q9aHdMLth9/3Q5R3xPxdrtJxQlPLTbTAhg9+HPX3hu0ZVBi/dkHnbHnATPR4d39u21Zm7kdkMmLag5mS3a+uUwYi5fBLRoggwSXmF04ksfXR380Q/ZiSW5NezBvpTcuQn4TX/UMM5gsHXSyIwo0TIY9BVFOtulaAeR+6YIX4doawaig80SReuDaGrRt8nPvfxVxmJ3jE+wAN2kjrruyWWNDxWki95q5OutYIcymmNaRRCgffmMZdvSRk5ccn13aWE4Ojpac+lj7zWFMtWfL/aBdjYCGp0vwV41rT9N7d6XtahH7LWX3cFG+SeSXEkIEAKEQPkJEAG6/KxueyZ+4bzaJ/TB98f7fVuQkh+l5tkaJW5UEMoKvc2/ArTnjd5vpDy+40juMRIp6zzi4sE+tXNqW32PTgX7jAWGZiqGKfEzc/6Oyq8oilaRaM8Afd7wd1N6fXcwZx+JBFDOsyZdiSceaSvv7x6kMW61mMwMw9KckolHdeUGE2CbySzwXg181i1frxqdGpYgzp0LhogkmU11bVJSb0KAECAEahwBvCtv1oCwGQsm1nrXmGEF+wcKRf46fcBcwWqWRJVe7T+L7vfbO8WyqT18Ggt9wx/yHbZmfp21BddsNpVKecQs2jzoFc4VPj33fP818fn/ESydrnwZF2CBeEgn/7bfvRW9Iz/DFqClaUliKMbpCGiITDZDZLJXAJXx8kfJgxdty9xbOkK8c5NAz18Why8vyBCHajiwKEEOx0jcdoy2vkMENDoflGtR40Wxa3ZlvT3qo2uz3ZmksX19ba39i+vtLMigm6u5f/2ZneGP5iNW5M0cyNq+2p763LOfpi4vLQyjOefsdpvfsRqp6RzEPstInHcyAhqF2MiiLKl0HHPgiHFnp1lnwW+6CXhxJ2IvbmeqTc4lBAgBQuCuEiACdAXgxy/il54M6fLhJP+VBVfzozVqFhIT1JzIugrA6JZbEAG6YrBi0X7dCzHNh3ZWby3MKoyG6P67JEAXC2j1Q9a9+u7V8R/8lFaIPdcq5mnJXe5VAnghpX14uGbFK7pF4d6WiSqZFkB7VTRprY6c0Hci2NfQnhG+yUMXJA9Yvy/rb3iHsfHx8UJ1fB5SZ0KAECAECIGaRwALfW8OCxr5+tjwFQU3BE6tUhrJStsgsIHXB7FfDFpedyqypcI2H3iO90xXv+4rZ0dtN6SIPCQidD5iFgmy9mRytKDykfklO7PHvPD5tVXuiGTFY/bBHbzrrF9QZ31+ptAaEhHaxc+bIqCh25REKjv8900e0KAmm6DuXqGsNH7u5WFf/py9sbQAbU/qd/SB+XlJ1tkeHAMhIjJvv8etIqDL8IBG54M8bjNbRd4rTL+GevDPkbAwjnZZVujYBO+Ga1Xb1/vQ0piVBZnCU2q+HL7epSxD7AI7tCdYcMi6YJ75eF3q/GlfpbyBd4s6fiLls02fNh5nv1GhhIeSzN0xArpMj2yInqdRskzNgbj0qAcHDYpDhtJ2L+6a9+knT0wIEALVmQARoF1sPfwSntk/uOs7Y/3WGK4WBGs1rATKXFm5hV0sjVzuLAEiQDtLrOzzcTTFmskx3YY/olpTmGsK5DmwNVewZc3VGsGAVhKsvHhG8ni+9cRjS0kiNVeJ1qzrcV+e8GhI46WvB+/OO5UdodPBgqFUcxYMRZGycXoVv/Yvy5RnPrqyxB1bgGtWryJPSwgQAoQAIVCZBPD8a96Q4EffeKbWmoIsMUR5JCv4HNvsPsc7n5yTMmp7QkomFqDx+3FUF+9Wq+fU+cGQJkZpyoqYvZUMWMqoDkRLi9Ekqn1a+8+mG/yGLOTsFh8VyQ4L0GOeDNAvfy1ktfEq+5QGiZ+w2I4FZ0fh+aayiw3tsAd0UWSybOXVvCrun5yXhr958SNH0XzgQIqNi6PE+E8aPNOmtnYlOE9bIM+jGkXtli7rP2WisuzCc9FPmilO6hfC7Xnz82sDYuMyCio6SSMWoFG7rptw7h1zuvSqGkRz0Nn/9YEu3ZZ2P3H4U0YbiywlcFqG+/OkcXWXV5KecYxMjoUngz/S9s+j2neL9NsviZIVGKhK/LWLRfrbtgkqE0WPQyQ6ZDhkPL2406s253Ufs+TCNbKjtyI/NeRehAAhUFkEiADtAmk8KJnTK6Tz/Cm+6wquGkMhOzIRn11gWtGXEgG6Yojigf43z0WFUujHAAAgAElEQVSNffoRzeeF2SbN3RCgURK1QrPAejfwPzLns/x+CzZdukLEs4pp45p0F9xnflsYNbtNLSqWMsHcgqUhs7vdS/yePxiasRWarJxXi8D1U2ZdH78kvuInefc8RPKAhAAhQAgQAneNAH6Pvzk8vNnrY4I3FNywNQIvX0U78+zezDaZ1Ycwx3rNvfjUj/vyLmJxD5fzTDe/iJWvxawzpIDPcemIWWSRcKuMKEhARL8rFlppCXbxSRLv6a9aPvlV+bnlCQm2ihZZixuFhmeg547c8mnuAWmKTlsUmewo+DqKxOiaEiEUCaNoXxgShdEf8L02Fkoqn5YeC+kmB6ejU+GPXY7F84MuLby6/7q43u78FEFQIysUfIbjT8feUlZEMVhUoCSNXmH84emfpA1Z+MP1c24SWe21kn/v+Jzhav5nWhVjhY5j9/W2t2PpkSD2sbafAH/wkgH8ZGAXXaFF4rwb8jvit+r7dYmNFxF3+CNh27daenX96zuanixIFxiwiWHtbYD7RDn52AVoSOno6cWnrIzLGDx2+dV9ZP5z175+SMGEACHgAoEaMdl2gc8tL8Vf+q8PDHn4zSH+a43ZBbVUaOBDIp/dgVvxPYkArRjdTRfiFf21UyNnDOusebcwx0LxEEdR2YIdfMBEVsOxf11lvnho5rnJxPu5Ytq3pt2l+PubWvBkTMCsSYFb8q/daAcTkBrj2W+34RBE2iPYN7vTS1cfO3A+9wiZyNS0TwF5XkKAECAEqi8BLNountzEc1J/zTZjmq1LuawUynjkotwiMqUP4k1txp/u/M/FwpKE5bic0aOjNSue9vvamCYMUqtLRcwWz6b/Y2eBhUoHkZGWwWZCkHmvSHrnk69dGLU93pDpDpEVRyn/8F70a72a+70tFAgWWGhX3xRte6u9uiXycpEYCwI9RIjLnC5I3jD5g8wxy7enFJYW6Ic+7Nd+3dyoXflZkreWoSSJBpm2lFhrt60o1nDLio6GlIaiBS0EBLM3Xv346tAPtmTGu2Ocj8c7n0+I6jn+Se8fbYW0lWMp3j6nwV7VpX9ixaSUcA7tKZpFmdWF0n/PXZk+YMGqlGulkzTa/aY/qfdrQSFdXw27OGHHHeO4KFGyKHAbPlAd2QJJGj19WePqzenjn/n8+jp32LdU328EUnNCgBCoLgSIAK2gpfDLcMGwWl1mDfFeVZhZEMXRsOGoaE2UHFWIABGgK6YxsKfZl+PCPx3XUzfVlG2WYCBbqf29KNmHROuCPQsXxeVNefnb5K9h8MUlQPRIxTwluUtNIoC/x3+aWW/0Iy2pT2yFVj3LQCerIVHQ8JhWmaFVJw2asQ88d2ol3pZak/oAeVZCgBAgBAiBak0AxekK8qFOcfmn8gZotSw48irL6QDaHzgcyKoTBnWPNuP+2Y2tJYrpoHhVUf6twye5aYbndSxEzDLFVgrwG5xU7j8kkXhbKuEcA4n2TJLMeoXIp/u8dqnftj8NZ90hQOPAkYnd/MZ88UbMivxUQdTwELCrYIxTFCEOkckh3L6hcy4PW/97don9Q4nf9CPgNz0/amN+Mn0/2H2IYGnB/icJIUC2+x9jK4tSUdLIU9lslWmvYE6c+em1Ye/9kLHRHSIrFog7Nte227ek/t78ZEoNbCDGGPjgmU3puqG6o/YslVgRZv+SGZ5K76e+NG9ZyrDYDcl/lfbItvtNr6y1xpDB9lIDG+hJLIq0/k8ywtJ8cIeyLwLAHAhcvD39WXnllrRZYz9JeZckIqzW312k8oRAjSVABGgnmx6/VN4ZGNpq5lDf7wpzjPVQVlt4M9xq85WTJZDTK5IAEaArhmaTJhRkW6as2Zuaf6fOyh3C8ZxAyVKlJm5D9htW2JqnC9OdjPtFfHzQR0nJ7hi0VwwxcpeqTqC477B7YzuznVtmHCjIMLSE6KkaFAXN2Cw2G+cZ7b+2+yupE386nmYkInRV77WkfoQAIUAIEAKYABbgNs2N/uTJNj7PWw2yxDLKgoFg/dkK9g+8Zz2PsXSbg6ugjJI4YFzO4okRL08Y4PeBOZcWeA5ERIhILTnLIXoV1c9+MZ5lO0ZAo0hWAaKtAzlL7+nnHtnxt+GAO3YgleQoGhr4+DuTa32Xnyr7gMiq0KIERFYbxXgF0peHvH6574Z9ucf+jfKVIQ8eLY/u7OOzakHM6rxksY8HywgSMvFAz13KYsIu4DrwKS3oWi2UTR/B88+/f2XqZ9syPneHyIrnDv3b6xt+vzBmC4jmDTR8kWhuj/gutWhgryOe5ZeOgC5qT1ofwBpf/yJ5xFsb07dg0bzEb7pJE9XGL/iPDWnSJEgGKcBuTu5WFhw38UGcikVp9O8QbSPofDhu2ab0JROXXJtSVsJD8u1ACBAChEBVJ0AEaCdaCL9s5w+OqDNnuG69KcfYmgXxGYQxIj47wbEyT8UCtGeQ143er6c8vuNI7jEiWjrXAsXbD9F3hSTvbbyz4EJeD40GRZmAx1slHsh+Q+XBsz8fljZ1e/tyf3cMSivxcUhRVYAAnqD9uaDe1A4NpQ/NBVaeYyvfWuZuoEB+ghZRYjx8vVLazUju9PfZvEvYr/Bu1IeUSQgQAoQAIUAIOEMAC33LJoW+OP6pkA+NmRKj4mAjk7IoXxu8E3kPHf/e/MO9ZyEPXywg4nKm9/Md/t5L0V8brkusWgM6KoQfoYjZEoESi5PoIZAgjYRMFOlaKmrWZpWtnrVUql4vJz3+49/5e9whQON7vjLUt/nCqVHr86/LjUpEVmcgIxEUNoeBNQZYlHBivxkXH9vyV258KQHaDp36q8OnedcKntNyrA0SHoKkWxTxfNPz30LI/VeVpqxW5MfswX7g1ePwq7Gwu3hu0UTkVmkenXwaisLzwH4dgoM2vVvrG/Ct7q5RMQLMcrj/RECjiGgB/hQlAvxPFDQoALLNQku6EIp9Y3Hy1PlxZYvm8h/tXjLcKPwQIqCtcD9VWf3idkJ3kZ0JLVgFmeP0zFaP7kf6oij9jRtlqSLZOA2TXEAIEAKEgJMEiABdTmD4RRs7MDpk7mjPdYUZuV14WMWEyytVhCtndclpxQTsArQgMZ6BRIBW2inwQO2dYZG+MwfrdxizczuoebZSI0XR4FeACAONr8qyeZ/15acWXlvsDl84pYzIddWTAF5c2flpXb5rLfqUaDDX5u6Ct/ndogdmhzaBtvFcQWQPfuKB3WieWTRtJgchQAgQAoQAIVC1CeBx4FeTIvqO7RO4ypgj+KgUvsNBxBMsVonzDOXWtn71xviEhJRCLEDjcl4fGvDwm5PDv8tPkUM1KpArUd4f/NYsKwIa4cOWEzf5QEO0tSSrtD7cRFXXw8vc8e7FY/dZQ4OCF0wK35h/Q3gIkicWRfkqOED4tHgGqNRj3r44aPX/suNKjcHtViiFBzrMsF3Lf1fDsGCkASKygghosCixFcJCgHcU+90zS3PGrF592VzRSRrx/caPb8UvG0stybtkG6dFvt4yJGksKwIaCenoCctInFjkkU1ZTRZRpavt/S7f5s/X4Ewe/mB7QLsTeP7+9n3p6wWbVRxjgX6jtoeuOTnaQlYodo/scO7Pd9be6DNrcXIWCapS0JnJJYQAIXBXCRABuhz48Zd7LCSgmDvQa60xJecptQctwNYrIj6Xg9/dPIUI0K7TLxGg+0fWnjnCc5MxL6+Fmqt8AdomSLQ2wCM5/gTfuctriRdwlmnXn5DcoSYTwIuLFz9s8npMZOGbVpMA0T4149UIjykIosRpfH0/G/Rtw2lxcXEwzSIHIUAIEAKEACFQ9Qng9/eqFyIeGN0r8HtjhhAJArRCmwlaBI9dVucrHm436VLPg5eMaSUWCgMHsuj9OGdYeL03JwVvLLhuawmJCEWQoNnbRkCXiny2R7jC8AJUaxsI0Lw+mF4479e+Mx2jrSuK+k27Fw+135B33jBIq+EUe2QjkRUSEaq8IlQz6PaH3ncUzXGE+OQePiMXvxa92pBGSWoUSwzDKSTc3hQJXToCutQDo4UAEywEeIfxf4yYc2nY2vjs6xUtsiI28+bRNOz6ktK2tHjDw0bNU4EFC1RF5WwENDrfLppLIu8doltNPXhgDBpD2sPwIWob99EuTfQdf11c+3dDBkWpQeZWGKUPArTE6kP5M29/eW3w7G/Sj7sjer6i+iC5DyFACBACZRGoGbNs19ue2ThwID1w0oXFhvM5Ezw8BUESaSI+u87V7XcgArTriPHg5sORteq/NMjrB2OGoeld8MqVINSEsXpoD3oNSGrXuTPFxcfbN8WRgxBwiQCOhPl6Wv1aQ1tLxyjJ6u/SDavRxWiOhEK4VJzH1VFfFbT65pfkLOIDXY0akFSVECAECIEaTAALk5vebujfr6PuVxCGm6t5hQK0PdE1RelC6OzooWceuJJmvoTfh7icha8E614ZHLEl77y1q1bLQCBSsc9xcSQrtmhATWL/b/QfpSOg0e9QtLUgcfogdlPrly6PSUjIyXPHuxfnb7m2/f7PfK225ziatUHFUHSu0wdE30LeCBDNQ5jPu7zhPS0+Ph5Z8dm1VhwNPa2vX7dF0yARYbroraVpCRI1QlrBYgZ2KPD/MHK3J/ODv5bwcahNUcJDSNIYSl16+q0r/dbs+ddv2ulK3+YCLJqP6OIz8tv5db/OT7HZ1BxELpeOgEYWKqjOt42ApgXYbct5Bah2T1iU8vTy7SmZJcFrsbEMWmDocZ9n450f1tuZnyVGQZJGhYskYJ0GXtz6ECrn7RXJT8/+OvNHshu0InsFuRchQAhUBgEiQN+BconH1Y/t5hSkpc/XqiEOUyLic2V0zooogwjQrlOsCgI0EsnUnrz81wnu4/Zzk16GAReLBr+uPx25AyEAE4viSdSVxfWXRwaYx9ms9rlRjTgg67woWyiWbxXWjm7x18GiKaKzG0NrBCrykIQAIUAIEAJViABaQO7ShYbxICWkrG/+mx9HP0RL2HnZ+YpKEmXjtRw/e/WNlu9tToacMRSIh8hq499yzq1psjZcxw+Dt6TAFHsGY4/j0iViT98SL+hiT2RGBpEVoqf1gfLhhyad7/XH6cJU9wjQTSCBeKL17aFB01+bGP6uMV0EA2FlSRqRaA5JGjmvEObHxyddHLknMT+7dIT4i08F3P/RNLAoSZXr44SHJeJtOZujKHePTHuFcubHn0t6Ys+xgr3uiPLFwu2kJ3yfWDIjZnN+msBrGRoMlYvHf47JE9FsAwnROCEg9vYu/smItFgI7ekdSSWOn3tt8Jd7shNLC9C9WvjX2v5B9Pr8XFsnDafMCqXIi5ui9GEsPePjyxPej8teTvLhlLNjkdMIAUKgyhCoMZNsJcTxy0M+2GlkYeK11WqVDJlr7b5O5KgmBIgA7XpDVRkBWqeyHLxEP9vulfPfumMw6jopcofqSqBoKyTMLH7v0JRKyTxmFcwwzq8Zr0c0oUGOIxbGY47HkNPvkGQ21bUXk3oTAoQAIVDzCNStW1d9/vx569Y50euefNBviDkHEr8wsLSq4EBRvqIEtlRB+r70I39uc7xFcTmWD8eEvfvSqNAZBemCqGIp0JJhsADWGvbI2eIkdei6ErGyDBsOdIUV7Ck8/en8iCGnW1/PsJx3RxJgLLJ+Ojls6NRBwV8VZIgerliU2P2Hg8UzD0+91vP343n/iRAHATr0gxci1xemCw+psciqYElblCgrq5ZUmw6bBg974/xGd0T54ntO7O7f5osZELWNIpMZWGyAqG1slVKSdLC4I9gtoLEI7dCuIOlLZjPFeEVQ2RPeutpn+e6cff8maSyKEu/dO8xj88zA5YXXqeFqNdh4yvaYaqcPSaRsjJ7m/zhqnvfYjDOxRIB2GiG5gBAgBO4ygZoxw3YB8icjwjpM6sZtpxnZF40ulHg2uVA8udRFAkSAdhEgXH63BeiSBIQ+fG662aN18JCTFyo6IYnrlMgd7gUCqF9Z1jQ8zNKmliihe0054M0Gmer9/lYNP9YenhlNpclBCBAChAAhQAhUeQLYSmH3m1ELuj/gN8uUBwl62CILXmcrj+wfRIhk5VTSTP6pE+85Xo/LWTY17LnxfUM+LsgRWRUYTNxWgHaMosUJ7IpvChfaGF7kt5+2PjBgxtlDsWDWAX8q9P2Lx++fTwl9aMqg0HWGdKGWWqn9A4q+tcqUvhZrbTQ48YEz160nsGheHLAlx8Z2Zuf2Nq7NPWcepFOzNolSZvfBMJTFZBJVXi38X6Eb/bYIkIFncpGnsrNteqvzcZDZc729Yz6bEQ2JJam2YI0B6c5lIFRsE1K8oOC4sFBiKVK86IATE1qslOgVyVFPvXRh0Oa/cjfh/lJcvr0nyImt38o9Zp2t09JWuFyl5FlgZcVqtEoqn3DPlVSH/eMc/aaV3I9cQwgQAoRAZRNw+uVc2RW8G+UVi1vUijENQsf0Y+JtuQX10EtPyWDmbtSflPkvASJAu94b7rYAjYRA2DJIZQmq80sujmgwd24sitissEGo64TIHe4hArS8q/kkISN7MUXD5toi98YacfC8Sth2XAzv8/altBrxwOQhCQFCgBAgBKo9ARzJuvuNOs92b+f9mSlfgDzZCuZsaFTJ0qJAy6wHS3/Z5WOfyY5Wb7icpRMi+kwYHLiqIFvwVVNFPse3suD4j58wjCiwmMnIlNUqy7yurs8AuuXvm9zREFhk/WhidPSLQ/22GdLFZiBAi7DkjFMBOlUs+FPYKA3FJxy1PdJpduJeR9sQHIm7ObbuR0908HrRli/aWFbZrmEUiQ6eyrwugPu86zyvm/ymnarwbU7GgSzjITJ56ctBaw0Zcl/wrbZJTLFoXg4LDsfbw0KERZJpdZLFNuW+IYlLHHPVlESiT42cMLFPwFJrnmDhGFqt5FnsVig2idMFcdunvXt5xGe7svMrOkmjknqRawgBQoAQKC8BIkCXIoVfSLCMy1D3bd1dmJv5GG8fWtQcIaK8nac6nEcEaNdbqSoI0Co1TV3N4ddETTz/tDu2KbpOidyhuhOAuSdyopB7tPUL3/lK6AWrKY9nIAynpiw88mgzKOszkB50/Ht3eFFW9/5B6k8IEAKEACFQ9Qhg8e3nt2MefPR+v82mHMEfghbuGDRUlgECDAIkUGcZrVrcGzImo3daWpoRPzEeC385LrLVuMGBcQV5thgVzA9BeCxKtIcGEUU/7If9v/Esu3QkNPo9CIng68hpPOhZzONH3q3I6F5c5+I5Lb1x40B6YK1Lv+QnWx/W8Mr8h4ueCRIRgjCsD/McSXfc/61jb8AC9JvDQl55fUKthQXpNknFo+gtZZHoIECzXr6q3V1mnH06PsGQ6aZxCRLiRflYmyW5p8yTdGqITKYpld2zGy0WoEjo2yUhdADAgHhdaBZ577oe79CtD85Cv8KaAhagBz3o03fD23U256faJI3KRTaB/OHx868M/fKXzCRiS1j1vpdIjQgBQuDWBIgAXYoN3jJz9P167zWvI023GqwSwyrzEiMd7+4TIAK0621QNQRoRr5h1HcJHXPiNzcNQl0HRe5wTxBAk6iT87mvzYasIRwLEzUZpZ659w+eo6mUHPX6WpOThpLP2L3f3uQJCQFCgBC4Fwhgke+vj5sGt22s/tuUZYvkuOIIaLSqfJs3OI5cdohKlm2gsnpopKsxw661uJybm4sXp7HQ/fWUhv4jB3j+ryDLep+aYkSImGWxUIntGOxciy03bhIzcQQ0/JoBuw8b1M7DT/iq9SuayQkJCZBeruIP7F29483acT3b+www5YkiRCYrGtcg0dwmyJzWh5o/f18/QBJbYhmC58+LxgYPmzYibIUhU9Ko+TsvBJT1xEVzN/BU9qeSHn3+cs9fT+ZdcEfwCRbNPxkfOfe5AUGxpnybDexboNZQq9vYp5RZZ3uSRpnzrCV8N2R2+vi4+IyC0kkaJ/Tya790ZsSm/GQqRKMCv2kFwW1FSRqBTRCdNuHdKwMc/aYrvveQOxIChAAhUPEEiADtwLQz7PSPpyghbnrt4X3bMsttBrMHzzF3XEWv+GYhd6woAkSAdp3k3RagWRiwm626LN0zpwNcfxpyB0LgtgTsUw7jD02fYArydnAMY4OtqjUi8SwSoDNyNdeCJp2NJAI0+ZQQAoQAIUAIVCMCaA+PIP7a+rQl29qQxZHJSEdEUayOeiJOIoeiXJEM6yg0ogGAjZI0eoZpNjkp5OQlYxoWoIuFbnSFYPuj1a+WG7YuPFqkBsuOkgjoMpIQ3ir+F81PBJFiPPzE35sOTnsiMeNfwbIiuWORdcP0iA8GdQ94uTAXTK5B/VZSBvLItkkSq9Oy37celzYqISWlEI8XcJTvB6MiHnp5dPBaQ5Y1XA3SvCKRFflNC+A3Hcia2j6b1OHvJOMxdwjQWDSPHeY/eu6kyBWGGxKjXDSnRXvUth//R59XrgzZdiQzBS9a4J9jn/Sq+9VM8Ju+RreGCGhFVijIghCSQVL6YI4eM/di31V7c7e6I0mjkv5BriEECAFCoDwEFL2AynPj6nYOFtnWz4moM7iTdocptbAhj7Yp1ZDot+rWXuWtLxGgy0vq1ufdbQEaXBAom1W3X/vM6Y6uPw25AyFwawJ4gtOktjby+Id19pnyciPUbM3wgpbgZafW8YVXs/RtosYfSySJPsknhRAgBAgBQqA6EMBC4pGPYva0bOjdzWKEFxqIrCWRyeghSke1gjCNI59v0qAZSAQIthoqXnqYfuLE747Pj6OJt8yss77Poz6DzTmCSHPgHF1s1eAMK3uCbRGirXV0ptfACw0NBkOWOxZ/MZu4GeFTBzwWtMiYK3JguaUouArNqSCzIKPzFf5uPvr64yeu5uXgOmOR9ZPxYZHPDwveasgUW8L4SZHIijhCpLXVw59TPf3WtYfX/Zrx+8CBFBsXR8GyQcUdWLidPyLw8Tlja30LLRCgZl2MTA6Wrz80+Uz3PxKtp0olaZRe7Bvts+gl/zWGNNsTYIUiQCOghROnDzubAF71xpcpExasS11eKuGh0/cjFxAChAAhUJkEiAANtItfmlTs5ECPueNCN+YfzOvh4SUJkGxB0YuhMhuQlHV7Av8K0PrUPm/ceHzb4ZzjJFmDc73mbgrQaIDOQMiFWdLu1j19todzNSdnEwLOEfg3kidas/d1n0XGq+kTNRwvKM3k7lzpd/dsNBtVaTjx5EXV1GYzz35BvifvbnuQ0gkBQoAQIATKRwALicc/q/Nps7peU02FoJIWpxC2i8MwGSgRm9Hfsb9v6TTDcB4jggAN1osiI4zV9jm50rEGWOj7cV7Y3J6dguYW5so02qWn9JAlWVLrWGbAm5eiN+3PveIOARqziZsR1WNA14A1xnybH19WksYyFAEaMiU6HnbRHPhpPVhDUN+kBhlG441SArS8cVp7zcDB8s78q8bOGp5VLEBDdawQ6avSR6rH0O3+WQX1cLTYVor8puvw/GbByKDms56ttcGQKjWECGiFUduyDAYeksbXwM5Ykfvgh99l7MOiOfbihsIl+WinZbmnc8d7aLjy77Ar1TbQ5axGi6TyiVG9S7dJeA09FAkaqJAuQW5CCBAClUCgxgvQ6Au7devWXO3ataXeIQdnD+rEzZMhvSxs33JhSFEJLUeKKBeBIq8sifEM1Gf2mZfabduh3CNEWCkXupKTyhSgORTVoMxDzpnS7QI0DDrNKs0m3aCk/s5cS84lBJQQwBErf3xQe+gDYfI62iba4G1wz9twwCSSUmkZ6kwy+2mjFy+8QJLaKOk95BpCgBAgBAiByiaA31cnFtd+oWkdr0VmA8QuoORxxXYbJZkBccXQ7BdHQGNf5mKR2p5SEAIfwG1iobrPyemOz4LF3B/fihjas0PA8sJsybM8CQ9vxQMVAjZfrDqQ7kZ3Ovo/d3DDbDZOj2kwoJvPblOeFP2fOqNnR2IzcnQuI2GiY71AnRV5LcvOWJ7W6MMfUs44iuZNmlCqxETKevn75uuCWGooQzECSKOKgrlQwkOrKPMePvQ78/f1nePoN11RnPB88J1hkb6vPhO0rTDf2knNKI/ahoAZi8ksq71a+PenG+3dBPVEWoLdJxuzOfFd89jaGnkuI7EwtizD4q2shQAWdeR/2wa8uG0wt+V1gdy3fV9Mm7g9AVmhyPDPqMeTgxAgBAiBqk2gxgvQ+OWweVbtR/t2YteZ0sy+vIpi0eatm1bMi3298Ff7rX6H/x01e1U6x/5GcowAcHieknoW91X72ONW51bQOXY++F3qxrJgPCWZBJHRB/gWPDH3RtedCVkHibDi3JdSWQK0Sg1pVSBGpHQ/KXe/v0Pbl/QPEKBZ2EVpkdXrPEacG+5czcnZhIDzBHB/f6CeT8u/PonaY0rPCFRzLGyIoZiSCCrH788K+k7Es4aK+P7FL/bbfY+XPgeivCk1hP4cO8f91HLWucdhos3Gx8fD5JEchAAhQAgQAoRA1SWAxbfDn9XvcV9d3Q9mo6RFAjSaaJToqaXnPcWR0aXdkEExBAEalDzavFnV53R/R1EPjw82zajdqd8jPpsKC4RArqxo4nKiQkEyaB4qUuLzHv1OflbOy5w6DUffHlvYXNu8o+ZvY2phY5UKrMUgSNxRbAb90n5fGHYXK/Bl/wSRFURziVEFsf3odke3OlYG+02vfC5k4TP9Q18BgV653zQk9bMKEucZwHzf4vnU0cePpyFjFWiO/ywnOMWjjJNhzg80jj60OfdsTh+dhhPAkswF0VziNVpmOv/E0YVlsXmxp9+4j16LWlaQLtIw5KIkqUg3Rvzt+nHpBQD4u/13Du0CqwWCxSZy+hDu996vXB2240BWMhGgXe0G5HpCgBCoLAI1WoDGL7Lts1vU6tXFtsdwMbeJVs+J8FYGPy+0aHm7NLi3+h3+d9SE5BzXGN4kydiHRWXfr2jIVNbv4JUNEdAi4xnkk/fk7GuPbT+a/w8RoJ37eplgSD0AACAASURBVCkzAhoEaFDkYHhfuo9XbL9HozIUnGKRNd95jEga5lzNydmEgPME8CB+fO8wj2XTg74ynE0b6uEBNhwSmpA4/x10867RW13v+O8V+xm6dZ1LJOii708avREpOt/okRTw7NkG7vBbdL41yBWEACFACBAChMDtCeD3du7G5jHePtxRU57oxfKg24Gbs7MCtF0DZGkwO7Ymagaeag4l2yNY7W/m4ijTQx81Cm11n8f+gkxbtEphoj37zMWuKtI0x9uWsL0Sp7irnbEwfHFDs/gIPfOwZAMyKDq31JCkKPT7TgI0GIfAtYwszuD7JL7vWGccIb5hTtiUQY8Gf2TMknhX/KatAsV4+kiHWk+53CMhyZDpDgEa+3r/taThsvsi1eNFCy3Cw6HlC6cPmLMIFhDN9d6qpa1nys8nJCTYSidpnDcq4Ik3xoavKcgUfVQshEnBUgcWn0tE6DvIB9BHJTOw0QfJ15+acanH5v0FJ8nc1unmIhcQAoTAXSJQYwVo+1QbjtatW3GHFsqL8y5lPOupZgRQ1Ti0YYaGcDcZvRdK/yxeIYbXRbU6pygC+vZ1LpJ77e/CWz57RZ1TVNKdyioq7fb1uf05EMYumwVB9gzwl56ce73L9oQc8OQaCIks4io0kcVd+vxWSrG3jIAWafamz4gzn407tH1J/4DWR7soLRQRoCulsUkhdgJ4EvXF1FqTxnXVLrFlWW2cBgRoEa2IlPoeLd4WY5+23eo7ttznoLugHSi3+K623+fO5xSdcfv7lD4HPs2yzUrRWh/N9TOnfFs2mvV3FrErIh8IQoAQIAQIgepAAM3r5nXpzL4wOTvFU8sEQiYfkOlgEInjiRwf4jYWHMVDWYrnZMvOw7xf79iEQsdLsQ/0uZVNE6OD+MaiVbInLVTCqDiaF1y+bHsWHB3U0x02E6hexXUWfns3cvVDbfxGmvORMl+22HzLdfZisRouswvQKk5aNe/vAeMc64znCxtmRXQf1DVwrTFb8Oc50FeL59zlYYR9pxEbG+zB8vBjjf5PnWmcnW265g4BGrfnF+ODZ08cGvZWQZZEqRQnaaRFqyCznsHSj/eNvDbi6OXcXFxnzCZ2RNj9cycFry9IE+rZkzSiaU4pwbl0xHPphQEUKm2xSbK+lkp+cOSpzvuSTGRuW57ORc4hBAiBKkGgxgrQmP6RJbWfaOBj3cwVbc0q8vm077O2z/PLDvDEF5NzqjwftHMJVqNFz2AfrtdrqY/8mJC7lwjQzn333CRAD/H8oSAzv6laBYMmsOC46TPieNsK+myg9kNjZJugIxHQzjUbOdsFAsUCtDjsIZ8H174RvKkgxeCn5u2TqP9EDJXevltd3x0wA5YFAQRovSrrpyPMk91jL+wn35UudCJyKSFACBAChEClEcD5G66vavh3rUDNA2ZI8Yamcc4mIQSDObsNoVoDmrJK3Zh+7K/Tjg+Bo4kPLgra1aZJ6OMmI6ixLsymkRBMidYr6v6n6kI5brG9wovqBz6KmN2umd+b5gKZwUkaHccsNwmdt7ATRsIwElVVtPhb61jNYyjKF/PBi9Yb58Q0GPiozy6IgI7h2bKT+pVOcFg0/y7dXWgBFse5c3l00ybDjiU6zMwrrF9hNqsnRwwd9VTg8oI8wROi2p0SzXFlkKWKPWo7QLzQcsKFh48lmcAao8g2BLNZMC4oeNYztTaBAN1BxbAidFBweHZYDLidBuEwt4I+aoEwdvVVWdWnYZ9D2wZCXp446EkVBobciBAgBAgBNxFw4ZXpphpV4m2v7OjkG8lnH7Nk5UQwsA0GbdWqxOJJUZVEAAYDFk9/lbrn7LSeu44U7iJby50DjwdNC8dFxbwyXL2p4JqhpV2AlispCSE44lglEgHtXKuRs10hgPv85IGBIYun+q81XMp9RKNmUTyVIl9AV+pSWdfas9tDLI7WS124N4F79pHYc+vwxKyy6kDKIQQIAUKAECAElBDAQl/K1/XWhvjrhlktaJcliMnYTKF0YAROQogcqKDAkl8jE2j4i0ZFU6nZQv+wkSc3OUbe4vdiwsdRi+5v6DvNVAgr0y7OHlHE7RXB1y+mX3yukme/0zV4Mfmvj+oOaNtc/43ZIELKYaBjz3ak7OBVTEbkuMyo69evm/Adii1KqL2x0erOD/v/XZBla6ZWlS1Al6dUZGkhiRKn9tc9ST/41/byXOPsOZjNt9MiHhzRO3B9QbYQptRWxR61DaYbuhCWajr6VIPEC5bzuO8UswGxAdSG/a03GdKsfTUcI8BuYEXjSnsiQqvI60M9ptMd/r7Jb9pZBuR8QoAQIAQqk4DiF09lVtINZdnHGta4RqtpMX8UGp84sz3IDfUht3QjAZphLFazVc3XCx+k7pAAC8R24ZSsEpeTOU5gAj9lYU/9XZYMQ3cVXzliHBrM2SOgbSQCupzNRU6rOAJoUiBY17f61Cxfn6qhVFbYz6uquNtXvTtBAgQKIqCpn/6iF3R/+9IcvDW16tWU1IgQIAQIAUKAEPiXABb6Ulc0nhscpIq1gLRXEgENp93kBW23WoTJHzLOKJWCoSQCWk1T6UbjjODB5953FKCxYHlkedTkljF+n5jyJa4kmlhhg6g4mhIk+gFVnyOHFN7itpfhRfUji+u1bNlI9ytYcPiyYPzgytyXgzpnyarQoCf+ueFYOI4Q37ew3t4O93l2thbAk9EQ71ycZK8k2aFD4r3SHsj4HJTwUAKLCkjWN53ucdwtImtJ1HZsdMjAx3x/LkiWmqh4F0RzmYb0gCJPF3g8qB12cJ9DD6Ow3/SqFyOXjuobMMGUKwgcoyywwe43bZM4D3/u8zYvMS85+k27ow+RexIChAAhUFEEapwAjV80N5bf3ytQn73dRoHpJQl8rqj+VCXvA+Meq8VqU3lGBE+kuxxb5jgYqJIVroKVwoOmbyYFff10T+1IU75NZBl7jnG3HiUCtKDb4DE8aYhbCyM3JwQcCOBJVOzAsOfmjtV/aszMk1Qc2ipz774wIPO7rNbx9IFEdkvHWRf7YQakYxAChAAhQAgQAlWZQEkE9DdNnwr1436wOBMBXWTDWBQxDUvPKEUfioC+kW9cFTrs3BhHARrPIw8tjujWqp7/JpNB1lWEAJ1dYBkZMPT0t+7wOUaBJCjj4c/v1vbq3NL7jGgVQ0DcdU2AhkSNVoF5WNvnyO+O/QIvXP/2dsxXD7XxHmsukCBjobKegywtYF2cUWuty+btHzLZHR7ZiM2gQTQTF0eJhbvuPyCbxHYcDYnW/42dv7nyDgsWZdmIIGEYFvM5jUo1ju5xaEVZ4vzyKaGvPTs4ZEFhtkDxwFHJuBIaVLTYwG86VPqpw7NXhx5IzM92R99R1nLkKkKAECAEbk2gRgnQePvL8bWdvJoF5xwxpWVHsUrfiqRXVRsCkBvEZhFsvGdQ0Dyq27F5MDgoylxIjnITwELUmucipw/vwb1bmGOieQ7tJHOvGGcXoGFOYGU9t+kGnu1T7gqTEwkBFwmUJIwZEtL5jVH6dcasglBIGGNPvuPiravs5fB5Ey2CyHp6+/xD9TrdtihqSUbRS+Q7s8q2GqkYIUAIEAKEACYg72nfkBLMp83gkIvsle2RzvBLu7iMRWYcAX2LMAp0voanqZRM86Fao888gP2lURnFc0n54leNomIiNUcKDZIv52I0MYqAzrIUvhk4IGmuu0REbB2S9FXdU/XCPRtZrWg4o3wMz4FwajBbJvj0P7Pcsffhcn57L2r2Q61955sMEs3ghIfFUdBFHJEmDjLvbX4yjFwkQKvF+JiJxh6XL182u6On4yCbnXPrbO3xoPeTpnxBYhjIjIEP1G9uNQwqZe2ChGEQoFmNXlpAPXLidcfxE2az/JWQQc/2Df7KmC7rIdpa0VzK7jctUozOSz7f+vnzjyYkmq66q++4gzm5JyFACNRcAjVKgMZf/Imf1F3SIMw8URRgVGIfnpDjXiaAHBwsggACtP+XPadYpu46f95CXtLOtTj+7Hz7SuSgEY/yXxZmmrz4oqRsbv38lAjQsu5H3dCkXs7VmpxNCCgnUBzlJC+ZGekzqb92c/7J3Ie1HpwAkVGK/PqU16TyrixKoCMxuiCPhPgDEe26xMajoGiwwSECdOW1AimJECAECAFCQCmBjYvaa/vXM+YINlpNIfEZvbGdXUKF4AcOVFODWcqY8R5fa9mhBAGNR3GdkCA9l4qlClttvcEJUiCMhF0aDyMBOtNoigscfGYw0oQdy1LKofR1WES/+FXYtpjwgN4Wi2szYLsAbTF/4PPU2Vcdy8KL9/s+ixjcsYn/SrAo8QCbCWSr7fR8AXEAAZpWM1QW3et4FJQDKR8r/sBR2z/Pj/ng0Y5eL5vyIcmN3b+luO/AT/sD2H86JAyELuGYQBB1NFCtJQifZjR625aYsaahjqI5ZrPilVrtx/QJ2GDMkCPA/1tRYANiAxHQsqcfb60zILHFxUxLkuNCScVTInckBAgBQqBiCDj9MqiYYiv/LlhA2zO73kPdHqG2G1MMXrCdWtGXfuXXnpToCgG7TxbYbHnqA7e1nnZ9ZMLFnDwiQDtHFA+a1kyNbDzscdUOU44xptIioGGsZ7Xpf9KNONPduVqTswkB5QSQ7tq6Nc0lJFC2U2siV9dWyaMoURShO7rdekZ5rV27kgjQrvEjVxMChAAhQAjcdQKMOa7xcYZXNZGQZuys+Ix0R3tSXor28GLzc/NNzX37n76CI5/R0+Fk5ldWNkyIDNbcb7EiedJ5gRWTUiO7jwzbmdDRiY3cNT/B1iEXVtZ7r3aYx3S7RYkLKgDygDYUmjZ59z87wHGRGs8X4j+IeODhlgG7zEbR357wkFac8FCG+Qb9+qrM8AVx15Pd0btwnf/3bvizXdv6f2bKk2HDW1F4tqPAbF+LL53M8j8R0MUCNCcfbzgqtdPZzEwDrjNugxXPRYQ9MyBoT2GutamKoRVrERAebuW0nOrzTdkdpi27coAI0O7oHeSehAAhUNEEXHj1VHRV3He/4kED261bsPqTAR4/ROmF7qzd3smVV6/76kvuXLEEkKhiESXG08fncOtXr/RKOF2Y6q4BXsXWvOrcDdvXJG5swjYOFvYXXM5rpVazInB0uxiHsovbOK+/PAacbl91iJCa1AQCxVExwufP1Jo5ZYhmgTGzkFKx9lCee/LdSQTomtCryTMSAoQAIXDvEkDjVevWRj/QlKYfUhCVvq+RKqjVMabDV3L6tRp/eY+jAI2Fvuvf1v26lq/nSDOkKC7PjLIsz2DUEgyMpK0ik7dsTWboS3HXTY5lVVRL4XnP5XUx46L8vZZZzDJyxlB8wC5IKifPluQ/5FQDx5sU1506s6KjZ4Mo81lTgTUUoqUVtwNaDAAxmGJ8pM50xxM3+U0rrnypC7Ew/PM7kV0fbee30ZQHSRpvIUDfLgIabxZDMrVazRTS3Y+GQ1G5OHi6uFhW3jiQompf+63gckFHtQrmUrfym77DA0IDClaUiDCKf4ZudXh1RfEg9yEECAFCwJ0EXHj1uLNaFXtvvLUmfed9YwKFnM/MBouaBfNnpYOSiq0duZu7CaCVeasgUDqvAGPbF6+0+vuigWxTUgAd+0CfXFpnV4NA6+MiqPrII1bBrZy6BNm0m2WvC/ohp+s6dSE5mRBwkQB+d3w9NWzMyB6aJcZsk1pVCd7nLlZb8eVEgFaMjlxICBAChAAhUEUIWLY2fR80PWQNoVj4tAvQGlY8kVj4YvNXz3yOo2TRI2Ix99raurHh3p5zSwvQdiGyrBn2LWbdqCyNjjbmZEvt/QadOOEeARq5adHyhbW1u9YO9NppMUm8KwK0/VE42rw+8UbAyFfTbrLGwLuOU9Y3Ox7kxTQTBeUR4kiABqGVzrfYJvr1P4USyVf4gXn/Nr9BzEMddPtMBluYXYBGrVg64rl8pUssRzN7/jY0eCL2YpLjJXgulbCi0ebm4aq+olkW4RnLH8zj0IeQ3zSgZVk19c47B56a444kjeV7XHIWIUAIEALlJ3DPC9DFq5rUKwOjoha+4B2Xm5TeylPHipLkxJd9+XmSM6soAZsg23T+ar7h6OQWZ9Otx8k2JecbqsTGZl7U+91a06+acq0Uikpw/yFTnEpVyIgPeNGD4kT3l0dKIASKCOA+v2pC5GOje/PfGvMKg1XMvZuIkAjQpOcTAoQAIUAIVHcC1q1Nx4CL8wqURFdp4mC7AK1lqONn8j9pMe3Ci3g8gNhgATplTcNhoQHqNRBNDBKpA7Xi/4YUvkWJ9pCvM/ILdki4h87GSfjQGRoPxpp4wTys6aQzP+CIXHe0g/Gn+8I8aPmipVBSuyJAI0lZ7Ulbcm2mtr6PJx272aJkIBsXFyedXl53S8No3ZMWU/kixMt6XixAmyyWz/X9z0x1B5PiezIQmUxTtS6dLUyz1HElzw0aS0ESQ5rV0E/RXY9ucawzDmzYMivy/T6P+b9qyhNhLlXGU2EP6ts8MCoH0lkxWp34fcxY49PuStLoRubk1oQAIVADCVSGenTXsBa/DNEzSpk/NJivMubPVqsYG7znVXetUqTgu0NApm0SJfLZlPeTtYad2X53KlG9S8XRH7++XntYl9bSlyajFRKLKN9WV14a9kGumpGNtoD7PIccgUEujNkdksGU9z7kPELAWQJ4Erhmat3w4Y8zPxlz8hup2Hs3dwARoJ3tIeR8QoAQIAQIgapGQN51X3urRdoP8z3FAjSyUdBoaPro2fz/3ffixW5YOETPisXWjG9b3R8QIP1tsYos2DqWCMronJLcveWYadvHuVqaOn0pf07jCZcWOEZbu4Nt/vct8jw0lJeI6JTnKEMgtddZw4jnUnMG1R95ZZOjaI7/+9yK2u/UDdfPBIG+XBYlt6oKCnYpNFp3eg0+/UR5qqvkHLzAcGZVoz/rh6k72Cx2OOVovf+WhhOoQ5LAmZ5PnXjP8YySYJ63IiZ36+D3ESQ8VHG8skh97FWu9RAS6wxM7XgxB3IcFedKVMKAXEMIEAKEQGUQUPTFWhkVq4gy8Av8mW7+bVfODtxpuJzrp1Hdu+JBRTC7V+8BL2lBECRO6xs8i37i6Dv36nO687nwgPKvdxq2atvUttuUbwpwxdetvHVFI0A1z1DXknUvR75wZhERoMtLjpznKgGcPwDuIwjbGvxhNuR1AgG6UrzPXa27kuuJAK2EGrmGECAECAFCoCoQwOJb8zqeQccW10szGSWIRKUUWcWh9yEItIzGV3WGeeRQI3g+Do0FHJ/z2sb22nCdJQ8SnZdpZ1ESAe0gTuOoZ3SfkghoiJLWQLT1ybP5K5pNvTjO3QJ07sb6v+l12ocEcB++6ShH1C0+v0iApqkLaQUz6o648H5ZAvTZZQ1H1Y/WrrCYRdaVaGskQJtE8aq+z8kod/UzLAwfXxLzbbN6XiPMhTKldJNnkQBN05JoWaXue2aMY51x2+6eH/1494d815nyBF+lc6kSAdqTNdcbfy7y/PmCDDJHclcPIfclBAiBiiJwzwrQ+AsYrVgf+tS0NP9c1hitmrfBNie+ouCR+1QfAvCSFgVRYrW6gLiYFw0jyTYl59sOJxbZG9tZ3fG+S6dFoy0aeaS520sdC9BXUjTfRz9/bhDYp9DwR3L+CcgVhIDzBLBf3643otY8/gA93Gyw2v0Inb9T1b+CCNBVv41IDQkBQoAQIATKJoAF6GgfH59L30UeLSykoziITVYyTi0S92Taw4e/Gp9gbttleuKNsryZjRsbXlRp1TEiGMSVFpfttSzfaEHm1QydlGo50HD06Q6Odh/uaOu8zfVXe2q0o/4jQDtRGBagzyYZ1jaccnHEzR7ZRX7Taesatg8KUO8FCw7X7T40jCVD5RMQ1CW+wIlqlvtUXP/EpbVfa1xHvwAEaNolARoGijaT7Q+PAacecqwEFur/+Kh+7U6tdb8VZovhPKesjxZ1Lxp6nszyPvqGdKc/zxb3uHKGtpcbDzmRECAECIEKI1C+12KFFVd5N0Iev3PnyvKEJ4M6Lp3k+5spy0DxPFLLyjkUqLyqkpIqgUCRT5bEaP08L/gOzWidCwdZJXYefOfOFBcfTwmJi0P+aBzGd7KalW9RK2/paJDLczSVbtacDh15vjHx7y4vOXJeRRDA227/Nyfm/a5t5VdN+ZXlfV4RtXfuHkSAdo4XOZsQIAQIAUKg6hEIDg7W3VgZuN1kZruAv64iGw4cXerhzWb9fCi372MzL+4ry5vZuL7xjypPvieI0/8RuiG9HEWzd9YCUVmQq4b2CNBcolKj60G+E3SR2wIt8rc2fE2nUr/tqgDNg6FlanrW/vCnkzsOHEiB7zNlz9OChfqdr9UN7Pag/hJEAOkU9xKIX7cHoqhZITVZaBc2+kSCO5I04rY99lm9/s0b6NaZTZJKqQCNnhUJLCJDZY38ukEw+GGX5K9BdZ83j6YbNx5I99QnJcKeugYstL9SfQKN26Awhhe53vSTh3co5kwuJAQIAUKgkgjcswI04oci105+pfreeC6ll1rFSTACKX+W2UpqAFJM5RGQJUrivURm/Bfm6BU7c68QAdp59iUeaR82+LJBjGmcxSzYDZndeeAoFK2POpPyiIqgu8Rb0PjWnWWSexMCmAAWoH96M3L6Y/cz75jyrEzlJN+s/DYgAnTlMyclEgKEACFACFQsATRW3ftq/icmizgZvB/AaEJ2ev5nH3vCENfDlyn838H0id1mJX9bljVG4cYm7/Me7Kswp1AuIhZHW2u9+NR9Bws6Pfha0kV3iKyYctb6xgN9vPmNYDHiUp2LRHOPFMqqjYKxORLMS0RzHI2e9V39635e2lpWR7uPW00bbvHvxdHW8vVUy4iIkWfWuYMNvmf2+kZNfQNVB0wFsicIw4oPu2iuYWTKyz+UbvdLmuON8Ljynw/r/9G6pUcni0kCyw5lAXJYgGYpYRb7xCliMam4xciFhAAhUFkEXPhqrawqOl9OsbBIvTUo9MGX++l+g9QF9jVo5+9ErriXCCAbDhgeMnxwWC/6kUM776Vnq6xnwYPvY+83mNS8rulzEKDd7kaAJgEwSKY1Wr7gr5N87/avn493Z4bwymJJyqkeBPCiy09zol94rC39gSnfwin166vqT0wE6KreQqR+hAAhQAgQAuUhYN3WbJpNYBZxrgjQIgjQ3rT006Gsud1nXnurLGuM/O21n9HS+pVlRUCXp57onBIvX28m97e/8wZ1nnHpf+4c58r7OzeUcnNOQ0ILlwRoEQR6jR+dvv9qfpuOwy9BYE+R9QZ+bvT33M0Re701/g/bsACtQHkoSkZOU1fTDXOjRlx80x1sUF1RQ3w0MFwz4Wn/ZJ6WfVG5tz1uI6QX2QfSUvJ1oWv42MS9jkFPJXOpz+osb95I/yxEW7vkN23vQZzpa1X3pNHl7XPkPEKAECAE7hYBBa+Bu1VV58rduHEgO9Dv7F5renpHGrRneBEoSkLhXKnk7KpMAA3wKFqmbVa/WN3TJ+dV5bpW1brhwWX+dy076LV5v5oLLeBa5/6vEQjSgAQtvHQkUTP3vtlnFgwaNIhx3NJWVXmRelV/AnjCufv16Be7t6EXEgG6+rcpeQJCgBAgBAiBe5uAfLRTr8Jz+ds4nhFg7Koo/48kypLWl2O2/pr1bd8FV0bVrVtXdf78ebQLr+SQExs/KF7kfysKJlY21ywRoL1o695DOVMfmX51uTt9oGOH1/WaO9oz02KWykyeWJ6eYQ8OAYFe400b/krMHdx+8pVdZUWIZ2+t94WPymNiiQBdnpuXOgcL0JeTTRtinkka4g4BGhWJLf5SVzdJDAniGlsFBwW6rKnObaY/xQI0lZppmhA2PGl5WQL00S+ip7Wo7/0B+E0zSu0+aAbNbeH/rMLvw9c0eYTMjRR0MHIJIUAIVCoB9ytHlfo4JYXR8t42T5hupG7naDQkULat5e5UnZTqLgJ2ARqtzvN+24dtaNSPvKSVkUafp0EdwjUrp4lXtDITKLrNpc5hgA8tp9Yx9MGz1i3tpqf1w9vXlD0BuYoQKD8BIkDbQ5ruFAdUfqDkTEKAECAECAFCwE0EsIg4Y1RkkwUj/E9a8yWBZSnWmbmg/ZWHZsgy2HdAFFMOK/we2uvkw61aUfyhQ7Lg+E4c/1RA6NJnI1JsVhgNgxev0sdCY2mtnqF+OZi3qOusSy+7eZyrlbc3P2KhqQYgfCqeJ0tQZ42ese0/nPVCx5evfVGWaJ6zrfY0b16/yBUBGrWECsJdLlw0n6g74UzzsoRupdwdryvqIzKV/nXDTUHBmr4lArQCtQQL0ClZBQtrDbsw3TF/DRbQjy+t26dZff16s1HUlEuALqt3Ie8O5JNtonLUfY8HwPNUwqysImiTexAChEBNJaDgK7V6oDJ93/AfVsprBY4L9+wzVo+WqFq1RJ2BUVPJXN/kSPKSVtY2eBU/fVX0DwHewlM2m/u1KbR4IMFMwMZy51btUHWcuvJ8JhokEmFMWRuSq8pP4CYBul0NiIAWJUYX4JEQvz+iXZfYeHtQF/mclb+/kDMJAUKAECAE7h4BPEaNCtbEXP6+/qGCG7SvigOR9RbRyTTY9P7nKJ45Ilsqi5ViPOswR7bE5z7Sb9rl3P9G3/p5yTsjLphtcgAkPHRBzJUljRfH7Po9b0fP2Iu9UR6jxMREqztIInH70MLC9RYj/xTMkhUlaUT1KhKgaXn/P9mLOk6/9kpZonn22kY9ffxUP7oiQKM5gCzRtKSmUhMvcVE7JiSIc90wNsF9J21jnfeDvD1ftbowv8ECdPIN867wUWd7OgrQeDfpicVNGzVtqPrLXCh4lfQd1Pec9ciGS1DGxJ8PmGt1iz2b4o4+Q+5JCBAChEBFEbinxNmSBAJf39fD1zf7R4sJLVJXFCpyn3uBQNGAQJaPXfJp1vKlU4n3wjPdjWdAn7X8b5oN1+tzv4UkVvtahAAAIABJREFUJG6vQlGGcAmSwXgaf9lPj+36ZtIGd25PdPsDkQKqDYGbBOj2NUSA9icCdLXpoKSihAAhQAgQAiUEsIjYobln0J+fRm8xpLPtNWoKIpkVJCIEjdUqUIwuiLqwYkta33EfpJ0sHX0bFhbmkfy1706zkX0YRETFYi4Su2E4zVBa5qBHt6PtBg6k2I0bkezqnh1I8p7mCy026hUInlVcZ5R4UQ2p+v44bNjy0Mvn+5Ulmpt/aVVHZRXOuypAo4SQWn86+8x1Q/tGQy4mucOGA/edjE0xzwbovJZbQIBWLCPAvEUFBuTJqcLl8NGJMY4CdHFnpeWNAxkq5GKa2WD1Z1la8eIFFrvNJltXbe9TvzjafZCvBkKAECAEqhoBxd+rVe1BUH3woODC0roHa4eY21gsKEKyKtaU1OluEbC/pDmaMsk+z3v0P/kZeUkrb4mczZ19vLmky9ZC2rsyPmeSJEtqLxXz437p695vXR3tzugQ5VTIlfcaASJAkwjoe61Pk+chBAgBQuBeJYDH9a1ahXn8/WHw0sJs4Wl1kQ80B3IuzAvtbnz/+Vm0qw7+F/8OzmU4WbbaKFoXxGSu3npj1DMLb+wsHfyA/r53TvpicwE3nmXAsoNyXuhGbVGUBBiJ3dzZTT/nd+0fe/66O0RW3O7ygSajLJnsasjjUv46IwsIh3m1XTQXIbm7P5/Atz/cGn4LVic3i+ZFAr1XhtWi9kCMlRwlftN6uuDvk9kD2k69tsedbPI3tuik96L+uMkD2smK4zqr9UzWiWtSVIuRx42OSRqxIJ2yvvHJ0AC+iStiN57b3kgXpoYOT/yczG2dbCxyOiFACFQqgXtGnsXi88G36/Rt00L8zlxg1cBAQPFqYqW2AimsUgnAijR1w6DdGTrq3BPkJa0cvT1j9LamawVL9hAZZcFwIVCgPLWALysRLPZYnb/+2KrvpMfGrDqf4c4BaHnqRM659wkQAZoI0Pd+LydPSAgQAoTAvUHAcVwv/33fvIJrwhtqjrGBjZtzCfeQDTQMbUGEpHX+rLxsbeq0icvSPinLZkLc3XK61SK9xzoj5pbCbRegwTdS58unrtuaMWT4h9d+d5fXMSo6fV2TTt5e3B8glNrF+f+0Pnvn/oDqbJNkxsOHP7fpR9PD/d8+nVp6XG73zZ7f8E+rpHrAbqWhcK5gt/vwYmx/n8p6vu3ka0vdyebCxlbetX2EHIsVHMjujOGWZxRblBjOXCno0mj0hYQyBei4uhtDfXUDoSzFQXNYgM7IMn4eNOT8VDK3daHRyKWEACHgdgKufK+6vXLOFIBEAnT+Z4NP7Wgczne3GsHsS3EqCGdKJudWNwI8S1O5Ntu1xxaG1zl0KAF8WhQuyVe3B3dDfY+90+TxRvXzdsmQKRxu79ZPnD1LOGwU1Og0BVsPypP7zb+0xs1JWtxAjNyyuhEgAjQRoKtbnyX1JQQIAUKgJhNA2jEKZj67psmocC92NStRVhCTVUoioAWRllV6AXbfZS18ck7qjKZNm/KlvZnlfzo+aU7O38KyjFimmOvYGLfw+EVjXIiApnV+TOG6LRkTh3+Y/K07rOawOBnmq41M3tzwQmG+SHM8VQ65+b89qsgej6I9/Kkbm3ZmDug/P+XP0sIw+vvGscdXWQX100iwvpUX93/uXkqhsIu5Pgy1/3D2Zx1fuPq8O9g41IE172h+BWyVayHzcKUHeliNjrEeP134bIspSd84ivO4HVLW1H07NET3mssR0DwEV+UV7gntf64HqjOZ2yptNXIdIUAIuJvAPSFAF7+ExB9n1eva81F5ozHN6KPiGcWrrO6GTu5/dwlAVi1K46Gy3EjX9Qgdm7iXRNE63x544OTr6+udvjr0lGDKCYGBN2w5UG6XVp5awKZJ0Ww1s/qmIWvjtshjlsQnSvHxlFCea8k5hIASAkSAJgK0kn5DriEECAFCgBC4OwSwCNq+oefD+1c02GtIsQlqFc1TCuyUwYPZZjKLvFd93w10iz+GwBPx8MeGngwL3b8vadq8bTRzTBZoCGpxiCZ2Ypb9r5jLUcvWpr0+8Yvkt9wRZIHH701jdMEn1kb9aczi6qh4ZZHJ/9aZNn6/K33CwDdT15YWhu27Jbc2e8vKMbP+I0DfLtle6d+B2M1CDPu5ZOm3RiNPdHYHG9xb0bxwdqvvfpIZzaPIlOWOc5tbPAeKzEFJGo9fzn29xcgrCxzFedwOV1Y3GhkZrvraVQGahxCgvEL6il+/Y9Fl+E3fnQ8iKZUQIAQIgTIIOPFqrLr88Bf6oSXRXzcLE0bKFjRhdq8QVnVpkJrdiQAaSag9OPmfM6p327x6fjYMltj4+HgiYt4JXBm/t2fS/lSeXXg5Za6K5+xbHBXcptyX2DOSQyoZT3/tjSmLsgct2Z2zz81REOWuGznx3iRABGgiQN+bPZs8FSFACBAC9yYBPC/s3cr7/m0fxvxiyBF9NJwyW0YQoAWLIHE6b/6nN7/J7hO7+jLMMpFdQtH9kAgb6qOJStne+IQx2+aJbP7uKFjeAjvsJRQZLcMeuWJd2XbcqbHuyHWC61y3rp/XuZWhGwrz2cd51onIZIe6lwjQAbS86ef0N/rPSS1TNLf82GwYzdBrKImGoGAHj2wn9k3aLUpsEqOL0p6gmj/RkqZjkYYhuqsHCzsaLpVo9YSbBOiyVJNbRLSjetkjoD0Z6tCx3G8emHp5tON8E7eD/GPztpQHfcBids3uQ4TCtN6q/MwsTXhgnz8N7uJC7ksIEAKEgKsEqr0AXTzIkJY/G9n42dEeOwyXcqM1Krb8W3xcJUiur3YE7NuSYIEij1bvC+x/8cHOnSmORNE634x48PTp1LD7nu3Kx1Nmmw6CoGHrgXsXf+DDLdBaifv7kvz+rzkTX4OtkHRcXJzbBqHOkyFX3EsEiABNBOh7qT+TZyEECAFC4F4ngCNAe7TyrrPzs8hNhlS6uYZ3Itmeo8iKAh8EmfEMVJ18Z0nqwFnfpZzBAjceB3eo4xn055fRPxoNTGsVq6wcVCQSu81mgdPX995BNf3zSfg7kmjdMr61B5B8bPnYmEdPVnFFSRqV9AsRLPi0/jzz9feZX43+8Or4unXrqs6fP28pvhfSGWT58oP3WxLzEhiOFmRJWTl2sVukaK0Pe+H7vcaHB81JSnbnDtaCPQ1fUYnqhVD9fzUFZ1UTGSR3lmKyzPTh0D7HADnFJyQURc/jI3Z4Xa/ZQ/XZMidCAkclLVB0jV3s1jDG48etj7Z48dRBd7JRXktyJSFACBACN+WyrZ448Jf5yW9qvxOjskznIGEEPIkiL6vqSYDU2lkCRSv2Eu3h53Ej6aJn6/oTj6YUD/xcePU7W4vqfz4eeHeOjtbsXRPwpeHKteFaNS9KCgeX5SUC3u5CYaHAejUJuDDs5Ru9v4vPKpkMlPce5DxCoLwEiABNBOjy9hVyHiFACBAChMDdJ4DHp/0e1ftvei/qa8Nl5gmNGsRPBSKrfeedjWI8w+jr85elDHtjdcYfeFyAy+nYIEC/78vwlcYccYArYi6ymbNAsm2tL3/g/VUpfWatuuHWZNviz61eMpmtH0KdbcBG2Q5GmRYljmLTc8UdUYNO9rYnHTwEZiQOEeLTn6oV/u40vyRLPq1mWTBCURCoUiRAy7SHF5exbVf24D5vX9nrzkSE8oWWPW1npR8hpEZxUJvd19sm0bogzfmEo3KL1hMSTDh63vFTYv6xwQWW1dSG6PA7233c4uNlF6A9GNups/mjm0y4uI4I0Hf/e4jUgBAgBMom4OxaXpXiWPzlKr87PixixkT99/kn8x7QerCwukopWsWtUg9HKuM2AvZkdjCI0epV5h9/kaf0WnRlJbFxUIYbR5nMHhTQO/ZZfps1gxV5XnZ7FDQl0zaLLPHXTd7TGj9z+uOiwWzRlkhlT0KuIgTKJkAEaCJAk88GIUAIEAKEQPUhgHyH0XjQngBvyvnPDNnCJA2vTGRFcwYQoGnPQNq84MuU0XO+ydhQ2n8YzUfndtm8wJgrzwQLDsVirl3sFkDsDmGSFq5IHjz9y4yjbhJZUWS1JJ9+uHfBuaxtap6xwuBZpaSF7blZbBKrD1f9tfqbrB7PfHw5F4ufWKDX6yn//P81/r0wk2vsst2HL2ve8nPac/3mpqxwx9wN13lgN++YDTNiLlrNkghx6IoC24rmmxC17cWl7Pwp9/En5l88UVoYRn3VsqvhVhCgeyP5WYk4j9qtSICm5ZNn8+Y1m3B5npv6jZIuQq4hBAgBQuAmAtVagMYDgBf76oZ+9KL/NwXJIqNWKVtZJf2iZhGAAZMkygIj+3tt8OiaNKSsbVE1i4iyp8UDqW7NPYP2fBqxIT85p7NWBYtAsnsXgeCLSzRZIAq6bsD5x8Zf7/7zibyLJOmGsjYkV92eABGgiQBNPiOEACFACBAC1Y4AEg1F+fiD0wxnsxdpNCx4N1NqJU9hs1GiLoxn3/j8+rT5a9M+LuXNXGQzsb/12IJ0y1dqjnZBzC0WoIOZrPe+uj5q5orMH90hsuLx8rDuIW2+fT30oDlXFHiIYlYifhbnZmF0vlzSp6syBr741fXjpS1KmjcP1h1b6r+mMJvry7tgUQJiLuXhBzkN/5e+oO/c1Dnu9Mj28vLyy9sVed6cy/hA1LYiX+8SAdqHydu1N/vpnnOubi9LGDbvqr+YpbWTXY+ApqmTF3LXNht7ZYQ7+o2Szw65hhAgBAiB0gSqrQCNV7eRADaj7YZlQm7OOBXLga+Swi1EpG/UKAIlySzCdGc2/UY91j/2/HWyXUlZF8ALQS/3Cxz1/iTv1aZMo6DiGUUDWWdqQFOMzSLZeFkOme019OjbzlxLziUEykuACNBEgC5vXyHnEQKEACFACFQNAvjd/Xy/4CEfv1LrO2OaIKh5xSKr1WyjVFw495FH28MvwROinbb25OVYUHyqo0+X79+p86sx22qFKGhl0cTIskGQKZ0/R7+5JHny3HXpX5SOtq4IuliAbt1A3+CfddHxhut0iEalzGqiJGo7kMn6dNWNkS8su7GztPiJGK1/8cR75hzVyzzygVZghYKeWxRpUetLsdv2ZqztMydlBPhNqx38pisCjV1oRsKxPUnjquD/mfL5NmDvqciG498IaFbY9VvWqyBAf1yWMGz+pekk1sYsgSBmxRHQ6Fq1hqETz5iPNJ105n539JsKAUxuQggQAjWeQLUVoPELf+qTgfd9+pzPtoLMglpqDu38p5zIqVvj27/GAijygQYvMX+VecUm05RxS9NWumMlvSYAxsL9VPB4+3SGz4b8pMwOWg0nwodR0Za18jIr8VYL9Ml/dGbK/b8m5F3AA8fy3oOcRwjciQCeLOyZEz2tWwf6fVO+heNYsDBU4GF4p7Lu9u/tC3MiZJn390iI3x/RrktsvIQ2hBJrm7vdMqR8QoAQIAQIAWcI4Hf3mK7eXVfMj95iSJF1ILIqenfDO9Bmtkq8Pli9YcI38tPLlycgmw27zQceAz/S3OP+XxY3+KMgW9BCFLSiiFn0fBDla9P4cvySdRkLpi695pYoXyxAP3afR9hPi+tuMmRRbTWcsuSJdosSK1iUhLHie19dmzRzaeaXZYmfcmLTqcaLzKcq3hWLEvDIBrsPzwj+Z6plQjfgD8EusuiOMQqaE55cJq0w5fEjOEYZmyLRnKK0ELW9Iz79096zUl8oa64p/9LhIUEo+A0sRBUJ3aicf+0luUsJp5mmt/KbduYzRM4lBAgBQsAdBKqtAB0LQvNcNIw40ebZgsQLyzRqNaxEy26PunRHI5B73h0CkkSJvBfN7vzHuqr3nKwxRIBW3g7YwiRlT6Np3nkZ7/EcGn2714bDPuBCYztRZNVBwUvozien4AmB8ichVxICNxPAE6ndb0a/0b2dGGvOs9IsU21fnbdtXixAewR4JsT/HkkEaPJhIAQIAUKAEKiWBHCg0vievs2WzYncaEiVG2p4J4REh3AmEDgFs0Xm9BHy75PmpQxbuiMrGQvPWMzt1sY7Zs+nkVsMqXTz25Zzq+FDcXlI7C4Esds7XL2Svv/QWIAP0VUVuxBckkS8SaDnL0vDlxtzhaHgka08MlmiBJUXy63bk7tg5FuXSovmdouSM7vrPB4leexiaNoKf1cWIQ5+0xAhzupC6CNLNqb0nLIw44a7dq8i5MIfjWJtBvUbEAEtgj2GoqAaJCrzOpo5kJiztdOUq33Lito+sfKBiEa1rFchibuLAjTym2bS43/P7d5l9uWj7mJTLb8QSKUJAUKgyhColrNo/OJs01Dvf/CTiDhDbkYXLc8pfnFWmdYgFalUAki8NFtE1rOu95GvvjU9+exnycSGQ2ELFA9yqPfGNAiZPlG9OS8ptY2nlgWN3707EtCKP6qyJGpoVXhEJ7r9H38qfARyGSFQJgEsQO+JjX67W3vpNXO+hSICNOkshAAhQAgQAoRA1SWAxbfRPQNDvpoZsbYw0/aIhmMgBXkZQuIdZsNFifZkVh9Knxv/5pVBX+7MLUkOiOek3dt7+e1eFPO14YbcS6MqtpkofV/09zuVhcRuK4jdYczOme9dGfZeXE5eRQdX4Dqj+1In7n87/5JtpoeatcGWJ15JiyLR3GQWeK+GvivohvvGwT1KLEqwQF+/Ft/i7Na6CQXJKkqlUibm2hfJIUmjLpi6sHhdyqDnPs487M5ke/LZ+0aaksTVPCxcABv0TE4fqO9YrBC1XVt9IGG//DBEJqOdZRKK2oYJDExjKNmHonxy4lueNxdK/krjG0rsPrw5w69/5I169LULm93JxmkQ5AJCgBAgBIoJVEsBGr/MPp4Q8dBzTzE/2fLMHARcIv+Navk8pDfeHQJ2CwfYG+Xh62Oc/mH+uIW70jaQKGjlbYGFuszvWz/nr85432I2qVlQ6tz9uUTtCJ9+ypyvP/LBdnX7RKqxGBcXB5veyEEIuE4A9+ufFkS//VhrEQRoKxGgXcdK7kAIEAKEACFACLiNABZtl41vxY+fRK3Ou2gZptOyAkSZOi0kIuHTLMiM3pc1Tnzvar9lO7P/92+ivSIrjvGtWvFLPqQ+Lsy3Tgah2wZCtzIxF4ndgvR/9q4DPoribW+/lkvvCalUQxNQFAVBmoigAglNioCgICgCiogSRD9FEAtKUwFRARMLiooFJfxRsRBRINTQQkghPdfvtnzvXLLxiAkkmxwkuVnlR8nu7Mwzs7vvPPPM89L6QPbwrBfOj17zddExdyhZ5bn07pVtp9/eRbtOcggOUCcrUyYj0pwXGa0f99WC1/OTXkvNtvxrUUJQcC+xbzfv1nvWRu8xXiIjwYtbmRWKTEAHkyXrt+c9+PBr+V+4I9leMohn4Jf4yYqYnsNv9PpNtNMO6GKF/VlBmmuDiGPrd1y6+5GX885V78/OIZCkcYf/19Zi9g5IeKgMG5gL8TwooP1Ifs+B4qfufOzCKndg47YHFheMEcAIeAwCzY6wlVdt0Yc/ZdGxZ03H85aoVRys2oqKPgwe09O4oTUiAMvQPKlimD/PUm/tLp76WEZGBpmSkgor0xXKWnzUHYHKYJO5r6uv7pU5qm+iA8hbSQchwrKQ233ZUWdxHE3wfNAi9v6/X3JHsF53JPCZLQmBSgKa//KZqHXD+hLTraVYAd2S+he3BSOAEcAIYARaHgJovtivX186LS2N/+nVdst7ddY+KVkRyUoomi/aeILXB7NM0oKzY1J/Kf64ms8xinNFKbPP/PLDhSu0GsYGXgoqJag6yW4HQenDiYI5y7MSV6eW7nWHklUmJwd29b77+3fjvzbkCryKUWad57QoQartUPrPp5fnjHn50/wz/xL0FUn9enbUhfy2IS7FWET2AY9sRZYWTr9pB/KbpoRX1l94/KkNRW+5I9meTM5HBKraZn8b948xh+VUHKFIUFOl2g4ms9/7JHfMtBWXfqlODKM2HFjpWGu1EFNpUhk2aKzB4ooE/uHkzt1FG4Y/lzUDi6qUPIH4GowARsDdCDRbArpjrC7kr3Wt9vLlxW1ZmlKc7MHdAOPymzYCEDEKJquD9u4UcHTG/KKRG74vOu6OQK9po9B4tZODqt9fjht3cw/HO5Zim5ZFyUGvwe4EFOQZBZXxjS9N/ZI/LETeZwT8AhcQfGAElCPQujUBWdYJW05K210BdNldpERek0UV5TVWfiX2gFaOHb4SI4ARwAhgBJoWAjIBN/8+78dXPBX1mjGfFlSspGjHLBDKNoIjuX8ybU/eMuv4ysREgk5JqbBSkGPfDQvjxk8e7P0hbxLssDOXVRL7IpIV/KYlfZRKGj/v1NitP5WluoNklec6E+/S3/7+S9HfGLIoPSRpVORBXEWah1DnF6zMGrsytXi/jIksHBvWPVz75eqgdcYicYKKBYW4QrsPmE6AC7TAnCulV3VI+mdeQgLBZWQQyFe60Q65zn06alrtfaf1bmMh2RbIeWXYoN22QJrrQkjTeyl506etzN9avT+RgEf8ttNCu0T9H2wcVW4pKgF5TUt0sY36IXz434PcgU2jgYwLwghgBDwWgWZLQLdrpQ0//k6rA5by4jCWphV9FDy213HDqxBAgR4YFYtIqHuBCZrY4b6MrX37EkxaGgFJLfGhBAEUdAYVFFDLn7D9LzrI3JO3C075wzU4wIpDJBkfv5/T/hfWr19yGiKfMQF9DYBvqbeoVPWTO5O7q+/pX/Y/08Wy7iqWBuUOoSgZTVPHCRPQTb2HcP0wAhgBjABGoK4IyCToC+P9Rz/zcMRmUN+qlRKJYE/hMFshd3k891bSi/GPI6s32WZCJnNH3q4b8Mlbbb80ZAlqNbKZUJgHBa6zQeGqLBszp8P9B1fLib7r2u66nCfvFBzbV99+68rYVMNFoiN4VytWJlvtBKmPIOzzl18c/WpK0Y6aSFZi383JhjLLc2BRYoc2KrX7cFjM0A9ddNvI+N/HQVtp2VO5Lu2uyzkyAX17Jx+/fesjPzIW0UNUrDJi2Gn36CSgCem9T/KfmfZK/kvVlMnOJI3S/ptGgGjnU4YmFZPzKIazOUTKK0J7YNcvAbffPWeX3akAgkWSurQbn4MRwAhgBK4FAteEFXJDQyj42JMpi/IH206fSaEIhw5erpiEdgPQnlAk2jpmsdkZfXTEB0mLcmemphWY8Adbec/LQe2ptR37to4u/d5udrDXiICG1QTIR0iIlCYy5AXy1sPPuiNoV44MvrK5ISBPXt+bHt1vygh6q6XcGHqtFP3XAytMQF8P1PE9MQIYAYwARsAdCMjEcPLEoNuXzArfZsyRkP+wovlihc0E+BwHsjvuffr0lK9/LiupTkBPHeJ747vJUZ8a8olYNSSukwjFyfbsZrvA+cT6LCc7/7oQsAH7h8YlEuVY/cEhXkEbX4j5wJBNDVarlJGsqO/sPMl7hYvM7GVZM97aUbahRouSw/0fKD+T94GGo23AiCqzKEH9YJUYr3jyh+c3XBiVvLq4vLFt96rsPhMSuJT17OvGEuGRhqi2eYHgtYEMs+ajgvWzVl94uHXr1rCzLtOGcJPtPu7v5dfxk1fCD9tKGYEGFbOS56HC7kOidEHMqc1flQ198IUzp/CuXiVI4mswAhgBdyLQXAlo5NDvTPog7eo6yWa7uJl00ASl0LjfnQDjsps+AhXJRQRKF+xTMurpggGf/Vbm1qzKTR+RhtdQDt7KP27/lV5dOtRxjfTkFf5wAqkL1Jd8tJMc/8Drp3fhJBwN709PLUGeQG2aG7lg8nB6ufmSheTYa2Mpcz0wxwT09UAd3xMjgBHACGAE3IGATEwumxQcv3hm6CfGHKIrKFkVEcMkSg7okGh9sPTPPY9njfj6z7IzMnlYReYO8m+1cWnMVkOh43Y1Sym2UpDJbl0Qu33M0xceAmGMUZ73NhZOcnkpkFMp8Ykz6wyF9mlQZ8XqW8RB2+wER0dLL+i6Hn4W/o5IVGdCcDkOnzw46K6Nya12mQt5nmORchmyxNTzcPaDHfohhjyy6PULo1/aVHzUnSSr9FvPecYC00pVw1TbvI2XGNaL2qHu+/f9yaCMX1LRAZXrCoTULlode/zTNofNeSRYFyJJdD2wQQ7kgGRFDEdQOn8y/4PP88ZNfDn/JzwHqucAw6djBDACbkeg3i9+t9eojjeQt0bD6aI1rcMCsqToZcJBERSjLElAHW+LT2uhCECePLuNd3C6kOBZxB1H1lYqdvGWpQb29+kN7dtGh5RlSJDRG2k3GlhcnS6Hu/A2u8Cog71+e+sL4r7H3zibj7z6UlMrAmF8YATqioC8TXL9bJ8Xp4/QLbIUCBJsj7wm47iudWzM8zAB3Zho4rIwAhgBjABG4HoiIJOsq+ZGauaODt1hyLMNUkoMO8UqdkgOGEMVDZx+cuDuA+aDMvEs3yd5cox6yRz/TeUXHGM0KuVkblVSvxBiX9LjF8em7i+62NgqX9QviUASpwJJbNjfLVkqdCxR0SQYaSi3xgBlMqtvS7w/43X2oQ0b0hGZ7RSLyQTxfb10XT9fHf+VIZuIaJDfNA/9EETlLno1e+xLqYV73USyOgn0kp963cuay3dAvimkWFam2gbS3AakuVcc9fNLG/JGLFqdV/Dv2KlI0ti9gzbswPux35ny6U7clfymr6CNdtp98GD34Udbt3yaP2vSipyN7vAPv57PNL43RgAj0PwRaNYTadfVYMueDssIY+Fi0kILNEMoSjDR/LsTt0ApAvAgwIq6SHtFe6d1HlMw4nAW2lpXERQoLRNfV4GA9N1Niy3lF5axlLJtj0pwRAoJm+CgdZF+W1dvk6bMWZ1pc0fwrqRu+Jrmg4BMQH+xJGDtPb24h+3lkgA5bxVtjWwOrcYEdHPoJVxHjABGACOAEagLAmie2KMHyaSnE47CPV0/UBvEB1hI8gaRKWhMqx01zYiRsrTyqCT3eI0vw855/eKAtz/J/1EmVtEIIOUSAAAgAElEQVR9kpJICgkdcr/susKLEeeDwbFyMheR3Q4gWUOlrKT5Z+5J/Z/psDtiWJmcnH2vz4w3n41aZ8yleI6pAZs6gE0CrlazxOjbST9OmJs74cPvCnPlOsu/jxzgE/fJqugUwxmiO9h9KFOioySNDoLQh1Di7GVnJr61s/w/Sf3qUN2rniL37Z03evX58Z22e4w5vKTilPELzjkJCHG8AtljS9/MHpO87dKhf8dOxVzztnaB+p/fD91sKqBGcMiLm6y/DUeV33QwQWzYmrd0xqpLydX8pq/abnwCRgAjgBFwNwLNmoBG4FR+1OD3vtTTt19cL5YZpoAbtIOiSNbd4OHyWw4C6KPNw1q9ypci5q6x93rji6Lf5a11LaeV17wlzsQaP793m/62qNID9rJLbWiSAZtmySWkd0+dUH+SkFTa6LDRPlExK4lb05/s14+k9+yRBJyMwz2Yt7RSKxc4iTdnt+Zmj6O+MpwrGaBR0bCllvjvxLWFNB4T0C2kI3EzMAIYAYwARsCJgEzAvfVwxIuzJoYsMhc4RIYhL49DUbRahxkxXGSz2ASVPiHoAbJN2kdwFSrHmexavs9j9wbOff2ZqFXGfNhWyRCK5qIohrXaCEkfSQp9HzzRf+8h6z53qHzlMheM9Lv7lflRKYZCSedMnlgf+4fKcVZljRFJnHhgcfaIj3YVH61OQCcO8PPZ9mrERvNZaoRaA37TojKym+cJO+dLcFu+K3xy6gs5K9xBssoE8dBeXh2/Wh33Dai2WzVEtW0D1bZXMFn8/LrccUs2XfpOxl4WOyGsnrl3xzJbjrCI45Sr54G55lkviUn7vWzTwCfOT3EHNvjVghHACGAEGoJAHT63DSn+2lwr23HMHxSiWfGE3waLqWQcDS9g+IC3WKLg2iDrWXehwLrBDglGNHGh7/R4hJ2Vnp4Oa+z4aAwEPn06dviQm+yf0aIgwnOpKCCvbz2ciwqCJBBeHLPuS8ejc9fmvY2TEtYXRc89v2riND7qhuemch+bC8o6qhgaFDtYAe25owK3HCOAEcAIYASaEwIy0bdxbtj0BxND3jIViywQw8pIVpJ02HiB1Wo1S6h+fyxzFTTI93luUuD4pXMi3oeEh5QK3aeCpK73IUiSjVEzqg07ikY/+mYWWDUngpVcaqNaycllzksM7L7yqfCPDTlEPBDQypI0Vqi2SX0kZbhr2vF7vvvrX9JcXtBHoBNZ3V8rS+cf0+lIhyhKiuYDMF+zmywS53OD7jWy3W9PuC4E1BvoWi6Qd1nfc2dAxM43I7YZMoneDVFt22BBwSuKkua/ePbhVz8pe7eaNYZTsCPl9nrQeKD8PbWKssOqhjK7D0jSaIG5rHeE5vvUHaZhSckZyAoFyazxjt7GGhy4HIwARqBBCLQIAhohIJMF0wfE+ax/jnjXcsk4Cpw4BFjRbrHbpRvU8/ji/yCACEt0iKTG+N5ue8dZa3IuwEnOoADDpQyBChWFRPSIiNAc2Bm0qeTYhSRvrdohSqKioLO+tYAgVXTwogR+0JaNX9pmTV11cQv2Q6svip55vjyZXDoubPBz07w+MBWUBUEWdEWT1uaCIFZAN5eewvXECGAEMAIYgbogIH/L3308dOjU0WBxUCQGcrRCkhUR0A6J9fInN/eaXzRz//5si6xglcnc58YF9ls6N3yrIZcIVUrmonZRcC+zTWS923ILyA7pK9G/NbY1oFznpyb6Rb28IHq74bR4q1KSFdUPCGU7qaa5r/5wjBr1dManffsSTFoa4UxDLvfD12uin+jfzudV0UrYwdIMnErqfzg9siGpn9aHTJ35SsHkDTtzzI1tUfJvv0Zqti32XQ+q7QlqNai2JQWqbViCEAXCTmpE7veTfPIdM44vTUgguIwMsGmBQ+6HD5Z2GJjUR/U9eAgCNqQybJDdByTL1IQRB15+t3DEYpjLumPxov69hq/ACGAEMAIVCLQYAho1Rv74JA729k9ZGLHFeqloKMNSsIiMSWg84OuGACJgwA6aYryjFpAD019F8V7drsRn1YaA/FyunxvZaXqiZof5Qmm0ioEMG0T9/c2UoAx2PJLFypNe4V5lW7+2zx7/ysUPoJyq7NxKysTXtHwE5IWK5yeGjHt2qm6zKdfIqjgPIaADvP5K2yfetibjnCMlBdbksHKm5Q943EKMAEYAI9ACEZDJt3cWBXeeen/oZ+Y8Iv6KSd6ugEGFly8kk/OX9vZ48Nyo9JNgWlGZL0aOdRdPCOiw7LEIpCbupGaV+Rw7J+hAsgKRyGj8yPXDJpse25WZaWtsAlpWJq+f3p15aA6/3ZgpjQCSFSlmFYlEQPRhs5gFTt/T71Ey4uc10IwqixKZgJ400Hvs5leitxqySFGtIkjFdh82idZHib+OX5w9bus3pecbm4CuHAYVyuQjPV8qyzQv1KlIpEyunRiuTesOpcBcxGE0iaxvd+16IuK3R5zZGSs6QJLrfnM7bY/ft7dLM+TwWhg7itTzzjGKEh5GE2deWndx3KK3i353h31LC3xV4CZhBDAC1wiBFkVAu5LQ9/cKCf5sufdWa05Zf4ahFG0nukZ9gG/TxBBASmiBYM/v94tv069fmnPlHh/KEagMmGmIs4Q3H42cOPMeZoPDYGEgozRi9xVtTaxvbZzKTodIaQPUhh8Pqp4d8OSpN1wD4/qWh89v+QjIvnnLxofMXjxV96a5wCiyDHVNxuv1QrdKAR3k9TvZ78wtrt/U61UnfF+MAEYAI4ARwAgoRUAmWfckx6j6DvP/n/Gi4ybYzaQ4AZ4NUgt6hQjZ3Safvv3gMet5mRSWLRteTozzeeox38+MpY47VQylTDELjXUSiaBk9Qolf+jxwJlxrmS3UixquQ6RzQ7pRO93yjOKp2m0TP0I6MsSNZIOq01iNfHC8hdTEhcBsSrK+Mgk6LxE/4ErF4DfdJ7oq0ghDoEKzNMqkjSGi+cnzL8w4sOfyv5yh8pXrvPrs8NmzBoduM5eQtpBP8M55XvVGZSrMCpO1bYNVNtR1JfTF2c/sPHLQsO/HtkEBXmHxPt6+cR/vjZ6h+EC0VGNEhEqEOqgOaxzjIZS5hfXXJy8+L2CVLzzs5GfGFwcRgAj0CAEWhwB7TphvudW8G16xX+zNbdsAENjErpBI8XDLmZhfVvQ+N3PDDi2o7EVBx4GpbO5lYE5DclCiSWJJcsNh7Kf0Kg44J8hvFKQ7EQJhigoczjAYMVX5yACfFeSPQ4ucqkbVrorAbUFXyMT0M+O9V76/MPez5nzeDuLJh4t/ECSG1D4lNt9NDsWrzGtWv35pX8SYcdAKrwSW3jTcfMwAhgBjABGoAUiIH/P973eZnevG3X9HUZRgDSEiiwaHQLB63wZquO4k50ysoyQaK+CPKyEDeUe4qVDt31gOFv6gFpVTzLXBXu0IGwDktUrUsjsNv70AER2uyM5uozNlsWtnhk/1O8FayEhsmwNyuTaEjW6MAkyyaqPIT69e2r2lF2/F5dXtyiZe69fp1XPRG035Ek3XFEhfgU1cSXJSniFE+K4+eeHbPux7Ad3qHzlMscN0N/70asxnxmzSVIFdD2ESfXmT5xJGmFBQR9G/PXwc7lj1n9VcEomzeXFi2Hd9YFfvt16i6GYH6JmlS1eIGzsDlLSRQjUktey5jy/uXw1TkTYAl9quEkYgWaMQL1foM2lrfJHenj/4JAvng1411pQdA9NYk/o5tJ/17ueLEMSeeX6/4VNOHkHJqAbpzfklf49yX2ZvndmbTfnG0ayJC1CGHfNVKVOEpqXSImWCG2Q7osNH7LTZmw4WQgtlN+FmIhunO5u1qWgycDSpSSJJpWm79qsF8tKp6toFpKSXhvv8usNHjK65tQkUV7G5djDQqcH3fnH11Cnqq2017t++P4YAYwARgAjgBGoKwIyAbdzeeQ79/QOmGYtkSTYz6RsDgzezKJIsGarNCRgxKFvK+NHZ+wo32fjUzHLJw/3e9JSLAigmFVEdFcQiYSoC6Sp26ac6vzrMeMRdxDQsjp2+cMBE56cGrHBmE+oVSqFSRr/tSg51HtW5rCf0y1Zcp3lOcD8+0OCV6CEhwV83yqSVQFCdl6yeYVwqgkLz4z78IeSbe4goGWCeOZQ/15vJ7f61HBJUuzrjRYUKlTbxKVpiy6MeG9XyS/VCejp3buz69dJqw2XHDPUHHV1JXptiwIEYbfzAkcHeK3Q3vT7k90Jgk0HlXtdnxd8HkYAI4ARcCcCyj6+7qxRI5Ytf+wmDAoJfvdJv41SaclQWIHkIegAOwCFgUcj1g8X1XQRcBIwGs76z2l9r65zjh6UV6ebbo2bR83kQHTt/Pjgh0dIX1uyjT3A1eCaJgutTDZJwAyC1Ib7HXvlHdOUpzZf/K0SQUyyNY+h5NZayt+OKcMDw99b7LPdkGnorVEjNQqB1E2eckjg54hsCnmqjX4a2fHk+6jheEHOU7oftxMjgBHACLQMBGSS9buXwxcO6hP0oqVYooAYVpRUGH0TeUiApwmRZpM3HX7LFSH5PqsfCZn96KTQN0yFEgl+04rug8qFSbodEmlz2hC/vuTN+/bCPzV6jFplM/FY8ODHJodtMeZIwaDyVWRdieJrK9g/6EOF8m6jT916MNNepRCXrVCcYcTBW7eW5xjGajj66iRrLUMQYQOJCDm9L7eI7JX+UgVcjZu3R44FZw73bv32c7EfG/Klbkp9vZ2qbRsheUVS1Lgnz92/7fvSHdVIc2f9y3d3XUQI/IsqkkIJCv/ddVcPqQ6MUYfFLrDeoV4fEl33T4S/VwxCnM+jZbzQcCswAs0cgRZNQKO+kVcXJ/cNCl3zTMB60lgynOQJnqZJTEI388HrzuqjDzWrpolzeeoP46admeAObzF31r8ply0HdO89FttuyghypyXf1IahSbS9X4EGQnlLkRoB+pkiaa6UaRc2f+kS0wfJqRl23NfKMW0pV8qTgqUPRAx9drLqE0uxUcXRkIDwGnmWNxUcnXMW2KMgkaLABQbOIu84uh7VDS/INZUewvXACGAEMAIYgashIH/Td70SkXhXr8CNljLJi6GVEcPISgFWo2kNR6zp94L/Y2lp/+aKke+zYVbIPQ+ND99sKhYCGkRAA5HoEERWq9c8RPb5492rtVPJz+WY940ZQW1mTw3/3FQkJahoZQQ0ur9DIB0aX559cGlury3fFu93VW137w5K3HTCUbj3ptfVZstjLE2DKldZwkNEslqtEquPI9cnJfNzUiF+b+wFcnm+8vh9Mb6rlvl9ZDzP361WKbPGqMBGsmkCWNWSNbnTX9ic+46rN7P85/GDvEZ/uCpqu/EC5+BYZbvuKqxQREYfwf70+MvZ497YdinfTUkalQw5fA1GACPg4Qi0eAIa9W/VCmZikNfrD/mtFcxlD5B2QqAZEjEKHoGBh4/zejdftmrQBKiK//hL06PnghMowzIaS7LPW73LxBf8i4D8TL7zeGTfaSOZreYccxh3HZKFon6GrZSknbcTXlFhb89bXrJ81Rc5FxAZDnVEmalxf3vgwEUTpoyMRDLl8TPJhovnFmsZlU2URJUHQuFssvM5IXiSCwh6nLzjGE7g6akDAbcbI4ARwAg0QwRkkvXr5FY97u7v/5XFIIUwkAdbyRwQiRd4gaA0Qfx3Pe4vHZGek2OWIZHvs+6JiC7TE0M+NRc54jmaVKQmrvj2Vqqtg8hXlu66/2l3xKSV8biUkpygSxzDfWfIFHopTYCH6gxCXbvVLnFenbgkMjod0kf8q0yWLUqSHwiev2Ru5ApjnkPkWHDjVnA4SVYHkKzezK5+j2VOTEs3FDY2AV252I54AlG6cMs7ZenGaVotZQcxgqJ8IAgbk13kfCJ1y8iuvz/nio28eDHtHr+731kW/YUxX6SdftMKeAqosADqcFofQmU8+tyF0W/vLM7A4hoFgwxfghHACLgFAY8hX+UP7PTp3Zn1o4yrLabiGbRAYzsOtwyr5l+ok3CBrz7s0ZOOF1PrOj14YZY7/MWaP1LKWyCT0G89Fjxw1givraYcQ6CaY0TAXakzn6LKoL4mJQoCWTuri/D/fcEb5QtXfpKXhgrDfa4I0mZ9kRyk39xOHfvbu5Ffmy+Wt1exNEwgpWuq0G9qIIIMWhBInlb5hz5N9jv8MtQP4YETEza1jsL1wQhgBDACGIHLEJDngAfWd/fu3oU8aC60xUKuF2UENMSMPE9AQmvpgu/th7uUEQQ4SiOumECiBUhImCx+9VKU39ChgT8Yzjq6A5mrnIBGamsR1NZa4dNWE8omZGdnWxq7axHJ2rEjyWZkEPazX7XbEaZS3UuIpABuDYpiHqRMdjgkVh1sX0R1P/ayq+2DrPJdNSs0ae6U0E3GPFGr2O4DJfVDJGuQeGzwrAtDv/+j7Kw7PLITEggOYfP3ti7Ptw2WnqVA4Q1dDdRw/Q+SAtW2XWJ1IdLmqfMMj2xOO2eVd5RV7di+y/umTf8X9Ykhn4pSX9UKpea0NdB3ItyH0kcwpbOXZI986/OinzABXf/+wldgBDAC7kHAYwhoBF9lYID+KEp7EpZZSi4thtwQIqy9QhSCldDuGWLNt1RnBmqbSOnaa89/tpu8Y+T8s9lYFdu4/SkHRKtmhN87d4L6HWO2IUijZgQgoRUFvg2pHUVQ4JnmYL3CfIoIHf3ajGTD+g07c1CCQgbqKaWmprYosg2R6zCZceLs4+MjDhs2THCHuqYhfXI9rpUnMB8sikga3dvxsWCheJr0KO/nK8HO8xTPaHSB88gBx1fBiWgShhPbXI+Biu+JEcAIYAQwAnVGoG9fgklLI/j8ne0P+am4ThJPKEqCXblzToJde8Tru8xRT7x28iLQgPDPFf7Dss3EiQ8SfowJY+4k7JLiPCdOtbUIamtv4Z/O47P7Hc4qqyK769zwOpzYunVrVWZmpv2DJ4PefGBU+KOWIkmkaWUJwpEyGZJ9M1pvfmObSfaZUK5NroIs6nj1iZBbnpgUts14QYxRccrsPir9piV9pGTpMvx4n0PnHX8lJhJ0amrjLozLqu35owJnrFgctcaY4wBfb9TdVzhq+in8GxDQPNiGMPp4afe9M8888OWPpnx58UKeDz14r3+rjUujthlyxdtg8QLcXiTIPVIT0YxGXe11sNlJUd9KoMbMOZv08U+WVFe7jzoMCXwKRgAjgBFwGwIeRUAjFC9LgvC/DgtspQWv0CQjQRjicf6ebhtVLatgSWRIx+kczUsJD51Jxh/wxu9cOSB9eVrIvU89pHvXkFUeCJKI60JCQ+AsWOw8zQGtxnDavZvTyHXTlp/bXtlqFgjaZk/SVr4D0ZbH/xDq7gjeG3/EuK9EeSLgzES+UVxpOnnhUbWaE0RRmQ+f+2p6fUqGxVpJdE6HJJLRB05l+h7dBDXBJPT16Q58V4wARgAjgBGoIwKV8Tt/4PVWn3W/0f8+qwl2OSqcBSMfaLQrigv06UnetO8P1yrIZG5KcuT7iYODJliKBMVkLipXFAhJ7W+36AcdjzEaiYLGtplA95DnNp/9X/j8+weEvGwuEmhWYfJERJo7wKJE6+vYe+PY3Pv+PldaWl0hvvzRwPAFD4V/YcomeihVQDuxEQk7yQrcT0eJ/nfPzgCVb+MT0FVzlOmBQ596OPJDY67oW1XnWojm2oYkwsbqICh9KHl2+Mwzd+/cbzguix5kJfTkyTHqdxfot5jPE4lqNVmZpLFmpfOVhj7CRtII3MEjjnm3PZy5yh3Y1PHRw6dhBDACGIHLEFD46W3eKF5GQn/bY6LNkreWJO1aiqQUb5Nq3ojg2l8xWLDzlFeM38HX33aMmLv5HPKCJrFStHHHjBz8vjA5fNgzk3XvGgtLgjXcdSKhCdguCQcw4LQ61MuQd0rYc7hQ++ageUd/RK1GQVxKCmxQhD14jYuC+0tz3Z747QsJI02W4rFq1sQJhC5DrfXdOOjJY6fcsYXR/S1rnDvIk6SeHXUhP78WtcNuKLoFkg/i74ILvBX+lyJFaVgjr4uaoOuzv3om98bpDFwKRgAjgBHACGAEGgkBWWH6z9r4lZ3be82zWhpCQFeopwWT9KBm5OHNrlWU49ldy8OX3NU7aIm5WCKVkrnOckEYQbECvf83R5c+z5w41EhwXFaMTLKmJkeOGDUkcKO5WPRRWueKHDoEqfXnczuOPt8t45wpT46tZE/llJREMrHN2W8NObYBak55Uj8KLC1sNonR3aieToa7N0nj84/6dXr2kVYpxvME2LJVLEDUd+90hWqbBNW2Xbx1dObtvx11/F6NGHZam0lZt64qO1w6V6umlftNAzYmi8T6xHFvEO3S5yIrFJxA2h1PDy4TI4ARqC8CHklAI5AuSyzwd+/BRM759xx2WwRSQAKrdM23/9e34/D51xIBkrcLPGnQBy0MG3h0pby97lrWoKXfCwWnSUmJFLK5eGVaq94LHlS9a8otawveu9fleawklwW7XWBUkA6c9lMVnT/O/FlOc+s7P3hsR3Puj+PvdI6lBdOq1u2FOwme94YpFDQHXnkUm33yLPl2uwfPIH9fjzxk8r19hKrtsa3BR8yFDqSGxxZN1UYDPB+CxSzQ+mi/7Nfft46Zuy7rF+yX7pGPDG40RgAjgBFoFghUEdBvR8/snOD3htUsMooV0E4BAswYRfuL7N3HFrsCIH8Lv/y/iAnD+gatAzJXWycyt5ZUfPC9BbKbJFk9n0jekvGpO8CWsfnkhVY9Rg4K2AEK6AhFHtmIVUAZ8HhC0PhTVPi9x2Nzc63nXVXblQpx267lkVsG9Q6YYC8nBIq6iu1erdjA/AwSEaqCyP97ceeIZ90hDpJ9vVc8HBI8f3r458ZLfC8VQ1UQ0EoOibDxpKDKs6mGxQ/966tkiL7hlzPhuWz38fa88IUzRvu/ZCsl7AytLOGhM0kjkPPaWOmTYXNzp+7aVVzuDvW8EgjwNRgBjIBnI+CxBDTq9soXsTO77cND/TqufcZ/oyW3/CaGxr7Qnv1YXN56FEtZbDytjw36dd4LZWNWfZGDvKCxCrqRBwl6HpcuJQBXQlw1Kyph7ljuI/Olsi4cBQngQGnSyLerU3GIiJbAnocXRUoDRDShZiyXcm15Eqd/r4Rh13UYcbyoOjeHvHyagDoavdcuU2gfeCMhqlWobU6wnzWJEMRWFgsP209JYJ/RTEqiUTYejQ8rnjrHvd126tk5dQKohZ5U9HnHJB2V/zFFsOBvjO03aupmGOOQuFNgCC/vfXNft457d9dF9F50JmBqocMCNwsjgBHACGAEmikC8vfpRErc7W3D9N9ayyUdpTCyrIjxQFLKW1O5ocdHuybak8ncnS+E335Pv6DPzCVS0GUENIrO6nFftOsIwmOK8jEtZHtmLncH/LIy9quXOvkN7cf9ai61t2epKyRPvEr9EfkJADGGIr5/YFLGT651lknWLU+HLJswInSxuVAiLsOnXtiQgl2QaJ2P+FnHqfmTMjIKjI1NssqCNSQfJv7osdNQah+qZuqh2iYvD4mgP+1WB8wigvVzyG6/rXbFRlbPLxzrN/alRa02Gy4KHPhAK0uWiZI0OkRaH06lD380K3Hn/1CSRhyjueP5wWViBDAC9UPAowloF6jQ505ckBgUuvxRv/esxaV3k8DIMDSFfaHrN55a5Nko0LQ7JFEdSNNPrTaOXflJ+Xas9nNfV8sq1I2zWwc9OFJ631JcPgRF64rUGI1UTScRDdG0CFS4ioPXJpLNiJRd0Pht2rdfeOuhTY5TrolW4LYkbKujIHu2tGQJpBiHeUojVaXGYlCAvHRpRVIURODLJyGlyWsPULGDe6rmMo6iyWB3z9nsaOcoNIG6PKhFbRQEaJ83K544rbu//fQTX3ridj00OTryjuNDa25ZIsPgHTFXHLcS4QCDbFYdqd+cuqLbtCTYweCJY8adzzYuGyOAEcAIYAQajoD8bfpjU0JojzjuuN0o+FC0M7ar91xYJqAJ2nKIG3iyK9SuKsaTSb7f3okN6dnDZ785R4xlOWX3Qa123gvqSKscW6g+Rye7MZ505nNw7L/pD0epBcRYlfZj9SCE5V5CHtkombjKT5xJ9jiytiaSddvSyKljhga9BWprdZ0U4jUMARSJ28FvWufrONJl3IX+h04bLzU2AY1uK6u2Ny2M2jR5VOBkczHvgByUCC+XA61JXD3UR+S8DVTbXoH0G/3m+c9PS0uDzBpI405I8tzy2clBvZ+fG77NmMtHgN2HIhu4Cr9pidJHUMX9J58e+FO6GZI0JkKSxpaVUL3hbwZcAkYAI3CtEaj3R/daV/Ba3U8OTNDv4i8d3qAcxoetpQ6WRgpBEltyXKt+aKr3gQfFAcnpWH10UMrwR8oe3JmeY8ZEi/t6S8Y2JTmBSxxoXU9Y7ZNBkUFA5unrYslxWUsrVNFOthe2DRI0yYqEqP+CaKP/4IVV+X9v328uQCqMaujQEFiSQUFBEhCcQEovuXqUehV4lwLjDIErBb9QWZclFHxyTKvw5YuiuhBZhTMIyjRc4B0QwaKKV6Rqr+1AP+fUFHEmm/smftq5oZ4UrFZNAG4KCt3zInvcahJ9YOujosmp+56MplWyc2IMdhw2s8DobgpYQMYdX4kT3TStPsK1wQhgBDACGIEKBGSBw4VtHS5GBnHhdkT9KSCgUVmIMSQpm6nrXNo/IyPDLmOM4tekJBIs5WD35N7Ohwir1AnmkopIxIr7VMQhNOU4wAw4div8E++O/pSVyXtXxX/W51bv+20mUCQ4DTXqfyDyE5QQlEogVpKDDy1wLUEmWbctiug/5r7AraAQD1ZMQFf4TRPaAMkcMSizQ06x5YI7CGgZm01Phi6ZPDo4GWxVJCCgFWJDCjZQbXt5S1/2GJczMf1MSZlcZznmTp7hf8NzsyNTjNlCgppVZvfhFE/xlKAJsDGzXijsv+7zIrckaaz/6MBXYAQwAlZpHxgAACAASURBVJ6OgKKXZ0sFzdUXes/b8Y/2jXUssdqtgeAACyS0Qq+nlgqWh7XLmVTDIUqcj65s6SbTsGUfXfrFk8i5693de1fFLutzozjbXGL24RgGpgwSc73rVDUxgD9IokhKkKpcpfaxEjrqCyJU/fXYh7NOFpbTuX5x4Xmpqf9OTlzqrUBX4rzaaRuEbiuXNblvjDqvtDQ0PEAIe2952wFEYcFEu8nUmqAZOJkUSQiU66jykVgVSZ4677jQdkZhVN++BJOW5p7JTlPovxrqQEp7uyXxpRe3A8yKJ4xNtG1uqRZ6N/Kge2Z1OvvsteV3rf28cC/e5ukWqHGhGAGMAEYAI9AABGQCOu+z+N0h3l79bZDi7UqL8le6FVqwV3EQxvlY2pM3nTjheq5spfDbWxHf97wxcKDNBKy0QjK3MtYkKJE0TnupLGhz2jlrAyCo9VK5zr++HfXSrd39ngKLEvD9UHYnJwENOR5VGsdn/RaHjEYqX7kkOT5ISY5vPWqoz7eWEkf8Fe0+LqvCf7UboEpxqLQ0O31lbqf3Ps8/4g4CWsZm45Ohkx4cHbTOVCSpOUaZQMGp2gYHPF0weaTbmNODD54w58h1lrFZ/mQ7/ZPTtJ8bMm391SqUC0cZBwH3slltokqfEDCBjN73IUDp3PGtrFfxVRgBjABGoHEQwAR0zTg6tyG9MjXsrgVTdC+a88q6cRzDgwsX6B3r49zVOJ2ES2kaCFAEZTfb7Zy+TdiqjuPFp0HxAP6wl/vsNo2atrhaOAOmlMURoxIHaJeZCovbq9UsmKIQTB1JVbcDggJKsOUQBUGkkY0F5LAmtCHwGqG80gm1Kj3vuPHwU+8XXmDVXC5ouHOoVrH5Gzako/Gj+Jg2xD/S4eC7vDk9pLV3nKoTYbV1J3hjV1Ohg6BpmmDAo07BO0ti1SRx6pyQ0XbGpU4eSEAT1m+ivqcc9oGKO8YDL4QHVOQFWICJ9P5n0QrT4JdS8wrxu9EDBwJuMkYAI4ARaMIIyAR0bkrcmlB//SM2h0L5c+UHDuwRiJxS0/CIUZk7XYlPmbD8a230mhs7+j5iNQMb28AZNwv3IjldDHnbr+fdAbGsTN6/MWrSLQl+66xlkrp+BPS/5DBamEbG1SrWfoa840RHqK+lWp2pjJQE5oa2+j+MeaYuKqb6gn8tmwRrsLhAdh8o9la31Y8kY377zJ3YvP9kaL+JiUFbTSVSqGICGrCxAR3vFeQwRfc93yWrzHpGHjtICNevH0kj4ceJ7Qnbo8Ko0SRPOOCSanYfdWsl8puGMc6pI9ilTMeDYNRXB4+QuhWNz8IIYAQwAooRaODnUPF9m/yF8of4pckxMQunscmGnKJJDMOCDy1shQFfqybfAFzBRkegwiMXVvVVXOH730oDHnnzgltW2hu94i2gQDmY/3BuXKfxI5nlpecNQ7RayAwI0TEoAxRqNBofmEqvPjDooAQ7JGiDdwUYyYvAQZME468hCFqVTdD8WcKhOQ/aCUTS1e+ASBvMNiSCEzkQ6HaEVCZ9HMVWAql44J4wwaEEjqFA3SDSShbLKi04xKNnyPcTZl6c4kl2CijwJ/53R3vCePIIUqfgj2P9hiZKaGm187QuwP8jst+JB7BFUf3ww2djBDACGAGMgHsRkIm+vE/i54T4er3RIAIaggREQBeUGB4PHnXmDVcCWt4hmb4+5vFuCb4rrUaRrh+Z+18cOJaULhXxQ0JGZXznDpTkOqetadX7jm4BO60G0YeGELtmoUcNBHF1btPJmgrk81ssfsmbz5W61hnyo3AZGYQ968u234d6cwMlcImD6LYylkfxbN1b6PSbBoUwTfAL2P7HV9b9yrqfKWOzZXFI7AP3h+wyF4rtgIBWvEsO9GwOWmNj139TftPsF3MPyAsjqEaVftP2VY+GvTp3ashcUz4vcByBklLVA5WKtgHh7IC8L6xXKLOp1yNFs/bvz7a4QyFedyTxmRgBjABGoF6veM+DSyah35zdWjX7Ed85RHb+M5Zyqw+nYh0iJF7yPERwi4Fk4W12B6ONDV/RYzr7THp6ugN/zK/NuJCfx3eTE/ynjvJ5ijh7Zj5keKZYluZhr1+TsORwRaKKjIaNkxClgk+dAKSwCK7CEJVXy4pdXwRJtJnTGVxSIsdSoI4A9hmyIqIAXkmQKt9fEkmR0YqSTePTS9vn5B+eQiLKz/D599q8GRVmehTsduod6Ne3D1vi+QAa6P9FmtVHjCX7HdzuKeOnJfYlbhNGACOAEWhpCFR96z+OHRYV6P0FLN7XzYGjBpkDCsMQAV1YbFgbNPLMTNe5gGyl8OcHsQN7tPb+HNTEOmBIG5RTAhJxE8VG85zA4adWu2PeIX+vs95rF97qBq+/zUZ7EFtjneuWwgTFwMC6k1SwVyfyhl+PuI4lWVTy/YqQdQP7Bs+wlEI+FYVSEicBLaKEh8K6pOUdH3VHkj3ZovPA+u50937EPuNpa0+wX1FsjYHmkjxsVlS3JceTsYe21YTNpgUhj00eG7zKVChRitXWgA0sstBeEcSebhPPjT540FjgjrHT0t4TuD0YAYyAexHAk+yr4Ovq8/vqjIj+T0xRv1x+rqSHVq1S/OFxb5fi0t2OAEmA5Sll/q2Y69LvwXPn3H4/fIMqBFwtIXY802r0vXcxyw255dEaFXv9kxNepZ8qCWmkYQCxBnLzaYh9CxCk6D/QVDeEcP4vYS6QjCpoPnnX0Vc9ZdjJk66PFnbyG3l7+VFKtIU2pGc8Bbfa2glzSEiww+R+vEfdbcrqzCLAF2b4eNunp48L3H6MAEYAI9BUEJB+6R5P2IRTNosI6/iVtUIRVW2z4hr+HQVxiIDOKzH+GDbi9ABXFascVxzcFhPTNcYnHQho/8YhoC2rA4efnOMuEhHtektJkcT8r+JOBPp4tRGQxKYBYjWGJolSu5AUMOhoqmvfy4KSn9+MXXDbzd7/ZzEIjNKkz067D9BPq1hxX+wk86Bz59zjkS0nIjy4Me6bTm21Q3grKUBoo2hHtNM2BEhzxodfwtx0bJlrjCRjs35e8H3Tx4duMhWKvhytTG2NNomC3QepCyCybx2X2fu349ZzruO0qTyPuB4YAYyAZyGACeg69Hflh96Z+OvtBTGhMxP1S+25xdNJCd7qFOT2UrAtpg63xac0UQSQ3y/YKlBsSOAq8taj85poNVtytaqSaOzeGBXXv6t+uf1sySiCgVyh9d+h1pJxqnPbnGMaFNSsd/jjRN+Db6Ls7g0jyOt86+t+orzImPVh+3mtQgwrbUbw38AGHIr7BU1XSVhfYX39NpN9jj8IBaEJmqC4QHwhRgAjgBHACGAEGhEBpMDd/3/GYoJUe6FJnPOo54wYEZ+IaAZ5ah7b92BYZQmu8mBKSkkkicgzudZyexBNK5gvupDiSAFdYjB9HzAsc7D7COhEGimIT34Us7dNjL6PzaI8SSOCFBHQRoN1mc+wU8+5dl+V3cemqGF3dPL5yFIs6RmlSf2cBDRJqtSmvOD7z7QpKCCMjThUqoqSVdvfvBi2dsigwIcbptomRPANodS+wrY2Yx0PZmZm2uQbydisfzyw2/SJ4Z8CAR1zNQK6ahGlesNh/Dh4StAGW8iO95zvlJFlP4oJaHeMDlwmRgAjUB8E6vm5rU/RLetcefsNtEpEH6HnhucnDe9Hv2UtNvkiH9rafbJaFg64NZVxKnJRICgh0+rdqd2ok8cxLtcWgcrnEd1UioyM1PywlBndPsbxsmRzhDggtR9a9UccKl4cukq/oMAdTBOQNyHjp1+3dPfEWbB11GMyZLtuq+wUU5AhWa1tlKpwru0T0HTvhiblsEWEUPlwtj+Oaib2nJmZ6rqTqOnWHNcMI4ARwAhgBDwEAdL2XeuDFKXrAg5pioVEoLwl1N6M4ZLZ3iZkwJF8V9spmei7+GmbX8P8tbfaIVdHrX4fdbCfcBLQppLzAUOzYtxNQJ/9MOa9mBj9FJu1EQhom2OLz+Djk1zHlWxR8uvquE633uy1x2IQA5ha/aavPiKddh+0SFwsVUVG3Xsw5+pX1P8MWZn8w+vRCwbc5vuSpVSglcaLFXESQWp04sGg4ZfuKCwsNMg1krFJSY70T0wM2G26INwI/t9Vu67J+mquwQca2G7WpLUPCrjl1A9wH8T91M1Hpf4w4SswAhgBjMBVEcAE9FUh+s8JVS/uXcvatbvrDv5twmrqb7PyBEM5t9Vj0qv+mDbLK2C1njAafVP1iSeT8IrydevCqufxzBcdQwIk26veXsZRYJKistvAU46GzNqQfPy61a6J3rhiy6JEInUKybLFFsbr5UmzmTdSMzLs7prYNEUo5AnFr6/HPnprV/trtjI7bANVoFJqio27jnVCinq7IFIqb/0/B0/539RjRjpK3outOK5jn+BbYwQwAhgBjMC/CFi/apdCq9WJ6NukVKzgJKD1lPlQVtldXcae3SeTh+gu8rwga3vMplahPpNtEJM6laoKZ95IqK1Sk8bTR6T41o8cuuSOHAty/c98FD8/Nlq7ojEI6HKT7R+/oSe7uo49WURyILm75sYB9mN2mxhFg5+F0n5AMS34KpO0D9OX7HZwrzvGubyQ/sMbre4d0Mt/i6VE8G6IahuS2pNqrXSp89js9oezykrQ5jGkm6msO8oz5XD81WO3o8Tcn6VpxbafEOXzIApg1P7So+SNGW+7AxtcJkYAI1A3BDxpjn0lRBR+BusGsqeclfl+m2fjw82PWgzWYBqk0KCIFuATAgnHKpcZQSsLucKA8YEcYWCF6WqopfwcKM/FcKDmcv49R/6iOdk61/qgeqG/o3+v7LBrcQ66VY11vk71qW/bCdSP8BZhdTR/tkAzNG7M2e9dA09PGftNsZ0nU+KGas3G5yOiqM7mYjvDqhhgoP9VDzTFOl/LOqFEcTaHQGt0DFFcyv1Z7BU8u+3Q9N+vZR2awr0qJ0B0SnIClTjUut+cVdatIqmM0zICHw1AAE0GweCQ4PRq6as0avGw57NekrevNqBYfClGACOAEcAIYAQaBQHbt+2XUozquQYR0BAwqHWUkHG27OGOE86+WxMBfeHjuKciw/QvOwnoBsy6nQS0jrJkZhnvbDMm8zd3ENBymac/bnt3XITmC5tVYBpSZxrszCxCeeGU9TeHVk8OKAsAjn8UeaBdjG93u/Wy6XG9+lgmoG12cZZucMaael1cx5Plvt21JrbdXT29f7IUCeFKCWh0S7RQD/WmGJ1/HNnzf2dlygD9rHXr1ipky/HlsvCtw+4OGGsrAwYB6IU6VvWy05DfNBDQtDpYeKPf7JD5aWlpvJJy8DUYAYxA3RFA79KlS5eSGRkZZEFBAQnPHboY2RHi3QeVL7u6o4nPrAkBJ1+bvqJd5253EMuJ8vJBplIbxaloB+T+ZdAA/JdphVNry8WE0imjn8m/13QnfE6TwQctJhCkSNAcQWTnE3+PeJO5LT09h4cA0eFMNoeP64KAqxI9a2frJ1oFSVPEgvIEq00gVJCo0FkpEjIAeqBvOwpCwedZ4kVQQvhpTTab6p2Zq0ue2/hloSEZXEvgl8dYb6BhIBOi374cPW5gD36Nw2z3ZmCy5Iljwx0PK1rosNoFWhetP/3qW/Z75m/OOS5PON1xP1wmRgAjgBHACGAE6oqA+Zf2IzmLKhV2gyFuVxG5B8kzCLWWlI5klL3c6eFzi1ztpmSl2+mtcSPjWulTQU1cmV6jrjW8/DxUSyCg+ZN55VPbjTi7xR2iF5mAtu7r0lbFSIdsJlHVEAK6QrVN28pypA6+SYcQyVp1yPHAiQ9jd7SN9bq3IX7TVQS01bpaN+TUHGUIX/kqWbV9IeVWdWQ721Fzni2GZeug2q5l0QEIZScBLWmFgexNx3a73l2OT3e9ErXwrgG+L1pLRaoBdh8i2H1QoLb+vsu9hSMO5eeb3IEPLhMj4IkIuBLNZ86coaxWKyKdEd9QY+6b4bcF6kMToq0bNqSDYajnHg1Yi/Vc0Kq3vG9fgoGFDeeK4r5Vrebd3lv7EFFQ1s5qEQhOTfICTzFYAQ0aVBd1M8LquiigkWociGOnGr02tXUdzkGLBVCSJEig8tNxfH6JdmnoqFMvYoLl+r8XKoNyNJngP1vROfjmcNOMiATyXuuZ4u5I3kpRtMCx0PmEBAtESjdDXv921rUGSGVBUKRgtfEszbKEmtX8vfVXcuX45898BGWQgBf65VHks6x+Xj+9Ozd9jm278djFYRoNBwtIEhjr4KOxEAARtEBqCPrbv6Q3Xvs2ASlvUMzh0UFXY2GLy8EIYAQwAhgB5QhIJ3t15c8ZD0JYiHhk5QS0jiT+Plr0zY3Ts+8B4pBJT68gFmQC2v5Lm66s5HXAZhHAZaIu9a1Zw4L2z6o0JHHijGV5+wmZC92ZW0FKTqb4PqlloKHyaoiipoKApvhT+cYhbUee2e2q2pbrf/L96FfaxHsvaIjdh0xAWx38Lt3Ao0OB6W9ItWvtJHm+X/p9pwMaVuwOFLLrpuYa7VVqSxAIdRZhOFAiJczieh+7TLUtzyW/WRk5fkj/gPXWEkHXAAJa4nmw+/CRzvr2z+heVkaUYBuAujyH+ByMwL8IoHdXUlIShdTMBoOBrCSa0Qn2mnCaPDlGLRYaAlhBCLZKkv/0+8ID+4zwiiVKjV0If+odMjDjJ0/Gt06fQk8GqK5tr/yQog+R+PKjcZ2GdLTN7NyRmVp20cR6aWk7KJsZiRSR8vIykyfZ+qLK9sLFouMyWwjEFDkDGkSgIvuHyt8rK1hjOS7nyB19GelbrZxreQ6qdnOr82X4VArbaUoSLRaR0sVqir5II/vcNz/rGAQONN7iVNcnx63nITLRuTD06hPxrR4foBlNBfP3Eeay24wFdpSdW2IZxgEPEwNPlKLJh1tr3wiFkxTpcDhElrc7CK/wwH8I74CdC5ad27gyNR8pUVj4oPLuCtQbofpuK0JWl/y4qu39vToY36UcDl80M1Q6CXVbRZt5wfBQiXaHJKlDVfl70nVJd84+8QtepGvmnYqrjxHACGAEmjcCzunHm7NbBz06UpPlsJOqyilJ/VuFvIdpgiwy2o+EDj/eqabvW/L0cO0zSX4FEsFoK0wYXY8aeNJauFMnmasliSPHiz7vNCVnJMw7qeq2FvVvQO1XlHwRf8jHR9vJgZQbCo/KOktnC4xz4u49+9blFiXJFBI/nNzSZnKbOM27NqtYR4K+5so47T7sxiz94LPRCqt71cvk/j24Pmpz1y4+k6wmSDIjTw7RRuZ6sCoo5ESXiKSwjutz7BHXm8vk/BcrW/UZfqf/p0BAByq1+3DmfAFjUFYvOVa8z8c99daJHExAX7Wr8QkeikAtimaEBlpY/M/LcNXcSE2OwRHKWqRwkZEiJIoKXb4oMJzQc60IoyOC4KlogpHCiXKBM5Y5VXAE5yUkq7ofX+qhEDubXY9XpSfDVLe2V67sosQBztWQszs73BcTS82zZubdLggkoeZoAZbZUZ6Fmgu8kv2GfAW24WgyNhyoSyr8syWRpwnqTLHmk4WvOybtTM+BRG6S4InEXt2elGt3VvVncvaIiEgtbejz8sKw4YTBeq8p36imwEaFoWmeQlGkBPYcCpUw165VV76Tk0clSUGEfaV2m8Dq/HQXiZCQN5euLPwyefO54+hqTyYBK4ILktSd7qyZv0hcbzx8cbxWyzlgFy56d+OjkRGgaMpRVmph/bq2WZc0Ne+J1P3ZNpyQsJFBxsVhBDACGAGMQH0R0Eu/tP/VauA6QvqeK6uga5ktg7pVcjgkUhvGns+8WN65zd2Z5TVZY5i/iT/BaXRt0STw36N+xG5FbCeRRl447D/weGfX3bf1bXhdzi/f1X6zTsNOAv/gupxe4zmViROJM9nWtfFjTs10VW3LOJ1IaXtz2wj1XptFVNeHwK1+Q3QtSfGmV7faIxZuOFOmuNJXuFCu/5HNscsS2nstRrYhVQR0PW/oJKDhgFX6NLb/sTtd54yyUvzw1tiQjl19fjPn8DEcC2NUYVJ1ZMEH8xuaifG6hYz9zeNyvtSza/DpHoBAdY9mF1VzjURzSkoCdym9qI3ESiEMT0aBnWXrhDhtcL9En3CiRAgBw40QgqbDYC8NY8p2ECK8N0EEVmmvC4ovhnLQNGycB0EqK/IfJ73eaZI7FxCbehdiAtoNPeSqhh4xxD/yw8nBozWtxHnWS0VhLEOD/wN8cCq3/lepgF3VyDUlBYR6XqZ8xudcnjTxCvhcruxG+gMXFTlc57p/quLPdTkHnQhnOxM6AtsMdB+nZe35vPfs0CEn3nPn1jg3DNkWX2RloIsU0c7FocS+QV5dbiC6PjMvqDdxQRxB8KU9rOV2goRZCIOSiKJhUJGbs9l4AjsnJ2DyDF83SrSLJKdSi1RUwOpVbxRtmrfx4j+VncwCFoKnWW64DnCZfB/XR93nw5cCvrDk271VLFY/u+slgCxgYJ+paOMJ49GikLt7Tj28PzGRoFNTa/ZHc1c9cLkYAYwARgAjgBGQEYiMjNRcSPH+1FrODKkioGubFddGQEPoAP66pMaHLPjhl0t3D3oi90D1+B8RHZYfO3zJ0ew9yG5aqfUbivFAjUxqfbXZJw5xN7Sf+ovRWZib7CbKfmi3zIvlFjeYgAbbkFPnine3HX9xYE3ffum3nt4QmudajXYt1QAG2kl2qxjBYbLdzN117C93qHxl0vzIxzGTEuK837EZRBYEjYoPJHwRHOU5qv7nIyuno1VloXGUkJAgPdD54yMxoUwH0Q6ejwoFMsjuA13LU+IUTe+jmxRXGF+IEWiGCDjzscGUfulSAvyZE0kgflEravRo/uabISoh60SUaLbEgy6prUTYo/v3CIjWx6hCCLstGFac9IRI+cETpSasEmEsgg8AsAvoDohQAurAoeKcf3IuGaK8U4hTkN9HokiQYAN6MDbR0OvcuXPWZghno1QZE9CNAuN/C6kcaDT8xGkBcGd3n/gfV4TN4csL5xAQ6chWHJddiRXQTUfdXBeluUvnoRjCaOFp7/jAs48nl973xpeXDmES2k0PVwOKRcFjWhr6VfFcouO2doHhyQ94tR0w2KcfUWq9V7CWdgG7HJe7NJfXJEgjQL9NMepiIla/5uPUss/X/dD2UKUdDA2BP+HppJ8chNx9d2tu7RRxVbCqbCZLgg0L7E5swLDCl14FAWQFY7XaWV1c7Jp+c4vnpaWdAxV0ZXiG0cMIYAQwAhgBjMA1RgDFg0sGbn/FalLNg2kZ6NUkNGer14EoBicB7U0ad6eVTB24MCulph1m1rR2yxmJe7KhBHTFvejCn341De4/N/MvdyQilAEo29PuAS+S+6AhBDTCB8VdEkedUfc+HO+aKBzdRyZlynbFnPbS6OPqey9Xf2UUU3AaUjxbbBwbN/RsijsIaFmZnLElpucN7b1/giSNQJrXa8hcfjLUmWUl4edDVFDvmYdLXH8oW8X9uT7mmx43eg+BezVEbe0koClafJ6+/eiSBtQYX4oRaBEIHNjZXWsvK4lneSkWHsPOIkPFQyL6mO43e4OaWdCCnEsPnwQ9bB5gBYNAWC1IcIh2SkPzK/KACSiRKF3h34iIZvQmcBLNVwLI+Z7SUcaIIYdDcnIIc4sAU0EjGvLaVHA7z7vENThAQcmeFbZuQsGlZJp1DBGtFhTxwBehwpPjaoPW89BrZi0mCd5qkxiHXrd9xv+ZHkrZUwCZht2nTmhm6DSp6lYGkWhVsmoFFP1bdLSv75G17YL0nPF2UeJ7kzb+DtjwGEvR8kcHVpR42MRw2Y5EpKivFOQ711jdd6B3hDNfO/wPHz3CWS/07gCLH5Dg7Dyf5djc76n8XybNXFDgonJGk6oaV3rdV9OmWbKsvhnRy/umT9/03Wc6b2bUnPMF3AANS9Nsa1OqFXo+wAuaV/tx0q3TCm78PdN+tPpEtCnVF9cFI4ARwAhgBFo+AtLvNzxsLWPWQjylOAkxJNslQAEt/rCv8NlB8y/+n0wcuqJn2n3DDBVNrYPdrw1SQDsJaD/KuPfPsol9Hzn/uTuFLqZfEm5SO6g/6ksKu7a7gqCXSI1edensYXvnuIeO5LsmIpRJ4uKdrb/19dYMdvA1232QdVgacBI7KpLIyrUsjR6ZCSEwAR7TTuVvox1y3c9/1ckvKpQ8aysXfRqigHbWWU1JDtHak7vt5J+upLm8kPHPhqjXO3fxecxmbpjdB4AAYnkhle59dLS7VPONBjQuCCPggoArP1a5SaLOvkA/rI/zad9Z3d5RbGlLW+kEkZPa+miZOL9QbQi8nThIBaqCmbW2QhIjEZayyumyy24MIKbBVhU9QU6SGR1XJZpr60B0F/CrJy9cssdH33PyjKd2tDu5Ek/FtMZ2u34IUcDw7twTA+nskhU6f74DD8pZFMDAAAdhvvJBjQFvAghAUjeJUzG0NmAO3eef1e4IgJpAK1tUFSoDPtSmyz5oaPEItukwvSMKfVc80aq3sdjYi6WN3QO8pY6QUEADZzMEBcpZEX2QKi6V7LBZBwhqtEp6OUndMMicO3ucpDO8J1SsjaAJwVKiyTQLzLcMSZzkgny/m7QmKreanxRKegqGP/9NmtCw2jTPq+XAfsiQ1qodT/PrHIXGyUA+w6QT+hEfbkcAJjy8Q+AZSh3yMjcoYxGeALkdcnwDjABGACOAEagZAWdYZfyjbX+6VL0bCGhIl6tgJxRM2xCprPahyO9+LN5418LsqWCbwGVkZDjt3uRD+u6mPgJn3dsQBTQqq4LspoW9v5cs6js76xV35vNoFxioP/5ZWBksHivmClD8KQBprvZjyn75wzzs9pkn97kKs+S4rOibNq/56dSPIwK6LmRzTV1aRUBnmVOjx5xOctf8Sy43f2fUmWB/n1jAR7HwBM0cOLCAy8s1TA4bde59VwJaXlw4uD56VteuPq/bzKDRVNgTd3X1OAAAIABJREFUlX7TYA5gPUT3P9UNbtuoxDx+yWAEGoqATDIjmwy5LHjW0CNSK9ksz9NLSkqYaD+jeu9XbdqYMw2dGY5sC2+taIliuunVZAQQbAyk6wK9MoiNUOmg/rTZKrZhuh7IqsZlQcktNpwyAU1qiHvITke+bihuzfV6ha+y5trcplfvzJSEyVGa8idZHyneWmyFdGgkbMcheXjcaKyIbnr9dbUaoReLDfx3tRF606jFxX0//aHsP35wVysD//z6IVAbGV29Ruc/uinObDEkULQ9QTSL7WjWFAvfs4CYCFqn9mFZwi5x8ATD8+z81Mn2DuC9g752aJtnbZlIa2k7KQmQvtRMmNRfHz1Ff6Jr63M4ZvAfZ2sJwoHbw6RzDdgglbMo/dn7NsfFoz9TDAM2LBJ+z16jx82phIKZusqLMfWfW9r+p38sF92xRfYaNQffBiOAEcAIYASaKQIyidguVtXu+MfxR83FrMQwV7LgQGRFzTwIeHoKsKWa/vWQdU/vh0/eWRMBnbmlV3BsVHkekLGIJ1W846pSbU3s3lv0zsAFOdNrUls3VpfExMSoz25RHbE52HinpqIuPCvaBejSOpmAVnlT1t//Lp1+y7SsD2pSbRf8FD89kNOur00BXZc2IWBZjiRyC8oPRtx3vpu7ck1UEdCfx38bHKwd3BgEdH6u+cXQUacXu8ZEMlGfvqHV4G5d/T6rq91HZfxfqYpxDloJxg1SbILw0mjvO9Hhuz8721IXTPE5GIHGRkBO/ofKhYU6sqAglQRbTDROa92p27p1a5VGU6Dlyx3qh0aE6ebOC21FnC/tQOikDiAEa0uITGuCl+JQ4r/qpLKAzJWqvbpR8lhXArRO77ZGAkImoI02y3zv3qdfbaRim10xmIC+vl1WIWwEpeWvAR8+3KsDP5VghARzoVlFgawRMmYin1pMkFzfPqr33aFTBZ4XaFWE7/5xTxvu3/bjpcu2nNW7QHxBU0EABXDyt63WFdnf3785wHyxNIjR2EOB72REkQqA0I8WSZGjBBK2+1AaSbosFfpV2ycyklHjp864dcop1+zVcn3qvBXpqjdq4SdMn96dXXd/+ac8X3oPBVELhCWKJ4ItHCq3NA+9G2Ho00xI0HzylqMeG3i5BVxcKEYAI4ARwAjUCQGZ6Osep4k6kBL/i7GQjIRkxM5NY1cQ3NVYNvICBeEJ7RWrOXD0kOW2hKQMpKa+LDmgvz/hXbQz7rjVogujIfRQSnhAGjqR8SKowyfKdt84+cJAdxLQqOwDrxq/sInskOoEdMV29DpBDVmIITmgF0X8dtDw4q0zzi6uSbUt7e80hBDIbxywg1Dp4SS7eYlU+asuQVmRZI90NIdu9PhYHjuXvm7zepCv+rHGIKDz8kyfhI44nbR0KUnKtiGy3UfODwlRYQHsP9YS3pcBHac8dqqIZrDYdrYTWZ3xqFdE4A3gp2gxADn2Afus84Uz1GgLJW0kvIQuZPRhj936r3R84evqh4BMNFeQzAWkwWAg09PTUSG1PpeDBoXo7GXlfjRBe9sFymv3ptYxXCARQ5SbgWCmOxC0EEvYxAi7AXRdyJbH5emuUPn/W0el79j6tVLZ2QzYZ0LesC3edxyfpKyE5n9VHT8fzb+hTbUFlSucqHrOr+43y6IeGjKUG0GU2HuZSqzeHCdKFAVENFJEN2DVvKm2v6XWC23jcMDbUx0WvnXpdyMnQD87N3201PZ6WrtqWsFFGFxtFbcRcKJhLElLliyBD209VdSNcPNmXETFVqqDt9whZJ3aA+bZaAUAk8/XpUNhis97X3j8jfIb1qQVGK9LFfBNMQIYAYwARsBjEZBJxFsTvP1//SjqE1M+0Y9jSGWJCGH+ZhckSufPnNr8cdHQB1dkn6qeHDA8PFx7McX3W6uV6u3MQ18XNXENvYPYRRsvUV7Bqn927SvvefecTHt1sruxOtWZtPmn9qvsNPs4ENDgHqIsZkKsPqcnyX37Cj7uMzdvLCjE2eoWJSmPxUUlJnFnHQ5GcVxWpbb2oUr+PGzuffPkzAxXv+nGwwWtLRBS/lftHgn249Y0mIAG1XZ2jvVoq1GnEmpK0kgsTSYtfbdfZEk2EKJYZNVJiDxJOESJdfaRTMJBVOsVjloJrnIUUQQ0XzlBi0WEXpe//5vci2eLHRcYgjnN0+S345/OuizhYWNhg8vxPARqIprLysqozMxMRDTXyHtMvF8fwNspHxiy/pH+mpAVL7QPJaiCaIKnYkHJ3I6gmFgY54G2XDvkA0S7KtBqCprEAe9MUQKFpJn/Jv5DoCv2ZL4ePYYI6DKL5Ve/O07fdj3u3xTuiQnoJtAL6OHt168fnZaWhkhoJxH99QvRI+8eox9PZJYMMxlsDAmKaI6m7cA5ARFd/0zNTaCZHlcFFCM4SJZSR3kvJDsfW+7OZCEeB24TbrDrx7h6NdEqsNKqg2pEdEksqLQYj7xOnoRYdsbt4whDLyd7r3AC6JEANnKjYasz7JUNG7L05xHf4zHdyODi4jACGAGMAEbgigjIBHTfvjHqPau93jJeJKaqOGWJCFGsb3cQlC6czNvyecG4SUvy9lSP99HfUxYefttazMwAAlrxArhzXiEQlCaIPP3RV0VDJzybc6I62d2YXW/f13qmJKjfBuNUReR8ZV1EEjKmXCwx/hYz7Nyttai2WXFv61xe0gQoFS3/a/dBm/46ZBjTfcqZr9yBjTx2cr5OuCvMj/zGbnMS0soOoI8hHxlp4qXSBduLI9avz7G4WujJhHTmJ63+bBXk28NmhdgJJOV6PVAFPoirZ3NBCVoMErU8Qq25sGrFqQsiT18CI+2ztJ0oIFjHxSfWFV1UVjl8FUbgcgTQ81RN0YxGPuKtENn8nyN5QkiwRZJg14fo7xCpVg8OCwrt0E8dThisrQmKDAY6OZywCRHGfAfwyyDvRwxzpXIf/sBzKkgRiJ6uigxpaMC3iLkbPPOEg7JeWv7NA2GeOgdS+srEz6QbEEAkSY8ePRjYooAeZmHu3EhNUqzvkFsGM/2JS5fG2YttvpABmVBxjB3Wz9EUXvFKsRuqj4usAQFJBAMGluUNUmCS39DDX2ASGg8TjMC1RUCeLEifd0kivIo/5q1WFMNc20rgu12GAKz+i7lF9I/hE3IGVbraNPo2WQw5RgAjgBHACGAEroQAmnfxv/R41mq2LIX04YoSESLCEAhoUhdE2T9ILX504kvZ79REstr3t50rmLhVYMQLyY8lRcmP0b0ccC9tCFWwbWfBxHHP5n7rpkSEFRaR52/sbz/N/wCJuRABrbTOot1OUNpI9nj6/8pu6THjTDnaFepKvCDf7CNvCb+AaKcHkgcoFQg47T70NP/nkbL5Nz947g03YeMcUtLhPq0IQ1mW3QZZFhWElLKFhiCQksqXLCsqstweOPDUMVfSXCaghf0dl1BBVD/ohbOEjy775G5D7pod2QUcw+XxpFBMEer8V7flFNYy1pFZAQ0YE0FBQeKePXsEvIMSvxev9l5cCn4wMtkM4ilEPNdKNK+dHx/MU+YogRJAxcyEwZsj7rHHw4MJmz0COOVQmHL5gYw5hCjlCUM5sMlVmf5gWwVJCpCIE5nHwN4Q5+QMkc3O35W+B5p676IVSJUWuDyjVyx5+y857tip0dQxUPDKbOpNav71qxyI6IPhXFFCfx95u7bn9vlxt7DhjsnmC8VdIJ8nPLSUAIEM2ocPRDSevzfFnkcfeRFsiYwik/NaqjBi2Qf5v7tjRb4pth3XCSPQFBBAAUzqa5Hqu9qKGVrJEYOcGZtCvTy5DhWSCcqy6Xu204zVF057YvDlyf2P244RwAhgBJoAAhWJiY/3SzKczf9Yw1E2xF8qqReIgyRtMEGu25Kz7JFVxc9VS0RYQeae7jjUkkl+xbCwybwhBDRQNVp/Wti+o+CxsS/kvO0OH2h54X5mYlDr1fN9TznMGp4iRaUEtOSAOqu9yQvbvy65Z1xy9qHqYhw0L3r2jq3vCxT3AFJ5K7X7cBI7OpL482D52ptnnJ/pDmzk8YFyiqwZX5YnEhr//2Q5qzaILksMCLyaKJCEIIq0004DzlVpCOJgRvmEmx/K+rAmodKwvuGBasqmIgJCC1JTM+y1jFEKxh2jVqslvV4vAdkswd+xZZ+SB9qDrkHP+lKweUFNzshIJlNTnY2v0Trj600JoabC0ljaRrQWWSm+VSgd1fPOsHDCbPcnSDEQ1Pj+oFn2QZSUKQe0ksg6A45KQ3IRxCc8jdgt0ZmqtMUTzbUNI5RPitNQjlP5prvb3nVmtyfOgfBEvAm/ZKoT0aiqfXv6R+5ZF9GdKDU/QvDlg3n4qleo+XBXNtmulCQBdpbQjI8u/cV3+JGL38s9j5XQTba3cMVaEAKy+uXiF+2Tw/2Kl9gNPFptb0EtbJ5NQfIm1osR83N9ngsdc+pF/D5snv2Ia40RwAhgBJorAomJBA1kizBnTHiv1+b777MWERLLOrMTKwgSSJ4H6Z+JVm0J7vv3JBCbchkZhJMolMnc0UO9OmxdEnbUVqoRaBrIR4UH5JRDRhXkpo9zX5myvOipamS3wlIvv0yuc2AgEVawq91hq4H1Z6DGSrBxqraBgNb402Wfflk0ddSS7E9rTES4u/VzDlazFE5XTEBX+E0T5O9/FvxwyyP5g9yBjQtSlP3HNvtJRnWzs5trHTeV5rXyhSJJsGrYiefFlUBitROExX6RCNRkZOfxn7S64/DhOoiUEHlHA4ZOkhkVi4nmRhn2uJBKBP7a1i5cIGxt+VKxDcUx7UHt2OamDmwYE6z2Iay8FyT59AbbFx0BK2+mIhj44Glc8a5DVDP8nSIdLFjHeoqiub4Dp4KAJomzuaY5cXefXV2HZ76+t2jy5yv4yDb5NrW4CiIiOimJpCBQQgulzo9Nu3aB+jtiHG3Wv9hqkuP/2bsO8KiKtT2nbk8P6UBC6MUC97cj3Gu/Yg9i49q5inKt9woWgr03FAW9dq9KFAv2RhTFRixAqCEJIb2Xraf+35zdE5a4G5LNbrJJ5jzPQpKdM+WdOXNm3vm+96trOZdj3CkQbABJHtDQoeDgCqRysEi7quDjJ2+A3E5hHezZoIXG9fvfH7Wu3+m/D9k0Pmxw+4K13R+DENKolCLJMs0arfEfLlvBn50PJ9jDccIZcg8naVDUIqA/X2/emzPu9CNc39AudwpEVsYaYzhW8v71Hm5zXh/ns4Dvj17MixStqLJIg9+pbYfxxLIJOhEQtYOJVIwgQBAgCBAEhhQCurzB0ZMtB61/I+erjmol0chRIekzg7ej5HIrbMw486eFr1nmzM4vlPXggDqZOybdlFXywahfHU1sEs+FFoiQ0mhrShJlmVVjjG9Z//LrvOnTEVdUhMRwdo5e56kjY+M3vZv1sasVHc6xoVkmdxLQ8bRc8F7DjXPvrHkikGWy+vukuWIr/RZQWCHrTWO1WODEaCZG2cLP2Do1D4ja1bATjpTkhOfria9QNHMRxh4TbphY6lxdeu3e4Q9Ou8oZfwXhlRJBkSv4MXGbbr+rcutrn7S12RTWw0sWz8aqKtB+Dh5YXI8tQwKQh3OUD428/A8+fPY1PXaJr/jukHR3c9OhLM1kq4jJUSX14DE5sWMQLRlgnW8EO2gjoMRjx1HJoSBRABrKLyAgDk4Knvje8nyyGfjHUA6qhkZv9KwVGgFtBAK62v1Uzqkl1w5HPogQ0D0bK1GTyrco0J5v/A8etKNQIZ93YtPRrjrHxUk2998RI8SAgxftcYPODvQwVunwvdhglvCRL4HIAj1X7aUZgKTu+m4kaf6Mk/9I6YoPcC4SxTHGuLRnqSP/uEqbrr0CqD1+WUTNQCQVIQhEPwIcVFFUf5r4sqehej7L4LDJoVg2RX9DB1sN8ZwnSSpliOc7fvzVdNoR15Z/A1bQcMhaENDtb7C1j9SXIEAQIAgQBKIbAZ2APuXIuFEfPZv1DhDQ040cHRL5iUlTj6gw1nRu4wNP1Z99y6rqCp1U0Mnc6eNsSRvfHL3W0aAezmMyt7s4PngLFiTKj1aWR2Esucavl3/UdsqiRSWecLtwdwZpHA1BGt+1rnQ1oflAsIaEDR4F2GrbEEtTaz9refz0JXuvDyRR4vjmoEM4VfoVpGBDLgcT0KCRTZuS2PIvv2k/9vh/lXb2QyRGo7p53I3IbbobuTyeNo/QoNKmbcjpLlNZfgcXyxZTHuOOCRfVtKWkpEhz5syRh2vAsUhgP5zy1AndZcu8exiYu/CFjRKDXtiz8JdffuEcDgf76fMjUiemUdPEdnEyxasjFZmeajKxE4EE5SEXCBGqYuscjY3A3FGnkY7PeB+v2X0fXF4nd0iI5l6OQq/wiHYuhQno3aXO9blnls4cjl6ghIDu5diJluRdiWi9XuseOzhudLJjHhLb542eSE1AgpqAPArndoBUB4i+swycBIPfBGj1aNS0CkI8SIEnwp9cxj/jv9EwCfn/P2TT4Dnc9ygEazvGQreaDDENBHAF3GVVgLiEJuPIJdRxm+7TImOvXh2x0/loGa+kHgSB/kRAd+/84O6s0+ccq7zkbnPEcTQP0yYI7+lzWm+eZ1x5nL7rnOg/Lwy1NP7vhWBt70MaGTx1eAuLftlqevSwq/fcGEmtxv4ce6QsggBBgCBAEIh+BHSS9eSTE2LWPpr+vLMc5RkNoQUIxFK+HlD4sqZQe+95svb8215o+E4nFfRyjjgi07Th2biVjlp0Ee8jc31KqL0CSye7LWnc7/c/3Xz24mcqSiNlQadpM5/2zlJPi3IHx9BSyIEIwWrbI0qsJSPuQ2rSD3OgwTx89pMoGZVkTiv/LKPC3WqkwV4gCP3ePVR6kEZTMt3w3tfNc8+8vrIwkuRO+acT02hQZv7xG3rn3Pyg2syBKq0ZIOkXMUTq1SMwZBPrlu64gXoAwMLCQmyYEdBQDY/trVsLTR6Py5Ro5g0/vjp5BGKax4E0xmh4uqYinhsPVsxTVVnFz9t+F9a5kQOYfABV1FkWIZhDHGoHFliCMyqaqqwRKrNO2j5y9uzZDPSzFvdtuFyEgB7CPb1x9eSR9j2OM3JHyX/LGCOPQ24lU+6QrR6P4DtZp2BuYkU4itHOZGCi2ffCH24u6f7jIFJt10AGxoqRKLeDUyyTxl9OTVz/EnE/H8IPIWlavyPg24hRT+cnm66+IGmNo7jheCMPyy8Kn/AT2SHvQVrkZYcOJNNBKYwiyAJtShnxx9Y9/P8tXEGis/f7w0IKJAgQBAgCwxQBnRjGpA/ac8iD7cXSTWYzJSqKir2nenVpBLSo0tZ0xn7/itqLFz9b36lzrJeD1ya3nr7mLqFJXsKzfSBz4RgdtnG0JYPZ8/DTNefd/HT9D5EkWdXK/8tzbnO+xfMaOd9rbDCQGmkugNX2KGZ9wRvycUDWil0lSkaPjosr+yDja3cDdQjbd7kP9wcfNS86/fbK5wLpTfeqc0ligkCYEdCJZp1k7ugopEBGB1vDBfQCzMubzDfvqbCpMh3nliXbNefGJZx3VUouqvWMQS51PGLp8bCuHyl0qOZ9BnX7lvogldGNRnmYGzeUswvEmoZwVIYPnGTQxTckMA07d7oPGT9nZ1W4vViivRsIAR3tPRRC/fAipzgfIpn6TWQfv5Cb3LLTcULe31KP5lLaJiOnJwu0H0Y5KjsoLB6PPS84WBCBlg84SsGZvGYhTYHJrp9kh39dhpL8ht4W3L5g7QpHGp+1JCzEFEkBkTKTqTX/BXnuva/XfUVI6BAGOrmFIBAYARypXXrn7pHXzTnK86DidDMs4uHsx8/6eT/LXUgNM93w8vrwN70J0vYweH0EtTbHG1Ja0Vxljcmmhv++gc67/Mmqr8hGkTzSBAGCAEGAINBfCOhr76I12QsnJpieoiVaAHLgT9aCB6oPJhQ8HqRYMyhm8f17b7j/f62PBZKZUGuOvNi5ue0FgwGIbrX35WhkLiaggey2JLOuR1fWXnLjirq3IvHu1CVKvnr64COPOsj1PSXyIig6hkxAC6LKmDOY4hXPNZ2x8LHKkq4SJdOmpVj+eD3hVVcdcyYEg+xRIEKf5TDeqoLmJA7xoSoOD0VDqDRu7ZdND+bdVv2fSHtXDTfi6EDPAvl+HwI60QzWrXRHRwfldrspIJ0x0RzQ2jU/fxZb/HNxEivLiaqsJAMhk/jWEyNHoXgqF7Wo2TDGc5GRyUFtMu1sk73B/zAB6pPzZGkcBMzn0u3TZCZWzL0ckcGYUfz3MLGmGgEN3WeIodu//8l+6tGXlK2PlBdLL1vfb8nDBGW/1ZcU1AsE8MTnM+vH/dwZoOKVh6ZZ6nbVTUmIYw+59LKYQ5HLOQnO3cajZleSvcOFaB4/Gdhal1UMPIMtpIEzBStpb4RfHOIUW0vjfwMTtv51JGn2BTbEuPhc2WmwhBYlmTakx+647ynhjCUvVW8ni5heDG6SlCAQAAF9E/bJ4+OnnXSYfY27yZ7Ng/SGQsnMnwjmzkCEeB4LIDk0lOU1/IMwRkBeI6h8k16Wr3wc654yc1RxZeL9B8/fujjCEevJM0MQIAgQBAgCBIFOBHRy8pyjTGcVrBr9dkcFB/se5cAO1Pvtc7y/KCol0laZK/zRfv+J/6pY7E986kT3Ow+Mn33qMehr1WOAMLxKSGQuLksQkWJJU+nb7qm48Z43Oh6NxLtTJ6AnZvFTtn485idHLWsy8Jjj7T0NoxH0IqIsKUz98hcaLlr0WPXnXa228frt84fqH5A66Bs4INKgpM5++BPRDLtQCKpDiRIQ4posoje2NAWbV2saAJRqRt+saVw+6597FkUCG/IIEQT8EQhCNGNLj4DBQfPzJ/POXTUjgIXOhFVwyqh0dsS/bhybgTo6ssAgZhRi1SwkUdkwojlXjahJZXgDkGqUgsIwlMSw+ChK52W0RbWXmyFXzxEIk0Vzzwv09aFOQMdRnl9+b7vq/+btfTGSXiy9rV9/pCcDtT9QjoIy8MkKPoHDH7x28a/Svy/IyBRFacK5s+JzDjvGCKdsjonIqIxDgnuco6kNkjJaMEOvcjo+fcdW0rQEJ9T4r96XP3Ft36cRrYMbCBc/AgaCQypuQaTNyUm/PPFWx5zrnqivIyR0FDwspAqDEgHfs0OfcEKK8bMVKStafy2dHxNnEBUJ5qhuLz85ikHZ8kFYad/7ArvlugWJsYzN+LSgAJ0Obrky9CPRxB+EXUqqTBAgCBAEBhsC+qb/ijPjjl21dNR7HbVSnJGjggYIDBgY0LeTpmlKdLhVLmaU8bWC27IvnltQAEeswAiB2bBO5h48ljv4t3fHfmevoc1GXnOLD8GB20t2I17hNlc5H/3L3DKIoYC4jRtVoGS7RosPvUd06ZC/HhI36qsXR37oaFCmGLjQAhFiAhksoClzKiM8+WLD5f96pObVQFbbat1BC1x/SCtA7kOAqGew+VRVEah6VZFZbxBpL9iqBERzAvwcw7iB4qtGJlQOhF0lMhqqr7tlWzljtrTu3i1sff/bls069qEjQe4kCHgR+LN0RgdIZxThQYktmv8UFHD1o5mmqnopRXGibM5AZwuKmnr+KYmZaYca01CzOxlcATPhYU6F0JmGjipMMvumA59FM3AuAnhL4HHvdVXHxoCEaO7dcOzOcnkAWVAFRgsEZlV//tX+2GEXlN0YCS+W3gHVv6kHEPr+bSgpbR8CeAKdO3cuXVpaQIPmEGZf9nMFmf+3jESH4ko1qJ601x+Zkoo8zrGI9oxGqoJP5bKR6B6JkBtJHXCbyKkQ0xBO4Xzaqv5ADxaZjnDIa/iTzdpbyk9rVv8ugEUliJzIgptiTCNTPnvm+Y7zrn6mooWQ0ORpJQj0HgF9s7T+qTFnHjq25RVOYjmalrH5c2BvjcE4V4Wrzv6ceyRlh4LNi7gd8B3WxPfIIshwWHY9+rJ0zs3P1G8ablYAvR/p5A6CAEGAIEAQCAcCutvzlXMSJ6x8IOOtjj3yNJOB9saMCHR1s2uGhYbkFlTWlIU+v/rO5gtWvVHdqOevk6B/Pzo258OnR79vr5emGDkox8/KtzftAZ1EyelWWdsk7s1Vd9PzF6wqwvrMGtndm3y6S6uvqWYdHBe37q30lxx76NMNWAcaqVjmrNeXKFKyOVOh732i+vZbn225x98yWS9ryaWps++4IuVrAfaXICcA204VmRPBZspqdoHp1G7EyDth11qG4mOrfnivvezxt8uajRTXqrBMgycmpamgoFeBAHvdBnLD8EEgSEBATDL/iWjGqPzv4fQJcBwyFh7CXJg9Ms/9e1oOssoJQLHEIoFKRjQNhDPi1GYROexgugxkMzxL2pkKjWiJN6hYAtVLNGve5ipNLJp7Od4CHedFKdMJfavyMQy1/lvHRzMX7D51uHlqRGm39HLAkeR9QsDPOhqPB6wf9KfJ9QTQ5pIVu1VWGZvMSDGyIBjeX5p9VFJK24OCS6RobBagkw3+tSESHPtw0deF/u7v2t8oSVQY1hSf9lFBgTlv7mM/uAgJ3achTW4eZgjom7tpY6wj/libVejYWTnRxPOy0jXwYEBvDR8bS+aq/ecq/3kKj6dw4uMbn5pbrqBQ5vQY8e6nXQtuf7HhxUjrNQ6zR4M0lyBAECAIEASCIKATxJfkpSa/cGfa6/a9AgQtDi1AoNejR2GsmezWq26tOPfZd1u26AeqOsEKBHT8hy9mvmQvpU4zGkInc71lqQyQ3YWL7qg7b0VBQ224NUT9gycuPeudRxx16nVAQOPggSFJhwCvBooZMtemUqvS/1q8AFttgxGUJlGglzV5jCF3y5fj/4sq5R1g3bwTJcXuWnTDzro/SuwOBfFtRoTajp7zrw5oa0ASELKiYQ2hHR7MmTNH7iYdeSYIAr1GYPXqPCZb+XWiu1mcSBnVTFXhxqcmGibkTjXHIMkdD1J/sWDVHAM0CuNqkpACoWd8dLIzM52PAAAgAElEQVTXgxyeW5alFBpOkHwWzZ32uYRs7mF3RKlFcw9r35kMC6jASSctssqvtkO3Tp81C7Hr1qlyOA8Re1un/kxPCOj+RHsQlOXvXoJQAQK3aHwFjMqKv2hZm/1BrLFtjgTG0GQw9aGDVUWRKB4CZ6S9iz4/8xwKFleEhO4DnuTW4YYAOGqqqOrt8XcnWOqXcDQjwY4mJCud4QbcwLeXkgRZYqW49Mdij952g/+mdODrRmpAECAIEAQIAkMVAd86GwFRSS09/eMXOprs/zBxTEgkKyYUgBSmrWls+z9vKT9r5YdtnYF1dYL1yunTuZXPy0/Ym8SrwAI6pHJwX3SWlcHuWnR79bnL32n4LULeQ9imUFFLp1xr34WeNBqRAG3ZL0ijT59ZGyLgVh5wK8ix3j+7PQiZJnBrV91JnQ1W27j9wLfss9rGbdj1yxc2O5vkKikpgdRBL5whA+mB1itAkyfnq0uXLtWsv4cLgTNUn8lwtksndb0yoprHd4+uvRuOMIlN7eMUtzhRNQkTKcWQrUjqtLGjDAnITBuRqFpgpMNzAPsM8AlwdQBNAqyyfuFnggQE7BHU3SfqnRp/GArsvyzwHC7A+8Kcye9e/63nmJkXbasJ9yFi/7Wm9yURzrD3mA27O/xP5ZYt8y4uiosRBeS0XP3clImpo2qKZayYRsTv+zY2QPtUVBBtsiW9jmbuvMhfN65vGZO7CQJDFwF9Y+daM/VYY6L9a9nZArsZ8N0k16BAAOY5cFsWWUt68sf/WcHOe/CFHdi6iSaWS4Oi+0glCQIEAYLAYEcAW/SKnt+OvltoarzVyLF/Ill70kCvRw+tWFIF5tqlNfOeWtP2VhddT43MdX976M2S5HnQwIDOcRcytyfl4DR+ZLfjysUVec+tbfkkEhqi2CqvsBBJ80+xnf7yQxnvOqo5gedUDq+7OveGeLUF9sgMoyLWoEnUwkfzLJNBWwCHTxNb7e5SkCco9dDKTnMOW/jaI+YvAhHQAdqv2TuCl5t2LV3qJRH9Se+eYkbSDT0EAvETMFbwGAlKNuNDjxkzZrBNTU3MebPdtsX5o8cJZY05EJdpGpKpiTQnjIm1xWZhK2YY1zjOFdCg3i2F6Fa8AQH9dhjgAK747Ti0b4g1cy/H2hAmmoMhgecwUUKUKYmqffuD5rPzbqzeEKFDxF52Rv8kJ5v0/sF5SJeifjfhHqG1dgnD0mC1G1pAjSENUA8bpy+oPC5EmcfGP1X4dtb1s/MLJULG9BBAkmzYIdBJPn915CijWv69KLgyIBCQJoU47MAYpA2GjpLdosxYMuJKr7jDMff5jxqLhtMibJB2G6k2QYAgQBAYEgjo2pu3/SNm4V03ZT7lrGVkng9NfxXeZx63RzZYc+JvpMZueBQAwp5YWpwdnSA+/3hr3uuPZ652VPMizykhyVloQf0kWjYliezSJ+r/cdcLTa9EQr5KfxefOTvu2IJnRn/dXiLQ8QnAFvHQUi8VDDoDEGKNZwW5w+2qaHJVU5Rxm+IQ9qgMu92QaCiW2MRd2bML3T0dLH5Wqz22WO1p3iTd4EQAk8a45suWLaOKi4u1nwu8LtpBPbRzc3MNDNPKS5Lb9O6tE61Tj1FHIqFjAuqgxyOVnowM1AQYwxAEcP/9Aow/JEpY4WX/bQR+5vyJZ7LPCGEs6edTIdw61G7RCGgRCOhUxvH+p81XnnF15f8icYgYrbiRTXq09swgqlfx6iMSJqVUbpacHWk4aLH+ohhETYiaqvpIaNXjUWizKePR5Ws9SxYtLwErifAGF4maBpOKEARCREB3nT1qfJL1k4fNH1sN9qOxZQK5BhcC2iIMQoNzyWZ6+Vvqhdc/XvN6JDbSgwsVUluCAEGAIEAQ6A8E9PdN/kUjzlp6c9qrjjrJDFrHIR1kw/tMcLlV3pbNP7nsf6dfjz15dJkJnVy48ITY4199dNSHjlqZM3DwAgzxwByT3S63bLBNTFhCjfr+PsAK2xGGdRWkE9AXn5A44cWXsp5DrdSIsq2utpo2Vx0toXJFUXcht7zFMNq0Z/ofF5Zh+cD+6DNSxtBEwF8GtKGhgero6KCKiorwQYR2iBPoOuqoJBsnuCwembGmJ/Jxbz8zPhkJzdPAHC4XSOQsJFGTFKeaJUs+yoswX+EdPIHwDBQMMLylDvrcOgnoFAr9b03tHRfc3HjXcNr7kMdw0A/h6GjA1w9lzz18asebrKpJ7hPt1T50i3bKCr4/ThcEM5mc8MSqdfE3L1hQJBJL6D6ASm4dUgj4NnR4nhHdn+U8y7NtC2QgMfd3jBtSTR7SjYEgth6HywUb6Ql3UBOK7oLGdlqNDemGk8YRBAgCBAGCwIAioBPDt1+R+Jc7b8h401Ep5wABHZJHJ0hKiRCIkAMd6DVnXrPnsvcKW1t1Alonc+efFD/t5Ycz37FXK7kQiDCkcjBguCyXR+EsI9ln590+7hqwCJXDHTums+5HZJrmn8+OYixs0ymXljQE6TAa2qjxCmBVrlkvY11mosk8oMM7KgvvSjQD2UyDZTOuKyaaAx5iXDwrLs5hUJIYhooTXWri1fNTR/z1DNtYVOkeBxb5mRD8bzTsnjNc9QI8HPszoFiPudN6mdKsqYlURm9HRiDGsBPJ3mZG0mMEFIWCYxOFKfrD8erhF+yZr3vjDAd0CAE9HHo5gm30ntyraEZGhmnjL3H/s/+093SzxSAqSmhuZRGs6qDKGoNKcarkalY5y/QRK1Y9YLsO9NIkYgk9qLqRVDZyCGiaja2fTr7Cwtc9qzhl8Pak6FAtiSJXTZJzTxCAjYHoFiXOmDTixfMeNfyzoKBYIAduPUGOpCEIEAQIAgSBviCgE8P5lyal33Z92jvuWvVwsEyG0GK9D2RMgSQFENCsNZP56e/XVJz78dete/R3mf7//OPiR778yMj/2evlo4wcJUM5ISmgamWJUFY69/7cG0ovLfisvTncBHQQXDkgSiij0ajabDYVCHyFEM19GYFD/178jJWWltJut1uX0MBEc0Br/YXzMxJplyuFpah0mVKSnrgxNwOlq5nIIY1CBjEbKWwq7JBTUYuE7BD8j2KBbNaOO3D0F0rkOPhB1RhoeES8ZDPZG/RijAVjBolVcy9A7FlSbQ73yKw1J+ZLlP7jCXBYh1EOqxdLz2rS/6kIAd3/mA+5EvVF1ar89CMvOkb5gPK4Y1iaYYkUR9+6WiOhcVRtkWbMiQmvFHzOXTE3vxhHjSZRnvsGLbl7ECOguyjVr51+dIKl6SPJ2W5jsfIPxKAexM0a1lWHRRjoQEuMJTVuw9wl7ecVfNlSQQjoYT0kSOMJAgQBgkC/IOAjbamVK6czV54kr+nYJp1qNlKgAhsCAY3X7IJKW5OZhtMXVZz4wbetv0FQNAiqi5ROIjpvMn/7XfyLzgrhfCNP95joxvsB2BV4A6zRSFUUJDlcYG2dzmyee/2evPe+btsdyfcmzht3CAkQ3C/DcsgX8tBNKSNUicmkJWkkWJCMHJXBpuVdnpiBOpRUJMBHBatmWo1314lIFGGViCP9aXwytnyjJJZFMjY88Wk4a2QziUPVy2ETaNdEmMFeghh6cjyneySVNieyRU+9WH/yovtqG/rpEDH0SofpTjLMwgTkcM7G97DQs2aN5ta9lHJ32y8lN9piVLCChuix5OozAjBBSYJHYU1JiW+u2hI3H+Q4iCV0n1ElGQxGBHRX2UevzJx6/XXWtzt2VI+zmEH4p0sQkcHYtuFcZyw55BJk2pqZ3HTC5Q0nffFb20YSiHA4jwjSdoIAQYAg0H8I6K7PXz2X/tzMafGXyw5aouneE9C4xh6Blq2ZAjXzrPK/rt/u/iYvDzEQL023atN0mtWqox5q39Ryk8VMY/Ew3r+leiwYH9mMv1IlBbT5FIXV46KpYDdtNgF7ZIS3Zzq9a96F5XlvrWv9I5IEdP/1BilpKCGAjUb+k9dymOh0jwdWIGvWwQkj0w8xjkCikIgkNQnJdDJiqVgkqMheC1HZ4AnxRvvDxlZI4VlK8v5KrJpDGhfdyWQQFjAkSMN1Ex7fgohocwpTvnxl/bmLHqz9ebjsfcjQC9coGub56A/M8pvGZ19zobjGtafhIJ7nYV0VmmvZMIfzz83HJLSssuaMzHcLXrZeMPexH1zD5ZSMjAWCAEbAN8coc46Oz3pqse21RLXtGAPNgP+dFniHXIMcAVVBgsQqfIV9ZN6Esze93WXTPshbR6pPECAIEAQIAtGKgE5AP7Uw4Y6FC9KXuRqQykEkglBc98FEWQBTZb7M5T5v0sm739QtoHHbdQ+ulYvTF112TswTQisvciwQy74LNEE1WcP9LviVt7qBbObLkUjvQJRShVL4HT9+3l5y02ON1UaT0r6jKq6ssrLSFa34knoNPwS8zrpIPSTXmvzrurEfo1ZpChDQRmSXkcOBQ7bAAYpm0K8JMqsgnyGxEJTT36IZfxXKMzj80Pa1mFg0D6qux8+HR1QpSyrTsfzZhkuBgH57uAQiJAT0oBqq0V3Z6dMRV1SExBU3p19+1VxqlavWjnhO840n4ywcXaeqiqjwtCl5xEdPv9f8j2vuq2oi1g7hAJbkEe0I6OP85MMSYt68J2mllW6YJ7spEV7exMsi2juvB/UDz0nYdsu0iIwOw7gpZ1BjvvwSbsNL6YDBaHqQJUlCECAIEAQIAgSBHiGgb/r/e0vGxZfOS1rhbJRNPGjJhrJ/gXWJ4BEQZxlF306N23QProBOxuleXDdckHDuI8sy/+cuV2je4OWcKQpcuTi3C3HmXUiQtyOG2oIYtRTFJJeec9XvddtLJKeVNThNUoxQWF4OjDS5CAKhIaCPa19gvi4nHqHl2fUufcxPHRkb/+tH6R+5mugjOBYWejDcaZCQ0Xhnr0YzvgjR3FPYMWJEcLCnaEV1OkxAiyDCZErh0BMrGq677uHqJ4dLIEJCDEb10BxcldN11IAsQkv//u7r7sbqeRBHTwZXGmKhGK6uxCQ0vHpMyeZfH3levuimlbVbsWXo6tWrgcDxHSWHqyySD0EgChDw37h9envtY4xYe40KXCXNINCZJ4dbUdBFIVcBL77A8lmFvoTgNFwNk5J7+f2fHv8pREOnCgoKhkUgjpDBIzcSBAgCBAGCQFgQ0L04n781beZl5454w1kvpwMBrQTTlPXJZOhlazJg/usRAeQEbGPU146c337lDz9Ugsei1xpUL+ffFyXNWHZj6r/ctUIdw3A7uDhul73FsnPi+Ts6ILiflJubKxYWFuJAbd1dFGy3tH081pgOCxAkkyGBgD4Wly3rHB+4Xf06RvQxD2PZsONTw1OeGnQZh4N7qioxHOnpKCPsSU+RGrTpJAmJplSGW/Fi48ML76q+GT8vJSUlnkHboB5WnBDQPQSKJOsZAvrp/iOXZxz+z/PQ25TbmcHTFEhxkPO6niF4oOWmdkwsC7LCmEbE7LprhXTZHS/VrIe7GHjZY+e9iJxkh6XuJBOCQGgIaOpv6k/jlkrN9fmgAydDqGtwrQgtM3JXdCCAtc+wjqWIFNo0Im77bcudV9zzSsN3/u7K0VFTUguCAEGAIEAQGMoIdBLQt2TmXnZ+4lpnvTSB52DvAuH+OjWZMQAQ5wzIZhBxBnlB78pE+88YA/9qErXwSlPVDjhWldok8b0zrmi4sbC4wa6TcSFiqO3VcaRl/SJr/RCRHEK3YaOvZcuWaWMDH9ojVIBAaxxfQQ/v8Tj/4YcfQCHTwSuKYPrn6Sl8TrypGQLc2yMJjVpx8BJnuXAPz9MiIaADIE2I5kgOv+jL26+/wQ1AdHtkzjrG8gYa8csFcFJJwzMy5I0KCQEdfcNy0NdId2X77unsm446wvGgp8GNGBo73ZArXAjAhAWRUyUQrk9ou+0h12X3vFH/DuTNgPW5SiJUhwtlkk8UIKDJMKhbJ18u7W17jmLa4b1M5pIo6Jc+VQE2z7JHkBmaZ5Axwfr1PU/Ll97235o9wyX4Rp/AIzcTBAgCBAGCQFgR8Hlwoo+fzOVPPjm20Fnm/gvPU6IoUzjKMQT/88pkqGBOY4nBosx4aULZEcO0I0Vq+6WouUrhTKUMkja5JPV3c4pxx4w5OxvDWkmS2bBEQCeaMcnc0NBAgWW8N0IfQkEt5PPyJvMNpRUxEEkzBsgt86obx9oOmYXGIqdzKpyYZEFov1HIQx+ERijSfffXzFmyvBGCZeZBsMzwep5pyjJQ1x2FB5050iCugVMbAeq9X9DNIdmpwRiP7gICDkkghlGjAvV5D6RSgM+R3KLCWlOZwiXLGube92Jtw3CQVyWk4DB6NvqzqfjhSUtby5ydXbU+BjkPoyGcNHGXD28PgFmGIgEJzVutEkrNuZ7K/f4pXEIkFhHhrTnJjSDQIwS80eLXHXShJNe+RKku0JgB5ThyDWoEKBoWWy6JtaTFuBCftGL5Kseti5aXeIbDgmtQdxypPEGAIEAQGMIITJ6M+OJiJOz9YtqnMZR0It4g20bAvwwoBqhKE6LVGmQ0N27b0FCzq8y+g1bZXbTVuNMcr2yZfUlATWYSx2AIj5dwNw2vgXSSuaOjg3K73RT8jmUzghLNZ/7NlkhTdKwoULEMK8WvWT41Fdlco+FQJBO5qXGIhY9KZ6mtAnKDajjWgdEvUVJUaxrvfPiZhiv+/Xj1G7oHczjbpXu0TR1jnr7pq/E/O/cIKscPscDhIRKP4cSZ5NWPCATq7z4cLAABLbsFhbGOZLbecmvlvAdeatk8HHgcQkD345gdTkX5yAS1es1BR6WkNX4htdt5MIIm5FGYBwHWfZZlEBASTZRlfPIDN9/ZeNfDr9Y5IrGQCHPVSXYEge4QwBpxovrVQRcJbO1/aY8LDCcI+TyYhwyeq/CZmdslc+bsmK3Pv0Lfd8UDla9Bm0BVSBPIJKIqg7mDSd0JAgQBgsAgRkD33ixcMWrJsecknYzKlL3Prq7YK9GmakoWd9M82nr1/XWlAZpIQeAoDrSb1ZycHAV+VpcuXQrvO/JOG8TDISJV72rNDBbNtMfjoUDzFRPNEOLnz1d+/mS+rbg2WVSoNJmWUw7OtiVdeXP2CORsS0duKReCVaaBVXMGosVURyU+K6G9ws94x+01QVZYhgJjaE24pZMq84hgzZ/FM0uWVV9/30t1j0ci+JlOQB93uHXiF6+NWeeoFlMMvFfaJiIARzLTMBOPkawqyTsMCARjSMM8cvHz6RZU2prCNN2aX33uvS83fUUI6DD0H8li+CKgW7SpP05+UHHtvVmWfC/F4QtJRFruXeTKiuA2MqYM8/tLnhBuue+l6u1QmEbiRaRQkilBIHIIaONWWD/lIlVuXoU8dp5haBIhO3J4RzxnmKNkSZYYj8CjmJQR7z78WvMdNz9ZtwXPUbAhk8hGPeJdQAogCBAECAIEgR4gcNEJKSPG5Cp0/oqG2gDJMf3AAlmt2mw2NTk5WSVBwHsA6jBL0pVoxhbNRUVFmNLC+swBNZpX3DIy3uFyZ0FwjGSK4jIUGaUumJecFTfZkIpaXClIZDIRi9KQWzF21IvgDwihUHQxDsiUQrRs4FUJfsCC5Jhshk23liLg+hnUZATKSPNFJfaHjpxb9u/p0xG3cWN412OdQcQPM2WuezNnjaMC/cVgCB7cMyqGSTCCkZhsRkX3hL0SwayX+7G/PQKSrVkcteDa8ktXvdv6sn4YGva2RlGG/QhvFLWaVKU/EWAuPSrJvGKx4WfO1DEe9Fv1mB39WYchXxYmcFQkyxAYhTWYYje/tc5407zbSz7HC2X4HCiS9pDHhzRw0CCgjde27ydeZKJbnlFanRaWpUkQ00HTfftXFG+BcIANUZR4g8XUgbLG3Lv80YYVILnRPhwWWIO020i1CQIEAYIAQQDEN3Jzc9nY2FgFk83gWagQy2YyLLpDABterV27lgGyGZPM2Kr5T9cbD2SlK6KaqbiUMZSRyYGwJiMvPDs1AXHOVOCNk8FsORbJbCLQyJzcICCXC2yMGGBFaSxCDj9StAQyFrJGMOsWzd0QzcHqC+y05HQprO0Q0+vLnrBdnJ9fCFvI8Hqj6QT0aUcl2d5/PmOVvVGcZ2RpSUUqXusP/BWIbCbM2MD3SyRqEMUHC/gwSOUoflu5ePuhp++4e9YsxBYWDm3uhjxmkRjkJM8/IaAWHXWM0lpSqKpufDJLSOiIjBHtKBxkoWXWmJLUILqT7uGP/OUJ+CNxcY8I3iTTcCHgCwCENZ+lth8nXWh2tK6UPHYzRMxW4MUcZoencNWa5NMdAph8xoGcPSKNLKPiv13xX8/ihY9Wb8D35OUhCHYTPFI7QZYgQBAgCBAECAIDgQAmEXG5hGweCPSHTpkb/jdugrPJNYHlqCxZprJTEtlRkw+Lz0CSxwZH8zFAL8UimrJhe2VHPcTmAwOtfRdmlikZ7lUg7Da2ZsY7OS3yJU4TjphKWvAzQWVNI6l1Ny6pP++JN+rrwh2LQyeg8RoflR56j73Ks9jIUwL8vf8CEUaBhevQGdWDoCWDsL/hMEh0eGQuZpzhaSrp92uGA29DCOhB8CwN9ir6yCVV/Tn3DqG5bhnDMhK8fKLj9HOwgxug/vBQKx5RplneKqls0jM3P+C6efknOMgXouET8ER+CMJAmjRIENDnB1zd9sJJl5j45qfkNqeZ42gZyGdMSpNrECEAc7sW9pxhQdhMMdcz8an5//tMePOCxZtbcDPIPDSIOpNUlSBAECAIEAQIAgSBAyGgBc0uX3fIZS1VrTcfNDGGoSyqFUmqBVZERqCMOYhqgpwdMqyPsOGyd53kZZKBaGY1vXD4UZPMwFfEZee8wc9UCH6GNi28pXbeireatkVIe9YbUHz3zEvtVXX/NXKcByygDQcCNKTvyY4hJNgG5U2dxzEBaq8zHf5nOtgnwaeLrh3j6FFn9J+D/d8PJlDaYZCospZU9eMrFlRe9N/P2pvDfRgUbX1MCOho65EhWB/9BPTEI2ISPn029V1nVc1MA8fK8AIir4oI9TcmoWUFHLZg4mRiY779x02uy//3bcMuXJzeHxEqmmRLEOgxAv5kpPu3KTcxDa33KWobyzAs8NKdC/Ee50cSDgwCXmtnmHQUleIN2rQuCyjp1d9+Um4//D8lEBZHu2itU0lgpoHpJFIqQYAgQBAgCBAECAJhR0AP4Lf8lozbr7lmxJ3OUg9oNEMxGsvsWwDBmTzEAQTGeR/JrO/Jwl6hHmSoBT/zQPCzLK5h0ZKKs5e/2bI+EgQ0SNeAnEChdNlpCSc993DGJ84aRQYdaFgPeq25e33hu/qBFOx1vcgNkUOgO7YIk81dyeNAxDOuXWgjLnLt8uXceRiUSf0y78q95731SdtuQkBHHHZSwHBAQCea2tYffZhN3vOl4G61siwLkXD38zkaDlD0WxsxKaQoiGIZBXzdY1pZJvnqBTfSb68qKsKBCfHLH8igzjPAfqsXKYgggBHQX65XTp/OrXzRfrvc1Ha7Ijph0Y55ymhdJpC+80dAmz9UOOySVYY3wQrRQAn1dbG/NbahmybPL/3OL62/vQEBkSBAECAIEAQIAgQBgkBEENANGJYtW6ZRTsXFxRSQxCqsOyPiBarHtLj9sqR5d96S8YKzVjTynM+qGcqPxjUtXr9B8DPFkskwl1xbft5LH7W/qZPF4ewUndQ++7i4Q95+buT79gopy2igYP/fAxq5OyvXcFaS5DXwCAQ7WNAtlb0+AvtbLvsTz/4t8LeA1u/DFtBRYPbox7tgFgbb7kAELxU/iyx4I7RddGXFqW982vFdJA6DBr6T99UgSs8CogkiUpdwIOBzs8dZqbWfTLw+xVb9sGhHIs3SPLF0DAfC3eeh8cycETFGy8rZV7beXbipGVslUrAYw5+ILMgi3ypSwiBGQHPJO3pqbPz6lfH3Svbmf1I0lir3MxcZxI0b6lWH03pQR1EVSVJYrJNiiTd4Svewf7QJhpWH/mPPC0O9/aR9BAGCAEGAIEAQIAgMLAJ40YhJZkwwNzQ0aJwGWNvi//o1+LpO3N69MHnmrTekve6okjMNPOoZyTqAEIqS6jEkcoYHVjUtuvXxyuWRCA6tG5vMOylu9BvPZrxpr0CHgQ70/l7QxKJ5AEdBBIsOxjJ2Cs0EKPtAFs1dbwkkrRHIArqfGU8f0ayRzJj7wh8ZFHiAa94nQQv7J44DeiYW/hFVGY1SPJeeX3HWi++3fxaJw6AI9nSvs+7n7uh1/cgNQwgB30uIOnKaNfH5/LiXRto6TuZVSoaHNArOpIYQ0EGagg2iRUWhjckp21CZbRF19m9f+pLCzIewVTS5CAL9gYA23s6YlTr63WXGpyWx+RSIrQKv4R5YQ/RH7UgZQRHAxDO4j8puj8QZjRxibEYBGa0/lVewb2Sfuu0ZfCM+tV+9ukAh3hVkIBEECAIEAYIAQYAg0BcE/ElmnA8mmuFDA+mMSZ2ge5fTTkuySY1SAqSJR7SSyvPUrve+btvdl7oEu1e3VsxfmDTu9utSV7tqlIMMEMck2qUmIcCh4HAofMz02AdR7A+3gEQabqJucxoWqHQCOu+4+Ng3Vqa95KqlzjBylATYkFhQYUE4SjIJxCjqRLBuhayPLpxWJ5r9qx9Mh9k/jb92czAWM5AGdIRg+hPRTKmKgGclVeWgGiC6A5UEDhq7pFsT4GczDW7pTDtYc7chE9uE6qSWD77qqJKRtNOQqpY9+njLV1/95Kjzj48UoaoPaLaEgB5Q+Idf4fqJzp0XZhx0+xLzx+27a9OtJgakQwn51B+jQdMZEiXGGG/xtDWw9979KnrqsYLKZiibh0WCRKyh+6MXhmcZvpcpPmyS2tYddnhMYttyZ2XVDAPHwCKdHEJF66jwLq4osDFQQC9Q4fFvlpyENlcZWrfqE/eHsdMnvn7JJYVuqD8LmzC1oKAA2yOQiyBAECAIEAQIAgQBgkCPEcBkpW7N3Pqh21IAACAASURBVNHRQbndbmzdjOmkgBbNq1fnMYWvf5WOeCURlMASDbSa+MS9E7IQ78wEJ7t0ZKdGI5bOALInA8WhVbPz4hZiPeIeV6iHCX0kq/rKQ9PMF81n3+/Y6vqbyYjXttEd6wgIZxHWdZwpnS4468bayz74oLEjQtqz3pCLDYc+1r7NdZ3FxIhgHo6NUcg12BDAPdlVVM/fotlfKuNA4ns9JZz9gwcOEF5diGZsjIM5ZSRKiMMSO1iP0GvnrCJbFgxtfLwiokY4/KoH9fdaZLbUrX+/tmZLRXspLfI1qkGtNCfF7f7HNdubBqhJA1osIaAHFP7hWbhOQpd8MO7KMVltj3tqXDzLY+FXovvaHyMCk9CqIuOjecowKvPT3buYJ3NP2/wJLnv6dMQVFRFr6P7oh+FUhs86BDdZrv1mwvmJnP0BZ2NrpsWEg5ES8jkaxwIOZIpoSpZEmCsUmVFlI7KMtJUhiv749sc8n7KjrvjYd2CFl4b4E/ZNXTTiQupEECAIEAQIAgQBgkBoCHSVzfAjmoNaND/wwHibXNGUBuuPZNjDZEqyMnrmYXFJM8+IS0c1rlGIp5OBFUuBc/LYjhowP1Ro74YSViaYOBJFSjQnqB/PPKf2Hz+VNLdHIhi7Ll+x8f2JL0/NZOarHlUEC+OoJlkBS8nlUVhbNrPhjCuq5r3/efPeSBDQ+r7/41W5//nbEab7FYciMDTiQxtB5K5+QSCYLIpuvexPCgezmT8QAd21IcFYSX+r5wg3/s8WzTB/SEA2yyoLxsx4RsFsM/DMCrJYgEhJoiWYb6rh7/WIZfcgA1d999KyKrdIVauSVItYtUahbFX3P1PREqTqLOjT00ajUbXZbOq6dYVYGSCsXggRhiyk7AkBHRJs5Ka+IOB78XNHHJHJPH2V8uKUUa5zEZyFQnTgqAzU0Je2Ruu9Xr1dVXY4ZTY2zdz0x2/Mm9uabfee958d1bNmIXbdOhUmQE23iFwEgT4hkJeHmIICiIMJ196vRuenMZ5bBJfLAFGwJTg9Ji54fUI3vDf7SGccHBZhfWdVUJAp3oaQ1fIpMqa9vzh/90/3v1n9m69UCjZc7MaNGyUyV4S3H0huBAGCAEGAIEAQGOwIdCWbffrM2KI5YOyZ1Y9OTnC3t+fIrJjNIi5LVlDWeX9PyOIzuETk8CQC8xOLFCYZNosmZFeQvRlEVXka3Nu92xVYi8gGDg7DKQr+qHHQGgUmSCprTqB+P+i08hM37bbXR4KAzs3NNZSUlAjL/5121zVXptzqqhVUjo3ufS1su8GzTaWt6fTec/5Zdeo7X7VsikTwM52cv/L0+PNXPjn6FXulhwIdaByBjfBQA/2Q609J13r4k8f+lso4XU+snHGaA0lwDLD2dyCdZlEGyhi05b3zCUxUEhDNieC8GwvSGR60B2z4KsA4pxTx1tKd3zr33v1qea2Bohrh2KvVwvF1Kwoa7EG6FHsAM/AsaERzcnKyigOjLl26FKIfDT++hTz4A/3gD9PydXeldU//JWXW0a3r3LX1EziIGExeRv07IGiaEkVB4gyg54qSErYWb1YfmDJv9yva+wUWBsPhFK5/ER92pWnBBr97ZfrIVKbmyTHjPKe7GgVkANdEIJ+J9vsAD4fO5xt8xyAwBiwFYcUIHcMxPKJiE75Ho9Ha5x9xbPjgc2rb2qLqRl91abBmodetW0cOqQa4/0jxBAGCAEGAIEAQGGgEuu7dli3DQc4Dk8zr1s1ixfKKbNoljUIeajwyMmNphsqefWxCPPisA8GsxCEWPgoDp9+IEptE5PHAhgRMZr0XZi0piWEgBYspVB/RrImtYsf4/UlNvM4RRIoyp4j2jFk7JldXo4pI7G90kvXlO9Ovnn9u8hPOepHlo3lfi6VpgaZ3iyqyprHK7LxdswqLXN9FgoDW87zl4qRZ992R9qa9Rk4BAjrqgzQO9HMV1vK7s2juam6mk8f+lsf+Os6B9Js1xlZ7PPeX6PAnov0b5J9fWBv658y6chnw/GP5DC8ifkQ7BRwzHy+6ICzgLlDPqUSCUorSY3bdn1+584uN7c2spLZTrNwWIyW0FvxQCekCXjQQy6xu0TzcieZgXUsI6AgPepJ9cAR0N5+KT8cdkxXb9KVgl0CIgwzJ/h4zOLCYAq4koGNEm+M4V/ke21pno/lfkxcW1/Z3XUh5Qw+Bim8mzsyyel5GHc2jBdhEsBwN4w2TneSKJAL+Cy5YaO2bWH2LLRA90k73vReI8PMxHYgybUAJhoJNP9M/XXp3WW3Rzg6ddMaJGLBmR6tXqxBgcPid1keyr0jeBAGCAEGAIEAQGEoIfPbKNMvoEe7Jnnp5EmOSRykyNSYhhs9Oz7WmIVk0IQWsmFVkgYWIJsXgbMaRuzAripck3oUKppdZmsZBjb2rlSAk8wFxUyHoHSuxVXUxB+fM+fkPb0HhdXPXZSZeuCvl1EvOTX7JWacm8hy0cqBjHOHVdrdba0qQKJlvaY05I+P4n96HZR5TAIYjB8S0Fwl0AnrxJQmT7r0z8037HmmqkY/+II29aGL0JMV9HWyHpRPH/iRxoLQ68RyIgO5KMuu/63kOAI2jOdBrshh/HulwUOW79IqpSDvLsiA7kqidSBB3IyO9AyHjVtRgKjno0l8bFY5xGpy8221Kd4EGvRCkc3GGDDz3yJ9k1qYpskc64PMwAMPkgHUiCYYXAngaUKrX5tySEtN8nyJ1np0NLxSioLXY0wTMUmneDNbQlLWq0WO5K2nW3OcoKl93lQv7gi0Kmk2qEEYE/K1K8AHTv/726vVxnJDvbmu1siyN3YyIzE4f8carrKDaOIF00iA9b9BXYNrmTjNzVgVrm1sxb1Bo+hsDMm449JKybR10vKu8vBwHFPS/sD4/9F14N2t9hIHcThAgCBAECAIEAYLAACCAXdTnzp1Ll5aW0l+tsGcqEjdJcrtygP8ZRSloCmwlpqQkGcyIA3JZUYFgxgHnYP0Bmhpul5/po8ZCeIlmhsKn4l7Xd8zhaN+ESaIBW0zLoOFqSDOfTY35ZU0kINNJ1lduGzXxovPjPgBCPZdn+9nKNwS/QsBeABkO3pptWkRlFC33YR9WCUbd4Cz/6snWpUsNBfYd7pOMRlqCpSWR4Qt1MHZ3sBCMaA5mddw1Pf492FjCRxMhjLNQm9ll76ERzZr1sh8Rjn/kDV0oTewbAREARYfilnl5M3IrWxGjlnCxph0ffWnf/K+HmhotDk5CI0YIW7ZsAR+Jbg1raDDAoSZP9u6Dli4le6JQ+1O/jxDQfUWQ3B82BNTvxr8lumvnghY0VvMiFpJhQ7bnGeGJHqgpbV4AwhBR8Um/ffiZdMv1q5hvQNvM48tJOzToea4k5TBBQJPbwG3d+3nO2Awrs4oSG2eJoCMM7pVEXiccgwAmRpZnJASui/AEMr4lGH4avc8jQ8mwPFLgg/+H4zxIR9FSXQNbowjc72C7vE2SpFJ+VPzW9dXjts+dWxDMygW7sWrBe8JRbZIHQYAgQBAgCBAECAKDGwFMPGOiZvMbU7KmTFPfcbeqM4BI9KpidLlEkHYAokjztOo0joQ1xT7PK+8N4SKZu0MWB18HmTHGQFNLqMO33BeJXtCxWbtyuvnU49RvHVXu6QYuAla+3Vm4htAw6E/RI6qcJZl6ZO6Sif8pKCgAqMIrwagdWIAuN7asdpQc8rJa55lv4GkR/h7VQRpDgDMytwQjfHtq0azXqjfp8UMbTD4jAq3s1GPWJgVKhbMq/AM2gPF5P8BvwA4ZgWimtDlH26QIUEewUKY8VTWuVtgD7aDccgmEC9yuKvw2zpyw9dkvTmj0BUzvSa21vY//RfZBPYGt92kIAd17zMgdEUKg7N1ZcaNz9mxw1zZPBN0sGeaZfjxji1CjBnu2IM2hKhzixqS++dSqtnuvfaBys69JDOi7qcE03gZ7s0n9e46Az7IB36AcdVSSbdVVcXmTJsiPia3NMdjimVx9R0A7GNKUL8xt9a0xz9a1iFuBWk5BcEikUc2yAjZF8BcbaoUz/DbVTbcYVEODJDLtB121qb7vNSA5EAQIAgQBggBBgCAQrQjoAf8iGdTKG5yLQgUP5MSceaJlp+pRR+gBALtS0NG0+uskoDl15dwHJy/EJGsk+nH6dMQVFSGxY+NBn7OicDyjMhAlUT3wXjYYWPjvEQYSW4d7BJW1ZFHvHD63+tKffmpuDzcBjbEGXVweyxk8tCjt7puuw0EaRYllh3Eg8q792l1f62RwV/mLrqZ6+klPbyyg9bQRHmf689Y18B/2sJRkIJp1u2pcD2CfzfFgHM9j32xs2KQ4gJR2I45tbysX7aWNrlI4UtoMsq2ljELvFnlb8SFn/t4aiWea5BkZBPppuEWm8iTXoYfAL29OnDJjgvsrZ03DCKOBI1qxA9zF2osCrCglSWAMhlg3mphw/+031ay++9Wmbb6qcUBAyr04XRzgFpHiw4UA3ojMmEGxeLGN8/zi5VGHHHeMcbGwqz6PomVEg24f8WQID9p48+SGKDqWUYnbHrhfPOWWV6orepGztkSFwyLNbQz/TE70e4EeSUoQIAgQBAgCBIEoQgAf/AOZRzU0NFAdHR1UUVER3s9L8Im4d6Kudbzt7bGbJ+Qap4guvNSLNE3aN/CxxAdwWrSBReuzzmo7sbIyaACxPhWkk6wfPJby3JyTki/3NEPAE69YwL4rEPMygD6/eH3pkVTGkkAXHX3e7tO+/81ZHQkCWg/S+OR/0hZcu2DEU646keHYIS7L193BgrYYh0/XoH1dR6Ceh386/T49bVdN5+6kNvpprGnhQcGS2ddCHOhclSWss7NPdgW7xnKcigxJWAZe8UD6NrirDVm45p++bmlqsovllIhK4ZCrHGjoSjYhYcuJ8zc5Aj2ksMfpbBnZ6/RpGuuXmwkB3S8wk0IOhAB+2S1blg9Rk/OVr57LOe+vh9qfc9a5DEYjCywWCVh2IPwi/T2YXsqKLFOSxNGmBMtuFJe64sb7KwsefbF6Ly4bLyw2btwoEeH9SPdEdOTv24DgjY7yz/mZGSdNks47/UzDv9t3tCZbrJiQplmvpQy5woEArOAkiVXY0pq456fMq7gCb3Ig6IWCA190zR++82mULfWRzSRgYDj6gORBECAIEAQIAgSB/kRA11rWiWa3200B8Yzf7drBf9dr4ZkZiYpgV575qK0lUvXUtY53fzD+9Zws/nzBBUpfUb7aw4fuQEBTBhvbSE39Iwew6YgEPjrJ+vmzI/9z/Ky4e9zNMqMFPNOvfrBo7m27MFHoFhBtTVNbc2fu/svuSk9JJAhofdw8tSTxbwsXpL7qqERpBl4LHhflo6eHiAazaO5KMOvpdMvjrtl3JaX9CehAVelarr4r6CdUdUM1qJqXbKZURRDBJRNrv2t18D58tlhwBIjBZkmaVGAVfFoQy9SgOrZ21Xs19RAscIcqob2gGV/JjhlfdsklhV3j0XgzAyVCeM6QzWZT/YP/Ef6hh+M0SpL10/CMktaSakQ1AvglNHduHo0XWrfmlf3nuGM8d7trnBLPMQyQ0GSsDnDv+awmJUGSwTSdRZacmO+QI/XNy5a2vvLCBzvwYg73EYMPOcmLYIA7K0LF++Q2sDuhtvl55Y60iy663Hg5KnPMdLucEASCk2DRQYKKhBF/sBdQXS6ZsmZmbXprjZo3L3/7bljIo0i5kIax6iQrggBBgCBAECAIEAQOgIAun9FTq+aHbkqxONrYDM7kzpI87IgFczKyU2Zwo5BdGIkaPV9Rh299OBIkIm6GTiSWfJh995gMy60CFgAbHDs0leUp6uH/2tP+vaK8NhKDUsfmi+eyTj9uVuwr7kY1BmQmop5kVWRaYmwe9tW3lemX5pf8iq1Jwy2xqGPz9G1pE6++POkdR5U8MSIa2ZHoWP88uztE8CePgxHMOo0azKK5q3Uz/h3nFchyuR/J5q5EM1gyq5hoxoSwdojQSZTLyJpqQMiodiBBBaJZrUWxhqpf13XseffTxmaeV+sUhSsF2Y2GEXxsxaLlnfGluqLMgUENMhqNqk42r169GmsRktg0kR7j/ZD/4Hhl9AMQpIjoQMDrVpZP/fLLaO6Rq4W7/36E60aIXCqzODzyUDkljQ6oQ64FvGXAjkCVgRTjeAuHGMX69fOfOT9KyBn137kLitrwa3LWLESvW0eI6JBBjrIb8bM3e/YsprCwELt4otfvzp55/jnGhaij9SxHXTvLGVmRoWl8+NBPzl1RBlCEqqNZ7UCccDbe2trUGvu3Ecdv/U1fxEeoSJItQYAgQBAgCBAECAIRQiAI2Yw1if8kn6Gq+fTzd68cT9npHKB5so08lX7BhZmjERKSkSSPQLwyAslMgtIi8g67AkYADGpul79MP2n78ZEioPVge7vX5F6QM9r8suCWmcFAQOP1FCxQKTqWO4qa+PuGSHSvz0hD+XzV6IOPP9b2CVhAp7Js9AfhBpkQQRRUzjg64Wwq/bt3I4GNb9ygp/OTLVddnPqZs0o+MqoJ6GC7GX9COJB184EkNTC4XUnmroAHsmruJ8aui0YzrpkiQ5tkCQJC4S81O2eQzgB9Zn4EVEoVPYjidoJu815oVwWiY7fftHh3Y7PDU8MpdANimMb0aVMa8vO9+8cAF0+I5kg8cdGdZz8N5+gGgdQuuhDQg5o9ev0Rhuv/KT1pL9lxucmET7yGuFZUdHXDAWtD0ZSkSgoNEk80lwCnnea4X8q2KW81s3HPzJhT5MQZ4L5cujQfR70mJ5YHRDQ6E/hvYh69Ojn3+gVp/0ao+e+OGns69qTieVYCfS5i9RyB7oMFO4QmZ1CbkHxF3LE7/gtF4IjhAV1vI1A8yZIgQBAgCBAECAIEgRAR0A1nli3z2gfiWAxwBdRpXvfqmFyxXchBCjVRoeTRk7JN2VmTY1OQ4E5EMp0AgTXikKIw9gZsduhjx7SYgEAGsbQIJCJ4tFNUo10uS569dVykCeiSdydMH5PNfS84FcOgIaDBfNKuuufHHl7yaohd2u1tOsm6d/URxsy/OLa4aqQcjot+AhoHIhRlleUS0I3c+OJHI4GNL09tDauWH/6xvar1ZCMH+wc/TeAIlhs862AWzT0hibsjm/F3+DENRFJHgUUzBqTL3lxVoF7gcA619m3ZMb8MEu9G2IegGNSEPMoOCBtZjsz03o5dyva8f+/Zw9GyQ1X5RppV2tPGjWtbtaoo2B4FWzRT2KI5JydHmwOJRfOAjPioKJQQ0FHRDaQSXRHwEpdL1Q9XzTCdepj0lquu4lSeAyEOTGWSK2oQ0A5DVTgYlRRWhdeJycZIKC6hrHwr+tjZYnx08oLirsHSDvRKj5q2kYrsQ+DfFyRkzj/LtnR8nOtklfJkSAJY2nA4ujcingkRGih4+QeaaKitOf71+DNLL4J9E17KRiRye4SaQLIlCBAECAIEAYLAkEUAW8ZgjqY3Ddz+zbRse1nbJI5iJ1EcPRGO78dOm2AcgYy0BUmKGQJxWcHRkAPvT+QEcTsw9oA/YSJLBQ6aUlj4+MoD3lD7BhjOfTq6DI86vv0Rpc9eWGzvTb16m7b2sxMsKSPqGgSXaIL1SW9v7/f0mgU0VNSN3PdaDiu5NVIV0HWgt38wfuO40fx00a1oxwSRKi8c+eJAhEBAM6YR6InZlyXfpHs7hiNv/zz0II2fPTV65XF/tV4pdqgKDO/+8ZzE4oHBgvN1fYJ18jgYALq8Rtfgfzh9V2mNYGRzuMENkB8e88Afe03AOiUyvJMWPrDyhSXXf0CMGX5UXKDNzG1BErUdiUo5Skj47a676ivXfFvdwVg4uyiaXWeddZULx+wK0gQGJJppm20W0Wjuhz4erEVE9YQ4WEEl9Q4TAjiiaT5S1q2ebJ01wf2xp7bpGJYBefrASkhhKpRkEwoCXm0oeNEpKg0fZABpDgg00NrYZPusei/39LSrdnzXRbcJL5i7nr6GUjS5J0wI+Kxl9OWTlmvTulmZHfW7FqclyufyNjFRtEt4DQOLaa37+mfRGKb2DbZsFDBF4GPiq2qbRh6Sdsr6hsFWf1JfggBBgCBAECAIDHYEdHLXx7EekGzG6ZcvyuXPuzBhlORqHUM51HHgu3SQojLjTTw1Nm4Ez4F8hhFWwDxgo62jPCCfgZkijRnymWkAQQTkHJg3+0hmbXF2AClCvDDjbbS7plU8Ov2Y7UW6XEak+qDt++ydNs4yFvRcI1VE3/PFCGNYfQS0R5DeNh+5Pa/vGQfOwRekW/rtjbEFB08znoP7FkjWqL5wIEJJQrQxWfr0oLNaz9m0qQ6sWgGyMHuv6uT8m/emXXduXvJDrkaZ5cKtkY2x7m530h15rPeSP4nsr7PsT+R27VM93+76uidpejhS/mS9jGcKf7IZzwUc7NYw8e7fLhp26xIleVyogeY8xRSn/qHKbCll4HZOP610c6vIiB6PUZg4caLnAAcRFISj0ZAGqWZ16VIfnR3mMdNDOEiyQYZAlE+JgwxNUt2wI6AHQvjmkSlZM49zf+lurB3HMWB0SfSgw451ODLUX4hAQmtRAnheW/mpDqdtqzEj+eG3XhXff+7HxA7/lxq8wJjVq8HpkLy0wtEFvcoDP0fYNRSeM03VC9+cm5tr2PU6bJzUxqtZyXU5QnaLIlNIAkc5hol+V8JeARCtiVVVYU2c2mxP+Hvi8SWfRWs1Sb0IAgQBggBBgCAw3BDAlpz19fW8ySRwO1+fGs8a28ZLbnkSbZImqAI9CWKnTwPrZrAnhPN6iJqi4YP/BR8mjwh/8FvweonR/W0zQ93jaAS0mZZ2lXXMH3dm+Ru6JnGk+qd53biP4yz8yVFDQPuTbQEazcCWxCWg36xHFh8aKUz0OB1b1o66bfIY252edtA0iHJzDTwGoQ8pYyxXk/l/pVOrOjqaIkFA6+T8mkfTTz/ztMSXXA1KXMgEtO9gIWA/du5ofM+dThwHY726ktL49+7GEvZFPMBYC8f48psmtP2ZqlBwTgX7a3CG6JxTNGsuiPmHZTK85LsMJ1UinHqIjmbZ2eFwNFMMtQNC9PwuC0o5H2/5o/C7mB1b20/0dGPF7F993ctiv1MmsmcPRw8P3zwIAT18+37QtFx/CRauyvnLsYfbvxSbXDH7wq0OmmYMy4rq73ya1gQFwHw9vp4dbXx52Z0Nq9d8467YtNte7wcMAws3ognVDyPFtynBC5jOoBBTplhSvn0q49D4WHSF0t5+pqraQW7QazZCXhT90Cl6ERQSRYniqjoSl409szS/H0smRREECAIEAYIAQYAg4IfA0VNj451ONfG0Ew3WpXdljEW1wljkVMfDifwkZHCNke2GeE0jQ7Nc9povY2NmLVgXvvwWUJhoDpVc7kmnaAS0iUI7S533jT+7dEmkgxa3fZP7mM1kvC6iBHSgBWiIhC62RBYVqu2BT85J6CH51hPY90ujk/5/rM4+Z9pk62ueDsUQ7QQ0bgAwmwpnZegTF9RkfPF9Y3UkCGh9PK5enjk17+S4j1z1ahbHdXkmetvfPbFo9u+hnqbXSezejjV/K2ecR3dkto/I1r2IvcdQmv0WPhDAjsUQ3N3newGTCm+kEGvtdJFwQwIXaGm4IDKMfdOvzibEqCWUwfO75GFLTCmGsgkzt23p4n18oPGsFY49XQ+UkHxPEOgLAoRX6At65N5+R+CzJ0bPmz215VWa1mZ4mJgJN9bvnRBigdjFCww7aYikiww2K/DR1l+QZHztnMVVG8QYbscHHzSC2l3nxcNCRSYBCkIEO8Bt2BVz9uzZDFif43lfCxKBF8rfrX1o8oP/ijvqkCNtl3vKqqZT8Gwx4GVAgn6GD/ue5gTutpLdKbMxUzILp5zcNKe4uAG7QRKpmp4CSNIRBAgCBAGCAEEgTAho8Wjmv58PrOW/kVs1uNtAhozZJ5OB10kMgyOgaFfnnnqg9iZeC2gKbdnVvnpqXsU8WEfTBQUFEYsd0bR+/CXxBu6FPhPQwdgIzfYyTJ0J2XgJelryIDTeOG1zafhy3peTTkBXfZx7SPpo0zfuDsWGh0y0X1gHGthSho1NOJga/90fPuTDSkTqQRo3rsyJmX5i3I/OGvcEkImAvSHY7fr3tb8Eho9v7RY/PY1/2p5KZ+CMDySNcaDve9i5Pqth4JW9JDP+COBdCheeRbwYaHqWKrImgpQlSGggRgYtd6oF8UyHe6/Q9M3GtgaGk6sgZuRmWlT2cGZrxexLdm4PUgXs4arlSiQyethJJFm/IDAIpsR+wYEUMggQ0F/q6rbpD9nLdt5ktsCSUKFwRF1yDRIEvC9fSpFlBcmqwoCdCDLHJzlRCv+BsxitW/hw+88vfdHwu19zaNCWYidNImR0KF2MF3tz586lt27dyhQXF2PSWVvpXH7aiJQjp1KHX7LIciyqkuche2uaE/wSDQYOLKIprHHT2zP/UKpH7vEf6BBYyO0WKHNCUuWGbfwpR83fvSXS+o2kAwgCBAGCAEGAIEAQCI6A/edxi5GbvYelkYdhaVCs1SU1/hwAMApwVGkOUfXt7l/T/7p7ui55EKl6qSUHH6U2S9/1ioDurYVrGCvvsxBX9tQKc0afsPPjSKyxcJ6YNQcdcNtl8417eKTG4bX3QB1K9BQ+LwGtMgqjzDNM3/ZWT+/rbToIUMcVFSGx/vtJ38Za1WMoGaxedEkJf+LZP2P8dz1onj/JjH/WyWE9vZ42UMX8AwIG8FDocVv0ega54U9EM60qMuyuJBmIZlAz9OppwEQCbbJmsNjeGYhmthWY5wZQfm9GJr72y7eb6itqxGqGF3eoiC1jbIbq+f8qrQhSJA362ozNZiOB/3rciSThQCJACOiBRJ+U3SsEvHq1+dR0tNZ46oUdb9t31Z1sNqkSHBTC7E2uwYYAuAXhpYAkSBKniCrFsyzikuJ2oUTz97984tny/k/2n+55oeE7v3ax+5c6ZAAAIABJREFUoLtHT5o0iVhGd9PZXUhnbPmiWb+sXp3H7N6w4dhbFmTMRGrtUajNc5yjpR2BTiHiWEYE61tYGBHieSCeI8BeEQRZMqaahML15n/OXrjndagHVpiLmOXSQLSTlEkQIAgQBAgCBIHBhIBaO+00T4n8HstREsQ3iWqjF0x8iZJKmZJNlTU70fj0OUUuTHVFCu97r01NXnxxUq0odFk79pNFc2/bpRHQIGNQ2WC/Luu48iciITOB66THL6r4aNzurAw+RxCi310Xe6liIpg2incy03Yu7S22PU3vC0QorVuZ/uKs2Qn/8LThQn13B7J87s4CuivZ3BNrab2ifSGgfUR2IItmOHtQBQF8SSGUi5dkxgLbCrLGwpLehq2apQYg0/fAIUUDElDVsgdr9iDVAzrN/F5WQVUihWrzn2qsDoInA/tgxmg0qoRs7umII+miEQFCQEdjr5A6dYeA9npZmZ8z8sq5aK2jomaqycjL4L9DSOhBOm58+lRY7UoVRJlTIRSzJcaCUJyxApm5ovdel39soZgvL711z69+TcTjgAX3QoXIdGimFZqlc0NDAVVYqG02OonLFx4cfayrwXXS1fPYKchKz3CUt6Vi6Wew5FGBeJbgZnwiTyyeB/D5UeBSDTz92Q/Gp25cab4pNrZE2bhRlXqp3TaALSBFEwQIAgQBggBBYOggoJOId16bfMiSK1J/lToUEYiyqCegwcqSMtqY+m+/sR937LWlmyMciNCoFk0rEyU5FZNxnVa+UcouaAS0gUJVzcJjmX/deYPex+EetV4cVFT3+fg1KSP4MwRxUBDQGv1LI+ktesb28yK1/tSt8je8NPqOIw63LfXYlX0S2cEI5GBWzV1JZH8L51A7NUge+5HNeKwDXS/K+OBF02nG1ASWywMEZWROgooZ2RpEM+Ug3VOJEszlRe83lz2zprmRN6i1lCzXGFBM82MFlc1Bqon3ZNjoCiUnJyvwUeFndenSpaAIrcl3kIsgMKgRiNJXxKDGlFQ+wgjoL68VSzJPvuoC9TVXVUscz2tRDAiJFmHsI529dgIPb28ZtFUkSWFVRUGWJBv4KNFlyEWXf/Sp4VdZEr/MGJHy7YwFRU6/+tCwkBxWGlf6Qn/ZMoQ1vnQNQg2SDx8ZNRsUt0/7vwnC9OTxdA5yShmeRieSgeY3GBiQ4sDLJI14Ju+ASA/qA+QPa0nZ5aIY66SUH+570DlnydNVzZHWbRzgJpPiCQIEAYIAQYAgENUI6NaxqanG0TXrJ2x21QoWDjRZo3ndhEkyjYCOo+2FG9oumX1FxduRDEQIpBi/5S1prejkToC1jFfLN4ovnYAuL3d9ln3G7pMg7jlTUBB+TzN97FR/mXNvWqJ5sWYBHeWrbR/BisOObzzu5qQjIF5MZ5DycHapPh5/fm3khX/5v9jnPG2KkWE0QteLUHcSGgeqyAGkMQ50O/5eOznY11c+tQyKAks3TUTSG2wUdDRYCnHYopmWKhAvF8OWqhzkM6oQm7Dj6uu3NJTVuloMJkOLwKC2Tz5pbg9SNgXPEEcsmnvSMyTNUEIgyqfDoQQ1aUu4EMAv9hkzEDtnTr6c7Hj2hgXnqg+JbQ6VY+ioXhiGq/3DJR8fGa2AZQUQ0dhFi0aGOBO8+OUWZDA3tO41b9tVJXxnGW3+cvIJxf660cMFos52fvnyhMQUXjmFE8Xjxx/inoEEORmASkJOAbmcEDQH9IVZjlZgYUn0naNodOAxLooKbUyy7vlkPX/KKYsqtkZysxhFTSdVIQgQBAgCBAGCQNQioJOI0yea0za+P+ZLZ608ied9AdOittbg/gbmCEBAK9/+2HbrsZdV3B9JHWhN73jrxIcFO3MDLNGjnoDGJCtUEiJHsnsN0zeNzAf6ED77GXCEo2v1sVPzzZh/pMaaXhI8UUxAa1a73lZjkpxGdAszfXMK/KoFKw/3pVvk//J27iEzDjJ/5WmV4zUCOpBBDPblxEcaobBVeq/qRyI4Lyxs520n3lbunyuQy5opdlcrbPid5QWs3lwKFjzbkFvejWymXfad0taZ15Y10Ei2m2i+I03JdBQUFwvd4MXCs4gtmjVrZpyOWDSHe3SR/AYLAqE80oOlbaSeQxgBnaS5KS8l+6Gl3LvOupaDDCwD9p3662UIN36YNW2f2xOW0VK05QOOOW40guoKR8uIpRxNNYYWj8P4vWJQf+CSbIXfVo3fNnfuASN/U9gawv/yldVvCAdacPmsJLp1sbr2gtyY287j/s/lEmZynDwnPb0jC0a+DcJy8m6HAIsr79TO0LQM/nS4nVFtldJvgEdRQZqlkgRRVGOMzm9/sl46e2E5DvqCpYQiYnUSRU0nVSEIEAQIAgQBgkBUI9BJQE+Pj934Zuprzhr6VJ6jsFycj8aKzuprBDTozRZucDw7+8rdV/k0dyNCJmrr8R2TrxFa0XKIZRH12OB1lwwW4oZYpmlniXvC+Dk7GyMTiFBbhqvt344/ymbjvosKCY4eErkcWPaW71DTsucW10ZihPvwRhvXTjdNH+cp8bSraUEJ6BAq4L+Pw3u8TqLZT1+ahjCAHEQV3X8DCIc3HsoBjrelFC3tZi3U74JTLuHjknbc93jdnlVrG8U0yerJPOIIoaCg2/0lDZb1YNns1V5fuhT/jw8giHRGCN05JG/x3/v7eUYMK2kVQkAPyaE99Buln+jfe0X6aYsXqq86m9pjDBwT9afvQ79nIt9CfXEBqrnetznWdONhIYFnce0kX5GRx+hyexI2CazwkyXL+M3F19T//OMvikOKiRHKyso8B1gIULB40FYm+y8g+tY2LJWBcwC5DPw/Pps/4MsGbxwqKioMsbEu07a3Rx0q2V1HUg7q77zJPoXi3TxSsLecikQPiJH5FlcMWDtjFKLZTbRvSA6Nu8HfUGWMPFVemnDfmPNLloBhBAv63YR8HhrdS1pBECAIEAQIAoMYAZ2AxvuNr55secDdLt7AM7QEBHRUx5wBBTuZt9HMhp/t64++vHRmbm6uoaSkxBOprmjdMOlvJo76klYHCQENUg8GK91eVNRxwoz55T9FUiN79+rpsTljhSZBVJh+JVz6cESCZWbcdmmW6cjt30RqzOhGZKUfTticPZqbAnuYnoln4FTwocBi2lc3VRNQwVp2SKU7ZTy0XZYKhkqwlYP2aBcD4swQaghuFpFbctc3t++iDYZiJEo7ZdlUYk5Qth1xAVPei0D3WP6Q8hLM3qu/jZgi1T8k374j4L8Hx/v/4mJEgdwPHitBPS7w4cyMGTNYvO83GDx86QcTspob4kpST/zc0fcaRVcO/TofRlfTSW0GOQKapaC66y/LHOU77jAaVBGe26gODjLI8Y7a6muBT/CaBLtT+ZYB+KAZu1IBO6sJi9GcFY62LXuRmfoNUm5CRmbXr5scO/9xW2MDxzAuXjba7YY0d3H37lNhxwATzKJYyRsFp1EVObObkbmrTrNZr7oy9v/ZOw/4OIqzjc/Wa+rFqpbVXOWCYxIwLTYlgMEfhkSmhBICoScfBgKE8GE5kAAh9N5MbxLNdBICCqEEgsE2lguWLdmSJatZ5U5Xtn7v7N3KsnxnW/KtdCe9x09IlvZmZ/8zuzfzzDvPO5H0eKdCoM0kEiA/JnzbFE2i9tghizS6qm/IzMHBGFxr+O1rUa8xFhgNAtR6Q9IY1pGR/T4zfeOCaJSJZSABJIAEkAASQALRJ6A3zfxf2HJ/DwhaMNfQY3euAcKjMb6QddaZzX//99fI3ON/v8ZrDBCjHIFpCvS5uY6C7f8s3erv0lSIZD0A6TP67RauRDp2tiWzgVVrey+YXb7lBYttz1j/f4s28cRVTCOkovqi438L9jZSAbpjp//yjHm1D5ltHNV6Q2Em881vT3qjuMi2SPLDqkAYRWq3xH/BeZ6u6BrMeAjYCfarFcz5nCkAg2OpPA0Jb4iP2Flv55ZAT2Or2sAz2hbWRWpApV4v2pO3lBy3ctsgr8nYMYsC8yCpjYHDqWi8bNkyo/eChsC0tbUx4J9O/0mXRsLe9NQ7PyHQbJc4f8LUiS7XC/dPTyO+HZOJyJYSXSomvDCbSMw06OWkcYNy0viFP7xnxU6NkWweFKBHkj6ee0gEzJvwklOzxj18q+3F3ob2Y+yiEPNRCUO6WHzTkAnsvg1Lp+Z0fQI1HcXQxJXEmQwr4nwtEZlNROXriV1pJKy27fizm1qIKvZqhPPygu6WNdUtpoNWLBupjgf1EtyMzgoqB4PetECAJN94blbq/DMcuaTJk00UbTxxsJkgJOcTHzMBPmyyidQlSF4fDHToGAteNLCbYTWWqunBAdig6zCoCuPBlhKgftyBgMw6M/JWffixeMwJV9V0RhqkWFoRLBwJIAEkgASQABKISAAiHGmCa+27qmmnTJnAvMkqIAswRBxWZOFGfHsRHo3cEgphHelcXdWrXScvvmHbOiuifE1xsqzQlb32ncJVPjfJEvjYD4YwBOhEVocI6AqIgP6TlQI0na8Gvpj2AS+yP6M+DPscv0ca3VsgNEfqw1SAbt/puyNz3uZrrRKgzftq698LbirIT6qQfXRiY+zeNGY4kDBdU8FA0NhtYCq/0HA2ERL/pcHcjf6OZ7rg2E6i6m6i2Ls++VdDo8bwG6D/10oSW+8qEGqPWlDbFuE6MXp5WB9i8X8yU2g2RWa3282sXLmS3rFUaKZfe7zK5+Y7upmuRHgupksSk/aXK9MzDj45tYS0+Eugu+cRgQOjFqY00AmbX2HOvyvJpTH3120ORm/c6r9q/LFb7rXiGT6SrYJCxkjSx3MPiUDIfkNdNDf56DeeSn29t7EtwS7ysDo5eHFwSBXAN8Ulgf5e0kGHCp168HJg5BFSeunwMPhIdIyjAxyImiZiOxzbQHi1mTiIB95C46oHF8YAJ4JybaSXnUgYZQLp7Xb5PAHCgP+YaSFiZn2GkjWWY2GvHh1tQmWCojPaacRlj9uz0hCBpGmKygp5idtfWi4cf9bt22pGyaXhZSABJIAEkAASGFUETHHyx9Mdh3397pR/e+ok3WazIMo3isIjHetKMmGc47j2ylfbzj79+uYPrRBZTXGytDQtadO72a/5djLHgtAS81aI1OzBlsiQL//T/exhv274FcwpOYhYtMz+TPnvlAcgNPfy3QTocO1tjPZH/vahHtAd7cob6Uev/7mxj3RX6E7UKmeKabXvl5wxPtf+lOTTbTDlgasHSiDlJaRBIL0L9GiWkQnPthFJ7yAusUPZrnS88EZnA3g4NxJRrwOFepMoku2Lr2rcGaFyfYn/6N9p8j9M/Be1Zhy1BdH+aQrNENFMf6bXGlFovqg8NVnza2kSp0NAGZvzzM1lmSTTnQf9uRCSVuXBLH4S0fgJBITmXh+Y0HOhFSW6gxls6XmeDe1p3jXvh/UWRrQzZGuD9+HCY+ovMxdtRgv0GHjUjRaUeB3DQcBcgYKHg/bqPblX/M+hvvs1ryrBtq/hjUgYjovFc1hOILQl0ZCIqeIbMvHQAxJdXlcF+HXoUwIelQeSJ9vYKhcUuAWekzkOpObg2cxncD+xGRdSLG/4ETgB7WsaxHRonD3wzIfi2Rff0vTmaFvRHgGseEokgASQABJAApYQMD+jTzosdfo7Txd85NkhZ0HqhgMTWQcZ0TzYC6OCIURAM440Xn7p1Y6rz/pj4/1WJCLcJUCX2ja9xz/s6+DOFzgmHnajQvZnnW3tkj/Lm7/pSCvY9G8z/zdTL+UZltpZ7IqAHsaI5sH2HxoB3dKmrMs+ZkOZVRHQ5k5m6ZtphwgF9v8QH+TuEeQtROWaSTLX+tlr3dv+9U13ByuQBoYXGhRZaRZz05uuu26jO8L1CJCzh7Hb5+iJiYk6LCpoKDQPtuXH1vHhIpq7u7tZ8Muns/2wSVsrLsrNUHg9k9elPFjjK/5RSWLGaRdkZRB3VwkslGTB0uR4wnG5vdsDICvvHtEMk3wF7i1zNzNdbNlrkBlVIUQHQzbXSx+WHld7ghWLiCPZ4ihAjyR9PPegCZgfWhctzHU++kTCw72rGs5xOEQFRoOx68k26KvEN8QCgeCqvyEUh9JeHHCt6IcN+JahwHzAJOOuAGh4VlM8PSyfNHX6tUzx53dAokuustJIIzm4iPq4u3asMBJAAkgACSCB+CNgCnAnz03Pe/upnJc9rdoRdmE/EhHuLZp1GGbeqqZr9kyRffLpjgcuvLnht1YmIqRjWmX9lBvkHv4WgY19ATroka2BR7Zr45ffCLMPW/yl3wqPbLO3622HzNcaPf+EyGt6mhiWnoM1phswIRy8+4EXuLzf/21Nr5Xes+eck+Vy+ZXTICa0WxCUbZrMtWWXJXZUVNT7IzwteIhiZu12uyE0Z2Zm6jSqmQalxd/TBWs8XAQGis2w44E+hWmfCWud8VRFZrZf5go4TstTWWZy+byc8ekz+HQi+bMhKj8N3poNN0om6VWJuwP8jiAKMpiMynDOUG0imDUZSaiCu5hBSqD3/aB2MxtzQ5YwPpnZnDRrXSmNgF66FB62UfbyH642GHieYfgYHKlLw/OORgLmFoRDShOmffFq5oe+9tZ8sN8A/dmMVB2NV43XhASQQDwTYBld8fkZ3jVh/IOPVduXfPRRsVZZWQni8yDtXOIZAtYdCSABJIAEkEAcETDFt/85PCNxxeP5T3japcV2cUAiwnCS4kjPrkETVjmd7/CSV/OPqimfM4cI33yjKxaMOeiV6nrDwT/3bvO9CnYIdP9gTO9I7YsQz2C3vfPPzmMXXtK4yYrdaObixfmn5I5/8ub0bYpMzT9iwWRj7zdgMEkj793ZRX6S/pPVNVYK0HupCUQ0l0FE8+5CM0Y1x9HDcwSqGgzwYsiyZcH7DJwzmKoqI8gn7ALFuw8UTWAZdTxY+xcTli+CHKozTjwpM4mwvkx4TyqUlQxRzSlat0K8vUYi11DEEAQVgbcGCzs+eM5wjqHhzlG1zaSnUmBlxp7MtdfX6DOKTqrZMUL3oiUtOdIfkZZcFBY6eglUgJEBfGmb3pl1/PiELR9wDPhDEYLRz6O3yfHKkEBcE6BjiIDC8s7UvFfvfq7n3KvubvSZz7G4vjCsPBJAAkgACSCBUUzAnPAbwsbWOX/1NPivsduY3UXWGJxJgxKi+iWNSygUP3n6ia4F51fUB0BkhcRr0Y0UNYOCzluUPGf5HVnfBNpEVQB7i30m2xvBPrNLgObaPvho5+ITL22stmJ7uylAp6SQlM5/z9oQ8CtZRqBkjCcSD239l9at8ywuK69fYYU4bzY/va8OPvhgvn80M4rMI3hzjNJTr35rclGgyzedE5gCwuszMtOdU8dPdKbBXggXRDS7QFaiSZ+csCeVeDuprBSyz4CfYA6ncyyrsn0LjdEVmiMhp88pFXygbS7G/Z/PPKfNPW/bR1bei8Pd9DH4sTncCPB88UbAGAjWTbvRV1f3J1EUZPg3CtDx1ohYXyQwBghAfDOIzyrvHJ/+6cPL2UWX3batczQNIMZAE+IlIgEkgASQwNgmwMPlK/qmuZd7WjsfsItcAEQ6WywjoQJ0QNY5Vza79q4Hm39+9V3tP1ghspoC9EFTbRO/e2fip707tGzbgXpkWwy2T4DOZPzvfrjzipMvb3oylNzekkSEubm5zu3/Snzd38Ufz3Mjm6RxoOUbFZv7C+KGiwDEitpTWbJ5q/e60mM3/9WKfmNxE2PxcUqgf1+kKSlDr/2yKdS/KHc0aRsLNLd/GudQpqgMKdFkfk5BjphFXPC81nQ7RCqLoCjz8DQnPi+EF9M45n6saEJAyNEU/A2NZw7tWBipRSNjN0ISJ3+90vO7Q35R/8houhdRgI7Tm3QsVttcTS4uTk3e/ErqSz5P84kix6tgqwXpcvGFBJAAEoghAjpRFRjL2DNTax580n7aFXdtsWQCGENXjFVBAkgACSABJDCqCJji5G9OSzz1sbvyXu9t5FWbLeajfLVAQGddBdyOvz3U+svf39bysRUiqzkvO3y2M/ezquJXe1v0uTaBic15meHCGuyaCtQQkjSSN97svvu0a7ZeBXYPYk1NjWRFx6VJDr95PXCfv0W/BLbrW86mn8gc1NZ0SIANgVsgZoGjbOgK4S88LKvw9j6xjR4HZrawqxgCJ7q61M5N23vv/Mkv6u8bTaKXFe2LZQ6OgCnm7q9NBi2dBu48//zzAiQJFC4/NdV+w5LUCf629h9BRHMhI5Lpuigc5BQ58GWmocsavdP74pVlSSMaqNH9+z5EM4OXsqE976aDjpTQHIlg0A6HIV984b7r8LMarrbiGT641ove0ShAR48llmQxAXOgs+CwnAnv3st/F+jtSOGD+5mwH1vMHotHAkhgUAQ0RVVZe0ZKw2PPC2ddfPu2z3AQPyh+eDASQAJIAAkggREnYE76z1uQctTTD0xY4WmWU+xxEOUbkAjjGs9If7698aIbH+x6hgqhK1eupPvLo/Yy52Xz5mUm/PPJrMe9O7Qz9itJY9RqEKGgfYQlaSpRhWSW+9e/e187+sItv7AySSOtobph6pWSm72bj2KSxpCA1icyw2nAMxbUZiMoy/ClDX4DFcuZCGozjdnXQGBmdB/hWL/uVns31Ll3Moy6lbEL6zQf2STytlrOlbilaP5/d1jdRFj+6CZgJv6jVwmLO+DFXGX4xdPbIdKVz52b7/B43HZJkh3v3DwjpfQoEJVbu6cSuzqZMNpEcFydRmS9ABZUoG+HpB/jDoBVkwilUrHZOCLGrW/CMYE664KLYdaslz486OTaE6x4ho9UL0ThbqTI43mHQiCY7KLmkCOk1tX/5ni03xgKRHwPEkACFhKgiQUZjeFTkjoff5ycedG9zR+i+GwhbywaCSABJIAEkIBFBMzP7/NPSZu2/L68Sk+DWgaJCC2PZD2QyzFsJmRGFdNV/tUV3UvPuLbpT1ZE+ZoCNI1QXHrF23/2rPNe73BwkG4vytaI4dSKvg3ygydlWJQoGufKtf2LPHnK0WCOzYBgZlliaL3h0BN9ze73BI6RqaY0mBr3Cc1UW6ZzYChAVqhBgM5BaDN8D+l68AfXuFD+R0b3ElbrITrbTQSxa/1/PO4dHt9GJkA2gDxdx6ewDTvWOjcsrggf9W2KdQMtOwZTbzx2bBAwhWYqMre1tdEvFn6mfTXiYtexc1KTicOfDLdgUkmGI+2JBydlEH/HTOjLxcTO5MECSYnaqUxQoASGpS7Mu1jSf/az5zD+EI/i8v70DrhOTVI01pnu+p7k/89BDFNBb/aIAv7+lBkrx6AAHSstgfXYLwL0Qad9WXKdIrfcyjEsuPjo1JsNX0gACSCBESdAM8zrusqoit3zxNv231xxd9PLKD6PeLNgBZAAEkACSAAJDImAmbfhsvLM7AfvyXnBvUU52mGL/fkHCDWS16eJiZNTH2eyvrgILt7wsh4ShL28yfSB/vSNsl/9uIA8BUYOEpw7pIQO8myRVIm+DfWDLC/C4VSAlhSdc2Zx3z3x2I4Tf/OX1hYr8nNUgBUAfGnv3zN95jFHy6t1SVBgmBh23krFJmqXAVUOfsFwEoRmoqo69a0N/pb6MzvBxDbdCG2GgFC+naj6TsJyHYTlO19c3tqo6noDS7QGnVO36gy75dzrm7ZFwgDR/RAtXU0yM8t1WKDQaQJAeiwdy0aHNJYyWgiYQnN1dTXrdrsZv38lU1Nj9Er6TNmjv1SWl3NvqZ+M4xk9WdP01NOPGJe74JKsLNLeUUg4vYgIahFIOBNIgGR4d4L7DRPathBcZoGuzcK9Qun1Jf0zuuZoFZvD9RP6TIBnAOtI5beseNU7b9HVmxuseE6NRB9FAXokqOM5h0yAruCvfUF5VupqOJ1juZiOQBjyReIbkQASiDsCwQG7qim6XbU5Si9jfvz1kyg+x10zYoWRABJAAkgACfQRCE349YryMuHGvzHLvQ3aLx1i7AvQILIqfkXjHZniW7fc0XpmxWNNXioiRVtcNC1KjjnIddxHb0/60FMvaTYb2bsJxjAJzZG6sRFZKBHWmcPWPfpU++JLKpq/sWK8ZorzILsV7fh68jfeHXyqyDOgHBuvPqE5QI0xzKhxw1USwqtAYE7MAB0/kUr6eiMQbSVOtq1ng9Tw0MutOwRObVFYfivoc01OG9v0u1t3tEW4XtoWHGzf1xMTE/XMzMw+sTnafQEfG/FPYE+h2Q9Ccw29MCo0m313t+cjabwvV9aZXE1gxqkKU3z7ksIUku4vBF+MCRDNnElsbA7pljM87RC6D5k4jYjmUD9nOUaCe8JYcoHf0h9o+j8qNEd52Sn+2qYvYWoG1/rWm93lp1zR8KkVz6mRIIMC9EhQx3MeCIEk/ZuS7yRPczHHsXQrEvbhA6GJ70UCSOCACdCxEsOqmt8jcs7iqVcyk768dzR5dR0wICwACSABJIAEkED8EjCih/XmI+/oqW27xmXnJE0fYpTvMDGgUb5+SeMSCsSvlty044x7nt5Rb4V4YZZ5xoL0Q156IO99T5OSarcx1KaVjSghjfDMjQo7EihmznF89yNPtF1w6Z+bX7NizGZalBw5OyHz0xUTXu/aSn4iioQH6wxICEitBegkFqwzcsCgmSEeiGpuIoK2jajMNuJMrnv87sb2NVs9TZyuN6us0s6kcB3337+zJ0IXYsHLWrBBhky73a4XFxdrZlQzCs3DdNPF0WkGWmcEo5oNsZlaZ4SNgL//xqwi6KgTOJ7NTU8QChefl19E1N50CNPPhl5NkwBmgM94oq8lQBSFdvFQ6D7I1jzHKrwA9hFBYRmF5v3oK0ErJZ1xZAneFW91X7rokm3PjpZEhCP8EbAf9PEQJNCPwLt/LctecHjjdkVTwrgAISokgASQwPASoOIzyyuaz+PknPkFNzHTvrsZakAjTkaFT9fw0sSzIQEkgASQABKILQKmOPnibeOvKl/kulPp5BVuoHC0AAAgAElEQVSeBw/eGA6CoVG+fr/OJhTxjUtuaFx8z7M7v7RCvDC3hJ9+YnLJy09OeMVdp8wBi5LgDtUYVRl2CdCC9tgTHUsu/nPjfVZ6ZM+cmeVa/X7ac8RLTiW82kocYj0J6HWEh++8uO20s9ZvUVS+i9ekbj5B7ySuwp1VVeH9men4EurKUZEZI5pj6zkRq7XZlRCwAhICEkgIaNSURjPvITTXVJaJmxvdExmbUgyxyIWazE05fFZyQUaZLYHIARCY9TQisClE1pyeFsh0ykCWPyo0a0GxGURnWRQgKMcQmXcJzfTnWH5exmrbQWJR4sjk9RVv99wMAvRSK55TI3HtMfrRMBIo8JzxQED/ZvrPNP+WD3Udo5/job2wjkhgNBMIRpUoJOBzMs7xBX+q+r70T4sXV8FYz9jnih56o7nx8dqQABJAAkhgTBAwBeglv0w6665bCp/ubVIEm0hdE2JVYqU+vkQPQMo7iK7Vfnvdtl88UNnxphUCtGnrUV6elFZ5f8HTni3aQnsceGQrClEdWTx3z/1tf11yZ9N1ED1sq62tDVjRoWmU+APnby9ceO2qVDvPd+uc4tHsTs9nn7V59jJWpIEMLLRZn20GrRv1acbxpRWtNLbKrPtknr21ZetkRlGmEBsHYjNbCpH5ZYfMTU4kmpIIccoJQIR+CbpHJeAnb4jNxotubwCjcZ7jINCGas27fJrROiO6/Qg84FV7Bs+9XNlZeeZV20+38jkV3ZrvvTQUoIeTNp7rgAl4PytcYufa7gJ5J6YHfgd8oVgAEkACMU0glHCQSKqDceQU3LrshVNuhEggqj1jApeYbjmsHBJAAkgACSCB/SdgCrcVF6YfvfSG3Bd7m9UsEKCDNhMx/JJkIrvyBOGK6xp/8+Ar7U9YYzMR9JWmQjRpmvOAe6v/MoiABulbF2IYDVSNgd3tOq8nkOcTptScO28e4T/5BLJID3/wAAMCtdGPqGUG/Y4ic2z3nOGuXf+FrmBivvAWGeHqVXlXWdqhc7Tpmk+exAryFE3n8pwucXpmjpgBli/g/aLbYRkNvsOzDGKifT2gKdOThEJo6K3NgccgfDe8mUPnCKYHjOEFuOFuI6vOB6BVSdU5NsX+iaNw1dEj+JyK6iWiAB1VnFiY1QQCX5Q+KTDNv9Y1RtdgMY4+Co1NH/CgNJ6XEb6HHpR4zCjiY3w27qPdjUQHdJi5l76BxyCfvT0/wvUfWPnXVUVnVM5O7OMKbmcmfXc97WYgQNOvPZJ0WP1cxPKRABJAAkgACSABawiYPscVF6dNW3pD3iueBnW6XQzZTFhzyqiUCmNfye/XRHuR689C/jc3UpHJoh1ahke2d+2h16m9XbfZBU6CcRVk0IuNF40GD9XE+K6CgTeYp2m+gMYnl4rVt9/ds+j627d0m3YiFtUaxodBAW/p0l0CYr+6WXRaLDYeCJhi7rJlwT4CfYW+9jqfoAtjjY2NXHd3t7D11amprLNzssz4p8F0ZDJrY0tUmcxOdLLJkAgQFjg0PpTozyg1EKBF7y4DUtseemT/P6DIPLK9hwrQsJOFc+ULa556rOPkX9/Y1GDxc2pYLhgF6GHBjCeJFgHvvyZ+aRebDsUI6GgRxXKQABIYDAEaHaOpGqPynGpLLb2TmfLtdfB+qyZ1g6kaHosEkAASQAJIAAlEmYA54b/7ysKUK69Ned2zOTDfbuOCPscx/KJ+rJCIUEjI41+6+LftFz72dpPXtMyIZrXNyOrLz0g654G/5T3T28hpNpF6JQ6vRUlIzA2KzbBTFgKVdA00NQhaYo1f0qAlqJQjBfRyw0FNl0gO99VtN+z41R8ebtkyGoSdaLYrlhVdAsYuAXgtW7aMJvszfm5rq2Kqq42cMWFt++ji17p11Q4x4HNImuooX5iesvTm8SWkoXsK4ZUZ8L48wvLTNFnPGCgo0/LBwsEIzuv/ovdJKJIao5ij28RRL40uCgQUnXVlcVsffKj99CtubvnKimSyUa/4PgpEAXq4ieP5hkygvKxMfPGhjp2s4HHBiCL4QMUI6DEb/Y0R0Bi5PNjI5YGR8MZ8ZBDR8SzLQOSzymg2WbNljFvKlG6/BYpA8XnIT3V8IxJAAkgACSCB2CZAhaP58xkOhCKl+dtZLyXL8hk8w8owExlZm4lIs/iQMQhsE1V8ssYn5vGfLj5v+1lVH3dst0JkNS1Krjov/Zg7b819xbNVS7fbIF2ZRRYlfUIziMwh4U6XFcLCCYOJD+ngEKKcXQmwPuCEL1aTCct0QeSnG8S67n/9o7sZDtis8/51YoZr9avP+lfdXdXos0Kcj+2ejbWzgoCZ9I+KzG1tbcZdWl1dTb/TsOOwCcovmjNHqLdtTCUK5/IxSuJT15amlxwmFhK/Zwq8ayJxsIWQ6G8q8Wl2qReK4XbZZNDy6c7M/tcy3Is/VnAcc2WGeZ4zHPXyJ4wri+19+OH2iy6raHnRCi//4WaNAvRwE8fzDZmA/s2cAsL8UKf4dNZcuRtyYfhGJIAEkMAgCDAsowUCCssINtmenXYTU7LlNng7jX4KO5gcRNF4KBJAAkgACSABJBDDBMzkT3f+Lvu+q67M+q1vh6LwPKHWE9a/ws3W6e/2MYsHAVqFCGguIZfbcsZvGk955e+da60QoM2IvGsuSJ1+xy35L3vq1bJoWJTsITRDUDMNIpVk8G6m4rZ5/RCVlDAO/iGyAaKw3YTTO4hDbNnxrbfl4//6WgSbtAmEnB90mWwtv/aiTQyDVmnWd9rRf4aBQrPb7Wb8fj+NbqZCsxKOwEULc51+4stQOD1NU/T09EQx/YHHSwpJt6+AsPJUMPjLIaxQoHUqLr+f5pQJribR/DKsEbnMqhwbjKQOeTKjH3M8dbVIz+wIz3P6DJTB0MiRL7K3/6Xt/66/s/mW0ZCIEAXoeOq0Y7SuwZxeRG94e/q8/OxtHyuShvrzGO0LeNlIYCQIwIqX6g/InCMnRSX8xCVM6b/vh3qg+DwSjYHnRAJIAAkgASQwzARMm4nHb8r+/YXnZdzua9UJH4y3jd5rHxHNgz0R3b7tD+hMQhGRjl5Ud8wn//F9bsX2bTNy+OozczNuvy2z0teszLcLzKAsSgyxWWeocEeNO3RF1TRVZngIcoaxVhCMDkKzza4RcRwV5fjtEBnaQjS1hdiStz7zWH1jm1vaqqtcqyay27Mc9s3nV9T7wzBjIdkfb7fb9cTERB2iCTXM3THYnjX2jqcLN2ZEc1BoXglCsxHRHFZovuOaLNfOdmW8zqvZqsamz/tJev6Cxek5xO8ugPdMgMWSXFA38iCiWfDskIwQZlNRpj1d4FkZBOeQLNmXAJA6yET3mTP2mnL4rjhcSw0hba2mEplNYIWvv/M+eMRpdVfA80uEvgidJn5f2Injt+3GTM1NAbppxaTf5OTseEyRafZBfCEBJIAErCfAMqzi9Uq8qySt4457tWuuvWfH03TmE2nQaX2N8AxIAAkgASSABJDAcBIwtz0/fmvW6ReeNe5xb6OWKIpGYOLQpiThhIihlbRXDOBEIRGbKn78eaB8wSV1r5aXE66qKro7t0ICNKmsLGfLj699zv194Eyng4XZ2p4WJeHsMyQqVWu6QKObDVs0+HdCGgBKhS+J7ADngkYYdW0jnLPeV6NuvfbJ2hYHzzYGZL7VkaC03v5YZ3cECCKINaS/2Lx06VKIIjWsO/CFBPYgMDCqGSw0qPAcUWh+9LriZIn15zCcVgwx+RNUiRn/u19n5ZJxTCYJKPmwSXIcqMtpIDSL7jbwieGoV0bQ+y/oxczIomDYadD/0ah+Q3Qe8nMF23T4CUTajRKl5zkEQclenyokTnG8Uf3XlMXzK6rVeE96HyU0w9/WeMaxQwAywbLwpTW9X3RzTkbHjQpkbsUQ6LHT/nilSGBkCDA0IEEG8VlwlabV3Ha39rs/3NPyMRWfYYCq4gRmZFoFz4oEkAASQAJIYLgJmJHDj1dkHXrhuZmveHfoBaKwD5/jvdlkDNMMHMYxktdHxMRJtuuYjG//GhK3DPErmgzNCPEVD07424Jjkq9W3KoMEeJ0sb4vKSCIarqiaTQDYPDU1KuZJgXMEOmesp1ElNdBrF8dyRAaqx7pWP8KeDVD9sBOSCbYyRK2o+qjiEIzDzoza7fPMaKaMzMz9crKStgui0JzNNt4NJW1e0LACuiQ5aQKVmbgFdZW7+0XJ2X4WnonQv7xiZrGZrkShEknnDQuj6iBVMJryYRhM2GhJJ3A7MDfKhNFgb4NIcxGX4c+zrOszAs0yh+F5rjtR5Gily1+lsOzWvXLOucYJ3619I9tp//5yeatVuxkGc52sRjZcF4Knmu0EugToD+c9GhOetNFKECP1pbG60ICsUMAPu/VgN/GObIz/3nHIz2XXntf2yb6gY+TmthpI6wJEkACSAAJIIHhIGB6Jz9+e17+hadnvO/dLk8XRWZXor1himge7LVCQKUckHXBnsPcf9lptqsfW7lSNneWDrasvR1vCtA3X5R99Y1/zPlbb0tAFznqWgtCHFUb4BvYChCSyLghxPl7kO7riCiuI0577c9OXb/F69bcikPrSvYleP6+pqU3wrloSTycixQXF9OoVAIRzjpaaESzJcd2Wd+umJyreP2FmsBNYVh9ihIgk6YW2vNTJ9oSiFdJgrTjyUDIDv2Z7W2HPKQQ9mwu5RhyM8OANzxDTZqp8kzjmTGiOd66lMURzYPFEbJSYhPy+do/XL/jjNueaF+JAvRgKeLxSGCQBEwBuvkfzneyU/WT4MMAI6AHyRAPRwJIYP8I0KggGuCsaQ4i5Ba8cM+z7iuWVNR3xfuH/f5dPR6FBJAAEkACSAAJDCQQspmArfEVhDS99W/vNt9hosgNyud4JKjSRIQgQHOuHO3dw87Yfu6XX/bstEKANi1K7v9D+qIrfpf3vLzdSwQ7WU14fiPYD9SSDNfGj171rPvdPdu7bIzo6yIp/vr6sB7NJiYOxl3Gz1RkptYZ9GeMah6JXhSb5+xvUzGYiH66mHTB4jdLpK3eiSyrzILI5fEaz00uznOVgLTsAD8YG8jGdhCQbYa47NOIDxICBiOagy8WEmJyLAuLIH0is9E90TojNvtK2FoFbbdj/kX7tl8CL/880XvdtU1n/nV5+1vm8zbmKx+hgnGAPV7RYr2jRcAUoBveKf4qP7vlJxgBHS2yWA4SQAL9CcAHoqoRGFMyNtUjlt724eaSpYsXV6lmgh2khQSQABJAAkgACYxNAqWlpbba2trA+48UvHnCMSmnBDo1leVokrzYfdHouYCks65sdv3BJ20+YWWNb5s5r4pmrc1x0n2/LU369VX5zjN/8UNPE8mRFy5cSP1KjWjlSFoE1MfQI5Yu3WULMhhBMZrXgWXFDoH+Yu6yZYSBfkJfVBLeq30MFedgcYP/30Up9ssusBV4PTtLBSc3GfwvpqsKM1XQSIkzjbcRFe5dRueN0qAHSn5wLTd66i55LOjTbHzt9gcUmmOnn+xXTWL6Kb33K6D9LxDQNWe+wN10U8sltzzU+qi542S/rj0GD0IBOgYbBau0OwFzoNTyTt7mzHGdxRrIQUEPJXwhASSABKJDAKwCVUnROXuaq2PFiqTfL7qh/im6cdR0KozOWbAUJIAEkAASQAJIIB4JQCSuCAnJpLfvmfC3k09KvtrfqRCOi+3pCBUvZDDdcOSzvaed13zIGx91rLdCgN7P9qQRon0vFJn3k9oYOYyKuosXl7OQ+I+prq6mPSWsHzPFQQW47u46B5jlOexEta95b0YhL/pKiFcqJXamlGhMGWH4ybqsgci8O0CaOVQJUzL4pff1ThSY47DT0XaO5NMch5fTv8qwk0XyyYqYmJl+M5P75U3wNyqpR7w/Yv1yY/tTM9bpYf2GiwBrbHlbc/cO2e3P5Dj4JwrQw8Uez4MERjWB4ASI0SU/w9pznJveqnScf8pN2z63YovqqAaJF4cEkAASQAJIYBQTMKPO3rk3/7cnLUi709+pCjzET8bKnCQk6EKQjpF8z/iCbV0sGFVrkqIKyamZJzBT//1hSKbZW1TyKG5FvLR4IvCzmVku1eFJkANc0vTJzpQH75qYS7w7i4mdLYIUl9Pg7islATJB9ijwY9B5uc+TGVWueGrq8HWN1IaRfJrj/4rDXgH18vfJqpCYZX9y2SOnXkR3lcTz7ly8NUdpRx0tl2XeXDWVZWnTpjRuknsCaRBtEDODvdHCGa8DCYxFAtQbUVY0TtH9xDVhcvU7K+TzFv7vFtieWsFiUpux2CPwmpEAEkACSAAJhCdg+m6++0DuKQtOTH/G36Elj4QAvYfQzOqaDPnQQJEQDDGcSsvG/i2VJCRCSGCC6COK3EsyuEuYlDWvYfsigVgiYAZ8FBenJh8xh8zo7SJJt1yWNm7KsUlFpF0qBFfmCdCnS+Ar39smQ9fmdlv1ga6u8hCchn7MsdSqQ6hLOFVylEY070Yn3HUba4i7XjBfVfyyxifk8B+fc1HL2c+/3t4cz3NVFKCHcH/gW4aPQJ8A/eK0smnTm76Qe/xJKEAPH388ExIYrQRYjpElvyTYkhMVkpHxYNUK8cbFl9d44vkDfbS2FV4XEkACSAAJIIGRJmAmI3737ryDFixIfc/fredYLUBTD+e+iGZIfEZNCCWJcPCNN3hQNVrRSGKWQIgIag2jdRAb00AktYU4XC0/fOzd/N5/dm4jbKDNnsD999KKltaR5ojnRwL9CZj31fmnJB62/M2iN0iDPk73qKTXqxIGLG6oLzNdT2FBhBNEBu4HI84ZNDndSCMXKzsQsFX3g8BYjmiOeO17tTQ3H/OqP6BzCePFH86/qPEXT1d1fh/P81UUoPfjXsFDRo6AeXN991zpvINmtL0j9wZcrOnKOnLVwjMjASQQxwRYVpe8HkZ05Wc0vPq6vLT8hh1P0ciJ8nKGraqKX0+tOG4SrDoSQAJIAAkggZgmEAqKIQ2Vc+35h3rXeJuVUlGggccH7jy6R1QziM2KyjKqqgkQ7hkUmuG7IOjEli0CJ70JfrGdKFoTyUjY+sCtzVu21HtbGEFv4zmmkeHVHbc/1tkd00CxcnFBgPb7ZcuWQRLAvSaTHPK1mHP9009Knf7MI7lv9DaqhQlORmZZhi6ygFYF3hr0PxSbh8x4RN4YLnp5LCiPA6KXgwrygbUAffz7/DqTWCi6FyyqP/H9T9yfmztyDqzkkXn3AeIYmUrjWccOAfNDafXysqNnzm58W/YGnChAj532xytFAtEkwECmQaJpWq+X5RKLxn/xzgfqbxdeUfstnAMsNwiBL/REjCZwLAsJIAEkgASQwCgiYE766z6Y8s34PH6OJtH4zMEJ0APEZiMhGoh8wWRpNBiOSm6aRpzJUHQCaSWCuJn4ta2gPm+U6oRN59xS2ykK2o5AgHS6nEzn0292dUVATBNVceBdrScmJuqffPKJaoyD8IUEIhAwxeaamgroheWkCqIy4GVpsjNzrn/GKWnjX3o87wVPo3yEXWDVvih/bK3YJzAWxeZIj1KL1FVdY2RN1IVV3zrPmLv421fmzSN8dTVRYr9z7FlDixDFIwqscywSMD+UVr1cfPKsqW2Vslt2wIpoLFYV64QEkEAMEzCChzSN0WE7H180+cF/v8n/+aiLVzaXlxOushI+1nFSFsOth1VDAkgACSABJDDyBEwB+utnJ77245/YTwt4IMvfIKYlfepvMKgZhGadiCmg3tiYFuLVthBeq4Wr/IE4x9U8dGdD44v/autJcKg9Hs3p+fzzdncEArQGPAjNhArNmZmZellZmb506VIdxzYj32fivQbfrpicK6tMwpN/dtU9tnKlHO3kZ2Z5S8rzHXc9mL7c3eA/wyFyMgjQ4CuDr5ghECnx3yCefzFzLYOpCBWaY+Aa4XMm4A1otsS85GuY9P/eCZdAZf+4DJyKAZyD6QF47Fgj0GfBUVV4ykGTO16We2Q7CtBjrRfg9SKBAydAJ4iMbVznhnXcFWffnVq1EgbRUCqNDrI0suPAa44lIAEkgASQABJAArFAwBSgv3up6I6DZidcTQVoOrwYWDceRhcg/u7+a3qgxnURPlBDbPoa0sPUknFJNUf+fOOmjlbZx+uCP51N9VXX1/v3cq0c1IExRWZ6HArNsdAzYqcOpidyqPvtd8T7Ow/NSJ05SytVerwzdUafBMpWfnKqOC0zQ8gmecLaxeVbL6h6u9OqRN3GeFxvnXGru0G+3mFjJRCmqdcMvkaCAG2NsfaieSxj+AUuNLJf0QRnBv/ApSfZrwouBhkfM7Fd8TBMUYCO4Y6GVaNb4itga3yFtvb1kjPKJrY9LXdLNhSgsWcgASQwKAKMpgf0gn+2dPIXFp+0fmvovXG7cjyoa8eDkQASQAJIAAkggagQMBOmffPy+Etnz0h6iNWM7GjBl5EwELZEs7zq63bvlBmthpGEeiKwm4RUx3f/+UiqOeNP7W6IUlbOPvtseR+euka8IbUHW7p0l8AQj2JDVMBjIbsRMEXmZcuCix/QT6gIFVGIolHG8+fP5xobG7nvluck6ULrJJYjk1RNKSY8+yNV4WamJvOpRKDJLSHy2PQ1hxCN7h6NJI1nO046vf649z/1fmfeA9FsEojYF2tqaqQ/XJT5uz9XZN/rbVEkkScoQEcT8sCyaM8JZ51h5Tljoeygm3gs1GRQdQABWvFLGp+QZ/tg/s/rzqmudrejAD0ohHgwEtg/AuaH3LfPlZw7e2bb47JHEtEDev/Y4VFIYKwToBM1DZJo88n8+omnumfX1pLAWGeC148EkAASQAJIAAkMjYAZGLPlg0lHFs1KeLr2ux5QAP0NLCt8D24a32savyEhK29d7sHV7ft7BmODdz89BEXm/SU3uo+jojG9QpoAEMRZ4+d9eTKDDYvg8Wy1q6rffvnJGa4rr8obr3V1TIN0llOJnS8BxXEKUfTS/uRCtuNEVsD0YoAuB31Rk2WiOXI5/uLftR33eGXLR1YI0LTedGfikvPSFt91Z96Lvdtk1iZS77xYMD8YBf1sLEY002aL8ajmwfQsei/6AzqbkCvUnrBw24kfftlTCwtPNIdR3NlwYAT0YFoejx12AuaH3HcvlPzqoOltj6IAPexNgCdEAnFLgHofarrC8PbCVXknew5vamryxu3FYMWRABJAAkgACSCBmCDwScU8ftxPib1sfrUnJiqElYhrAruS/9UwbW1tTHV1NdVoqEVcWHFp3rxCu7SzPYm3cy7JL6dWL5+QY8sVJ5Fefymxc8WQcBuEZq5Q7oUiBlrBDJIUjKUDflm2JaTnnsUU/OsleHvU7evM+f61F6Ydevut2S97tukT7DaigQA9FmN096+Fwql4Y5XWKBKaIzU+XZj0SzpJyBel2UdsOXRVTe8qFKD371bBo5DAoAj0RUBXFl46e3LHfZCEkEcLjkEhxIORwJglYAjQRGJ4R9HX40/2zYOth74xCwMvHAkgASSABJAAEogqAeoJnZlZDUn/KozYUfRjjireUVsYnd9u2bKF9fv9NLqZ9h2al2SP169+VWjvbXena4qWrmlaxsEzEzJuqMgtJju8JSRBh4hmpoAobElgp0I0FYqhCU9CUcyQc1tlqSAJe/dDBRvfBxtVDGNpKaBooiOR+wNXUnObUeJe7D6G0mjmfP/6CzJLb70t5xXPNulHdpGhVzRWY3eDGCOFikZKCDgU+LH4nr2FyMahfUa0ECsqkcRUTqz4S8v8Wx5ory4vJ1xVVfzlMsII6Gj1CCzHEgK7CdBT20GAllCAtoQ0FooERh8BGDRrmqqyvLPok6JF0oL6vSf2GX0A8IqQABJAAkgACSABSwjQqFW60G1J4VjomCKwZEm+g7QF8jhRzZQlknvRqdm50+Yn5JGANxc8xAsge2Uh0ZgJxKsRT6tCGIEFj7mgdwv1hhVFhvqPU/WZDQnOzGCF5kjAafIzEKAFV5r4yOIF6v9WgVdztL1nTWsbyuGOa5Jf8bVoC+0CQ01BwJN6jLzGakRzuOvGx2rYTg82tJI/oImuEueFjOu7J+P1zkABOl5bbozUu0+Afrbogtk/ankYLDjgIxcWQ1n41A1aYwVf9Gf6Ow2Wevt/359j6HvMB12kcvCYvXO2gg89I22XgW3a/1yj7Zj+/TrSteMxwb64H3yoX5amyyyfVPjBxIXcotraWvSAHiOfHXiZSAAJIAEkgASQABKIMQJG9PADf8k/xL0z8GOe8NnXXDEhmYju8WCVkU94Mg7+nke6VNbdDUlMIIQ5KDTDFwszIpbIggBhzhq1poBJK/xntU0FnFsNyIRzZZN/HLKo8cyvv3Z3RFuADrURFZsVvePQ5e76jvOdNkEGDw4hxtrvwKqzt8jl0a7KRRKVR/t1H1iP2e3ddLFJUjVedNnuPO5XadeDVY9i0b0YxVrvWRQ2uaV4sfADJWCuiK6pnHjWjLLtyyEC2sbCJ7AhPvUXl01Biv7O/Bseszv+gVyQT+zx6d8mkdoLj9klQIe73/vxCQrQCkRAF74+/QzHmTTD9oE+k/D9SAAJIAEkgASQABJAAkhgsATKyspEOhZt+Xxy5bjpYjkBB3FPK8RGQOCy8aIZKSGsmedYmaPmE8EkfFRmNsw0ohXVPJh607F0QNJZVza76fCTthz3xXf+rVZ4z1I2a9eulT94ctIfjz1OuFnpgpSeHGwxiNdEhOH8mMeC8hZOaB4L1z2Ym2qIx8K9qEoK4ZxJ2nuHzm8/86vanT0oQA8RJr4NCUQiYArQq6qKT5tVtuMFuUeyGxHQAx9ukYSo/gXvTazqHwG9N+HPGByEEbn7vweP2XMRYCh8zLY7kLbdn/bHY0KD3gj9Oo75MAwLArTE8vYJzx3867QLaIZtfNoiASSABJAAEkACSAAJIIHhJlBaWmqju/Gq7h3/9Cn/k3yef6ciOURq3GzYZxgRzSMlNHodaUMAACAASURBVEdiQQVxSdaJM8+mTDp8/axNm6T1VgjQc+bMEeg4/S9L0i74ww15j3gaFN4ugmV1rAvQkaKaR7voOgYS/w3382Ff56MCtKzorCOFWz/rqG3z12z2tKIAvS9q+HckMEgCfQL0G0U/mzWp5Q2IgHb2RUBHSxgzBU4UjqMjHEdLoEcBOvJiR7T6/igvB8bxqqarHO8afxszvf4Pg3z84OFIAAkgASSABJAAEkACo4CAKWSCiGPM+EbikmjSSrpt/sPHc3/3s+NT7/Dv1ESejwORlTCSympiZ5PryNzjVn4G7Gh8L5iDRO9lsrnv+qxjf/vbjOd6W7Vsm0DAhcM418i/ggkdx96LBpGNxesexpamizzGQ4lu8A+z4EI3/3PGOhVkK1U0YksXtalHbSrZsMFfjwL0MDYUnmpsEDAF6NVPTzpm5pztb8m9ASdL8xHsywO6vwjaH1U439i9WXn09x+O5BON59q7HcpIM6Tt37/d+9qLjiT6jT+j0TcinWt/fKsH9qP+UeORvM3DXZd5rNmvI11XJCuPUXQuKkCrjMQJycVLmCm194yNpyZeJRJAAkgACSABJIAExh4BU7xZtowwEKVraDq7D/b3ZEIjb7u7u9l7rxeyjzjSlXXKxQnfUpHYCnpmbqOPnihcdMzxCc/4O5QkngeXiRiP8qWJCGVVExxpzjOYgm9fsYKNOee/6/rM0iX/m/VGb7My3SYwKjQgNSMZ3tfwn3F4ry/c2TCi2dI2MEVm83mkaf0sdai2rOnEZqNKs1kNY2eyCvY8qi4RyRNQ18Cf1kputcGZxNccv9D3fnV9vd/SSltUOK5nWAQWi40OgT4B+uXSQ2fOaPoHJCFMgAyguyJD+58mXCSzMfQYYC3Q/3eD+Tuea3fue4scj8R4uBlGq+3p8NV8WmI/C98P9sVluNveaDJGUXWFZx2Fv+RnbnkxOk8lLAUJIAEkgASQABJAAkhgJAiAWmuMyJctWwbfK0hNTTlTVVVFf6VGqg8VmT2erXa1229PzhMc37w2sVRr6SljE7SJhGVm6ho/C8pNYZOYpswf1UxpbyduK67NnNe+90jBtBNPTPzI36nlxEMENB1Py6rOO5LY/2OKa26xks2zd8x0nXMu86Fnu/9wuwDim1UCNO1FsRFbbQXOyGUGTV6G95xj5GwDRGa6sERgKy5ENTO7ljSoLMVoxJ5I82saAgNd7JIIx3h3NskBt1vdyjDMWpaw63RJ3WBzJtdmHb5y82hCiAL0aGrNUXgtdJABL33Vq9PKZk3b9rnc40vmWE7XVdiHwMP9qobuZw7GHApERtPvxhAEfm/+nY5T6M/07zRymj506d/psfRvNOLT/Dv9W/+y+v994Ln6l4Xnig2Gg2l7jS5kDGh7FvqEGupHu/UN6jsOhWM/i6v7h+E0RVPBgiN3xolMweoPR+EjEi8JCSABJIAEkAASQAKjkgCdB1KhGRL3MW1tbQxEJtPROBVswipo8+YVgsjcnqgwbPLio1KTrrw+bzxxdxcTOykB1acMogwnwbtz5V4Y7xsBTbuw0d3vAs8wJ1zQkfX3L1parQAamteSuqfm2QqP3Vnj6wgUCzwbBxHQ4D2rEs6RzCyffjJzqVVJvcvKCCRpJFLH6tmvOTjvabzGKTBvh4nZfr4iKVtjUWimyNA+Yz87zuAOCwnN5tMDFGZGVxTjG6dDZLPh6A5/tdsZwiWChgAiNCx0+eB7LzRKD5GFnq9Xujt0Rd3MM9paRWW3OXKS1sz66Zq6wdUkPo9GATo+223M1NoUoJs+mZSRk7N9o9wZSOPiYKvSmGkgvFAkEMMEYN6iMKLKf/rfydOPvmhdDR2KRZq0xPBlYNWQABJAAkgACSABJDBqCQwUmkFsZkHkpB7DYa0wFi7MdTJ+KUVgtVRNkzJeuGnaOEepUkhUfym8YyKxMdNIgGT5doJ+ybGGybKhxxlfjMrR+KVgwj/j16aPKghLDJeY8FOm4L+fWgV73jwCPtBE6V498z92QTqEUY1w1JjWZICLJisEkp9pn008tu2k2tqdPVZ4z5aVlYEAXSM997e8u87+ZdoSf4usc1zItbt/g4xloTnctWNEsyW3az+h2VCX6RwS+r0OdjQ8aMqwrEEfIvALeFIljIN1EsF4woDIrHcQnu3wbJE6/vFV705e1etUhmwiil5vY8jGBb/b3hihwhzY9JCysio4VwVZunSp8eCiwZiWXOAIFRrTD7sRYoKnjSECwW1WDGyzKhOuObGuyc5K6XCrx/xKcQwhxKoggTFJwMjaDdMWe7YeyJ2tTGnuIlutGCyPSbh40UgACSABJIAEkAASGCSB/kLzli1bWL/fT6ObaSkyFXcGFrdkSb5Db/Zk6QKXpSnMuOJ8vuDKiuw80qUWEE7LgyliAUQWFgVaZEaW6IzR0ISM8EOeZRQQL0PiLswng4KzITaHqzYdN8L+WsbbrlyS+NNNjw7y0vb7cDPZ3teVBU/9+MeJvwr0aISN8QhdKkBDhCdrT+OakspqZrndpN2KMTW1Slm5cqX82gM5V562KP1vvg6Fg6j0Pef9Mc5rvzvD3g6MpNKNLi0yKqiiUUhIbNZMoRmsM6DPEw7k5WAEvhHVrBNB1Il9nB2imjU3PLHa4M9NxEma3nquo3lbk7YDFre2wcFbuGR+68VLtjZHqBsPiy2s3W7Xi4uLjWSelZWV2mgTmiO1CwrQ0eixWIalBGAhiANrL3X7B8yW3By+SAG79TBroZbWAQtHAkggvgjAh7gmSRprz01ac+jCwM++WtvbYsVgOb6oYG2RABJAAkgACSABJDA8BKjgPH/+fM7tdjMgLFLdgXol7uHVXFlZzm376rN8EH2yeJtaJEls8a8WZeZkz+DHE6+STXgth7BcDvHportFhjDlXfYZVBwVBUamno0gCIE0GRSbYcw3KJmSvpuWoSnyPeKsTUusImQK0GtWTLh5xgzXHwMenQHhOw5eusY5GPLE44Gii2/fAiJb9HcVmkkaX7s359TTfp6+3Neppgi8ofvFBaEhNWI4QXn0Xu2QEEXzTQOimqn4q0uyzmi6LlCByYhoBufxhGR4fCSDTzNDWuFp0kFkfSth7PVkO9dw3UN1LSKjt+iy3irY2G0VD7XtiCQ0l5aWcjabTc/MzNTgSwfhWQcveEN0Hqsv7N5jteXj6LohizELX1rTP8etyknvmqUE4FMIe24ctSBWFQkMPwG6xVJSZM6eUfzGlIXd523c2O5GAXr42wHPiASQABJAAkgACSABk8ALtxRN0DhfESdwEzRWn/DLk/OmkmQpDUIKM0BqTIXjskD1ceodCun1gU5D1Vkj7yAoyhwJiBDaDD+G3DRoMpfIUc2DoW5GQEuy+q7joB9OHsx7B3OsmYhw9ZtFv5g50/l8wKPZ4kGABuAqhIdyojP5SKbkq88Gc837e6zJpvK+gmnl5cnv+trlQoiABm1wcIsJ+3u+YTvO0C0iuCigpmFJMwxMCEgjm6kTD7XPMNZODH9s+mxRiXOcjf7cC0YzG8AJfjtJEX/47A33podeaG112NkW1U96JGJveentpvYIlaXPIRrVDL7PwahmKjRTC42xEtU8mEbELj8YWnjsiBDoE6A/Svg4JyMwXwlgBPSINASeFAnEEQGasVtSZd6eVHjHsqrzrh/rq81x1HRYVSSABJAAEkACSGAUEPjguak5LqbnLFkTCnIyhOIpP0oaRxQpCUxTUwjHJoH64/S2SaAB9Q9WNqIQVZ5nNWqJYUY0R0to3htWsIsmPlXfmDBzwxSr8Jv5jWoqCw+a9iPXpwGvlhgXAjREmtNUauBje7F40IbHrOBjJmnc9N6JYukhzSu9jf4yUYwzARojmq3oGvsss5/gbCQApEFHu0v+YJ8BHs2sneuEGKX1RGPr4GbfSByZa8+6rKateYfk4W3aTk4VPB980d0ZQTim2ikPVjEkMTGRRjUbEc0oNO+zeXY7AAXowfHCo0eAQJ8A/WHBMzlZLecqAUgvij13BFoCT4kE4ocADBwkSZJFe0HhOcz4uufpxAW+RlUSh/hpDawpEkACSAAJIAEkMNYI6OtnzyXJ8r/B4Zkjska8bpUm1DKGZKavgsCxkCmQktm3T/Nw8ONFNrD6CyF79vmruiw8H6N/M4cnqdKOQK+cxrGxn9+IWp3QSGTBRm5nJq2/3io2ZiLCle+Ufjx7um2+3KuBN24MRkCzOKWwqg/0L9cUlk1ReaCSyRt7IOhvQ9M8ukpCf8kyYIuh14Kzew1R1A1ETNj8/efaprP+b12vU+C9qivRt3Jlk3cv18CBXQ5DRWZ6DArN0WttlPGixxJLsoiAuW2+8e8l/5c3rvFPKEBbBHo/iqUfAqPah2s/GOAhsU+A9tNAgKj2PIY/9QLt8BUfK1+YXvKxX3usIRJAAkgACSABJIAEokNg4Lh92TLCQHAPFVUsV9DaPpiTkzre1yQroFyCgNkv2V6fBhFL8woqcol2RutpUg5NnvfDf62ybjODq5q/nLw6O42bKcWBvSTDwRwQItIFXn9r8Q0zTquqqtrDyzsaPdZMRPjpi4VPH3mU67xA1wgnaTSsGqJxZVhGOAL9I5fpM4negxo0ef9j6XNDsO3RCCqIy6rXozaBOUwtpyu1smL73j4+eV3FssZNj77q7wE7DGXu3LnSPvoqC3NEBtwzjOfh0qX0O7V7xWyPVvVYvJ2sIovlRo1AnwD9QdG5edlNz6AAHTW0+10QfQirsAANHwiQVZpVGZYaKcXgavR+XxEeOJoJ0BwyAchg48ia0PTTxR3HfvqtZ7052B/N143XhgSQABJAAkgACYxNAtS+gCplVGCuqSlnQHShIKioMmIJryABl+2Hd8U6RdJz4qFVDAEahK6Gev8FBcdvWW61AN3074mv5YwTTos5AZrbs7UMoRB0ORADf+CmrJ8OR8hWtKmZpPHLqqIbD53r/BMI0PSc1r8wotlSxv2S/wWfS3CvQdJRFnxdjOeWYccM/3AkQGPTJKPBVwCsevzEq/u3NkldPMN8B8+5RqLqG3jVtkaUEjamL/iqZxAVp/pF32uA+D2IYvDQAyGAAvSB0MP3DgsB88Nf/v6gw3h9w2eKTw3u3sLXsBBgWUgILams4BAJSWA0tdPHyhJ8UHCMJnAc+KEEM07HUgTDsIDBk8QsAZqAMCDJnJiX995JZ/Wc8+GXPTutmkTELASsGBJAAkgACSABJDDqCFChedmyZSAy1zBtbW2M2+1mVq5cSUXmiBGpc+fmO3h/V4LHrzgdNi7184+Lc9Z85Nkya3HdRjPxmxWgqJ3C2teVj2WJPTwedlGGIqBJU4t0W96RtX+wKnjBHJO2VE/467gc1++HRYAON3cepLBLi+AE4j/8XHfal182+qzoM+Xl5RyNWP2yqvi0Q+e6nvV3KS6eRl8HE09G54Vic3Q4himln9AMIjOj0+A1VYd0owMC1xgOxOYUgWrPkNuSuOHp1UtsnLt+rb+rvVNp4DiyiSjseiGRW7++i1+zeHGNZFmlseBhJRC9G3lYq40nG4sEXn+4ZNyiQ7du12QSzF6KL8sJsAyjBAISbx8nqNtqc5avrnVvXniENo+M48uIXxnv3dFt6M8sC5b9kCQChgccRkZb3ix4gn0QgH4reX2S6Jo1rYJJXrcMDjdWvHGlG7sOEkACSAAJIAEkEOsEwonMfr+fis5UaFbC1Z8KyTVf3pWiqUyKXyWpxx+clv7b6/LHkd6OEsJzE4iuFEM0YSHxMxNgVyP5/IueZT89p7HCjDi1ggmt09LFLyyXVf68eBKgt23zrZhwbN2pIEBTu5KoR5D37e79eOq5efnM05Jfj05wVaTpcdB2OyovgYeCOoXJzCGrf4hKgQMKMRdEPn2maOaR850f+3u09H0K0BGvDe0zrGgjWuZAoRl+pckyKM6Mzmu0O4ODha7qxOViCZMC0g0kh4f/7QStoINoXA/xCDvf+kdrIwTbb2YUfYOisdvyijI2HrxwZThfZgZsMli0ybCqNYe33Cg9ioa30ni2sUsg8HVih8D60+hqGr6sJQAfLHKvVxVcmcndzd0Jf8qf23CXecbHbplwmCr5TrjkQn4m7I6ZQ3q78r0tkFgERgg8z8mwaklfIEbrg1xbt/aasPSxQUBTWYVJkLh/fZu7+Njztr+K/s9jo93xKpEAEkACSAAJxBOBCNHMdOxMo5nDCs2PXjRHWN1Tl63oaqYocpmwKzHrjuvz8hJLhXzS7c8nNjIeJNNC2Lye2tsmg2dCMHzUTNIF4pCcmMmTf/yze/nPzt92KUQpCyBsWxZdqNdMu0HW9D+D6AByFCQjjOEXxQQRvsTtZWpT56ybaHUEtF5TdhAR9G+HJEBHIaJ5KE1BBej2HfLJmUdtenco79/Xe+g9QdX4jvcOSUyb4dvo65Ky4Zy7IqDDXTfa9e4L65D/PkBoptHKekABrwywZTaCzozFDfBn0VSSmA27pWkCQFXdQXSumSQJO1pX+Vte+6CzUeRIIygFdSJh6zh7WtO5v1/TG6ZStDQefMBJYmKiThMA0uR/sCiBys+QWzD23ogCdOy1CdYoAgH6geT7YuJ3dlv9LPgxultxkHofAbpkCSuWqqSqvGNC4ab2rUlLMg9fRQcZHHwgsP23+dFV6kDjg4f/aJpvxi8uyT2UtLYeSbq7Cn3UjQk+f0RBlIPGTkZkND5vsJ9ZToD6P/v8CuualNq88Ezvonc+9n1t5fZSyy8IT4AEkAASQAJIAAnEPQEjQrmfbUYoopkKzWGtM267rjiZ8fuzNSaQpxIux8GzpVddWZhMeF8uvCUfxtnZENGcTWTdJbXKJEAT2XHUFS9ocsqxjCwI4DVgeEPTMThNIRfcEUZEhm1uUz+ecMTGY0DrEVautMbPl9YjsGrS6QzHvRwPAjTV0RRVZ+yJYntzjTAhd+FKajNhWbLGa87Jct12Y1q7LhN7f2/aXZOyYMuFfY3QrIoK0DtbpSXpR9TeY5W9nWnD0fFtWU1SojZNV0IrKCN0zXH/8NmPCwgT0ayrkOZP0TS+/+5mFoKZnTkgNNPlJEZvgLujmfjVBuJM3vLY/dvbGnYE2llVr4eMUQ1kvKuxoqLeH+H0IojLBBIF6sXFxRoVmpcuXUpXHyy73/YDAx4yDATwNh4GyHiK6BHwfTvxBZtadxYMsVCAjh7WXeMcKj6D+qwJGiuw+S//5k+BW594rXUNHACrnLpiiNMwkF28eDG7bt06DgbSNAGF8UFxEURkBLavn3ntuclTpx3tOIJ0qSfKndsKVDiCZXmd5xg6wKaDX/CBMgbD+EICUScAHUzxyxJvy83/8DfXKuc8VbWjLRRNgQOaqNPGApEAEkACSAAJIIH+BPaMaq4Gj2bDxiGs0PziPUVZgR5fgehkxkuyXjKtMLn4J8ekZBClNxMG0GkwrMmAkXQ6URjR0xKAYkKbC+moxrAXY2RRhJ3vQamyv9AcdhciCE0anIcFEen7lSuEQw++eKUPxHGwmoh6lCGtj65vnD9LDjSvYhhWATWc7sWP2RcV4VTIbmNzsd3ffuU9as5ZdWusDmLwrZ2yWSBMsRY2sjf2UAkCQzo7lIfSDv3hcosFaO2H9wtfnTjNeZrkhUbBmWPUOkM4sVlRNQ7imoPPjNCN4EqBDQsuesuC0Mwwm+HpsoW065vPva6xgdeZTkbVdsASV4doF9seqmrzRKigAOIyQ4VmGtUMlj8aCs1Ra8q4LAhv5bhstrFbaf/3JVeLga1/wwjo6PcBOiDVVJVlhFTCJWZcecT5Hcs//7zdDWeCzWjhIyPoIHv+/PlcdXU1fZb0ZUMuLy8TOxt2lPzjgfTJJNN/CvE1/0LuVBPMVXyWZfvMzjAyOvptOZZLhAmO5JcCorNwym0kd/0NMDGj2z3DbmMdy5zw2pEAEkACSAAJIIGoEjAE10gl/vOJogkgJk8GFbqYt3FFik+feNyRSVkkjU0iASWJcEwSyLUpRNKJZ6fSZ51BIzdosYbQLFBj1f0TmiPVg473ZYWw9jR2W+XTXf9zxk3bV5sRp9GkYYqTvzwxL//5h1PqA90qBELTSJbY3hFJbR5tyax/1erAubNPqa2ygo3Jmc6jAuumvs+zzPHQceIiuIoK0Dt7lI/S5/xwnFUCtCn61/+z6OYJJfYbJR/t/9HsnWOnrAH5b3QQmSEzYOgeNJlCGidbskAhbwE1YC3xk60k0/nDqw+3bHr8re5ujtHcDOfYOY64up6ujhjRzEFAM2e3zzGEZmqfUVlZqWFE89jpa/t7pXgr7y8pPC4mCOgry06ApfT34fNaw2R3UW0SiJxQGTYhYxXhJv2WmfzZZ7T0wQy6gpHRDFtVZXyo9Ql+NPN2QUpb7stPFU0jnYGjIEfBAuLrmKarXvicY42ROmzxgdeuxxEb/DXdRYjPqKg28+gujNpvyDKECOWk+u9+VDjv6tt2VIFtDGwtXdm3ODK6CeDVIQEkgASQABJAAiNFoOmbOc7W7e2TbYQr0ogymXB8CadycyYflOCCobETBrYukH8cMAC20ZGu1K0QhY6YWRq4HKw1BwNyEGqpHhkcAwcV6KgJt1SQosnCHJlC5yuVXeefcVXDCisSEZriZF4eSW/8Ysrnvk5mssCTmJ+/hQRofdX3vctmL6xfZgWb/v1Trpn2N4bTrwZecSNAd3Sr9RkHbyyyWoCufb/wvJKpjuUgQEN+8ZG6q2P3vKHEnrvPl0PLYDCXDon2u9bFKEOWJpFk2FWE0Rph6v8DCTDfEy1r3fxzvtnZ3at4RdXuUZKLfHuZOzEwt+L7ezRjRHPs9pFYrBneyrHYKliniAS8/zpqvCP5s22aRO2I0MbhQLqKsbuG5g3kYamfTVGY5MxbFl/QcWdVdXALzYEMKuh7ly0zMkfTV1/iACpoQ7S045EbUsed8nPhEF+Lex6vk2PtYmsBGHNwcGRwBK5oBKIz+jRpWlcYeZgZVIxCUZw+kNYfne+FOZrqD8icc2L22htuYspvfaxpw2AWUUYnFbwqJIAEkAASQAJIwAoC5lj5pCOSU199ruABu0xOJJxGt7HbQTIWYaoCI1hC/L2m+0Zo6k2tM1iige5Mj+iLQxyO8a0hQEOAtWMcp770Qsc1Z/2++R4rFutNNjNnZrlWv5P+gq9DPwUE6JhPRGgI0EksWfld70sHn1Z/lhVs+vdFfcO0X4PV7pPxIkBTN2bRzrhXrfEWzD61vsua+8pIRKg3fVgyJ2eS+DkkabSNRQG6f/SyESEP8+S++W/oqWGz7SHngZEGq6l+zS+rZDsryxBcxtdydn79xs3cd8dfWNecHLBJgeRk+eyzz5b3Yb3DQiJ3BiKbjeWxpUvNJ5oVrY5ljhUCKECPlZYeJddZnJqavPnzhM2KtzGd4yCvHXoJD7plQz7OdJmd4ZJZzdOR+Llfm3xl5tz/fBsqbK9bCAd7wtAA1BhTR3pv5yfzUmR761xwnz5U9+2cm57YMVVMsycSRQX7D8ZJNWzZA753Rgkhlzs6eCesysLoHQbxuw3e6YEoUA+2peL/eHBAlAOKIuiZuS84i5vOhkETV1mp4/av+G9avAIkgASQABJAAjFHwBRZFy7Mdb71ROrjPQ3KWXYbTXWyawdfSGTere4jPUZVYcBtS+fYFe94Hjr10q2Xg0erCHldJCsAUwH36yr/PYEe7TKBi30BGqYXmuBg2bXf+/4789QtP7FagN7x8cRDMnL5/0CfiM3o8GD8fV/XMARoF+drXK/PH3/8uq+szLOy6fnSpNLDbE1SQHWNVgG6n8hsQtZhEYTRNB1mt8HpLfXNoNYnvDNk685AXiWdUEP4QHOjHNAUbTv8Zg0c/oPklTcmZ6V9+49bSxsXV1WF9Z0Pc58Hk5P2ew2w7rDi0YBljlECKECP0YaP18suLCy0167g3tSVzcezRNBAZQTv++AWE6pFww58+qvQd9M1LXi1B3SMUf4+ytnjGHpOKoT2q88IHkM1WWCgBgIqz7tgcVRzbFvb6npg1vHtd8Rif1j9/uTJUrc6BSKkZxPG/5ODfuTNIbySAi2RAF8uIjMOwgWI1iURGQwW6Fjf4A35EwyPaXD2gC2MxpjJmCBwOny4GseA9xUVsem/dxl/GD/TZOEQuMKw0I+M74aQHew/dABg9TE0VtzU1yOdC44xB2ER67PHMXTwQoX6ftcVd8fQutP2C7ZH8Np3XRfEyOuyqjK2TFG580Fy+TV3+h+zOrN7LN43WCckgASQABJAAkhgeAiExLfgsKTjkJs89Z0VdhsnwRjFNjw1GNpZjITNisInjEtdweR9tQhKiZjvZWhn2P1devfBl3s3ux8QBU6GkTU9V2y8wighhke2qrOObPumL6sdsw5b/KXfWFEI7sSM2osOY+m0MCkpKa37u4IWyQ95eCCyJmonGEpBxqx67y9DgHayysZV/l9NOWXLC1Ynaez8bnJDciKbr0AKy3h+9Uv8ZzwvYFYOOxFoz+p3PxiTTY04kyHxH08nOboEx3mIjXMrOxXPmg3+7RxL6qAnrmdlfR1MeDfMWLS5IZ65YN3HHgEUoMdem8f1FRsRz61Tb1IbNizlWB4WB8G2gb6MB7YhKvb7PuBSD+SY/jHBkcrZ45iB9TL/HaqXefxu5VlzDAyaFElVeA1sLRzjkzuImvD2nY+JFdf8uW4rnJGGko94lKgZDRLOusNsyb8/OTlXlQKT4DqKQGOeputtJT87QkzhcsUU4pPTCEcSiKwlErZXJD6V+DthwAg9xBiy9K0rU+ESolM0HQRqTuPBCwt+BkRGHwop1nQICB0q+MZdz8kD7EO7JX0I11+H1M/C9PsY7ouhXDoD7tkD7/d0cUUKKKytNGP9i084F551/ba6Zcssyeoe189QrDwSQAJIAAkgASQQPQLz5hG+upooa96ddX5pcWA5JzMBGJPEBKzWUQAAIABJREFUuAANASmKzrmyxM8eekw98fKKGo8VkaxmhPh/3p66YHYReZdojAw67sgI0ANVDyOyd89+ELQoAY/sVGH7h+/5jj/hotoaK0XW0tK0pE2f5H4FSRqncJwFPtDh1J4D0NJDAjTZtN5386QT6m6y2uque+WkjxKTuWPiRYDuJzQbIjOdSILlJXxpEAoF4VChCSmdZLqyxWAHZIgH/tlNVNIOafw6v/20q2VHu1THEGkbq4qbmNSkjcefuTas0Ax2l32LFtQiwyguNION3lMOS0IC0SOAAnT0WGJJFhMwV4pfuzdv/qJjmj7WfZwCEZAQIBtaQqYRnUYEK430DH2nS8uhehnLzEM9xliEDH1GRCon5o4xxHj4vGM0RZIFR1aKRpIS333+BfbRc5ZsfZdejdWDhgPpEnQgvGzZMgY8o1m3u5pZudJoyr7khv3LfuaBKelyu6dEE9lxrKRk61pr1uxJrtw5xyenE7cvDXpJKnwaJ4PUngRQwNqj10k0mBv4u4m3HfoNXcagH990o1K/hQEjypbh6TJ1aHwQIdK+fz+jI43+0fhG1DFDBJ7RYWBJt9dxe/TTvn4bj/0sVupMNJWobLPbWTnhp72nY/Tzgdx9+F4kgASQABJAAkhgfwiYY+lTjkta8GZl0QrPlgBrB19WGO+NbDTrXioPw1Y1IIMAnSvU3HXvztOuvnX7D1aIrFQcgy9tUp4wa+O301b2NgaIKBqjbmtekZSNQbREn0d2GuN+/+3uXy+4ZPurVs6X6O7eun86qgJ+cjJEtw7NhiOiotNvq2eUiBsCtAO8Htb5n528oO48K9nQKnu+KvmrM138fawJ0OGEZphDapKkc9CIEMJM55Y0yEkjiYnQQMkgNmtqD0Qtt8H8HL6E7Y890twBOzh/YHm9ich6o8aJtRf/cWtzhKbiwA6GxeR/UerIWMyIEUABesTQ44kHS8AcxGQlk6Idq7l1gTZd5FmGOgD3s0boJz6HBGGzk++yKxhwTFhLg2gcM1DwDv07VKFdFgL9hfPoHMNy8HGnsqpEhedkIJ2bUf3sfban6/TfPBdKNiDAd3UfiQcG20SWH08Hx+BRx7S1tTFut5vp7l7J1tYasnFYYZpWqOKysgSidWRAqpc0TVBTwX0uhWV7EhXFnnrUDJJw3Dm5ScTrSSIBNYXYIXqaMIlEVRNBJga7DxmO77bDCMJY5wheoPljv1/tceX9jjEincHE2qva5Z0qEey8piowJBm4WGLYSQTPYmjgfRYc8d0XgzYZA21DhnJv7FpUMlqhz4IjeP9QGxZbtuh74UX7VWf/ofNREKB5WLSA3+ILCSABJIAEkAASQALWEDAFuAtPTzv08fty3vA0atl22xCFRGuquEepVDwLSDrjyhdb776r/Zyrbmv6+7x58yCSuzrieHooVTPnbvPmJpV+8lZhde82KQ+Spg1NZB1YgXCichSUDcpGgSSN9nRO/eDtnX848eKmO6xgY14OndssPeulOwMye+V+CdDhopejcN2DaF9dcLLM2tWBL2cs3HyY1R7ZO7+YeHHKOP6RkRSg+8RmHbw+6RQEpiSSTG1AQ0KzGU2vqyQhCwKcOLDNYJh64leaSIKjbkN1oOmlv7d2CkTfCjPBJl7gmm+8u3F7BOZUvGaBq45i8yB6JR4aNwSG93EVN1iworFIwNzGddjMhHGfv+l6M9DeOlfk6SIjmCzT14HYI/S/4DguB4Q4XafCs6zwogihFyUZ377+hPrku99wby5/ub2JUoJBFBftAeZI9hczUrq/MO33r2Rqaoxa0YHCfg2mK35VaG/oVZw2TnP5vZIT3PASYQiayOgemwa7poLh0YN/iSzHKPDe+T9O5H95PrnMV995ol0UVBjDwEa7/2/vTuCjqs6/gZ+7zZKFkISQEFYBEQVX3KrSErV1oUBdgqC+4Fpcqrb6r9atBMXWalW0bqBWqYqSWIrWultSq2grcUFSQELIRvY9me2u73MmuRggwYTMTSbJbz4fDIY7Z8793pPMOc889zmdlM8YJGPRsXI4nfjwneTD5TdGJez68sOJJ71RMq9u6dKlvK7KwC4Y1/PhhmdAAAIQgAAEINCHAnbm8BWZIw577slR2S3F2lFet2DQBMS5TN9enl+HALS+YkXVtb/6XdWzTgQS7bXbSSfFpn62bnyOr8qa6VZ6sBFhF2Uy9qz7eunQ1dN5jUd3siLk5DQ8Pv/Gshuc3KSR98HYOu3nqmmulKlkYjio2dX0NQoiN3zs8Bs9fZpY8mjOyEn5+bmWkxt+WyXHzWRa4F+a1qEkokPXvYvyGfTDbFJQ2K7MaDKZfrLdPNDMWAOlFO2iEb2TqayMiUlFdy3dUVVZ56sVJLncMEO1z+e01nTRXWny5Mmy2+22UlJSTPpj0TizsH5x6OKi2agRiIJfY1FjgY4MEAGeafDqfZ//UWsq+qUiKBq9SSttpRL4hnHtG9GFv36Xq8pPrctj2mt7RP6YfV/T/v826Lb+ROYYUeSfxtLeehR9pk2UmTJ+eH7eOzEr7nrO/8E7uY1F/PV4SYJNmyx9KAXl7OA0P387QM3/zkt6BIPTKEgdjlLzIDWPLjserHztTxOmXjC3ab1a3TBFoU006SYtylXfZ5PK9p/DtizoTjbWPFC5j/AmnN+Nfd7UnmzqzjbE3Ou17J+hA/UnGo/h2dT0KVScxLbvGvHE4eeW3+BkpsoA+TWJbkIAAhCAAAQg0AcCdgD6+vNGJz++KvnFlhL1HK9LbAskRvFD1ZgeO1qW71lWtWzpk9VZTgRZ7QD0qaeOiP/4pZHP+hqt+W65Pci6r41DGc0HeQkMU7SkloD7zZRjv54zbRpz0ZJBPci2DvS0tml66cwfBVuqcmWRNmm0qEZ2FEdo9tTITnGXF2xiJx167uYyJ8q32GizZ49LfPPR2Hqqyx1R/n3qJPNKGXuXzQmv0U3mieXRZrmatqYsoRrmBcwbs9WoNXede/WOYlmUm+lpjYJXrH/77frmLjrIr6aCjOaIXj40NoAFovjX2wBWRdedFODTE9MqPCZTrf0qW5FllSZ4ru+qIuyTUdqxJ3uqInSSdbqnTocdsRsgx/Ayz9Rl2lMv/K4pJHgKGipTH/7xVdXr87b67RpSEk0MrIFWbsPJQbRv2+HNLenBa07zrzxYzb/yUh+M5UakK2VlTKJyIaG1D429InNe4+NafatHUeiTA5OmmeHpZ/vY63TM2uMSx+x1MdrKcNCtkpagDHe35OeNnTl9wbebaawLGO8RGbZoBAIQgAAEIACBAwi0b94Xvi+fVR37XEt54HKvQoFEKvIa1XCWQEmlpuJ3u55Nmbr5ar6Z4oYNlhHJRBU7AB0uM3FF9r2tdeYdHrfYFmTd9xFFUQm+sXVIM2mTRu9/c17Tzph/fb7Pibml7ZN59ojDsp9P3Rps0E2Z7xRDS7poHTvhEiUGlSiJl5o2vO+76PQrit51uA60xyqY9q2mG2PD2dfdtLGP3Sts3Z78RYlbez/47QpUt502BaIsZutbppulLMS+YglJ259+qLJ01T92t3gVOeAyvP7c/JrWA1wbiX6OqKFZDBnN0TqC0a/+FojaX279DYPXj04Bu5bYRWfFHPfKSv1fao0eq/ANZQWqwxTefJBv+EYZnO0bv9lZ0Pxs2jYhPMhj9ttgsJN2utyEsEN/enmMyCuO0DnwbXVNurlP8VCDssl0bdTXgmv4w1PnVqwvKNjzCSwF4Rj/wzN88ehngfYFikSfBJjssudXhGqLb1D4Bod2lnN4bO67oV93xll3jrHrjEduLO75GevlmO5tO/w2RUmRWUllct74s8qPz8xkUk7OQdZL6ecxgpeHAAQgAAEIQGBACvCAqmYUnXyfr6H+DgpWqTTvo13HovdBs0c9oJly/BjX28t+5V+Q9XJBs0OZrG3JQzuOuao1GHjGI0ltyUNR/KA1o8lr/MakyNueeqL+Z9ctL9/uRJDVDkBPnuwds+PfEz/x1+njXEqEamQ75LsnAJ0ghj7K9V3/o0uKn3PyzkNeGmZTTuDvqmqexff0s806np7Znoe19ylbjCxpbdUe7gpnbNESWhf4Bpw1lLu1kxK48s0Qyxfila2nz9+ZX1rnCqhqjDpq1CgtLy/vQPvICDQexGnTcqjVLLZ0aVY4zr1PVrVDVwDNQmBgCyAAPbCv35DrvR2APoNqiX3w9+RX/IUlGV6XTKFYK2rrrEXiIoWzESj0rOumJNGbqeiheZto+Foahn0e8KTd/4v7jvggJydnT5Hizt6cI9EPtNE7gfYgNH2hqHNp0ttqVcNZsiTxDwh6sD937/ow2J7NZ6KSV2SNNZMvS/zRttUY+4PtCuN8IAABCEAAAtEtYNdPvvu6kdfdk5X6hL9UM1zuKM9kpfJzQdWS4tLlL266vWrBYy/U7HAiAG0HJzNnJ87OfnHMm74SXXO5aKeVKH7sCUCnybWrnqm9bMmdlf9wIshqz1mPPDIhcfN7Y9b46vSz3QqVHKapbRTzMINWLp7hEvvw3daHz7y8+BYn6ofb5x9eMxVOf4gyoG+kEhhUnptvzMPvf+QRX/pDWJSN3XZ42x2lIfqjMipn0lxj1Pt82k7a3PFry29sFxPjv93+XzP/w+oLmvjh3bhbMhwr4zc32A8EmaN5ZKJvA0EAAeiBcJXQxz0C9m03/Jd/6afpWSmu8qUKk8N1oAcbU/gNjic6GwbtbWBJPIPbNTLGZI2u4s+3xH+akO596rCMbz8ebOc92M/HDkJnPzAhLXN+w4ZQbdNUlyR/t5nmYAeI8PnRZzOWasXUftp0fHpGRmR3b49wV9EcBCAAAQhAAAKDUMAOwN15TdIFy5elv9Rapns8bpqgdLNcQH+Q8CBrMMTEuLFC5a23Vsx/8IWGfzuR5Wu3ed6ZiaetWzvmfV+Z5na7eCprdJeZUFVLiBmtBP/0aM21N95b+YITQVY7AD1r1gTPh3+JezzQrF3plqO/fjj125JjRWFTnrr+pPMKznOifnjHnwn1f4f9UjWtRzwegUmxvLQ6lxP9tFL20yaALVu+CFSZulUsisJ2UWf5eoDtlFPHfDstI/dA5TL2/bGzCyL2x48jXhMCQ0YAAeghc6kHz4nyGmW5uUzPPNNNn6SL6wLFIYkmeVFdL6u7+nuCziYzdcNQ6IY15hkRQ5FnpYHpYv77GxPe/GozW33rg0WV7W3y87bwaWx3haPjOHvC+eLy9FMuXeRbb9Y0pwii1JYZjUe3Bfi4F0SDZqOH/0aYvvUP3X4iDoQABCAAAQhAAAIRErCzY+++JvHUe7LSX2ktN8fSzYqUXBC9d7jxORRlQLO4CW79yiXFF/05p/FvTmT52gHoi2YnH/7qi6PXtZaoU2nd1r9Zvp3OtnmB4LYB0VZmggpVJ0ji22+Hlv/0yoLfTp8+XaE9YpzYiDD8mpb/2JtbC/wP0QaWGhWUjOrEqnCNbN2QYpOH/UdIyzuZuh8uQROhH6f9mrGKTzqNxYYe9hVrtR9v9jVIhrHVEtlOwZB2jXQP++boRZt9Xby2SHdPU4mM7zaax5rZqauEdiHQPQEEO7rnhKOiSMCeyPz8opGTnnhYWquVVczwKAO7DAdVqOLlM8JZsKGQIXkT6P8S4nTmisl/O4d9WlXvfvfyu0vX25eBTxA3bNgQ0Y1CougSD4mu2JnQL9ybPvfiuQ2rZT0wjIkyT5fB7+VujgCevaOzmLr1GxKmzr+5rL6bT8NhEIAABCAAAQhAIGIC9tok69rUiUuzRma37tZobUJBVtrbLGIv0puGOplZhjdxNpguDReV7HWtv7j0puInnMnypTwZul1t4dyRqWueT32xpVT7MQVZdZ5E25tT6vZzO5tVU2XD73vQ2kwLaLoSPzp5jZD02SV0vCNBVru85Psvj50385T49SxgqVSbOPprZOtUIztZys9Z0/xDPge31zXf53ow/75p5QzlG1e8dPnlucFOni/MmMHk+PhZVseN//hxkdxQ82D6jedAAAL7CyDQgVEx4ATa3+DoE81ZwtIbSx73bytcEuOVNYreRvWnxR2h7Uxn+p6p0hTMNCnbmeZCCt1aJB8y+ust7zZ/krOBfeZJHPGfO35f+G37c2WaGAqbNm3S8YY64IZtpx22FyxW6clXB6u2PO0RAyaFnykVOnpvS4wWeaqErpuGJkvjp94pjDySsp+/q4EeLX1EPyAAAQhAAAIQGPwC7bWTrayfp3vvykpaF6g0zvIoVEGvrwPQXa3su9hpRBQE1Rc0XMMmxT4gDPviNh6zoz/fH53twSW1A5M3nDPZ/ciz7qcDtcZlHkXUKAAduXVbV+fdjUBzV6fCs3yDmiV5U+R3H7u/6bybHykL0nWmzd1pM/EIPuy1wDHTvad8+cmhH7cWhUy3W4iODy66OE+eAKIZluBNkotffbnh/IW3lH/pRP3wfV6eX2WFyn0wj8djxcfHhwPO2dnZJtbFERyQaAoCDgsgAO0wMJp3RsD+hP5vT477+Zwf1z9pNvoFSRJpehXROVNEO9/+5kjzLWYapiVSbWdePoN50miO4UrJp2znj+o3eT+866WGLU+9VL69w4srlPFsIeM5opcjahqzx7JVfsydgeKvlns9Ci1YTMqEjt7bNvsbj/8smbQNieVJaF72mHzi8pU1O7D5YH9fFbw+BCAAAQhAYEgLhDNkrZqTX2wpqbvU61Y0Cr5GLsi6L21nQeUeruwpy1cP6pbsHS5kL1xUc2VObk2rQ4FE3lvTajgtq7moemmsRwpRlUH3QY2WzoLKPTzv7rxuOADNN2kc7fr67qyGzOWPle1woka2nQE974y4I9avHf9Oa4URVeVb2ktW8AU2L/oY/qrRxweqYSkxIyR/9sv1iy+9rfI1J8q3dLxOTmZYd2c84BgIQCAyAg78uo5Mx9AKBA4kYE8Afn1ZyqEP3C/8LbCreprHHX1lODq8aTMecObnZNHn5koc/ejFp/2LuYd/cPWSwv9UN7h3HTfruKKsrD2bqIl0O5E0Z06WEelP2jGyokugPXDKMyrY0itfujuwuyDL6wlvSsiD0Pgd3cnl4rdFhkK64jn08D9kXJh6V24uNh+MrlGN3kAAAhCAAASGlgDfiG3Lli3am88d+sdzfuK+WaszDEnuZSYrnwV2md3be99wkDVEQdYxymcXLCpdsO6txmInAtB2ssWT94z7+dVXxq/Uak1dcR3gjr8DZS730cy4bZNGizZpdFXdfXf1xcsfr/qnE0FWO4Fi7hmxqa+vGf9Sa7VxJmWI912Jkg7DqEN95HBGF0+U4klTew9Cvj8Rfa6is1qWIux468m6P8y+qfx1J2x6P8LRAgQgEG0CffQrPNpOG/0ZDAJ8M8INGyyDlU56KlBRuKQ/60DzN2z6JD/88xS+d43esKl+Vzsz/wcqcxaTtpv+dQNLjPvnY8vrPv/LJ/7KvLyW2n2uhUzBdbqdKIduJ4ridO7BMICi6BzaPtVnLDt7vph58mf3BCtK73ApMtUu4/sSIgjd8VIRlKlphuBKTa1f8n+hjFU5Dd/Y2SNRdEnRFQhAAAIQgAAEhpCAHWR99Lbk62+8Of1R/25dcrloSdDdeVwEMpp7yh0OsqpMjEsXyy5cuHvuXz9o/NKJLF87OHnVhcPnPfPMuOyWItXl9fBJLs1x96yXetp7Z4/n6zCVMn1j0l3WnXdWLf7dU9UvOVMjm5cqZtacOekxbzyX9FRrlbYo4iVKbCp6nf3GY3jNuo9leyEWmVfpluXdzFALmSSX0P/tYHLMVyeeu60gaEqBGEv3iY2JzZ+WlQWcvRpoHQIQGCwCCEAPlis5BM/Dnsys+ePYhQsval4VKm+Kc7mofG53J3rdMOssCMyDyx03iuMvKEo0f5Ltd2/6sRJNywim1Fuy519yjOvDojJl448WlxWLYmKgqKhorw0UMjOZROWsrKVLw1HI6K0h0g0vHHLwAnYmdHZ2ppB54qalodpdd0tUhUOShKjeRf3gz/jgnkk/I2ogpLti0g+5d9mfF1OiTlbbbYF4QAACEIAABCAAgX4SsNclq+5N/enVV6W84K/Qk12ufeZwfOXdRT3m/ug2X+eEQpYZO1YR5y8sOSvnvab3nQhA223+cnHiqY88nLa2tdwa7XHxzdejSWP/K6CpTIsZoyh33V1xy31P1D7Ms9zz8/NVB65Ve4mSE+5uLW28x+OSVap30aONCDuuWfla1U6M+q6vVPPE1cngozFJO3oHDF0oEyVru2CKWyzV2CbFDyvMWR8q/L8VRf74eBfdeZigFRQUhBw4dzQJAQgMIQEEoIfQxR5sp2pv+PHHrCnJNy6qf8+qqztGkSSDCVZ3N27YP2hFVQ+otCyVuKJWwpMiqpdhH8V/Wnj5jBj6i0y3HlEmJkWiNToqxPzuQHXjiB1MMLeYTPrU5R294YJbxYoD1G3m7VMTCJwNtnHZm/Npy4ReRgMsy7QKDlnO9N236z6dPt9oGy69aXswPJd+LOlWUV3yTknbfvV12nnPrq3b6sRCaTBY4RwgAAEIQAACEOg7AXs+surutBOuviYl21+rTdgvAN133en2K9HkMhQ0DbdXGbFIPmzji/REvo4yut1ANw60y3r8evHISQ88NPKV1grtBI9LMGhy2901WzdeJfKH0LxTDWimKzZFfkRKy7/ZCRveazuz+orM5MueWznqed9uLeRShP1qZHcs7UhPozUrrVd5YWZ+3yxfUoa/WIzKmzDJTbRtt+Qa4fUqE0NVFapOt+wWS4b5DR28XQ2xAs/IYVuW3dpcWBl3rN7dDf34nYdLl7atYbGWjfy4Q4sQGMwCQz6gMZgv7lA4N/uT6HWPpD8+Z3b99WptMBwb5u+3nT3a35f32uI5fJcR/Sf8lQLM7uEUd6aMZsZLXolug24NC9EBIZqK+ZlLUit3+Brq/KO2i7LnK6NV3eGJS/j80HM3l32fNzZJ+z4h/HsHgXAmxLb3p//6sLGFyzSf30tlBPt+N/VouyQW1X5mptgkj7x91NGVDzq1EIi200Z/IAABCEAAAhCIbgE7yPryk+MSL744+X1fcWCGe4AEWYO64YpL9max9C/vceJuTNvmhkuShj26YtSrvkr9nP6qc9yTUcT3HAmohhI/Nua1JbdVL161qtzvxGZ4dvb8Zeclnf38n8e84SsLSW5F5OFlSlUSLF0P7wxDt/kKIl+w8vwlXvsxJoFqZMjhb9AKlvnovz4qlREIVOpNO8uChTLTC+kAKp0hfOv2eL6aeOaWqp6cP48vI2Gqh2I4HAIQOKAAAtAYIANawJ7QbHx5yok/mNv6EqtrHUnxKXqv7SQLmo92jbKWZQolm5ZOnwjzW6j4O3iQ6RRg5pnMiqR++VFzS0OL2cIsudQUxuyW3Va5YBjlhq6UjJgQU3n0WZt9naCJ9Gkww6fBA3o4RVvnwxkoa/6YtnjhRYGHQhVNyS5ZpikojeAhWKlFFATd59Pl2Cnpm26/1ZV5/wtFJXzjRmzSGW3DFv2BAAQgAAEIDD0BHiLMyBCk3Fym126ZviFO1GdRtJBnEkd7lq8W0kwlNk1aPffchuv+nseDrG11iSN1FduDtjy5wrAaj/9zS0nz5V5K6ulpmYlI9ae77VAAWqcMaDk+3fXZtVeWLnx6fSNtGJ9Fa74sHvCN2MPOnr/8/ITjnn563GutpaFDKHs+3D6/DLGplF3FH5YVpIB0M32rmbmUhvzPWuvKa7TdsijsFC1rmxY0CuTEybsy5ue2dtY5nrnMv2+vV8PtR/A6RwwEDUEAAoNWAAHoQXtph96Jvfzo+AzNz5IslUoWuK32d+q9HfSQZEhuFjQMFnQJQqvJRF0whEbZ0Fu02MSmRb/uNLjcsRH+MyPRJ9UsJSXFogxsqt28FLWbh95w65Mztiekq+8d/dNFi/2/C1Y2HOnxiKppsB7VheuTzjr4IpTvYRn04ZGcJAfLK8feNPqUguec2AjGwVNA0xCAAAQgAAEIDHKByZMnu3md3JxHxqy5cEHiwlCdZooizWKi7dEhAkABSCOoWlJcumvDqXMLF2zc2Fod6QA0P33a74bqJzN1y3tH3z9pcvA2MSBqgtT5ei1auMI2IbIZ4ypacm3FBavW1n7hROk3O6h906LEcStWT3iRVahHMZdQyQSpnv7U/uW5qgZTtyol0dgh6FKJarKSiadN2ZmRkat3YsWvrkxrVSslJZc+RMgke6xXo2VMoR8QGOoCCEAP9REweM6/fb/eXp8Qz1LgmwIyj4dZ8fGzwp/+I9jca1c0cJACeza1yRo95errzMdadlaf5fUauiQLIt1+F32LmoM8zwM9je/7aUhMKKjwvPOrBxIufO+9KpWyaXQnbhN1oPtoEgIQgAAEIACBISBgfzj+1srRy8/56fA7g/V046XM9y7vx308Olvtd7iTLrwRoWoJsaNcuzPmFM/K/bS5gGfK0p+IZvnaNr+9LuWmZcvTVvjKVcsl8+KI0fug3pkUgGZx493mz35WMO/1Df63nAhA22U9ZsxIjzn/LP1UvcX0eCWhVPdKu+/4fWVNF0J8DSBTcJnWrB5r4sSJJgLN0TuW0DMIQKBNIKp/6eMiQaAnAnxCUFNT0+0xzYPKvH3+Zs2/8kzm8A8FbfjWk9fFsRBwWsAOQj+bNS3pyus897KG/Ou01iBtMiIYtIV4VN/a2VsbvjBSVSa4x3pr3stOnnPWL8r+Y3v0tm08HwIQgAAEIAABCERKwJ6fvLly9LWz5wxfEagzXUpfBKC7Wrp0c1VE8yw9drRLOPS4rScUFGtfOhGAtm1W3J4696ZbUlb7KrThVCObprFtZSGi9WEagspiLNfGjdLi0y/J/8uMGUzJy2O0qV+fPSTKrJfdbrfFA83x8fEWWZq4A7fP/PFCEIBABAW6+bYUwVdEUxCAAAQg0GOBzEwm5eQwg3/Qcv7JHy305KMHAAAWMElEQVRecEnwwUBJU5LHK/CtSWgXksH5CG/g7RXNrTtSH5g2u+J2JzJPBqcczgoCEIAABCAAgb4UsOcobz2R/pNz5iW+Emg0kxQpwhnQnQWbe7mip/LVKu2f4/p8mzD7tDlb33KiBIdts+KWtBNu+s2IV31V2kS3Ev0BaFFgIdqI0BU3NvkuYfhnv6PxRBvzhYtkRzxhiTebkTErnFiCu2/78icXrwUBCPSVQC/frvqqm3gdCEAAAhCwg9Bc4vXHx/5w7pyWp7S6xiOkQRt+ZsykG0Dl2EO+/d+X42dMm58boEm/6cSkH6MLAhCAAAQgAAEI9EbAruX79pOHHHb2vLj3A/XaWEVui1f2qF1+dOTjm112gW+2p9JmezHjvbcKw756sEd97ebBts0Tv56Qdt1t8W/4KtQTKAPaIJuovpOP24QMU/YmyasXnN90bc6nZTQXjewmjd0kxGEQgAAEBrxAz94MB/zp4gQgAAEIDGwBXieOV0/ipSk2rJwyYtZsZRlr2nadofON1ilbmDbs6/FCJ0pJwtnPHtGqrDr8nPQf5r9r18iL0u6iWxCAAAQgAAEIDGGB9nkKRZyzGCt/LT/QYEylDOgDl5kQI55I2+MrwDfb03QmuT3SUyfO99yUl5cX8RIT7Ta83IZh1R/3jm9361luRdIt5uxdfHy+3BGEzy33nSdTHxjVo2YCpTvv97AEv99vlcekSTnzzqv8/Ruf1LYgAN3jIYYnQAACEAgLIACNgQABCEBggAvkvz7p7COOqniCqaGJesBgksRvaRzYGxTyBYNJYXaJTVwpHLnzmvb3q/5fpQ3wsYLuQwACEIAABCDgnIC92V7e6xM/Ou5Y70y1xbRoTiOwKAg0d3XWfLM9CkCL3jjrn5Myqs8vLGxociLISrWM3QUFBaFXHx39ykULhi8I1vBNtVmv7+PbJ8jMEzFon25eKqNjfem2KaQnjhKu+V/DURDBoFvtNCZKaku94QupRim1tV22xM1aSN/u9qbseGF1za7VGxPMOXPmGJTFHdGNGZ0bhWgZAhCAQHQKIAAdndcFvYIABCDQHQH+Ozw8o96RPTlFSQo9Nn5S1c9CdaqHl+UYqIFoykAxNdUSXQkTthXmJZ88aX5eU3cwcAwEIAABCEAAAhDoTwE7AL1p3SGrZ5zgXRRqMfndaVH94AFcTbcE73C5LvXYomnV1b4qJwLQtPG7Kz8/X335oTFZF/+/4b8N1mpMEunVu/loDzTzeW9bNNkSLMM0KeuCSbzKCU925hnOVNqDSXagWRR0CjL7Kb05QPfVBf/3jb+Kws67JNnaaalWmdZibh02ZszX42d+3NDNbuAwCEAAAhA4SIFu/8I/yPbxNAhAAAIQcFig4yIh/63xVxxxVPMNzN9yTLBJZy6XoAmiJQ+UshzhzGddMKW0OP+Xn6ScftyFhZsc5kPzEIAABCAAAQhAICICs2bNknNzc/Uv1k347bEnxmSFmk0h2gPQ/MTp1jnTFSeJl16ze9KafzQVOhGAtoPzax9Lv2L+gsQnAtW6R1H2r5HNM7LbLwZFlKkYtsVMVbcoh7xDuY5wCobJYpMU2iyE/sdiPgoyt1I+dWNwt974yVe+RpkJJZTlvNVUtW9dsrfIk5yw6/g5ef4uLjTPmN7rsW/5jogMEDQCAQhAYAgLIAA9hC8+Th0CEBg8Ary2XkaGIOXmMv3lJ49MPGpM7S3TT/MtMkubx/JbESkb2qDFRa9vc3RajE5DD1E/P/lf+m3P/O3Uh7Kzc8KLECwCnJZH+xCAAAQgAAEI9FYgMzNTysnJMTa9Mv7iGafG/Dnks9ydlRbu7etE+vm8DjTFcyUlSfmxkPrNB5Fun7dnB+fXPpR27vyLk1YHG4wkWRT3BJt5EFyjghg0baWoMp/8tfVCoENiR7nb8p5FVstMoYqpVh3zxDTkvl5bUVoTKpGZWWqZ4m5xmLJr4bVFRV30X6A+hDc9TElJsSgjOxxyXrp0KZVJ6cNdH53ARZsQgAAEBoAAAtAD4CKhixCAAAS6KzBrFqPMG6bz4++/M+W0RWfqS9LGNl3qq6PJu1fgm8rwiX1U7jhOd2Fqzc2WMmxG6nunHW1c+PG22la+2sCioLtXH8dBAAIQgAAEINCfAlQnWOS1gj9/+ZATj5/pfT/kM4cNkAB022aJunKza/o3jzhhaAfnX/rduCMuvCT+TX+9fght0siDysyi7QhjqWyGmMS/ITTT9+qZatZQBnQpC3pL7/9TcR0V2aik/y8TJKGICoaU/+YPhV2VaJMouCx5PB4rPj7esoPNCDQ7cVXRJgQgAIHuCyAA3X0rHAkBCEBgQAi0L354trPK/37rOa9c4J0QWBIsLzmD53fQTt8aZZVQWQ4rat4DKPhsBAK0nBifULR23Yh5C67ducVexA0IdHQSAhCAAAQgAAEItAs0vTMtadh09m2wWU+Wpf3LTEQbFC97wQPQisCeYFO23uDEh/983kkPtjH7B54fXKh+zOpDY2k+WsSCZjlL9JYUf9JY+uALDXUumZVRObYG0dLrElyJ5VkvFAW78OJzXZFKeyDQHG0DCv2BAAQg0IlA1AQfcHUgAAEIQCCyAu23OhrUqpV5bkpa9oMJZ7I437VqfcUpPBuHNn4xaI9wsb/rQ9NixFSDluWekOD761+HXXPhNaWvUJ8l6peJ0huRHRNoDQIQgAAEIAABZwUyMxmV4WBG7RdTdyUmsAmGFi4eEdXrbj7f4vNBRRQ/OH6h99y8vDx+15wTj3D15p/9ePgxNAeVqNZGvaKwRqo7faBNABXKaBaQ0ezE5UCbEIAABPpOIKrfCPuOAa8EAQhAYHAKtGeb8PsZw2U5Fp4xMnXN82mnM63iDtNXM72/z5pn2Oh026WYHCv89e/D730t95RlhYU54qZNlu5E9k1/ny9eHwIQgAAEIACBwS2QlcWoDAczi/815aNx46WZaoCXExsY56wIQrlw2NZJ1Nuuso4jcSLhIHQnDcmUzSygbEYkiNEGBCAAgegTGCBvhdEHhx5BAAIQGEgC7eUseJfDm7385uJxib+/L/EnWkPxbxR3E89CYQYPUdNygHZrD2fB9MX58YybkCoJnpFT/7rqLc/CJUvyDOor4/UT++L18RoQgAAEIAABCEAgkgJ2AHr3J5OfSU9XrqK7vKIqAN3x7jKa79Gk77s5nyILrPCbxNTJ52+sjqTJvm3xeWl+fr7ANwLktZn5vyPxwElxtA0BCECg/wX6JMDQ/6eJHkAAAhCAABfgi4yOC4+VK2coC081TvTX1i5PTas5mUmGR2ulSDS9O1Ag2qRSHVS40JlgNL2EqRlMdKUO3/S3F9LOPv+ObXWo+4xxCgEIQAACEIDAQBaw51rlH0/51ajR0sP9EYDuMNfbk2lsmkww2+d0PCObZxu4qOiz6KJdANseOpOpPFuj94fCtE3/HcjXAH2HAAQgAIHoE0AAOvquCXoEAQhAoC8E9rv98d9/mXDS6PHyDYdMqPgRhYZHMVWV1FbGZIVqMfMUaVqjRGrjQl73mXa7EaWU+Kqc7MTZ828qyUPwuS8uO14DAhCAAAQgAAEnBewAdMn7k+eNnaysowA07bXszCvuE2i2LFOwDMOiG9osvkEf49tNt034LBaTQN8Kd8QK0v1wfibJfl+13lhWqRbKMtui+4ytUqx7p7983OajF73nc6bHaBUCEIAABIaqgENvhUOVE+cNAQhAYGAKdMyMpt3Jk9SWXVeOHVU3b+Lx3qmsriU56Gu7fVSRGa/NTPHogw9Ghze6oSwczeUJvPFuyuXzf1m6FsHngTlu0GsIQAACEIAABPYWaN9/w7I2HjeZpQe3q0F+Q1nvHu2BZp7NTLFkSgqgrzzQbFgW37R5TwqzTLt+uEdQoJkfIQot9LWRGYzSCdxN//24sSIY0gsFU9ii+Y1C15jh38z86TcH2vyvd53GsyEAAQhAAAIdBHr7XghMCEAAAhAYJAJ8wTR/viDSzu28/nL4ls21z0w898R09ScTTtKPYqHQMVptQ6JO+6LzYLTbJaoUShbbg9F7Fj8H4gjX96Pn6sxjKcqRNwmH/fdxe6E2SBhxGhCAAAQgAAEIQIDxMmdXnu6vpVu+hnW65V4XRjTHapuHtQea6e9mSDVlmphJfA4VLp9Bwee4JAo0e/n0S/DTjWo1TBJqWJNYuWZdbT39yzZLFHeJmrBDD0llF9+5q6qLl5NnzZrFUlJyrWnTssL1mFGLGYMXAhCAAAScEEAA2glVtAkBCEBgAAvwgHBGRoaUm5vLz4JvTcgee2yy21/iP/u2xcJMNlI7menacYHKBq+9oFIURlsJhu/rpIA0rZg6ZON0pKAUID0YYLJn9AlLhdGf30OLHpleJ/waeEAAAhCAAAQgAIHBJNDy9eHbY7zWFKOTrZX3ZDVbQjjgTDWaLU3nUWdLsQ3CMWjRZPFpHv6tFjqslGlCNRvmLv90Xf3uf2/2VdHGgbtp4lVsia6Sm+8r292FnzxtGhM9nhnWxIkTTXvzPwSbB9Now7lAAAIQiG4BBKCj+/qgdxCAAAT6TYCX5cjImMUD0Ty9RrU7cvPl6WMTY4yj77p7xHQmNs2gJdNM1lCTGmzV2rJy6EC3IvDj2wPS4a88PK37Wz1KzIQRK4S00l/R9/hto2bHTRH77WTxwhCAAAQgAAEIQCDCAoEvD/2HO04+x6CNL6jpPVnNuk4TIKrTbG/0zP/V4xWYnMzrNIu1NLeqofoaxcyUClkgoej/7t1WrYWMKvqQv0zQlZpHX6nuMqN58uTJUkJCghkfH2+lpKRQZvM0i0qddRICj/DJojkIQAACEIDAAQQQgMbwgAAEIACB7xXoLCuaP+mSS5KG+WrEQ288zzMh42Lvsaw5MJOxuqlaQ2CkZXzXLO2+o4WClhI7bsKaRx7Ur7r5kbIQtYnbPL9XHgdAAAIQgAAEIDBQBfxfHvag7BVu0Y227QDDH9RTqrM3iZKcZSFIRTV20UfxO5ibFez+XN1xwx/Ky7wuoTqkKs2iFKrLebu1potz5+t4hYLLzOPxIKt5oA4Q9BsCEIDAEBJAAHoIXWycKgQgAIFICPANA3Nz+Z9wa3uVzzjppNhUJagn/HvVtFSW3HQsU9gMZrRMZKHqU1nKmPVPPp6w6Pqs/FZsOhiJK4E2IAABCEAAAhCIZgFr5/RrmddaQenO3zDD/B/TxCKWFLv1jluKCz/6wtfqFuVWNdZqHjXqJ805OTkdPrrf66zkGTNmCB0zmlGrOZqvOvoGAQhAAAKdCSAAjXEBAQhAAAIHLdC2ceF82rgwh7ex38JpwoQJHlFscouhhviY5NSGzZurfHQcf+8Jb3KIBwQgAAEIQAACEBisAj8YM8Zbx+qS3KLL3yImBnbt2hU6QN1lkfbGEO2yGdwEgebBOjJwXhCAAASGngAC0EPvmuOMIQABCDgiYNcxXLaMCVlZ4ZforN4ggs+O6KNRCEAAAhCAAAQGkIDYPleiIHPbh/LYE2MAXT10FQIQgAAEeiyAAHSPyfAECEAAAhDoiYAdmMbiqidqOBYCEIAABCAAgcEggHnQYLiKOAcIQAACEOitAALQvRXE8yEAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQKBTAQSgMTAgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEDAEQEEoB1hRaMQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCCAADTGAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCDgigAC0I6xoFAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABBCAxhiAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABRwQQgHaEFY1CAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAAAtAYAxCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIOCIAALQjrCiUQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEEAAGmMAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEHBFAANoRVjQKAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACCEBjDEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgIAjAghAO8KKRiEAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAABaIwBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQcEQAAWhHWNEoBCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIIACNMQABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAKOCCAA7QgrGoUABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEEoDEGIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAwBEBBKAdYUWjEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQggAA0xgAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQg4IoAAtCOsaBQCEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQQgMYYgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAUcEEIB2hBWNQgACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAALQGAMQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCDgiAAC0I6wolEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhBAABpjAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABBwRQADaEVY0CgEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAghAYwxAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEICAIwIIQDvCikYhAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAWiMAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEHBEAAFoR1jRKAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCCAAjTEAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACjgggAO0IKxqFAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABBKAxBiAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQMARAQSgHWFFoxCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIIAANMYABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIOCKAALQjrGgUAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEEIDGGIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAFHBBCAdoQVjUIAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAC0BgDEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQg4IgAAtCOsKJRCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQQAAaYwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQcEUAA2hFWNAoBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIIQGMMQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAgCMC/x8tkDgbXOd76AAAAABJRU5ErkJggg==", + "created": 1726574587474, + "lastRetrieved": 1737043646801 + } + } +} \ No newline at end of file diff --git a/docs/images/source/send-data-different-backend.excalidraw b/docs/images/source/send-data-different-backend.excalidraw new file mode 100644 index 0000000..79fb0d8 --- /dev/null +++ b/docs/images/source/send-data-different-backend.excalidraw @@ -0,0 +1,6225 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "image", + "version": 1115, + "versionNonce": 744478956, + "isDeleted": false, + "id": "51P_ipCxt3SGjchRBgDYJ", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1501.9398304379815, + "y": -17.24562932449834, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 47.29465917562221, + "height": 47.29465917562221, + "seed": 1668416691, + "groupIds": [ + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "status": "saved", + "fileId": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "scale": [ + 1, + 1 + ], + "index": "Za", + "frameId": null, + "crop": null + }, + { + "type": "rectangle", + "version": 1177, + "versionNonce": 1263393644, + "isDeleted": false, + "id": "qCLTpBrh4o5Fh5Rs7SoIk", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1501.0133399130668, + "y": 27.58425855309963, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 234.64990045749352, + "height": 115.17659860618852, + "seed": 1255470675, + "groupIds": [ + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "index": "Zb", + "frameId": null + }, + { + "type": "rectangle", + "version": 894, + "versionNonce": 307727852, + "isDeleted": false, + "id": "I7fko55wggHsMjE_Zjhfo", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1531.8217811439326, + "y": 59.848334734684386, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 174.3945420440032, + "height": 52.955420301032916, + "seed": 1479062515, + "groupIds": [ + "yKiV6gPTanKGtvKyuBZkk", + "hKl7RjmIcNyVk0DtQRD7k", + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "e-8ZsFtNd0YWIHs4OXK9I", + "type": "arrow" + } + ], + "updated": 1737044445859, + "link": null, + "locked": false, + "index": "Zc", + "frameId": null + }, + { + "type": "image", + "version": 1082, + "versionNonce": 1806041836, + "isDeleted": false, + "id": "2Fc9c2IqFS8qhO9nP84CT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1559.584384559576, + "y": 73.12657661807998, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 33.83521872075687, + "height": 28.042418628487233, + "seed": 729005459, + "groupIds": [ + "yKiV6gPTanKGtvKyuBZkk", + "hKl7RjmIcNyVk0DtQRD7k", + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "index": "Zd", + "frameId": null, + "crop": null + }, + { + "type": "image", + "version": 991, + "versionNonce": 1413399916, + "isDeleted": false, + "id": "cCPdYqmyptSOVBzm7mwa0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1607.6125069210364, + "y": 73.98942026818725, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 66.73359059732319, + "height": 26.316731328272667, + "seed": 535597875, + "groupIds": [ + "yKiV6gPTanKGtvKyuBZkk", + "hKl7RjmIcNyVk0DtQRD7k", + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "status": "saved", + "fileId": "1493a0629beacbb7e4599ef52f315c4c7b9f2307", + "scale": [ + 1, + 1 + ], + "index": "Ze", + "frameId": null, + "crop": null + }, + { + "type": "text", + "version": 861, + "versionNonce": 1637562348, + "isDeleted": false, + "id": "1rN_kHhApPEKx2EMm4MbX", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1534.540347395779, + "y": 44.86844707706592, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 40.309179626377656, + "height": 10.785545626341246, + "seed": 1710863571, + "groupIds": [ + "hKl7RjmIcNyVk0DtQRD7k", + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "fontSize": 8.628436501072995, + "fontFamily": 1, + "text": "Tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Tenant A", + "lineHeight": 1.25, + "baseline": 8.000000000000002, + "index": "Zf", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 823, + "versionNonce": 533027436, + "isDeleted": false, + "id": "NhFzqMhqC7Wd9-fMvGCJE", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1805.7638979943972, + "y": 112.56256573616668, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 32.25597332253863, + "height": 8.628436501072997, + "seed": 138825011, + "groupIds": [ + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "fontSize": 6.902749200858397, + "fontFamily": 1, + "text": "Tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Tenant A", + "lineHeight": 1.25, + "baseline": 6.000000000000002, + "index": "Zu", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 1884, + "versionNonce": 25983188, + "isDeleted": false, + "id": "e-8ZsFtNd0YWIHs4OXK9I", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1788.6769864991456, + "y": 81.67581065587405, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 80.71732338696665, + "height": 4.706901614007698, + "seed": 1326198483, + "groupIds": [ + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044445997, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "I7fko55wggHsMjE_Zjhfo", + "focus": 0.16611802797687533, + "gap": 1.7433399242431733, + "fixedPoint": null + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -80.71732338696665, + 4.706901614007698 + ] + ], + "index": "Zv", + "frameId": null + }, + { + "type": "text", + "version": 619, + "versionNonce": 812298092, + "isDeleted": false, + "id": "8L8CgMD_SJbwW4m3ZHH1h", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1539.382072347784, + "y": -14.66916710878644, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 17.803340537497707, + "height": 21.552711135428872, + "seed": 837082227, + "groupIds": [ + "7WNiCalXRW1si4FjlXFcH", + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "fontSize": 17.242168908343096, + "fontFamily": 1, + "text": "**", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "**", + "lineHeight": 1.25, + "baseline": 15, + "index": "Zw", + "frameId": null, + "autoResize": true + }, + { + "id": "3liIJkbvFXnj-rYEZQ8xJ", + "type": "rectangle", + "x": 1417.5202294808596, + "y": -38.52109535729301, + "width": 492.6786223434542, + "height": 243.97521029675846, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": { + "type": 3 + }, + "seed": 223709939, + "version": 624, + "versionNonce": 1689903596, + "isDeleted": false, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "index": "Zx", + "frameId": null + }, + { + "id": "WUFKEGLN-QDhP0qk762uj", + "type": "text", + "x": 1486.01217298042, + "y": -95.35744455682811, + "width": 52.56666564941406, + "height": 20, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "LLydjUS263Z6iJ4YHblsT" + ], + "roundness": null, + "seed": 1240915923, + "version": 310, + "versionNonce": 1568588908, + "isDeleted": false, + "boundElements": [], + "updated": 1737044445859, + "link": null, + "locked": false, + "text": "ignored", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 14, + "containerId": null, + "originalText": "ignored", + "lineHeight": 1.25, + "index": "Zz", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 881, + "versionNonce": 1497879532, + "isDeleted": false, + "id": "RaNUQl2ish66v6i9utUt1", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 279.7899715296179, + "y": 338.0219655990167, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 351.1963329295919, + "height": 178.41168954841385, + "seed": 1886192179, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "viZWH67LUjGqaj3n_tH0Q", + "type": "arrow" + }, + { + "id": "Osh8DpDAtYfWhIxQTpdhN", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "a0", + "frameId": null + }, + { + "type": "rectangle", + "version": 753, + "versionNonce": 515944660, + "isDeleted": false, + "id": "E0_cqgLTCZYdblXeBNRce", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 246.0357389853923, + "y": -118.75289187826343, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 953.4529315439731, + "height": 708.9963067219029, + "seed": 1175240413, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "a1", + "frameId": null + }, + { + "type": "text", + "version": 193, + "versionNonce": 137886676, + "isDeleted": false, + "id": "q_2M1iXS5kZHhdte9Lik-", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 287.5488650331077, + "y": -156.5896962253754, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 121.13990294933319, + "height": 25, + "seed": 1258711965, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044371326, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "K8s Cluster", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "K8s Cluster", + "lineHeight": 1.25, + "baseline": 18, + "index": "a3", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 241, + "versionNonce": 2075969772, + "isDeleted": false, + "id": "Pf29U31FXugJR3y16teDk", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 411.6691523387309, + "y": -87.01816200445023, + "strokeColor": "#000000", + "backgroundColor": "#a5d8ff", + "width": 229.49400491361894, + "height": 134.93853507796484, + "seed": 1104211965, + "groupIds": [ + "2xLoSSjPhMgeqTcoAJ45m" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "a4", + "frameId": null + }, + { + "type": "rectangle", + "version": 364, + "versionNonce": 1107397588, + "isDeleted": false, + "id": "W7YGziUK06CJHuE-QzOK2", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 415.11648717648916, + "y": -83.5708271666922, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 222.5993352381026, + "height": 44.32287648546298, + "seed": 428599389, + "groupIds": [ + "2xLoSSjPhMgeqTcoAJ45m" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "a5", + "frameId": null + }, + { + "type": "text", + "version": 313, + "versionNonce": 26004332, + "isDeleted": false, + "id": "TBkpSzAa8wHxnqT9E5CH2", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 433.3381141760684, + "y": -72.24386984262946, + "strokeColor": "#1e1e1e", + "backgroundColor": "#1971c2", + "width": 187.93333435058594, + "height": 21.507525856732585, + "seed": 1141429437, + "groupIds": [ + "2xLoSSjPhMgeqTcoAJ45m" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 17.20602068538607, + "fontFamily": 1, + "text": "Namespace A (tenant)", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Namespace A (tenant)", + "lineHeight": 1.25, + "baseline": 15, + "index": "a6", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1647, + "versionNonce": 1124659540, + "isDeleted": false, + "id": "evHzKLVy0EOUfnX7mLgwn", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 465.62278026704223, + "y": -31.678821222182478, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 593366589, + "groupIds": [ + "d3WFboVCh_A2k7YVjEh9d", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ], + "index": "a7", + "frameId": null + }, + { + "type": "line", + "version": 986, + "versionNonce": 54033900, + "isDeleted": false, + "id": "q-_In0nWigaA4NFversey", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 464.9287401175453, + "y": -32.40583659657216, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 5979805, + "groupIds": [ + "d3WFboVCh_A2k7YVjEh9d", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ], + "index": "a8", + "frameId": null + }, + { + "type": "line", + "version": 683, + "versionNonce": 1225238228, + "isDeleted": false, + "id": "WF4Fm2n3yzQKdphnhCcfQ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 452.9320826343916, + "y": -9.685450544942455, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 11.606398134643495, + "height": 20.43580530455634, + "seed": 991126269, + "groupIds": [ + "IEPHLG7g-hTwmKjiyyTby", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.10680734479733643, + 14.205376858045264 + ], + [ + 11.321578548517282, + 20.43580530455634 + ], + [ + 11.606398134643495, + 3.8806668609697628 + ], + [ + 1.3528930340995515, + 1.032470999707551 + ] + ], + "index": "a9", + "frameId": null + }, + { + "type": "line", + "version": 901, + "versionNonce": 1774837868, + "isDeleted": false, + "id": "7fHaJR-Tl4E0RzwR8kL4r", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 478.3522306961569, + "y": -9.756655441473981, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 12.667312471753975, + "height": 20.509145060610187, + "seed": 1208482653, + "groupIds": [ + "IEPHLG7g-hTwmKjiyyTby", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -12.667312471753975, + 3.6435687166298947 + ], + [ + -11.887638165338293, + 20.509145060610187 + ], + [ + -0.5696391722524426, + 14.347786651108377 + ], + [ + 0, + 0 + ] + ], + "index": "aA", + "frameId": null + }, + { + "type": "line", + "version": 616, + "versionNonce": 1486072916, + "isDeleted": false, + "id": "FnQi7TijNDGbvWKKbar2z", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 453.8577462893019, + "y": -11.32316316516824, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 24.458881958589213, + "height": 7.5121165840790765, + "seed": 260736957, + "groupIds": [ + "IEPHLG7g-hTwmKjiyyTby", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.962422617301264, + 3.4890399300462054 + ], + [ + 24.458881958589213, + 0.28481958612622416 + ], + [ + 11.855615272503934, + -4.023076654032871 + ], + [ + 0, + 0 + ] + ], + "index": "aB", + "frameId": null + }, + { + "type": "rectangle", + "version": 1356, + "versionNonce": 1829434092, + "isDeleted": false, + "id": "GEPrKk2_r33AcFZt-4owF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 985.0696693817434, + "y": -51.79276395198133, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 2134847229, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + }, + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "aC", + "frameId": null + }, + { + "type": "rectangle", + "version": 1490, + "versionNonce": 1937965524, + "isDeleted": false, + "id": "KVhxDF9yv_MWK13J3dHL3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 987.4079346815705, + "y": -49.45449865215426, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 752502621, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "aD", + "frameId": null + }, + { + "type": "text", + "version": 1492, + "versionNonce": 704207212, + "isDeleted": false, + "id": "R1JboiRKt3oNY9o9xC077", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1011.8681011442326, + "y": -41.77162695272227, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 1009996733, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044569127, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "lineHeight": 1.25, + "baseline": 25, + "index": "aE", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 760, + "versionNonce": 491189204, + "isDeleted": false, + "id": "5cjKeARw4GNFEEJZ-9VN4", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1016.1405360867308, + "y": -5.529571655364862, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 99.51992797851562, + "height": 40, + "seed": 694932509, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": null, + "boundElements": [ + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow" + }, + { + "id": "4OxoKFs1_Xdbzn0FDWUjv", + "type": "arrow" + } + ], + "updated": 1737044579416, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Observability\nOperator*", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Observability\nOperator*", + "lineHeight": 1.25, + "baseline": 34, + "index": "aF", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 1100, + "versionNonce": 579086316, + "isDeleted": false, + "id": "maCvw5JncD4BKuAguGF0c", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 717.0696693817434, + "y": -94.19780849054655, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 141.52638459323293, + "seed": 1886734461, + "groupIds": [ + "BSJ9NpvgfUQydZ2CrVzeX", + "RUi1FtLYA-77GfM1YBh0Y" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "jqn7L1CPT_HyliDPI9P-j", + "type": "arrow" + }, + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "aG", + "frameId": null + }, + { + "type": "rectangle", + "version": 1198, + "versionNonce": 1428397268, + "isDeleted": false, + "id": "dvmQ_NYaRcNJZOZm3v1OF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 719.4079346815705, + "y": -91.85954319071948, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 319893725, + "groupIds": [ + "BSJ9NpvgfUQydZ2CrVzeX", + "RUi1FtLYA-77GfM1YBh0Y" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "aH", + "frameId": null + }, + { + "type": "text", + "version": 1105, + "versionNonce": 1342166868, + "isDeleted": false, + "id": "l7HSSaoTOrfjhrJnj8QIl", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 746.8681011442326, + "y": -86.1766714912875, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 1590758717, + "groupIds": [ + "RUi1FtLYA-77GfM1YBh0Y" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044565138, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "lineHeight": 1.25, + "baseline": 25, + "index": "aI", + "frameId": null, + "autoResize": true + }, + { + "type": "image", + "version": 652, + "versionNonce": 700506708, + "isDeleted": false, + "id": "YwqW6r2OmqYpQ8qE_dmeC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 756.686885052514, + "y": -42.179340890517096, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.42723004694828, + "height": 64.99999999999999, + "seed": 1930845597, + "groupIds": [ + "6-seN9eTnZZzWPC82Jr-R", + "pWqSYLnDuN9C5Ko6KXKh1", + "OQDO0bZJrfwwUc2POj11y" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "index": "aJ", + "frameId": null, + "crop": null + }, + { + "type": "arrow", + "version": 444, + "versionNonce": 2029264108, + "isDeleted": false, + "id": "jqn7L1CPT_HyliDPI9P-j", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 715.9005000759886, + "y": -10.78325670726747, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 220, + "height": 17.1039158167504, + "seed": 897006461, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": { + "elementId": "maCvw5JncD4BKuAguGF0c", + "focus": -0.08474347907800747, + "gap": 1.1691693057548491 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -220, + 17.1039158167504 + ] + ], + "index": "aK", + "frameId": null + }, + { + "type": "text", + "version": 177, + "versionNonce": 1436121044, + "isDeleted": false, + "id": "r9D6VpvKhMXXNF5ZT-yj8", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 509.567168014221, + "y": -30.679340890517096, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 122.66666412353516, + "height": 20, + "seed": 1767687133, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "scrapes metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "scrapes metrics", + "lineHeight": 1.25, + "baseline": 14, + "index": "aL", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 159, + "versionNonce": 79273836, + "isDeleted": false, + "id": "TErMRO_X_1wfaHA1LWMjA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 751.350500838928, + "y": 20.320659109482904, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 103.0999984741211, + "height": 20, + "seed": 1861251901, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "prometheus-A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "prometheus-A", + "lineHeight": 1.25, + "baseline": 14, + "index": "aM", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 409, + "versionNonce": 1958960468, + "isDeleted": false, + "id": "QwDloiGA_JLdFTmuU7unS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 975.4699826731477, + "y": -3.436100817368242, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 98.5694825971591, + "height": 4.3436520113717165, + "seed": 1580191005, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": { + "elementId": "KdeBQ3YHl9MqzPsBoCQuZ", + "focus": -1.9242239307487354, + "gap": 13.795993107279287 + }, + "endBinding": { + "elementId": "maCvw5JncD4BKuAguGF0c", + "focus": 0.16229811829395357, + "gap": 4.169169305754167 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -98.5694825971591, + -4.3436520113717165 + ] + ], + "index": "aN", + "frameId": null + }, + { + "type": "text", + "version": 194, + "versionNonce": 833278444, + "isDeleted": false, + "id": "KdeBQ3YHl9MqzPsBoCQuZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 902.8785583602222, + "y": -37.23209392464753, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 66.53333282470703, + "height": 20, + "seed": 1609230813, + "groupIds": [], + "roundness": null, + "boundElements": [ + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Manages", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Manages", + "lineHeight": 1.25, + "baseline": 14, + "index": "aO", + "frameId": null, + "autoResize": true + }, + { + "id": "0CN7aawE0LBj0L0-wH0AS", + "type": "rectangle", + "x": 591.3789957096226, + "y": 172.31129390870842, + "width": 369.0947704295919, + "height": 94.57612411084251, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 3 + }, + "seed": 1308409811, + "version": 697, + "versionNonce": 1381265132, + "isDeleted": false, + "boundElements": [ + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow" + } + ], + "updated": 1737044555676, + "link": null, + "locked": false, + "index": "aP", + "frameId": null + }, + { + "id": "fWUQvR4Xdx0mfMQ7adaaJ", + "type": "text", + "x": 599.5758251795551, + "y": 188.38305356153091, + "width": 372.73434257507324, + "height": 64.44513875177073, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 181975091, + "version": 571, + "versionNonce": 1120864236, + "isDeleted": false, + "boundElements": [ + { + "id": "1YAkuXN0udd0mDd8-0X3l", + "type": "arrow" + } + ], + "updated": 1737044548300, + "link": null, + "locked": false, + "text": "apiVersion: v1\nkind: Namespace\nmetadata:\n// Ommitted for brevity\n annotations:\n metrics.monitoring.adevinta.com/remote-write=namespace-a/my-remote-write", + "fontSize": 9.33987518141605, + "fontFamily": 2, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 62, + "containerId": null, + "originalText": "apiVersion: v1\nkind: Namespace\nmetadata:\n// Ommitted for brevity\n annotations:\n metrics.monitoring.adevinta.com/remote-write=namespace-a/my-remote-write", + "lineHeight": 1.15, + "index": "aQ", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1584, + "versionNonce": 396564564, + "isDeleted": false, + "id": "zUhv0FUCvdgCgSAyodVPH", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 594.7059752774054, + "y": 113.1715891846303, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 67.37474875735316, + "height": 67.47500880014684, + "seed": 220998355, + "groupIds": [ + "21zmTFQ4XmHnDWJaDcdr-", + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -26.869691468706304, + 12.933545520384756 + ], + [ + -33.38659425029553, + 43.111818401282534 + ], + [ + -14.93874637625835, + 67.07396862897212 + ], + [ + 14.938746376258385, + 67.47500880014684 + ], + [ + 33.98815450705763, + 43.011558358488855 + ], + [ + 27.37099168267472, + 12.83328547759108 + ], + [ + 0, + 0 + ] + ], + "index": "aR", + "frameId": null + }, + { + "type": "line", + "version": 923, + "versionNonce": 2046314220, + "isDeleted": false, + "id": "Q1fmEtTedxlYJAAmyhdyr", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 593.9344283311495, + "y": 112.36338451174788, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 67.37474875735316, + "height": 67.47500880014684, + "seed": 581261427, + "groupIds": [ + "21zmTFQ4XmHnDWJaDcdr-", + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -26.869691468706304, + 12.933545520384756 + ], + [ + -33.38659425029553, + 43.111818401282534 + ], + [ + -14.93874637625835, + 67.07396862897212 + ], + [ + 14.938746376258385, + 67.47500880014684 + ], + [ + 33.98815450705763, + 43.011558358488855 + ], + [ + 27.37099168267472, + 12.83328547759108 + ], + [ + 0, + 0 + ] + ], + "index": "aS", + "frameId": null + }, + { + "type": "rectangle", + "version": 489, + "versionNonce": 1975840212, + "isDeleted": false, + "id": "KH4s95NUqWRw2hUYctDtG", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 578.6408280564926, + "y": 132.02151130920402, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 30.994042307547033, + "height": 27.621332262823326, + "seed": 937939475, + "groupIds": [ + "21zmTFQ4XmHnDWJaDcdr-", + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "aT", + "frameId": null + }, + { + "type": "text", + "version": 426, + "versionNonce": 1739098476, + "isDeleted": false, + "id": "CzfYIVdX3lo7Vn9MaQchT", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 587.2840316258653, + "y": 159.44371981189613, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 11.766666412353516, + "height": 14.593554970962579, + "seed": 501880755, + "groupIds": [ + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 11.674843976770063, + "fontFamily": 1, + "text": "ns", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "ns", + "lineHeight": 1.25, + "baseline": 10, + "index": "aU", + "frameId": null, + "autoResize": true + }, + { + "id": "nYzmlP6fDWXWoYoi0xwJC", + "type": "text", + "x": 637.8609346119969, + "y": 142.64035301118827, + "width": 57.36666488647461, + "height": 11.674843976770063, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "3q-izW3IfC3KM17_DJnbz" + ], + "roundness": null, + "seed": 1401292979, + "version": 247, + "versionNonce": 739251028, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "text": "namespace-a", + "fontSize": 9.339875181416051, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 8, + "containerId": null, + "originalText": "namespace-a", + "lineHeight": 1.25, + "index": "aV", + "frameId": null, + "autoResize": true + }, + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow", + "x": 1055.9827315727512, + "y": 45.047506721984206, + "width": 119.52640706324314, + "height": 125.96360016488589, + "angle": 0, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1568120189, + "version": 635, + "versionNonce": 1633769812, + "isDeleted": false, + "boundElements": [], + "updated": 1737044579417, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -119.52640706324314, + 125.96360016488589 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "5cjKeARw4GNFEEJZ-9VN4", + "gap": 10.577078377349068, + "focus": -0.27781927268327866 + }, + "endBinding": { + "elementId": "0CN7aawE0LBj0L0-wH0AS", + "gap": 1.300187021838326, + "focus": 0.49372043709200675 + }, + "startArrowhead": null, + "endArrowhead": "triangle", + "index": "aW", + "frameId": null + }, + { + "type": "text", + "version": 435, + "versionNonce": 148539604, + "isDeleted": false, + "id": "Nl0-u8ODET-dMN_wpF6ze", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.562155244553513, + "x": 930.8789926297804, + "y": 104.28183345705474, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 183.23333740234375, + "height": 20, + "seed": 1431953427, + "groupIds": [], + "roundness": null, + "boundElements": [ + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Reads NS configuration", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Reads NS configuration", + "lineHeight": 1.25, + "baseline": 14, + "index": "aX", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 2933, + "versionNonce": 2084434004, + "isDeleted": false, + "id": "wPDdf5cDNOM2csqXMlzht", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 279.8296426262556, + "y": 298.39318823673824, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 55.94758223976345, + "height": 56.33136628063863, + "seed": 1632487837, + "groupIds": [ + "hlW-3eoj3XLkl960YFqOv", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -21.82773103219606, + 10.540948194771797 + ], + [ + -26.917459040644793, + 35.51549993198945 + ], + [ + -11.162486299279974, + 55.17308761827916 + ], + [ + 13.346784725451252, + 55.74008239953474 + ], + [ + 29.030123199118655, + 35.59937404387765 + ], + [ + 24.97922081885728, + 12.693933788023726 + ], + [ + 0.4636712753502693, + -0.591283881103893 + ] + ], + "index": "ax", + "frameId": null + }, + { + "type": "line", + "version": 1779, + "versionNonce": 1662447340, + "isDeleted": false, + "id": "iiFSfbcrcJWFi0mUHOK1A", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 280.4362021855528, + "y": 297.9158416424688, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 55.46949186476053, + "height": 55.55203575146405, + "seed": 326929917, + "groupIds": [ + "hlW-3eoj3XLkl960YFqOv", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -22.12176163654139, + 10.648161384753138 + ], + [ + -27.48711427226972, + 35.49387128251047 + ], + [ + -12.29903911882338, + 55.22186020465 + ], + [ + 12.299039118823407, + 55.55203575146405 + ], + [ + 27.98237759249081, + 35.41132739580696 + ], + [ + 22.534481070058963, + 10.565617498049628 + ], + [ + 0, + 0 + ] + ], + "index": "ay", + "frameId": null + }, + { + "type": "line", + "version": 815, + "versionNonce": 826590676, + "isDeleted": false, + "id": "fh_qC7d7KFSa75crN1vqx", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 276.2910313104784, + "y": 314.85709451897577, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 18.04713752652419, + "height": 0.2765844831651, + "seed": 806602333, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 18.04713752652419, + -0.2765844831651 + ] + ], + "index": "az", + "frameId": null + }, + { + "type": "line", + "version": 881, + "versionNonce": 112341356, + "isDeleted": false, + "id": "39uHZyPXQvfGdPVHYgR06", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 276.6051839289627, + "y": 336.0039697178525, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 18.04713752652419, + "height": 0.2765844831651, + "seed": 971305661, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 18.04713752652419, + -0.2765844831651 + ] + ], + "index": "b00", + "frameId": null + }, + { + "type": "line", + "version": 925, + "versionNonce": 433384276, + "isDeleted": false, + "id": "QhhWFmWlJhp_Jf-0AEIFk", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 282.3443119546388, + "y": 329.1585037595158, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 11.6165482929351, + "height": 0.4840228455389318, + "seed": 1569821469, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.6165482929351, + -0.4840228455389318 + ] + ], + "index": "b01", + "frameId": null + }, + { + "type": "line", + "version": 997, + "versionNonce": 1254171628, + "isDeleted": false, + "id": "5kfBQlePKEBK3qykEbPpj", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 282.4307336584533, + "y": 322.6206851627639, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 11.6165482929351, + "height": 0.4840228455389318, + "seed": 931866493, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.6165482929351, + -0.4840228455389318 + ] + ], + "index": "b02", + "frameId": null + }, + { + "type": "line", + "version": 1036, + "versionNonce": 407134420, + "isDeleted": false, + "id": "MisOE3UownHjJr-yDzMVZ", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 267.08029484278916, + "y": 314.5305890301841, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 1511206877, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b03", + "frameId": null + }, + { + "type": "line", + "version": 1111, + "versionNonce": 1162724972, + "isDeleted": false, + "id": "5SRC_uisJvGi1Noe_7LnQ", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 274.6658250410927, + "y": 321.56103180185966, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 322645053, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b04", + "frameId": null + }, + { + "type": "line", + "version": 1092, + "versionNonce": 1411982932, + "isDeleted": false, + "id": "leH9PvGxWEaKVx1Z9aqQ5", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 274.59667892030154, + "y": 328.95966672652656, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 1927584925, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b05", + "frameId": null + }, + { + "type": "line", + "version": 1092, + "versionNonce": 992090348, + "isDeleted": false, + "id": "fPGvb0LlEaiERuJdUUxa5", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 268.02779744513, + "y": 336.15086328881983, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 281084157, + "groupIds": [ + "hrjFZHwgGWFqP8TshV5Gp", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b06", + "frameId": null + }, + { + "type": "ellipse", + "version": 1023, + "versionNonce": 307837908, + "isDeleted": false, + "id": "8DjsCqpL9LsdAKMW7jUXU", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 273.5964401112643, + "y": 315.9540096374721, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 15.206288818118333, + "height": 12.371536211283903, + "seed": 307353949, + "groupIds": [ + "0q8RHRqM8w9wYFDwyhLkh", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b07", + "frameId": null + }, + { + "type": "ellipse", + "version": 1220, + "versionNonce": 1204296556, + "isDeleted": false, + "id": "gKj4752g8a85sBUr9Dzzi", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 275.1921617773629, + "y": 318.7042828619836, + "strokeColor": "#228be6", + "backgroundColor": "#228be6", + "width": 11.97729909377715, + "height": 10.644402172682803, + "seed": 1894294973, + "groupIds": [ + "0q8RHRqM8w9wYFDwyhLkh", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b08", + "frameId": null + }, + { + "type": "rectangle", + "version": 1472, + "versionNonce": 216703316, + "isDeleted": false, + "id": "h2RqOL2LwlRA4l21_ZFT0", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 272.43604885760544, + "y": 323.36483535881456, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 17.461735710711398, + "height": 11.481902904411756, + "seed": 2141644317, + "groupIds": [ + "IstgHhlpPudgDc1VK3lk7", + "0q8RHRqM8w9wYFDwyhLkh", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b09", + "frameId": null + }, + { + "type": "ellipse", + "version": 717, + "versionNonce": 92917228, + "isDeleted": false, + "id": "PNNt0sQyRGnUNFNuTC6x2", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 279.42612250728814, + "y": 327.18091452666494, + "strokeColor": "#228be6", + "backgroundColor": "#228be6", + "width": 3.416104830716019, + "height": 2.881410161560464, + "seed": 830347901, + "groupIds": [ + "0q8RHRqM8w9wYFDwyhLkh", + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0A", + "frameId": null + }, + { + "type": "text", + "version": 707, + "versionNonce": 1261655764, + "isDeleted": false, + "id": "iZ9NFmi7xhrWvsV06IzxT", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 266.86205559132475, + "y": 337.4460919837516, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 30.123583386664713, + "height": 12.014843745913002, + "seed": 523223773, + "groupIds": [ + "9SaDiqCMNlu-omJmRZG_l" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.611874996730402, + "fontFamily": 1, + "text": "secret", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "secret", + "lineHeight": 1.25, + "baseline": 9, + "index": "b0B", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 346, + "versionNonce": 896610412, + "isDeleted": false, + "id": "H3YuU5XWJ0qwkN-Yva3it", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 322.5454666741945, + "y": 312.78522406798487, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 70.56666564941406, + "height": 11.674843976770063, + "seed": 1337781619, + "groupIds": [ + "gVjRCNBBOcXQTGcY7ywfZ" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.339875181416051, + "fontFamily": 1, + "text": "my-remote-write", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "my-remote-write", + "lineHeight": 1.25, + "baseline": 8, + "index": "b0C", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1785, + "versionNonce": 2043239508, + "isDeleted": false, + "id": "V9bkpJiIci8vHbAVRrEtc", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 310.9287607351263, + "y": 287.42034767237476, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 21.024773235700497, + "height": 21.05606010063458, + "seed": 1675172243, + "groupIds": [ + "vn6dKD-RPwdFWirAx4hVa", + "WV9kXrazICUi8pq2thi7F", + "U-I7ZQqLxqPGNW8sK_rvh" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -8.384879802332932, + 4.036005576496078 + ], + [ + -10.418526023048011, + 13.453351921653596 + ], + [ + -4.6617428751776355, + 20.930912640898267 + ], + [ + 4.661742875177646, + 21.05606010063458 + ], + [ + 10.606247212652486, + 13.422065056719518 + ], + [ + 8.541314127003327, + 4.004718711562001 + ], + [ + 0, + 0 + ] + ], + "index": "b0D", + "frameId": null + }, + { + "type": "line", + "version": 1124, + "versionNonce": 1732788972, + "isDeleted": false, + "id": "vhqzZQ_aN_MdFw9cDbgt_", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 310.6879939807426, + "y": 287.1681416116652, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 21.024773235700497, + "height": 21.05606010063458, + "seed": 1531342643, + "groupIds": [ + "vn6dKD-RPwdFWirAx4hVa", + "WV9kXrazICUi8pq2thi7F", + "U-I7ZQqLxqPGNW8sK_rvh" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -8.384879802332932, + 4.036005576496078 + ], + [ + -10.418526023048011, + 13.453351921653596 + ], + [ + -4.6617428751776355, + 20.930912640898267 + ], + [ + 4.661742875177646, + 21.05606010063458 + ], + [ + 10.606247212652486, + 13.422065056719518 + ], + [ + 8.541314127003327, + 4.004718711562001 + ], + [ + 0, + 0 + ] + ], + "index": "b0E", + "frameId": null + }, + { + "type": "rectangle", + "version": 689, + "versionNonce": 1115861460, + "isDeleted": false, + "id": "wZtFf0WPlsRHoKplYcVMV", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 305.91551640327305, + "y": 293.3026009718577, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 9.671913041497833, + "height": 8.619434699271046, + "seed": 1371017427, + "groupIds": [ + "vn6dKD-RPwdFWirAx4hVa", + "WV9kXrazICUi8pq2thi7F", + "U-I7ZQqLxqPGNW8sK_rvh" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0F", + "frameId": null + }, + { + "type": "text", + "version": 626, + "versionNonce": 563676524, + "isDeleted": false, + "id": "Cb8jrYCzxmViTaA-i9VWU", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 308.6126900243654, + "y": 301.8598976746269, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 3.6718725876193545, + "height": 4.554023423111193, + "seed": 2026143347, + "groupIds": [ + "WV9kXrazICUi8pq2thi7F", + "U-I7ZQqLxqPGNW8sK_rvh" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 3.6432187384889545, + "fontFamily": 1, + "text": "ns", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "ns", + "lineHeight": 1.25, + "baseline": 3, + "index": "b0G", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 446, + "versionNonce": 611669844, + "isDeleted": false, + "id": "Q9O5RNwkByjg3XDqVCCEO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 326.96455062928123, + "y": 296.12566911219096, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 33.18778101144198, + "height": 6.754134409078216, + "seed": 187840531, + "groupIds": [ + "U-I7ZQqLxqPGNW8sK_rvh" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 5.403307527262574, + "fontFamily": 1, + "text": "namespace-a", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "namespace-a", + "lineHeight": 1.25, + "baseline": 4.999999999999999, + "index": "b0H", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 756, + "versionNonce": 1548026092, + "isDeleted": false, + "id": "yWwz62tI1-_nmrJMxkBgC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 297.66550506020224, + "y": 354.35769411851635, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 325.62438774108887, + "height": 161.11284687942683, + "seed": 1594058227, + "groupIds": [], + "roundness": null, + "boundElements": [ + { + "id": "1YAkuXN0udd0mDd8-0X3l", + "type": "arrow" + } + ], + "updated": 1737044523121, + "link": null, + "locked": false, + "fontSize": 9.33987518141605, + "fontFamily": 2, + "text": "apiVersion: v1\nkind: Secret\nmetadata:\n annotations:\n monitor.adevinta.com/referenced-secrets: my-username,my-password\nstringData:\n remote-write: |\n url: https://my-remote-write\n basicAuth:\n username:\n name: my-rw-username\n key: user-name\n password:\n name: my-rw-password\n key: password", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "apiVersion: v1\nkind: Secret\nmetadata:\n annotations:\n monitor.adevinta.com/referenced-secrets: my-username,my-password\nstringData:\n remote-write: |\n url: https://my-remote-write\n basicAuth:\n username:\n name: my-rw-username\n key: user-name\n password:\n name: my-rw-password\n key: password", + "lineHeight": 1.15, + "baseline": 158, + "index": "b0I", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 1066, + "versionNonce": 1274498260, + "isDeleted": false, + "id": "oi9GU0q2xYWaUaLFTOKgl", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 775.6764303257451, + "y": 332.6592616450766, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 351.1963329295919, + "height": 94.57612411084251, + "seed": 809710845, + "groupIds": [ + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "viZWH67LUjGqaj3n_tH0Q", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0J", + "frameId": null + }, + { + "type": "line", + "version": 3178, + "versionNonce": 193960556, + "isDeleted": false, + "id": "SzHROSVcFpm_QOftRg9u0", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 775.7161014223827, + "y": 293.030484282798, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 55.94758223976345, + "height": 56.33136628063863, + "seed": 1802341725, + "groupIds": [ + "Bk9mgEz3-uQOqxZmIaGQN", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -21.82773103219606, + 10.540948194771797 + ], + [ + -26.917459040644793, + 35.51549993198945 + ], + [ + -11.162486299279974, + 55.17308761827916 + ], + [ + 13.346784725451252, + 55.74008239953474 + ], + [ + 29.030123199118655, + 35.59937404387765 + ], + [ + 24.97922081885728, + 12.693933788023726 + ], + [ + 0.4636712753502693, + -0.591283881103893 + ] + ], + "index": "b0K", + "frameId": null + }, + { + "type": "line", + "version": 2024, + "versionNonce": 1788777044, + "isDeleted": false, + "id": "dOTXSxrhbMnNO5wh4tE5R", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 776.32266098168, + "y": 292.5531376885286, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 55.46949186476053, + "height": 55.55203575146405, + "seed": 342743485, + "groupIds": [ + "Bk9mgEz3-uQOqxZmIaGQN", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -22.12176163654139, + 10.648161384753138 + ], + [ + -27.48711427226972, + 35.49387128251047 + ], + [ + -12.29903911882338, + 55.22186020465 + ], + [ + 12.299039118823407, + 55.55203575146405 + ], + [ + 27.98237759249081, + 35.41132739580696 + ], + [ + 22.534481070058963, + 10.565617498049628 + ], + [ + 0, + 0 + ] + ], + "index": "b0L", + "frameId": null + }, + { + "type": "line", + "version": 1060, + "versionNonce": 34172140, + "isDeleted": false, + "id": "Dxb1_CXLrAR0BeOpWTNK0", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 772.1774901066055, + "y": 309.49439056503553, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 18.04713752652419, + "height": 0.2765844831651, + "seed": 1684380189, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 18.04713752652419, + -0.2765844831651 + ] + ], + "index": "b0M", + "frameId": null + }, + { + "type": "line", + "version": 1126, + "versionNonce": 255928276, + "isDeleted": false, + "id": "mU0HhxrAkBX9WrOeZbF3I", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 772.4916427250898, + "y": 330.64126576391214, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 18.04713752652419, + "height": 0.2765844831651, + "seed": 1950764669, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 18.04713752652419, + -0.2765844831651 + ] + ], + "index": "b0N", + "frameId": null + }, + { + "type": "line", + "version": 1170, + "versionNonce": 1587867500, + "isDeleted": false, + "id": "h2A8NdrlZLVfGtFZeCmyv", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 778.2307707507659, + "y": 323.7957998055754, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 11.6165482929351, + "height": 0.4840228455389318, + "seed": 1121023709, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.6165482929351, + -0.4840228455389318 + ] + ], + "index": "b0O", + "frameId": null + }, + { + "type": "line", + "version": 1242, + "versionNonce": 2113211732, + "isDeleted": false, + "id": "7HjjeBQxCvbOC8fkri9xG", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 778.3171924545804, + "y": 317.25798120882365, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 11.6165482929351, + "height": 0.4840228455389318, + "seed": 2056819517, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.6165482929351, + -0.4840228455389318 + ] + ], + "index": "b0P", + "frameId": null + }, + { + "type": "line", + "version": 1284, + "versionNonce": 1370235372, + "isDeleted": false, + "id": "C0INdlfCrWSCkBT4-FFG-", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 762.9667536389163, + "y": 309.16788507624375, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 2013078429, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0Q", + "frameId": null + }, + { + "type": "line", + "version": 1356, + "versionNonce": 135283412, + "isDeleted": false, + "id": "n7jQM54c1WAAOYjG9qMP4", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 770.5522838372199, + "y": 316.1983278479193, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 254846973, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0R", + "frameId": null + }, + { + "type": "line", + "version": 1337, + "versionNonce": 1915290732, + "isDeleted": false, + "id": "hZi4ZnTR5FQwb1tAGhJ5c", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 770.4831377164287, + "y": 323.5969627725863, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 305438813, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0S", + "frameId": null + }, + { + "type": "line", + "version": 1340, + "versionNonce": 1680394324, + "isDeleted": false, + "id": "dCMbL4-sAw_D1c9-ySGUN", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 763.9142562412571, + "y": 330.7881593348796, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 383421629, + "groupIds": [ + "Y3LsIiFQU6biKta89P7Jd", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0T", + "frameId": null + }, + { + "type": "ellipse", + "version": 1268, + "versionNonce": 1709545196, + "isDeleted": false, + "id": "Oyie-geF3cO1MwJ86bqYZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 769.4828989073916, + "y": 310.59130568353186, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 15.206288818118333, + "height": 12.371536211283903, + "seed": 2093215005, + "groupIds": [ + "e1jl8I1s5IJlOfEqOeFdu", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0U", + "frameId": null + }, + { + "type": "ellipse", + "version": 1465, + "versionNonce": 102014420, + "isDeleted": false, + "id": "aPdU3278z-5a58xasN1eF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 771.0786205734901, + "y": 313.34157890804323, + "strokeColor": "#228be6", + "backgroundColor": "#228be6", + "width": 11.97729909377715, + "height": 10.644402172682803, + "seed": 862077309, + "groupIds": [ + "e1jl8I1s5IJlOfEqOeFdu", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0V", + "frameId": null + }, + { + "type": "rectangle", + "version": 1717, + "versionNonce": 158062956, + "isDeleted": false, + "id": "HYv4Q7fUr79ZAaj0_Nj35", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 768.3225076537327, + "y": 318.0021314048743, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 17.461735710711398, + "height": 11.481902904411756, + "seed": 1073154525, + "groupIds": [ + "unUwskmnQAABeG8q6x6dC", + "e1jl8I1s5IJlOfEqOeFdu", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0W", + "frameId": null + }, + { + "type": "ellipse", + "version": 962, + "versionNonce": 1995031380, + "isDeleted": false, + "id": "M9FQhVg_yIH719k7GfvMW", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 775.3125813034153, + "y": 321.8182105727247, + "strokeColor": "#228be6", + "backgroundColor": "#228be6", + "width": 3.416104830716019, + "height": 2.881410161560464, + "seed": 60016189, + "groupIds": [ + "e1jl8I1s5IJlOfEqOeFdu", + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0X", + "frameId": null + }, + { + "type": "text", + "version": 963, + "versionNonce": 403033068, + "isDeleted": false, + "id": "oENOXN4ZThjXmSRovlNhe", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 762.7485143874521, + "y": 332.08338802981126, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 30.123583386664713, + "height": 12.014843745913002, + "seed": 1092220573, + "groupIds": [ + "i2c-dIsBT7xATL_0E2Ylg", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.611874996730402, + "fontFamily": 1, + "text": "secret", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "secret", + "lineHeight": 1.25, + "baseline": 9, + "index": "b0Y", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 626, + "versionNonce": 754858196, + "isDeleted": false, + "id": "a4YSYeFN2GqWEpIF-eGjO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 817.1616896303584, + "y": 306.7874021940631, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 68.69999694824219, + "height": 11.674843976770063, + "seed": 1664817917, + "groupIds": [ + "7qz8Dl-8i19qzRsaY4Zjc", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.339875181416051, + "fontFamily": 1, + "text": "my-rw-username", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "my-rw-username", + "lineHeight": 1.25, + "baseline": 8, + "index": "b0Z", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 2052, + "versionNonce": 1404923500, + "isDeleted": false, + "id": "D2u39TmKQOf7YHE84deEL", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 805.5449836912902, + "y": 281.4225257984528, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 21.024773235700497, + "height": 21.05606010063458, + "seed": 41464669, + "groupIds": [ + "JW1VoGoINYCDz8kgMjAkZ", + "UwO2TWwsfbumNOdyYDt3m", + "cuKEyYmgzpEgmxLHgEUy5", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -8.384879802332932, + 4.036005576496078 + ], + [ + -10.418526023048011, + 13.453351921653596 + ], + [ + -4.6617428751776355, + 20.930912640898267 + ], + [ + 4.661742875177646, + 21.05606010063458 + ], + [ + 10.606247212652486, + 13.422065056719518 + ], + [ + 8.541314127003327, + 4.004718711562001 + ], + [ + 0, + 0 + ] + ], + "index": "b0a", + "frameId": null + }, + { + "type": "line", + "version": 1391, + "versionNonce": 1676148308, + "isDeleted": false, + "id": "lwwcunnbVdBjk_rHDziJU", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 805.3042169369063, + "y": 281.1703197377432, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 21.024773235700497, + "height": 21.05606010063458, + "seed": 723795901, + "groupIds": [ + "JW1VoGoINYCDz8kgMjAkZ", + "UwO2TWwsfbumNOdyYDt3m", + "cuKEyYmgzpEgmxLHgEUy5", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -8.384879802332932, + 4.036005576496078 + ], + [ + -10.418526023048011, + 13.453351921653596 + ], + [ + -4.6617428751776355, + 20.930912640898267 + ], + [ + 4.661742875177646, + 21.05606010063458 + ], + [ + 10.606247212652486, + 13.422065056719518 + ], + [ + 8.541314127003327, + 4.004718711562001 + ], + [ + 0, + 0 + ] + ], + "index": "b0b", + "frameId": null + }, + { + "type": "rectangle", + "version": 957, + "versionNonce": 761053420, + "isDeleted": false, + "id": "3v5X6R93NgEjbZ_F2-ga3", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 801.1668572794187, + "y": 287.30477909793575, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 9.671913041497833, + "height": 8.619434699271046, + "seed": 1667186717, + "groupIds": [ + "JW1VoGoINYCDz8kgMjAkZ", + "UwO2TWwsfbumNOdyYDt3m", + "cuKEyYmgzpEgmxLHgEUy5", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0c", + "frameId": null + }, + { + "type": "text", + "version": 893, + "versionNonce": 1954354132, + "isDeleted": false, + "id": "CBYszkbZSIC3YCJRc7GNo", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 803.2289129805293, + "y": 295.862075800705, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 3.6718725876193545, + "height": 4.554023423111193, + "seed": 1897608317, + "groupIds": [ + "UwO2TWwsfbumNOdyYDt3m", + "cuKEyYmgzpEgmxLHgEUy5", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 3.6432187384889545, + "fontFamily": 1, + "text": "ns", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "ns", + "lineHeight": 1.25, + "baseline": 3, + "index": "b0d", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 713, + "versionNonce": 1819132780, + "isDeleted": false, + "id": "AmY89yY1cjfr7arO-Qh6P", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 821.580773585445, + "y": 290.1278472382691, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 33.18778101144198, + "height": 6.754134409078216, + "seed": 1612291293, + "groupIds": [ + "cuKEyYmgzpEgmxLHgEUy5", + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 5.403307527262574, + "fontFamily": 1, + "text": "namespace-a", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "namespace-a", + "lineHeight": 1.25, + "baseline": 5, + "index": "b0e", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 968, + "versionNonce": 752056660, + "isDeleted": false, + "id": "f0cXf1zYqXLHzdoL--0hq", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 808.120750720912, + "y": 343.6317725994307, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 103.76667022705078, + "height": 64.44513875177073, + "seed": 1045908243, + "groupIds": [ + "KqBYFuv333D2owqfI0q3f" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.33987518141605, + "fontFamily": 2, + "text": "apiVersion: v1\nkind: Secret\nmetadata:\n name: my-rw-username\nstringData:\n username: admin", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "apiVersion: v1\nkind: Secret\nmetadata:\n name: my-rw-username\nstringData:\n username: admin", + "lineHeight": 1.15, + "baseline": 62, + "index": "b0f", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 1145, + "versionNonce": 1463449068, + "isDeleted": false, + "id": "tpVrLynf34UbAU8BamkXR", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 773.4910772888527, + "y": 469.5693453241487, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 351.1963329295919, + "height": 94.57612411084251, + "seed": 1337236221, + "groupIds": [ + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0g", + "frameId": null + }, + { + "type": "line", + "version": 3225, + "versionNonce": 675360468, + "isDeleted": false, + "id": "viOZmgbasCaAfh8xQKDpd", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 773.5307483854904, + "y": 429.30545004188855, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 55.94758223976345, + "height": 56.33136628063863, + "seed": 599929693, + "groupIds": [ + "V9k7LPmvDvCAJbbatCH1_", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -21.82773103219606, + 10.540948194771797 + ], + [ + -26.917459040644793, + 35.51549993198945 + ], + [ + -11.162486299279974, + 55.17308761827916 + ], + [ + 13.346784725451252, + 55.74008239953474 + ], + [ + 29.030123199118655, + 35.59937404387765 + ], + [ + 24.97922081885728, + 12.693933788023726 + ], + [ + 0.4636712753502693, + -0.591283881103893 + ] + ], + "index": "b0h", + "frameId": null + }, + { + "type": "line", + "version": 2103, + "versionNonce": 1523374188, + "isDeleted": false, + "id": "7j4yCouTozfg8ut1QhyEz", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 774.1373079447876, + "y": 428.8281034476191, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 55.46949186476053, + "height": 55.55203575146405, + "seed": 1732100029, + "groupIds": [ + "V9k7LPmvDvCAJbbatCH1_", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -22.12176163654139, + 10.648161384753138 + ], + [ + -27.48711427226972, + 35.49387128251047 + ], + [ + -12.29903911882338, + 55.22186020465 + ], + [ + 12.299039118823407, + 55.55203575146405 + ], + [ + 27.98237759249081, + 35.41132739580696 + ], + [ + 22.534481070058963, + 10.565617498049628 + ], + [ + 0, + 0 + ] + ], + "index": "b0i", + "frameId": null + }, + { + "type": "line", + "version": 1107, + "versionNonce": 660354132, + "isDeleted": false, + "id": "JRjcUeypsGGHzsMnTOD1X", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 769.9921370697132, + "y": 445.7693563241261, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 18.04713752652419, + "height": 0.2765844831651, + "seed": 1615380509, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 18.04713752652419, + -0.2765844831651 + ] + ], + "index": "b0j", + "frameId": null + }, + { + "type": "line", + "version": 1173, + "versionNonce": 854518508, + "isDeleted": false, + "id": "eNe0EHWHDZ42GR9JCftmy", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 770.3062896881975, + "y": 466.9162315230027, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 18.04713752652419, + "height": 0.2765844831651, + "seed": 349484157, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 18.04713752652419, + -0.2765844831651 + ] + ], + "index": "b0k", + "frameId": null + }, + { + "type": "line", + "version": 1217, + "versionNonce": 1744472532, + "isDeleted": false, + "id": "5_orLTp3nhxsYOf4vfuo6", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 776.0454177138736, + "y": 460.070765564666, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 11.6165482929351, + "height": 0.4840228455389318, + "seed": 1352867037, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.6165482929351, + -0.4840228455389318 + ] + ], + "index": "b0l", + "frameId": null + }, + { + "type": "line", + "version": 1289, + "versionNonce": 304786796, + "isDeleted": false, + "id": "W9OL4ZDk215kcW7LyK_-r", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 776.1318394176881, + "y": 453.5329469679142, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 11.6165482929351, + "height": 0.4840228455389318, + "seed": 1799715133, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.6165482929351, + -0.4840228455389318 + ] + ], + "index": "b0m", + "frameId": null + }, + { + "type": "line", + "version": 1329, + "versionNonce": 2100440916, + "isDeleted": false, + "id": "LK4-G4Idn576I7xV09obH", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 760.781400602024, + "y": 445.4428508353343, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 1310542237, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0n", + "frameId": null + }, + { + "type": "line", + "version": 1403, + "versionNonce": 1237983212, + "isDeleted": false, + "id": "QVN9l5WQ7ujOIf0KhPOaZ", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 768.3669308003275, + "y": 452.47329360700985, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 979111421, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0o", + "frameId": null + }, + { + "type": "line", + "version": 1384, + "versionNonce": 660153556, + "isDeleted": false, + "id": "JCDvzOvLFdbtnAuNM68JH", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 768.2977846795363, + "y": 459.8719285316769, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 1325614685, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0p", + "frameId": null + }, + { + "type": "line", + "version": 1385, + "versionNonce": 1909932652, + "isDeleted": false, + "id": "AQFW70Q8rJ9fQHruV_fZo", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 761.7289032043648, + "y": 467.06312509397014, + "strokeColor": "#fff", + "backgroundColor": "#fff", + "width": 3.9413288851029686, + "height": 0.3457306039564228, + "seed": 1323594429, + "groupIds": [ + "bjw5dxc5shtwtqw5BlzfK", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 3.9413288851029686, + 0.3457306039564228 + ] + ], + "index": "b0q", + "frameId": null + }, + { + "type": "ellipse", + "version": 1315, + "versionNonce": 738552404, + "isDeleted": false, + "id": "xeZCamStPvriOosyYL8uu", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 767.2975458704991, + "y": 446.8662714426224, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 15.206288818118333, + "height": 12.371536211283903, + "seed": 648090397, + "groupIds": [ + "6E4r8tNi8F7xt3iBcW43_", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0r", + "frameId": null + }, + { + "type": "ellipse", + "version": 1512, + "versionNonce": 287053036, + "isDeleted": false, + "id": "B5Duup4c5MuGGRTXbAyG2", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 768.8932675365977, + "y": 449.6165446671338, + "strokeColor": "#228be6", + "backgroundColor": "#228be6", + "width": 11.97729909377715, + "height": 10.644402172682803, + "seed": 850044797, + "groupIds": [ + "6E4r8tNi8F7xt3iBcW43_", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0s", + "frameId": null + }, + { + "type": "rectangle", + "version": 1764, + "versionNonce": 772603860, + "isDeleted": false, + "id": "vIppQLytoctB9THkgmkNi", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 766.1371546168402, + "y": 454.27709716396487, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 17.461735710711398, + "height": 11.481902904411756, + "seed": 1161998301, + "groupIds": [ + "Od64I08zC2fmv6U3CEpm_", + "6E4r8tNi8F7xt3iBcW43_", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0t", + "frameId": null + }, + { + "type": "ellipse", + "version": 1009, + "versionNonce": 1159894892, + "isDeleted": false, + "id": "MEK9NolbgyJGZy7SmiqOw", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 773.1272282665229, + "y": 458.09317633181524, + "strokeColor": "#228be6", + "backgroundColor": "#228be6", + "width": 3.416104830716019, + "height": 2.881410161560464, + "seed": 1819978813, + "groupIds": [ + "6E4r8tNi8F7xt3iBcW43_", + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0u", + "frameId": null + }, + { + "type": "text", + "version": 1000, + "versionNonce": 92661076, + "isDeleted": false, + "id": "2xmyGlYoJ9y8Bb0BYLQ2b", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 760.5631613505595, + "y": 468.3583537889018, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 30.123583386664713, + "height": 12.014843745913002, + "seed": 2016681117, + "groupIds": [ + "gLsxB0S7hpHJCTX-Vs7bY", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.611874996730402, + "fontFamily": 1, + "text": "secret", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "secret", + "lineHeight": 1.25, + "baseline": 9, + "index": "b0v", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 692, + "versionNonce": 1781844460, + "isDeleted": false, + "id": "TZgDiXl-Dxm_vfHo78d_O", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 816.2465724334293, + "y": 443.6974858731352, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 68.76667022705078, + "height": 11.674843976770063, + "seed": 1075871997, + "groupIds": [ + "nDtGhpyEU6AWutUYwRU6t", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.339875181416051, + "fontFamily": 1, + "text": "my-rw-password", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "my-rw-password", + "lineHeight": 1.25, + "baseline": 8, + "index": "b0w", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 2078, + "versionNonce": 398858964, + "isDeleted": false, + "id": "ULIz9z0XJ4uZmoeBz0X0J", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 804.6298664943611, + "y": 418.332609477525, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 21.024773235700497, + "height": 21.05606010063458, + "seed": 700537181, + "groupIds": [ + "1wR6eWgGRT9sfwCC6VLCm", + "ZqXqLefTE9a-uI8-aufbA", + "JKi0gRZGGGMdc1z6VKqA-", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -8.384879802332932, + 4.036005576496078 + ], + [ + -10.418526023048011, + 13.453351921653596 + ], + [ + -4.6617428751776355, + 20.930912640898267 + ], + [ + 4.661742875177646, + 21.05606010063458 + ], + [ + 10.606247212652486, + 13.422065056719518 + ], + [ + 8.541314127003327, + 4.004718711562001 + ], + [ + 0, + 0 + ] + ], + "index": "b0x", + "frameId": null + }, + { + "type": "line", + "version": 1417, + "versionNonce": 1130146924, + "isDeleted": false, + "id": "vPPUi_hnBopYQMuHHhu2L", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 804.3890997399772, + "y": 418.08040341681544, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 21.024773235700497, + "height": 21.05606010063458, + "seed": 1852319165, + "groupIds": [ + "1wR6eWgGRT9sfwCC6VLCm", + "ZqXqLefTE9a-uI8-aufbA", + "JKi0gRZGGGMdc1z6VKqA-", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -8.384879802332932, + 4.036005576496078 + ], + [ + -10.418526023048011, + 13.453351921653596 + ], + [ + -4.6617428751776355, + 20.930912640898267 + ], + [ + 4.661742875177646, + 21.05606010063458 + ], + [ + 10.606247212652486, + 13.422065056719518 + ], + [ + 8.541314127003327, + 4.004718711562001 + ], + [ + 0, + 0 + ] + ], + "index": "b0y", + "frameId": null + }, + { + "type": "rectangle", + "version": 1014, + "versionNonce": 795058260, + "isDeleted": false, + "id": "7cdqp3O7i9Oe2Tr8n7N5a", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 799.6166221625078, + "y": 424.21486277700797, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 9.671913041497833, + "height": 8.619434699271046, + "seed": 557213213, + "groupIds": [ + "1wR6eWgGRT9sfwCC6VLCm", + "ZqXqLefTE9a-uI8-aufbA", + "JKi0gRZGGGMdc1z6VKqA-", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b0z", + "frameId": null + }, + { + "type": "text", + "version": 919, + "versionNonce": 576995052, + "isDeleted": false, + "id": "2LbmHD87xRQM5goAMkiLX", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 802.3137957836002, + "y": 432.7721594797771, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 3.6718725876193545, + "height": 4.554023423111193, + "seed": 1964874365, + "groupIds": [ + "ZqXqLefTE9a-uI8-aufbA", + "JKi0gRZGGGMdc1z6VKqA-", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 3.6432187384889545, + "fontFamily": 1, + "text": "ns", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "ns", + "lineHeight": 1.25, + "baseline": 3, + "index": "b10", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 771, + "versionNonce": 1412724180, + "isDeleted": false, + "id": "ucVMrBYh9Viq_7WuSOW8o", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 820.6656563885158, + "y": 427.0379309173412, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 33.18778101144198, + "height": 6.754134409078216, + "seed": 1121927901, + "groupIds": [ + "JKi0gRZGGGMdc1z6VKqA-", + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 5.403307527262574, + "fontFamily": 1, + "text": "namespace-a", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "namespace-a", + "lineHeight": 1.25, + "baseline": 5, + "index": "b11", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 1110, + "versionNonce": 265650540, + "isDeleted": false, + "id": "7gOGHaziOaWEVTyYlmOtq", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 808.496835012561, + "y": 478.95265901346283, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 102.19999694824219, + "height": 64.44513875177073, + "seed": 196263667, + "groupIds": [ + "9RbhJSvGYePXc_86Xclcg" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 9.33987518141605, + "fontFamily": 2, + "text": "apiVersion: v1\nkind: Secret\nmetadata:\n name: my-rw-password\nstringData:\n password: t0ps3cr3t", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "apiVersion: v1\nkind: Secret\nmetadata:\n name: my-rw-password\nstringData:\n password: t0ps3cr3t", + "lineHeight": 1.15, + "baseline": 62, + "index": "b12", + "frameId": null, + "autoResize": true + }, + { + "id": "1YAkuXN0udd0mDd8-0X3l", + "type": "arrow", + "x": 587.435433606352, + "y": 212.09099812481958, + "width": 124.44811348963242, + "height": 125.32009325876317, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 377265053, + "version": 106, + "versionNonce": 1241459308, + "isDeleted": false, + "boundElements": [], + "updated": 1737044548301, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -96.54346333431096, + 37.62441260495535 + ], + [ + -124.44811348963242, + 125.32009325876317 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "fWUQvR4Xdx0mfMQ7adaaJ", + "focus": 0.8190158988783627, + "gap": 12.140391573203033 + }, + "endBinding": { + "elementId": "yWwz62tI1-_nmrJMxkBgC", + "focus": -0.1513210324038822, + "gap": 16.946602734933577 + }, + "startArrowhead": null, + "endArrowhead": "triangle", + "index": "b13", + "frameId": null + }, + { + "id": "hRptkCT98fBUQz1FMt2uS", + "type": "text", + "x": 450.602328102891, + "y": 229.88752103297838, + "width": 42.79999923706055, + "height": 20, + "angle": 5.6609232054454255, + "strokeColor": "#1971c2", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 1714240829, + "version": 79, + "versionNonce": 1929016300, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "text": "needs", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 14, + "containerId": null, + "originalText": "needs", + "lineHeight": 1.25, + "index": "b14", + "frameId": null, + "autoResize": true + }, + { + "id": "viZWH67LUjGqaj3n_tH0Q", + "type": "arrow", + "x": 635.3905349857018, + "y": 426.10331386300214, + "width": 138.51931375999197, + "height": 43.847840326903906, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 158091603, + "version": 57, + "versionNonce": 654840020, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 138.51931375999197, + -43.847840326903906 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "RaNUQl2ish66v6i9utUt1", + "focus": 0.3857610445013074, + "gap": 4.404230526492029 + }, + "endBinding": { + "elementId": "oi9GU0q2xYWaUaLFTOKgl", + "focus": 0.523325247627179, + "gap": 1.7665815800512519 + }, + "startArrowhead": null, + "endArrowhead": "triangle", + "index": "b15", + "frameId": null + }, + { + "id": "Osh8DpDAtYfWhIxQTpdhN", + "type": "arrow", + "x": 636.3870768113132, + "y": 432.08256481667087, + "width": 137.52277193438056, + "height": 94.67147343308801, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1136626653, + "version": 62, + "versionNonce": 970790508, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 137.52277193438056, + 94.67147343308801 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "RaNUQl2ish66v6i9utUt1", + "focus": -0.5699782910957126, + "gap": 5.400772352103445 + }, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "index": "b16", + "frameId": null + }, + { + "type": "text", + "version": 215, + "versionNonce": 787928660, + "isDeleted": false, + "id": "IWuC3r-9N_9cmUxJHMlY2", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0.5760363230974521, + "x": 655.276719361933, + "y": 486.7548366659825, + "strokeColor": "#1971c2", + "backgroundColor": "#e9ecef", + "width": 80.76667022705078, + "height": 20, + "seed": 989311699, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "references", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "references", + "lineHeight": 1.25, + "baseline": 14, + "index": "b17", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 360, + "versionNonce": 21457132, + "isDeleted": false, + "id": "ct2jnnM3ceYjYA5cojqdC", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.9614347527829405, + "x": 655.7962512344752, + "y": 370.26238988487535, + "strokeColor": "#1971c2", + "backgroundColor": "#e9ecef", + "width": 80.76667022705078, + "height": 20, + "seed": 571981587, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "references", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "references", + "lineHeight": 1.25, + "baseline": 14, + "index": "b18", + "frameId": null, + "autoResize": true + }, + { + "id": "DYEkP80HBWsXEByJCHFDf", + "type": "ellipse", + "x": 900.4706605983483, + "y": 280.60820732372997, + "width": 28.899712942732094, + "height": 42, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 664443123, + "version": 91, + "versionNonce": 670100436, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "mdvENYN1x2IYLsL1CSOQt" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b19", + "frameId": null + }, + { + "id": "mdvENYN1x2IYLsL1CSOQt", + "type": "text", + "x": 912.5362588254995, + "y": 291.75896491881247, + "width": 4.333333492279053, + "height": 20, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 167055453, + "version": 48, + "versionNonce": 1019439980, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "text": "1", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 14, + "containerId": "DYEkP80HBWsXEByJCHFDf", + "originalText": "1", + "lineHeight": 1.25, + "index": "b1A", + "frameId": null, + "autoResize": true + }, + { + "type": "ellipse", + "version": 136, + "versionNonce": 1946964308, + "isDeleted": false, + "id": "FD-M73iLa0obvI4Ufhrz1", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 905.9516406392113, + "y": 427.0272340264541, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "width": 28.899712942732094, + "height": 42, + "seed": 2117509203, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "zb3PkI8PEnTmliG8ko_Ep" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b1B", + "frameId": null + }, + { + "type": "text", + "version": 94, + "versionNonce": 1587224044, + "isDeleted": false, + "id": "zb3PkI8PEnTmliG8ko_Ep", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 915.8839054217672, + "y": 438.1779916215366, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "width": 8.600000381469727, + "height": 20, + "seed": 1170546163, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "1'", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "FD-M73iLa0obvI4Ufhrz1", + "originalText": "1'", + "lineHeight": 1.25, + "baseline": 14, + "index": "b1C", + "frameId": null, + "autoResize": true + }, + { + "type": "ellipse", + "version": 216, + "versionNonce": 1117718228, + "isDeleted": false, + "id": "wFQaiBWWCUoq1N9D-9Xdk", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 412.6634369615423, + "y": 284.5217529640164, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "width": 28.899712942732094, + "height": 42, + "seed": 961399795, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "22c55ojF7D4HTBt5ZOacq" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b1D", + "frameId": null + }, + { + "type": "text", + "version": 177, + "versionNonce": 2144895084, + "isDeleted": false, + "id": "22c55ojF7D4HTBt5ZOacq", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 421.19570212556795, + "y": 295.6725105590989, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "width": 11.399999618530273, + "height": 20, + "seed": 1479923091, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "2", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "wFQaiBWWCUoq1N9D-9Xdk", + "originalText": "2", + "lineHeight": 1.25, + "baseline": 14, + "index": "b1E", + "frameId": null, + "autoResize": true + }, + { + "type": "ellipse", + "version": 288, + "versionNonce": 1748962388, + "isDeleted": false, + "id": "8BPF6QKaEWQHOkLRSwGk3", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 705.6467336913092, + "y": 126.07160269179528, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "width": 28.899712942732094, + "height": 42, + "seed": 1432979613, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "Pk5TSV5zKxzb7kKAekQsy" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b1F", + "frameId": null + }, + { + "type": "text", + "version": 251, + "versionNonce": 138777324, + "isDeleted": false, + "id": "Pk5TSV5zKxzb7kKAekQsy", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 714.4289988553348, + "y": 137.22236028687777, + "strokeColor": "#e03131", + "backgroundColor": "#e9ecef", + "width": 10.899999618530273, + "height": 20, + "seed": 734555389, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "3", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "8BPF6QKaEWQHOkLRSwGk3", + "originalText": "3", + "lineHeight": 1.25, + "baseline": 14, + "index": "b1G", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 365, + "versionNonce": 918708692, + "isDeleted": false, + "id": "oqIw5jdRq7kXDexZ_elR1", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1408.54194632293, + "y": 268.04796046871735, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 508.87238614544293, + "height": 243.97521029675846, + "seed": 1589820701, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "YncFD8K1R8se9lhywuP3w", + "type": "arrow" + }, + { + "id": "4OxoKFs1_Xdbzn0FDWUjv", + "type": "arrow" + } + ], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b1H", + "frameId": null + }, + { + "id": "Dwl6y1Xw5jRc1Tu1dm9Qo", + "type": "image", + "x": 1575.594965344691, + "y": 331.44010096235445, + "width": 179.98441190983908, + "height": 114.88366717649302, + "angle": 0, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 548389757, + "version": 299, + "versionNonce": 1449940332, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "status": "saved", + "fileId": "c3a4bc93fd90fde8924b434f694db82dfa5f98a1", + "scale": [ + 1, + 1 + ], + "index": "b1I", + "frameId": null, + "crop": null + }, + { + "id": "dvxTuMmyZh2VuYCgGnakR", + "type": "text", + "x": 2182.6412144438887, + "y": 460.6988779900424, + "width": 70.93333435058594, + "height": 20, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 2021436445, + "version": 148, + "versionNonce": 1153304172, + "isDeleted": false, + "boundElements": [], + "updated": 1737044456976, + "link": null, + "locked": false, + "text": "tenant A", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 14, + "containerId": null, + "originalText": "tenant A", + "lineHeight": 1.25, + "index": "b1X", + "frameId": null, + "autoResize": true + }, + { + "id": "YncFD8K1R8se9lhywuP3w", + "type": "arrow", + "x": 2170.482667876817, + "y": 402.2475607466697, + "width": 240.08323008855928, + "height": 1.4722671965227505, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1850808285, + "version": 282, + "versionNonce": 504350956, + "isDeleted": false, + "boundElements": [], + "updated": 1737044451436, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -240.08323008855928, + 1.4722671965227505 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": { + "elementId": "oqIw5jdRq7kXDexZ_elR1", + "focus": 0.12403935236777239, + "gap": 12.98510531988461 + }, + "startArrowhead": null, + "endArrowhead": "triangle", + "index": "b1Y", + "frameId": null + }, + { + "id": "4OxoKFs1_Xdbzn0FDWUjv", + "type": "arrow", + "x": 1126.5772342692233, + "y": 11.389001324940125, + "width": 279.7331204728548, + "height": 400.7895823551674, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1979849949, + "version": 319, + "versionNonce": 1343426260, + "isDeleted": false, + "boundElements": [], + "updated": 1737044579417, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 60.077003673679656, + 384.9981342659643 + ], + [ + 279.7331204728548, + 400.7895823551674 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "5cjKeARw4GNFEEJZ-9VN4", + "focus": -1.1565162221439549, + "gap": 10.916770203977023 + }, + "endBinding": { + "elementId": "oqIw5jdRq7kXDexZ_elR1", + "focus": -0.289388765386766, + "gap": 2.231591580851841 + }, + "startArrowhead": null, + "endArrowhead": "triangle", + "index": "b1Z", + "frameId": null + }, + { + "id": "OaNLM_wXNAsD2JNP3d5Id", + "type": "text", + "x": 1220.4384787009835, + "y": 372.8300033237059, + "width": 167.60000610351562, + "height": 20, + "angle": 0.027372567054417374, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 690672541, + "version": 479, + "versionNonce": 2074024940, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "text": "Metrics for tenant A", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 14, + "containerId": null, + "originalText": "Metrics for tenant A", + "lineHeight": 1.25, + "index": "b1a", + "frameId": null, + "autoResize": true + }, + { + "id": "PLgEMMqivsgP0dLEpzz8O", + "type": "line", + "x": 627.1612461803114, + "y": 256.4215539372852, + "width": 299.1550371768452, + "height": 0, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1946693885, + "version": 48, + "versionNonce": 1717692628, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 299.1550371768452, + 0 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null, + "index": "b1b", + "frameId": null + }, + { + "id": "aENYzNbXqw33nLwOf4wyP", + "type": "rectangle", + "x": 299.68383861985967, + "y": 419.2751836430234, + "width": 157.54318525881195, + "height": 95.58800004467241, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 3 + }, + "seed": 32737789, + "version": 78, + "versionNonce": 397196908, + "isDeleted": false, + "boundElements": [], + "updated": 1737044362106, + "link": null, + "locked": false, + "index": "b1c", + "frameId": null + }, + { + "type": "line", + "version": 1620, + "versionNonce": 1282638700, + "isDeleted": false, + "id": "ZZ-5a8rbArSN1llGHNXh4", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1794.3367828327116, + "y": 107.57017147010117, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 49.26942071813747, + "height": 43.87300421060919, + "seed": 1776200940, + "groupIds": [ + "_m7UQDmuNP__-mwBLliPJ", + "dHILZpKzvGpxdJTDbqx_K" + ], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1737044448319, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.518175120431392, + -29.072472669680792 + ], + [ + 23.649321944705985, + -43.87300421060919 + ], + [ + 41.780468768980576, + -32.244015142736835 + ], + [ + 49.26942071813747, + -3.0188078795298896 + ], + [ + 0, + 0 + ] + ], + "index": "b1e", + "frameId": null, + "roundness": { + "type": 2 + } + }, + { + "type": "ellipse", + "version": 1260, + "versionNonce": 814233068, + "isDeleted": false, + "id": "3OiGqb0D4v69xNMrBOHVk", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1806.7906536690273, + "y": 40.879123684244746, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 25.225943407686408, + "height": 22.072700481725683, + "seed": 433205100, + "groupIds": [ + "_m7UQDmuNP__-mwBLliPJ", + "dHILZpKzvGpxdJTDbqx_K" + ], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1737044448319, + "link": null, + "locked": false, + "index": "b1f", + "frameId": null, + "roundness": null + }, + { + "type": "line", + "version": 1709, + "versionNonce": 960269036, + "isDeleted": false, + "id": "GYXw6b97EZEfZ3ABbxyoz", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2189.993032832712, + "y": 443.5384342753816, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 66.25527828948614, + "height": 58.9984225712568, + "seed": 215534036, + "groupIds": [ + "WKqo2SzDOPQ75oD8FzEY_", + "NCeRImamlfN_QQU7b58_c" + ], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1737044454793, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.420591168422442, + -39.09534025806174 + ], + [ + 31.802533578953348, + -58.9984225712568 + ], + [ + 56.184475989484255, + -43.36028646803206 + ], + [ + 66.25527828948614, + -4.059555668514616 + ], + [ + 0, + 0 + ] + ], + "index": "b1g", + "frameId": null, + "roundness": { + "type": 2 + } + }, + { + "type": "ellipse", + "version": 1349, + "versionNonce": 1859578324, + "isDeleted": false, + "id": "pxP5BVaGklSqiGtNtMiLK", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2206.7404324573563, + "y": 353.85534350498995, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 33.922702484216934, + "height": 29.68236467368992, + "seed": 1816686420, + "groupIds": [ + "WKqo2SzDOPQ75oD8FzEY_", + "NCeRImamlfN_QQU7b58_c" + ], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1737044454793, + "link": null, + "locked": false, + "index": "b1h", + "frameId": null, + "roundness": null + } + ], + "appState": { + "gridSize": 20, + "gridStep": 5, + "gridModeEnabled": false, + "viewBackgroundColor": "#ffffff" + }, + "files": { + "0644a8702c31871ef24e831da4f3ed873aa2d825": { + "mimeType": "image/png", + "id": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "dataURL": "data:image/png;base64,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", + "created": 1726574587466, + "lastRetrieved": 1737043646801 + }, + "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78": { + "mimeType": "image/png", + "id": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "dataURL": "data:image/png;base64,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", + "created": 1726574587467, + "lastRetrieved": 1737043646801 + }, + "1493a0629beacbb7e4599ef52f315c4c7b9f2307": { + "mimeType": "image/png", + "id": "1493a0629beacbb7e4599ef52f315c4c7b9f2307", + "dataURL": "data:image/png;base64,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", + "created": 1726574587474, + "lastRetrieved": 1737043646801 + }, + "c3a4bc93fd90fde8924b434f694db82dfa5f98a1": { + "mimeType": "image/png", + "id": "c3a4bc93fd90fde8924b434f694db82dfa5f98a1", + "dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdYAAAEsCAYAAAB+E5IlAAAgAElEQVR4Xu2dCZwUxdnGe7rn3HtZbhAQQdT1BJV4X6Bi1IiJGg0q3olJPJL4RY2JJEZN8iVqNInReN9CjBcGLxI8EC+iokRR5GZh2fuas4/vqdmd/ZZ1Z7p7pmdmW5/56U9hqqvf+ldNP9VVb72vR+KHBEiABEiABEjAMQIex2piRSRAAiRAAiRAAhKFlYOABEiABEiABBwkQGF1ECarIgESIAESIAEKK8cACZAACZAACThIgMLqIExWRQIkQAIkQAIUVo4BEiABEiABEnCQAIXVQZisigRIgARIgAQorBwDJEACJEACJOAgAQqrgzBZFQmQAAmQAAlQWDkGSIAESIAESMBBAhRWB2GyKhIgARIgARKgsHIMkAAJkAAJkICDBCisDsJkVSRAAiRAAiRAYeUYIAESIAESIAEHCVBYHYTJqkiABEiABEiAwsoxQAIkQAIkQAIOEqCwOgiTVZEACZAACZAAhZVjgARIgARIgAQcJEBhdRAmqyIBEiABEiABCivHAAmQAAmQAAk4SIDC6iBMVkUCJEACJEACFFaOARIgARIgARJwkACF1UGYrIoESIAESIAEKKwcAyRAAiRAAiTgIAEKq4MwWRUJkAAJkAAJUFg5BkiABEiABEjAQQIUVgdhsioSIAESIAESoLByDJAACZAACZCAgwQorA7CZFUkQAIkQAIkQGHlGCABEiABEiABBwlQWB2EyapIgARIgARIgMLKMUACJEACJEACDhKgsDoIk1WRAAmQAAmQAIWVY4AESIAESIAEHCRAYXUQJqsiARIgARIgAQorxwAJkAAJkAAJOEiAwuogTFZFAiRAAiRAAhRWjgESIAESIAEScJAAhdVBmKyKBEiABEiABCisHAMkQAIkQAIk4CABCquDMFkVCZAACZAACVBYOQZIgARIgARIwEECFFYHYbIqEiABEiABEqCwcgyQAAmQAAmQgIMEKKwOwmRVJEACJEACJEBh5RggARIgARIgAQcJUFgdhMmqSIAESIAESIDCyjFAAiRAAiRAAg4SoLA6CJNVkQAJkAAJkACFlWOABEiABEiABBwkQGF1ECarIgESIAESIAEKK8cACZAACZAACThIgMLqIExWRQIkQAIkQAIUVo4BEiABEiABEnCQAIXVQZis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", + "created": 1686150806191, + "lastRetrieved": 1686150806191 + } + } +} \ No newline at end of file diff --git a/docs/images/source/send-metrics-grafana-cloud.excalidraw b/docs/images/source/send-metrics-grafana-cloud.excalidraw new file mode 100644 index 0000000..000aa97 --- /dev/null +++ b/docs/images/source/send-metrics-grafana-cloud.excalidraw @@ -0,0 +1,2850 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 755, + "versionNonce": 518776300, + "isDeleted": false, + "id": "E0_cqgLTCZYdblXeBNRce", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 246.98137933537976, + "y": -118.75289187826343, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 953.4529315439731, + "height": 402.5133833897971, + "seed": 1175240413, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "a0", + "frameId": null + }, + { + "type": "text", + "version": 254, + "versionNonce": 1018260716, + "isDeleted": false, + "id": "q_2M1iXS5kZHhdte9Lik-", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 298.18949003310775, + "y": -162.9568837253754, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 121.13990294933319, + "height": 25, + "seed": 1258711965, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044650686, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "K8s Cluster", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "K8s Cluster", + "lineHeight": 1.25, + "baseline": 18, + "index": "a2", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 243, + "versionNonce": 2139604052, + "isDeleted": false, + "id": "Pf29U31FXugJR3y16teDk", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 411.6691523387309, + "y": -87.01816200445023, + "strokeColor": "#000000", + "backgroundColor": "#a5d8ff", + "width": 229.49400491361894, + "height": 134.93853507796484, + "seed": 1104211965, + "groupIds": [ + "2xLoSSjPhMgeqTcoAJ45m" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "a3", + "frameId": null + }, + { + "type": "rectangle", + "version": 366, + "versionNonce": 1896110828, + "isDeleted": false, + "id": "W7YGziUK06CJHuE-QzOK2", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 415.11648717648916, + "y": -83.5708271666922, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 222.5993352381026, + "height": 44.32287648546298, + "seed": 428599389, + "groupIds": [ + "2xLoSSjPhMgeqTcoAJ45m" + ], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "a4", + "frameId": null + }, + { + "type": "text", + "version": 315, + "versionNonce": 1412700628, + "isDeleted": false, + "id": "TBkpSzAa8wHxnqT9E5CH2", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 433.3381141760684, + "y": -72.24386984262946, + "strokeColor": "#1e1e1e", + "backgroundColor": "#1971c2", + "width": 187.93333435058594, + "height": 21.507525856732585, + "seed": 1141429437, + "groupIds": [ + "2xLoSSjPhMgeqTcoAJ45m" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 17.20602068538607, + "fontFamily": 1, + "text": "Namespace A (tenant)", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Namespace A (tenant)", + "lineHeight": 1.25, + "baseline": 15, + "index": "a5", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1649, + "versionNonce": 1276255596, + "isDeleted": false, + "id": "evHzKLVy0EOUfnX7mLgwn", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 465.62278026704223, + "y": -31.678821222182478, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 593366589, + "groupIds": [ + "d3WFboVCh_A2k7YVjEh9d", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ], + "index": "a6", + "frameId": null + }, + { + "type": "line", + "version": 988, + "versionNonce": 1270464340, + "isDeleted": false, + "id": "q-_In0nWigaA4NFversey", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 464.9287401175453, + "y": -32.40583659657216, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 60.606526831303974, + "height": 60.696715115279126, + "seed": 5979805, + "groupIds": [ + "d3WFboVCh_A2k7YVjEh9d", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -24.17046010534145, + 11.634288632794958 + ], + [ + -30.032698563726516, + 38.78096210931654 + ], + [ + -13.438054312298041, + 60.33596197937851 + ], + [ + 13.438054312298071, + 60.696715115279126 + ], + [ + 30.573828267577458, + 38.69077382534138 + ], + [ + 24.621401525217237, + 11.544100348819807 + ], + [ + 0, + 0 + ] + ], + "index": "a7", + "frameId": null + }, + { + "type": "line", + "version": 685, + "versionNonce": 893620204, + "isDeleted": false, + "id": "WF4Fm2n3yzQKdphnhCcfQ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 452.9320826343916, + "y": -9.685450544942455, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 11.606398134643495, + "height": 20.43580530455634, + "seed": 991126269, + "groupIds": [ + "IEPHLG7g-hTwmKjiyyTby", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.10680734479733643, + 14.205376858045264 + ], + [ + 11.321578548517282, + 20.43580530455634 + ], + [ + 11.606398134643495, + 3.8806668609697628 + ], + [ + 1.3528930340995515, + 1.032470999707551 + ] + ], + "index": "a8", + "frameId": null + }, + { + "type": "line", + "version": 903, + "versionNonce": 1584313556, + "isDeleted": false, + "id": "7fHaJR-Tl4E0RzwR8kL4r", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 478.3522306961569, + "y": -9.756655441473981, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 12.667312471753975, + "height": 20.509145060610187, + "seed": 1208482653, + "groupIds": [ + "IEPHLG7g-hTwmKjiyyTby", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -12.667312471753975, + 3.6435687166298947 + ], + [ + -11.887638165338293, + 20.509145060610187 + ], + [ + -0.5696391722524426, + 14.347786651108377 + ], + [ + 0, + 0 + ] + ], + "index": "a9", + "frameId": null + }, + { + "type": "line", + "version": 618, + "versionNonce": 211989100, + "isDeleted": false, + "id": "FnQi7TijNDGbvWKKbar2z", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 453.8577462893019, + "y": -11.32316316516824, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 24.458881958589213, + "height": 7.5121165840790765, + "seed": 260736957, + "groupIds": [ + "IEPHLG7g-hTwmKjiyyTby", + "_-fMpR10t-Cc1HTfdpw7u" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.962422617301264, + 3.4890399300462054 + ], + [ + 24.458881958589213, + 0.28481958612622416 + ], + [ + 11.855615272503934, + -4.023076654032871 + ], + [ + 0, + 0 + ] + ], + "index": "aA", + "frameId": null + }, + { + "type": "image", + "version": 1117, + "versionNonce": 166263380, + "isDeleted": false, + "id": "51P_ipCxt3SGjchRBgDYJ", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1301.6185391102308, + "y": -228.15461704591326, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 109.62509643488907, + "height": 109.62509643488907, + "seed": 1478862653, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "status": "saved", + "fileId": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "scale": [ + 1, + 1 + ], + "index": "aB", + "frameId": null, + "crop": null + }, + { + "type": "rectangle", + "version": 1179, + "versionNonce": 553223404, + "isDeleted": false, + "id": "qCLTpBrh4o5Fh5Rs7SoIk", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1299.4710109345306, + "y": -124.2426560040185, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 543.8990028571536, + "height": 266.96980059334186, + "seed": 1254602653, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "aC", + "frameId": null + }, + { + "type": "rectangle", + "version": 896, + "versionNonce": 687771604, + "isDeleted": false, + "id": "I7fko55wggHsMjE_Zjhfo", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1369.882421859406, + "y": -49.45720402190682, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 404.2320808000759, + "height": 122.7462711105253, + "seed": 286283133, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "nUi8CkYcll8R9p3URXDIG", + "type": "arrow" + }, + { + "id": "e-8ZsFtNd0YWIHs4OXK9I", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "aD", + "frameId": null + }, + { + "type": "image", + "version": 1084, + "versionNonce": 1473382252, + "isDeleted": false, + "id": "2Fc9c2IqFS8qhO9nP84CT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1491.233833409322, + "y": -23.679340890517096, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.42723004694828, + "height": 64.99999999999999, + "seed": 1724030429, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "index": "aE", + "frameId": null, + "crop": null + }, + { + "type": "text", + "version": 863, + "versionNonce": 1271231828, + "isDeleted": false, + "id": "1rN_kHhApPEKx2EMm4MbX", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1379.567168014221, + "y": -84.1793408905171, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 88.66666412353516, + "height": 25, + "seed": 1896909469, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "tenant A", + "lineHeight": 1.25, + "baseline": 18, + "index": "aF", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 1358, + "versionNonce": 1433811436, + "isDeleted": false, + "id": "GEPrKk2_r33AcFZt-4owF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 985.0696693817434, + "y": -51.79276395198133, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 91.52638459323295, + "seed": 2134847229, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + }, + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "aG", + "frameId": null + }, + { + "type": "rectangle", + "version": 1492, + "versionNonce": 261335764, + "isDeleted": false, + "id": "KVhxDF9yv_MWK13J3dHL3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 987.4079346815705, + "y": -49.45449865215426, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 752502621, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "aH", + "frameId": null + }, + { + "type": "text", + "version": 1499, + "versionNonce": 1255983596, + "isDeleted": false, + "id": "R1JboiRKt3oNY9o9xC077", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1011.8681011442326, + "y": -41.77162695272227, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 1009996733, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044662200, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "lineHeight": 1.25, + "baseline": 25, + "index": "aI", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 795, + "versionNonce": 383798100, + "isDeleted": false, + "id": "5cjKeARw4GNFEEJZ-9VN4", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1012.4045360256955, + "y": -5.529571655364862, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 106.99192810058594, + "height": 40, + "seed": 694932509, + "groupIds": [ + "yAcWBuG02Vk1oi-K2pIB0" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044681933, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Observability \nOperator*", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Observability \nOperator*", + "lineHeight": 1.25, + "baseline": 34, + "index": "aJ", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 1102, + "versionNonce": 1611247340, + "isDeleted": false, + "id": "maCvw5JncD4BKuAguGF0c", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 717.0696693817434, + "y": -94.19780849054655, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 155.66166138849098, + "height": 141.52638459323293, + "seed": 1886734461, + "groupIds": [ + "BSJ9NpvgfUQydZ2CrVzeX", + "RUi1FtLYA-77GfM1YBh0Y" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "jqn7L1CPT_HyliDPI9P-j", + "type": "arrow" + }, + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "aK", + "frameId": null + }, + { + "type": "rectangle", + "version": 1200, + "versionNonce": 1105069524, + "isDeleted": false, + "id": "dvmQ_NYaRcNJZOZm3v1OF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 719.4079346815705, + "y": -91.85954319071948, + "strokeColor": "#1971c2", + "backgroundColor": "#1971c2", + "width": 150.98513078883684, + "height": 38.60754094432087, + "seed": 319893725, + "groupIds": [ + "BSJ9NpvgfUQydZ2CrVzeX", + "RUi1FtLYA-77GfM1YBh0Y" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "nUi8CkYcll8R9p3URXDIG", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "aL", + "frameId": null + }, + { + "type": "text", + "version": 1113, + "versionNonce": 1034647892, + "isDeleted": false, + "id": "l7HSSaoTOrfjhrJnj8QIl", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 746.6337261442326, + "y": -86.1766714912875, + "strokeColor": "#ffffff", + "backgroundColor": "#1971c2", + "width": 103.34941101074219, + "height": 29.176336945926444, + "seed": 1590758717, + "groupIds": [ + "RUi1FtLYA-77GfM1YBh0Y" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044655913, + "link": null, + "locked": false, + "fontSize": 11.670534778370577, + "fontFamily": 1, + "text": "platform-services \nNamespace", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "platform-services \nNamespace", + "lineHeight": 1.25, + "baseline": 25, + "index": "aM", + "frameId": null, + "autoResize": true + }, + { + "type": "image", + "version": 654, + "versionNonce": 1162226516, + "isDeleted": false, + "id": "YwqW6r2OmqYpQ8qE_dmeC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 756.686885052514, + "y": -42.179340890517096, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.42723004694828, + "height": 64.99999999999999, + "seed": 1930845597, + "groupIds": [ + "6-seN9eTnZZzWPC82Jr-R", + "pWqSYLnDuN9C5Ko6KXKh1", + "OQDO0bZJrfwwUc2POj11y" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "status": "saved", + "fileId": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "scale": [ + 1, + 1 + ], + "index": "aN", + "frameId": null, + "crop": null + }, + { + "type": "arrow", + "version": 446, + "versionNonce": 973333484, + "isDeleted": false, + "id": "jqn7L1CPT_HyliDPI9P-j", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 715.9005000759886, + "y": -10.78325670726747, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 220, + "height": 17.1039158167504, + "seed": 897006461, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": { + "elementId": "maCvw5JncD4BKuAguGF0c", + "focus": -0.08474347907800747, + "gap": 1.1691693057548491 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -220, + 17.1039158167504 + ] + ], + "index": "aO", + "frameId": null + }, + { + "type": "text", + "version": 179, + "versionNonce": 1133355220, + "isDeleted": false, + "id": "r9D6VpvKhMXXNF5ZT-yj8", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 509.567168014221, + "y": -30.679340890517096, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 122.66666412353516, + "height": 20, + "seed": 1767687133, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "scrapes metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "scrapes metrics", + "lineHeight": 1.25, + "baseline": 14, + "index": "aP", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 161, + "versionNonce": 1043891820, + "isDeleted": false, + "id": "TErMRO_X_1wfaHA1LWMjA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 751.350500838928, + "y": 20.320659109482904, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 103.0999984741211, + "height": 20, + "seed": 1861251901, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "prometheus-A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "prometheus-A", + "lineHeight": 1.25, + "baseline": 14, + "index": "aQ", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 411, + "versionNonce": 1145726548, + "isDeleted": false, + "id": "QwDloiGA_JLdFTmuU7unS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 975.4699826731477, + "y": -3.436100817368242, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 98.5694825971591, + "height": 4.3436520113717165, + "seed": 1580191005, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": { + "elementId": "KdeBQ3YHl9MqzPsBoCQuZ", + "focus": -1.9242239307487354, + "gap": 13.795993107279287 + }, + "endBinding": { + "elementId": "maCvw5JncD4BKuAguGF0c", + "focus": 0.16229811829395357, + "gap": 4.169169305754167 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -98.5694825971591, + -4.3436520113717165 + ] + ], + "index": "aR", + "frameId": null + }, + { + "type": "text", + "version": 196, + "versionNonce": 1219811564, + "isDeleted": false, + "id": "KdeBQ3YHl9MqzPsBoCQuZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 902.8785583602222, + "y": -37.23209392464753, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 66.53333282470703, + "height": 20, + "seed": 1609230813, + "groupIds": [], + "roundness": null, + "boundElements": [ + { + "id": "QwDloiGA_JLdFTmuU7unS", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Manages", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Manages", + "lineHeight": 1.25, + "baseline": 14, + "index": "aS", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 290, + "versionNonce": 1817344980, + "isDeleted": false, + "id": "nUi8CkYcll8R9p3URXDIG", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 878.361346023834, + "y": -73.26531266693223, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 670.1137683788025, + "height": 158.0800364665438, + "seed": 854269981, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": { + "elementId": "dvmQ_NYaRcNJZOZm3v1OF", + "focus": 0.7008811292253843, + "gap": 7.968280553426666 + }, + "endBinding": { + "elementId": "I7fko55wggHsMjE_Zjhfo", + "focus": 0.3701488995551903, + "gap": 2.647788803047206 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + 293.75502839452247, + -136.91971662456558 + ], + [ + 670.1137683788025, + 21.160319841978207 + ] + ], + "index": "aT", + "frameId": null + }, + { + "type": "text", + "version": 633, + "versionNonce": 352508780, + "isDeleted": false, + "id": "-OhjoaqmN_5bGegwBeSwA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.256875589926665, + "x": 1060.034724783709, + "y": -172.9843439377319, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 209.5, + "height": 25, + "seed": 606803069, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Metrics for tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Metrics for tenant A", + "lineHeight": 1.25, + "baseline": 18, + "index": "aU", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 866, + "versionNonce": 33896020, + "isDeleted": false, + "id": "NhFzqMhqC7Wd9-fMvGCJE", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1983.0958039087182, + "y": 46.79251030116768, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 74.76667022705078, + "height": 20, + "seed": 1307500381, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044756645, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Tenant A", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Tenant A", + "lineHeight": 1.25, + "baseline": 14, + "index": "aj", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 1888, + "versionNonce": 2103104084, + "isDeleted": false, + "id": "e-8ZsFtNd0YWIHs4OXK9I", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1966.3725730818032, + "y": 1.0320115136515202, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 188.21715310427362, + "height": 11.039260063766374, + "seed": 1907417213, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044743225, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "I7fko55wggHsMjE_Zjhfo", + "focus": 0.16611802797687503, + "gap": 4.040917318047832 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -188.21715310427362, + 11.039260063766374 + ] + ], + "index": "ak", + "frameId": null + }, + { + "type": "text", + "version": 457, + "versionNonce": 1904627028, + "isDeleted": false, + "id": "YWCn7LyM3XG-reKjncQ4J", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1484.510380338059, + "y": 158.60257174082597, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 354.8333435058594, + "height": 40, + "seed": 421120221, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "** It is also valid for other remote writes, \nsuch as Victoria Metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "** It is also valid for other remote writes, \nsuch as Victoria Metrics", + "lineHeight": 1.25, + "baseline": 34, + "index": "al", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 621, + "versionNonce": 181330412, + "isDeleted": false, + "id": "8L8CgMD_SJbwW4m3ZHH1h", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1388.406549673086, + "y": -222.18259137152484, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 41.266666412353516, + "height": 49.957396413008695, + "seed": 1208395069, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 39.96591713040696, + "fontFamily": 1, + "text": "**", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "**", + "lineHeight": 1.25, + "baseline": 35, + "index": "am", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 768, + "versionNonce": 1199344492, + "isDeleted": false, + "id": "0CN7aawE0LBj0L0-wH0AS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 590.5544491096351, + "y": 172.18629390870842, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 310.9500714804964, + "height": 94.57612411084251, + "seed": 1308409811, + "groupIds": [ + "vtWcKOuL00F1N4wAFZa-b" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow" + } + ], + "updated": 1737044725728, + "link": null, + "locked": false, + "index": "an", + "frameId": null + }, + { + "type": "text", + "version": 642, + "versionNonce": 1602501612, + "isDeleted": false, + "id": "fWUQvR4Xdx0mfMQ7adaaJ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 598.7512785795676, + "y": 188.25805356153091, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 245.23074531555176, + "height": 64.44513875177073, + "seed": 181975091, + "groupIds": [ + "vtWcKOuL00F1N4wAFZa-b" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044735311, + "link": null, + "locked": false, + "fontSize": 9.33987518141605, + "fontFamily": 2, + "text": "apiVersion: v1\nkind: Namespace\nmetadata:\n// Ommitted for brevity\n annotations:\n grafanacloud.adevinta.com/stack-name: stack1", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "apiVersion: v1\nkind: Namespace\nmetadata:\n// Ommitted for brevity\n annotations:\n grafanacloud.adevinta.com/stack-name: stack1", + "lineHeight": 1.15, + "baseline": 62, + "index": "ao", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1625, + "versionNonce": 879555564, + "isDeleted": false, + "id": "zUhv0FUCvdgCgSAyodVPH", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 593.760334927418, + "y": 113.0465891846303, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 67.37474875735316, + "height": 67.47500880014684, + "seed": 220998355, + "groupIds": [ + "21zmTFQ4XmHnDWJaDcdr-", + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz", + "vtWcKOuL00F1N4wAFZa-b" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044719688, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -26.869691468706304, + 12.933545520384756 + ], + [ + -33.38659425029553, + 43.111818401282534 + ], + [ + -14.93874637625835, + 67.07396862897212 + ], + [ + 14.938746376258385, + 67.47500880014684 + ], + [ + 33.98815450705763, + 43.011558358488855 + ], + [ + 27.37099168267472, + 12.83328547759108 + ], + [ + 0, + 0 + ] + ], + "index": "ap", + "frameId": null + }, + { + "type": "line", + "version": 964, + "versionNonce": 1274908884, + "isDeleted": false, + "id": "Q1fmEtTedxlYJAAmyhdyr", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 592.9887879811621, + "y": 112.23838451174788, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 67.37474875735316, + "height": 67.47500880014684, + "seed": 581261427, + "groupIds": [ + "21zmTFQ4XmHnDWJaDcdr-", + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz", + "vtWcKOuL00F1N4wAFZa-b" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044719688, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -26.869691468706304, + 12.933545520384756 + ], + [ + -33.38659425029553, + 43.111818401282534 + ], + [ + -14.93874637625835, + 67.07396862897212 + ], + [ + 14.938746376258385, + 67.47500880014684 + ], + [ + 33.98815450705763, + 43.011558358488855 + ], + [ + 27.37099168267472, + 12.83328547759108 + ], + [ + 0, + 0 + ] + ], + "index": "aq", + "frameId": null + }, + { + "type": "rectangle", + "version": 530, + "versionNonce": 687838828, + "isDeleted": false, + "id": "KH4s95NUqWRw2hUYctDtG", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 577.6951877065052, + "y": 131.89651130920402, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 30.994042307547033, + "height": 27.621332262823326, + "seed": 937939475, + "groupIds": [ + "21zmTFQ4XmHnDWJaDcdr-", + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz", + "vtWcKOuL00F1N4wAFZa-b" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044719688, + "link": null, + "locked": false, + "index": "ar", + "frameId": null + }, + { + "type": "text", + "version": 467, + "versionNonce": 423384660, + "isDeleted": false, + "id": "CzfYIVdX3lo7Vn9MaQchT", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 586.3383912758778, + "y": 159.31871981189613, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 11.766666412353516, + "height": 14.593554970962579, + "seed": 501880755, + "groupIds": [ + "GNsaZUttB4FcuDkwwe2Ds", + "3q-izW3IfC3KM17_DJnbz", + "vtWcKOuL00F1N4wAFZa-b" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044719688, + "link": null, + "locked": false, + "fontSize": 11.674843976770063, + "fontFamily": 1, + "text": "ns", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "ns", + "lineHeight": 1.25, + "baseline": 10, + "index": "as", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 288, + "versionNonce": 1746528492, + "isDeleted": false, + "id": "nYzmlP6fDWXWoYoi0xwJC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 636.9152942620094, + "y": 142.51535301118827, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 57.36666488647461, + "height": 11.674843976770063, + "seed": 1401292979, + "groupIds": [ + "3q-izW3IfC3KM17_DJnbz", + "vtWcKOuL00F1N4wAFZa-b" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044719688, + "link": null, + "locked": false, + "fontSize": 9.339875181416051, + "fontFamily": 1, + "text": "namespace-a", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "namespace-a", + "lineHeight": 1.25, + "baseline": 8, + "index": "at", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 705, + "versionNonce": 1966095852, + "isDeleted": false, + "id": "_RKMDF_6DBzrjhTiwqqgg", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 996.5010487494209, + "y": 51.35153769937449, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 133.13419093431673, + "height": 119.53456918749555, + "seed": 1568120189, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044725728, + "link": null, + "locked": false, + "startBinding": { + "elementId": "Nl0-u8ODET-dMN_wpF6ze", + "focus": 1.5858518489542759, + "gap": 13.004679288878606 + }, + "endBinding": { + "elementId": "0CN7aawE0LBj0L0-wH0AS", + "focus": 0.30373891432289296, + "gap": 1.3001870218383829 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -133.13419093431673, + 119.53456918749555 + ] + ], + "index": "au", + "frameId": null + }, + { + "type": "text", + "version": 437, + "versionNonce": 2110224596, + "isDeleted": false, + "id": "Nl0-u8ODET-dMN_wpF6ze", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 5.625296701997378, + "x": 856.1734049807727, + "y": 108.06439485700457, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "width": 183.23333740234375, + "height": 20, + "seed": 1431953427, + "groupIds": [], + "roundness": null, + "boundElements": [ + { + "id": "_RKMDF_6DBzrjhTiwqqgg", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Reads NS configuration", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "Reads NS configuration", + "lineHeight": 1.25, + "baseline": 14, + "index": "av", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 208, + "versionNonce": 1059597932, + "isDeleted": false, + "id": "Hbs8m9uSj0pJIolvMgyGQ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 623.7561960591695, + "y": 258.90264885644615, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 241.43700685618546, + "height": 1.0589342405974094, + "seed": 1883590067, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 241.43700685618546, + -1.0589342405974094 + ] + ], + "index": "aw", + "frameId": null + }, + { + "type": "rectangle", + "version": 727, + "versionNonce": 1233731156, + "isDeleted": false, + "id": "7FyPlkttmsqS1wAmduadV", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -102.79613340713274, + "y": 28.104441153417156, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 283.1102277304964, + "height": 123.09322279542529, + "seed": 1943883379, + "groupIds": [ + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "1A6hmLOM_Al8UdArgX_ED", + "type": "arrow" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "ax", + "frameId": null + }, + { + "type": "text", + "version": 609, + "versionNonce": 1567588588, + "isDeleted": false, + "id": "yT6DJj4so-1nw75Dr3EpQ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -94.59930393720029, + "y": 44.17620080623965, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 146.46665954589844, + "height": 85.92685166902764, + "seed": 1253115923, + "groupIds": [ + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 9.33987518141605, + "fontFamily": 2, + "text": "apiVersion: v1\nkind: Pod\nmetadata:\n// Ommitted for brevity\n annotations:\n prometheus.io/path: /_/metrics\n prometheus.io/port: \"9090\"\n prometheus.io/scrape: \"true\"", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "apiVersion: v1\nkind: Pod\nmetadata:\n// Ommitted for brevity\n annotations:\n prometheus.io/path: /_/metrics\n prometheus.io/port: \"9090\"\n prometheus.io/scrape: \"true\"", + "lineHeight": 1.15, + "baseline": 83, + "index": "ay", + "frameId": null, + "autoResize": true + }, + { + "type": "line", + "version": 1632, + "versionNonce": 334910420, + "isDeleted": false, + "id": "bw8Qym1pTZ5O4eJ5kmsvt", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -95.20792960091606, + "y": -21.82996607638256, + "strokeColor": "#aaa", + "backgroundColor": "transparent", + "width": 59.77373985289752, + "height": 59.86268887053576, + "seed": 420087997, + "groupIds": [ + "_eg-bi5Gn3W_-bYAFxzfL", + "9HfuV83kMnAX63cyRDiKA", + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -23.8383367270484, + 11.474423275333004 + ], + [ + -29.620022873534033, + 38.24807758444336 + ], + [ + -13.253403628097802, + 59.5068927999828 + ], + [ + 13.25340362809783, + 59.86268887053576 + ], + [ + 30.153716979363487, + 38.15912856680512 + ], + [ + 24.283081815239616, + 11.385474257694767 + ], + [ + 0, + 0 + ] + ], + "index": "az", + "frameId": null + }, + { + "type": "line", + "version": 971, + "versionNonce": 203981676, + "isDeleted": false, + "id": "sJoQARdvsCcP82cYkxAIS", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -95.89243302839282, + "y": -22.546991620162316, + "strokeColor": "#fff", + "backgroundColor": "#228be6", + "width": 59.77373985289752, + "height": 59.86268887053576, + "seed": 61073693, + "groupIds": [ + "_eg-bi5Gn3W_-bYAFxzfL", + "9HfuV83kMnAX63cyRDiKA", + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -23.8383367270484, + 11.474423275333004 + ], + [ + -29.620022873534033, + 38.24807758444336 + ], + [ + -13.253403628097802, + 59.5068927999828 + ], + [ + 13.25340362809783, + 59.86268887053576 + ], + [ + 30.153716979363487, + 38.15912856680512 + ], + [ + 24.283081815239616, + 11.385474257694767 + ], + [ + 0, + 0 + ] + ], + "index": "b00", + "frameId": null + }, + { + "type": "line", + "version": 689, + "versionNonce": 186956116, + "isDeleted": false, + "id": "E_Ynrilrtjji0rdpYxSP9", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -107.72424588739912, + "y": -0.13880365407590034, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 11.446916017154132, + "height": 20.154999367627223, + "seed": 1424145789, + "groupIds": [ + "sXrV9Am2N5QYk6FR8rdm4", + "9HfuV83kMnAX63cyRDiKA", + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.10533971794927477, + 14.010182487253072 + ], + [ + 11.16601010262275, + 20.154999367627223 + ], + [ + 11.446916017154132, + 3.8273430854901918 + ], + [ + 1.3343030940241043, + 1.0182839401762889 + ] + ], + "index": "b01", + "frameId": null + }, + { + "type": "line", + "version": 886, + "versionNonce": 832386540, + "isDeleted": false, + "id": "bqak-gPodd-CKPzT6pHL6", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -82.6533930154728, + "y": -0.20903013270867632, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 12.493252458263255, + "height": 20.227331370935048, + "seed": 1409811933, + "groupIds": [ + "sXrV9Am2N5QYk6FR8rdm4", + "9HfuV83kMnAX63cyRDiKA", + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -12.493252458263255, + 3.5935028781669116 + ], + [ + -11.72429156249373, + 20.227331370935048 + ], + [ + -0.5618118290627808, + 14.15063544451877 + ], + [ + 0, + 0 + ] + ], + "index": "b02", + "frameId": null + }, + { + "type": "line", + "version": 622, + "versionNonce": 711618260, + "isDeleted": false, + "id": "PNL_l1FxQZftpyeWKiqDj", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -106.8113016651721, + "y": -1.7540126626315669, + "strokeColor": "#228be6", + "backgroundColor": "#fff", + "width": 24.12279541038311, + "height": 7.40889349576541, + "seed": 1680163389, + "groupIds": [ + "sXrV9Am2N5QYk6FR8rdm4", + "9HfuV83kMnAX63cyRDiKA", + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 11.798048410318366, + 3.4410974530095264 + ], + [ + 24.12279541038311, + 0.2809059145313932 + ], + [ + 11.692708692369097, + -3.967796042755884 + ], + [ + 0, + 0 + ] + ], + "index": "b03", + "frameId": null + }, + { + "type": "text", + "version": 414, + "versionNonce": 1524078700, + "isDeleted": false, + "id": "AVsXWyToFRoD7PXeOKzvg", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -103.74534284300893, + "y": 19.576778625539873, + "strokeColor": "#fff", + "backgroundColor": "transparent", + "width": 16.733333587646484, + "height": 12.947155639939574, + "seed": 169603741, + "groupIds": [ + "9HfuV83kMnAX63cyRDiKA", + "e8kr6fNA1ym26CazRLzCR" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 10.357724511951659, + "fontFamily": 1, + "text": "pod", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "pod", + "lineHeight": 1.25, + "baseline": 9, + "index": "b04", + "frameId": null, + "autoResize": true + }, + { + "type": "arrow", + "version": 217, + "versionNonce": 308114516, + "isDeleted": false, + "id": "1A6hmLOM_Al8UdArgX_ED", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 443.2604419935551, + "y": 6.20375239799705, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 262.7646950222262, + "height": 73.32968233178394, + "seed": 2018502675, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "7FyPlkttmsqS1wAmduadV", + "focus": 0.21571170056017522, + "gap": 1 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "triangle", + "points": [ + [ + 0, + 0 + ], + [ + -139.5300899924224, + -42.77564802687402 + ], + [ + -262.7646950222262, + 30.55403430490992 + ] + ], + "index": "b05", + "frameId": null + }, + { + "type": "text", + "version": 194, + "versionNonce": 1671539436, + "isDeleted": false, + "id": "pUd5NA4yFpiLwMjv_EWv1", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.041766551995441, + "x": 191.69889288312925, + "y": -52.867380591495476, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 135.6666717529297, + "height": 20, + "seed": 107251325, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Pod configuration", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Pod configuration", + "lineHeight": 1.25, + "baseline": 14, + "index": "b06", + "frameId": null, + "autoResize": true + }, + { + "type": "rectangle", + "version": 162, + "versionNonce": 1624492500, + "isDeleted": false, + "id": "1H8BL1pqaR7gzrWpXuVHe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -81.25048024073374, + "y": 96.84738750256338, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 142.5854934229135, + "height": 44.81258364720157, + "seed": 1922583827, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "b07", + "frameId": null + }, + { + "type": "ellipse", + "version": 430, + "versionNonce": 512060780, + "isDeleted": false, + "id": "4oSwvWNFM2IQtkmYz4iAH", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 708.2111163320881, + "y": 120.7357892517, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 36, + "height": 42, + "seed": 1108832733, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "Q7ugeadK4bBZ5ZLBTtwIi" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "b08", + "frameId": null + }, + { + "type": "text", + "version": 561, + "versionNonce": 149122900, + "isDeleted": false, + "id": "Q7ugeadK4bBZ5ZLBTtwIi", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 723.8165275245907, + "y": 131.8865468467825, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 4.333333492279053, + "height": 20, + "seed": 1781674397, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "1", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "4oSwvWNFM2IQtkmYz4iAH", + "originalText": "1", + "lineHeight": 1.25, + "baseline": 14, + "index": "b09", + "frameId": null, + "autoResize": true + }, + { + "type": "text", + "version": 290, + "versionNonce": 2093801452, + "isDeleted": false, + "id": "MDNsonKGiZQhdi4KXhxpm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -49.541731087778885, + "y": -2.504131122615604, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 59.83333206176758, + "height": 11.674843976770063, + "seed": 392707069, + "groupIds": [ + "wdHaa1NaRI3KXxcIXUuOw", + "XW1oTLv-UWuR0QNTPPlLb" + ], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 9.339875181416051, + "fontFamily": 1, + "text": "pod-service-a", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "pod-service-a", + "lineHeight": 1.25, + "baseline": 8, + "index": "b0A", + "frameId": null, + "autoResize": true + }, + { + "type": "ellipse", + "version": 492, + "versionNonce": 719480020, + "isDeleted": false, + "id": "Pr8_Sj1kfY3e6lcPsFAwO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 17.494800580705032, + "y": -22.36280906966772, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 36, + "height": 42, + "seed": 943282739, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "yUcyGWcG1vpkIQYphdkJF" + } + ], + "updated": 1737044619931, + "link": null, + "locked": false, + "index": "b0B", + "frameId": null + }, + { + "type": "text", + "version": 626, + "versionNonce": 914489964, + "isDeleted": false, + "id": "yUcyGWcG1vpkIQYphdkJF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 29.566878710082037, + "y": -11.212051474585223, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 11.399999618530273, + "height": 20, + "seed": 118856659, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "2", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "Pr8_Sj1kfY3e6lcPsFAwO", + "originalText": "2", + "lineHeight": 1.25, + "baseline": 14, + "index": "b0C", + "frameId": null, + "autoResize": true + }, + { + "id": "t2HmxF7YpW-wgtQBlwKTg", + "type": "image", + "x": 1584.5296771466633, + "y": -18.45577708511553, + "width": 67.00000000000001, + "height": 58, + "angle": 0, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 1020501336, + "version": 199, + "versionNonce": 1818667604, + "isDeleted": false, + "boundElements": [], + "updated": 1737044619931, + "link": null, + "locked": false, + "status": "saved", + "fileId": "77fdf834ff5deedcaf7ffeba1fbefe736638f24d", + "scale": [ + 1, + 1 + ], + "index": "b0D", + "frameId": null, + "crop": null + }, + { + "type": "line", + "version": 1303, + "versionNonce": 112015828, + "isDeleted": false, + "id": "g8NayyITe_62KXfzXpzN-", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1988.3868978091898, + "y": 33.359747919582446, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 49.26942071813747, + "height": 43.87300421060919, + "seed": 973240532, + "groupIds": [ + "jopepbrqZSL2EBO7USViC", + "jR0arybZMHY2Q-dMlmUMG" + ], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1737044755152, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.518175120431392, + -29.072472669680792 + ], + [ + 23.649321944705985, + -43.87300421060919 + ], + [ + 41.780468768980576, + -32.244015142736835 + ], + [ + 49.26942071813747, + -3.0188078795298896 + ], + [ + 0, + 0 + ] + ], + "index": "b0F", + "frameId": null, + "roundness": { + "type": 2 + } + }, + { + "type": "ellipse", + "version": 989, + "versionNonce": 302964564, + "isDeleted": false, + "id": "V9SRLnEuUtnPSZ4D3tK9o", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2000.8407686455055, + "y": -33.33129986627398, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 25.225943407686408, + "height": 22.072700481725683, + "seed": 1180974676, + "groupIds": [ + "jopepbrqZSL2EBO7USViC", + "jR0arybZMHY2Q-dMlmUMG" + ], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1737044755152, + "link": null, + "locked": false, + "index": "b0G", + "frameId": null, + "roundness": null + } + ], + "appState": { + "gridSize": 20, + "gridStep": 5, + "gridModeEnabled": false, + "viewBackgroundColor": "#ffffff" + }, + "files": { + "0644a8702c31871ef24e831da4f3ed873aa2d825": { + "mimeType": "image/png", + "id": "0644a8702c31871ef24e831da4f3ed873aa2d825", + "dataURL": "data:image/png;base64,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", + "created": 1726574587466, + "lastRetrieved": 1737043646801 + }, + "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78": { + "mimeType": "image/png", + "id": "06be7cf5d46d9cedaf2bf75a32d86c6d3b9f6c78", + "dataURL": "data:image/png;base64,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", + "created": 1726574587467, + "lastRetrieved": 1737043646801 + }, + "77fdf834ff5deedcaf7ffeba1fbefe736638f24d": { + "mimeType": "image/png", + "id": "77fdf834ff5deedcaf7ffeba1fbefe736638f24d", + "dataURL": "data:image/png;base64,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", + "created": 1686207156690, + "lastRetrieved": 1686207156690 + } + } +} \ No newline at end of file diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..d66167e --- /dev/null +++ b/go.mod @@ -0,0 +1,99 @@ +module github.com/adevinta/observability-operator + +go 1.22.3 + +toolchain go1.23.2 + +require ( + github.com/adevinta/go-k8s-toolkit v0.0.0-20240913131011-109953036918 + github.com/adevinta/go-log-toolkit v0.0.0-20241010115832-de31e6161a8e + github.com/go-logr/logr v1.4.2 + github.com/grafana/grafana-com-public-clients/go/gcom v0.0.0-20241023082751-1bde2051eadd + github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.50.0 + github.com/prometheus/client_golang v1.19.1 + github.com/prometheus/common v0.55.0 + github.com/prometheus/prometheus v1.8.2-0.20210701133801-b0944590a1c9 + github.com/sirupsen/logrus v1.9.3 + github.com/stretchr/testify v1.9.0 + gopkg.in/yaml.v3 v3.0.1 + k8s.io/api v0.31.1 + k8s.io/apimachinery v0.31.1 + k8s.io/autoscaler/vertical-pod-autoscaler v0.10.1-0.20240925135200-1c35e1186735 + k8s.io/client-go v0.31.1 + k8s.io/kubectl v0.31.0 + k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 + sigs.k8s.io/controller-runtime v0.19.0 + sigs.k8s.io/e2e-framework v0.5.0 +) + +require ( + github.com/Microsoft/go-winio v0.5.0 // indirect + github.com/adevinta/go-system-toolkit v0.0.0-20240912143443-133d8c380cfc // indirect + github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 // indirect + github.com/armon/go-metrics v0.3.6 // indirect + github.com/aws/aws-sdk-go v1.44.11 // indirect + github.com/beorn7/perks v1.0.1 // indirect + github.com/blang/semver/v4 v4.0.0 // indirect + github.com/cespare/xxhash/v2 v2.3.0 // indirect + github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect + github.com/emicklei/go-restful/v3 v3.11.0 // indirect + github.com/evanphx/json-patch/v5 v5.9.0 // indirect + github.com/fsnotify/fsnotify v1.7.0 // indirect + github.com/fxamacker/cbor/v2 v2.7.0 // indirect + github.com/go-kit/log v0.2.1 // indirect + github.com/go-logfmt/logfmt v0.6.0 // indirect + github.com/go-openapi/jsonpointer v0.19.6 // indirect + github.com/go-openapi/jsonreference v0.20.2 // indirect + github.com/go-openapi/swag v0.22.4 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect + github.com/golang/protobuf v1.5.4 // indirect + github.com/google/gnostic-models v0.6.8 // indirect + github.com/google/go-cmp v0.6.0 // indirect + github.com/google/go-querystring v1.1.0 // indirect + github.com/google/gofuzz v1.2.0 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/gorilla/websocket v1.5.0 // indirect + github.com/imdario/mergo v0.3.15 // indirect + github.com/josharian/intern v1.0.0 // indirect + github.com/jpillora/backoff v1.0.0 // indirect + github.com/json-iterator/go v1.1.12 // indirect + github.com/mailru/easyjson v0.7.7 // indirect + github.com/mattn/go-colorable v0.1.13 // indirect + github.com/mattn/go-isatty v0.0.19 // indirect + github.com/miekg/dns v1.1.56 // indirect + github.com/moby/spdystream v0.4.0 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.2 // indirect + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect + github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect + github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect + github.com/pkg/errors v0.9.1 // indirect + github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect + github.com/prometheus/client_model v0.6.1 // indirect + github.com/prometheus/procfs v0.15.1 // indirect + github.com/spf13/afero v1.8.2 // indirect + github.com/spf13/pflag v1.0.5 // indirect + github.com/vladimirvivien/gexe v0.3.0 // indirect + github.com/x448/float16 v0.8.4 // indirect + golang.org/x/exp v0.0.0-20230515195305-f3d0a9c9a5cc // indirect + golang.org/x/net v0.26.0 // indirect + golang.org/x/oauth2 v0.21.0 // indirect + golang.org/x/sys v0.21.0 // indirect + golang.org/x/term v0.21.0 // indirect + golang.org/x/text v0.16.0 // indirect + golang.org/x/time v0.4.0 // indirect + gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect + google.golang.org/protobuf v1.34.2 // indirect + gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/validator.v2 v2.0.1 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect + k8s.io/apiextensions-apiserver v0.31.0 // indirect + k8s.io/component-base v0.31.1 // indirect + k8s.io/klog/v2 v2.130.1 // indirect + k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect + sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect + sigs.k8s.io/yaml v1.4.0 // indirect +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..5be9884 --- /dev/null +++ b/go.sum @@ -0,0 +1,1709 @@ +cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.43.0/go.mod h1:BOSR3VbTLkk6FDC/TcffxP4NF/FFBGA5ku+jvKOP7pg= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.51.0/go.mod h1:hWtGJ6gnXH+KgDv+V0zFGDvpi07n3z8ZNj3T1RW0Gcw= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= +cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= +cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= +cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= +cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= +cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= +cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= +cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= +cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= +cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= +cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= +cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= +cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/bigtable v1.2.0/go.mod h1:JcVAOl45lrTmQfLj7T6TxyMzIN/3FGGcFm+2xVAli2o= +cloud.google.com/go/bigtable v1.3.0/go.mod h1:z5EyKrPE8OQmeg4h5MNdKvuSnI9CCT49Ki3f23aBzio= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= +cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= +cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= +collectd.org v0.3.0/go.mod h1:A/8DzQBkF6abtvrT2j/AU/4tiBgJWYyh0y/oB/4MlWE= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +github.com/Azure/azure-sdk-for-go v41.3.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= +github.com/Azure/azure-sdk-for-go v55.2.0+incompatible h1:TL2/vJWJEPOrmv97nHcbvjXES0Ntlb9P95hqGA1J2dU= +github.com/Azure/azure-sdk-for-go v55.2.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= +github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= +github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs= +github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= +github.com/Azure/go-autorest/autorest v0.9.0/go.mod h1:xyHB1BMZT0cuDHU7I0+g046+BFDTQ8rEZB0s4Yfa6bI= +github.com/Azure/go-autorest/autorest v0.9.3/go.mod h1:GsRuLYvwzLjjjRoWEIyMUaYq8GNUx2nRB378IPt/1p0= +github.com/Azure/go-autorest/autorest v0.10.0/go.mod h1:/FALq9T/kS7b5J5qsQ+RSTUdAmGFqi0vUdVNNx8q630= +github.com/Azure/go-autorest/autorest v0.10.1/go.mod h1:/FALq9T/kS7b5J5qsQ+RSTUdAmGFqi0vUdVNNx8q630= +github.com/Azure/go-autorest/autorest v0.11.12/go.mod h1:eipySxLmqSyC5s5k1CLupqet0PSENBEDP93LQ9a8QYw= +github.com/Azure/go-autorest/autorest v0.11.19 h1:7/IqD2fEYVha1EPeaiytVKhzmPV223pfkRIQUGOK2IE= +github.com/Azure/go-autorest/autorest v0.11.19/go.mod h1:dSiJPy22c3u0OtOKDNttNgqpNFY/GeWa7GH/Pz56QRA= +github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod h1:8Z9fGy2MpX0PvDjB1pEgQTmVqjGhiHBW7RJJEciWzS0= +github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod h1:Z6vX6WXXuyieHAXwMj0S6HY6e6wcHn37qQMBQlvY3lc= +github.com/Azure/go-autorest/autorest/adal v0.8.1/go.mod h1:ZjhuQClTqx435SRJ2iMlOxPYt3d2C/T/7TiQCVZSn3Q= +github.com/Azure/go-autorest/autorest/adal v0.8.2/go.mod h1:ZjhuQClTqx435SRJ2iMlOxPYt3d2C/T/7TiQCVZSn3Q= +github.com/Azure/go-autorest/autorest/adal v0.8.3/go.mod h1:ZjhuQClTqx435SRJ2iMlOxPYt3d2C/T/7TiQCVZSn3Q= +github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= +github.com/Azure/go-autorest/autorest/adal v0.9.13/go.mod h1:W/MM4U6nLxnIskrw4UwWzlHfGjwUS50aOsc/I3yuU8M= +github.com/Azure/go-autorest/autorest/adal v0.9.14 h1:G8hexQdV5D4khOXrWG2YuLCFKhWYmWD8bHYaXN5ophk= +github.com/Azure/go-autorest/autorest/adal v0.9.14/go.mod h1:W/MM4U6nLxnIskrw4UwWzlHfGjwUS50aOsc/I3yuU8M= +github.com/Azure/go-autorest/autorest/azure/auth v0.4.2/go.mod h1:90gmfKdlmKgfjUpnCEpOJzsUEjrWDSLwHIG73tSXddM= +github.com/Azure/go-autorest/autorest/azure/cli v0.3.1/go.mod h1:ZG5p860J94/0kI9mNJVoIoLgXcirM2gF5i2kWloofxw= +github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod h1:plvfp3oPSKwf2DNjlBjWF/7vwR+cUD/ELuzDCXwHUVA= +github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod h1:vcORJHLJEh643/Ioh9+vPmf1Ij9AEBM5FuBIXLmIy0g= +github.com/Azure/go-autorest/autorest/date v0.3.0 h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw= +github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= +github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= +github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= +github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod h1:a8FDP3DYzQ4RYfVAxAN3SVSiiO77gL2j2ronKKP0syM= +github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= +github.com/Azure/go-autorest/autorest/to v0.3.0/go.mod h1:MgwOyqaIuKdG4TL/2ywSsIWKAfJfgHDo8ObuUk3t5sA= +github.com/Azure/go-autorest/autorest/to v0.4.0 h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk= +github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod h1:fE8iZBn7LQR7zH/9XU2NcPR4o9jEImooCeWJcYV/zLE= +github.com/Azure/go-autorest/autorest/validation v0.2.0/go.mod h1:3EEqHnBxQGHXRYq3HT1WyXAvT7LLY3tl70hw6tQIbjI= +github.com/Azure/go-autorest/autorest/validation v0.3.1 h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac= +github.com/Azure/go-autorest/autorest/validation v0.3.1/go.mod h1:yhLgjC0Wda5DYXl6JAsWyUe4KVNffhoDhG0zVzUMo3E= +github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6LSNgds39diKLz7Vrc= +github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= +github.com/Azure/go-autorest/logger v0.2.1 h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg= +github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= +github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= +github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo= +github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/DATA-DOG/go-sqlmock v1.3.3/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= +github.com/DATA-DOG/go-sqlmock v1.4.1/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= +github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= +github.com/HdrHistogram/hdrhistogram-go v1.0.1/go.mod h1:BWJ+nMSHY3L41Zj7CA3uXnloDp7xxV0YvstAE7nKTaM= +github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0= +github.com/Masterminds/semver v1.4.2/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= +github.com/Masterminds/sprig v2.16.0+incompatible/go.mod h1:y6hNFY5UBTIWBxnzTeuNhlNS5hqE0NB0E6fgfo2Br3o= +github.com/Microsoft/go-winio v0.4.16/go.mod h1:XB6nPKklQyQ7GC9LdcBEcBl8PF76WugXOPRXwdLnMv0= +github.com/Microsoft/go-winio v0.5.0 h1:Elr9Wn+sGKPlkaBvwu4mTrxtmOp3F3yV9qhaHbXGjwU= +github.com/Microsoft/go-winio v0.5.0/go.mod h1:JPGBdM1cNvN/6ISo+n8V5iA4v8pBzdOpzfwIujj1a84= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= +github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= +github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/purell v1.1.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= +github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= +github.com/SAP/go-hdb v0.14.1/go.mod h1:7fdQLVC2lER3urZLjZCm0AuMQfApof92n3aylBPEkMo= +github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= +github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= +github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= +github.com/adevinta/go-k8s-toolkit v0.0.0-20240913131011-109953036918 h1:/Ikp6EAC4VlvvT7621McUUXHeebMkp3idCd2wOkcTmA= +github.com/adevinta/go-k8s-toolkit v0.0.0-20240913131011-109953036918/go.mod h1:VQZFxcRYsH+GGOsn3pTpIfW91l1NxxwYpo7MHLC/w7A= +github.com/adevinta/go-log-toolkit v0.0.0-20241010115832-de31e6161a8e h1:jakT5Q3QRQ76OdkvzZViZMQMvSxnqoJoC3V2tngdv90= +github.com/adevinta/go-log-toolkit v0.0.0-20241010115832-de31e6161a8e/go.mod h1:oKcFLGHSHtWJRos+gkZ/tji5U4v6f+f8DMRP+91G+Yg= +github.com/adevinta/go-system-toolkit v0.0.0-20240912143443-133d8c380cfc h1:AjWBRPpsZRIubsXViIgTPdGRF1qPTGMg5/zKzfu7xgQ= +github.com/adevinta/go-system-toolkit v0.0.0-20240912143443-133d8c380cfc/go.mod h1:67b2+kw34iCi66dfDCZvug3Dm+yKyAfYKMC9ahdv35I= +github.com/adevinta/go-testutils-toolkit v0.0.0-20240913074508-af35ec32d0a7 h1:x8emhWKZ9Y6TO6750MOQU7BlHtCsjmfkp4AV5MwzPpU= +github.com/adevinta/go-testutils-toolkit v0.0.0-20240913074508-af35ec32d0a7/go.mod h1:ylsX6yclqK6PscEATGV8jzAzanx2CxeX7ycjEhk/KRE= +github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= +github.com/agnivade/levenshtein v1.0.1/go.mod h1:CURSv5d9Uaml+FovSIICkLbAUZ9S4RqaHDIsdSBg7lM= +github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= +github.com/alecthomas/units v0.0.0-20210208195552-ff826a37aa15/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE= +github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc= +github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE= +github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8= +github.com/antihax/optional v0.0.0-20180407024304-ca021399b1a6/go.mod h1:V8iCPQYkqmusNa815XgQio277wI47sdRh1dUOLdyC6Q= +github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/aokoli/goutils v1.0.1/go.mod h1:SijmP0QR8LtwsmDs8Yii5Z/S4trXFGFC2oO5g9DP+DQ= +github.com/apache/arrow/go/arrow v0.0.0-20191024131854-af6fa24be0db/go.mod h1:VTxUBvSJ3s3eHAg65PNgrsn5BtqCRPdmyXh6rAfdxN0= +github.com/apache/arrow/go/arrow v0.0.0-20200923215132-ac86123a3f01/go.mod h1:QNYViu/X0HXDHw7m3KXzWSVXIbfUvJqBFe6Gj8/pYA0= +github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= +github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= +github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= +github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= +github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= +github.com/armon/go-metrics v0.3.3/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= +github.com/armon/go-metrics v0.3.6 h1:x/tmtOF9cDBoXH7XoAGOz2qqm1DknFD1590XmD/DUJ8= +github.com/armon/go-metrics v0.3.6/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= +github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= +github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= +github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= +github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= +github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a/go.mod h1:DAHtR1m6lCRdSC2Tm3DSWRPvIPr6xNKyeHdqDQSQT+A= +github.com/asaskevich/govalidator v0.0.0-20180720115003-f9ffefc3facf/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496/go.mod h1:oGkLhpf+kjZl6xBf758TQhh5XrAeiJv/7FRz/2spLIg= +github.com/asaskevich/govalidator v0.0.0-20200428143746-21a406dcc535/go.mod h1:oGkLhpf+kjZl6xBf758TQhh5XrAeiJv/7FRz/2spLIg= +github.com/asaskevich/govalidator v0.0.0-20200907205600-7a23bdc65eef/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= +github.com/aws/aws-lambda-go v1.13.3/go.mod h1:4UKl9IzQMoD+QF79YdCuzCwp8VbmG4VAQwij/eHl5CU= +github.com/aws/aws-sdk-go v1.27.0/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= +github.com/aws/aws-sdk-go v1.29.16/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg= +github.com/aws/aws-sdk-go v1.30.12/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0= +github.com/aws/aws-sdk-go v1.34.28/go.mod h1:H7NKnBqNVzoTJpGfLrQkkD+ytBA93eiDYi/+8rV9s48= +github.com/aws/aws-sdk-go v1.38.60/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro= +github.com/aws/aws-sdk-go v1.44.11 h1:eIC59RrNY7xXYmGy/kKkLj4PGB325Jca22lcxZwbpBE= +github.com/aws/aws-sdk-go v1.44.11/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= +github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod h1:JWVYvqSMppoMJC0x5wdwiImzgXTI9FuZwxzkQq9wy+g= +github.com/benbjohnson/immutable v0.2.1/go.mod h1:uc6OHo6PN2++n98KHLxW8ef4W42ylHiQSENghE1ezxI= +github.com/benbjohnson/tmpl v1.0.0/go.mod h1:igT620JFIi44B6awvU9IsDhR77IXWtFigTLil/RPdps= +github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= +github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= +github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= +github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= +github.com/blang/semver v3.5.0+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk= +github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= +github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ= +github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c= +github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= +github.com/bonitoo-io/go-sql-bigquery v0.3.4-1.4.0/go.mod h1:J4Y6YJm0qTWB9aFziB7cPeSyc6dOZFyJdteSeybVpXQ= +github.com/c-bata/go-prompt v0.2.2/go.mod h1:VzqtzE2ksDBcdln8G7mk2RX9QyGjH+OVqOCSiVIqS34= +github.com/cactus/go-statsd-client/statsd v0.0.0-20191106001114-12b4e2b38748/go.mod h1:l/bIBLeOl9eX+wxJAzxS4TveKRtAqlyDpHjhkfO0MEI= +github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= +github.com/cenkalti/backoff v0.0.0-20181003080854-62661b46c409/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= +github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= +github.com/cenkalti/backoff/v4 v4.1.0/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw= +github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= +github.com/cespare/xxhash/v2 v2.1.0/go.mod h1:dgIUBU3pDso/gPgZ1osOZ0iQf77oPR28Tjxl5dIMyVM= +github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= +github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag= +github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I= +github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec/go.mod h1:jMjuTZXRI4dUb/I5gc9Hdhagfvm9+RyrPryS/auMzxE= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= +github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:zn76sxSg3SzpJ0PPJaLDCu+Bu0Lg3sKTORVIj19EIF8= +github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= +github.com/containerd/containerd v1.4.3 h1:ijQT13JedHSHrQGWFcGEwzcNKrAGIiZ+jSD5QQG07SY= +github.com/containerd/containerd v1.4.3/go.mod h1:bC6axHOhabU15QhwfG7w5PipXdVtMXFTttgp+kVtyUA= +github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= +github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= +github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc= +github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= +github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= +github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= +github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= +github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= +github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/creack/pty v1.1.11/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/dave/jennifer v1.2.0/go.mod h1:fIb+770HOpJ2fmN9EPPKOqm1vMGhB+TwXKMZhrIygKg= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= +github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/denisenkom/go-mssqldb v0.0.0-20200428022330-06a60b6afbbc/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU= +github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dgrijalva/jwt-go/v4 v4.0.0-preview1/go.mod h1:+hnT3ywWDTAFrW5aE+u2Sa/wT555ZqwoCS+pk3p6ry4= +github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8/go.mod h1:VMaSuZ+SZcx/wljOQKvp5srsbCiKDEb6K2wC4+PiBmQ= +github.com/dgryski/go-sip13 v0.0.0-20190329191031-25c5027a8c7b/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= +github.com/dgryski/go-sip13 v0.0.0-20200911182023-62edffca9245/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= +github.com/digitalocean/godo v1.62.0 h1:7Gw2KFsWkxl36qJa0s50tgXaE0Cgm51JdRP+MFQvNnM= +github.com/digitalocean/godo v1.62.0/go.mod h1:p7dOjjtSBqCTUksqtA5Fd3uaKs9kyTq2xcz76ulEJRU= +github.com/dimchansky/utfbom v1.1.0/go.mod h1:rO41eb7gLfo8SF1jd9F8HplJm1Fewwi4mQvIirEdv+8= +github.com/dnaeon/go-vcr v1.0.1/go.mod h1:aBB1+wY4s93YsC3HHjMBMrwTj2R9FHDzUr9KyGc8n1E= +github.com/docker/distribution v2.7.1+incompatible h1:a5mlkVzth6W5A4fOsS3D2EO5BUmsJpcB+cRlLU7cSug= +github.com/docker/distribution v2.7.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= +github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker v20.10.7+incompatible h1:Z6O9Nhsjv+ayUEeI1IojKbYcsGdgYSNqxe1s2MYzUhQ= +github.com/docker/docker v20.10.7+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ= +github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= +github.com/docker/go-units v0.3.3/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= +github.com/docker/go-units v0.4.0 h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw= +github.com/docker/go-units v0.4.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= +github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= +github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= +github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU= +github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= +github.com/eclipse/paho.mqtt.golang v1.2.0/go.mod h1:H9keYFcgq3Qr5OUJm/JZI/i6U7joQ8SYLhZwfeOo6Ts= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= +github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= +github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= +github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= +github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g= +github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= +github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= +github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/evanphx/json-patch v4.2.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84= +github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/evanphx/json-patch/v5 v5.9.0 h1:kcBlZQbplgElYIlo/n1hJbls2z/1awpXxpRi0/FOJfg= +github.com/evanphx/json-patch/v5 v5.9.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fatih/color v1.9.0 h1:8xPHl4/q1VyqGIPif1F+1V3Y3lSmrq01EabUW3CoW5s= +github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= +github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/form3tech-oss/jwt-go v3.2.2+incompatible h1:TcekIExNqud5crz4xD2pavyTgWiPvpYe4Xau31I0PRk= +github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= +github.com/foxcpp/go-mockdns v0.0.0-20201212160233-ede2f9158d15/go.mod h1:tPg4cp4nseejPd+UKxtCVQ2hUxNTZ7qQZJa7CLriIeo= +github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod h1:7dvUGVsVBjqR7JHJk0brhHOZYGmfBYOrK0ZhYMEtBr4= +github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= +github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= +github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= +github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= +github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= +github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/globalsign/mgo v0.0.0-20180905125535-1ca0a4f7cbcb/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q= +github.com/globalsign/mgo v0.0.0-20181015135952-eeefdecb41b8/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q= +github.com/glycerine/go-unsnap-stream v0.0.0-20180323001048-9f0cb55181dd/go.mod h1:/20jfyN9Y5QPEAprSgKAUr+glWDY39ZiUEAYOEv5dsE= +github.com/glycerine/goconvey v0.0.0-20190410193231-58a59202ab31/go.mod h1:Ogl1Tioa0aV7gstGFO7KhffUsb9M4ydbEbbxpcEDc24= +github.com/go-chi/chi v4.1.0+incompatible/go.mod h1:eB3wogJHnLi3x/kFX2A+IbTBlXxmMeXJVKy9tTv1XzQ= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.10.0/go.mod h1:xUsJbQ/Fp4kEt7AFgCuvyX4a71u8h9jB8tj/ORgOZ7o= +github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= +github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= +github.com/go-kit/log v0.2.1/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= +github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= +github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= +github.com/go-logfmt/logfmt v0.6.0 h1:wGYYu3uicYdqXVgoYbvnkrPVXkuLM1p1ifugDMEdRi4= +github.com/go-logfmt/logfmt v0.6.0/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= +github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= +github.com/go-logr/logr v0.4.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= +github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= +github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/zapr v1.3.0 h1:XGdV8XW8zdwFiwOA2Dryh1gj2KRQyOOoNmBy4EplIcQ= +github.com/go-logr/zapr v1.3.0/go.mod h1:YKepepNBd1u/oyhd/yQmtjVXmm9uML4IXUgMOwR8/Gg= +github.com/go-openapi/analysis v0.0.0-20180825180245-b006789cd277/go.mod h1:k70tL6pCuVxPJOHXQ+wIac1FUrvNkHolPie/cLEU6hI= +github.com/go-openapi/analysis v0.17.0/go.mod h1:IowGgpVeD0vNm45So8nr+IcQ3pxVtpRoBWb8PVZO0ik= +github.com/go-openapi/analysis v0.18.0/go.mod h1:IowGgpVeD0vNm45So8nr+IcQ3pxVtpRoBWb8PVZO0ik= +github.com/go-openapi/analysis v0.19.2/go.mod h1:3P1osvZa9jKjb8ed2TPng3f0i/UY9snX6gxi44djMjk= +github.com/go-openapi/analysis v0.19.4/go.mod h1:3P1osvZa9jKjb8ed2TPng3f0i/UY9snX6gxi44djMjk= +github.com/go-openapi/analysis v0.19.5/go.mod h1:hkEAkxagaIvIP7VTn8ygJNkd4kAYON2rCu0v0ObL0AU= +github.com/go-openapi/analysis v0.19.10/go.mod h1:qmhS3VNFxBlquFJ0RGoDtylO9y4pgTAUNE9AEEMdlJQ= +github.com/go-openapi/analysis v0.19.16/go.mod h1:GLInF007N83Ad3m8a/CbQ5TPzdnGT7workfHwuVjNVk= +github.com/go-openapi/analysis v0.20.0/go.mod h1:BMchjvaHDykmRMsK40iPtvyOfFdMMxlOmQr9FBZk+Og= +github.com/go-openapi/errors v0.17.0/go.mod h1:LcZQpmvG4wyF5j4IhA73wkLFQg+QJXOQHVjmcZxhka0= +github.com/go-openapi/errors v0.18.0/go.mod h1:LcZQpmvG4wyF5j4IhA73wkLFQg+QJXOQHVjmcZxhka0= +github.com/go-openapi/errors v0.19.2/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94= +github.com/go-openapi/errors v0.19.3/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94= +github.com/go-openapi/errors v0.19.4/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94= +github.com/go-openapi/errors v0.19.6/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= +github.com/go-openapi/errors v0.19.7/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= +github.com/go-openapi/errors v0.19.8/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= +github.com/go-openapi/errors v0.19.9/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= +github.com/go-openapi/errors v0.20.0/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= +github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+35s3my2LFTysnkMfxsJBAMHj/DoqoB9knIWoYG/Vk0= +github.com/go-openapi/jsonpointer v0.17.0/go.mod h1:cOnomiV+CVVwFLk0A/MExoFMjwdsUdVpsRhURCKh+3M= +github.com/go-openapi/jsonpointer v0.18.0/go.mod h1:cOnomiV+CVVwFLk0A/MExoFMjwdsUdVpsRhURCKh+3M= +github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= +github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE= +github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= +github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg= +github.com/go-openapi/jsonreference v0.17.0/go.mod h1:g4xxGn04lDIRh0GJb5QlpE3HfopLOL6uZrK/VgnsK9I= +github.com/go-openapi/jsonreference v0.18.0/go.mod h1:g4xxGn04lDIRh0GJb5QlpE3HfopLOL6uZrK/VgnsK9I= +github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= +github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= +github.com/go-openapi/jsonreference v0.19.5/go.mod h1:RdybgQwPxbL4UEjuAruzK1x3nE69AqPYEJeo/TWfEeg= +github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= +github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= +github.com/go-openapi/loads v0.17.0/go.mod h1:72tmFy5wsWx89uEVddd0RjRWPZm92WRLhf7AC+0+OOU= +github.com/go-openapi/loads v0.18.0/go.mod h1:72tmFy5wsWx89uEVddd0RjRWPZm92WRLhf7AC+0+OOU= +github.com/go-openapi/loads v0.19.0/go.mod h1:72tmFy5wsWx89uEVddd0RjRWPZm92WRLhf7AC+0+OOU= +github.com/go-openapi/loads v0.19.2/go.mod h1:QAskZPMX5V0C2gvfkGZzJlINuP7Hx/4+ix5jWFxsNPs= +github.com/go-openapi/loads v0.19.3/go.mod h1:YVfqhUCdahYwR3f3iiwQLhicVRvLlU/WO5WPaZvcvSI= +github.com/go-openapi/loads v0.19.4/go.mod h1:zZVHonKd8DXyxyw4yfnVjPzBjIQcLt0CCsn0N0ZrQsk= +github.com/go-openapi/loads v0.19.5/go.mod h1:dswLCAdonkRufe/gSUC3gN8nTSaB9uaS2es0x5/IbjY= +github.com/go-openapi/loads v0.19.6/go.mod h1:brCsvE6j8mnbmGBh103PT/QLHfbyDxA4hsKvYBNEGVc= +github.com/go-openapi/loads v0.19.7/go.mod h1:brCsvE6j8mnbmGBh103PT/QLHfbyDxA4hsKvYBNEGVc= +github.com/go-openapi/loads v0.20.0/go.mod h1:2LhKquiE513rN5xC6Aan6lYOSddlL8Mp20AW9kpviM4= +github.com/go-openapi/loads v0.20.2/go.mod h1:hTVUotJ+UonAMMZsvakEgmWKgtulweO9vYP2bQYKA/o= +github.com/go-openapi/runtime v0.0.0-20180920151709-4f900dc2ade9/go.mod h1:6v9a6LTXWQCdL8k1AO3cvqx5OtZY/Y9wKTgaoP6YRfA= +github.com/go-openapi/runtime v0.19.0/go.mod h1:OwNfisksmmaZse4+gpV3Ne9AyMOlP1lt4sK4FXt0O64= +github.com/go-openapi/runtime v0.19.4/go.mod h1:X277bwSUBxVlCYR3r7xgZZGKVvBd/29gLDlFGtJ8NL4= +github.com/go-openapi/runtime v0.19.15/go.mod h1:dhGWCTKRXlAfGnQG0ONViOZpjfg0m2gUt9nTQPQZuoo= +github.com/go-openapi/runtime v0.19.16/go.mod h1:5P9104EJgYcizotuXhEuUrzVc+j1RiSjahULvYmlv98= +github.com/go-openapi/runtime v0.19.24/go.mod h1:Lm9YGCeecBnUUkFTxPC4s1+lwrkJ0pthx8YvyjCfkgk= +github.com/go-openapi/runtime v0.19.28/go.mod h1:BvrQtn6iVb2QmiVXRsFAm6ZCAZBpbVKFfN6QWCp582M= +github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc= +github.com/go-openapi/spec v0.17.0/go.mod h1:XkF/MOi14NmjsfZ8VtAKf8pIlbZzyoTvZsdfssdxcBI= +github.com/go-openapi/spec v0.18.0/go.mod h1:XkF/MOi14NmjsfZ8VtAKf8pIlbZzyoTvZsdfssdxcBI= +github.com/go-openapi/spec v0.19.2/go.mod h1:sCxk3jxKgioEJikev4fgkNmwS+3kuYdJtcsZsD5zxMY= +github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo= +github.com/go-openapi/spec v0.19.6/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= +github.com/go-openapi/spec v0.19.7/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= +github.com/go-openapi/spec v0.19.8/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= +github.com/go-openapi/spec v0.19.15/go.mod h1:+81FIL1JwC5P3/Iuuozq3pPE9dXdIEGxFutcFKaVbmU= +github.com/go-openapi/spec v0.20.0/go.mod h1:+81FIL1JwC5P3/Iuuozq3pPE9dXdIEGxFutcFKaVbmU= +github.com/go-openapi/spec v0.20.1/go.mod h1:93x7oh+d+FQsmsieroS4cmR3u0p/ywH649a3qwC9OsQ= +github.com/go-openapi/spec v0.20.3/go.mod h1:gG4F8wdEDN+YPBMVnzE85Rbhf+Th2DTvA9nFPQ5AYEg= +github.com/go-openapi/strfmt v0.17.0/go.mod h1:P82hnJI0CXkErkXi8IKjPbNBM6lV6+5pLP5l494TcyU= +github.com/go-openapi/strfmt v0.18.0/go.mod h1:P82hnJI0CXkErkXi8IKjPbNBM6lV6+5pLP5l494TcyU= +github.com/go-openapi/strfmt v0.19.0/go.mod h1:+uW+93UVvGGq2qGaZxdDeJqSAqBqBdl+ZPMF/cC8nDY= +github.com/go-openapi/strfmt v0.19.2/go.mod h1:0yX7dbo8mKIvc3XSKp7MNfxw4JytCfCD6+bY1AVL9LU= +github.com/go-openapi/strfmt v0.19.3/go.mod h1:0yX7dbo8mKIvc3XSKp7MNfxw4JytCfCD6+bY1AVL9LU= +github.com/go-openapi/strfmt v0.19.4/go.mod h1:eftuHTlB/dI8Uq8JJOyRlieZf+WkkxUuk0dgdHXr2Qk= +github.com/go-openapi/strfmt v0.19.5/go.mod h1:eftuHTlB/dI8Uq8JJOyRlieZf+WkkxUuk0dgdHXr2Qk= +github.com/go-openapi/strfmt v0.19.11/go.mod h1:UukAYgTaQfqJuAFlNxxMWNvMYiwiXtLsF2VwmoFtbtc= +github.com/go-openapi/strfmt v0.20.0/go.mod h1:UukAYgTaQfqJuAFlNxxMWNvMYiwiXtLsF2VwmoFtbtc= +github.com/go-openapi/strfmt v0.20.1/go.mod h1:43urheQI9dNtE5lTZQfuFJvjYJKPrxicATpEfZwHUNk= +github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I= +github.com/go-openapi/swag v0.17.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/kXLo40Tg= +github.com/go-openapi/swag v0.18.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/kXLo40Tg= +github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.19.7/go.mod h1:ao+8BpOPyKdpQz3AOJfbeEVpLmWAvlT1IfTe5McPyhY= +github.com/go-openapi/swag v0.19.9/go.mod h1:ao+8BpOPyKdpQz3AOJfbeEVpLmWAvlT1IfTe5McPyhY= +github.com/go-openapi/swag v0.19.12/go.mod h1:eFdyEBkTdoAf/9RXBvj4cr1nH7GD8Kzo5HTt47gr72M= +github.com/go-openapi/swag v0.19.13/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ= +github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ= +github.com/go-openapi/swag v0.19.15/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ= +github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-openapi/swag v0.22.4 h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU= +github.com/go-openapi/swag v0.22.4/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-openapi/validate v0.18.0/go.mod h1:Uh4HdOzKt19xGIGm1qHf/ofbX1YQ4Y+MYsct2VUrAJ4= +github.com/go-openapi/validate v0.19.2/go.mod h1:1tRCw7m3jtI8eNWEEliiAqUIcBztB2KDnRCRMUi7GTA= +github.com/go-openapi/validate v0.19.3/go.mod h1:90Vh6jjkTn+OT1Eefm0ZixWNFjhtOH7vS9k0lo6zwJo= +github.com/go-openapi/validate v0.19.5/go.mod h1:8DJv2CVJQ6kGNpFW6eV9N3JviE1C85nY1c2z52x1Gk4= +github.com/go-openapi/validate v0.19.8/go.mod h1:8DJv2CVJQ6kGNpFW6eV9N3JviE1C85nY1c2z52x1Gk4= +github.com/go-openapi/validate v0.19.10/go.mod h1:RKEZTUWDkxKQxN2jDT7ZnZi2bhZlbNMAuKvKB+IaGx8= +github.com/go-openapi/validate v0.19.12/go.mod h1:Rzou8hA/CBw8donlS6WNEUQupNvUZ0waH08tGe6kAQ4= +github.com/go-openapi/validate v0.19.15/go.mod h1:tbn/fdOwYHgrhPBzidZfJC2MIVvs9GA7monOmWBbeCI= +github.com/go-openapi/validate v0.20.1/go.mod h1:b60iJT+xNNLfaQJUqLI7946tYiFEOuE9E4k54HpKcJ0= +github.com/go-openapi/validate v0.20.2/go.mod h1:e7OJoKNgd0twXZwIn0A43tHbvIcr/rZIVCbJBpTUoY0= +github.com/go-resty/resty/v2 v2.1.1-0.20191201195748-d7b97669fe48 h1:JVrqSeQfdhYRFk24TvhTZWU0q8lfCojxZQFi3Ou7+uY= +github.com/go-resty/resty/v2 v2.1.1-0.20191201195748-d7b97669fe48/go.mod h1:dZGr0i9PLlaaTD4H/hoZIDjQ+r6xq8mgbRzHZf7f2J8= +github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= +github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= +github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg= +github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= +github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= +github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= +github.com/go-zookeeper/zk v1.0.2 h1:4mx0EYENAdX/B/rbunjlt5+4RTA/a9SMHBRuSKdGxPM= +github.com/go-zookeeper/zk v1.0.2/go.mod h1:nOB03cncLtlp4t+UAkGSV+9beXP/akpekBwL+UX1Qcw= +github.com/gobuffalo/attrs v0.0.0-20190224210810-a9411de4debd/go.mod h1:4duuawTqi2wkkpB4ePgWMaai6/Kc6WEz83bhFwpHzj0= +github.com/gobuffalo/depgen v0.0.0-20190329151759-d478694a28d3/go.mod h1:3STtPUQYuzV0gBVOY3vy6CfMm/ljR4pABfrTeHNLHUY= +github.com/gobuffalo/depgen v0.1.0/go.mod h1:+ifsuy7fhi15RWncXQQKjWS9JPkdah5sZvtHc2RXGlg= +github.com/gobuffalo/envy v1.6.15/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI= +github.com/gobuffalo/envy v1.7.0/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI= +github.com/gobuffalo/flect v0.1.0/go.mod h1:d2ehjJqGOH/Kjqcoz+F7jHTBbmDb38yXA598Hb50EGs= +github.com/gobuffalo/flect v0.1.1/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI= +github.com/gobuffalo/flect v0.1.3/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI= +github.com/gobuffalo/genny v0.0.0-20190329151137-27723ad26ef9/go.mod h1:rWs4Z12d1Zbf19rlsn0nurr75KqhYp52EAGGxTbBhNk= +github.com/gobuffalo/genny v0.0.0-20190403191548-3ca520ef0d9e/go.mod h1:80lIj3kVJWwOrXWWMRzzdhW3DsrdjILVil/SFKBzF28= +github.com/gobuffalo/genny v0.1.0/go.mod h1:XidbUqzak3lHdS//TPu2OgiFB+51Ur5f7CSnXZ/JDvo= +github.com/gobuffalo/genny v0.1.1/go.mod h1:5TExbEyY48pfunL4QSXxlDOmdsD44RRq4mVZ0Ex28Xk= +github.com/gobuffalo/gitgen v0.0.0-20190315122116-cc086187d211/go.mod h1:vEHJk/E9DmhejeLeNt7UVvlSGv3ziL+djtTr3yyzcOw= +github.com/gobuffalo/gogen v0.0.0-20190315121717-8f38393713f5/go.mod h1:V9QVDIxsgKNZs6L2IYiGR8datgMhB577vzTDqypH360= +github.com/gobuffalo/gogen v0.1.0/go.mod h1:8NTelM5qd8RZ15VjQTFkAW6qOMx5wBbW4dSCS3BY8gg= +github.com/gobuffalo/gogen v0.1.1/go.mod h1:y8iBtmHmGc4qa3urIyo1shvOD8JftTtfcKi+71xfDNE= +github.com/gobuffalo/logger v0.0.0-20190315122211-86e12af44bc2/go.mod h1:QdxcLw541hSGtBnhUc4gaNIXRjiDppFGaDqzbrBd3v8= +github.com/gobuffalo/mapi v1.0.1/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc= +github.com/gobuffalo/mapi v1.0.2/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc= +github.com/gobuffalo/packd v0.0.0-20190315124812-a385830c7fc0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4= +github.com/gobuffalo/packd v0.1.0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4= +github.com/gobuffalo/packr/v2 v2.0.9/go.mod h1:emmyGweYTm6Kdper+iywB6YK5YzuKchGtJQZ0Odn4pQ= +github.com/gobuffalo/packr/v2 v2.2.0/go.mod h1:CaAwI0GPIAv+5wKLtv8Afwl+Cm78K/I/VCm/3ptBN+0= +github.com/gobuffalo/syncx v0.0.0-20190224160051-33c29581e754/go.mod h1:HhnNqWY95UYwwW3uSASeV7vtgYkT2t16hJgV3AEPUpw= +github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= +github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= +github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= +github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/gogo/protobuf v1.2.2-0.20190723190241-65acae22fc9d/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/gogo/protobuf v1.2.2-0.20190730201129-28a6bbf47e48/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= +github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= +github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= +github.com/golang/geo v0.0.0-20190916061304-5b978397cfec/go.mod h1:QZ0nwyI2jOfgRAoBvP+ab5aRr7c9x7lhGEJrKvBwjWI= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= +github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= +github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= +github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= +github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= +github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= +github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= +github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= +github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= +github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= +github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/flatbuffers v1.11.0/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= +github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= +github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= +github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= +github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= +github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= +github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= +github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200417002340-c6e0a841f49a/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20240525223248-4bfdf5a9a2af h1:kmjWCqn2qkEml422C2Rrd27c3VGxi6a/6HNq8QmHRKM= +github.com/google/pprof v0.0.0-20240525223248-4bfdf5a9a2af/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY= +github.com/googleapis/gnostic v0.1.0/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY= +github.com/googleapis/gnostic v0.4.0/go.mod h1:on+2t9HRStVgn95RSsFWFz+6Q0Snyqv1awfrALZdbtU= +github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= +github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= +github.com/gophercloud/gophercloud v0.1.0/go.mod h1:vxM41WHh5uqHVBMZHzuwNOHh8XEoIEcSTewFxm1c5g8= +github.com/gophercloud/gophercloud v0.10.0/go.mod h1:gmC5oQqMDOMO1t1gq5DquX/yAU808e/4mzjjDA76+Ss= +github.com/gophercloud/gophercloud v0.18.0 h1:V6hcuMPmjXg+js9flU8T3RIHDCjV7F5CG5GD0MRhP/w= +github.com/gophercloud/gophercloud v0.18.0/go.mod h1:wRtmUelyIIv3CSSDI47aUwbs075O6i+LY+pXsKCBsb4= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= +github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= +github.com/gorilla/mux v1.7.3/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= +github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= +github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= +github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/grafana/grafana-com-public-clients/go/gcom v0.0.0-20241023082751-1bde2051eadd h1:nGQF9y7YA7Ll08s+VujNcmJbstObJ4Q14SqeEkuXm6w= +github.com/grafana/grafana-com-public-clients/go/gcom v0.0.0-20241023082751-1bde2051eadd/go.mod h1:u9d0BESoKlztYm93CpoRleQjMbYBcZ+JOLHHP2nN6Wg= +github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= +github.com/grpc-ecosystem/grpc-gateway v1.9.5/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= +github.com/grpc-ecosystem/grpc-gateway v1.14.4/go.mod h1:6CwZWGDSPRJidgKAtJVvND6soZe6fT7iteq8wDPdhb0= +github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= +github.com/hashicorp/consul/api v1.3.0/go.mod h1:MmDNSzIMUjNpY/mQ398R4bk2FnqQLoPndWW5VkKPlCE= +github.com/hashicorp/consul/api v1.4.0/go.mod h1:xc8u05kyMa3Wjr9eEAsIAo3dg8+LywT5E/Cl7cNS5nU= +github.com/hashicorp/consul/api v1.8.1 h1:BOEQaMWoGMhmQ29fC26bi0qb7/rId9JzZP2V0Xmx7m8= +github.com/hashicorp/consul/api v1.8.1/go.mod h1:sDjTOq0yUyv5G4h+BqSea7Fn6BU+XbolEz1952UB+mk= +github.com/hashicorp/consul/sdk v0.3.0/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= +github.com/hashicorp/consul/sdk v0.4.0/go.mod h1:fY08Y9z5SvJqevyZNy6WWPXiG3KwBPAvlcdx16zZ0fM= +github.com/hashicorp/consul/sdk v0.7.0/go.mod h1:fY08Y9z5SvJqevyZNy6WWPXiG3KwBPAvlcdx16zZ0fM= +github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= +github.com/hashicorp/go-cleanhttp v0.5.1 h1:dH3aiDG9Jvb5r5+bYHsikaOUIpcM0xvgMXVoDkXMzJM= +github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= +github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= +github.com/hashicorp/go-hclog v0.12.2 h1:F1fdYblUEsxKiailtkhCCG2g4bipEgaHiDc8vffNpD4= +github.com/hashicorp/go-hclog v0.12.2/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= +github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= +github.com/hashicorp/go-immutable-radix v1.2.0 h1:l6UW37iCXwZkZoAbEYnptSHVE/cQ5bOTPYG5W3vf9+8= +github.com/hashicorp/go-immutable-radix v1.2.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= +github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= +github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= +github.com/hashicorp/go-multierror v1.1.0/go.mod h1:spPvp8C1qA32ftKqdAHm4hHTbPw+vmowP0z+KUhOZdA= +github.com/hashicorp/go-retryablehttp v0.5.3/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es7NDiJgTc6Er0maI1Xs= +github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU= +github.com/hashicorp/go-rootcerts v1.0.2 h1:jzhAVGtqPKbwpyCPELlgNWhE1znq+qwJtW5Oi2viEzc= +github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8= +github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= +github.com/hashicorp/go-sockaddr v1.0.2/go.mod h1:rB4wwRAUzs07qva3c5SdrY/NEtAUjGlgmH/UkBUC97A= +github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4= +github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= +github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= +github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= +github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= +github.com/hashicorp/mdns v1.0.1/go.mod h1:4gW7WsVCke5TE7EPeYliwHlRUyBtfCwuFwuMg2DmyNY= +github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= +github.com/hashicorp/memberlist v0.1.4/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= +github.com/hashicorp/memberlist v0.2.0/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= +github.com/hashicorp/memberlist v0.2.2/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= +github.com/hashicorp/memberlist v0.2.3/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= +github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= +github.com/hashicorp/serf v0.9.0/go.mod h1:YL0HO+FifKOW2u1ke99DGVu1zhcpZzNwrLIqBC7vbYU= +github.com/hashicorp/serf v0.9.5 h1:EBWvyu9tcRszt3Bxp3KNssBMP1KuHWyO51lz9+786iM= +github.com/hashicorp/serf v0.9.5/go.mod h1:UWDWwZeL5cuWDJdl0C6wrvrUwEqtQ4ZKBKKENpqIUyk= +github.com/hetznercloud/hcloud-go v1.26.2 h1:fI8BXAGJI4EFeCDd2a/I4EhqyK32cDdxGeWfYMGUi50= +github.com/hetznercloud/hcloud-go v1.26.2/go.mod h1:2C5uMtBiMoFr3m7lBFPf7wXTdh33CevmZpQIIDPGYJI= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/huandu/xstrings v1.0.0/go.mod h1:4qWG/gcEcfX4z/mBDHJ++3ReCw9ibxbsNJbcucJdbSo= +github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/imdario/mergo v0.3.4/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/imdario/mergo v0.3.15 h1:M8XP7IuFNsqUx6VPK2P9OSmsYsI/YFaGil0uD21V3dM= +github.com/imdario/mergo v0.3.15/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= +github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/influxdata/flux v0.65.0/go.mod h1:BwN2XG2lMszOoquQaFdPET8FRQfrXiZsWmcMO9rkaVY= +github.com/influxdata/flux v0.113.0/go.mod h1:3TJtvbm/Kwuo5/PEo5P6HUzwVg4bXWkb2wPQHPtQdlU= +github.com/influxdata/httprouter v1.3.1-0.20191122104820-ee83e2772f69/go.mod h1:pwymjR6SrP3gD3pRj9RJwdl1j5s3doEEV8gS4X9qSzA= +github.com/influxdata/influxdb v1.8.0/go.mod h1:SIzcnsjaHRFpmlxpJ4S3NT64qtEKYweNTUMb/vh0OMQ= +github.com/influxdata/influxdb v1.9.2/go.mod h1:UEe3MeD9AaP5rlPIes102IhYua3FhIWZuOXNHxDjSrI= +github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= +github.com/influxdata/influxql v1.1.0/go.mod h1:KpVI7okXjK6PRi3Z5B+mtKZli+R1DnZgb3N+tzevNgo= +github.com/influxdata/influxql v1.1.1-0.20210223160523-b6ab99450c93/go.mod h1:gHp9y86a/pxhjJ+zMjNXiQAA197Xk9wLxaz+fGG+kWk= +github.com/influxdata/line-protocol v0.0.0-20180522152040-32c6aa80de5e/go.mod h1:4kt73NQhadE3daL3WhR5EJ/J2ocX0PZzwxQ0gXJ7oFE= +github.com/influxdata/pkg-config v0.2.6/go.mod h1:EMS7Ll0S4qkzDk53XS3Z72/egBsPInt+BeRxb0WeSwk= +github.com/influxdata/pkg-config v0.2.7/go.mod h1:EMS7Ll0S4qkzDk53XS3Z72/egBsPInt+BeRxb0WeSwk= +github.com/influxdata/promql/v2 v2.12.0/go.mod h1:fxOPu+DY0bqCTCECchSRtWfc+0X19ybifQhZoQNF5D8= +github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6/go.mod h1:bSgUQ7q5ZLSO+bKBGqJiCBGAl+9DxyW63zLTujjUlOE= +github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9/go.mod h1:Js0mqiSBE6Ffsg94weZZ2c+v/ciT8QRHFOap7EKDrR0= +github.com/influxdata/tdigest v0.0.2-0.20210216194612-fc98d27c9e8b/go.mod h1:Z0kXnxzbTC2qrx4NaIzYkE1k66+6oEDQTvL95hQFh5Y= +github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368/go.mod h1:Wbbw6tYNvwa5dlB6304Sd+82Z3f7PmVZHVKU637d4po= +github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= +github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4= +github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= +github.com/jmespath/go-jmespath v0.3.0/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik= +github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= +github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= +github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= +github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg= +github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= +github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= +github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= +github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.8/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/jsternberg/zap-logfmt v1.0.0/go.mod h1:uvPs/4X51zdkcm5jXl5SYoN+4RK21K8mysFmDaM/h+o= +github.com/jsternberg/zap-logfmt v1.2.0/go.mod h1:kz+1CUmCutPWABnNkOu9hOHKdT2q3TDYCcsFy9hpqb0= +github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= +github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/jwilder/encoding v0.0.0-20170811194829-b4e1701a28ef/go.mod h1:Ct9fl0F6iIOGgxJ5npU/IUOhOhqlVrGjyIZc8/MagT0= +github.com/karrick/godirwalk v1.8.0/go.mod h1:H5KPZjojv4lE+QYImBI8xVtrBRgYrIVsaRPx4tDPEn4= +github.com/karrick/godirwalk v1.10.3/go.mod h1:RoGL9dQei4vP9ilrpETWE8CLOZ1kiN0LhBygSwrAsHA= +github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= +github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= +github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/klauspost/compress v1.4.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.9.5/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= +github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPRLkC4NPOvfYeR5KNOrY6TD+/sAC3HXPZgDYg= +github.com/klauspost/pgzip v1.0.2-0.20170402124221-0bf5dcad4ada/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= +github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= +github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/kylelemons/godebug v0.0.0-20160406211939-eadb3ce320cb/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k= +github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= +github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-bc2310a04743/go.mod h1:qklhhLq1aX+mtWk9cPHPzaBjWImj5ULL6C7HFJtXQMM= +github.com/lightstep/lightstep-tracer-go v0.18.1/go.mod h1:jlF1pusYV4pidLvZ+XD0UBX0ZE6WURAspgAczcDHrL4= +github.com/linode/linodego v0.28.5 h1:JaCziTxHJ7a01MYyjHqskRc8zXQxXOddwrDeoQ2rBnw= +github.com/linode/linodego v0.28.5/go.mod h1:BR0gVkCJffEdIGJSl6bHR80Ty+Uvg/2jkjmrWaFectM= +github.com/lyft/protoc-gen-validate v0.0.13/go.mod h1:XbGvPuh87YZc5TdIa2/I4pLk0QoUACkjt2znoq26NVQ= +github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20180823135443-60711f1a8329/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= +github.com/mailru/easyjson v0.7.1/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= +github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= +github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= +github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= +github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE= +github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= +github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= +github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= +github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= +github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= +github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= +github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= +github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= +github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-sqlite3 v1.11.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= +github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104/go.mod h1:XPvLUNfbS4fJH25nqRHfWLMa1ONC8Amw+mIA639KxkE= +github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= +github.com/miekg/dns v1.1.22/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= +github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= +github.com/miekg/dns v1.1.29/go.mod h1:KNUDUusw/aVsxyTYZM1oqvCicbwhgbNgztCETuNZ7xM= +github.com/miekg/dns v1.1.42/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4= +github.com/miekg/dns v1.1.56 h1:5imZaSeoRNvpM9SzWNhEcP9QliKiz20/dA2QabIGVnE= +github.com/miekg/dns v1.1.56/go.mod h1:cRm6Oo2C8TY9ZS/TqsSrseAcncm74lfK5G+ikN2SWWY= +github.com/mileusna/useragent v0.0.0-20190129205925-3e331f0949a5/go.mod h1:JWhYAp2EXqUtsxTKdeGlY8Wp44M7VxThC9FEoNGi2IE= +github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= +github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= +github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= +github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= +github.com/mitchellh/go-wordwrap v1.0.0/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo= +github.com/mitchellh/gox v0.4.0/go.mod h1:Sd9lOJ0+aimLBi73mGofS1ycjY8lL3uZM3JPS42BGNg= +github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY= +github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.2.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mitchellh/mapstructure v1.3.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mitchellh/mapstructure v1.4.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mitchellh/mapstructure v1.4.1 h1:CpVNEelQCZBooIPDn+AR3NpivK/TIKU8bDxdASFVQag= +github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= +github.com/moby/spdystream v0.4.0 h1:Vy79D6mHeJJjiPdFEL2yku1kl0chZpJfZcPpb16BRl8= +github.com/moby/spdystream v0.4.0/go.mod h1:xBAYlnt/ay+11ShkdFKNAG7LsyK/tmNBVvVOwrfMgdI= +github.com/moby/term v0.0.0-20201216013528-df9cb8a40635/go.mod h1:FBS0z0QWA44HXygs7VXDUOGoN/1TV3RuWkLO04am3wc= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= +github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc= +github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae/go.mod h1:qAyveg+e4CE+eKJXWVjKXM4ck2QobLqTDytGJbLLhJg= +github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= +github.com/nats-io/jwt v0.3.0/go.mod h1:fRYCDE99xlTsqUzISS1Bi75UBJ6ljOJQOAAu5VglpSg= +github.com/nats-io/jwt v0.3.2/go.mod h1:/euKqTS1ZD+zzjYrY7pseZrTtWQSjujC7xjPc8wL6eU= +github.com/nats-io/nats-server/v2 v2.1.2/go.mod h1:Afk+wRZqkMQs/p45uXdrVLuab3gwv3Z8C4HTBu8GD/k= +github.com/nats-io/nats.go v1.9.1/go.mod h1:ZjDU1L/7fJ09jvUSRVBR2e7+RnLiiIQyqyzEE/Zbp4w= +github.com/nats-io/nkeys v0.1.0/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= +github.com/nats-io/nkeys v0.1.3/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= +github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/oklog/oklog v0.3.2/go.mod h1:FCV+B7mhrz4o+ueLpx+KqkyXRGMWOYEvfiXtdGtbWGs= +github.com/oklog/run v1.0.0/go.mod h1:dlhp/R75TPv97u0XWUtDeV/lRKWPKSdTuV0TZvrmrQA= +github.com/oklog/run v1.1.0/go.mod h1:sVPdnTZT1zYwAJeCMu2Th4T21pA3FPOQRfWjQlk7DVU= +github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= +github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= +github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.10.1/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.11.0 h1:JAKSXpt1YjtLA7YpPiqO9ss6sNXEsPfSGdwN0UHqzrw= +github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA= +github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= +github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= +github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= +github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= +github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= +github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= +github.com/opencontainers/image-spec v1.0.1 h1:JMemWkRwHx4Zj+fVxWoMCFm/8sYGGrUVojFA6h/TRcI= +github.com/opencontainers/image-spec v1.0.1/go.mod h1:BtxoFyWECRxE4U/7sNtV5W15zMzWCbyJoFRP3s7yZA0= +github.com/opentracing-contrib/go-observer v0.0.0-20170622124052-a52f23424492/go.mod h1:Ngi6UdF0k5OKD5t5wlmGhe/EDKPoUM3BXZSSfIuJbis= +github.com/opentracing-contrib/go-stdlib v0.0.0-20190519235532-cf7a6c988dc9/go.mod h1:PLldrQSroqzH70Xl+1DQcGnefIbqsKR7UDaiux3zV+w= +github.com/opentracing-contrib/go-stdlib v1.0.0/go.mod h1:qtI1ogk+2JhVPIXVc6q+NHziSmy2W5GbdQZFUHADCBU= +github.com/opentracing/basictracer-go v1.0.0/go.mod h1:QfBfYuafItcjQuMwinw9GhYKwFXS9KnPs5lxoYwgW74= +github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/openzipkin-contrib/zipkin-go-opentracing v0.4.5/go.mod h1:/wsWhb9smxSfWAKL3wpBW7V8scJMt8N8gnaMCS9E/cA= +github.com/openzipkin/zipkin-go v0.1.6/go.mod h1:QgAqvLzwWbR/WpD4A3cGpPtJrZXNIiJc5AZX7/PBEpw= +github.com/openzipkin/zipkin-go v0.2.1/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= +github.com/openzipkin/zipkin-go v0.2.2/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= +github.com/pact-foundation/pact-go v1.0.4/go.mod h1:uExwJY4kCzNPcHRj+hCR/HBbOOIwwtUjcrb0b5/5kLM= +github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= +github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= +github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= +github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= +github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/pelletier/go-toml v1.4.0/go.mod h1:PN7xzY2wHTK0K9p34ErDQMlFxa51Fk0OUruD3k1mMwo= +github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAvS1LBMMhTE= +github.com/performancecopilot/speed v3.0.0+incompatible/go.mod h1:/CLtqpZ5gBg1M9iaPbIdPPGyKcA8hKdoy6hAWba7Yac= +github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= +github.com/peterh/liner v1.0.1-0.20180619022028-8c1271fcf47f/go.mod h1:xIteQHvHuaLYG9IFj6mSxM0fCKrs34IrEQUhOYuGPHc= +github.com/philhofer/fwd v1.0.0/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= +github.com/pierrec/lz4 v1.0.2-0.20190131084431-473cd7ce01a1/go.mod h1:3/3N9NVKO0jef7pBehbT1qWhCMrIgbYNnFAZCqQ5LRc= +github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= +github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4/go.mod h1:4OwLy04Bl9Ef3GJJCoec+30X3LQs/0/m4HFRt/2LUSA= +github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/profile v1.2.1/go.mod h1:hJw3o1OdXxsrSjjVksARp5W95eeEaEfptyVZyv6JUPA= +github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= +github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5/go.mod h1:eCbImbZ95eXtAUIbLAuAVnBnwf83mjf6QIVH8SHYwqQ= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= +github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= +github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= +github.com/pquerna/cachecontrol v0.0.0-20171018203845-0dec1b30a021/go.mod h1:prYjPmNq4d1NPVmpShWobRqXY3q7Vp+80DqgxxUrUIA= +github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.50.0 h1:eIYVhtUPLDah0nhcHaWItFM595UAGVFKECaWoW02FUA= +github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.50.0/go.mod h1:3WYi4xqXxGGXWDdQIITnLNmuDzO5n6wYva9spVhR4fg= +github.com/prometheus/alertmanager v0.20.0/go.mod h1:9g2i48FAyZW6BtbsnvHtMHQXl2aVtrORKwKVCQ+nbrg= +github.com/prometheus/alertmanager v0.22.2/go.mod h1:rYinOWxFuCnNssc3iOjn2oMTlhLaPcUuqV5yk5JKUAE= +github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= +github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod h1:p2iRAGwDERtqlqzRXnrOVns+ignqQo//hLXqYxZYVNs= +github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= +github.com/prometheus/client_golang v1.2.1/go.mod h1:XMU6Z2MjaRKVu/dC1qupJI9SiNkDYzz3xecMgSW/F+U= +github.com/prometheus/client_golang v1.3.0/go.mod h1:hJaj2vgQTGQmVCsAACORcieXFeDPbaTKGT+JTgUa3og= +github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= +github.com/prometheus/client_golang v1.5.1/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= +github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= +github.com/prometheus/client_golang v1.10.0/go.mod h1:WJM3cc3yu7XKBKa/I8WeZm+V3eltZnBwfENSU7mdogU= +github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= +github.com/prometheus/client_golang v1.19.1 h1:wZWJDwK+NameRJuPGDhlnFgx8e8HN3XHQeLaYJFJBOE= +github.com/prometheus/client_golang v1.19.1/go.mod h1:mP78NwGzrVks5S2H6ab8+ZZGJLZUq1hoULYBAYBw1Ho= +github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.1.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= +github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= +github.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc= +github.com/prometheus/common v0.7.0/go.mod h1:DjGbpBbp5NYNiECxcL/VnbXCCaQpKd3tt26CguLLsqA= +github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= +github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= +github.com/prometheus/common v0.15.0/go.mod h1:U+gB1OBLb1lF3O42bTCL+FK18tX9Oar16Clt/msog/s= +github.com/prometheus/common v0.18.0/go.mod h1:U+gB1OBLb1lF3O42bTCL+FK18tX9Oar16Clt/msog/s= +github.com/prometheus/common v0.23.0/go.mod h1:H6QK/N6XVT42whUeIdI3dp36w49c+/iMDk7UAI2qm7Q= +github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= +github.com/prometheus/common v0.29.0/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= +github.com/prometheus/common v0.55.0 h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc= +github.com/prometheus/common v0.55.0/go.mod h1:2SECS4xJG1kd8XF9IcM1gMX6510RAEL65zxzNImwdc8= +github.com/prometheus/exporter-toolkit v0.5.1/go.mod h1:OCkM4805mmisBhLmVFw858QYi3v0wKdY6/UxrT0pZVg= +github.com/prometheus/exporter-toolkit v0.6.0/go.mod h1:ZUBIj498ePooX9t/2xtDjeQYwvRpiPP2lh5u4iblj2g= +github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.0.5/go.mod h1:4A/X28fw3Fc593LaREMrKMqOKvUAntwMDaekg4FpcdQ= +github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= +github.com/prometheus/procfs v0.0.11/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= +github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= +github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= +github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= +github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= +github.com/prometheus/prometheus v0.0.0-20200609090129-a6600f564e3c/go.mod h1:S5n0C6tSgdnwWshBUceRx5G1OsjLv/EeZ9t3wIfEtsY= +github.com/prometheus/prometheus v1.8.2-0.20210701133801-b0944590a1c9 h1:If7jYp33vwa8ZQ7GGwrAs0SBjiW0aWeAB/oV1aG7bZ4= +github.com/prometheus/prometheus v1.8.2-0.20210701133801-b0944590a1c9/go.mod h1:A97P+iwS3Ffpxpejz4+ASZl6i9EqSJDzxObq8DjV2SU= +github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= +github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52/go.mod h1:RDpi1RftBQPUCDRw6SmxeaREsAaRKnOclghuzp/WRzc= +github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= +github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= +github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= +github.com/rs/cors v1.6.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= +github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= +github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= +github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= +github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= +github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= +github.com/satori/go.uuid v0.0.0-20160603004225-b111a074d5ef/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= +github.com/satori/go.uuid v1.2.1-0.20181028125025-b2ce2384e17b/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.7.0.20210223165440-c65ae3540d44 h1:3egqo0Vut6daANFm7tOXdNAa8v5/uLU+sgCJrc88Meo= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.7.0.20210223165440-c65ae3540d44/go.mod h1:CJJ5VAbozOl0yEw7nHB9+7BXTJbIn6h7W+f6Gau5IP8= +github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= +github.com/segmentio/kafka-go v0.1.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= +github.com/segmentio/kafka-go v0.2.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= +github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= +github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749/go.mod h1:ZY1cvUeJuFPAdZ/B6v7RHavJWZn2YPVFQ1OSXhCGOkg= +github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= +github.com/shurcooL/vfsgen v0.0.0-20181202132449-6a9ea43bcacd/go.mod h1:TrYk7fJVaAttu97ZZKrO9UbRa8izdowaMIZcxYMbVaw= +github.com/shurcooL/vfsgen v0.0.0-20200824052919-0d455de96546/go.mod h1:TrYk7fJVaAttu97ZZKrO9UbRa8izdowaMIZcxYMbVaw= +github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= +github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= +github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= +github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= +github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= +github.com/snowflakedb/gosnowflake v1.3.4/go.mod h1:NsRq2QeiMUuoNUJhp5Q6xGC4uBrsS9g6LwZVEkTWgsE= +github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= +github.com/sony/gobreaker v0.4.1/go.mod h1:ZKptC7FHNvhBz7dN2LGjPVBz2sZJmc0/PkyDJOjmxWY= +github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= +github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk= +github.com/spf13/afero v1.8.2 h1:xehSyVa0YnHWsJ49JFljMpg1HX19V6NDZ1fkm1Xznbo= +github.com/spf13/afero v1.8.2/go.mod h1:CtAatgMJh6bJEIs48Ay/FOnkljP3WeGUG0MC1RfAqwo= +github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= +github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= +github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.1/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= +github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= +github.com/streadway/amqp v0.0.0-20190404075320-75d898a42a94/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= +github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= +github.com/streadway/handy v0.0.0-20190108123426-d5acb3125c2a/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= +github.com/tinylib/msgp v1.0.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= +github.com/tinylib/msgp v1.1.0/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= +github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= +github.com/uber-go/tally v3.3.15+incompatible/go.mod h1:YDTIBxdXyOU/sCWilKB4bgyufu1cEi0jdVnRdxvjnmU= +github.com/uber/athenadriver v1.1.4/go.mod h1:tQjho4NzXw55LGfSZEcETuYydpY1vtmixUabHkC1K/E= +github.com/uber/jaeger-client-go v2.23.0+incompatible/go.mod h1:WVhlPFC8FDjOFMMWRy2pZqQJSXxYSwNYOkTr/Z6d3Kk= +github.com/uber/jaeger-client-go v2.29.1+incompatible/go.mod h1:WVhlPFC8FDjOFMMWRy2pZqQJSXxYSwNYOkTr/Z6d3Kk= +github.com/uber/jaeger-lib v2.2.0+incompatible/go.mod h1:ComeNDZlWwrWnDv8aPp0Ba6+uUTzImX/AauajbLI56U= +github.com/uber/jaeger-lib v2.4.1+incompatible/go.mod h1:ComeNDZlWwrWnDv8aPp0Ba6+uUTzImX/AauajbLI56U= +github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= +github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= +github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= +github.com/vektah/gqlparser v1.1.2/go.mod h1:1ycwN7Ij5njmMkPPAOaRFY4rET2Enx7IkVv3vaXspKw= +github.com/vladimirvivien/gexe v0.3.0 h1:4xwiOwGrDob5OMR6E92B9olDXYDglXdHhzR1ggYtWJM= +github.com/vladimirvivien/gexe v0.3.0/go.mod h1:fp7cy60ON1xjhtEI/+bfSEIXX35qgmI+iRYlGOqbBFM= +github.com/willf/bitset v1.1.3/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= +github.com/willf/bitset v1.1.9/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= +github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= +github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI= +github.com/xdg-go/scram v1.0.2/go.mod h1:1WAq6h33pAW+iRreB34OORO2Nf7qel3VV3fjBj+hCSs= +github.com/xdg-go/stringprep v1.0.2/go.mod h1:8F9zXuvzgwmyT5DUm4GUfZGDdT3W+LCvS6+da4O5kxM= +github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c/go.mod h1:lB8K/P019DLNhemzwFU4jHLhdvlE6uDZjXFejJXr49I= +github.com/xdg/stringprep v0.0.0-20180714160509-73f8eece6fdc/go.mod h1:Jhud4/sHMO4oL310DaZAKk9ZaJ08SJfe+sJh0HrGL1Y= +github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +github.com/xlab/treeprint v0.0.0-20180616005107-d6fb6747feb6/go.mod h1:ce1O1j6UtZfjr22oyGxGLbauSBp2YVXpARAosm7dHBg= +github.com/xlab/treeprint v1.1.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0= +github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= +github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= +github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= +go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg= +go.mongodb.org/mongo-driver v1.0.3/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM= +go.mongodb.org/mongo-driver v1.1.1/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM= +go.mongodb.org/mongo-driver v1.1.2/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM= +go.mongodb.org/mongo-driver v1.3.0/go.mod h1:MSWZXKOynuguX+JSvwP8i+58jYCXxbia8HS3gZBapIE= +go.mongodb.org/mongo-driver v1.3.2/go.mod h1:MSWZXKOynuguX+JSvwP8i+58jYCXxbia8HS3gZBapIE= +go.mongodb.org/mongo-driver v1.3.4/go.mod h1:MSWZXKOynuguX+JSvwP8i+58jYCXxbia8HS3gZBapIE= +go.mongodb.org/mongo-driver v1.4.3/go.mod h1:WcMNYLx/IlOxLe6JRJiv2uXuCz6zBLndR4SoGjYphSc= +go.mongodb.org/mongo-driver v1.4.4/go.mod h1:WcMNYLx/IlOxLe6JRJiv2uXuCz6zBLndR4SoGjYphSc= +go.mongodb.org/mongo-driver v1.4.6/go.mod h1:WcMNYLx/IlOxLe6JRJiv2uXuCz6zBLndR4SoGjYphSc= +go.mongodb.org/mongo-driver v1.5.1/go.mod h1:gRXCHX4Jo7J0IJ1oDQyUxF7jfy19UfxniMS4xxMmUqw= +go.opencensus.io v0.20.1/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +go.opencensus.io v0.20.2/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= +go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= +go.uber.org/atomic v1.5.1/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= +go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= +go.uber.org/atomic v1.8.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= +go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= +go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= +go.uber.org/multierr v1.4.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= +go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= +go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= +go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= +go.uber.org/zap v1.14.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= +go.uber.org/zap v1.14.1/go.mod h1:Mb2vm2krFEG5DV0W9qcHBYFtp/Wku1cvYaqPsS/WYfc= +go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= +go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= +golang.org/x/crypto v0.0.0-20180505025534-4ec37c66abab/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190320223903-b7391e95e576/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190325154230-a5d413f7728c/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190422162423-af44ce270edf/go.mod h1:WFFai1msRO1wXaEeE5yQxYXgSfI8pQAWXbQop6sCtWE= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20191202143827-86a70503ff7e/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20191206172530-e9b2fee46413/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200422194213-44a606286825/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201208171446-5f87f3452ae9/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= +golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20230515195305-f3d0a9c9a5cc h1:mCRnTeVUjcrhlRmO0VK8a6k6Rrf6TF9htwo2pJVSjIU= +golang.org/x/exp v0.0.0-20230515195305-f3d0a9c9a5cc/go.mod h1:V1LtkGg67GoY2N1AnLN78QLrzxkLyJw7RJb1gzOOz9w= +golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= +golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181005035420-146acd28ed58/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190320064053-1272bf9dcd53/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191002035440-2ec189313ef0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200421231249-e086a090c8fd/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= +golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= +golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM= +golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210610132358-84b48f89b13b/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.26.0 h1:soB7SVo0PWrY4vPW/+ay0jKDNScG2X9wFeYlXIvJsOQ= +golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= +golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs= +golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= +golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190321052220-f7bb7a8bee54/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190531175056-4c3a928424d2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191010194322-b09406accb47/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191022100944-742c48ecaeb7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191128015809-6d18c012aee9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191220142924-d4481acd189f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200107162124-548cf772de50/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200420163511-1957bb5e6d1f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200831180312-196b9ba8737a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210309074719-68d13333faf2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= +golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.21.0 h1:WVXCp+/EBEHOj53Rvu+7KiT/iElMrO8ACK16SMZ3jaA= +golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= +golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= +golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210611083556-38a9dc6acbc6/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.4.0 h1:Z81tqI5ddIoXDPvVQ7/7CC9TnLM7ubaFG2qXYd5BbYY= +golang.org/x/time v0.4.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190125232054-d66bd3c5d5a6/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190329151228-23e29df326fe/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190416151739-9c9e1878f421/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190420181800-aa740d480789/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190531172133-b3315ee88b7d/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190617190820-da514acc4774/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190624222133-a101b041ded4/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190813034749-528a2984e271/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190920225731-5eefd052ad72/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191203134012-c197fd4bf371/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216052735-49a3e744a425/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200103221440-774c71fcf114/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200108203644-89082a384178/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304024140-c4206d458c3f/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= +golang.org/x/tools v0.0.0-20200422205258-72e4a01eba43/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200721032237-77f530d86f9a/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= +golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= +golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +gomodules.xyz/jsonpatch/v2 v2.4.0 h1:Ci3iUJyx9UeRx7CeFN8ARgGbkESwJK+KB9lLcWxY/Zw= +gomodules.xyz/jsonpatch/v2 v2.4.0/go.mod h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY= +gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.0.0-20181121035319-3f7ecaa7e8ca/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.6.0/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= +gonum.org/v1/netlib v0.0.0-20181029234149-ec6d1f5cefe6/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= +gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= +gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= +google.golang.org/api v0.3.1/go.mod h1:6wY9I6uQWHQ8EM57III9mq/AjF+i8G65rmVagqKMtkk= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= +google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= +google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= +google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= +google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= +google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= +google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= +google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= +google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= +google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190530194941-fb225487d101/go.mod h1:z3L6/3dTEVtUr6QSP8miRzeRqwQOioJ9I66odjN4I7s= +google.golang.org/genproto v0.0.0-20190716160619-c506a9f90610/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20190927181202-20e1ac93f88c/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200108215221-bd8f9a0ef82f/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200420144010-e5e8543f8aeb/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= +google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= +google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= +google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= +google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d h1:VBu5YqKPv6XiJ199exd8Br+Aetz+o08F+PLMnwJQHAY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 h1:BwIjyKYGsK9dMCBOorzRri8MQwmi7mT9rGHsCEinZkA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= +google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= +google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.22.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.23.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.24.0/go.mod h1:XDChyiUovWa60DnaeDeZmSW86xtLtjtZbwvSiRnRtcA= +google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= +google.golang.org/grpc v1.29.0/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= +google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= +google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= +google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= +google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= +google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.65.0 h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc= +google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ= +google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= +google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= +google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= +google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= +google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= +google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= +google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= +google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= +google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= +google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= +google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= +gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= +gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/fsnotify/fsnotify.v1 v1.4.7 h1:XNNYLJHt73EyYiCZi6+xjupS9CpvmiDgjPTAjrBlQbo= +gopkg.in/fsnotify/fsnotify.v1 v1.4.7/go.mod h1:Fyux9zXlo4rWoMSIzpn9fDAYjalPqJ/K1qJ27s+7ltE= +gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= +gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= +gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= +gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= +gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/validator.v2 v2.0.1 h1:xF0KWyGWXm/LM2G1TrEjqOu4pa6coO9AlWSf3msVfDY= +gopkg.in/validator.v2 v2.0.1/go.mod h1:lIUZBlB3Im4s/eYp39Ry/wkR02yOPhZ9IwIRBjuPuG8= +gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI= +gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.7/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= +gotest.tools/v3 v3.0.2/go.mod h1:3SzNCllyD9/Y+b5r9JIKQ474KzkZyqLqEfYqMsX94Bk= +gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8= +honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +k8s.io/api v0.17.5/go.mod h1:0zV5/ungglgy2Rlm3QK8fbxkXVs+BSJWpJP/+8gUVLY= +k8s.io/api v0.18.3/go.mod h1:UOaMwERbqJMfeeeHc8XJKawj4P9TgDRnViIqqBeH2QA= +k8s.io/api v0.21.1/go.mod h1:FstGROTmsSHBarKc8bylzXih8BLNYTiS3TZcsoEDg2s= +k8s.io/api v0.31.1 h1:Xe1hX/fPW3PXYYv8BlozYqw63ytA92snr96zMW9gWTU= +k8s.io/api v0.31.1/go.mod h1:sbN1g6eY6XVLeqNsZGLnI5FwVseTrZX7Fv3O26rhAaI= +k8s.io/apiextensions-apiserver v0.18.3/go.mod h1:TMsNGs7DYpMXd+8MOCX8KzPOCx8fnZMoIGB24m03+JE= +k8s.io/apiextensions-apiserver v0.31.0 h1:fZgCVhGwsclj3qCw1buVXCV6khjRzKC5eCFt24kyLSk= +k8s.io/apiextensions-apiserver v0.31.0/go.mod h1:b9aMDEYaEe5sdK+1T0KU78ApR/5ZVp4i56VacZYEHxk= +k8s.io/apimachinery v0.17.5/go.mod h1:ioIo1G/a+uONV7Tv+ZmCbMG1/a3kVw5YcDdncd8ugQ0= +k8s.io/apimachinery v0.18.3/go.mod h1:OaXp26zu/5J7p0f92ASynJa1pZo06YlV9fG7BoWbCko= +k8s.io/apimachinery v0.21.1/go.mod h1:jbreFvJo3ov9rj7eWT7+sYiRx+qZuCYXwWT1bcDswPY= +k8s.io/apimachinery v0.31.1 h1:mhcUBbj7KUjaVhyXILglcVjuS4nYXiwC+KKFBgIVy7U= +k8s.io/apimachinery v0.31.1/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= +k8s.io/apiserver v0.18.3/go.mod h1:tHQRmthRPLUtwqsOnJJMoI8SW3lnoReZeE861lH8vUw= +k8s.io/autoscaler/vertical-pod-autoscaler v0.10.1-0.20240925135200-1c35e1186735 h1:BcH6DuuRX1rkYmujoqb1YeC8Vv1O4J9aLPt3Ef8+TSc= +k8s.io/autoscaler/vertical-pod-autoscaler v0.10.1-0.20240925135200-1c35e1186735/go.mod h1:9ywHbt0kTrLyeNGgTNm7WEns34PmBMEr+9bDKTxW6wQ= +k8s.io/client-go v0.17.5/go.mod h1:S8uZpBpjJJdEH/fEyxcqg7Rn0P5jH+ilkgBHjriSmNo= +k8s.io/client-go v0.18.3/go.mod h1:4a/dpQEvzAhT1BbuWW09qvIaGw6Gbu1gZYiQZIi1DMw= +k8s.io/client-go v0.21.1/go.mod h1:/kEw4RgW+3xnBGzvp9IWxKSNA+lXn3A7AuH3gdOAzLs= +k8s.io/client-go v0.31.1 h1:f0ugtWSbWpxHR7sjVpQwuvw9a3ZKLXX0u0itkFXufb0= +k8s.io/client-go v0.31.1/go.mod h1:sKI8871MJN2OyeqRlmA4W4KM9KBdBUpDLu/43eGemCg= +k8s.io/code-generator v0.18.3/go.mod h1:TgNEVx9hCyPGpdtCWA34olQYLkh3ok9ar7XfSsr8b6c= +k8s.io/component-base v0.18.3/go.mod h1:bp5GzGR0aGkYEfTj+eTY0AN/vXTgkJdQXjNTTVUaa3k= +k8s.io/component-base v0.31.1 h1:UpOepcrX3rQ3ab5NB6g5iP0tvsgJWzxTyAo20sgYSy8= +k8s.io/component-base v0.31.1/go.mod h1:WGeaw7t/kTsqpVTaCoVEtillbqAhF2/JgvO0LDOMa0w= +k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/gengo v0.0.0-20200114144118-36b2048a9120/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod h1:Gq+BEi5rUBO/HRz0bTSXDUcqjScdoY3a9IHpCEIOOfk= +k8s.io/klog v0.3.0/go.mod h1:Gq+BEi5rUBO/HRz0bTSXDUcqjScdoY3a9IHpCEIOOfk= +k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I= +k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE= +k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= +k8s.io/klog/v2 v2.9.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= +k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= +k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= +k8s.io/kube-openapi v0.0.0-20200316234421-82d701f24f9d/go.mod h1:F+5wygcW0wmRTnM3cOgIqGivxkwSWIWT5YdsDbeAOaU= +k8s.io/kube-openapi v0.0.0-20200410145947-61e04a5be9a6/go.mod h1:GRQhZsXIAJ1xR0C9bd8UpWHZ5plfAS9fzPjJuQ6JL3E= +k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= +k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= +k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= +k8s.io/kubectl v0.31.0 h1:kANwAAPVY02r4U4jARP/C+Q1sssCcN/1p9Nk+7BQKVg= +k8s.io/kubectl v0.31.0/go.mod h1:pB47hhFypGsaHAPjlwrNbvhXgmuAr01ZBvAIIUaI8d4= +k8s.io/utils v0.0.0-20191114184206-e782cd3c129f/go.mod h1:sZAwmy6armz5eXlNoLmJcl4F1QuKu7sr+mFQ0byX7Ew= +k8s.io/utils v0.0.0-20200324210504-a9aa75ae1b89/go.mod h1:sZAwmy6armz5eXlNoLmJcl4F1QuKu7sr+mFQ0byX7Ew= +k8s.io/utils v0.0.0-20200414100711-2df71ebbae66/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= +k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= +k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A= +k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.7/go.mod h1:PHgbrJT7lCHcxMU+mDHEm+nx46H4zuuHZkDP6icnhu0= +sigs.k8s.io/controller-runtime v0.19.0 h1:nWVM7aq+Il2ABxwiCizrVDSlmDcshi9llbaFbC0ji/Q= +sigs.k8s.io/controller-runtime v0.19.0/go.mod h1:iRmWllt8IlaLjvTTDLhRBXIEtkCK6hwVBJJsYS9Ajf4= +sigs.k8s.io/e2e-framework v0.5.0 h1:YLhk8R7EHuTFQAe6Fxy5eBzn5Vb+yamR5u8MH1Rq3cE= +sigs.k8s.io/e2e-framework v0.5.0/go.mod h1:jJSH8u2RNmruekUZgHAtmRjb5Wj67GErli9UjLSY7Zc= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= +sigs.k8s.io/structured-merge-diff/v2 v2.0.1/go.mod h1:Wb7vfKAodbKgf6tn1Kl0VvGj7mRH6DGaRcixXEJXTsE= +sigs.k8s.io/structured-merge-diff/v3 v3.0.0-20200116222232-67a7b8c61874/go.mod h1:PlARxl6Hbt/+BC80dRLi1qAmnMqwqDg62YvvVkZjemw= +sigs.k8s.io/structured-merge-diff/v3 v3.0.0/go.mod h1:PlARxl6Hbt/+BC80dRLi1qAmnMqwqDg62YvvVkZjemw= +sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= +sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= +sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o= +sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= +sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= +sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= +sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= diff --git a/helm-chart/observability-operator/.helmignore b/helm-chart/observability-operator/.helmignore new file mode 100644 index 0000000..f0c1319 --- /dev/null +++ b/helm-chart/observability-operator/.helmignore @@ -0,0 +1,21 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj diff --git a/helm-chart/observability-operator/Chart.yaml b/helm-chart/observability-operator/Chart.yaml new file mode 100644 index 0000000..57ae9b9 --- /dev/null +++ b/helm-chart/observability-operator/Chart.yaml @@ -0,0 +1,7 @@ +apiVersion: v1 +description: A Helm chart for Observability Operator +name: observability-operator +version: 1.1.3 +maintainers: +- name: Adevinta + email: gp.gt.cpr@adevinta.com diff --git a/helm-chart/observability-operator/templates/_helpers.tpl b/helm-chart/observability-operator/templates/_helpers.tpl new file mode 100644 index 0000000..862fd60 --- /dev/null +++ b/helm-chart/observability-operator/templates/_helpers.tpl @@ -0,0 +1,24 @@ +{{/* vim: set filetype=mustache: */}} +{{/* +Expand the name of the chart. +*/}} +{{- define "name" -}} +{{- default .Chart.Name .Values.nameOverride | trunc 24 | trimSuffix "-" -}} +{{- end -}} + +{{/* +Create a default fully qualified app name. +We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). +*/}} +{{- define "fullname" -}} +{{- $name := default .Chart.Name .Values.nameOverride -}} +{{- printf "%s-%s" .Release.Name $name | trunc 24 | trimSuffix "-" -}} +{{- end -}} + +{{- define "deployment.apiVersion" -}} +{{- if ge .Capabilities.KubeVersion.Minor "16" -}} +"apps/v1" +{{- else -}} +"extensions/v1beta1" +{{- end -}} +{{- end -}} diff --git a/helm-chart/observability-operator/templates/deployment.yaml b/helm-chart/observability-operator/templates/deployment.yaml new file mode 100644 index 0000000..96bf581 --- /dev/null +++ b/helm-chart/observability-operator/templates/deployment.yaml @@ -0,0 +1,91 @@ +apiVersion: {{ include "deployment.apiVersion" $ }} +kind: Deployment +metadata: + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} + labels: + chart: "{{ .Chart.Name }}" +spec: + replicas: {{ .Values.replicaCount }} + selector: + matchLabels: + app: {{ .Release.Name }} + template: + metadata: + labels: + app: {{ .Release.Name }} + annotations: + {{ if $.Values.roleARN }} + iam.amazonaws.com/role: {{ $.Values.roleARN | quote }} + {{- end }} + spec: + serviceAccountName: {{ .Release.Name }} + automountServiceAccountToken: true + containers: + - name: {{ .Chart.Name }} + image: {{ .Values.image.registry }}/{{ .Values.image.repository }}:{{ .Values.image.tag }} + imagePullPolicy: {{ .Values.pullPolicy }} + args: + - -cluster-name={{ .Values.clusterName }} + - -cluster-region={{ .Values.region }} + {{- if .Values.clusterDomain }} + - -cluster-domain={{ .Values.clusterDomain }} + {{- end }} + {{- with .Values.filtering.excludeLabels }} + - -exclude-apps-label={{ join "," . }} + {{- end }} + {{- with .Values.filtering.excludeNamespaces }} + - -exclude-namespaces-name={{ join "," . }} + {{- end }} + {{- with .Values.exclusionLabelSelectors.workload }} + - -exclude-workload-selector={{ join "," . }} + {{- end }} + {{- with .Values.exclusionLabelSelectors.namespace }} + - -exclude-namespace-selector={{ join "," . }} + {{- end }} + {{- if and .Values.prometheusDockerImage.registry .Values.prometheusDockerImage.repository .Values.prometheusDockerImage.tag }} + - -prometheus-docker-image={{ .Values.prometheusDockerImage.registry }}/{{ .Values.prometheusDockerImage.repository }} + - -prometheus-docker-tag={{ .Values.prometheusDockerImage.tag }} + {{- end }} + - -metrics-remote-write-to-grafana-cloud={{ .Values.enableGrafanaCloud }} + - -enable-vpa={{ .Values.enableVpa }} + - -prometheus-namespace={{ .Values.namespaces.prometheusNamespace.name }} + {{- with .Values.prometheusNodeSelectorTarget }} + - -prometheus-node-selector-target={{ . }} + {{- end }} + - -traces-namespace={{ .Values.namespaces.tracesNamespace.name }} + - -grafana-cloud-client-use-cache={{ .Values.grafanacloud.client.useCache }} + - -grafana-cloud-metrics-credentials={{ .Values.credentials.grafana_cloud_metrics_token.secretName }} + {{- if .Values.grafanacloud.configmap }} + - -logs-fluentd-loki-configmap-namespace={{ .Values.grafanacloud.configmap.namespace }} + - -logs-fluentd-loki-configmap-name={{ .Values.grafanacloud.configmap.name }} + - -logs-fluentd-loki-configmap-key={{ .Values.grafanacloud.configmap.lokikey }} + {{- end }} + {{- with .Values.prometheus.priorityClassName }} + - -prometheus-pod-priority-classname={{ . }} + {{- end }} + - -prometheus-service-account-name={{ .Values.prometheus.serviceAccount.name | default (printf "%s-prometheus" .Release.Name) }} + {{- $config := .Values.prometheus.extraScrapingConfiguration }} + {{- if and $config $config.monitoringTarget $config.monitoringTarget.name }} + - -prometheus-monitoring-target-name={{ $config.monitoringTarget.name }} + {{- end }} + {{- $config := .Values.prometheus }} + {{- if and $config $config.externalLabels }} + - -prometheus-extra-external-labels={{ .Values.prometheus.externalLabels }} + {{- end }} + env: + - name: GRAFANA_CLOUD_TOKEN + valueFrom: + secretKeyRef: + name: {{ .Values.credentials.GRAFANA_CLOUD_TOKEN.secretName }} + key: {{ .Values.credentials.GRAFANA_CLOUD_TOKEN.secretKey }} + - name: GRAFANA_CLOUD_TRACES_TOKEN + valueFrom: + secretKeyRef: + name: {{ .Values.credentials.GRAFANA_CLOUD_TRACES_TOKEN.secretName }} + key: {{ .Values.credentials.GRAFANA_CLOUD_TRACES_TOKEN.secretKey }} + ports: + - containerPort: {{ .Values.service.internalPort }} + name: prometheus + resources: +{{ toYaml .Values.resources | indent 12 }} diff --git a/helm-chart/observability-operator/templates/prometheus-tenant-rbac.yaml b/helm-chart/observability-operator/templates/prometheus-tenant-rbac.yaml new file mode 100644 index 0000000..a0aa98b --- /dev/null +++ b/helm-chart/observability-operator/templates/prometheus-tenant-rbac.yaml @@ -0,0 +1,40 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: {{ .Release.Name }}-prometheus + labels: + app: {{ .Release.Name }}-prometheus +rules: +# This permission are not in the kube-prometheus repo +# they're grabbed from https://github.com/prometheus/prometheus/blob/master/documentation/examples/rbac-setup.yml +- apiGroups: [""] + resources: + - services + - endpoints + - pods + verbs: ["get", "list", "watch"] +- apiGroups: ["discovery.k8s.io"] + resources: + - endpointslices + verbs: ["get", "list", "watch"] +- nonResourceURLs: ["/metrics", "/metrics/cadvisor"] + verbs: ["get"] +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: {{ .Release.Name }}-prometheus-scraping-rolebinding +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: {{ .Release.Name }}-prometheus +subjects: +- kind: ServiceAccount + name: prometheus-tenant + namespace: {{ .Values.namespaces.prometheusNamespace.name }} +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + name: prometheus-tenant + namespace: {{ .Values.namespaces.prometheusNamespace.name }} diff --git a/helm-chart/observability-operator/templates/rbac.yaml b/helm-chart/observability-operator/templates/rbac.yaml new file mode 100644 index 0000000..8ed98e7 --- /dev/null +++ b/helm-chart/observability-operator/templates/rbac.yaml @@ -0,0 +1,207 @@ +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: {{ .Release.Name }}-manager-role +rules: +- apiGroups: ["monitoring.coreos.com"] + resources: ["prometheuses","servicemonitors","prometheusrules","podmonitors"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: ["extensions", "apps", "batch" ] + resources: ["*"] + verbs: ["get", "list", "watch"] +- apiGroups: ["" ] + resources: ["pods"] + verbs: ["get", "list", "watch"] +- apiGroups: [""] + resources: ["configmaps"] + verbs: ["get", "delete", "patch", "list", "update", "watch"] +- apiGroups: ["extensions", "apps" ] + resources: ["deployments/status"] + verbs: ["get", "patch", "update", "list"] +- apiGroups: ["core", ""] + resources: ["services"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: ["core", ""] + resources: ["secrets"] + verbs: ["create", "get", "list", "patch", "update", "watch"] +- apiGroups: ["core", ""] + resources: ["services/status"] + verbs: ["get", "patch", "update", "list"] +- apiGroups: ["extensions", "networking.k8s.io"] + resources: ["ingresses"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: ["extensions" ] + resources: ["ingresses/status"] + verbs: ["get", "patch", "update", "list"] +- apiGroups: [autoscaling.k8s.io] + resources: ["verticalpodautoscalers"] + verbs: ["get", "create", "delete", "update", "list", "watch"] +- apiGroups: ["argoproj.io"] + resources: ["rollouts"] + verbs: ["get", "list", "watch"] +- apiGroups: [""] + resources: ["events"] + verbs: ["get", "list", "watch", "create", "patch"] +- apiGroups: [""] + resources: ["namespaces"] + verbs: ["get", "list"] + +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: {{ .Release.Name }}-proxy-role +rules: +- apiGroups: ["authentication.k8s.io"] + resources: ["tokenreviews"] + verbs: ["create"] +- apiGroups: ["authorization.k8s.io"] + resources: ["subjectaccessreviews"] + verbs: ["create"] +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: {{ .Release.Name }}-metrics-reader +rules: +- nonResourceURLs: ["/metrics"] + verbs: ["get", "list"] +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ .Release.Name }}-leader-election-role + namespace: {{ .Release.Namespace }} +rules: +- apiGroups: [""] + resources: ["configmaps"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: [""] + resources: ["configmaps/status"] + verbs: ["get", "update", "patch", "list"] +- apiGroups: [""] + resources: ["events"] + verbs: ["create", "list"] +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ .Release.Name }}-alloy-management + namespace: {{ .Values.namespaces.tracesNamespace.name }} +rules: +- apiGroups: [""] + resources: ["configmaps"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: [""] + resources: ["configmaps/status"] + verbs: ["get", "update", "patch", "list"] +- apiGroups: [""] + resources: ["events"] + verbs: ["create", "list"] +- apiGroups: ["core", ""] + resources: ["secrets"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: ["core", ""] + resources: ["services"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: ["apps"] + resources: ["deployments"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +- apiGroups: ["networking.k8s.io"] + resources: ["networkpolicies"] + verbs: ["create", "delete", "get", "list", "patch", "update", "watch"] +{{- if .Values.grafanacloud.configmap }} +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ .Release.Name }}-loki-fluentd-configmap-creation + namespace: {{ .Values.grafanacloud.configmap.namespace }} +rules: +- apiGroups: [""] + resources: ["configmaps"] + verbs: ["create"] +- apiGroups: [""] + resources: ["configmaps"] + verbs: ["get", "delete", "patch", "list", "update", "watch"] + resourceNames: + - {{ .Values.grafanacloud.configmap.name }} +- apiGroups: [""] + resources: ["configmaps/status"] + verbs: ["get", "update", "patch", "list"] +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ .Release.Name }}-loki-fluentd-configmap-creation + namespace: {{ .Values.grafanacloud.configmap.namespace }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: {{ .Release.Name }}-loki-fluentd-configmap-creation +subjects: +- kind: ServiceAccount + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} +{{- end }} +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ .Release.Name }}-leader-election-rolebinding + namespace: {{ .Release.Namespace }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: {{ .Release.Name }}-leader-election-role +subjects: +- kind: ServiceAccount + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ .Release.Name }}-alloy-management + namespace: {{ .Values.namespaces.tracesNamespace.name }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: {{ .Release.Name }}-alloy-management +subjects: +- kind: ServiceAccount + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: {{ .Release.Name }}-manager-rolebinding +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: {{ .Release.Name }}-manager-role +subjects: +- kind: ServiceAccount + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: {{ .Release.Name }}-proxy-rolebinding +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: {{ .Release.Name }}-proxy-role +subjects: +- kind: ServiceAccount + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} diff --git a/helm-chart/observability-operator/templates/vpa.yaml b/helm-chart/observability-operator/templates/vpa.yaml new file mode 100644 index 0000000..b0deb23 --- /dev/null +++ b/helm-chart/observability-operator/templates/vpa.yaml @@ -0,0 +1,13 @@ +{{ if $.Values.enableSelfVpa }} +apiVersion: autoscaling.k8s.io/v1 +kind: VerticalPodAutoscaler +metadata: + name: {{ .Release.Name }} + namespace: {{ .Release.Namespace }} +spec: + targetRef: + kind: Deployment + name: {{ .Release.Name }} + updatePolicy: + updateMode: Auto +{{ end }} diff --git a/helm-chart/observability-operator/values-test-full.yaml b/helm-chart/observability-operator/values-test-full.yaml new file mode 100644 index 0000000..164ce4d --- /dev/null +++ b/helm-chart/observability-operator/values-test-full.yaml @@ -0,0 +1,120 @@ +# Default values for observability-operator. +# This is a YAML-formatted file. +# Declare variables to be passed into your templates. +replicaCount: 1 +image: + registry: ghcr.io + repository: adevinta/observability-operator + tag: latest + +pullPolicy: IfNotPresent +region: eu-west-1 +clusterName: CHANGEME + +# Domain name of the cluster. +# Used for: +# - annotations and label keys to configure and maintain +# relations between objects managed by this operator +# - determine the internal URL Prometheus statefulsets should expose +clusterDomain: CHANGEME + +roleARN: CHANGEME +enableGrafanaCloud: true +enableVpa: false + +prometheus: +# The service account to be used by the Prometheus instances, which provides the necessary permissions to scrape workloads +# if name is empty, the name will be dynamically generated based on the chart release name. If the user has already an existing sa then create:false and name must be filled. + serviceAccount: + name: "prometheus-tenant" +# Priority class name to be used by the Prometheus instances + priorityClassName: "" + + +# To enable metrics collection, the following values must be set. +# If any of these are missing, the operator will not fetch metrics. +prometheusDockerImage: + registry: "quay.io" + repository: "prometheus/prometheus" + tag: "v2.43.0" + +# Defines which nodes can host Prometheus instances +# prometheusNodeSelectorTarget: "CHANGEME" + +service: + internalPort: 8080 + +enableSelfVpa: true + +# Credentials holds the references to the Secret objects that hold the +# credentials required to interact with GrafanaCloud +credentials: + # GRAFANA_CLOUD_TOKEN is an expected Environment Variable to be set + # in the operator holding an API key for the Grafana.com API, so it + # can discover existing stacks and access values + GRAFANA_CLOUD_TOKEN: + # secretName - name of the secret that holds API key for grafana.com + # and the token for the Cloud Access policy that allows to write + # traces to GrafanaCloud + secretName: "observability-operator-grafana-cloud-credentials" + # secretKey - the key inside the secret holding the value + secretKey: "grafana-cloud-api-key" + # GRAFANA_CLOUD_TRACES_TOKEN is an expected Environment Variable to + # be set in the operator holding a Cloud Access Policy token to + # write the traces endpoint of any stack in the organization + GRAFANA_CLOUD_TRACES_TOKEN: + # secretName - name of the secret that holds API key for grafana.com + # and the token for the Cloud Access policy that allows to write + # traces to GrafanaCloud + secretName: "observability-operator-grafana-cloud-credentials" + # secretKey - the key inside the secret holding the value + secretKey: "grafana-cloud-traces-token" + grafana_cloud_metrics_token: + # secretName - name of the secret that holds API that + # allows to write prometheus data to GrafanaCloud, stored in the + # Prometheus namespace + secretName: "observability-operator-grafana-cloud-credentials" + # secretKey - the key inside the secret holding the value + # TODO: still hardcoded in codebase + secretKey: "grafana-cloud-api-key" + +# Namespaces to be used by the operator and its deployments +namespaces: + # tracesNamespace - the namespace to hold Alloy workers to act as + # per-tenant OTel collectors for traces + tracesNamespace: + # name - name of the namespace + name: "observability" + # prometheusNamespace - the namespace to hold Prometheus per-tenant + # to scrape workloads and forward them to the destination + prometheusNamespace: + # name - name of the namespace + name: "platform-services" + +resources: + limits: + cpu: 100m + memory: 128Mi + requests: + cpu: 100m + memory: 128Mi +grafanacloud: + configmap: {} + # namespace: platform-services + # name: grafana-cloud-config + # lokikey: loki + client: + useCache: false + +filtering: + excludeLabels: [] + excludeNamespaces: [] + +# Use as described here https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +# to select the objects that should be filtered out by the operator, multiple selectors can be used and will be combined +# All selectors must be matched for the object to be skipped +exclusionLabelSelectors: + # list of string selectors to match against deployments, replicasets, statefulsets, daemonsets, etc + workload: [] + # list of string selectors to match against namespaces + namespace: [] diff --git a/helm-chart/observability-operator/values.yaml b/helm-chart/observability-operator/values.yaml new file mode 100644 index 0000000..f122dc8 --- /dev/null +++ b/helm-chart/observability-operator/values.yaml @@ -0,0 +1,125 @@ +# Default values for observability-operator. +# This is a YAML-formatted file. +# Declare variables to be passed into your templates. +replicaCount: 1 +image: + registry: ghcr.io + repository: adevinta/observability-operator + tag: latest + +pullPolicy: IfNotPresent +region: eu-west-1 +clusterName: CHANGEME + +# Domain name of the cluster. +# Used for: +# - annotations and label keys to configure and maintain +# relations between objects managed by this operator +# - determine the internal URL Prometheus statefulsets should expose +clusterDomain: CHANGEME + +roleARN: CHANGEME +enableGrafanaCloud: true +enableVpa: false + +prometheus: +# The service account to be used by the Prometheus instances, which provides the necessary permissions to scrape workloads +# if name is empty, the name will be dynamically generated based on the chart release name. If the user has already an existing sa then create:false and name must be filled. + serviceAccount: + name: "prometheus-tenant" + # Priority class name to be used by the Prometheus instances + priorityClassName: "" +# externalLabels: "key1:value1,key2:value2" + + # Prometheus configuration for additional scraping targets. + # extraScrapingConfiguration: + # monitoringTarget: + # name: "cluster-ingress-prometheus-metrics" + +# To enable metrics collection, the following values must be set. +# If any of these are missing, the operator will not fetch metrics. +prometheusDockerImage: + registry: "quay.io" + repository: "prometheus/prometheus" + tag: "v2.43.0" + +# Defines which nodes can host Prometheus instances +# prometheusNodeSelectorTarget: "CHANGEME" + +service: + internalPort: 8080 + +enableSelfVpa: true + +# Credentials holds the references to the Secret objects that hold the +# credentials required to interact with GrafanaCloud +credentials: + # GRAFANA_CLOUD_TOKEN is an expected Environment Variable to be set + # in the operator holding an API key for the Grafana.com API, so it + # can discover existing stacks and access values + GRAFANA_CLOUD_TOKEN: + # secretName - name of the secret that holds API key for grafana.com + # and the token for the Cloud Access policy that allows to write + # traces to GrafanaCloud + secretName: "observability-operator-grafana-cloud-credentials" + # secretKey - the key inside the secret holding the value + secretKey: "grafana-cloud-api-key" + # GRAFANA_CLOUD_TRACES_TOKEN is an expected Environment Variable to + # be set in the operator holding a Cloud Access Policy token to + # write the traces endpoint of any stack in the organization + GRAFANA_CLOUD_TRACES_TOKEN: + # secretName - name of the secret that holds API key for grafana.com + # and the token for the Cloud Access policy that allows to write + # traces to GrafanaCloud + secretName: "observability-operator-grafana-cloud-credentials" + # secretKey - the key inside the secret holding the value + secretKey: "grafana-cloud-traces-token" + grafana_cloud_metrics_token: + # secretName - name of the secret that holds API that + # allows to write prometheus data to GrafanaCloud, stored in the + # Prometheus namespace + secretName: "observability-operator-grafana-cloud-credentials" + # secretKey - the key inside the secret holding the value + # TODO: still hardcoded in codebase + secretKey: "grafana-cloud-api-key" + +# Namespaces to be used by the operator and its deployments +namespaces: + # tracesNamespace - the namespace to hold Alloy workers to act as + # per-tenant OTel collectors for traces + tracesNamespace: + # name - name of the namespace + name: "observability" + # prometheusNamespace - the namespace to hold Prometheus per-tenant + # to scrape workloads and forward them to the destination + prometheusNamespace: + # name - name of the namespace + name: "platform-services" + +resources: + limits: + cpu: 100m + memory: 128Mi + requests: + cpu: 100m + memory: 128Mi +grafanacloud: + configmap: {} + # namespace: platform-services + # name: grafana-cloud-config + # lokikey: loki + client: + useCache: false + +filtering: + excludeLabels: [] + excludeNamespaces: [] + +# Use as described here https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +# to select the objects that should be filtered out by the operator, multiple selectors can be used and will be combined +# All selectors must be matched for the object to be skipped +exclusionLabelSelectors: + # list of string selectors to match against deployments, replicasets, statefulsets, daemonsets, etc + workload: [] + # list of string selectors to match against namespaces + namespace: [] diff --git a/pkg/controllers/common.go b/pkg/controllers/common.go new file mode 100644 index 0000000..b193d1f --- /dev/null +++ b/pkg/controllers/common.go @@ -0,0 +1,230 @@ +package controllers + +import ( + "context" + "fmt" + "strings" + "time" + + "github.com/go-logr/logr" + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + corev1 "k8s.io/api/core/v1" + apierrors "k8s.io/apimachinery/pkg/api/errors" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/labels" + "k8s.io/apimachinery/pkg/runtime" + types "k8s.io/apimachinery/pkg/types" + vpav1 "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1" + clientgoscheme "k8s.io/client-go/kubernetes/scheme" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + ctrlclient "sigs.k8s.io/controller-runtime/pkg/client" +) + +var Config *config = NewConfig("adevinta.com") + +type config struct { + // Destination GrafanaCloud stack selection + stackNameAnnotationKey string + // Namespace feature toggles + metricsLabelKey string + logsLabelKey string + tracesAnnotationKey string + // Advanced user settings - Prometheus RemoteWrite + referencedSecretAnnotationKeys string + remoteWriteAnnotationKey string + // Advanced user settings - Prometheus ingestion metrics rate limit + podSampleLimitAnnotation string + // Internal interfaces - PodMonitor + storageAnnotationKey string + alertManagerAnnotationKey string + accountAnnotationKey string + // This is expected at tenant namespace level + accountLabelKey string + // Interface with Prometheus Operator? + podMonitorAnnotationKey string + podMonitorLabelKey string + // Finalizers + podmonitorFinalizer string +} + +func NewConfig(baseDomain string) *config { + return &config{ + stackNameAnnotationKey: "grafanacloud." + baseDomain + "/stack-name", + metricsLabelKey: "grafanacloud." + baseDomain + "/metrics", + logsLabelKey: "grafanacloud." + baseDomain + "/logs", + tracesAnnotationKey: "grafanacloud." + baseDomain + "/traces", + referencedSecretAnnotationKeys: "monitoring." + baseDomain + "/referenced-secrets", + remoteWriteAnnotationKey: "metrics.monitoring." + baseDomain + "/remote-write", + podSampleLimitAnnotation: "monitor." + baseDomain + "/pod-sample-limit", + storageAnnotationKey: "monitor." + baseDomain + "/storage", + alertManagerAnnotationKey: "monitor." + baseDomain + "/alert-manager", + accountAnnotationKey: "monitor." + baseDomain + "/account", + accountLabelKey: "monitor." + baseDomain + "/account", + podMonitorAnnotationKey: baseDomain + "/podmonitor", + podMonitorLabelKey: baseDomain + "/podmonitor", + podmonitorFinalizer: "finalizer.podmonitor." + baseDomain, + } +} + +func getObjectName(prometheus metav1.Object) string { + return "prometheus-" + prometheus.GetName() +} + +func NewScheme() *runtime.Scheme { + scheme := runtime.NewScheme() + _ = clientgoscheme.AddToScheme(scheme) + + _ = monitoringv1.AddToScheme(scheme) + _ = vpav1.AddToScheme(scheme) + + return scheme +} + +func newPrometheusObjectDef(namespace, prometheusNamespace string) *monitoringv1.Prometheus { + return &monitoringv1.Prometheus{ + ObjectMeta: metav1.ObjectMeta{ + Name: namespace, + Namespace: prometheusNamespace, + }, + Spec: monitoringv1.PrometheusSpec{}, + } +} + +func isGrafanaCloudStorageEnabled(objectMeta metav1.ObjectMeta) bool { + value, ok := getStorageAnnotation(objectMeta.Annotations) + if ok { + availableStorages := strings.Split(value, ",") + return findInAnnotation(availableStorages, "grafanacloud") + } + return false +} + +func publishPrometheusErrEvent(client ctrlclient.Client, eventName, eventNamespace string, prometheus *monitoringv1.Prometheus, e error) error { + eventToPublish := &corev1.Event{ + ObjectMeta: metav1.ObjectMeta{ + Name: eventName, + Namespace: eventNamespace, + }, + ReportingController: "NamespaceController", + ReportingInstance: prometheus.Name, + InvolvedObject: corev1.ObjectReference{ + Kind: prometheus.Kind, + Namespace: prometheus.Namespace, + Name: prometheus.Name, + }, + LastTimestamp: metav1.NewTime(time.Now()), + Type: "Warning", + EventTime: metav1.NowMicro(), + Action: "ignore-relabeling", + Source: corev1.EventSource{ + Component: "grafana-cloud-operator", + }, + Reason: "invalid-remote-write", + } + + _, err := ctrl.CreateOrUpdate( + context.TODO(), + client, + eventToPublish, + func() error { + eventToPublish.Message = e.Error() + eventToPublish.Count = eventToPublish.Count + 1 + eventToPublish.LastTimestamp = metav1.NewTime(time.Now()) + eventToPublish.InvolvedObject = corev1.ObjectReference{ + Kind: prometheus.Kind, + Namespace: prometheus.Namespace, + Name: prometheus.Name, + } + eventToPublish.Type = "Warning" + if eventToPublish.EventTime.IsZero() { + eventToPublish.EventTime = metav1.NowMicro() + } + eventToPublish.Action = "ignore-relabeling" + eventToPublish.Source = corev1.EventSource{ + Component: "grafana-cloud-operator", + } + eventToPublish.Reason = "invalid-remote-write" + return nil + }, + ) + return err +} + +func getSecret(client ctrlclient.Client, secret types.NamespacedName) (*corev1.Secret, error) { + secretObject := corev1.Secret{} + + if err := client.Get(context.Background(), secret, &secretObject); err != nil { + return nil, err + } + + return &secretObject, nil +} + +func checkNamespaceHasActionableWorkloads(k8sClient ctrlclient.Client, log logr.Logger, namespace string, filters ...podFilter) ([]corev1.Pod, error) { + podList := &corev1.PodList{} + + ctx := context.Background() + if err := k8sClient.List(ctx, podList, ctrlclient.InNamespace(namespace)); err != nil { + log.Error(err, "unable to list pods in tenant namespace") + return []corev1.Pod{}, err + } + + out := podList.Items + for _, f := range filters { + out = f(out) + } + return out, nil +} + +type podFilter func(p []corev1.Pod) []corev1.Pod + +func filterBySelector(selector labels.Selector) podFilter { + return func(p []corev1.Pod) []corev1.Pod { + var filteredPods []corev1.Pod + for _, pod := range p { + if !selector.Matches(labels.Set(pod.Labels)) { + filteredPods = append(filteredPods, pod) + } + } + return filteredPods + } +} + +func excludePodsOnLabel(label, value string) podFilter { + return func(p []corev1.Pod) []corev1.Pod { + var filteredPods []corev1.Pod + for _, pod := range p { + if !strings.Contains(pod.Labels[label], value) { + filteredPods = append(filteredPods, pod) + } + } + return filteredPods + } +} + +func lookupGrafanaStacks(k8sclient client.Client, namespace string) ([]string, error) { + ns := corev1.Namespace{} + err := k8sclient.Get(context.Background(), client.ObjectKey{Name: namespace}, &ns) + if err != nil { + if apierrors.IsNotFound(err) { + return []string{}, nil + } + return []string{}, err + } + + stack, ok := ns.GetAnnotations()[Config.stackNameAnnotationKey] + if !ok { + return []string{}, fmt.Errorf("the annotation %s is not set on the namespace %s", Config.stackNameAnnotationKey, namespace) + } + + split := strings.Split(stack, ",") + + var trimmed []string + for _, part := range split { + trimmed = append(trimmed, strings.TrimSpace(part)) + } + + return trimmed, nil + +} diff --git a/pkg/controllers/files/config.alloy b/pkg/controllers/files/config.alloy new file mode 100644 index 0000000..8ddbc3f --- /dev/null +++ b/pkg/controllers/files/config.alloy @@ -0,0 +1,136 @@ +logging { + level = "info" + format = "json" +} + +tracing { + write_to = [otelcol.processor.transform.default.input] //TODO send to our grafana stack ? +} + +// TODO Metrics + +otelcol.receiver.otlp "default" { + grpc { + endpoint = "0.0.0.0:4317" + } + + http { + endpoint = "0.0.0.0:4318" + } + + output { + traces = [otelcol.processor.tail_sampling.default.input] + } +} + +// Tail sampling (WARNING this is a stateful component) +// https://grafana.com/docs/alloy/latest/reference/components/otelcol/otelcol.processor.tail_sampling/ +otelcol.processor.tail_sampling "default" { + // Total wait time from the start of a trace before making a sampling decision. + // Note that smaller time periods can potentially cause a decision to be made + // before the end of a trace has occurred. + // We keep the default value (to be optimized later if necessary) + decision_wait = "30s" + + // Determines the buffer size of the trace delete channel which is composed of trace ids. + // Increasing the number will increase the memory usage of the component + // while decreasing the number will lower the maximum amount of traces kept in memory + // We keep the default value (to be optimized later if necessary) + num_traces = 50000 + + // Determines the initial slice sizing of the current batch. + // A larger number will use more memory but be more efficient when adding traces to the batch + // We keep the default value (to be optimized later if necessary) + expected_new_traces_per_sec = 0 + + // We keep traces in error status + policy { + name = "sample-error-traces" + type = "status_code" + + status_code { + status_codes = ["ERROR"] + } + } + + // We keep a subset/sample of successful traces + policy { + name = "sample-probabilistic-successful" + type = "and" + + and { + and_sub_policy { + name = "successful-traces" + type = "status_code" + + status_code { + status_codes = ["OK", "UNSET"] + } + } + + and_sub_policy { + name = "sample-probabilistic" + type = "probabilistic" + + probabilistic { + sampling_percentage = 10 + } + } + } + } + + output { + traces = [otelcol.processor.transform.default.input] + } +} + +// This processor set resource attributes on spans +otelcol.processor.transform "default" { + error_mode = "ignore" + {{- if .CustomResourceAttributes }} + + trace_statements { + context = "resource" + statements = [ + {{- range $key, $value := .CustomResourceAttributes }} + `set(attributes["{{ $key }}"], "{{ $value }}")`, + {{- end }} + ] + } + {{- end }} + {{- if not .CustomResourceAttributes }} + // No CustomResourceAttributes set + {{- end }} + + output { + metrics = [otelcol.processor.batch.default.input] + logs = [otelcol.processor.batch.default.input] + traces = [otelcol.processor.batch.default.input] + } +} + +otelcol.processor.batch "default" { + output { + traces = [ + {{- range $i, $value := .Credentials }} + otelcol.exporter.otlphttp.default_{{$i}}.input, + {{- end}} + ] + } +} + +{{- range $i, $value := .Credentials }} + +otelcol.auth.basic "credentials_{{$i}}" { + username = {{ $value.User }} + password = {{ $value.Password }} +} + +otelcol.exporter.otlphttp "default_{{$i}}" { + client { + endpoint = {{ $value.Endpoint }} + auth = otelcol.auth.basic.credentials_{{$i}}.handler + } +} + +{{- end }} diff --git a/pkg/controllers/fixtures/additional_scrapping_config b/pkg/controllers/fixtures/additional_scrapping_config new file mode 100644 index 0000000..7aec347 --- /dev/null +++ b/pkg/controllers/fixtures/additional_scrapping_config @@ -0,0 +1,61 @@ +- job_name: "prometheus-scraper" + static_configs: + - targets: ["localhost:9090"] +- job_name: prometheusesNamespace/prometheus-podmonitorNamespace-monitoring-target/0 + honor_labels: true + kubernetes_sd_configs: + - role: service + namespaces: + names: + - prometheusesNamespace + scrape_interval: 30s + metrics_path: /federate + params: + match[]: + - '{federate="true", namespace="podmonitorNamespace"}' + relabel_configs: + - action: keep + source_labels: + - __meta_kubernetes_service_label_release + regex: ^.*-(ingress|cluster)-metrics$ + - source_labels: + - __meta_kubernetes_endpoint_address_target_kind + - __meta_kubernetes_endpoint_address_target_name + separator: ; + regex: Node;(.*) + replacement: ${1} + target_label: node + - source_labels: + - __meta_kubernetes_endpoint_address_target_kind + - __meta_kubernetes_endpoint_address_target_name + separator: ; + regex: Pod;(.*) + replacement: ${1} + target_label: pod + - source_labels: + - __meta_kubernetes_namespace + target_label: namespace + - source_labels: + - __meta_kubernetes_service_name + target_label: service + - source_labels: + - __meta_kubernetes_pod_name + target_label: pod + - source_labels: + - __meta_kubernetes_service_name + target_label: job + replacement: ${1} + - regex: pod + action: labeldrop + - regex: node + action: labeldrop + - regex: namespace + action: labeldrop + metric_relabel_configs: + - regex: federate + action: labeldrop + - regex: __replica__ + action: labeldrop + - regex: ^prometheus$ + action: labeldrop + enable_http2: false diff --git a/pkg/controllers/interfaces.go b/pkg/controllers/interfaces.go new file mode 100644 index 0000000..46baec8 --- /dev/null +++ b/pkg/controllers/interfaces.go @@ -0,0 +1,8 @@ +package controllers + +import "github.com/adevinta/observability-operator/pkg/grafanacloud" + +type GrafanaCloudClient interface { + GetStack(tenant string) (*grafanacloud.Stack, error) + GetTracesConnection(stack string) (int, string, error) +} diff --git a/pkg/controllers/interfaces_test.go b/pkg/controllers/interfaces_test.go new file mode 100644 index 0000000..7adb673 --- /dev/null +++ b/pkg/controllers/interfaces_test.go @@ -0,0 +1,16 @@ +package controllers + +import "github.com/adevinta/observability-operator/pkg/grafanacloud" + +type mockGrafanaCloudClient struct { + GetStackFunc func(string) (*grafanacloud.Stack, error) + GetTracesConnectionFunc func(string) (int, string, error) +} + +func (m *mockGrafanaCloudClient) GetStack(tenant string) (*grafanacloud.Stack, error) { + return m.GetStackFunc(tenant) +} + +func (m *mockGrafanaCloudClient) GetTracesConnection(stack string) (int, string, error) { + return m.GetTracesConnectionFunc(stack) +} diff --git a/pkg/controllers/metrics.go b/pkg/controllers/metrics.go new file mode 100644 index 0000000..d266ceb --- /dev/null +++ b/pkg/controllers/metrics.go @@ -0,0 +1,28 @@ +package controllers + +import ( + "github.com/prometheus/client_golang/prometheus" + "sigs.k8s.io/controller-runtime/pkg/metrics" +) + +var ( + podMonitorsErrors = prometheus.NewCounterVec( + prometheus.CounterOpts{ + Name: "podmonitor_errors", + Help: "Number of errors reconciling podmonitor objects", + }, []string{"name", "namespace"}, + ) + + prometheusErrors = prometheus.NewCounterVec( + prometheus.CounterOpts{ + Name: "prometheus_errors", + Help: "Number of errors reconciling prometheus objects/ingresses/svcs", + }, []string{"name", "namespace", "kind"}, + ) +) + +func init() { + prometheusErrors.WithLabelValues("default", "default", "default").Add(0) + podMonitorsErrors.WithLabelValues("default", "default").Add(0) + metrics.Registry.MustRegister(prometheusErrors, podMonitorsErrors) +} diff --git a/pkg/controllers/namespace_controller.go b/pkg/controllers/namespace_controller.go new file mode 100644 index 0000000..f8eeb37 --- /dev/null +++ b/pkg/controllers/namespace_controller.go @@ -0,0 +1,236 @@ +package controllers + +import ( + "context" + "fmt" + "strings" + "time" + + "github.com/go-logr/logr" + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + corev1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/labels" + types "k8s.io/apimachinery/pkg/types" + "k8s.io/client-go/util/workqueue" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/event" + "sigs.k8s.io/controller-runtime/pkg/handler" + "sigs.k8s.io/controller-runtime/pkg/reconcile" +) + +type GrafanaCloudUpdater interface { + InjectFluentdLokiConfiguration(context.Context) error +} + +type NamespaceReconciler struct { + client.Client + Log logr.Logger + + ExcludeWorkloadLabelSelector labels.Selector + ExcludeNamespaceLabelSelector labels.Selector + IgnoreApps []string + IgnoreNamespaces []string + TracesNamespace string + GrafanaCloudUpdater GrafanaCloudUpdater + GrafanaCloudClient GrafanaCloudClient + GrafanaCloudTracesToken string + ClusterName string + EnableVPA bool +} + +func (r *NamespaceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) { + log := r.Log.WithValues("namespace", req.Name) + if r.isIgnoredNamespace(req.Name) { + log.Info("Namespace is in the ignore list") + return ctrl.Result{}, nil + } + ns := corev1.Namespace{} + if err := r.Get(ctx, req.NamespacedName, &ns); err != nil { + log.Error(err, fmt.Sprintf("Namespace not found for %s ", req.Name)) + return ctrl.Result{}, client.IgnoreNotFound(err) + } + + if isExcludedByLabelSelector(r.ExcludeNamespaceLabelSelector, ns.Labels) { + return ctrl.Result{}, nil + } + if value, ok := ns.Labels[Config.logsLabelKey]; !ok || value != "disabled" { + err := r.GrafanaCloudUpdater.InjectFluentdLokiConfiguration(ctx) + if err != nil { + return ctrl.Result{Requeue: true, RequeueAfter: 30 * time.Second}, err + } + } + + if ns.Annotations[Config.tracesAnnotationKey] == "enabled" { + if _, err := reconcileTracesCollector(ctx, r.Client, log, r.GrafanaCloudClient, r.GrafanaCloudTracesToken, r.ClusterName, r.TracesNamespace, req.Name, r.IgnoreApps, r.ExcludeWorkloadLabelSelector, r.EnableVPA); err != nil { + log.Error(err, "Unable to reconcile traces collector") + return ctrl.Result{}, err + } + } else { + if _, err := r.deleteTracesCollector(ctx, req); err != nil { + log.Error(err, "Unable to delete traces collector") + return ctrl.Result{}, err + } + } + + if value, ok := ns.Labels[Config.metricsLabelKey]; !ok || value != "disabled" { + log.Info("Reconciling pod monitors") + return r.reconcilePodMonitors(ctx, req) + } + return ctrl.Result{}, nil +} + +func (r *NamespaceReconciler) reconcilePodMonitors(ctx context.Context, req ctrl.Request) (ctrl.Result, error) { + log := r.Log.WithValues("namespace", req.Name) + ns := corev1.Namespace{} + if err := r.Get(ctx, req.NamespacedName, &ns); err != nil { + log.Info("Namespace object not found. Skipping...") + return ctrl.Result{}, client.IgnoreNotFound(err) + } + + podMonitors := &monitoringv1.PodMonitorList{} + if err := r.Client.List(ctx, podMonitors, client.InNamespace(req.Name)); err != nil { + log.Error(err, "Unable to list pod monitors") + return ctrl.Result{}, err + } + log.Info("listing podmonitors in the namespace") + for _, podMonitor := range podMonitors.Items { + err := r.reconcileNamespace(ctx, log, ns, podMonitor) + if err != nil { + log.Error(err, "Unable to update PodMonitor object", "PodMonitor", podMonitor.Name, "Namespace", podMonitor.Namespace) + return ctrl.Result{}, err + } else { + log.WithValues("podMonitorNamespace", podMonitor.Namespace, "podMonitorName", podMonitor.Name).Info("reconciled pod monitor") + } + } + + return ctrl.Result{}, nil +} + +func (r *NamespaceReconciler) isIgnoredNamespace(namespace string) bool { + for _, toFind := range r.IgnoreNamespaces { + if namespace == toFind { + return true + } + } + return false +} + +func (r *NamespaceReconciler) reconcileNamespace(ctx context.Context, log logr.Logger, namespace corev1.Namespace, podMonitor *monitoringv1.PodMonitor) error { + log = log.WithValues("namespace", podMonitor.Namespace, "name", podMonitor.Name) + result, err := ctrl.CreateOrUpdate( + ctx, + r.Client, + podMonitor, + func() error { + return updatePodMonitorAnnotation(ctx, r.Client, podMonitor) + }, + ) + if err != nil { + podMonitorsErrors.WithLabelValues(podMonitor.Name, podMonitor.Namespace).Inc() + log.Error(err, "failed to create or update pod monitor") + return err + } + log.WithValues("result", result).Info("created or updated pod monitor") + + return nil +} + +func updatePodMonitorAnnotation(ctx context.Context, cl client.Client, podMonitor *monitoringv1.PodMonitor) error { + namespace := &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: podMonitor.Namespace, + }, + } + err := cl.Get(ctx, types.NamespacedName{Name: podMonitor.Namespace}, namespace) + if err != nil { + return err + } + // We should just override this known annotation and keep the rest as it is + annotations := []string{Config.storageAnnotationKey, Config.alertManagerAnnotationKey, Config.remoteWriteAnnotationKey, Config.stackNameAnnotationKey} + for _, annotation := range annotations { + element, ok := namespace.Annotations[annotation] + if ok { + podMonitor.ObjectMeta.Annotations[annotation] = element + } + + } + return nil +} + +func (r *NamespaceReconciler) SetupWithManager(mgr ctrl.Manager, grafanaStackChangeEvents chan event.GenericEvent) error { + grafanaSource := &grafanaStackChangesSource{ + Client: r.Client, + changes: grafanaStackChangeEvents, + log: ctrl.Log.WithName("grafanaStackChangeWatchMap"), + } + return ctrl.NewControllerManagedBy(mgr). + For(&corev1.Namespace{}). + WatchesRawSource( + grafanaSource, + ). + Watches( + &corev1.Pod{}, + handler.EnqueueRequestsFromMapFunc( + func(ctx context.Context, a client.Object) []reconcile.Request { + return []reconcile.Request{{ + NamespacedName: types.NamespacedName{ + Name: a.GetNamespace(), + }, + }} + }, + ), + ). + Complete(r) +} + +type grafanaStackChangesSource struct { + Client client.Client + changes chan event.GenericEvent + log logr.Logger +} + +func (m *grafanaStackChangesSource) Start(ctx context.Context, wq workqueue.TypedRateLimitingInterface[reconcile.Request]) error { + go func() { + for e := range m.changes { + for _, req := range m.Map(e.Object) { + wq.Add(req) + } + } + }() + return nil +} + +// Map checks if the "stack changed event" matches one of the stacks +// configured in any of our namespaces, and enqueues a namespace +// reconciliation for the affected ones. +func (m *grafanaStackChangesSource) Map(event client.Object) []reconcile.Request { + var requests []reconcile.Request + + namespaces := corev1.NamespaceList{} + if err := m.Client.List(context.Background(), &namespaces); err != nil { + m.log.Error(err, "failed to list namespaces") + return requests + } + + changedStack := event.GetName() + for _, ns := range namespaces.Items { + stacks, ok := ns.GetAnnotations()[Config.stackNameAnnotationKey] + if !ok { + m.log.Info("namespace does not have stack annotation", "namespace", ns.Name) + continue + } + + for _, configuredStack := range strings.Split(stacks, ",") { + if configuredStack == changedStack { + requests = append(requests, reconcile.Request{ + NamespacedName: types.NamespacedName{ + Name: ns.Name, + }, + }) + } + } + } + return requests +} diff --git a/pkg/controllers/namespace_controller_test.go b/pkg/controllers/namespace_controller_test.go new file mode 100644 index 0000000..75a37f8 --- /dev/null +++ b/pkg/controllers/namespace_controller_test.go @@ -0,0 +1,575 @@ +package controllers + +import ( + "context" + "errors" + "os" + "testing" + + "github.com/adevinta/observability-operator/pkg/grafanacloud" + "github.com/adevinta/observability-operator/pkg/test_helpers" + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + corev1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + apilabels "k8s.io/apimachinery/pkg/labels" + "k8s.io/apimachinery/pkg/runtime" + types "k8s.io/apimachinery/pkg/types" + validatingfield "k8s.io/apimachinery/pkg/util/validation/field" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/event" + "sigs.k8s.io/controller-runtime/pkg/reconcile" +) + +type GrafanaCloudUpdaterFunc struct { + InjectFluentdLokiConfigurationCalls int + InjectFluentdLokiConfigurationFunc func(context.Context) error +} + +func (u *GrafanaCloudUpdaterFunc) InjectFluentdLokiConfiguration(ctx context.Context) error { + u.InjectFluentdLokiConfigurationCalls++ + if u.InjectFluentdLokiConfigurationFunc != nil { + return u.InjectFluentdLokiConfigurationFunc(ctx) + } + return errors.New("not implemented") +} + +func newDefaultNamespaceReconciler(t *testing.T, initialObjects ...runtime.Object) *NamespaceReconciler { + scheme := runtime.NewScheme() + _ = monitoringv1.AddToScheme(scheme) + + fakeClient := test_helpers.NewFakeClient(t, initialObjects...) + + os.Setenv("GRAFANA_CLOUD_TOKEN", "zzzz") + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + return nil, nil + }, + GetTracesConnectionFunc: func(stack string) (int, string, error) { + return 0, "", nil + }, + } + + return &NamespaceReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("Namespace"), + Client: fakeClient, + TracesNamespace: "observability", + ClusterName: "clustername", + GrafanaCloudClient: &grafanaCloudClient, + GrafanaCloudTracesToken: "GCO_TRACES_TOKEN", + GrafanaCloudUpdater: &GrafanaCloudUpdaterFunc{ + InjectFluentdLokiConfigurationFunc: func(context.Context) error { + return nil + }, + }, + } +} + +func TestNamespaceReconciliationFailsWhenGrafanaCloudConfigurationFails(t *testing.T) { + ns := newNamespace("my-namespace") + reconciler := newDefaultNamespaceReconciler(t, ns) + testError := errors.New("namespace reconciliation should fail when grafana cloud configuration fails") + gcUpdater := &GrafanaCloudUpdaterFunc{ + InjectFluentdLokiConfigurationFunc: func(context.Context) error { + return testError + }, + } + reconciler.GrafanaCloudUpdater = gcUpdater + result, err := reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: "my-namespace"}}) + assert.Equal(t, testError, err) + assert.True(t, result.Requeue) +} + +func TestNamespaceReconciliationSucceedsWhenGrafanaCloudConfigurationSucceeds(t *testing.T) { + reconciler := newDefaultNamespaceReconciler(t) + gcUpdater := &GrafanaCloudUpdaterFunc{ + InjectFluentdLokiConfigurationFunc: func(context.Context) error { + return nil + }, + } + reconciler.GrafanaCloudUpdater = gcUpdater + result, err := reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: "my-namespace"}}) + assert.Nil(t, err) + assert.False(t, result.Requeue) +} + +func TestShouldDoNothingWhenNamespaceIsIgnored(t *testing.T) { + reconciler := newDefaultNamespaceReconciler(t) + reconciler.IgnoreNamespaces = []string{"my-ignored-namespace"} + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "my-ignored-namespace"}}) + assert.Nil(t, err) + assert.Equal(t, ctrl.Result{}, result) +} + +func TestShouldHonorExcludeNamespaceSelectors(t *testing.T) { + pm1 := createPodMonitor("ignore-me", "test-pm") + annotations1 := map[string]string{Config.stackNameAnnotationKey: "wont-be-changed"} + pm1.Annotations = annotations1 + + pm2 := createPodMonitor("dont-ignore-me", "test-pm") + annotations2 := map[string]string{Config.stackNameAnnotationKey: "will-be-changed"} + pm2.Annotations = annotations2 + + pm3 := createPodMonitor("empty-selector-dont-ignore-me", "test-pm") + annotations3 := map[string]string{Config.stackNameAnnotationKey: "will-be-changed"} + pm3.Annotations = annotations3 + + ns1 := newNamespace("ignore-me") + ns1.Labels = map[string]string{"label": "ignoreme"} + ns1.Annotations = map[string]string{Config.stackNameAnnotationKey: "gcstack"} + ns2 := newNamespace("dont-ignore-me") + ns2.Labels = map[string]string{"label": "ignoreyou"} + ns2.Annotations = map[string]string{Config.stackNameAnnotationKey: "gcstack"} + ns3 := newNamespace("empty-selector-dont-ignore-me") + ns3.Labels = map[string]string{"label": "ignoreyou"} + ns3.Annotations = map[string]string{Config.stackNameAnnotationKey: "gcstack"} + + reconciler := newDefaultNamespaceReconciler(t, ns1, ns2, ns3, pm1, pm2, pm3) + + path := validatingfield.NewPath("metadata", "labels") + filter, err := apilabels.Parse("label=ignoreme", validatingfield.WithPath(path)) + assert.NoError(t, err) + reconciler.ExcludeNamespaceLabelSelector = filter + + t.Run(" Should ignore the namespace when the selector matches", func(t *testing.T) { + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "ignore-me"}}) + assert.NoError(t, err) + assert.Equal(t, ctrl.Result{}, result) + pm := &monitoringv1.PodMonitor{} + require.NoError(t, reconciler.Client.Get(context.Background(), types.NamespacedName{Name: "test-pm", Namespace: "ignore-me"}, pm)) + }) + t.Run(" Should reconcile the namespace when the selector doesn't match, and update the podMonitor annotation", func(t *testing.T) { + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "dont-ignore-me"}}) + assert.NoError(t, err) + assert.Equal(t, ctrl.Result{}, result) + pm := &monitoringv1.PodMonitor{} + require.NoError(t, reconciler.Client.Get(context.Background(), types.NamespacedName{Name: "test-pm", Namespace: "dont-ignore-me"}, pm)) + require.Equal(t, "gcstack", pm.Annotations[Config.stackNameAnnotationKey]) + }) + + t.Run(" Should ignore empty Selectors and reconcile the namespace, and update the podMonitor annotation", func(t *testing.T) { + // empty selector + filter, err := apilabels.Parse("", validatingfield.WithPath(path)) + assert.NoError(t, err) + reconciler.ExcludeNamespaceLabelSelector = filter + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "empty-selector-dont-ignore-me"}}) + assert.NoError(t, err) + assert.Equal(t, ctrl.Result{}, result) + pm := &monitoringv1.PodMonitor{} + require.NoError(t, reconciler.Client.Get(context.Background(), types.NamespacedName{Name: "test-pm", Namespace: "empty-selector-dont-ignore-me"}, pm)) + require.Equal(t, "gcstack", pm.Annotations[Config.stackNameAnnotationKey]) + }) + +} + +func TestShouldDoNothingWhenLabelsAreIgnored(t *testing.T) { + reconciler := newDefaultNamespaceReconciler(t) + reconciler.IgnoreNamespaces = []string{"my-ignored-namespace"} + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "my-ignored-namespace"}}) + assert.NoError(t, err) + assert.Equal(t, ctrl.Result{}, result) +} + +func TestShouldDoNotCreatePrometheusWhenMetricsAnnotationIsDisabled(t *testing.T) { + ns := newNamespace("my-namespace") + + ns.Annotations = map[string]string{Config.storageAnnotationKey: "grafanacloud"} + ns.Labels = map[string]string{Config.metricsLabelKey: "disabled"} + + reconciler := newDefaultNamespaceReconciler(t, ns, createSecretStub("platform-services"), createPodStub("test-pod", "my-namespace")) + gcUpdater := &GrafanaCloudUpdaterFunc{ + InjectFluentdLokiConfigurationFunc: func(context.Context) error { + return nil + }, + } + reconciler.GrafanaCloudUpdater = gcUpdater + + result, err := reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: "my-namespace"}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 0) + assert.Equal(t, 1, gcUpdater.InjectFluentdLokiConfigurationCalls) + assert.Equal(t, ctrl.Result{}, result) +} + +func TestShouldDoNotInjectLogsAnnotationIsDisabled(t *testing.T) { + reconciler := newDefaultNamespaceReconciler( + t, + &corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "my-namespace", + Labels: map[string]string{ + Config.logsLabelKey: "disabled", + }, + }, + }) + gcUpdater := &GrafanaCloudUpdaterFunc{ + InjectFluentdLokiConfigurationFunc: func(context.Context) error { + return nil + }, + } + reconciler.GrafanaCloudUpdater = gcUpdater + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "my-namespace"}}) + assert.Nil(t, err) + assert.Equal(t, 0, gcUpdater.InjectFluentdLokiConfigurationCalls) +} + +func TestShouldDoNothingWhenNamespaceIsNotFound(t *testing.T) { + reconciler := newDefaultNamespaceReconciler( + t, + &corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "my-namespace", + }, + }) + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "not-found"}}) + assert.Nil(t, err) + assert.Equal(t, ctrl.Result{}, result) +} + +func TestNamespaceReconciliationShouldNotUpdateOtherNamespacesPodMonitors(t *testing.T) { + reconciler := newDefaultNamespaceReconciler( + t, + &corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "my-namespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "new-storage", + }, + }, + }, + &monitoringv1.PodMonitor{ + ObjectMeta: metav1.ObjectMeta{ + Name: "some-pod-monitor", + Namespace: "other-namespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "some-storage", + }, + }, + }, + &monitoringv1.PodMonitor{ + ObjectMeta: metav1.ObjectMeta{ + Name: "some-pod-monitor", + Namespace: "my-namespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "some-storage", + }, + }, + }, + ) + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "my-namespace"}}) + assert.Nil(t, err) + assert.Equal(t, ctrl.Result{}, result) + podMonitor := &monitoringv1.PodMonitor{ + ObjectMeta: metav1.ObjectMeta{ + Namespace: "my-namespace", + Name: "some-pod-monitor", + }, + } + require.NoError(t, reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(podMonitor), podMonitor)) + assert.Equal(t, "new-storage", podMonitor.Annotations[Config.storageAnnotationKey]) + + podMonitor = &monitoringv1.PodMonitor{ + ObjectMeta: metav1.ObjectMeta{ + Namespace: "other-namespace", + Name: "some-pod-monitor", + }, + } + require.NoError(t, reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(podMonitor), podMonitor)) + assert.Equal(t, "some-storage", podMonitor.Annotations[Config.storageAnnotationKey]) +} + +func TestShouldUpdatePodMonitorAnnotationWhenNamespaceChanges(t *testing.T) { + type TestCase struct { + Description string + Namespace corev1.Namespace + GivenPodMonitorAnnotations map[string]string + ExpectedPodMonitorAnnotations map[string]string + } + + testCases := []TestCase{ + { + Description: "When the podmonitor and the namespace have no storage annotation but others", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{ + "should-not-add-this": "irrelevant", + }, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-1", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-1", + }, + }, + { + Description: "When the pod monitor has more annotations and the namespace has no storage, but additional, annotations", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{ + "should-not-add-this": "irrelevant", + }, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-2", + Config.storageAnnotationKey: "storage", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-2", + Config.storageAnnotationKey: "storage", + }, + }, + { + Description: "When the pod monitor has more annotations and the neither the namespace nor the pod monitor have no storage annotation", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{}, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-3", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-3", + }, + }, + { + Description: "When the pod monitor has more annotations and the namespace has no storage annotation", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{}, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-4", + Config.storageAnnotationKey: "storage", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-4", + Config.storageAnnotationKey: "storage", + }, + }, + { + Description: "When the pod monitor has more annotations and the namespace has a storage annotation", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{ + Config.storageAnnotationKey: "federation,grafanacloud", + }, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + Config.storageAnnotationKey: "old-value", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + Config.storageAnnotationKey: "federation,grafanacloud", + }, + }, + { + Description: "When the namespace defines an empty storage", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{ + Config.storageAnnotationKey: "", + }, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + Config.storageAnnotationKey: "old-value", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + Config.storageAnnotationKey: "", + }, + }, + { + Description: "When adding the annotation for alertmanager", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{ + Config.storageAnnotationKey: "new-storage", + Config.alertManagerAnnotationKey: "test", + }, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + Config.storageAnnotationKey: "new-storage", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + Config.storageAnnotationKey: "new-storage", + Config.alertManagerAnnotationKey: "test", + }, + }, + { + Description: "When adding the annotation for grafanacloud", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Annotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintastacktest", + }, + }, + }, + GivenPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + }, + ExpectedPodMonitorAnnotations: map[string]string{ + "should-not-touch-this-annotation": "my-value-5", + Config.stackNameAnnotationKey: "adevintastacktest", + }, + }, + } + + for _, item := range testCases { + t.Run(item.Description, func(t *testing.T) { + item.Namespace.Name = "my-namespace" + podmonitor := createPodMonitor("my-namespace", "podmonitor") + podmonitor.ObjectMeta.Annotations = item.GivenPodMonitorAnnotations + + reconciler := newDefaultNamespaceReconciler(t, podmonitor, &item.Namespace) + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "my-namespace"}}) + assert.NoError(t, err) + assert.Equal(t, ctrl.Result{}, result) + podMonitorList := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitorList)) + require.Len(t, podMonitorList.Items, 1) + assert.Equal(t, item.ExpectedPodMonitorAnnotations, podMonitorList.Items[0].ObjectMeta.Annotations) + }) + } +} + +func createConfigMapRulesStub(name, namespace string) *corev1.ConfigMap { + relabelConfigs := ` + - regex: ^prometheus$ + action: labeldrop + - regex: ^node_exporter$ + action: labeldrop + ` + + return &corev1.ConfigMap{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: namespace, + Labels: map[string]string{"app": name}, + }, + Data: map[string]string{ + "relabel-configs": relabelConfigs, + }, + } +} + +func createConfigMapBrokenRulesStub(name, namespace string) *corev1.ConfigMap { + relabelConfigs := ` + - regex: ^prometheus$ + action:labeldrop + - regex: ^node_exporter$ + action labeldrop + ` + + return &corev1.ConfigMap{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: namespace, + Labels: map[string]string{"app": name}, + }, + Data: map[string]string{ + "relabel-configs": relabelConfigs, + }, + } +} + +func TestGrafanaStackChangesTriggerNamespaceReconciler(t *testing.T) { + genEvent := func(s string) *event.GenericEvent { + return &event.GenericEvent{ + Object: &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: s, + }, + }, + } + } + genNamespace := func(name, stackAnnotation string) *corev1.Namespace { + return &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Annotations: map[string]string{ + Config.stackNameAnnotationKey: stackAnnotation, + }, + }, + } + } + + stackName := "mystack" + namespaceName := stackName + "-dev" + t.Run("when there are no namespaces, does not trigger reconcile", func(t *testing.T) { + client := test_helpers.NewFakeClient(t) + source := grafanaStackChangesSource{ + Client: client, + } + event := genEvent(stackName) + + reconcileEvents := source.Map(event.Object) + require.Len(t, reconcileEvents, 0) + }) + t.Run("when the namespace is annotated for one stack and it doesn't match, does not trigger reconcile", func(t *testing.T) { + client := test_helpers.NewFakeClient(t, genNamespace(namespaceName, stackName+"1")) + source := grafanaStackChangesSource{ + Client: client, + } + event := genEvent(stackName) + + reconcileEvents := source.Map(event.Object) + require.Len(t, reconcileEvents, 0) + }) + t.Run("when the namespace is annotated for one stack and it matches, triggers reconcile", func(t *testing.T) { + client := test_helpers.NewFakeClient(t, genNamespace(namespaceName, stackName)) + source := grafanaStackChangesSource{ + Client: client, + } + event := genEvent(stackName) + + reconcileEvents := source.Map(event.Object) + require.Len(t, reconcileEvents, 1) + assert.Equal(t, namespaceName, reconcileEvents[0].Name) + }) + t.Run("when the namespace is annotated for multiple stacks and none matches, does not trigger reconcile", func(t *testing.T) { + client := test_helpers.NewFakeClient(t, genNamespace(namespaceName, stackName+"2,"+stackName+"1")) + source := grafanaStackChangesSource{ + Client: client, + } + event := genEvent(stackName) + + reconcileEvents := source.Map(event.Object) + require.Len(t, reconcileEvents, 0) + }) + t.Run("when the namespace is annotated for multiple stacks and one matches, triggers reconcile", func(t *testing.T) { + client := test_helpers.NewFakeClient(t, genNamespace(namespaceName, stackName+","+stackName+"1")) + source := grafanaStackChangesSource{ + Client: client, + } + event := genEvent(stackName) + + reconcileEvents := source.Map(event.Object) + require.Len(t, reconcileEvents, 1) + assert.Equal(t, namespaceName, reconcileEvents[0].Name) + }) +} diff --git a/pkg/controllers/namespace_controller_traces_utils.go b/pkg/controllers/namespace_controller_traces_utils.go new file mode 100644 index 0000000..05efd4e --- /dev/null +++ b/pkg/controllers/namespace_controller_traces_utils.go @@ -0,0 +1,171 @@ +package controllers + +import ( + "context" + "fmt" + "strconv" + "time" + + "github.com/go-logr/logr" + apierrors "k8s.io/apimachinery/pkg/api/errors" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + + "k8s.io/apimachinery/pkg/labels" +) + +const ( + httpPort = int32(12345) + otelGrpcPort = int32(4317) + otelHttpPort = int32(4318) +) + +func reconcileTracesCollector(ctx context.Context, client client.Client, log logr.Logger, grafanaCloudClient GrafanaCloudClient, grafanaCloudTracesToken, clusterName, tracesNamespace, tenantNamespace string, ignoreApps []string, excludeLabelsSelector labels.Selector, enableVPA bool) (ctrl.Result, error) { + creds, err := getTracesCredentials(client, grafanaCloudClient, log, tenantNamespace) + if err != nil { + return ctrl.Result{}, err + } + + collector, err := NewTracesCollector( + tenantNamespace, + tracesNamespace, + clusterName, + enableVPA, + WithHTTPPort(httpPort), + WithServicePorts( + servicePort{Name: "otel-http", Port: otelHttpPort}, + servicePort{Name: "otel-grpc", Port: otelGrpcPort}, + ), + AlloyWithOTelCredentials(creds...), + ) + if err != nil { + return ctrl.Result{}, err + } + + var filters []podFilter + for _, ignoredApp := range ignoreApps { + filters = append(filters, excludePodsOnLabel("app", ignoredApp)) + } + + if excludeLabelsSelector != nil && !excludeLabelsSelector.Empty() { + filters = append(filters, filterBySelector(excludeLabelsSelector)) + } + + pods, err := checkNamespaceHasActionableWorkloads(client, log, tenantNamespace, filters...) + if err != nil { + return ctrl.Result{}, err + } + if len(pods) == 0 { + // No valid workload, remove the collector. If it does + // not exist this won't fail and will be a noop. + for _, obj := range collector.ObjectsToDelete() { + log := log.WithValues("object", fmt.Sprintf("%T", obj), "name", obj.GetName(), "namespace", obj.GetNamespace()) + + err := client.Delete(ctx, obj) + if err != nil { + if !apierrors.IsNotFound(err) { + log.Error(err, "Failed to delete object in namespace") + return ctrl.Result{Requeue: true, RequeueAfter: 30 * time.Second}, err + } + // The object is not found we ignore it + } else { + log.Info("Object %T deleted in namespace %s", obj, obj.GetNamespace()) + } + } + + return ctrl.Result{}, nil + } + + if err := collector.CreateOrUpdateSecret(ctx, client, grafanaCloudTracesToken); err != nil { + log.Error(err, "Error when reconciling secret") + return ctrl.Result{}, err + } + + if err := collector.CreateOrUpdateConfigMap(ctx, client); err != nil { + log.Error(err, "Error when reconciling configmap") + return ctrl.Result{}, err + } + + if err := collector.CreateOrUpdateService(ctx, client); err != nil { + log.Error(err, "Error when reconciling service") + return ctrl.Result{}, err + } + + if err := collector.CreateOrUpdateDeployment(ctx, client); err != nil { + log.Error(err, "Error when reconciling deployment") + return ctrl.Result{}, err + } + + if err := collector.CreateOrUpdateNetworkPolicy(ctx, client); err != nil { + log.Error(err, "Error when reconciling network policy") + return ctrl.Result{}, err + } + + if enableVPA { + if err := collector.CreateOrUpdateVPA(ctx, client); err != nil { + log.Error(err, "Error when reconciling VPA") + return ctrl.Result{}, err + } + } + + log.Info("All traces objects successfully reconciled") + return ctrl.Result{}, nil +} + +func (r *NamespaceReconciler) deleteTracesCollector(ctx context.Context, req ctrl.Request) (ctrl.Result, error) { + tc, _ := NewTracesCollector( + req.Name, // tenantNamespace + r.TracesNamespace, + r.ClusterName, + r.EnableVPA, + WithHTTPPort(httpPort), + WithServicePorts( + servicePort{Name: "otel-http", Port: otelHttpPort}, + servicePort{Name: "otel-grpc", Port: otelGrpcPort}, + ), + ) + objs := tc.ObjectsToDelete() + + for _, obj := range objs { + log := r.Log.WithValues("object", fmt.Sprintf("%T", obj), "name", obj.GetName(), "namespace", obj.GetNamespace()) + + err := r.Delete(ctx, obj) + if err != nil { + if !apierrors.IsNotFound(err) { + log.Error(err, "Failed to delete object in namespace") + return ctrl.Result{Requeue: true, RequeueAfter: 30 * time.Second}, err + } + // The object is not found we ignore it + } else { + log.Info("Object deleted in namespace") + } + } + return ctrl.Result{}, nil +} + +func getTracesCredentials(client client.Client, grafanaCloudClient GrafanaCloudClient, log logr.Logger, namespace string) ([]OTelCredentials, error) { + grafanaStackNames, err := lookupGrafanaStacks(client, namespace) + if err != nil || len(grafanaStackNames) < 1 { + log.Error(err, "Failed to lookup grafana stacks") + return []OTelCredentials{}, err + } + + var out []OTelCredentials + for _, stack := range grafanaStackNames { + otlpId, otlpUrl, err := grafanaCloudClient.GetTracesConnection(stack) + if err != nil { + log.Error(err, "Failed to get Grafana stack connections info for stack", "grafana_stacks", stack) + continue + } + + out = append(out, OTelCredentials{ + User: strconv.Itoa(otlpId), + Endpoint: fmt.Sprintf("\"%s/otlp\"", otlpUrl), + }) + } + if len(out) == 0 { + err := fmt.Errorf("no grafana stack credentials retrieved") + return []OTelCredentials{}, err + } + return out, nil +} diff --git a/pkg/controllers/namespace_controller_traces_utils_test.go b/pkg/controllers/namespace_controller_traces_utils_test.go new file mode 100644 index 0000000..2f74a85 --- /dev/null +++ b/pkg/controllers/namespace_controller_traces_utils_test.go @@ -0,0 +1,575 @@ +package controllers + +import ( + "context" + "fmt" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + appv1 "k8s.io/api/apps/v1" + corev1 "k8s.io/api/core/v1" + networkingv1 "k8s.io/api/networking/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + apilabels "k8s.io/apimachinery/pkg/labels" + types "k8s.io/apimachinery/pkg/types" + validatingfield "k8s.io/apimachinery/pkg/util/validation/field" + vpav1 "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/reconcile" +) + +func createDefaultTracesSecret(tracesNamespace, objectName string) *corev1.Secret { + return &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: objectName, + Namespace: tracesNamespace, + Labels: map[string]string{ + "app.kubernetes.io/name": objectName, + "app.kubernetes.io/managed-by": "grafana-cloud-operator", + "app.kubernetes.io/version": "v1.2.1", + }, + }, + Data: map[string][]byte{ + "grafana-cloud-traces-token": []byte("GCO_TRACES_TOKEN"), + }, + Type: corev1.SecretTypeOpaque, + } +} + +func createDefaultTenantPod(namespace string) *corev1.Pod { + return &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: namespace, + }, + } +} + +func createIgnoredTenantPod(namespace, appLabel string) *corev1.Pod { + return &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "ignore-me-pod", + Namespace: namespace, + Labels: map[string]string{ + "app": appLabel, + }, + }, + } +} + +func TestNamespaceControllerCreatesAlloyTracesCollector(t *testing.T) { + tests := []struct { + name string + annotations map[string]string + expectedObjects int + }{ + { + name: "Alloy traces collector objects, are created, when there are workloads in the tenant namespace", + annotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "enabled", + }, + }, + } + + tracesNs := newNamespace("observability") + ns := newNamespace("teamtest-dev") + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + ns.Annotations = tt.annotations + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs, createDefaultTenantPod(ns.Name), createIgnoredTenantPod(ns.Namespace, "ignored-app")) + path := validatingfield.NewPath("metadata", "labels") + filter, err := apilabels.Parse("app=ignored-app", validatingfield.WithPath(path)) + require.NoError(t, err) + reconciler.ExcludeWorkloadLabelSelector = filter + reconciler.EnableVPA = true + + _, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + + secrets := &corev1.SecretList{} + err = reconciler.Client.List(context.Background(), secrets, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, secrets.Items, 1) + assert.Len(t, secrets.Items[0].Data, 1) + assert.Contains(t, secrets.Items[0].Data, "grafana-cloud-traces-token") + + services := &corev1.ServiceList{} + err = reconciler.Client.List(context.Background(), services, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, services.Items, 1) + assert.Len(t, services.Items[0].Spec.Ports, 3) + + configMaps := &corev1.ConfigMapList{} + err = reconciler.Client.List(context.Background(), configMaps, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, configMaps.Items, 1) + assert.Len(t, configMaps.Items[0].Data, 1) + assert.Contains(t, configMaps.Items[0].Data, "config.alloy") + + deployments := &appv1.DeploymentList{} + err = reconciler.Client.List(context.Background(), deployments, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, deployments.Items, 1) + + networkPolicies := &networkingv1.NetworkPolicyList{} + err = reconciler.Client.List(context.Background(), networkPolicies, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, networkPolicies.Items, 1) + assert.Len(t, networkPolicies.Items[0].Spec.Ingress, 1) + assert.Len(t, networkPolicies.Items[0].Spec.Ingress[0].From, 1) + assert.Len(t, networkPolicies.Items[0].Spec.Ingress[0].From[0].NamespaceSelector.MatchLabels, 1) + assert.Contains(t, networkPolicies.Items[0].Spec.Ingress[0].From[0].NamespaceSelector.MatchLabels, "kubernetes.io/metadata.name") + + vpas := &vpav1.VerticalPodAutoscalerList{} + err = reconciler.Client.List(context.Background(), vpas, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, vpas.Items, 1) + assert.Equal(t, vpas.Items[0].Spec.TargetRef.Kind, "Deployment") + assert.Equal(t, vpas.Items[0].Spec.TargetRef.Name, deployments.Items[0].Name) + assert.Equal(t, *vpas.Items[0].Spec.UpdatePolicy.UpdateMode, vpav1.UpdateMode("Auto")) + }) + } +} + +func TestNamespaceControllerDoesNotCreateAlloyTracesCollector(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("teamtest-dev") + + ignoreAppName := "ignored-app" + + tests := []struct { + name string + tenantNsAnnotations map[string]string + pod *corev1.Pod + }{ + { + name: "Alloy traces collector objects, are not created, when traces annotation value is different than enabled", + tenantNsAnnotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "disabled", + }, + }, + { + name: "Alloy traces collector objects, are not created, when the traces annotation is missing", + tenantNsAnnotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + }, + }, + { + name: "Alloy traces collector objects, are not created, when there are no workloads", + tenantNsAnnotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "enabled", + }, + }, + { + name: "Alloy traces collector objects, are not created, when the only workloads are ignored", + tenantNsAnnotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "enabled", + }, + pod: createIgnoredTenantPod(ns.Name, ignoreAppName), + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + ns.Annotations = tt.tenantNsAnnotations + + var reconciler *NamespaceReconciler + if tt.pod != nil { + reconciler = newDefaultNamespaceReconciler(t, ns, tracesNs, tt.pod) + } else { + reconciler = newDefaultNamespaceReconciler(t, ns, tracesNs) + } + path := validatingfield.NewPath("metadata", "labels") + filter, err := apilabels.Parse(fmt.Sprintf("app=%s", ignoreAppName), validatingfield.WithPath(path)) + require.NoError(t, err) + reconciler.ExcludeWorkloadLabelSelector = filter + + _, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + + secrets := &corev1.SecretList{} + err = reconciler.Client.List(context.Background(), secrets, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + assert.Len(t, secrets.Items, 0) + + services := &corev1.ServiceList{} + err = reconciler.Client.List(context.Background(), services, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + assert.Len(t, services.Items, 0) + + configMaps := &corev1.ConfigMapList{} + err = reconciler.Client.List(context.Background(), configMaps, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + assert.Len(t, configMaps.Items, 0) + + deployments := &appv1.DeploymentList{} + err = reconciler.Client.List(context.Background(), deployments, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, deployments.Items, 0) + + networkPolicies := &networkingv1.NetworkPolicyList{} + err = reconciler.Client.List(context.Background(), networkPolicies, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + assert.Len(t, networkPolicies.Items, 0) + + vpas := &vpav1.VerticalPodAutoscalerList{} + err = reconciler.Client.List(context.Background(), vpas, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, vpas.Items, 0) + }) + } +} + +func TestNamespaceControllerAlloyConfiguration(t *testing.T) { + type mockGrafanaResponses struct { + StackID int + URL string + Error error + } + tests := []struct { + name string + annotations map[string]string + labels map[string]string + objectLabels map[string]string + mockgc mockGrafanaResponses + expectedConfigMapData []string + }{ + { + name: "Alloy traces collector configmap, and secret, have the correct data for the Alloy config. The configmap must have a Grafana stack related to the annotation", + annotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintadummy", + Config.tracesAnnotationKey: "enabled", + }, + labels: map[string]string{ + "app.kubernetes.io/name": "alloy-team-test-dev", + "app.kubernetes.io/managed-by": "grafana-cloud-operator", + "app.kubernetes.io/version": "v1.2.1", + }, + objectLabels: map[string]string{ + "app.kubernetes.io/name": "alloy-team-test-dev", + "app.kubernetes.io/managed-by": "grafana-cloud-operator", + "app.kubernetes.io/version": "v1.2.1", + }, + mockgc: mockGrafanaResponses{ + URL: "https://test-otlp-endpoint-adevintadummy.com", + }, + expectedConfigMapData: []string{"https://test-otlp-endpoint-adevintadummy.com/otlp"}, + }, + { + name: "Alloy traces collector configmap, and secret, must have the correct data for the Alloy config. The configmap should be configured with a Grafana stack despite not having an annotation", + annotations: map[string]string{ + Config.tracesAnnotationKey: "enabled", + Config.stackNameAnnotationKey: "adevintatest", + }, + objectLabels: map[string]string{ + "app.kubernetes.io/name": "alloy-team-test-dev", + "app.kubernetes.io/managed-by": "grafana-cloud-operator", + "app.kubernetes.io/version": "v1.2.1", + }, + mockgc: mockGrafanaResponses{ + URL: "https://test-otlp-endpoint-adevintateamtest.com", + }, + expectedConfigMapData: []string{"https://test-otlp-endpoint-adevintateamtest.com/otlp"}, + }, + { + name: "Alloy traces collector configmap, must have custom resource attributes processor with k8s.cluster.name and k8s.namespace.name", + annotations: map[string]string{ + Config.tracesAnnotationKey: "enabled", + Config.stackNameAnnotationKey: "adevintatest", + }, + objectLabels: map[string]string{ + "app.kubernetes.io/name": "alloy-team-test-dev", + "app.kubernetes.io/managed-by": "grafana-cloud-operator", + "app.kubernetes.io/version": "v1.2.1", + }, + mockgc: mockGrafanaResponses{ + URL: "https://test-otlp-endpoint-adevintadummy.com", + }, + expectedConfigMapData: []string{ + "otelcol.processor.transform", + "trace_statements", + "set(attributes[\"k8s.cluster.name\"], \"clustername\"", + "set(attributes[\"k8s.namespace.name\"], \"team-test-dev\"", + }, + }, + } + + tracesNs := newNamespace("observability") + ns := newNamespace("team-test-dev") + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + + ns.Labels = tt.labels + ns.Annotations = tt.annotations + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs, createDefaultTenantPod(ns.Name)) + grafanaCloudClient := mockGrafanaCloudClient{ + GetTracesConnectionFunc: func(stack string) (int, string, error) { + return tt.mockgc.StackID, tt.mockgc.URL, tt.mockgc.Error + }, + } + + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedObjectName := "alloy-" + ns.Name + expectedTracesNamespace := reconciler.TracesNamespace + expectedSecret := createDefaultTracesSecret(expectedTracesNamespace, expectedObjectName) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + + secrets := &corev1.SecretList{} + err = reconciler.Client.List(context.Background(), secrets, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + require.Len(t, secrets.Items, 1) + expectedSecret.ResourceVersion = secrets.Items[0].ResourceVersion + assert.Contains(t, string(secrets.Items[0].Data["grafana-cloud-traces-token"]), "GCO_TRACES_TOKEN") + + assert.Equal(t, *expectedSecret, secrets.Items[0]) + + configMaps := &corev1.ConfigMapList{} + err = reconciler.Client.List(context.Background(), configMaps, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + for _, expectedData := range tt.expectedConfigMapData { + assert.Contains(t, configMaps.Items[0].Data["config.alloy"], expectedData) + } + }) + } +} + +func TestNamespaceCollectorUpdatesObjectMeta(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + ns.Annotations = map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "enabled", + } + + grafanaCloudClient := mockGrafanaCloudClient{ + GetTracesConnectionFunc: func(stack string) (int, string, error) { + return 0, "https://test-otlp-endpoint-" + stack + ".com", nil + }, + } + + t.Run("Reconcile updates object when there are changes", func(t *testing.T) { + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs, createDefaultTenantPod(ns.Name)) + reconciler.EnableVPA = true + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedTracesNamespace := reconciler.TracesNamespace + + _, err := reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + + secrets := &corev1.SecretList{} + err = reconciler.Client.List(context.Background(), secrets, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + assert.Len(t, secrets.Items, 1) + + services := &corev1.ServiceList{} + err = reconciler.Client.List(context.Background(), services, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + assert.Len(t, services.Items, 1) + + configMaps := &corev1.ConfigMapList{} + err = reconciler.Client.List(context.Background(), configMaps, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + require.Len(t, configMaps.Items, 1) + require.Contains(t, configMaps.Items[0].Data, "config.alloy") + + deployments := &appv1.DeploymentList{} + err = reconciler.Client.List(context.Background(), deployments, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, deployments.Items, 1) + + networkPolicies := &networkingv1.NetworkPolicyList{} + err = reconciler.Client.List(context.Background(), networkPolicies, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + assert.Len(t, networkPolicies.Items, 1) + + vpas := &vpav1.VerticalPodAutoscalerList{} + err = reconciler.Client.List(context.Background(), vpas, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, vpas.Items, 1) + assert.Equal(t, vpas.Items[0].Spec.TargetRef.Kind, "Deployment") + assert.Equal(t, vpas.Items[0].Spec.TargetRef.Name, deployments.Items[0].Name) + assert.Equal(t, *vpas.Items[0].Spec.UpdatePolicy.UpdateMode, vpav1.UpdateMode("Auto")) + + originalConfig := configMaps.Items[0].Data["config.alloy"] + + existingNs := &corev1.Namespace{} + err = reconciler.Client.Get(context.Background(), types.NamespacedName{Name: ns.Name}, existingNs) + require.NoError(t, err) + existingNs.Annotations[Config.stackNameAnnotationKey] = "adevintaotherstack" + err = reconciler.Client.Update(context.Background(), existingNs) + require.NoError(t, err) + + _, err = reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + + secrets = &corev1.SecretList{} + err = reconciler.Client.List(context.Background(), secrets, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + assert.Len(t, secrets.Items, 1) + + services = &corev1.ServiceList{} + err = reconciler.Client.List(context.Background(), services, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + assert.Len(t, services.Items, 1) + + configMaps = &corev1.ConfigMapList{} + err = reconciler.Client.List(context.Background(), configMaps, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + require.Contains(t, configMaps.Items[0].Data, "config.alloy") + assert.NotEqual(t, originalConfig, configMaps.Items[0].Data["config.alloy"]) + + deployments = &appv1.DeploymentList{} + err = reconciler.Client.List(context.Background(), deployments, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, deployments.Items, 1) + + networkPolicies = &networkingv1.NetworkPolicyList{} + err = reconciler.Client.List(context.Background(), networkPolicies, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + assert.Len(t, networkPolicies.Items, 1) + + vpas = &vpav1.VerticalPodAutoscalerList{} + err = reconciler.Client.List(context.Background(), vpas, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, vpas.Items, 1) + assert.Equal(t, vpas.Items[0].Spec.TargetRef.Kind, "Deployment") + assert.Equal(t, vpas.Items[0].Spec.TargetRef.Name, deployments.Items[0].Name) + assert.Equal(t, *vpas.Items[0].Spec.UpdatePolicy.UpdateMode, vpav1.UpdateMode("Auto")) + }) +} + +func TestTracesCollectorReconcileDisableTenantIfTracesAnnotationChange(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + ns.Annotations = map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "enabled", + } + + verifyReconcile := func(reconciler *NamespaceReconciler, namespace string, length int) { + secrets := &corev1.SecretList{} + err := reconciler.Client.List(context.Background(), secrets, client.InNamespace(namespace)) + require.NoError(t, err) + assert.Len(t, secrets.Items, length) + + services := &corev1.ServiceList{} + err = reconciler.Client.List(context.Background(), services, client.InNamespace(namespace)) + require.NoError(t, err) + assert.Len(t, services.Items, length) + + configMaps := &corev1.ConfigMapList{} + err = reconciler.Client.List(context.Background(), configMaps, client.InNamespace(namespace)) + require.NoError(t, err) + assert.Len(t, configMaps.Items, length) + + deployments := &appv1.DeploymentList{} + err = reconciler.Client.List(context.Background(), deployments, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, deployments.Items, length) + + networkPolicies := &networkingv1.NetworkPolicyList{} + err = reconciler.Client.List(context.Background(), networkPolicies, client.InNamespace(namespace)) + require.NoError(t, err) + assert.Len(t, networkPolicies.Items, length) + + vpas := &vpav1.VerticalPodAutoscalerList{} + err = reconciler.Client.List(context.Background(), vpas, client.InNamespace(reconciler.TracesNamespace)) + require.NoError(t, err) + require.Len(t, vpas.Items, length) + } + + t.Run("Reconcile must create the traces resources when annotation is enabled and delete it when it is different from enabled", func(t *testing.T) { + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs, createDefaultTenantPod(ns.Name)) + reconciler.EnableVPA = true + + expectedTracesNamespace := reconciler.TracesNamespace + + _, err := reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + verifyReconcile(reconciler, expectedTracesNamespace, 1) + + existingNs := &corev1.Namespace{} + err = reconciler.Client.Get(context.Background(), types.NamespacedName{Name: ns.Name}, existingNs) + require.NoError(t, err) + existingNs.Annotations[Config.tracesAnnotationKey] = "whatevervalue" + + err = reconciler.Client.Update(context.Background(), existingNs) + require.NoError(t, err) + + _, err = reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + verifyReconcile(reconciler, expectedTracesNamespace, 0) + }) + + t.Run("Reconcile must create the traces resources when annotation is enabled and delete it when it is not set", func(t *testing.T) { + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs, createDefaultTenantPod(ns.Name)) + reconciler.EnableVPA = true + + expectedTracesNamespace := reconciler.TracesNamespace + + _, err := reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + verifyReconcile(reconciler, expectedTracesNamespace, 1) + + existingNs := &corev1.Namespace{} + err = reconciler.Client.Get(context.Background(), types.NamespacedName{Name: ns.Name}, existingNs) + require.NoError(t, err) + delete(existingNs.Annotations, Config.tracesAnnotationKey) + + err = reconciler.Client.Update(context.Background(), existingNs) + require.NoError(t, err) + + _, err = reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + verifyReconcile(reconciler, expectedTracesNamespace, 0) + }) +} + +func TestTracesCollectorDeploymentIsAnnotatedForObservability(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + ns.Annotations = map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "enabled", + } + + t.Run("Alloy Pod is annotated to be able to gather metrics from it", func(t *testing.T) { + expectedAnnotations := map[string]string{ + "prometheus.io/path": "/metrics", + "prometheus.io/port": "12345", + "prometheus.io/scrape": "true", + } + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs, createDefaultTenantPod(ns.Name)) + + expectedTracesNamespace := reconciler.TracesNamespace + + _, err := reconciler.Reconcile(context.Background(), reconcile.Request{NamespacedName: types.NamespacedName{Name: ns.Name}}) + require.NoError(t, err) + + deployments := &appv1.DeploymentList{} + err = reconciler.Client.List(context.Background(), deployments, client.InNamespace(expectedTracesNamespace)) + require.NoError(t, err) + + require.Len(t, deployments.Items, 1) + assert.Equal(t, expectedAnnotations, deployments.Items[0].Spec.Template.Annotations) + }) +} diff --git a/pkg/controllers/pod_controller.go b/pkg/controllers/pod_controller.go new file mode 100644 index 0000000..7d69dd0 --- /dev/null +++ b/pkg/controllers/pod_controller.go @@ -0,0 +1,387 @@ +package controllers + +import ( + "context" + "fmt" + "slices" + "strconv" + "strings" + + "github.com/go-logr/logr" + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + corev1 "k8s.io/api/core/v1" + apierrors "k8s.io/apimachinery/pkg/api/errors" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" + "k8s.io/apimachinery/pkg/runtime" + types "k8s.io/apimachinery/pkg/types" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/client/apiutil" + "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" + + "k8s.io/apimachinery/pkg/labels" +) + +var ( + standardRelabeling = []*monitoringv1.RelabelConfig{ + { + Action: "labelmap", + Regex: "__meta_kubernetes_pod_label_(.+)", + Replacement: "${1}", + }, + { + // In the legacy prometheus-local-container deployment, the presence of prometheus.io/port label was overriding the port discovery done by default by prometheus. + // This was done by our configuration instead of prometheus itself. + // In most cases, not having this configuration is good enoguh. Prometheus will scrape, by default, all defined container ports: https://github.com/prometheus/prometheus/blob/04145344991acd7571c715bdbe1c2c6dfec9f871/discovery/kubernetes/pod.go#L242 + // We though, discovered a case where this is not working. When the port is not registered inside the pod definition. There are occurences of this setup in our clusters. + // In order to be backward compatible, we introduce the same configuration as in prometheus-local-container and honor the prometheus.io/port annotation contract. + // In future releases we may want to deprecate this behaviour + Action: "replace", + // Prometheus drops the replacement if the value does not match: + // https://github.com/prometheus/prometheus/blob/04145344991acd7571c715bdbe1c2c6dfec9f871/pkg/relabel/relabel.go#L215 + // so, if the label is absent, empty, or a string, the regexp will not match and the original __address__ will be left intact + Regex: `(.+):(?:\d+);(\d+)`, + Replacement: "${1}:${2}", + Separator: ";", + SourceLabels: []string{ + "__address__", + "__meta_kubernetes_pod_annotation_prometheus_io_port", + }, + TargetLabel: "__address__", + }, + } +) + +// PodReconciler reconciles a Pod object +type PodReconciler struct { + client.Client + Log logr.Logger + Scheme *runtime.Scheme + ExcludeWorkloadLabelSelector labels.Selector + ExcludeNamespaceLabelSelector labels.Selector + IgnoreApps []string + IgnoreNamespaces []string + PrometheusNamespace string + TracesNamespace string + GrafanaCloudClient GrafanaCloudClient + GrafanaCloudTracesToken string + ClusterName string + EnableVPA bool +} + +func getOwner(obj client.Object) client.Object { + for _, owner := range obj.GetOwnerReferences() { + if owner.Controller != nil && *owner.Controller { + u := &unstructured.Unstructured{} + u.SetKind(owner.Kind) + u.SetAPIVersion(owner.APIVersion) + u.SetName(owner.Name) + u.SetNamespace(obj.GetNamespace()) + return u + } + } + return obj +} + +func isExcludedByLabelSelector(selector labels.Selector, lbs map[string]string) bool { + if selector != nil && !selector.Empty() { + if selector.Matches(labels.Set(lbs)) { + return true + } + } + return false +} + +func (r *PodReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) { + pod := corev1.Pod{} + if err := r.Get(ctx, req.NamespacedName, &pod); err != nil { + if apierrors.IsNotFound(err) { + ns := corev1.Namespace{} + if err := r.Get(ctx, types.NamespacedName{Name: req.Namespace}, &ns); err != nil { + r.Log.Error(err, fmt.Sprintf("Namespace %s not found for pod %s", req.Namespace, req.Name)) + return ctrl.Result{}, err + } + if ns.Annotations[Config.tracesAnnotationKey] == "enabled" { + if _, err := reconcileTracesCollector(ctx, r.Client, r.Log, r.GrafanaCloudClient, r.GrafanaCloudTracesToken, r.ClusterName, r.TracesNamespace, req.Namespace, r.IgnoreApps, r.ExcludeWorkloadLabelSelector, r.EnableVPA); err != nil { + r.Log.Error(err, "Unable to reconcile traces collector") + return ctrl.Result{}, err + } + } + return ctrl.Result{}, nil + } + return ctrl.Result{}, err + } + + ns := corev1.Namespace{} + if err := r.Get(ctx, types.NamespacedName{Name: req.Namespace}, &ns); err != nil { + r.Log.Error(err, fmt.Sprintf("Namespace %s not found for pod %s", req.Namespace, req.Name)) + return ctrl.Result{}, err + } + + if isExcludedByLabelSelector(r.ExcludeNamespaceLabelSelector, ns.Labels) { + r.Log.V(10).Info("Namespace is excluded by label selector") + return ctrl.Result{}, nil + } + + owner := getOwner(&pod) + if err := r.Get(ctx, client.ObjectKeyFromObject(owner), owner); err != nil { + return ctrl.Result{}, client.IgnoreNotFound(err) + } + + if owner.GetObjectKind().GroupVersionKind().Kind == "ReplicaSet" { + owner = getOwner(owner) + if err := r.Get(ctx, client.ObjectKeyFromObject(owner), owner); err != nil { + return ctrl.Result{}, client.IgnoreNotFound(err) + } + } + + if owner.GetObjectKind().GroupVersionKind().Kind == "Pod" { + // avoid creating one pod monitor per pod in the namespace. + // we will review the strategy for those pods in the future. + // After a quick analysis, we don't have any pod that would cause us any trouble here + r.Log.Info("pod has no owner, skipping", "namespace", pod.Namespace, "name", pod.Name) + return ctrl.Result{}, nil + } + + err := r.reconcilePodMonitor(owner) + if err != nil { + return ctrl.Result{}, err + } + + if ns.Annotations[Config.tracesAnnotationKey] == "enabled" { + if _, err := reconcileTracesCollector(ctx, r.Client, r.Log, r.GrafanaCloudClient, r.GrafanaCloudTracesToken, r.ClusterName, r.TracesNamespace, req.Namespace, r.IgnoreApps, r.ExcludeWorkloadLabelSelector, r.EnableVPA); err != nil { + r.Log.Error(err, "Unable to reconcile traces collector") + return ctrl.Result{}, err + } + } + return ctrl.Result{}, nil +} + +func (r *PodReconciler) reconcilePodMonitor(owner client.Object) error { + monitor := &monitoringv1.PodMonitor{ + ObjectMeta: metav1.ObjectMeta{ + Name: owner.GetName(), + Namespace: owner.GetNamespace(), + }, + } + gvk := owner.GetObjectKind().GroupVersionKind() + log := r.Log.WithValues("apiVersion", gvk.GroupVersion().String(), "kind", gvk.Kind, "namespace", owner.GetNamespace(), "name", owner.GetName()) + + if r.needsToBeScrapped(owner) { + r.createOrUpdatePodMonitor(log, owner, monitor) + return nil + } + + log.Info("does not need scrapping") + log = log.WithValues("needsToBeScraped", false) + if r.monitorExists(monitor) { + if r.monitorIsManaged(monitor, owner) { + if err := r.deleteMonitor(monitor); err != nil { + log.Error(err, "failed to delete no longer needed monitor") + return err + } + log.Info("deleting no longer needed monitor") + return nil + } + log.Info("Monitor is not managed by the controller, skipping") + return nil + } + return nil +} + +func (r *PodReconciler) createOrUpdatePodMonitor(log logr.Logger, owner client.Object, monitor *monitoringv1.PodMonitor) { + storage, err := getAvailableStorageFromNamespace(r.Client, monitor.Namespace, r.Log) + if err != nil { + r.Log.Info("Could not determinate the Storage from the Namespace %s, skipping PodMonitor sync", monitor.Namespace) + return + } + sampleLimit := getPodMonitorSampleLimit(r.Client, owner, r.Log) + ctx := context.Background() + result, err := ctrl.CreateOrUpdate( + ctx, + r.Client, + monitor, + func() error { + monitor.ObjectMeta.Labels = getLabels(owner, monitor) + monitor.ObjectMeta.Annotations = map[string]string{ + Config.storageAnnotationKey: storage, + Config.accountAnnotationKey: monitor.Namespace, + Config.podMonitorAnnotationKey: owner.GetNamespace() + "-" + owner.GetName(), + } + err := controllerutil.SetOwnerReference(owner, monitor, r.Scheme) + if err != nil { + log.Error(err, "failed to assign owner reference to deployment") + } + + u := &unstructured.Unstructured{} + switch o := owner.(type) { + case *unstructured.Unstructured: + u = o + default: + u.Object, err = runtime.DefaultUnstructuredConverter.ToUnstructured(owner) + if err != nil { + return err + } + } + unstructuredSelector, ok, err := unstructured.NestedMap(u.Object, "spec", "selector") + if err != nil { + return err + } + if !ok { + return fmt.Errorf("could not find spec.selector in pod monitor owner") + } + selector := metav1.LabelSelector{} + err = runtime.DefaultUnstructuredConverter.FromUnstructured(unstructuredSelector, &selector) + if err != nil { + return err + } + + monitor.Spec = monitoringv1.PodMonitorSpec{ + Selector: selector, + SampleLimit: uint64(sampleLimit), + PodMetricsEndpoints: []monitoringv1.PodMetricsEndpoint{ + { + Path: getPath(owner), + Params: getParams(owner), + HonorLabels: true, + RelabelConfigs: standardRelabeling, + }, + }, + NamespaceSelector: monitoringv1.NamespaceSelector{ + MatchNames: []string{owner.GetNamespace()}, + }, + } + return updatePodMonitorAnnotation(ctx, r.Client, monitor) + }, + ) + if err != nil { + log.Error(err, "failed to create or update pod monitor") + } else { + log.WithValues("result", result).Info("created pod monitor") + } +} +func (r *PodReconciler) monitorIsManaged(monitor *monitoringv1.PodMonitor, owner client.Object) bool { + ctx := context.Background() + m := monitoringv1.PodMonitor{} + _ = r.Get(ctx, types.NamespacedName{Namespace: monitor.Namespace, Name: monitor.Name}, &m) + gvk, err := apiutil.GVKForObject(owner, r.Scheme) + if err != nil { + // TODO handle the error (log? return an actual error?) + return false + } + for _, ownerReferenced := range m.GetOwnerReferences() { + if ownerReferenced.Kind == gvk.Kind && ownerReferenced.Name == owner.GetName() && ownerReferenced.UID == owner.GetUID() { + return true + } + } + return false +} +func (r *PodReconciler) deleteMonitor(monitor *monitoringv1.PodMonitor) error { + ctx := context.Background() + return r.Delete(ctx, monitor) +} + +func (r *PodReconciler) monitorExists(monitor *monitoringv1.PodMonitor) bool { + ctx := context.Background() + m := monitoringv1.PodMonitor{} + if err := r.Get(ctx, types.NamespacedName{Namespace: monitor.Namespace, Name: monitor.Name}, &m); err != nil { + return false + } + return true +} + +func (r *PodReconciler) needsToBeScrapped(object client.Object) bool { + if slices.Contains(r.IgnoreNamespaces, object.GetNamespace()) { + return false + } + + for _, ignoredApp := range r.IgnoreApps { + if object.GetLabels()["app"] == ignoredApp { + return false + } + } + + if isExcludedByLabelSelector(r.ExcludeWorkloadLabelSelector, object.GetLabels()) { + return false + } + + scrape, ok := getPodAnnotations(object)["prometheus.io/scrape"].(string) + return ok && scrape == "true" +} + +func getPath(object client.Object) string { + pathIntf, ok := getPodAnnotations(object)["prometheus.io/path"] + if ok { + if path, ok := pathIntf.(string); ok { + return path + } + } + return "/metrics" +} + +// getParams will extract parameters from prometheus.io/param_* annotations +func getParams(object client.Object) map[string][]string { + params := map[string][]string{} + for annotation, valueIntf := range getPodAnnotations(object) { + if strings.HasPrefix(annotation, "prometheus.io/param_") { + param := strings.TrimPrefix(annotation, "prometheus.io/param_") + if value, ok := valueIntf.(string); ok { + // k8s doesn't support duplicate keys, so only one value is supported + params[param] = []string{value} + } + } + } + return params +} + +func getPodAnnotations(object client.Object) map[string]interface{} { + u, err := runtime.DefaultUnstructuredConverter.ToUnstructured(object) + if err != nil { + return map[string]interface{}{} + } + path := []string{"spec", "template", "metadata", "annotations"} + switch o := object.(type) { + case *corev1.Pod: + path = []string{"metadata", "annotations"} + case *unstructured.Unstructured: + if o.GetKind() == "Pod" { + path = []string{"metadata", "annotations"} + } + } + annotations, _, _ := unstructured.NestedMap(u, path...) + if annotations == nil { + return map[string]interface{}{} + } + return annotations +} + +func getLabels(owner client.Object, monitor *monitoringv1.PodMonitor) map[string]string { + labels := map[string]string{ + Config.accountLabelKey: monitor.Namespace, + } + for k, v := range owner.GetLabels() { + labels[k] = v + } + return labels +} + +func getPodMonitorSampleLimit(k8sclient client.Client, object client.Object, log logr.Logger) int { + value, ok := getPodAnnotations(object)[Config.podSampleLimitAnnotation] + if !ok { + return 4500 + } + sampleLimitInt, err := strconv.Atoi(value.(string)) + if err != nil { + log.Error(err, "Could not convert value in "+Config.podSampleLimitAnnotation+" annotation to integer, setting it to default 4500") + return 4500 + } + return sampleLimitInt + +} + +func (r *PodReconciler) SetupWithManager(mgr ctrl.Manager) error { + return ctrl.NewControllerManagedBy(mgr). + For(&corev1.Pod{}). + Complete(r) +} diff --git a/pkg/controllers/pod_controller_test.go b/pkg/controllers/pod_controller_test.go new file mode 100644 index 0000000..01ac733 --- /dev/null +++ b/pkg/controllers/pod_controller_test.go @@ -0,0 +1,1135 @@ +package controllers + +import ( + "bytes" + "context" + "encoding/json" + "os" + "testing" + + "github.com/adevinta/observability-operator/pkg/grafanacloud" + "github.com/adevinta/observability-operator/pkg/test_helpers" + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + "github.com/prometheus/prometheus/pkg/labels" + "github.com/prometheus/prometheus/pkg/relabel" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + "gopkg.in/yaml.v3" + appv1 "k8s.io/api/apps/v1" + corev1 "k8s.io/api/core/v1" + networkingv1 "k8s.io/api/networking/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" + apilabels "k8s.io/apimachinery/pkg/labels" + "k8s.io/apimachinery/pkg/runtime" + "k8s.io/apimachinery/pkg/types" + validatingfield "k8s.io/apimachinery/pkg/util/validation/field" + "k8s.io/utils/ptr" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" +) + +func assertLabelValue(t *testing.T, name, value string, labelset labels.Labels) { + t.Helper() + for _, label := range labelset { + if label.Name == name { + assert.Equal(t, value, label.Value) + return + } + } + t.Errorf("did not find label with name %s", name) +} + +func TestRelabeling(t *testing.T) { + b, err := json.Marshal(standardRelabeling) + require.NoError(t, err) + // hack to translate from very similar prometheus-operator format to prometheus-config one + b = bytes.Replace(b, []byte(`"sourceLabels"`), []byte(`"source_labels"`), -1) + b = bytes.Replace(b, []byte(`"targetLabel"`), []byte(`"target_label"`), -1) + cfg := []*relabel.Config{} + require.NoError(t, yaml.NewDecoder(bytes.NewReader(b)).Decode(&cfg)) + + assertLabelValue(t, "__address__", "127.0.0.1:6400", relabel.Process(labels.Labels{{Name: "__address__", Value: "127.0.0.1:6400"}}, cfg...)) + assertLabelValue(t, "__address__", "127.0.0.1:2021", relabel.Process(labels.Labels{{Name: "__address__", Value: "127.0.0.1:6400"}, {Name: "__meta_kubernetes_pod_annotation_prometheus_io_port", Value: "2021"}}, cfg...)) + assertLabelValue(t, "__address__", "127.0.0.1:6400", relabel.Process(labels.Labels{{Name: "__address__", Value: "127.0.0.1:6400"}, {Name: "__meta_kubernetes_pod_annotation_prometheus_io_port", Value: "some-port"}}, cfg...)) + assertLabelValue(t, "__address__", "127.0.0.1:6400", relabel.Process(labels.Labels{{Name: "__address__", Value: "127.0.0.1:6400"}, {Name: "__meta_kubernetes_pod_annotation_prometheus_io_port", Value: ""}}, cfg...)) + assertLabelValue(t, "some_label", "value", relabel.Process(labels.Labels{{Name: "__meta_kubernetes_pod_label_some_label", Value: "value"}}, cfg...)) +} + +func TestPodReconcilerRetrievesOwner(t *testing.T) { + namespace := &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: "bar", + }, + } + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "ReplicaSet", + Name: "foo-v1", + Controller: ptr.To(true), + }, + }, + }, + } + + replicaSet := &appv1.ReplicaSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-v1", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + + deploy := &appv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo", + Namespace: "bar", + }, + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/scrape": "true", + }, + }, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + t.Run("When the pod is owned by a deployment", func(t *testing.T) { + reconciler := newDefaultPodReconciler(t, createSecretStub("prometheusesNamespace"), namespace, pod, replicaSet, deploy) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "foo-pod", Namespace: "bar"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 1) + assert.Equal(t, "foo", podMonitors.Items[0].Name) + assert.EqualValues( + t, + metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + podMonitors.Items[0].Spec.Selector, + ) + }) + t.Run("When the pod is owned by a statefulset", func(t *testing.T) { + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "StatefulSet", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + + statefulSet := &appv1.StatefulSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo", + Namespace: "bar", + }, + Spec: appv1.StatefulSetSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/scrape": "true", + }, + }, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + + reconciler := newDefaultPodReconciler(t, createSecretStub("prometheusesNamespace"), namespace, pod, statefulSet) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "foo-pod", Namespace: "bar"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 1) + assert.Equal(t, "foo", podMonitors.Items[0].Name) + assert.EqualValues( + t, + metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + podMonitors.Items[0].Spec.Selector, + ) + }) + t.Run("When the pod is owned by a non-existing statefulset", func(t *testing.T) { + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "StatefulSet", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + statefulSet := &appv1.StatefulSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "other", + Namespace: "bar", + }, + Spec: appv1.StatefulSetSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/scrape": "true", + }, + }, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + + reconciler := newDefaultPodReconciler(t, createSecretStub("prometheusesNamespace"), namespace, pod, statefulSet) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "foo-pod", Namespace: "bar"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 0) + }) + t.Run("When the pod is owned by a non-existing deployment", func(t *testing.T) { + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "ReplicaSet", + Name: "foo-v1", + Controller: ptr.To(true), + }, + }, + }, + } + replicaSet := &appv1.ReplicaSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-v1", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + reconciler := newDefaultPodReconciler(t, createSecretStub("prometheusesNamespace"), namespace, pod, replicaSet) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 0) + }) + + t.Run("When the pod is has no owner", func(t *testing.T) { + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + Annotations: map[string]string{ + "prometheus.io/scrape": "true", + }, + }, + } + replicaSet := &appv1.ReplicaSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-v1", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + reconciler := newDefaultPodReconciler(t, createSecretStub("prometheusesNamespace"), namespace, pod, replicaSet) + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Name: "foo-pod", Namespace: "bar"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 0) + }) +} + +func TestDeploymentCreatesPodMonitorWithNamespaceStorageAnnotations(t *testing.T) { + namespace := &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: "bar", + }, + } + + t.Run("when the namespace is not annotated", func(t *testing.T) { + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "ReplicaSet", + Name: "foo-v1", + Controller: ptr.To(true), + }, + }, + }, + } + replicaSet := &appv1.ReplicaSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-v1", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + deploy := &appv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo", + Namespace: "bar", + }, + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/scrape": "true", + }, + }, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + reconciler := newDefaultPodReconciler(t, createSecretStub("prometheusesNamespace"), namespace, pod, replicaSet, deploy) + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "bar", Name: "foo-pod"}}) + assert.Nil(t, err) + assert.NotNil(t, result) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 1) + assert.Equal(t, "grafanacloud", podMonitors.Items[0].Annotations[Config.storageAnnotationKey]) + }) + + t.Run("when the namespace is annotated", func(t *testing.T) { + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "ReplicaSet", + Name: "foo-v1", + Controller: ptr.To(true), + }, + }, + }, + } + replicaSet := &appv1.ReplicaSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-v1", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + deploy := &appv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo", + Namespace: "bar", + }, + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/scrape": "true", + }, + }, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + reconciler := newDefaultPodReconciler(t, createSecretStub("prometheusesNamespace"), namespace, pod, replicaSet, deploy) + namespace.Annotations = map[string]string{ + Config.storageAnnotationKey: "new-storage", + } + require.NoError(t, reconciler.Client.Update(context.Background(), namespace)) + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "bar", Name: "foo-pod"}}) + assert.Nil(t, err) + assert.NotNil(t, result) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 1) + assert.Equal(t, "new-storage", podMonitors.Items[0].Annotations[Config.storageAnnotationKey]) + }) +} + +func generatePodObjectsWithLabels(namespaceName string, prometheusScrape string, labels map[string]string) []runtime.Object { + var annotations map[string]string + + namespace := newNamespace(namespaceName) + + if prometheusScrape != "" { + annotations = map[string]string{ + "prometheus.io/scrape": prometheusScrape, + } + } + + deployment := &appv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: "deploymentName", + Namespace: namespace.Name, + Labels: labels, + }, + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: annotations, + }, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + + replicaSet := &appv1.ReplicaSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-v1", + Namespace: namespace.Name, + Labels: labels, + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: deployment.Name, + Controller: ptr.To(true), + }, + }, + }, + } + + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: namespace.Name, + Annotations: annotations, + Labels: labels, + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "ReplicaSet", + Name: replicaSet.Name, + Controller: ptr.To(true), + }, + }, + }, + } + + return []runtime.Object{namespace, deployment, replicaSet, pod} + +} + +func generatePodObjects(namespaceName string, prometheusScrape string) []runtime.Object { + return generatePodObjectsWithLabels(namespaceName, prometheusScrape, map[string]string{}) +} + +func TestPodMonitorReconcile(t *testing.T) { + t.Run("when there is a Pod, a PodMonitor is created", func(t *testing.T) { + objects := generatePodObjects("my-namespace", "true") + reconciler := newDefaultPodReconciler(t, objects...) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "my-namespace", Name: "foo-pod"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + err = reconciler.Client.List(context.Background(), podMonitors) + require.NoError(t, err) + assert.Len(t, podMonitors.Items, 1) + }) + t.Run("when the scrape annotation is false, there are no PodMonitors created", func(t *testing.T) { + objects := generatePodObjects("my-namespace", "false") + reconciler := newDefaultPodReconciler(t, objects...) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "my-namespace", Name: "foo-pod"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + err = reconciler.Client.List(context.Background(), podMonitors) + require.NoError(t, err) + assert.Len(t, podMonitors.Items, 0) + + }) + t.Run("when there is no scrape annotation, there are no PodMonitors created", func(t *testing.T) { + objects := generatePodObjects("my-namespace", "") + reconciler := newDefaultPodReconciler(t, objects...) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "my-namespace", Name: "foo-pod"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + err = reconciler.Client.List(context.Background(), podMonitors) + require.NoError(t, err) + assert.Len(t, podMonitors.Items, 0) + + }) + t.Run("when the namespace is ignored, there are no PodMonitors created", func(t *testing.T) { + objects := generatePodObjects("my-namespace", "true") + reconciler := newDefaultPodReconciler(t, objects...) + reconciler.IgnoreNamespaces = []string{"my-namespace"} + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "my-namespace", Name: "foo-pod"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + err = reconciler.Client.List(context.Background(), podMonitors) + require.NoError(t, err) + assert.Len(t, podMonitors.Items, 0) + }) + + t.Run("when the labels are ignored, there are no PodMonitors created", func(t *testing.T) { + objects := generatePodObjectsWithLabels("my-namespace", "true", map[string]string{"appLabel": "skip"}) + reconciler := newDefaultPodReconciler(t, objects...) + path := validatingfield.NewPath("metadata", "labels") + filter, err := apilabels.Parse("appLabel=skip", validatingfield.WithPath(path)) + require.NoError(t, err) + reconciler.ExcludeWorkloadLabelSelector = filter + + _, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "my-namespace", Name: "foo-pod"}}) + require.NoError(t, err) + + podMonitors := &monitoringv1.PodMonitorList{} + err = reconciler.Client.List(context.Background(), podMonitors) + require.NoError(t, err) + assert.Len(t, podMonitors.Items, 0) + }) + +} + +func TestDeployment(t *testing.T) { + deployment := &appv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo", + Namespace: "bar", + UID: "123", + }, + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{}, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: deployment.Name, + + Controller: ptr.To(true), + }, + }, + }, + } + podMonitor := &monitoringv1.PodMonitor{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "foo", + Namespace: "bar", + OwnerReferences: []metav1.OwnerReference{{ + APIVersion: "apps/v1", + Kind: "Deployment", + Name: "foo", + UID: "123", + }}, + Labels: map[string]string{ + Config.podMonitorLabelKey: "bar-foo", + Config.accountLabelKey: "bar", + }, + Annotations: map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + Config.accountAnnotationKey: "bar", + }, + }, + Spec: monitoringv1.PodMonitorSpec{ + PodMetricsEndpoints: []monitoringv1.PodMetricsEndpoint{ + { + Path: "/metrics", + HonorLabels: true, + RelabelConfigs: standardRelabeling, + }, + }, + Selector: metav1.LabelSelector{ + MatchLabels: map[string]string{ + "random_label": "true", + }, + }, + NamespaceSelector: monitoringv1.NamespaceSelector{MatchNames: []string{"bar"}}, + SampleLimit: 9000, + }, + } + namespace := &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: "bar", + }, + } + t.Run("when the annotation for scrape is not properly set, the podmonitor instance is not created", func(t *testing.T) { + reconciler := newDefaultPodReconciler(t, pod, namespace) + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "bar", Name: "foo"}}) + require.NoError(t, err) + assert.NotNil(t, result) + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + assert.Len(t, podMonitors.Items, 0) + }) + + t.Run("once the annotation for scrape is set, the podmonitor instance is created", func(t *testing.T) { + reconciler := newDefaultPodReconciler(t, pod, namespace, podMonitor) + + deployment.Spec.Template.ObjectMeta.Annotations = map[string]string{ + "prometheus.io/scrape": "true", + Config.podSampleLimitAnnotation: "9000", + } + err := reconciler.Client.Create(context.Background(), deployment) + require.NoError(t, err) + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "bar", Name: "foo-pod"}}) + require.NoError(t, err) + assert.NotNil(t, result) + + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + require.Len(t, podMonitors.Items, 1) + assert.Equal(t, deployment.Name, podMonitors.Items[0].Name) + assert.Equal(t, deployment.Namespace, podMonitors.Items[0].Namespace) + assert.Equal(t, *deployment.Spec.Selector, podMonitors.Items[0].Spec.Selector) + assert.Len(t, podMonitors.Items[0].OwnerReferences, 1) + assert.Equal(t, podMonitors.Items[0].GetOwnerReferences()[0].APIVersion, "apps/v1") + assert.Equal(t, podMonitors.Items[0].GetOwnerReferences()[0].Kind, "Deployment") + assert.Equal(t, podMonitors.Items[0].GetOwnerReferences()[0].Name, "foo") + require.Len(t, podMonitors.Items[0].Spec.PodMetricsEndpoints, 1) + assert.Equal(t, "/metrics", podMonitors.Items[0].Spec.PodMetricsEndpoints[0].Path) + assert.True(t, podMonitors.Items[0].Spec.PodMetricsEndpoints[0].HonorLabels) + assert.Equal(t, podMonitors.Items[0].Spec.SampleLimit, uint64(9000)) + }) + + t.Run("that if the annotation is changed to not match, the podmonitor is removed", func(t *testing.T) { + reconciler := newDefaultPodReconciler(t, pod, namespace, podMonitor, deployment) + + deployment.Spec.Template.ObjectMeta.Annotations = map[string]string{ + "prometheus.io/scrape": "false", + } + require.NoError(t, reconciler.Client.Update(context.Background(), deployment)) + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "bar", Name: "foo-pod"}}) + assert.Nil(t, err) + assert.NotNil(t, result) + podMonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podMonitors)) + assert.Len(t, podMonitors.Items, 0) + }) +} + +func runGetPathTest(t *testing.T, expected string, object client.Object) { + t.Helper() + assert.Equal(t, expected, getPath(object)) +} + +func TestGetPath(t *testing.T) { + t.Run("with a Deployment and custom path", func(t *testing.T) { + runGetPathTest(t, "/mypath", &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/path": "/mypath", + }, + }, + }, + }, + }) + }) + t.Run("with a Deployment and other annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "other": "annotation", + }, + }, + }, + }, + }) + }) + t.Run("with a Deployment with no annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{}, + }, + }, + }) + }) + t.Run("with a DaemonSet and custom path", func(t *testing.T) { + runGetPathTest(t, "/mypath", &appv1.DaemonSet{ + Spec: appv1.DaemonSetSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/path": "/mypath", + }, + }, + }, + }, + }) + }) + t.Run("with a DaemonSet and other annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &appv1.DaemonSet{ + Spec: appv1.DaemonSetSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "other": "annotation", + }, + }, + }, + }, + }) + }) + t.Run("with a DaemonSet with no annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &appv1.DaemonSet{ + Spec: appv1.DaemonSetSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{}, + }, + }, + }) + }) + t.Run("with a Pod and custom path", func(t *testing.T) { + runGetPathTest(t, "/mypath", &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/path": "/mypath", + }, + }, + }) + }) + t.Run("with a Pod and other annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "other": "annotation", + }, + }, + }) + }) + t.Run("with a Pod with no annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{}, + }) + }) + + t.Run("with an unstructured StatefulSet and custom path", func(t *testing.T) { + runGetPathTest(t, "/mypath", &unstructured.Unstructured{ + Object: map[string]interface{}{ + "kind": "StatefulSet", + "spec": map[string]interface{}{ + "template": map[string]interface{}{ + "metadata": map[string]interface{}{ + "annotations": map[string]interface{}{ + "prometheus.io/path": "/mypath", + }, + }, + }, + }, + }, + }) + }) + t.Run("with an unstructured StatefulSet and other annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &unstructured.Unstructured{ + Object: map[string]interface{}{ + "kind": "StatefulSet", + "spec": map[string]interface{}{ + "template": map[string]interface{}{ + "metadata": map[string]interface{}{ + "annotations": map[string]interface{}{ + "other": "annotation", + }, + }, + }, + }, + }, + }) + }) + t.Run("with an unstructured StatefulSet with no annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &unstructured.Unstructured{ + Object: map[string]interface{}{ + "kind": "StatefulSet", + }, + }) + }) + + t.Run("with an unstructured Pod and custom path", func(t *testing.T) { + runGetPathTest(t, "/mypath", &unstructured.Unstructured{ + Object: map[string]interface{}{ + "kind": "Pod", + "metadata": map[string]interface{}{ + "annotations": map[string]interface{}{ + "prometheus.io/path": "/mypath", + }, + }, + }, + }) + }) + t.Run("with an unstructured Pod and other annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &unstructured.Unstructured{ + Object: map[string]interface{}{ + "kind": "Pod", + "metadata": map[string]interface{}{ + "annotations": map[string]interface{}{ + "other": "annotation", + }, + }, + }, + }) + }) + t.Run("with an unstructured Pod with no annotation", func(t *testing.T) { + runGetPathTest(t, "/metrics", &unstructured.Unstructured{ + Object: map[string]interface{}{ + "kind": "Pod", + }, + }) + }) +} + +func runGetParamsTest(t *testing.T, expected map[string][]string, object client.Object) { + t.Helper() + assert.Equal(t, expected, getParams(object)) +} + +func TestGetParams(t *testing.T) { + // only testing deployments here, as other objects' parsing is already tested in TestGetPath + t.Run("with a Deployment and custom parameter", func(t *testing.T) { + runGetParamsTest(t, map[string][]string{"format": {"prometheus"}}, &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/param_format": "prometheus", + }, + }, + }, + }, + }) + }) + t.Run("with a Deployment and two custom parameters", func(t *testing.T) { + runGetParamsTest(t, map[string][]string{"format": {"prometheus"}, "foo": {"bar"}}, &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/param_format": "prometheus", + "prometheus.io/param_foo": "bar", + }, + }, + }, + }, + }) + }) + t.Run("with a Deployment and other annotation", func(t *testing.T) { + runGetParamsTest(t, map[string][]string{}, &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "other": "annotation", + }, + }, + }, + }, + }) + }) + t.Run("with a Deployment with no annotation", func(t *testing.T) { + runGetParamsTest(t, map[string][]string{}, &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{}, + }, + }, + }) + }) +} + +func TestGetLabels(t *testing.T) { + deployment := appv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: "deployName", + Namespace: "deployNamespace", + Labels: map[string]string{ + "foo": "bar", + }, + }, + } + podmonitor := &monitoringv1.PodMonitor{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "monitorName", + Namespace: "monitorNamespace", + }, + } + assert.EqualValues(t, map[string]string{ + Config.accountLabelKey: "monitorNamespace", + "foo": "bar", + }, getLabels(&deployment, podmonitor)) +} + +func runGetPodMonitorsSampleLimitTest(t *testing.T, expected int, object client.Object) { + reconciler := newDefaultTestPodMonitorReconciler(t) + t.Helper() + val := getPodMonitorSampleLimit(reconciler.Client, object, reconciler.Log) + assert.Equal(t, expected, val) +} + +func TestGetPodMonitorSampleLimit(t *testing.T) { + // only testing deployments here, as other objects' parsing is already tested in TestGetPath + t.Run("with a Deployment and custom parameter", func(t *testing.T) { + runGetPodMonitorsSampleLimitTest(t, 9000, &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + Config.podSampleLimitAnnotation: "9000", + }, + }, + }, + }, + }) + }) + t.Run("with a Deployment and empty annotation", func(t *testing.T) { + runGetPodMonitorsSampleLimitTest(t, 4500, &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + Config.podSampleLimitAnnotation: "", + }, + }, + }, + }, + }) + }) + t.Run("with a Deployment with no annotation", func(t *testing.T) { + runGetPodMonitorsSampleLimitTest(t, 4500, &appv1.Deployment{ + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{}, + }, + }, + }) + }) + t.Run("with a Pod with the annotation", func(t *testing.T) { + runGetPodMonitorsSampleLimitTest(t, 9000, &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + Config.podSampleLimitAnnotation: "9000", + }, + }, + }) + }) +} + +func newDefaultPodReconciler(t *testing.T, initialObjects ...runtime.Object) *PodReconciler { + scheme := runtime.NewScheme() + _ = monitoringv1.AddToScheme(scheme) + _ = appv1.AddToScheme(scheme) + + fakeClient := test_helpers.NewFakeClient(t, initialObjects...) + os.Setenv("GRAFANA_CLOUD_TOKEN", "zzzz") + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + return nil, nil + }, + GetTracesConnectionFunc: func(stack string) (int, string, error) { + return 0, "", nil + }, + } + + return &PodReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("Namespace"), + Client: fakeClient, + Scheme: scheme, + ClusterName: "clustername", + TracesNamespace: "observability", + GrafanaCloudClient: &grafanaCloudClient, + GrafanaCloudTracesToken: "GCO_TRACES_TOKEN", + } +} + +func TestReconcileTracesCollector(t *testing.T) { + tracesNs := newNamespace("observability") + tenantNs := newNamespace("teamtest-dev") + + tenantNs.Annotations = map[string]string{ + Config.stackNameAnnotationKey: "adevintaobs", + Config.tracesAnnotationKey: "enabled", + } + + pod := &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-pod", + Namespace: tenantNs.Name, + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "ReplicaSet", + Name: "foo-v1", + Controller: ptr.To(true), + }, + }, + }, + } + replicaSet := &appv1.ReplicaSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo-v1", + Namespace: tenantNs.Name, + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "apps/v1", + Kind: "Deployment", + Name: "foo", + Controller: ptr.To(true), + }, + }, + }, + } + deploy := &appv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: "foo", + Namespace: tenantNs.Name, + }, + Spec: appv1.DeploymentSpec{ + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Annotations: map[string]string{ + "prometheus.io/scrape": "true", + }, + }, + }, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{"random_label": "true"}, + }, + }, + } + + verifyReconcile := func(reconciler *PodReconciler, namespace string, length int) { + secrets := &corev1.SecretList{} + err := reconciler.Client.List(context.Background(), secrets, client.InNamespace(namespace)) + require.NoError(t, err) + require.Len(t, secrets.Items, length) + + services := &corev1.ServiceList{} + err = reconciler.Client.List(context.Background(), services, client.InNamespace(namespace)) + require.NoError(t, err) + require.Len(t, services.Items, length) + + configMaps := &corev1.ConfigMapList{} + err = reconciler.Client.List(context.Background(), configMaps, client.InNamespace(namespace)) + require.NoError(t, err) + require.Len(t, configMaps.Items, length) + + networkPolicies := &networkingv1.NetworkPolicyList{} + err = reconciler.Client.List(context.Background(), networkPolicies, client.InNamespace(namespace)) + require.NoError(t, err) + require.Len(t, networkPolicies.Items, length) + } + + t.Run("there is a collector when a pod is present in the tenant namespace", func(t *testing.T) { + reconciler := newDefaultPodReconciler(t, tenantNs, tracesNs, pod, replicaSet, deploy) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: tenantNs.Name, Name: "foo-pod"}}) + require.NoError(t, err) + + verifyReconcile(reconciler, tracesNs.Name, 1) + }) + t.Run("there is no collector when no pod is present anymore in the tenant namespace", func(t *testing.T) { + reconciler := newDefaultPodReconciler(t, tenantNs, tracesNs, pod, replicaSet, deploy) + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: tenantNs.Name, Name: "foo-pod"}}) + require.NoError(t, err) + + verifyReconcile(reconciler, tracesNs.Name, 1) + + err = reconciler.Client.Delete(context.Background(), pod) + require.NoError(t, err) + err = reconciler.Client.Delete(context.Background(), replicaSet) + require.NoError(t, err) + err = reconciler.Client.Delete(context.Background(), deploy) + require.NoError(t, err) + + _, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: tenantNs.Name, Name: "foo-pod"}}) + require.NoError(t, err) + + verifyReconcile(reconciler, tracesNs.Name, 0) + }) +} diff --git a/pkg/controllers/podmonitor_controller.go b/pkg/controllers/podmonitor_controller.go new file mode 100644 index 0000000..7506c2b --- /dev/null +++ b/pkg/controllers/podmonitor_controller.go @@ -0,0 +1,956 @@ +package controllers + +import ( + "context" + "encoding/json" + "errors" + "fmt" + "os" + "regexp" + "strings" + "time" + + "github.com/adevinta/observability-operator/pkg/grafanacloud" + "github.com/go-logr/logr" + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + promcommonconfig "github.com/prometheus/common/config" + promconfig "github.com/prometheus/prometheus/config" + "github.com/prometheus/prometheus/discovery/kubernetes" + "gopkg.in/yaml.v3" + autoscaling "k8s.io/api/autoscaling/v1" + corev1 "k8s.io/api/core/v1" + k8sErrors "k8s.io/apimachinery/pkg/api/errors" + "k8s.io/apimachinery/pkg/api/resource" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/runtime" + "k8s.io/apimachinery/pkg/types" + "k8s.io/apimachinery/pkg/util/intstr" + vpav1 "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" +) + +// PrometheusInstances is the structure definition to set DD metrics +type PrometheusInstances struct { + PrometheusURL string `json:"prometheus_url"` + Namespace string `json:"namespace"` + Tags []string `json:"tags"` + Metrics []string `json:"metrics"` +} + +type PrometheusAdditionalScrapeConfig []*promconfig.ScrapeConfig + +var defaultResourceRequirements corev1.ResourceRequirements = corev1.ResourceRequirements{ + Requests: corev1.ResourceList{ + corev1.ResourceCPU: resource.MustParse("100m"), + corev1.ResourceMemory: resource.MustParse("128Mi"), + }, + Limits: corev1.ResourceList{ + corev1.ResourceCPU: resource.MustParse("200m"), + corev1.ResourceMemory: resource.MustParse("256Mi"), + }, +} + +// DockerImage holds docker image registry reference +type DockerImage struct { + Name string + Tag string +} + +// PodMonitorReconciler reconciles a PodMonitor object +type PodMonitorReconciler struct { + client.Client + Log logr.Logger + Scheme *runtime.Scheme + ClusterName string + Region string + PrometheusNamespace string + PrometheusExposedDomain string + GrafanaCloudCredentials string + NodeSelectorTarget string + PrometheusDockerImage DockerImage + GrafanaCloudClient GrafanaCloudClient + EnableMetricsRemoteWrite bool + EnableVpa bool + PrometheusServiceAccountName string + PrometheusPodPriorityClassName string + PrometheusMonitoringTarget string + PrometheusExtraExternalLabels map[string]string +} + +func (r *PodMonitorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) { + monitor := monitoringv1.PodMonitor{} + + if err := r.Get(ctx, req.NamespacedName, &monitor); err != nil { + return ctrl.Result{}, client.IgnoreNotFound(err) + } + log := r.Log.WithValues("podmonitor", monitor.Name, "namespace", monitor.Namespace) + stop, err := r.handleFinalizers(&monitor) + if stop { + if err == nil { + return ctrl.Result{}, nil + } + // If there was an error retry after 5 minutes again + return ctrl.Result{Requeue: true, RequeueAfter: 5}, err + } + err = r.reconcilePodMonitor(log, monitor) + if err != nil { + return ctrl.Result{Requeue: true, RequeueAfter: 5}, err + } + + return ctrl.Result{}, err +} + +func isPodMonitorBeingDeleted(monitor monitoringv1.PodMonitor) bool { + return !monitor.ObjectMeta.DeletionTimestamp.IsZero() +} + +func (r *PodMonitorReconciler) deletePrometheusIfNotRequired(monitor monitoringv1.PodMonitor) error { + ctx := context.Background() + monitors := &monitoringv1.PodMonitorList{} + // TODO: Theoretically we can use client.MatchingFields() as listOpts to match annotations, so we would + // not need the for loop afterwards + if err := r.List(ctx, monitors, client.InNamespace(monitor.Namespace)); err != nil { + if err != nil { + return err + } + } + for _, m := range monitors.Items { + if isGrafanaCloudStorageEnabled(m.ObjectMeta) && !isPodMonitorBeingDeleted(*m) { + return nil + } + } + + // There is no monitor to scrape, so we need to remove the prometheus + prometheus := newPrometheusObjectDef(monitor.Namespace, r.PrometheusNamespace) + return r.Delete(ctx, prometheus) +} + +func findInAnnotation(slice []string, sliceItem string) bool { + for _, item := range slice { + if item == sliceItem { + return true + } + } + return false +} + +func getStorageAnnotation(annotations map[string]string) (string, bool) { + value, ok := annotations[Config.storageAnnotationKey] + if ok { + return value, true + } + return "", false +} + +func hasStorageDefined(monitor monitoringv1.PodMonitor) bool { + _, ok := getStorageAnnotation(monitor.ObjectMeta.Annotations) + return ok +} + +func (r *PodMonitorReconciler) getNamespace(namespacename string) (*corev1.Namespace, error) { + ns := corev1.Namespace{} + + if err := r.Get(context.Background(), types.NamespacedName{Name: namespacename}, &ns); err != nil { + r.Log.Error(err, "Namespace could not be fetched") + return nil, err + } + + return &ns, nil +} + +func customRemoteWriteSecretName(secret corev1.Secret) string { + return fmt.Sprintf("custom-remote-write-%s-%s", secret.Name, secret.Namespace) +} + +// Returns a namespacedname referencing a configMap, bool whether we could retrieve all the data, and error if any +func (r *PodMonitorReconciler) getNamespacedNameObjectFromAnnotation(monitor monitoringv1.PodMonitor, annotation string) (*types.NamespacedName, bool, error) { + ns, err := r.getNamespace(monitor.Namespace) + if err != nil { + return nil, false, err + } + + customAlertManagerConfigMap, ok := ns.ObjectMeta.Annotations[annotation] + if ok { + parts := strings.Split(customAlertManagerConfigMap, "/") + namespacedName := types.NamespacedName{} + if len(parts) == 2 { //we have name and namespace + namespacedName.Name = parts[1] + namespacedName.Namespace = parts[0] + } else { + namespacedName.Name = parts[0] + namespacedName.Namespace = monitor.Namespace + } + return &namespacedName, true, nil + } + return nil, false, nil +} + +func (r *PodMonitorReconciler) reconcilePodMonitor(log logr.Logger, monitor monitoringv1.PodMonitor) error { + prometheus := newPrometheusObjectDef(monitor.Namespace, r.PrometheusNamespace) + log = log.WithValues("prometheusNamespace", prometheus.Namespace, "prometheusName", prometheus.Name) + + if !hasStorageDefined(monitor) { + log.Info("Skipping PodMonitor with no storage") + return nil + } + + grafanaStackTenantMapping := map[string]*grafanacloud.Stack{} + if r.EnableMetricsRemoteWrite && isGrafanaCloudStorageEnabled(monitor.ObjectMeta) { + stacks, err := lookupGrafanaStacks(r.Client, monitor.Namespace) + if err != nil { + return err + } + + for _, stack := range stacks { + grafanaCloudStack, err := r.GrafanaCloudClient.GetStack(stack) + if err != nil { + log.Error(err, fmt.Sprintf("Skipping PodMonitor for stack '%s'. Check error message", stack)) + return err + } + + secret := &corev1.Secret{} + if err := r.Client.Get(context.Background(), client.ObjectKey{ + Namespace: r.PrometheusNamespace, + Name: r.GrafanaCloudCredentials, + }, secret); err != nil { + log.Error(err, fmt.Sprintf("secret %s not found. The secret is needed to configure the remote write to Grafana Cloud.", r.GrafanaCloudCredentials)) + os.Exit(1) + } + + secret.Data[stack] = []byte(fmt.Sprintf("%d", grafanaCloudStack.MetricsInstanceID)) + if err := r.Client.Update(context.Background(), secret); err != nil { + log.Error(err, fmt.Sprintf("secret %s could not be updated. The secret is needed to configure the remote write to Grafana Cloud.", r.GrafanaCloudCredentials)) + return err + } + + log.WithValues("grafanacloudTenant", stack, "grafanaCloudStack", grafanaCloudStack.StackID).Info("injected grafana cloud credentials") + grafanaStackTenantMapping[stack] = grafanaCloudStack + } + } + if secret, ok, _ := r.getNamespacedNameObjectFromAnnotation(monitor, Config.remoteWriteAnnotationKey); ok { + err := r.syncCustomStorageSecret(secret, log, monitor) + if err != nil { + return err + } + } + err := r.createOrUpdatePrometheus(monitor, prometheus, grafanaStackTenantMapping, r.NodeSelectorTarget) + if err != nil { + log.Error(err, "Can not create or update Prometheus.") + return err + } + log.Info("created or updated prometheus") + + err = r.createOrUpdateAdditionalScrappingConfiguration(prometheus) + if err != nil { + log.Error(err, "Can not create or update the Secret with the additional scrapping configuration.") + return err + } + log.Info("created or updated secret with additional scrapping config") + err = r.createOrUpdatePrometheusRules(monitor, prometheus) + if err != nil { + log.Error(err, "Can not create or update PromethesRules.") + return err + } + log.Info("created or updated prometheus rules") + + if r.EnableVpa { + err = r.createOrUpdateVerticalPodAutoscaler(prometheus) + if err != nil { + log.Error(err, "Can not create or update VerticalPodAutoscaler.") + return err + } + log.Info("created or updated prometheus VPA") + } + + return nil +} + +func (r *PodMonitorReconciler) syncSecret(secretName, secretNamespace, targetNamespace string) error { + srcSecret := corev1.Secret{} + ctx := context.Background() + + if err := r.Get(ctx, types.NamespacedName{Namespace: secretNamespace, Name: secretName}, &srcSecret); err != nil { + r.Log.Error(err, "Error: secret %s not found. The secret is needed it to configure the remote write to the custom remote storage.", secretName) + return err + } + + dstSecret := corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: customRemoteWriteSecretName(srcSecret), + Namespace: targetNamespace, + }, + } + + _, err := ctrl.CreateOrUpdate(ctx, r.Client, &dstSecret, func() error { + dstSecret.Data = srcSecret.Data + return nil + }) + return err + +} + +func (r *PodMonitorReconciler) syncCustomStorageSecret(namespacedName *types.NamespacedName, log logr.Logger, monitor monitoringv1.PodMonitor) error { + secret := corev1.Secret{} + ctx := context.Background() + + if err := r.Get(ctx, *namespacedName, &secret); err != nil { + log.Error(err, "Error: secret %s not found. The secret is needed it to configure the remote write to the custom remote storage.", *namespacedName) + return err + } + + if referencedSecrets, ok := secret.ObjectMeta.Annotations[Config.referencedSecretAnnotationKeys]; ok { + for _, ref := range strings.Split(referencedSecrets, ",") { + err := r.syncSecret(ref, secret.Namespace, r.PrometheusNamespace) + if err != nil { + return err + } + + } + } + return nil +} + +func getAvailableStorageFromNamespace(k8sclient client.Client, namespace string, log logr.Logger) (string, error) { + ns := corev1.Namespace{} + err := k8sclient.Get(context.TODO(), types.NamespacedName{Name: namespace}, &ns) + if err != nil { + log.Error(err, "Failed to get Namespace") + return "", err + } + + availableStorage, ok := getStorageAnnotation(ns.ObjectMeta.Annotations) + if ok { + log.Info("using storage from namespace annotation: " + availableStorage) + return availableStorage, nil + } + log.Info("using default storage: grafanacloud") + + return "grafanacloud", nil +} + +func (r *PodMonitorReconciler) remoteWriteConfigFromSecret(secretRef types.NamespacedName) ([]monitoringv1.RemoteWriteSpec, error) { + secret := corev1.Secret{} + err := r.Get(context.TODO(), secretRef, &secret) + if err != nil { + r.Log.Error(err, "Failed to get secret %s", secretRef) + return nil, err + } + spec := monitoringv1.RemoteWriteSpec{} + remoteWrite, ok := secret.Data["remote-write"] + if !ok { + return nil, fmt.Errorf("'remote-write' entry doest not exist in %s", secretRef) + + } + var body interface{} + err = yaml.Unmarshal(remoteWrite, &body) + if err != nil { + return nil, err + } + jsonspec, err := json.Marshal(body) + if err != nil { + return nil, err + } + err = json.Unmarshal(jsonspec, &spec) + if err != nil { + return nil, err + } + + if spec.URL == "" { + return nil, fmt.Errorf("Missing URL in %s", string(jsonspec)) + } + + if spec.BasicAuth != nil { + s, err := getSecret(r.Client, types.NamespacedName{Name: spec.BasicAuth.Password.Name, Namespace: secretRef.Namespace}) + if err != nil { + return nil, err + } + spec.BasicAuth.Password.Name = customRemoteWriteSecretName(*s) + s, err = getSecret(r.Client, types.NamespacedName{Name: spec.BasicAuth.Username.Name, Namespace: secretRef.Namespace}) + if err != nil { + return nil, err + } + spec.BasicAuth.Username.Name = customRemoteWriteSecretName(*s) + } + + return []monitoringv1.RemoteWriteSpec{spec}, nil + +} + +func (r *PodMonitorReconciler) alertManagerConfigFromConfigMap(configMapRef types.NamespacedName) (*monitoringv1.AlertingSpec, error) { + configMap := corev1.ConfigMap{} + err := r.Get(context.TODO(), configMapRef, &configMap) + if err != nil { + r.Log.Error(err, "Failed to get configmap %s", configMapRef) + return nil, err + } + spec := monitoringv1.AlertingSpec{} + + alertManager, ok := configMap.Data["alert-manager"] + if !ok { + return nil, fmt.Errorf("'alert-manager' entry doest not exist in %s", configMapRef) + + } + + var body interface{} + err = yaml.Unmarshal([]byte(alertManager), &body) + if err != nil { + return nil, err + } + jsonspec, err := json.Marshal(body) + if err != nil { + return nil, err + } + err = json.Unmarshal(jsonspec, &spec.Alertmanagers) + if err != nil { + return nil, err + } + + return &spec, nil + +} + +func (r *PodMonitorReconciler) publishErrEvent(name string, podmonitor monitoringv1.PodMonitor, e error) error { + event := corev1.Event{ + ObjectMeta: metav1.ObjectMeta{ + Name: "GrafanaCloudOperatorEvent", + Namespace: podmonitor.Namespace, + }, + } + + _, err := ctrl.CreateOrUpdate( + context.TODO(), + r.Client, + &event, + func() error { + event.Message = e.Error() + event.Count = event.Count + 1 + event.LastTimestamp = metav1.NewTime(time.Now()) + event.InvolvedObject = corev1.ObjectReference{ + Kind: podmonitor.Kind, + Namespace: podmonitor.Namespace, + Name: podmonitor.Name, + } + return nil + }, + ) + return err + +} + +func (r *PodMonitorReconciler) getTenantCustomRelabelConfigs(namespace string, prometheus *monitoringv1.Prometheus) []monitoringv1.RelabelConfig { + var existingTenantCustomRelabelConfigs []monitoringv1.RelabelConfig + defaultPrometheusConfig := monitoringv1.RelabelConfig{ + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + } + configMap := corev1.ConfigMap{} + + if len(prometheus.Spec.RemoteWrite) > 0 { + existingTenantCustomRelabelConfigs = prometheus.Spec.RemoteWrite[0].WriteRelabelConfigs + } else { + existingTenantCustomRelabelConfigs = append(existingTenantCustomRelabelConfigs, defaultPrometheusConfig) + } + + err := r.Client.Get(context.TODO(), client.ObjectKey{Namespace: namespace, Name: "custom-relabel-configs"}, &configMap) + if err != nil { + if k8sErrors.IsNotFound(err) { + r.Log.Info("ConfigMap not found, returning empty relabel configs") + return existingTenantCustomRelabelConfigs + } + + r.Log.Error(err, "Failed to get ConfigMap %s", "custom-relabel-configs") + return existingTenantCustomRelabelConfigs + } + + relabelConfigs, ok := configMap.Data["relabel-configs"] + if !ok { + r.Log.Error(err, "Failed to get ConfigMap key relabel-configs", "custom-relabel-configs") + + publishErr := publishPrometheusErrEvent(r.Client, "CustomRelabelConfigReadError", namespace, prometheus, err) + if publishErr != nil { + r.Log.Error(publishErr, "Error sending error Event to K8s") + } + + return existingTenantCustomRelabelConfigs + } + + var configs []monitoringv1.RelabelConfig + err = yaml.Unmarshal([]byte(relabelConfigs), &configs) + if err != nil { + r.Log.Error(err, "Failed to unmarshal relabel-configs") + + publishErr := publishPrometheusErrEvent(r.Client, "CustomRelabelConfigUnmarshalError", namespace, prometheus, err) + if publishErr != nil { + r.Log.Error(publishErr, "Error sending error Event to K8s") + } + + return existingTenantCustomRelabelConfigs + } + + r.Log.Info(fmt.Sprintf("Successfully fetched Custom RelabelConfig ConfigMap Name for %s", namespace)) + + configs = append(configs, defaultPrometheusConfig) + + return configs +} + +func (r *PodMonitorReconciler) updatePrometheusObjectDef(monitor monitoringv1.PodMonitor, prometheus *monitoringv1.Prometheus, grafanaStackTenantMapping map[string]*grafanacloud.Stack, nodeSelectorTarget string) error { + replicas := int32(1) + shards := int32(1) + // It is important not to overwrite the whole ObjectMeta in order not to break + // the CreateOrUpdate function + var availableStorage string + availableStorage, err := getAvailableStorageFromNamespace(r.Client, monitor.Namespace, r.Log) + if err != nil { + return err + } + + prometheus.ObjectMeta.Annotations = map[string]string{ + Config.storageAnnotationKey: availableStorage, + Config.accountAnnotationKey: monitor.Namespace, + } + // If there were resources set up manually we keep them + // This is now required because big namespaces like serenity need big prometheus + // but we dont have a way (yet) to tell how much resources a given prometheus needs. + // if parent object doesnt have any resource, we set a default one. + resources := prometheus.Spec.Resources + if resources.Size() == 0 { + resources = defaultResourceRequirements + } + + var remoteWriteConfig []monitoringv1.RemoteWriteSpec + if r.EnableMetricsRemoteWrite && isGrafanaCloudStorageEnabled(monitor.ObjectMeta) { + for stack, grafanaCloudStack := range grafanaStackTenantMapping { + remoteWriteConfig = append(remoteWriteConfig, monitoringv1.RemoteWriteSpec{ + URL: fmt.Sprintf("%s/api/prom/push", grafanaCloudStack.PromURL), + BasicAuth: &monitoringv1.BasicAuth{ + Username: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: r.GrafanaCloudCredentials, + }, + Key: stack, + }, + Password: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: r.GrafanaCloudCredentials, + }, + Key: "grafana-cloud-api-key", + }, + }, + WriteRelabelConfigs: r.getTenantCustomRelabelConfigs(monitor.Namespace, prometheus), + }) + } + } + + if secret, ok, _ := r.getNamespacedNameObjectFromAnnotation(monitor, Config.remoteWriteAnnotationKey); ok { + remoteWriteConfig, err = r.remoteWriteConfigFromSecret(*secret) + if err != nil { + publishErr := r.publishErrEvent("RemoteWriteConfigFromSecret", monitor, err) + if publishErr != nil { + r.Log.Error(publishErr, "Error sending error Event to K8s") + } + return err + } + } + var alertingConfig *monitoringv1.AlertingSpec + if alertingConfigMap, ok, _ := r.getNamespacedNameObjectFromAnnotation(monitor, Config.alertManagerAnnotationKey); ok { + alertingConfig, err = r.alertManagerConfigFromConfigMap(*alertingConfigMap) + if err != nil { + publishErr := r.publishErrEvent("alertManagerconfigFromConfigMap", monitor, err) + if publishErr != nil { + r.Log.Error(publishErr, "Error sending Event to K8s") + } + return err + } + } + mergedLabels := map[string]string{ + "cluster": r.ClusterName, + "monitor": "prometheus-local", + "account": monitor.Namespace, + "region": r.Region, + } + + for k, v := range r.PrometheusExtraExternalLabels { + mergedLabels[k] = v + } + + prometheus.Spec = monitoringv1.PrometheusSpec{ + ListenLocal: false, + Paused: false, + PortName: "web", + PriorityClassName: r.PrometheusPodPriorityClassName, + RoutePrefix: "/", + Retention: "30m", + ServiceAccountName: r.PrometheusServiceAccountName, + LogFormat: "logfmt", + LogLevel: "warn", + Replicas: &replicas, + Shards: &shards, + Version: r.PrometheusDockerImage.Tag, + BaseImage: r.PrometheusDockerImage.Name, + ExternalURL: "http://" + monitor.Namespace + "-metrics." + r.PrometheusExposedDomain, + RemoteWrite: remoteWriteConfig, + Alerting: alertingConfig, + ExternalLabels: mergedLabels, + PodMetadata: &monitoringv1.EmbeddedObjectMetadata{ + Labels: map[string]string{ + Config.accountLabelKey: monitor.Namespace, + }, + }, + PodMonitorNamespaceSelector: &metav1.LabelSelector{}, + PodMonitorSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{ + Config.accountLabelKey: monitor.Namespace, + }, + }, + RuleNamespaceSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{ + "name": monitor.Namespace, + }, + }, + RuleSelector: &metav1.LabelSelector{}, + ServiceMonitorNamespaceSelector: &metav1.LabelSelector{}, + ServiceMonitorSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{ + Config.accountLabelKey: monitor.Namespace, + }, + }, + Resources: resources, + } + + if r.PrometheusMonitoringTarget != "" { + prometheus.Spec.AdditionalScrapeConfigs = &corev1.SecretKeySelector{ + Key: "prometheus", + LocalObjectReference: corev1.LocalObjectReference{Name: r.secretName(prometheus, r.PrometheusMonitoringTarget)}, + } + } + + if nodeSelectorTarget != "" { + prometheus.Spec.NodeSelector = map[string]string{ + nodeSelectorTarget: "true", + } + prometheus.Spec.Tolerations = []corev1.Toleration{ + { + Key: nodeSelectorTarget, + Operator: "Equal", + Value: "true", + Effect: "NoSchedule", + }, + } + } + return nil +} + +func (r *PodMonitorReconciler) createOrUpdateAdditionalScrappingConfig(prometheus *monitoringv1.Prometheus, monitoringTargetName string) error { + ctx := context.Background() + + additionalScrapingConfigSecret := r.newAdditionalScrapingSecretDef(prometheus, monitoringTargetName) + + _, err := ctrl.CreateOrUpdate( + ctx, + r.Client, + additionalScrapingConfigSecret, + func() error { + err := r.updateAdditionalScrappingSecretDef(prometheus, additionalScrapingConfigSecret, monitoringTargetName) + if err != nil { + r.Log.Error(err, "Failed to update secret with additional scrapping config") + prometheusErrors.WithLabelValues(prometheus.Name, prometheus.Namespace, additionalScrapingConfigSecret.Kind).Inc() + return err + } + + err = controllerutil.SetOwnerReference(prometheus, additionalScrapingConfigSecret, r.Scheme) + if err != nil { + r.Log.Error(err, "Failed to assign owner reference to the secret with additional scrapping config") + prometheusErrors.WithLabelValues(prometheus.Name, prometheus.Namespace, additionalScrapingConfigSecret.Kind).Inc() + err = fmt.Errorf("%v %v", additionalScrapingConfigSecret, err) + return err + } + + return nil + }, + ) + return err +} + +func (r *PodMonitorReconciler) createOrUpdatePrometheusRules(monitor monitoringv1.PodMonitor, prometheus *monitoringv1.Prometheus) error { + ruleName := "prometheus-remote-write-behind-seconds" + rules := []monitoringv1.Rule{ + { + Record: strings.ReplaceAll(ruleName, "-", "_"), + Expr: intstr.FromString( + "max_over_time(prometheus_remote_storage_highest_timestamp_in_seconds{job=\"prometheus-scraper\"}[2m]) " + + "- ignoring(remote_name, url) group_right " + + "max_over_time(prometheus_remote_storage_queue_highest_sent_timestamp_seconds{job=\"prometheus-scraper\"}[2m])"), + }, + } + err := r.createOrUpdateInternalPrometheusRule(prometheus, ruleName, rules) + if err != nil { + r.Log.Error(err, "Can not create or update a prometheus rule", "prometheus", prometheus.Name, "prometheusRule", ruleName) + return err + } + if monitor.Spec.SampleLimit > 0 { + ruleName = "scrape-config-sample-limit" + rules = []monitoringv1.Rule{ + { + Record: strings.ReplaceAll(ruleName, "-", "_"), + Expr: intstr.FromInt(int(monitor.Spec.SampleLimit)), + Labels: map[string]string{ + "job": fmt.Sprintf("%s/%s", monitor.Namespace, monitor.Name), + "namespace": monitor.Namespace, + }, + }, + } + err = r.createOrUpdatePrometheusRule(&monitor, fmt.Sprintf("%s-%s", monitor.GetName(), ruleName), rules) + if err != nil { + r.Log.Error(err, "Can not create or update a prometheus rule", "prometheus", prometheus.Name, "prometheusRule", ruleName) + return err + } + } + + ruleName = "prometheus-remote-write-storage-failures-percentage" + rules = []monitoringv1.Rule{ + { + Record: strings.ReplaceAll(ruleName, "-", "_"), + Expr: intstr.FromString("(rate(prometheus_remote_storage_failed_samples_total{job=\"prometheus-scraper\"}[2m])/(rate(prometheus_remote_storage_failed_samples_total{job=\"prometheus-scraper\"}[2m])+rate(prometheus_remote_storage_succeeded_samples_total{job=\"prometheus-scraper\"}[2m])))* 100"), + }, + } + err = r.createOrUpdateInternalPrometheusRule(prometheus, ruleName, rules) + if err != nil { + r.Log.Error(err, "Can not create or update a prometheus rule", "prometheus", prometheus.Name, "prometheusRule", ruleName) + return err + } + return nil +} + +func (r *PodMonitorReconciler) createOrUpdateInternalPrometheusRule(owner metav1.Object, name string, rules []monitoringv1.Rule) error { + return r.createOrUpdatePrometheusRule(owner, fmt.Sprintf("%s-%s", getObjectName(owner), name), rules) +} + +func (r *PodMonitorReconciler) createOrUpdatePrometheusRule(owner metav1.Object, name string, rules []monitoringv1.Rule) error { + ctx := context.Background() + + prometheusRule := r.newPrometheusRuleObjectDef(owner.GetNamespace(), name) + + _, err := ctrl.CreateOrUpdate( + ctx, + r.Client, + prometheusRule, + func() error { + err := r.updatePrometheusRuleObjectDef(owner, prometheusRule, rules) + if err != nil { + r.Log.Error(err, "Failed to update prometheus rule") + prometheusErrors.WithLabelValues(owner.GetName(), owner.GetNamespace(), prometheusRule.Kind).Inc() + return err + } + + err = controllerutil.SetOwnerReference(owner, prometheusRule, r.Scheme) + if err != nil { + r.Log.Error(err, "Failed to assign owner reference to prometheus rule") + prometheusErrors.WithLabelValues(owner.GetName(), owner.GetNamespace(), prometheusRule.Kind).Inc() + return err + } + + return nil + }, + ) + return err +} + +func (r *PodMonitorReconciler) newPrometheusRuleObjectDef(namespace, name string) *monitoringv1.PrometheusRule { + return &monitoringv1.PrometheusRule{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: namespace, + }, + } +} +func (r *PodMonitorReconciler) updatePrometheusRuleObjectDef(owner metav1.Object, prometheusRule *monitoringv1.PrometheusRule, rules []monitoringv1.Rule) error { + + tenantNamespace, found := owner.GetAnnotations()[Config.accountAnnotationKey] + if !found { + return errors.New("annotation" + Config.accountAnnotationKey + " not found in owner Object.") + } + + prometheusRule.ObjectMeta.Labels = map[string]string{ + Config.accountLabelKey: tenantNamespace, + } + prometheusRule.Spec = monitoringv1.PrometheusRuleSpec{ + Groups: []monitoringv1.RuleGroup{ + { + Name: prometheusRule.ObjectMeta.Name, + Rules: rules, + }, + }, + } + return nil +} + +func (r *PodMonitorReconciler) secretName(prometheus *monitoringv1.Prometheus, targetMonitor string) string { + return fmt.Sprintf("%s-%s", getObjectName(prometheus), targetMonitor) +} + +func (r *PodMonitorReconciler) newAdditionalScrapingSecretDef(prometheus *monitoringv1.Prometheus, targetMonitor string) *corev1.Secret { + return &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: r.secretName(prometheus, targetMonitor), + Namespace: prometheus.Namespace, + }, + } + +} + +func (r *PodMonitorReconciler) updateAdditionalScrappingSecretDef(prometheus *monitoringv1.Prometheus, cm *corev1.Secret, targetMonitor string) error { + tenantNamespace, found := prometheus.Spec.PodMetadata.Labels[Config.accountLabelKey] + if !found { + return errors.New("Pod metadata label " + Config.accountLabelKey + " not found in Prometheus.") + } + cm.ObjectMeta.Labels = map[string]string{ + Config.accountLabelKey: tenantNamespace, + } + + additionalScrapeConfig := PrometheusAdditionalScrapeConfig{} + scrapper := newIngressAndClusterScraper() + scrapper.JobName = fmt.Sprintf("%s/prometheus-%s-%s/0", prometheus.Namespace, tenantNamespace, targetMonitor) + scrapper.ServiceDiscoveryConfigs = append(scrapper.ServiceDiscoveryConfigs, &kubernetes.SDConfig{ + Role: kubernetes.RoleService, + NamespaceDiscovery: kubernetes.NamespaceDiscovery{ + Names: []string{prometheus.Namespace}, + }, + HTTPClientConfig: promcommonconfig.DefaultHTTPClientConfig, + }) + scrapper.Params.Add("match[]", fmt.Sprintf(`{federate="true", namespace="%s"}`, tenantNamespace)) + + additionalScrapeConfig = append(additionalScrapeConfig, &prometheusLocalScrapper) + additionalScrapeConfig = append(additionalScrapeConfig, &scrapper) + + data, err := yaml.Marshal(additionalScrapeConfig) + if err != nil { + return fmt.Errorf("There was an error Marshalling the additional scrapping config %v", err) + } + + cm.StringData = map[string]string{ + "prometheus": fixPrometheusConfig(string(data)), + } + + return nil +} + +func fixPrometheusConfig(cfg string) string { + redirectRe := regexp.MustCompile("[ ]*follow_redirects:[ ]+(false|true)") + + kubeconfigFileRe := regexp.MustCompile(`[ ]*kubeconfig_file:[ ]+""`) + // For some reason, the prometheus serializer generates an additional follow_reditect: false + // at the root of the kubernetes service discovery while it's set to true inside + cfg = redirectRe.ReplaceAllString(cfg, "") + cfg = kubeconfigFileRe.ReplaceAllString(cfg, "") + return cfg +} + +func (r *PodMonitorReconciler) createOrUpdateAdditionalScrappingConfiguration(prometheus *monitoringv1.Prometheus) error { + targetName := r.PrometheusMonitoringTarget + err := r.createOrUpdateAdditionalScrappingConfig(prometheus, targetName) + if err != nil { + r.Log.Error(err, "Can not create or update the secret with additional scrapping config", "prometheus", prometheus.Name, "secretName", targetName) + return err + } + + return nil +} + +func (r *PodMonitorReconciler) removeFinalizer(podMonitor *monitoringv1.PodMonitor) error { + controllerutil.RemoveFinalizer(podMonitor, Config.podmonitorFinalizer) + if err := r.Update(context.Background(), podMonitor); err != nil { + return err + } + + if err := r.deletePrometheusIfNotRequired(*podMonitor); err != nil { + return err + } + return nil +} +func (r *PodMonitorReconciler) handleFinalizers(podMonitor *monitoringv1.PodMonitor) (bool, error) { + + podMonitorWithFinalizer := controllerutil.ContainsFinalizer(podMonitor, Config.podmonitorFinalizer) + // examine DeletionTimestamp to determine if object is under deletion + if podMonitor.ObjectMeta.DeletionTimestamp.IsZero() { + // The object is not being deleted, so if it does not have our finalizer, + // then lets add the finalizer and update the object. This is equivalent + // registering our finalizer. + if !podMonitorWithFinalizer { + podMonitor.ObjectMeta.Finalizers = append(podMonitor.ObjectMeta.Finalizers, Config.podmonitorFinalizer) + if err := r.Update(context.Background(), podMonitor); err != nil { + return true, err + } + } + return false, nil + } + if podMonitorWithFinalizer { + if err := r.removeFinalizer(podMonitor); err != nil { + return true, err + } + } + return true, nil +} + +func (r *PodMonitorReconciler) createOrUpdatePrometheus(monitor monitoringv1.PodMonitor, prometheus *monitoringv1.Prometheus, grafanaStackTenantMapping map[string]*grafanacloud.Stack, nodeSelectorTarget string) error { + ctx := context.Background() + _, err := ctrl.CreateOrUpdate( + ctx, + r.Client, + prometheus, + func() error { + return r.updatePrometheusObjectDef(monitor, prometheus, grafanaStackTenantMapping, nodeSelectorTarget) + }, + ) + if err != nil { + prometheusErrors.WithLabelValues(prometheus.Name, prometheus.Namespace, prometheus.Kind).Inc() + return err + } + + return nil +} + +func (r *PodMonitorReconciler) createOrUpdateVerticalPodAutoscaler(prometheus *monitoringv1.Prometheus) error { + updateModeAuto := vpav1.UpdateMode("Auto") + vpa := &vpav1.VerticalPodAutoscaler{ObjectMeta: metav1.ObjectMeta{Name: prometheus.Name, Namespace: prometheus.Namespace}} + + ctx := context.Background() + _, err := ctrl.CreateOrUpdate( + ctx, + r.Client, + vpa, + func() error { + vpa.Spec = vpav1.VerticalPodAutoscalerSpec{ + UpdatePolicy: &vpav1.PodUpdatePolicy{ + UpdateMode: &updateModeAuto, + }, + ResourcePolicy: &vpav1.PodResourcePolicy{ + ContainerPolicies: []vpav1.ContainerResourcePolicy{{ + ContainerName: "prometheus", + MaxAllowed: corev1.ResourceList{ + corev1.ResourceCPU: *resource.NewQuantity(8, resource.BinarySI), + }, + }}}, + } + + targetRef := &autoscaling.CrossVersionObjectReference{ + APIVersion: monitoringv1.SchemeGroupVersion.String(), + Kind: "Prometheus", + Name: prometheus.Name, + } + vpa.Spec.TargetRef = targetRef + err := controllerutil.SetOwnerReference(prometheus, vpa, r.Scheme) + return err + }, + ) + return err +} + +func (r *PodMonitorReconciler) SetupWithManager(mgr ctrl.Manager) error { + return ctrl.NewControllerManagedBy(mgr). + For(&monitoringv1.PodMonitor{}). + Complete(r) +} diff --git a/pkg/controllers/podmonitor_controller_test.go b/pkg/controllers/podmonitor_controller_test.go new file mode 100644 index 0000000..bd9e588 --- /dev/null +++ b/pkg/controllers/podmonitor_controller_test.go @@ -0,0 +1,1933 @@ +package controllers + +import ( + "context" + "fmt" + "math/rand" + "os" + "testing" + "time" + + "github.com/adevinta/observability-operator/pkg/grafanacloud" + "github.com/adevinta/observability-operator/pkg/test_helpers" + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + "gopkg.in/yaml.v3" + corev1 "k8s.io/api/core/v1" + k8serrors "k8s.io/apimachinery/pkg/api/errors" + "k8s.io/apimachinery/pkg/api/resource" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/runtime" + "k8s.io/apimachinery/pkg/runtime/schema" + "k8s.io/apimachinery/pkg/types" + "k8s.io/apimachinery/pkg/util/intstr" + vpav1 "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" +) + +func newNamespace(name string) *corev1.Namespace { + return &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + }, + } +} + +func newDefaultTestPodMonitorReconciler(t *testing.T, initialObjects ...runtime.Object) *PodMonitorReconciler { + t.Helper() + scheme := runtime.NewScheme() + _ = monitoringv1.AddToScheme(scheme) + os.Setenv("GRAFANA_CLOUD_TOKEN", "zzzz") + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + return nil, nil + }, + } + + fakeClient := test_helpers.NewFakeClient(t, initialObjects...) + return &PodMonitorReconciler{ + Client: fakeClient, + Region: "eu-fake-1", + PrometheusDockerImage: DockerImage{ + Name: "foo", + Tag: "v0.0.1", + }, + PrometheusNamespace: "prometheusesNamespace", + PrometheusExposedDomain: "clustername.clusterdomain", + ClusterName: "clustername", + Log: ctrl.Log.WithName("controllers").WithName("Deployment"), + Scheme: scheme, + GrafanaCloudCredentials: "observability-operator-grafana-cloud-credentials", + GrafanaCloudClient: &grafanaCloudClient, + PrometheusServiceAccountName: "prometheus-tenant", + PrometheusMonitoringTarget: "monitoring-target", + PrometheusExtraExternalLabels: map[string]string{ + "mycustomkey": "mycustomvalue", + }, + } +} + +func createCustomStorageSecretStub(namespace string) (*corev1.Secret, *corev1.Secret, *corev1.Secret) { + remoteWrite := ` + basicAuth: + password: + key: password + name: secret2 + username: + key: username + name: secret1 + url: https://victoria-metrics-url` + + remoteWriteSecret := &corev1.Secret{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "secret-storage", + Namespace: namespace, + Annotations: map[string]string{ + Config.referencedSecretAnnotationKeys: "secret1,secret2", + }, + }, + Data: map[string][]uint8{ + "remote-write": []byte(remoteWrite), + }, + } + secret1 := &corev1.Secret{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "secret1", + Namespace: namespace, + }, + Data: map[string][]uint8{ + "username": []byte("foo"), + }, + } + + secret2 := &corev1.Secret{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "secret2", + Namespace: namespace, + }, + Data: map[string][]uint8{ + "password": []byte("bar"), + }, + } + + return remoteWriteSecret, secret1, secret2 +} + +func createSecretStub(namespace string) *corev1.Secret { + return &corev1.Secret{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "observability-operator-grafana-cloud-credentials", + Namespace: namespace, + }, + Data: map[string][]uint8{ + "grafana-cloud-api-key": []byte("xxx"), + "grafana-cloud-traces-token": []byte("yyy"), + }, + } +} + +func getScrappingConfig() (PrometheusAdditionalScrapeConfig, error) { + var scrap PrometheusAdditionalScrapeConfig + b, err := os.ReadFile("fixtures/additional_scrapping_config") + if err != nil { + return scrap, err + } + err = yaml.Unmarshal(b, &scrap) + if err != nil { + return scrap, err + } + return scrap, err +} + +func createPodStub(name, namespace string) *corev1.Pod { + return &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: namespace, + Labels: map[string]string{"app": name}, + }, + Spec: corev1.PodSpec{}, + } +} + +func createPodMonitor(namespace string, name string) *monitoringv1.PodMonitor { + return &monitoringv1.PodMonitor{ + ObjectMeta: ctrl.ObjectMeta{ + Namespace: namespace, + Name: name, + }, + } +} + +func createPrometheusObject(namespace string, name string) *monitoringv1.Prometheus { + replicas := int32(1) + shards := int32(1) + return &monitoringv1.Prometheus{ + ObjectMeta: ctrl.ObjectMeta{ + Name: name, + Namespace: namespace, + Annotations: map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + Config.accountAnnotationKey: name, + }, + }, + Spec: monitoringv1.PrometheusSpec{ + AdditionalScrapeConfigs: &corev1.SecretKeySelector{ + Key: "prometheus", + LocalObjectReference: corev1.LocalObjectReference{Name: fmt.Sprintf("prometheus-%s-monitoring-target", name)}, + }, + PodMetadata: &monitoringv1.EmbeddedObjectMetadata{ + Labels: map[string]string{ + Config.accountLabelKey: name, + }, + }, + ServiceMonitorSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{Config.accountLabelKey: name}, + }, + PodMonitorSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{Config.accountLabelKey: name}, + }, + RuleNamespaceSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{ + "name": name, + }, + }, + ServiceMonitorNamespaceSelector: &metav1.LabelSelector{}, + PodMonitorNamespaceSelector: &metav1.LabelSelector{}, + RoutePrefix: "/", + ServiceAccountName: "prometheus-tenant", + PortName: "web", + Version: "v0.0.1", + BaseImage: "foo", + Replicas: &replicas, + Shards: &shards, + LogLevel: "warn", + LogFormat: "logfmt", + Retention: "30m", + Resources: defaultResourceRequirements, + ExternalLabels: map[string]string{ + "cluster": "clustername", + "region": "eu-fake-1", + "account": name, + "monitor": "prometheus-local", + "mycustomkey": "mycustomvalue", + }, + ExternalURL: fmt.Sprintf("http://%s-metrics.clustername.clusterdomain", name), + RemoteWrite: []monitoringv1.RemoteWriteSpec{{ + URL: "https://prometheus-us-central1.grafana.net/api/prom/push", + BasicAuth: &monitoringv1.BasicAuth{ + Username: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "adevintaruntime", + }, + Password: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "grafana-cloud-api-key", + }, + }, + WriteRelabelConfigs: []monitoringv1.RelabelConfig{ + { + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + }, + }, + }}, + RuleSelector: &metav1.LabelSelector{}, + }, + } +} + +func createIngressServiceMonitor() *monitoringv1.ServiceMonitor { + return &monitoringv1.ServiceMonitor{ + ObjectMeta: metav1.ObjectMeta{ + Name: "prometheus-podmonitorNamespace-adevinta-ingress-metrics", + Namespace: "prometheusesNamespace", + Labels: map[string]string{ + Config.accountLabelKey: "podmonitorNamespace", + }, + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "monitoring.coreos.com/v1", + Kind: "Prometheus", + Name: "podmonitorNamespace", + UID: "", + Controller: nil, + BlockOwnerDeletion: nil, + }, + }, + }, + Spec: monitoringv1.ServiceMonitorSpec{ + Endpoints: []monitoringv1.Endpoint{ + { + Interval: "30s", + Params: map[string][]string{ + "match[]": {"{federate=\"true\", namespace=\"podmonitorNamespace\"}"}, + }, + Path: "/federate", + RelabelConfigs: []*monitoringv1.RelabelConfig{ + { + Action: "labeldrop", + Regex: "pod", + }, + { + Action: "labeldrop", + Regex: "node", + }, + { + Action: "labeldrop", + Regex: "namespace", + }, + }, + MetricRelabelConfigs: []*monitoringv1.RelabelConfig{ + { + Action: "labeldrop", + Regex: "federate", + }, + }, + HonorLabels: true, + }, + }, + Selector: metav1.LabelSelector{ + MatchLabels: map[string]string{ + "release": "adevinta-ingress-metrics", + }, + }, + }, + } +} + +func createRemoteWriteBehindSecondsPrometheusRule() *monitoringv1.PrometheusRule { + return &monitoringv1.PrometheusRule{ + ObjectMeta: metav1.ObjectMeta{ + Name: "prometheus-podmonitorNamespace-prometheus-remote-write-behind-seconds", + Namespace: "prometheusesNamespace", + Labels: map[string]string{ + Config.accountLabelKey: "podmonitorNamespace", + }, + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "monitoring.coreos.com/v1", + Kind: "Prometheus", + Name: "podmonitorNamespace", + UID: "", + Controller: nil, + BlockOwnerDeletion: nil, + }, + }, + }, + Spec: monitoringv1.PrometheusRuleSpec{ + Groups: []monitoringv1.RuleGroup{ + { + Name: "prometheus-podmonitorNamespace-prometheus-remote-write-behind-seconds", + Rules: []monitoringv1.Rule{ + { + Record: "prometheus_remote_write_behind_seconds", + Expr: intstr.FromString( + "max_over_time(prometheus_remote_storage_highest_timestamp_in_seconds{job=\"prometheus-scraper\"}[2m]) " + + "- ignoring(remote_name, url) group_right " + + "max_over_time(prometheus_remote_storage_queue_highest_sent_timestamp_seconds{job=\"prometheus-scraper\"}[2m])"), + }, + }, + }, + }, + }, + } +} + +func createRemoteWriteStorageFailuresPercentPrometheusRule() *monitoringv1.PrometheusRule { + return &monitoringv1.PrometheusRule{ + ObjectMeta: metav1.ObjectMeta{ + Name: "prometheus-podmonitorNamespace-prometheus-remote-write-storage-failures-percentage", + Namespace: "prometheusesNamespace", + Labels: map[string]string{ + Config.accountLabelKey: "podmonitorNamespace", + }, + OwnerReferences: []metav1.OwnerReference{ + { + APIVersion: "monitoring.coreos.com/v1", + Kind: "Prometheus", + Name: "podmonitorNamespace", + UID: "", + Controller: nil, + BlockOwnerDeletion: nil, + }, + }, + }, + Spec: monitoringv1.PrometheusRuleSpec{ + Groups: []monitoringv1.RuleGroup{ + { + Name: "prometheus-podmonitorNamespace-prometheus-remote-write-storage-failures-percentage", + Rules: []monitoringv1.Rule{ + { + Record: "prometheus_remote_write_storage_failures_percentage", + Expr: intstr.FromString("(rate(prometheus_remote_storage_failed_samples_total{job=\"prometheus-scraper\"}[2m])/(rate(prometheus_remote_storage_failed_samples_total{job=\"prometheus-scraper\"}[2m])+rate(prometheus_remote_storage_succeeded_samples_total{job=\"prometheus-scraper\"}[2m])))* 100"), + }, + }, + }, + }, + }, + } +} + +func createPrometheusRulesWithoutSampleLimit() []*monitoringv1.PrometheusRule { + return []*monitoringv1.PrometheusRule{ + createRemoteWriteBehindSecondsPrometheusRule(), + createRemoteWriteStorageFailuresPercentPrometheusRule(), + } +} + +func getRecordingRuleByRecordName(prometheusRules []*monitoringv1.PrometheusRule, recordName string) monitoringv1.Rule { + for _, promRules := range prometheusRules { + for _, groups := range promRules.Spec.Groups { + for _, rule := range groups.Rules { + if rule.Record == recordName { + return rule + } + } + } + } + return monitoringv1.Rule{} +} + +func TestPodMonitorWithoutStorageDoesNotCreatePrometheus(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + reconciler := newDefaultTestPodMonitorReconciler(t, podmonitor) + reconciler.EnableMetricsRemoteWrite = true + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + require.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + assert.Len(t, prometheuses.Items, 0) +} + +func TestPodMonitorWithoutStorageDoesNotCreatePrometheusRules(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + reconciler := newDefaultTestPodMonitorReconciler(t, podmonitor) + reconciler.EnableMetricsRemoteWrite = true + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + require.NotNil(t, result) + prometheusRules := &monitoringv1.PrometheusRuleList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheusRules)) + assert.Len(t, prometheusRules.Items, 0) +} + +func TestPodMonitorWithoutStorageDoesNotCreateIngressServiceMonitor(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + reconciler := newDefaultTestPodMonitorReconciler(t, podmonitor) + reconciler.EnableMetricsRemoteWrite = true + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + require.NotNil(t, result) + serviceMonitors := &monitoringv1.ServiceMonitorList{} + + require.NoError(t, reconciler.Client.List(context.Background(), serviceMonitors)) + assert.Len(t, serviceMonitors.Items, 0) +} + +func TestPodMonitorWithGrafanaCloudStorageCreatesPrometheus(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + t.Run("it should create the prometheus object", func(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + podMonitorNamespace, + ) + reconciler.PrometheusPodPriorityClassName = "prometheus-priority-class" + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + expectedPrometheus.Spec.PriorityClassName = "prometheus-priority-class" + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + assert.Equal(t, *expectedPrometheus, *prometheuses.Items[0]) + }) + + t.Run("it should fail if the grafana API returns a non-200 listing the stacks.", func(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + return nil, fmt.Errorf("not found") + }, + } + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + newNamespace(podmonitor.Namespace), + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + // Declaring the []monitoringv1.RemoteWriteSpec slice at assignment makes the value nil instead of an empty slice. + // -> var remoteWriteConfig []monitoringv1.RemoteWriteSpec creates an empty slice. + // -> expectedPrometheus.Spec.RemoteWrite = []monitoringv1.RemoteWriteSpec{} creates a nil slice. + // The test expects an empty slice. + var remoteWriteConfig []monitoringv1.RemoteWriteSpec + expectedPrometheus.Spec.RemoteWrite = remoteWriteConfig + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + assert.Error(t, err) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + assert.Equal(t, len(prometheuses.Items), 0) + }) + + t.Run("if a Prometheus existed, the remoteWriteconfig should be kept when the grafana API fails listing the stacks with a non-200 return code.", func(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + return nil, fmt.Errorf("not found") + }, + } + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + + prom := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + prom.Spec.RemoteWrite = []monitoringv1.RemoteWriteSpec{{ + Name: "a-test-connection-remote-write", + URL: "grafana-api-to-send-labels.com", + }} + expectedRemoteWrite := prom.Spec.RemoteWrite + + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + newNamespace(podmonitor.Namespace), + prom, + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + _, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + assert.Error(t, err) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + assert.Equal(t, len(prometheuses.Items), 1) + assert.Equal(t, expectedRemoteWrite, prometheuses.Items[0].Spec.RemoteWrite) + }) +} + +func TestPodMonitorWithCustomRelabelConfigs(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + t.Run("it should create the prometheus object with a relabel config", func(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + podMonitorNamespace, + createConfigMapRulesStub("custom-relabel-configs", podmonitor.Namespace), + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + expectedPrometheus.Spec.RemoteWrite[0].WriteRelabelConfigs = []monitoringv1.RelabelConfig{ + { + Action: "labeldrop", + Regex: "^prometheus$", + }, + { + Action: "labeldrop", + Regex: "^node_exporter$", + }, + { + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + }, + } + assert.Equal(t, *expectedPrometheus, *prometheuses.Items[0]) + }) + + t.Run("it should not update the prometheus object with the previous relabel config if the new configMap is wrong", func(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + existingPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + existingPrometheus.Spec.RemoteWrite[0].WriteRelabelConfigs = []monitoringv1.RelabelConfig{ + { + Action: "labeldrop", + SourceLabels: []string{"__name__"}, + Regex: "^prometheus$", + }, + } + + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + podMonitorNamespace, + createConfigMapBrokenRulesStub("custom-relabel-configs", podmonitor.Namespace), + existingPrometheus, + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + expectedPrometheus.Spec.RemoteWrite[0].WriteRelabelConfigs = []monitoringv1.RelabelConfig{ + { + Action: "labeldrop", + SourceLabels: []string{"__name__"}, + Regex: "^prometheus$", + }, + } + assert.Equal(t, expectedPrometheus.Spec.RemoteWrite[0].WriteRelabelConfigs, prometheuses.Items[0].Spec.RemoteWrite[0].WriteRelabelConfigs) + }) + + t.Run("it should create the prometheus object without errors if no relabel config is defined", func(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + + // ns.Annotations[stackNameAnnotationKey] = "adevintastack1" + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + podMonitorNamespace, + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + assert.Equal(t, *expectedPrometheus, *prometheuses.Items[0]) + }) + + t.Run("it should create the prometheus object and don't remove the remoteWriteConfig if configMap info is wrong", func(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + podMonitorNamespace, + createConfigMapBrokenRulesStub("custom-relabel-configs", podmonitor.Namespace), + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + expectedPrometheus.Spec.RemoteWrite[0].WriteRelabelConfigs = []monitoringv1.RelabelConfig{ + { + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + }, + } + assert.Equal(t, *expectedPrometheus, *prometheuses.Items[0]) + }) +} + +func TestPodMonitorWithGrafanaCloudStorageAndMultipleStacksCreatesPrometheus(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + switch tenant { + case "adevintastack1": + return &grafanacloud.Stack{ + Slug: "adevintastack1", + MetricsInstanceID: 14111, + PromURL: "https://prometheus-us-west1.grafana.net", + }, nil + case "adevintastack2": + return &grafanacloud.Stack{ + Slug: "adevintastack2", + MetricsInstanceID: 14818, + PromURL: "https://prometheus-us-central1.grafana.net", + }, nil + case "stack3": + return &grafanacloud.Stack{ + Slug: "stack3", + MetricsInstanceID: 14820, + PromURL: "https://prometheus-us-east1.grafana.net", + }, nil + } + + stack := grafanacloud.Stack{} + return &stack, nil + }, + } + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintastack1,adevintastack2,stack3", + }) + + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + podMonitorNamespace, + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.RemoteWrite = []monitoringv1.RemoteWriteSpec{ + { + URL: "https://prometheus-us-west1.grafana.net/api/prom/push", + BasicAuth: &monitoringv1.BasicAuth{ + Username: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "adevintastack1", + }, + Password: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "grafana-cloud-api-key", + }, + }, + WriteRelabelConfigs: []monitoringv1.RelabelConfig{ + { + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + }, + }, + }, + { + URL: "https://prometheus-us-central1.grafana.net/api/prom/push", + BasicAuth: &monitoringv1.BasicAuth{ + Username: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "adevintastack2", + }, + Password: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "grafana-cloud-api-key", + }, + }, + WriteRelabelConfigs: []monitoringv1.RelabelConfig{ + { + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + }, + }, + }, + { + URL: "https://prometheus-us-east1.grafana.net/api/prom/push", + BasicAuth: &monitoringv1.BasicAuth{ + Username: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "stack3", + }, + Password: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "grafana-cloud-api-key", + }, + }, + WriteRelabelConfigs: []monitoringv1.RelabelConfig{ + { + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + }, + }, + }, + } + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + assert.ElementsMatch(t, expectedPrometheus.Spec.RemoteWrite, prometheuses.Items[0].Spec.RemoteWrite) +} + +func TestCreatesPrometheusWithSelectorAndToleration(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + + reconciler := newDefaultTestPodMonitorReconciler( + t, + podmonitor, createSecretStub("prometheusesNamespace"), + newNamespace("prometheusesNamespace"), + podMonitorNamespace, + ) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusesNamespace" + reconciler.NodeSelectorTarget = "my-dedicated-prometheus-pool" + reconciler.GrafanaCloudClient = &grafanaCloudClient + expectedPrometheus := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + expectedPrometheus.Spec.Tolerations = []corev1.Toleration{ + { + Key: reconciler.NodeSelectorTarget, + Operator: "Equal", + Value: "true", + Effect: "NoSchedule", + }, + } + expectedPrometheus.Spec.NodeSelector = map[string]string{ + reconciler.NodeSelectorTarget: "true", + } + assert.Equal(t, *expectedPrometheus, *prometheuses.Items[0]) +} + +func TestPodMonitorWithGrafanaCloudStorageDoesNotCreateServiceMonitor(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + secret := createSecretStub("prometheusNamespace") + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + reconciler := newDefaultTestPodMonitorReconciler(t, secret, podmonitor, podMonitorNamespace) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = "prometheusNamespace" + reconciler.GrafanaCloudClient = &grafanaCloudClient + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + assert.Len(t, prometheuses.Items, 1) + + serviceMonitors := &monitoringv1.ServiceMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), serviceMonitors)) + assert.Len(t, serviceMonitors.Items, 0) +} + +func TestPodMonitorWithGrafanaCloudStorageCreatesASecretWithAdditionalScrapingConfig(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + promNamespace := "prometheusesNamespace" + secret := createSecretStub(promNamespace) + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + expectedIngressServiceMonitor := createIngressServiceMonitor() + + reconciler := newDefaultTestPodMonitorReconciler(t, secret, expectedIngressServiceMonitor, podmonitor, podMonitorNamespace) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = promNamespace + reconciler.GrafanaCloudClient = &grafanaCloudClient + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + assert.NotNil(t, result) + targetScrappingConfig, err := getScrappingConfig() + require.NoError(t, err) + + prometheusConfigSecret := &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Namespace: "prometheusesNamespace", + Name: "prometheus-podmonitorNamespace-monitoring-target", + }, + } + require.NoError(t, reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(prometheusConfigSecret), prometheusConfigSecret)) + actualScrappingConfig := PrometheusAdditionalScrapeConfig{} + err = yaml.Unmarshal([]byte(prometheusConfigSecret.StringData["prometheus"]), &actualScrappingConfig) + require.Nil(t, err) + assert.Equal(t, targetScrappingConfig, actualScrappingConfig) +} + +func TestPodMonitorWithGrafanaCloudStorageCreatesTwoPrometheusRulesIfNoSampleLimit(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + promNamespace := "prometheusesNamespace" + secret := createSecretStub(promNamespace) + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.accountAnnotationKey: "podmonitorNamespace", + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + expectedRules := createPrometheusRulesWithoutSampleLimit() + + reconciler := newDefaultTestPodMonitorReconciler(t, secret, podmonitor, podMonitorNamespace) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = promNamespace + reconciler.GrafanaCloudClient = &grafanaCloudClient + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + assert.NotNil(t, result) + + promRules := monitoringv1.PrometheusRuleList{} + require.NoError(t, reconciler.Client.List(context.Background(), &promRules)) + for i, rule := range promRules.Items { + if i < len(expectedRules) { + expectedRules[i].ResourceVersion = rule.ResourceVersion + } + } + assert.Equal(t, expectedRules, promRules.Items) +} + +func TestPodMonitorWithGrafanaCloudStorageCreatesThreePrometheusRulesIfSampleLimitIsSet(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + promNamespace := "promNamespace" + secret := createSecretStub(promNamespace) + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + sampleLimit := 10 + rand.Intn(50000) + podmonitor.Spec.SampleLimit = uint64(sampleLimit) + podmonitor.Annotations = map[string]string{ + Config.accountAnnotationKey: "podmonitorNamespace", + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + + reconciler := newDefaultTestPodMonitorReconciler(t, secret, podmonitor, podMonitorNamespace) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = promNamespace + reconciler.GrafanaCloudClient = &grafanaCloudClient + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + assert.NotNil(t, result) + + promRules := monitoringv1.PrometheusRuleList{} + require.NoError(t, reconciler.Client.List(context.Background(), &promRules)) + + assert.Equal(t, intstr.FromInt(sampleLimit), getRecordingRuleByRecordName(promRules.Items, "scrape_config_sample_limit").Expr) +} + +func TestTwoPodMonitorInTheSameNamespaceOnlyCreateOnePrometheus(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + promNamespace := "prometheusNamespace" + secret := createSecretStub(promNamespace) + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + podmonitor2 := podmonitor.DeepCopy() + podmonitor2.Name = "podmonitorName2" + + expectedPrometheus := createPrometheusObject(promNamespace, "podmonitorNamespace") + + reconciler := newDefaultTestPodMonitorReconciler(t, secret, podmonitor, podmonitor2, podMonitorNamespace) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = promNamespace + reconciler.GrafanaCloudClient = &grafanaCloudClient + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + require.NotNil(t, result) + + // The first reconcile should work to provide the expected context for the actual test case + result, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor2.Namespace, Name: podmonitor2.Name}}) + require.NoError(t, err) + require.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + assert.NotNil(t, prometheuses.Items[0]) + expectedPrometheus.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + expectedPrometheus.ResourceVersion = prometheuses.Items[0].ResourceVersion + assert.Equal(t, *expectedPrometheus, *prometheuses.Items[0]) + + podmonitors := &monitoringv1.PodMonitorList{} + require.NoError(t, reconciler.Client.List(context.Background(), podmonitors)) + require.Len(t, podmonitors.Items, 2) +} + +func TestReconcileHonoursResources(t *testing.T) { + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + prom := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + secret := createSecretStub(prom.Namespace) + somegigabytes, _ := resource.ParseQuantity("2Gi") + somecpu, _ := resource.ParseQuantity("1500m") + resources := &corev1.ResourceRequirements{ + Limits: corev1.ResourceList{ + "cpu": somecpu, + "memory": somegigabytes, + }, + Requests: corev1.ResourceList{ + "cpu": somecpu, + "memory": somegigabytes, + }, + } + prom.Spec.Resources = *resources + expectedPortName := prom.Spec.PortName + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podMonitorNamespace := newNamespace(podmonitor.Namespace) + podMonitorNamespace.SetAnnotations(map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }) + + prom.Spec.PortName = "wrongPortName" + + reconciler := newDefaultTestPodMonitorReconciler(t, secret, prom, podmonitor, newNamespace(prom.Namespace), podMonitorNamespace) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = prom.Namespace + reconciler.GrafanaCloudClient = &grafanaCloudClient + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + require.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + assert.NotNil(t, prometheuses.Items[0]) + + assert.Equal(t, expectedPortName, prometheuses.Items[0].Spec.PortName) + assert.Equal(t, *resources, prometheuses.Items[0].Spec.Resources) +} + +func TestDeleteOnePodMonitorDoesNotDeletePrometheus(t *testing.T) { + prom := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + secret := createSecretStub(prom.Namespace) + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podmonitor2 := podmonitor.DeepCopy() + podmonitor2.Name = "podmonitorName2" + now := metav1.NewTime(time.Now()) + + podmonitor.DeletionTimestamp = &now + podmonitor.Finalizers = append(podmonitor.Finalizers, Config.podmonitorFinalizer) + + reconciler := newDefaultTestPodMonitorReconciler(t, secret, prom, podmonitor, podmonitor2, newNamespace(prom.Namespace)) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = prom.Namespace + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + + prometheuses := &monitoringv1.PrometheusList{} + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + assert.NotNil(t, prometheuses.Items[0]) + prom.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + require.Nil(t, err) + require.NotNil(t, result) + assert.Equal(t, *prom, *prometheuses.Items[0]) +} + +func TestDeleteLastPodMonitorDeletesPrometheus(t *testing.T) { + prom := createPrometheusObject("prometheusesNamespace", "podmonitorNamespace") + + secret := createSecretStub(prom.Namespace) + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + now := metav1.NewTime(time.Now()) + + podmonitor.ObjectMeta.Finalizers = append(podmonitor.ObjectMeta.Finalizers, Config.podmonitorFinalizer) + podmonitor.DeletionTimestamp = &now + + reconciler := newDefaultTestPodMonitorReconciler(t, secret, prom, podmonitor, newNamespace(prom.Namespace)) + reconciler.EnableMetricsRemoteWrite = true + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Nil(t, err) + require.NotNil(t, result) + prometheuses := &monitoringv1.PrometheusList{} + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + assert.Len(t, prometheuses.Items, 0) +} + +func TestPodMonitorDeFederateNamespace(t *testing.T) { + // The result should be a Prometheus Object whose storage is only `grafanacloud` + // Even though EnableFederation = true + ns := &corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "podmonitorNamespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + Config.stackNameAnnotationKey: "adevintaruntime", + }, + }, + } + + var replicas int32 = 1 + var shards int32 = 1 + prom := &monitoringv1.Prometheus{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "podmonitorNamespace", + Namespace: "prometheusesNamespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + Config.accountAnnotationKey: "podmonitorNamespace", + }, + }, + Spec: monitoringv1.PrometheusSpec{ + AdditionalScrapeConfigs: &corev1.SecretKeySelector{ + Key: "prometheus", + LocalObjectReference: corev1.LocalObjectReference{Name: "prometheus-podmonitorNamespace-monitoring-target"}, + }, + PodMetadata: &monitoringv1.EmbeddedObjectMetadata{ + Labels: map[string]string{ + Config.accountLabelKey: "podmonitorNamespace", + }, + }, + ServiceMonitorSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{Config.accountLabelKey: "podmonitorNamespace"}, + }, + PodMonitorSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{Config.accountLabelKey: "podmonitorNamespace"}, + }, + RuleNamespaceSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{ + "name": "podmonitorNamespace", + }, + }, + ServiceMonitorNamespaceSelector: &metav1.LabelSelector{}, + PodMonitorNamespaceSelector: &metav1.LabelSelector{}, + RoutePrefix: "/", + ServiceAccountName: "prometheus-tenant", + PortName: "web", + Version: "v0.0.1", + BaseImage: "foo", + Replicas: &replicas, + Shards: &shards, + LogLevel: "warn", + LogFormat: "logfmt", + Retention: "30m", + Resources: defaultResourceRequirements, + ExternalLabels: map[string]string{ + "cluster": "clustername", + "region": "eu-fake-1", + "account": "podmonitorNamespace", + "monitor": "prometheus-local", + "mycustomkey": "mycustomvalue", + }, + ExternalURL: "http://podmonitorNamespace-metrics.clustername.clusterdomain", + RemoteWrite: []monitoringv1.RemoteWriteSpec{{ + URL: "https://prometheus-us-central1.grafana.net/api/prom/push", + BasicAuth: &monitoringv1.BasicAuth{ + Username: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "adevintaruntime", + }, + Password: corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: "observability-operator-grafana-cloud-credentials", + }, + Key: "grafana-cloud-api-key", + }, + }, + WriteRelabelConfigs: []monitoringv1.RelabelConfig{ + { + Action: "drop", + SourceLabels: []string{"__name__"}, + Regex: "prometheus_.*", + }, + }, + }}, + RuleSelector: &metav1.LabelSelector{}, + }, + } + + podmonitor := monitoringv1.PodMonitor{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "podmonitorName", + Namespace: "podmonitorNamespace", + Labels: map[string]string{ + Config.podMonitorLabelKey: "podmonitorNamespace-podmonitorName", + Config.accountLabelKey: "podmonitorNamespace", + }, + }, + Spec: monitoringv1.PodMonitorSpec{ + PodMetricsEndpoints: []monitoringv1.PodMetricsEndpoint{ + { + Path: "/metrics", + HonorLabels: true, + }, + }, + Selector: metav1.LabelSelector{ + MatchLabels: map[string]string{ + "random_label": "true", + }, + }, + NamespaceSelector: monitoringv1.NamespaceSelector{MatchNames: []string{"bar"}}, + SampleLimit: 1500, + }, + } + secret := createSecretStub(prom.Namespace) + + grafanaCloudClient := mockGrafanaCloudClient{ + GetStackFunc: func(tenant string) (*grafanacloud.Stack, error) { + stack := grafanacloud.Stack{ + PromURL: "https://prometheus-us-central1.grafana.net", + } + return &stack, nil + }, + } + + reconciler := newDefaultTestPodMonitorReconciler(t, ns, &podmonitor, secret, prom) + reconciler.EnableMetricsRemoteWrite = true + reconciler.PrometheusNamespace = prom.Namespace + reconciler.GrafanaCloudClient = &grafanaCloudClient + + annotation := map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + Config.accountAnnotationKey: "accountName", + } + + podmonitor.ObjectMeta.Annotations = annotation + require.NoError(t, reconciler.Client.Update(context.Background(), &podmonitor)) + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + require.NotNil(t, prometheuses.Items[0]) + + prom.Spec.PodMetadata.Annotations = prometheuses.Items[0].Spec.PodMetadata.Annotations + prom.ResourceVersion = prometheuses.Items[0].ResourceVersion + prom.TypeMeta = prometheuses.Items[0].TypeMeta + assert.Equal(t, *prom, *prometheuses.Items[0]) +} + +func TestPodMonitorWithAlternativeStorageEnabled(t *testing.T) { + secret := &corev1.Secret{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "observability-operator-grafana-cloud-credentials", + Namespace: "platform-services", + }, + Data: map[string][]uint8{ + "grafana-cloud-api-key": []byte("xxx"), + }, + } + podmonitor := monitoringv1.PodMonitor{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "podmonitorName", + Namespace: "podmonitorNamespace", + Labels: map[string]string{ + Config.podMonitorLabelKey: "podmonitorNamespace-podmonitorName", + Config.accountLabelKey: "podmonitorNamespace", + }, + Annotations: map[string]string{ + Config.storageAnnotationKey: "federation", + Config.accountAnnotationKey: "podmonitorNamespace", + }, + }, + Spec: monitoringv1.PodMonitorSpec{ + PodMetricsEndpoints: []monitoringv1.PodMetricsEndpoint{ + { + Path: "/metrics", + HonorLabels: true, + }, + }, + Selector: metav1.LabelSelector{ + MatchLabels: map[string]string{ + "random_label": "true", + }, + }, + NamespaceSelector: monitoringv1.NamespaceSelector{MatchNames: []string{"bar"}}, + SampleLimit: 1500, + }, + } + ns := newNamespace(podmonitor.Namespace) + ns.Annotations = map[string]string{ + Config.storageAnnotationKey: "federation", + } + reconciler := newDefaultTestPodMonitorReconciler(t, &podmonitor, secret, ns) + reconciler.EnableMetricsRemoteWrite = false + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + assert.Nil(t, err) + assert.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + assert.Len(t, prometheuses.Items, 1) + assert.Empty(t, prometheuses.Items[0].Spec.RemoteWrite) +} + +func TestVpaEnabledCreatesVpaObject(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podmonitor.Name = "podmonitorName" + podmonitor.Namespace = "my-podmonitor-namespace-pro" + reconciler := newDefaultTestPodMonitorReconciler(t, podmonitor, newNamespace(podmonitor.Namespace)) + reconciler.EnableVpa = true + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + assert.NotNil(t, result) + + vpas := &vpav1.VerticalPodAutoscalerList{} + require.NoError(t, reconciler.Client.List(context.Background(), vpas)) + require.Len(t, vpas.Items, 1) + require.NotNil(t, vpas.Items[0].Spec.UpdatePolicy.UpdateMode) + assert.Equal(t, vpav1.UpdateMode("Auto"), *vpas.Items[0].Spec.UpdatePolicy.UpdateMode) + assert.Equal(t, podmonitor.Namespace, vpas.Items[0].Name) + assert.Equal(t, reconciler.PrometheusNamespace, vpas.Items[0].Namespace) + require.Len(t, vpas.Items[0].OwnerReferences, 1) + assert.Equal(t, monitoringv1.SchemeGroupVersion.Identifier(), vpas.Items[0].OwnerReferences[0].APIVersion) + assert.Equal(t, "Prometheus", vpas.Items[0].OwnerReferences[0].Kind) + assert.Equal(t, "my-podmonitor-namespace-pro", vpas.Items[0].OwnerReferences[0].Name) + + result, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + assert.NotNil(t, result) + + vpas = &vpav1.VerticalPodAutoscalerList{} + require.NoError(t, reconciler.Client.List(context.Background(), vpas)) + require.Len(t, vpas.Items, 1) + assert.Equal(t, "monitoring.coreos.com/v1", vpas.Items[0].Spec.TargetRef.APIVersion) + assert.Equal(t, "Prometheus", vpas.Items[0].Spec.TargetRef.Kind) + assert.Equal(t, "my-podmonitor-namespace-pro", vpas.Items[0].Spec.TargetRef.Name) + require.NotNil(t, vpas.Items[0].Spec.UpdatePolicy.UpdateMode) + assert.Equal(t, vpav1.UpdateMode("Auto"), *vpas.Items[0].Spec.UpdatePolicy.UpdateMode) + assert.Equal(t, podmonitor.Namespace, vpas.Items[0].Name) + assert.Equal(t, reconciler.PrometheusNamespace, vpas.Items[0].Namespace) + require.Len(t, vpas.Items[0].OwnerReferences, 1) + assert.Equal(t, monitoringv1.SchemeGroupVersion.Identifier(), vpas.Items[0].OwnerReferences[0].APIVersion) + assert.Equal(t, "Prometheus", vpas.Items[0].OwnerReferences[0].Kind) + assert.Equal(t, "my-podmonitor-namespace-pro", vpas.Items[0].OwnerReferences[0].Name) +} + +func TestVpaDisabledSkipsVpaObjectCreation(t *testing.T) { + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + } + podmonitor.Name = "podmonitorName" + podmonitor.Namespace = "my-podmonitor-namespace-pro" + reconciler := newDefaultTestPodMonitorReconciler(t) + reconciler.EnableVpa = false + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + assert.Nil(t, err) + assert.NotNil(t, result) + + vpas := &vpav1.VerticalPodAutoscalerList{} + require.NoError(t, reconciler.Client.List(context.Background(), vpas)) + require.Len(t, vpas.Items, 0) +} + +func TestGetAvailableStorageFromNamespace(t *testing.T) { + type TestCase struct { + Description string + Name string + Namespace corev1.Namespace + ExpectedResult string + ExpectedError error + } + + testCases := []TestCase{ + { + Description: "when the namespace exists and has the storage annotation", + Name: "mynamespace", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "mynamespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + }, + }, + }, + ExpectedResult: "grafanacloud", + ExpectedError: nil, + }, + { + Description: "when the namespace exists and does not have the storage annotation", + Name: "subito-pro", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "subito-pro", + Annotations: map[string]string{}, + }, + }, + ExpectedResult: "grafanacloud", + ExpectedError: nil, + }, + { + Description: "when the namespace exists and does not have an empty storage annotation", + Name: "some-namespace", + Namespace: corev1.Namespace{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "some-namespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "", + }, + }, + }, + ExpectedResult: "", + ExpectedError: nil, + }, + { + Description: "when the namespace does not exist an error is returned", + Name: "notfound", + Namespace: corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{Name: "other-namespace"}, + }, + ExpectedResult: "", + ExpectedError: k8serrors.NewNotFound(schema.GroupResource{Resource: "namespaces"}, "notfound"), + }, + } + for _, item := range testCases { + t.Run(item.Description, func(t *testing.T) { + reconciler := newDefaultTestPodMonitorReconciler(t, &item.Namespace) + expectedResult, expectedErr := getAvailableStorageFromNamespace(reconciler.Client, item.Name, reconciler.Log) + assert.Equal(t, item.ExpectedResult, expectedResult) + assert.Equal(t, item.ExpectedError, expectedErr) + }) + } +} + +func TestPodMonitorWithCustomStorageCreatesSecretInPromNamespaceAndRemoteWrite(t *testing.T) { + promNamespace := "prometheusesNamespace" + + ns := newNamespace("podmonitorNamespace") + ns.Annotations = map[string]string{ + Config.remoteWriteAnnotationKey: "othernamespace/secret-storage", + } + + remoteWrite, secret1, secret2 := createCustomStorageSecretStub("othernamespace") + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "custom", + } + reconciler := newDefaultTestPodMonitorReconciler(t, podmonitor, newNamespace(promNamespace), ns, newNamespace("othernamespace"), remoteWrite, secret1, secret2) + reconciler.PrometheusNamespace = promNamespace + + t.Run("Reconcile wont fail", func(t *testing.T) { + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + assert.NotNil(t, result) + }) + + t.Run("Secrets are copied to prometheus namespace", func(t *testing.T) { + createdSecret1 := &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Namespace: "prometheusesNamespace", + Name: "custom-remote-write-secret1-othernamespace", + }, + } + require.NoError(t, reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(createdSecret1), createdSecret1)) + require.Equal(t, string(createdSecret1.Data["username"]), "foo") + + createdSecret2 := &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Namespace: "prometheusesNamespace", + Name: "custom-remote-write-secret2-othernamespace", + }, + } + require.NoError(t, reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(createdSecret2), createdSecret2)) + require.Equal(t, string(createdSecret2.Data["password"]), "bar") + }) + + t.Run("prometheus object is created with the proper remote write ", func(t *testing.T) { + prometheus := monitoringv1.Prometheus{ + ObjectMeta: metav1.ObjectMeta{Name: "podmonitorNamespace", Namespace: promNamespace}, + } + + require.NoError(t, reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(&prometheus), &prometheus)) + + require.NotEmpty(t, prometheus.Spec.RemoteWrite) + remotewriteSpec := monitoringv1.RemoteWriteSpec{ + URL: "https://victoria-metrics-url", + BasicAuth: &monitoringv1.BasicAuth{ + Username: corev1.SecretKeySelector{ + Key: "username", + LocalObjectReference: corev1.LocalObjectReference{Name: "custom-remote-write-secret1-othernamespace"}, + }, + Password: corev1.SecretKeySelector{ + Key: "password", + LocalObjectReference: corev1.LocalObjectReference{Name: "custom-remote-write-secret2-othernamespace"}, + }, + }, + } + require.Equal(t, prometheus.Spec.RemoteWrite[0], remotewriteSpec) + }) +} + +func TestPodMonitorWithCustomStorageErrors(t *testing.T) { + promNamespace := "prometheusesNamespace" + resetRenconciler := func() *PodMonitorReconciler { + ns := newNamespace("podmonitorNamespace") + ns.Annotations = map[string]string{ + Config.remoteWriteAnnotationKey: "othernamespace/secret-storage", + } + + secret1, secret2, secret3 := createCustomStorageSecretStub("othernamespace") + + podmonitor := createPodMonitor("podmonitorNamespace", "podmonitorName") + podmonitor.Annotations = map[string]string{ + Config.storageAnnotationKey: "custom", + } + reconciler := newDefaultTestPodMonitorReconciler(t, secret1, secret2, secret3, podmonitor, newNamespace(promNamespace), ns, newNamespace("othernamespace")) + reconciler.PrometheusNamespace = promNamespace + return reconciler + } + + t.Run("non existing referenced secrets will make it fail", func(t *testing.T) { + reconciler := resetRenconciler() + secret := corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: "secret-storage", + Namespace: "othernamespace", + }, + } + _, err := ctrl.CreateOrUpdate(context.Background(), reconciler.Client, &secret, func() error { + secret.Annotations[Config.referencedSecretAnnotationKeys] = "undefinedsecret" + return nil + }) + require.NoError(t, err) + + _, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "podmonitorNamespace", Name: "podmonitorName"}}) + require.Error(t, err) + }) + + t.Run("Non existing secret will fail make it", func(t *testing.T) { + ns := &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: "podmonitorNamespace", + }, + } + + reconciler := resetRenconciler() + _, err := ctrl.CreateOrUpdate(context.Background(), reconciler.Client, ns, func() error { + ns.Annotations[Config.remoteWriteAnnotationKey] = "notfoundsecret" + return nil + }) + require.NoError(t, err) + _, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "podmonitorNamespace", Name: "podmonitorName"}}) + require.Error(t, err) + }) + + t.Run("unmarshallable remote-write will make it fail and report an event", func(t *testing.T) { + reconciler := resetRenconciler() + secret := corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: "secret-storage", + Namespace: "othernamespace", + }, + } + _, err := ctrl.CreateOrUpdate(context.Background(), reconciler.Client, &secret, func() error { + secret.Data["remote-write"] = []byte("foo") + return nil + }) + require.NoError(t, err) + + _, err = reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: "podmonitorNamespace", Name: "podmonitorName"}}) + require.Error(t, err) + + event := corev1.Event{ + ObjectMeta: metav1.ObjectMeta{ + Name: "GrafanaCloudOperatorEvent", + Namespace: "podmonitorNamespace", + }, + } + err = reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(&event), &event) + require.NoError(t, err) + }) +} + +func createCustomAlertmanagerConfigMap(namespace, name, payload string) corev1.ConfigMap { + return corev1.ConfigMap{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: namespace, + }, + Data: map[string]string{ + "alert-manager": payload, + }, + } +} + +func TestPodMonitorWithAlertManager(t *testing.T) { + cmName := "alert-manager-config" + namespace := corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: "user-namespace", + Annotations: map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + Config.alertManagerAnnotationKey: cmName, + }, + }, + } + podmonitor := monitoringv1.PodMonitor{ + ObjectMeta: ctrl.ObjectMeta{ + Name: "podmonitorName", + Namespace: namespace.Name, + Annotations: map[string]string{ + Config.storageAnnotationKey: "grafanacloud", + Config.alertManagerAnnotationKey: cmName, + }, + }, + } + + t.Run("Fail with invalid Alertmanager configuration", func(t *testing.T) { + cm := createCustomAlertmanagerConfigMap(namespace.Name, cmName, "is this not a valid json/yaml object?") + + reconciler := newDefaultTestPodMonitorReconciler( + t, + &podmonitor, + &namespace, + &cm, + newNamespace("prometheusesNamespace"), + ) + event := corev1.Event{ + ObjectMeta: metav1.ObjectMeta{ + Name: "GrafanaCloudOperatorEvent", + Namespace: namespace.Name, + }, + } + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.Error(t, err) + require.NotNil(t, result) + require.NoError(t, reconciler.Client.Get(context.Background(), client.ObjectKeyFromObject(&event), &event)) + }) + t.Run("Correct Alertmanager configuration in YAML", func(t *testing.T) { + cm := createCustomAlertmanagerConfigMap( + namespace.Name, + cmName, + ` + - namespace: javi-test + name: alertmanager-example-test + port: web + - namespace: javi-test + name: alertmanager-example-test-2 + port: web`, + ) + + reconciler := newDefaultTestPodMonitorReconciler( + t, + &podmonitor, + &namespace, + &cm, + newNamespace("prometheusesNamespace"), + ) + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + require.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + expectedPrometheus := createPrometheusObject("prometheusesNamespace", namespace.Name) + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.Alerting = &monitoringv1.AlertingSpec{ + Alertmanagers: []monitoringv1.AlertmanagerEndpoints{ + { + Namespace: "javi-test", + Name: "alertmanager-example-test", + Port: intstr.FromString("web"), + }, + { + Namespace: "javi-test", + Name: "alertmanager-example-test-2", + Port: intstr.FromString("web"), + }, + }, + } + assert.Equal(t, *expectedPrometheus.Spec.Alerting, *prometheuses.Items[0].Spec.Alerting) + }) + t.Run("Correct Alertmanager configuration in JSON", func(t *testing.T) { + cm := createCustomAlertmanagerConfigMap( + namespace.Name, + cmName, + `[ + { + "namespace": "javi-test", + "name": "alertmanager-example-test", + "port": "web" + }, + { + "namespace": "javi-test", + "name": "alertmanager-example-test-2", + "port": "web" + } + ]`, + ) + + reconciler := newDefaultTestPodMonitorReconciler( + t, + &podmonitor, + &namespace, + &cm, + newNamespace("prometheusesNamespace"), + ) + + result, err := reconciler.Reconcile(context.Background(), ctrl.Request{NamespacedName: types.NamespacedName{Namespace: podmonitor.Namespace, Name: podmonitor.Name}}) + require.NoError(t, err) + require.NotNil(t, result) + + prometheuses := &monitoringv1.PrometheusList{} + expectedPrometheus := createPrometheusObject("prometheusesNamespace", namespace.Name) + + require.NoError(t, reconciler.Client.List(context.Background(), prometheuses)) + require.Len(t, prometheuses.Items, 1) + expectedPrometheus.Spec.Alerting = &monitoringv1.AlertingSpec{ + Alertmanagers: []monitoringv1.AlertmanagerEndpoints{ + { + Namespace: "javi-test", + Name: "alertmanager-example-test", + Port: intstr.FromString("web"), + }, + { + Namespace: "javi-test", + Name: "alertmanager-example-test-2", + Port: intstr.FromString("web"), + }, + }, + } + assert.Equal(t, *expectedPrometheus.Spec.Alerting, *prometheuses.Items[0].Spec.Alerting) + }) +} diff --git a/pkg/controllers/prometheus_job_definition.go b/pkg/controllers/prometheus_job_definition.go new file mode 100644 index 0000000..e7e9d27 --- /dev/null +++ b/pkg/controllers/prometheus_job_definition.go @@ -0,0 +1,128 @@ +package controllers + +import ( + promcommonconfig "github.com/prometheus/common/config" + "github.com/prometheus/common/model" + promconfig "github.com/prometheus/prometheus/config" + + "github.com/prometheus/prometheus/discovery" + "github.com/prometheus/prometheus/discovery/targetgroup" + "github.com/prometheus/prometheus/pkg/relabel" +) + +var prometheusLocalScrapper = promconfig.ScrapeConfig{ + JobName: "prometheus-scraper", + HonorTimestamps: true, + HTTPClientConfig: promcommonconfig.DefaultHTTPClientConfig, + ServiceDiscoveryConfigs: discovery.Configs{ + discovery.StaticConfig{ + &targetgroup.Group{ + Targets: []model.LabelSet{ + { + "__address__": "localhost:9090", + }, + }, + }, + }, + }, +} + +func newIngressAndClusterScraper() promconfig.ScrapeConfig { + duration, _ := model.ParseDuration("30s") + return promconfig.ScrapeConfig{ + HonorLabels: true, + HonorTimestamps: true, + Params: map[string][]string{ + "match[]": {}, + }, + ScrapeInterval: duration, + MetricsPath: "/federate", + ServiceDiscoveryConfigs: discovery.Configs{ + //&kubernetes.SDConfig{}, + }, + // ServiceDiscoveryConfig: sd_config.ServiceDiscoveryConfig{ + // KubernetesSDConfigs: []*kubernetes.SDConfig{}, + // }, + RelabelConfigs: []*relabel.Config{ + { + Regex: relabel.MustNewRegexp("^.*-(ingress|cluster)-metrics$"), + SourceLabels: model.LabelNames{ + "__meta_kubernetes_service_label_release", + }, + Separator: ";", + Action: relabel.Keep, + }, + { + Regex: relabel.MustNewRegexp("Node;(.*)"), + TargetLabel: "node", + Replacement: "${1}", + Separator: ";", + SourceLabels: model.LabelNames{ + "__meta_kubernetes_endpoint_address_target_kind", + "__meta_kubernetes_endpoint_address_target_name", + }, + }, + { + Regex: relabel.MustNewRegexp("Pod;(.*)"), + TargetLabel: "pod", + Replacement: "${1}", + Separator: ";", + SourceLabels: model.LabelNames{ + "__meta_kubernetes_endpoint_address_target_kind", + "__meta_kubernetes_endpoint_address_target_name", + }, + }, + { + TargetLabel: "namespace", + SourceLabels: model.LabelNames{ + "__meta_kubernetes_namespace", + }, + }, + { + TargetLabel: "service", + SourceLabels: model.LabelNames{ + "__meta_kubernetes_service_name", + }, + }, + { + TargetLabel: "pod", + SourceLabels: model.LabelNames{ + "__meta_kubernetes_pod_name", + }, + }, + { + TargetLabel: "job", + Replacement: "${1}", + SourceLabels: model.LabelNames{ + "__meta_kubernetes_service_name", + }, + }, + { + Regex: relabel.MustNewRegexp("pod"), + Action: relabel.LabelDrop, + }, + { + Regex: relabel.MustNewRegexp("node"), + Action: relabel.LabelDrop, + }, + { + Regex: relabel.MustNewRegexp("namespace"), + Action: relabel.LabelDrop, + }, + }, + MetricRelabelConfigs: []*relabel.Config{ + { + Regex: relabel.MustNewRegexp("federate"), + Action: relabel.LabelDrop, + }, + { + Regex: relabel.MustNewRegexp("__replica__"), + Action: relabel.LabelDrop, + }, + { + Regex: relabel.MustNewRegexp("^prometheus$"), + Action: relabel.LabelDrop, + }, + }, + } +} diff --git a/pkg/controllers/traces_collector.go b/pkg/controllers/traces_collector.go new file mode 100644 index 0000000..476c601 --- /dev/null +++ b/pkg/controllers/traces_collector.go @@ -0,0 +1,601 @@ +package controllers + +import ( + "bytes" + "context" + _ "embed" + "fmt" + "strconv" + "text/template" + + appsv1 "k8s.io/api/apps/v1" + autoscaling "k8s.io/api/autoscaling/v1" + corev1 "k8s.io/api/core/v1" + networkingv1 "k8s.io/api/networking/v1" + "k8s.io/apimachinery/pkg/api/resource" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/util/intstr" + vpav1 "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1" + + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" +) + +const ( + defaultObjPrefix string = "alloy-" + defaultServicePrefix string = "otelcol-" +) + +// TracesCollector abstracts the management of the Alloy service and +// its related objects. The goal is to create an Alloy deployment and +// service for each namespace that sends traces. The management of a +// single Alloy is represented by this type and the orchestration of +// the different Alloy services is managed elsewhere. +type TracesCollector struct { + Name string + HTTPPort int32 + ServicePorts []servicePort + TraceNamespace string + TenantNamespace string + ClusterName string + EnableVPA bool + + templatedConfig string + + Secret *corev1.Secret + ConfigMap *corev1.ConfigMap + Service *corev1.Service + Deployment *appsv1.Deployment + NetworkPolicy *networkingv1.NetworkPolicy + VPA *vpav1.VerticalPodAutoscaler +} + +// TracesCollectorOption implements the functional options pattern for +// TracesCollector +type TracesCollectorOption func(*TracesCollector) error + +// WithServicePorts allows to specify a list of Service Ports that +// should be enabled. +func WithServicePorts(extraPorts ...servicePort) TracesCollectorOption { + return func(tc *TracesCollector) error { + tc.ServicePorts = append(tc.ServicePorts, extraPorts...) + return nil + } +} + +// WithHTTPPort allows to specify which is the port used to expose the +// HTTP interface of Alloy +func WithHTTPPort(port int32) TracesCollectorOption { + return func(tc *TracesCollector) error { + if tc.HTTPPort != 0 { + if tc.HTTPPort == port { + // nothing to do + return nil + } + + // Remove prior port from existing ServicePort list if it was present + var newServicePorts []servicePort + for i, v := range tc.ServicePorts { + if v.Port == tc.HTTPPort { + newServicePorts = append(tc.ServicePorts[:i], tc.ServicePorts[i+1:]...) + } + } + tc.ServicePorts = newServicePorts + } + + tc.HTTPPort = port + tc.ServicePorts = append(tc.ServicePorts, servicePort{Name: "http", Port: httpPort}) + return nil + } +} + +// AlloyWithOTelCredentials renders the Alloy configuration file using +// the supplied credentials to set up the destination of traces +func AlloyWithOTelCredentials(credentials ...OTelCredentials) TracesCollectorOption { + return func(tc *TracesCollector) error { + templatedConfig, err := tc.getAlloyConfigContents(credentials...) + if err != nil { + return err + } + tc.templatedConfig = templatedConfig + return nil + } +} + +// NewTracesCollector initializes the TracesCollector type. +func NewTracesCollector(tenantNamespace, traceNamespace, clusterName string, enableVPA bool, opts ...TracesCollectorOption) (*TracesCollector, error) { + tc := &TracesCollector{ + Name: tenantNamespace, + HTTPPort: httpPort, + ServicePorts: []servicePort{{Name: "http", Port: httpPort}}, + TraceNamespace: traceNamespace, + TenantNamespace: tenantNamespace, + ClusterName: clusterName, + EnableVPA: enableVPA, + } + for _, opt := range opts { + err := opt(tc) + if err != nil { + return nil, err + } + } + return tc, nil +} + +func (tc *TracesCollector) objName() string { + return defaultObjPrefix + tc.Name +} + +func (tc *TracesCollector) svcName() string { + return defaultServicePrefix + tc.Name +} + +func (tc *TracesCollector) labelMap() map[string]string { + return map[string]string{ + "app.kubernetes.io/name": tc.objName(), + "app.kubernetes.io/managed-by": "grafana-cloud-operator", + "app.kubernetes.io/version": "v1.2.1", + } +} + +func (tc *TracesCollector) annotationMap() map[string]string { + return map[string]string{ + "prometheus.io/path": "/metrics", + "prometheus.io/port": strconv.Itoa(int(tc.HTTPPort)), + "prometheus.io/scrape": "true", + } +} + +// defineVPA returns a default initialized VPA object and +// populates it inside the TracesCollector as well +func (tc *TracesCollector) defineVPA() *vpav1.VerticalPodAutoscaler { + var updateMode vpav1.UpdateMode = "Auto" + + tc.VPA = &vpav1.VerticalPodAutoscaler{ + ObjectMeta: metav1.ObjectMeta{ + Name: tc.objName(), + Namespace: tc.TraceNamespace, + }, + Spec: vpav1.VerticalPodAutoscalerSpec{ + TargetRef: &autoscaling.CrossVersionObjectReference{ + Kind: "Deployment", + Name: tc.objName(), + }, + UpdatePolicy: &vpav1.PodUpdatePolicy{ + UpdateMode: &updateMode, + }, + }, + } + return tc.VPA +} + +// CreateOrUpdateVPA creates or updates the VPA by calling K8s API +func (tc *TracesCollector) CreateOrUpdateVPA(ctx context.Context, client client.Client) error { + vpaMutating := tc.defineVPA().DeepCopy() + + _, err := ctrl.CreateOrUpdate( + ctx, + client, + vpaMutating, + func() error { + vpaMutating.Spec = tc.VPA.Spec + return nil + }, + ) + return err +} + +// defineSecret returns a default initialized secret object and +// populates it inside the TracesCollector as well +func (tc *TracesCollector) defineSecret() *corev1.Secret { + tc.Secret = &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: tc.objName(), + Namespace: tc.TraceNamespace, + Labels: tc.labelMap(), + }, + Type: corev1.SecretTypeOpaque, + } + return tc.Secret +} + +// CreateOrUpdateSecret creates or updates the secret by calling K8s API +func (tc *TracesCollector) CreateOrUpdateSecret(ctx context.Context, client client.Client, grafanaCloudToken string) error { + secretMutating := tc.defineSecret().DeepCopy() + _, err := ctrl.CreateOrUpdate( + ctx, + client, + secretMutating, + func() error { + secretMutating.Data = map[string][]byte{ + "grafana-cloud-traces-token": []byte(grafanaCloudToken), + } + return nil + }, + ) + return err +} + +// defineConfigMap returns a default initialized configmap object and +// populates it inside the TracesCollector as well +func (tc *TracesCollector) defineConfigMap() *corev1.ConfigMap { + tc.ConfigMap = &corev1.ConfigMap{ + ObjectMeta: metav1.ObjectMeta{ + Name: tc.objName(), + Namespace: tc.TraceNamespace, + Labels: tc.labelMap(), + }, + Data: map[string]string{ + "config.alloy": tc.templatedConfig, + }, + } + return tc.ConfigMap +} + +// CreateOrUpdateConfigMap creates or updates the configMap by calling K8s API +func (tc *TracesCollector) CreateOrUpdateConfigMap(ctx context.Context, client client.Client) error { + configMapMutating := tc.defineConfigMap().DeepCopy() + _, err := ctrl.CreateOrUpdate( + ctx, + client, + configMapMutating, + func() error { + configMapMutating.Data = tc.ConfigMap.Data + return nil + }, + ) + return err +} + +// defineService returns a default initialized service object and +// populates it inside the TracesCollector as well +func (tc *TracesCollector) defineService() *corev1.Service { + serviceName := tc.svcName() + labels := tc.labelMap() + + var ports []corev1.ServicePort + for _, sp := range tc.ServicePorts { + ports = append( + ports, + corev1.ServicePort{ + Name: serviceName + "-" + sp.Name, + Protocol: corev1.ProtocolTCP, + Port: sp.Port, + TargetPort: intstr.IntOrString{ + IntVal: sp.Port, + }, + }, + ) + } + tc.Service = &corev1.Service{ + ObjectMeta: metav1.ObjectMeta{ + Name: serviceName, + Namespace: tc.TraceNamespace, + Labels: labels, + }, + Spec: corev1.ServiceSpec{ + // service name is the tenant namespace so that svc endpoint looks like '.observability.svc.cluster.local' + // the service selector should target the alloy pods with name "alloy-" + Selector: map[string]string{ + "app.kubernetes.io/name": labels["app.kubernetes.io/name"], + }, + Ports: ports, + }, + } + + return tc.Service +} + +// CreateOrUpdateService creates or updates the service by calling K8s API +func (tc *TracesCollector) CreateOrUpdateService(ctx context.Context, client client.Client) error { + serviceMutating := tc.defineService().DeepCopy() + _, err := ctrl.CreateOrUpdate( + ctx, + client, + serviceMutating, + func() error { + serviceMutating.Spec.Ports = tc.Service.Spec.Ports + return nil + }, + ) + return err +} + +// defineDeployment returns a default initialized Alloy deployment +// object and populates it inside the TracesCollector as well +func (tc *TracesCollector) defineDeployment() *appsv1.Deployment { + name := tc.objName() + numReplicas := int32(1) + + CPULimit := resource.MustParse("250m") + CPURequest := resource.MustParse("50m") + + MemoryLimit := resource.MustParse("500Mi") + MemoryRequest := resource.MustParse("250Mi") + + var ports []corev1.ContainerPort + for _, sp := range tc.ServicePorts { + ports = append( + ports, + corev1.ContainerPort{ + ContainerPort: sp.Port, + Name: sp.Name, + }, + ) + } + + tc.Deployment = &appsv1.Deployment{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: tc.TraceNamespace, + Labels: tc.labelMap(), + }, + Spec: appsv1.DeploymentSpec{ + Replicas: &numReplicas, + Selector: &metav1.LabelSelector{ + MatchLabels: map[string]string{ + "app.kubernetes.io/name": name, + }, + }, + Template: corev1.PodTemplateSpec{ + ObjectMeta: metav1.ObjectMeta{ + Labels: tc.labelMap(), + Annotations: tc.annotationMap(), + }, + Spec: corev1.PodSpec{ + Containers: []corev1.Container{ + { + Name: name, + Args: []string{ + "run", + "/etc/alloy/config.alloy", + "--storage.path=/tmp/alloy", + fmt.Sprintf("--server.http.listen-addr=0.0.0.0:%v", tc.HTTPPort), + "--server.http.ui-path-prefix=/", + "--stability.level=generally-available", + }, + Resources: corev1.ResourceRequirements{ + Limits: corev1.ResourceList{ + corev1.ResourceCPU: CPULimit, + corev1.ResourceMemory: MemoryLimit, + }, + Requests: corev1.ResourceList{ + corev1.ResourceCPU: CPURequest, + corev1.ResourceMemory: MemoryRequest, + }, + }, + Image: "docker.io/grafana/alloy:v1.2.1", + Ports: ports, + ReadinessProbe: &corev1.Probe{ + ProbeHandler: corev1.ProbeHandler{ + HTTPGet: &corev1.HTTPGetAction{ + Path: "/-/ready", + Port: intstr.IntOrString{IntVal: tc.HTTPPort}, + Scheme: corev1.URISchemeHTTP, + }, + }, + InitialDelaySeconds: 10, + PeriodSeconds: 5, + TimeoutSeconds: 2, + FailureThreshold: 3, + SuccessThreshold: 1, + }, + LivenessProbe: &corev1.Probe{ + ProbeHandler: corev1.ProbeHandler{ + HTTPGet: &corev1.HTTPGetAction{ + Path: "/-/ready", + Port: intstr.IntOrString{IntVal: tc.HTTPPort}, + Scheme: corev1.URISchemeHTTP, + }, + }, + InitialDelaySeconds: 10, + PeriodSeconds: 5, + TimeoutSeconds: 2, + FailureThreshold: 3, + SuccessThreshold: 1, + }, + VolumeMounts: []corev1.VolumeMount{ + { + Name: "config", + MountPath: "/etc/alloy", + }, + }, + Env: []corev1.EnvVar{ + { + Name: "GRAFANA_CLOUD_TRACES_TOKEN", + ValueFrom: &corev1.EnvVarSource{ + SecretKeyRef: &corev1.SecretKeySelector{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: tc.objName(), + }, + Key: "grafana-cloud-traces-token", + }, + }, + }, + }, + }, + { + Name: "config-reloader", + Image: "ghcr.io/jimmidyson/configmap-reload:v0.12.0", + Args: []string{ + "--volume-dir=/etc/alloy", + fmt.Sprintf("--webhook-url=http://localhost:%v/-/reload", tc.HTTPPort), + }, + VolumeMounts: []corev1.VolumeMount{ + { + Name: "config", + MountPath: "/etc/alloy", + }, + }, + }, + }, + Volumes: []corev1.Volume{ + { + Name: "config", + VolumeSource: corev1.VolumeSource{ + ConfigMap: &corev1.ConfigMapVolumeSource{ + LocalObjectReference: corev1.LocalObjectReference{ + Name: tc.objName(), + }, + }, + }, + }, + }, + }, + }, + }, + } + return tc.Deployment +} + +// CreateOrUpdateDeployment creates or updates the deployment by calling K8s API +func (tc *TracesCollector) CreateOrUpdateDeployment(ctx context.Context, client client.Client) error { + deploymentMutating := tc.defineDeployment().DeepCopy() + _, err := ctrl.CreateOrUpdate( + ctx, + client, + deploymentMutating, + func() error { + deploymentMutating.Spec = tc.Deployment.Spec + return nil + }, + ) + return err +} + +// defineNetworkPolicy returns a default initialized network policy +// object restricted to a single source namespace and populates it +// inside the TracesCollector as well +func (tc *TracesCollector) defineNetworkPolicy() *networkingv1.NetworkPolicy { + name := tc.objName() + protocol := corev1.ProtocolTCP + + var ports []networkingv1.NetworkPolicyPort + for _, port := range tc.ServicePorts { + ports = append( + ports, + networkingv1.NetworkPolicyPort{ + Protocol: &protocol, + Port: &intstr.IntOrString{IntVal: port.Port}, + }, + ) + } + + tc.NetworkPolicy = &networkingv1.NetworkPolicy{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: tc.TraceNamespace, + Labels: tc.labelMap(), + }, + Spec: networkingv1.NetworkPolicySpec{ + PodSelector: metav1.LabelSelector{ + MatchLabels: map[string]string{ + "app.kubernetes.io/name": name, + }, + }, + PolicyTypes: []networkingv1.PolicyType{ + networkingv1.PolicyTypeIngress, + }, + Ingress: []networkingv1.NetworkPolicyIngressRule{ + { + From: []networkingv1.NetworkPolicyPeer{ + { + NamespaceSelector: &metav1.LabelSelector{ + MatchLabels: map[string]string{ + "kubernetes.io/metadata.name": tc.Name, + }, + }, + }, + }, + Ports: ports, + }, + }, + }, + } + return tc.NetworkPolicy +} + +// CreateOrUpdateNetworkPolicy creates or updates the network policy by calling K8s API +func (tc *TracesCollector) CreateOrUpdateNetworkPolicy(ctx context.Context, client client.Client) error { + networkPolicyMutating := tc.defineNetworkPolicy().DeepCopy() + _, err := ctrl.CreateOrUpdate( + ctx, + client, + networkPolicyMutating, + func() error { + networkPolicyMutating.Spec = tc.NetworkPolicy.Spec + return nil + }, + ) + return err +} + +// ObjectsToDelete returns a list of all the Alloy deployment related +// objects for deletion. The TracesColector has to be initialized the +// same way as it was when creating the initial objects for the +// deletion to succeed. +func (tc *TracesCollector) ObjectsToDelete() []client.Object { + objects := []client.Object{ + tc.defineSecret(), + tc.defineConfigMap(), + tc.defineService(), + tc.defineDeployment(), + tc.defineNetworkPolicy(), + tc.defineVPA(), + } + + if tc.EnableVPA { + objects = append(objects, tc.defineVPA()) + } + + return objects +} + +type servicePort struct { + Name string + Port int32 +} + +//go:embed files/config.alloy +var alloyConfigTemplate string + +type alloyConfig struct { + Credentials []OTelCredentials + CustomResourceAttributes map[string]string +} + +func (tc *TracesCollector) getAlloyConfigContents(credentials ...OTelCredentials) (string, error) { + // Set up default credential values + var cred []OTelCredentials + for _, v := range credentials { + if v.Password == "" { + v.Password = "env(\"GRAFANA_CLOUD_TRACES_TOKEN\")" + } + cred = append(cred, v) + } + + // Render the template + config := alloyConfig{ + Credentials: cred, + CustomResourceAttributes: map[string]string{ + "k8s.cluster.name": tc.ClusterName, + "k8s.namespace.name": tc.TenantNamespace, + }, + } + tpl := template.New("alloy-config") + tpl, err := tpl.Parse(alloyConfigTemplate) + if err != nil { + return "", err + } + + var buffer bytes.Buffer + err = tpl.Execute(&buffer, config) + if err != nil { + return "", err + } + return buffer.String(), nil +} + +type OTelCredentials struct { + User, Password, Endpoint string +} diff --git a/pkg/controllers/traces_collector_test.go b/pkg/controllers/traces_collector_test.go new file mode 100644 index 0000000..23a6fb8 --- /dev/null +++ b/pkg/controllers/traces_collector_test.go @@ -0,0 +1,429 @@ +package controllers + +import ( + "bytes" + "context" + "flag" + vpav1 "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1" + "os" + "os/exec" + "strings" + "testing" + "text/template" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + appsv1 "k8s.io/api/apps/v1" + corev1 "k8s.io/api/core/v1" + v1 "k8s.io/api/core/v1" + networkingv1 "k8s.io/api/networking/v1" + "k8s.io/apimachinery/pkg/types" + "k8s.io/apimachinery/pkg/util/intstr" + "sigs.k8s.io/controller-runtime/pkg/client" +) + +var verifyAlloyRendering = flag.Bool("verify-alloy", false, "use the alloy binary to verify rendered template correctness") + +func setupAlloyLinter(t *testing.T, buffer []byte) (*exec.Cmd, *strings.Builder) { + t.Helper() + paths := []string{ + "./alloy-linux-amd64", + "./alloy", + "alloy-linux-amd64", + "alloy", + } + + var path string + var errors []error + for _, p := range paths { + np, err := exec.LookPath(p) + if err != nil { + errors = append(errors, err) + continue + } + + path = np + break + } + if path == "" { + for _, err := range errors { + assert.NoError(t, err) + } + t.Fail() + } + cmd := exec.Command(path, "fmt") + cmd.Stdin = bytes.NewReader(buffer) + var out strings.Builder + cmd.Stdout = &out + return cmd, &out +} + +func TestAlloyConfigTemplateCorrectness(t *testing.T) { + // This test verifies that changes to the template result in valid, executable templates + path, err := os.MkdirTemp("", "alloy-lint-*") + require.NoError(t, err) + defer os.RemoveAll(path) + + tpl := template.New("alloy-config") + _, err = tpl.Parse(alloyConfigTemplate) + require.NoError(t, err, "couldn't parse Alloy configuration template successfully") + + t.Run("test alloy config file generated with a single credential is syntactically correct", func(t *testing.T) { + config := alloyConfig{ + Credentials: []OTelCredentials{ + { + User: "123", + Password: `"my-pass"`, + Endpoint: `"my.domain.tld/otlp"`, + }, + }, + } + var buffer bytes.Buffer + err = tpl.Execute(&buffer, config) + require.NoError(t, err, "couldn't execute Alloy configuration template successfully") + + if *verifyAlloyRendering { + cmd, out := setupAlloyLinter(t, buffer.Bytes()) + err = cmd.Run() + require.NoError(t, err) + assert.Equal(t, buffer.String(), out.String()) + } + }) + t.Run("test alloy config file generated with multiple credentials is syntactically correct", func(t *testing.T) { + config := alloyConfig{ + Credentials: []OTelCredentials{ + { + User: "123", + Password: `"my-pass"`, + Endpoint: `"my.domain.tld/otlp"`, + }, + { + User: "456", + Password: `"my-other-pass"`, + Endpoint: `"my.other.domain.tld/otlp"`, + }, + }, + } + var buffer bytes.Buffer + err = tpl.Execute(&buffer, config) + require.NoError(t, err, "couldn't execute Alloy configuration template successfully") + + if *verifyAlloyRendering { + cmd, out := setupAlloyLinter(t, buffer.Bytes()) + err = cmd.Run() + require.NoError(t, err) + assert.Equal(t, buffer.String(), out.String()) + } + }) +} + +func TestAlloyConfigSupportsMultipleDestinations(t *testing.T) { + credentials := []OTelCredentials{ + { + User: "123", + Password: `"my-pass"`, + Endpoint: `"my.domain.tld/otlp"`, + }, + { + User: "456", + Password: `"my-other-pass"`, + Endpoint: `"my.other.domain.tld/otlp"`, + }, + } + + t.Run("when there are multiple destinations all of them appear", func(t *testing.T) { + tpl := template.New("alloy-config") + _, err := tpl.Parse(alloyConfigTemplate) + require.NoError(t, err, "couldn't parse Alloy configuration template successfully") + + var buffer bytes.Buffer + err = tpl.Execute(&buffer, alloyConfig{Credentials: credentials}) + require.NoError(t, err, "couldn't execute Alloy configuration template successfully") + + assert.Contains(t, buffer.String(), "otelcol.exporter.otlphttp.default_0.input") + assert.Contains(t, buffer.String(), `otelcol.auth.basic "credentials_0"`) + assert.Contains(t, buffer.String(), "username = "+credentials[0].User) + assert.Contains(t, buffer.String(), "password = "+credentials[0].Password) + assert.Contains(t, buffer.String(), `otelcol.exporter.otlphttp "default_0"`) + assert.Contains(t, buffer.String(), "endpoint = "+credentials[0].Endpoint) + assert.Contains(t, buffer.String(), "auth = otelcol.auth.basic.credentials_0.handler") + + assert.Contains(t, buffer.String(), "otelcol.exporter.otlphttp.default_1.input") + assert.Contains(t, buffer.String(), `otelcol.auth.basic "credentials_1"`) + assert.Contains(t, buffer.String(), "username = "+credentials[1].User) + assert.Contains(t, buffer.String(), "password = "+credentials[1].Password) + assert.Contains(t, buffer.String(), `otelcol.exporter.otlphttp "default_1"`) + assert.Contains(t, buffer.String(), "endpoint = "+credentials[1].Endpoint) + assert.Contains(t, buffer.String(), "auth = otelcol.auth.basic.credentials_1.handler") + }) + t.Run("when there's only one destination the others aren't there", func(t *testing.T) { + tpl := template.New("alloy-config") + _, err := tpl.Parse(alloyConfigTemplate) + require.NoError(t, err, "couldn't parse Alloy configuration template successfully") + + var buffer bytes.Buffer + err = tpl.Execute(&buffer, alloyConfig{Credentials: []OTelCredentials{credentials[0]}}) + require.NoError(t, err, "couldn't execute Alloy configuration template successfully") + + assert.Contains(t, buffer.String(), "otelcol.exporter.otlphttp.default_0.input") + assert.Contains(t, buffer.String(), `otelcol.auth.basic "credentials_0"`) + assert.Contains(t, buffer.String(), "username = "+credentials[0].User) + assert.Contains(t, buffer.String(), "password = "+credentials[0].Password) + assert.Contains(t, buffer.String(), `otelcol.exporter.otlphttp "default_0"`) + assert.Contains(t, buffer.String(), "endpoint = "+credentials[0].Endpoint) + assert.Contains(t, buffer.String(), "auth = otelcol.auth.basic.credentials_0.handler") + + assert.NotContains(t, buffer.String(), "otelcol.exporter.otlphttp.default_1.input") + assert.NotContains(t, buffer.String(), `otelcol.auth.basic "credentials_1"`) + assert.NotContains(t, buffer.String(), "username = "+credentials[1].User) + assert.NotContains(t, buffer.String(), "password = "+credentials[1].Password) + assert.NotContains(t, buffer.String(), `otelcol.exporter.otlphttp "default_1"`) + assert.NotContains(t, buffer.String(), "endpoint = "+credentials[1].Endpoint) + assert.NotContains(t, buffer.String(), "auth = otelcol.auth.basic.credentials_1.handler") + }) +} + +func TestSecretUpdate(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + gcToken := "grafana_traces_token" + gcOtherToken := "grafana_traces_token_2" + + t.Run("verify the grafana token is updated in the cluster", func(t *testing.T) { + verifySecret := func(reconciler *NamespaceReconciler, secretName, token string) { + secrets := &corev1.SecretList{} + + err := reconciler.Client.List(context.Background(), secrets, client.InNamespace(tracesNs.Name)) + require.NoError(t, err) + + require.Len(t, secrets.Items, 1) + require.Equal(t, secretName, secrets.Items[0].Name) + require.Contains(t, secrets.Items[0].Data, "grafana-cloud-traces-token") + assert.Equal(t, token, string(secrets.Items[0].Data["grafana-cloud-traces-token"])) + } + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs) + + tc, err := NewTracesCollector(ns.Name, tracesNs.Name, "", false) + require.NoError(t, err) + + err = tc.CreateOrUpdateSecret(context.Background(), reconciler.Client, gcToken) + require.NoError(t, err) + + verifySecret(reconciler, tc.objName(), gcToken) + + err = tc.CreateOrUpdateSecret(context.Background(), reconciler.Client, gcOtherToken) + require.NoError(t, err) + + verifySecret(reconciler, tc.objName(), gcOtherToken) + }) +} + +func TestConfigMapUpdate(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + t.Run("verify configmap is updated in the cluster", func(t *testing.T) { + verifyConfigMap := func(reconciler *NamespaceReconciler, name, config, token string) { + configmaps := &corev1.ConfigMapList{} + + err := reconciler.Client.List(context.Background(), configmaps, client.InNamespace(tracesNs.Name)) + require.NoError(t, err) + + require.Len(t, configmaps.Items, 1) + require.Equal(t, name, configmaps.Items[0].Name) + require.Contains(t, configmaps.Items[0].Data, "config.alloy") + assert.Equal(t, config, string(configmaps.Items[0].Data["config.alloy"])) + } + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs) + + tc, err := NewTracesCollector(ns.Name, tracesNs.Name, "", false) + require.NoError(t, err) + + err = tc.CreateOrUpdateConfigMap(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyConfigMap(reconciler, tc.objName(), "", tc.templatedConfig) + + tc.templatedConfig = "test" + err = tc.CreateOrUpdateConfigMap(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyConfigMap(reconciler, tc.objName(), "test", tc.templatedConfig) + }) +} + +func TestServiceUpdate(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + t.Run("verify service is updated in the cluster", func(t *testing.T) { + verifyService := func(reconciler *NamespaceReconciler, name string, servicePorts []servicePort) { + service := &corev1.ServiceList{} + + err := reconciler.Client.List(context.Background(), service, client.InNamespace(tracesNs.Name)) + require.NoError(t, err) + + require.Len(t, service.Items, 1) + require.Equal(t, name, service.Items[0].Name) + for _, sp := range servicePorts { + assert.Contains(t, service.Items[0].Spec.Ports, corev1.ServicePort{ + Name: name + "-" + sp.Name, + Protocol: corev1.ProtocolTCP, + Port: sp.Port, + TargetPort: intstr.IntOrString{ + IntVal: sp.Port, + }, + }) + } + } + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs) + + tc, err := NewTracesCollector(ns.Name, tracesNs.Name, "", false) + require.NoError(t, err) + + err = tc.CreateOrUpdateService(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyService(reconciler, tc.svcName(), []servicePort{}) + + servicePorts := []servicePort{ + { + Name: "test", + Port: int32(1234), + }, + } + tc.ServicePorts = servicePorts + + err = tc.CreateOrUpdateService(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyService(reconciler, tc.svcName(), servicePorts) + }) +} + +func TestDeploymentUpdate(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + t.Run("verify deployment is updated in the cluster", func(t *testing.T) { + verifyDeployment := func(reconciler *NamespaceReconciler, name string, servicePorts []servicePort) { + deployment := &appsv1.DeploymentList{} + + err := reconciler.Client.List(context.Background(), deployment, client.InNamespace(tracesNs.Name)) + require.NoError(t, err) + + require.Len(t, deployment.Items, 1) + require.Equal(t, name, deployment.Items[0].Name) + require.Len(t, deployment.Items[0].Spec.Template.Spec.Containers, 2) + for _, sp := range servicePorts { + assert.Contains(t, deployment.Items[0].Spec.Template.Spec.Containers[0].Ports, v1.ContainerPort{ + Name: sp.Name, + ContainerPort: sp.Port, + }) + } + } + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs) + + tc, err := NewTracesCollector(ns.Name, tracesNs.Name, "", false) + require.NoError(t, err) + + err = tc.CreateOrUpdateDeployment(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyDeployment(reconciler, tc.objName(), []servicePort{}) + + servicePorts := []servicePort{ + { + Name: "test", + Port: int32(1234), + }, + } + tc.ServicePorts = servicePorts + + err = tc.CreateOrUpdateDeployment(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyDeployment(reconciler, tc.objName(), servicePorts) + }) +} + +func TestNetworkPolicyUpdate(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + t.Run("verify network policy is updated in the cluster", func(t *testing.T) { + verifyNetworkPolicy := func(reconciler *NamespaceReconciler, name string, servicePorts []servicePort) { + networkPolicy := &networkingv1.NetworkPolicy{} + + err := reconciler.Client.Get(context.Background(), types.NamespacedName{Namespace: tracesNs.Name, Name: name}, networkPolicy) + require.NoError(t, err) + + if len(servicePorts) > 0 { + for _, sp := range servicePorts { + var found bool + for _, np := range networkPolicy.Spec.Ingress[0].Ports { + if sp.Port != np.Port.IntVal { + continue + } + found = true + } + assert.True(t, found) + } + } + } + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs) + + tc, err := NewTracesCollector(ns.Name, tracesNs.Name, "", false) + require.NoError(t, err) + + err = tc.CreateOrUpdateNetworkPolicy(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyNetworkPolicy(reconciler, tc.objName(), []servicePort{}) + + servicePorts := []servicePort{ + { + Name: "test", + Port: int32(1234), + }, + } + tc.ServicePorts = servicePorts + + err = tc.CreateOrUpdateNetworkPolicy(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyNetworkPolicy(reconciler, tc.objName(), servicePorts) + }) +} + +func TestVPAUpdate(t *testing.T) { + tracesNs := newNamespace("observability") + ns := newNamespace("my-namespace-dev") + + t.Run("verify VPA is updated in the cluster", func(t *testing.T) { + verifyVPA := func(reconciler *NamespaceReconciler, name string) { + vpa := &vpav1.VerticalPodAutoscalerList{} + + err := reconciler.Client.List(context.Background(), vpa, client.InNamespace(tracesNs.Name)) + require.NoError(t, err) + + require.Len(t, vpa.Items, 1) + require.Equal(t, name, vpa.Items[0].Name) + } + + reconciler := newDefaultNamespaceReconciler(t, ns, tracesNs) + + tc, err := NewTracesCollector(ns.Name, tracesNs.Name, "", true) + require.NoError(t, err) + + err = tc.CreateOrUpdateVPA(context.Background(), reconciler.Client) + require.NoError(t, err) + + verifyVPA(reconciler, tc.objName()) + }) +} diff --git a/pkg/grafanacloud/fluentd_template.conf b/pkg/grafanacloud/fluentd_template.conf new file mode 100644 index 0000000..01644a5 --- /dev/null +++ b/pkg/grafanacloud/fluentd_template.conf @@ -0,0 +1,101 @@ + + @type record_modifier + @id inject_loki_user_environment_dev + + environment "dev" + + + + + @type record_modifier + @id inject_loki_user_environment_pre + + environment "pre" + + + + + @type record_modifier + @id inject_loki_user_environment_pro + + environment "pro" + + + +{{- range $namespace, $creds := .Stacks }} + + @type copy +{{- range $index, $userData := $creds }} + + @type loki + @id loki_loki_{{ $namespace }}_access_log_{{ $index }} + url "{{$userData.URL}}" + username "{{ $userData.UserID }}" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 1m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "{{$.Cluster.Name}}","region":"{{$.Cluster.Region}}"} + remove_keys _sumo_metadata,source,category,host + + +{{- end }} + + + + @type copy +{{- range $index, $userData := $creds }} + + @type loki + @id loki_loki_{{ $namespace }}_{{ $index }} + url "{{$userData.URL}}" + username "{{ $userData.UserID }}" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 64m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "{{$.Cluster.Name}}","region":"{{$.Cluster.Region}}"} + remove_keys _sumo_metadata,source,category,host + + +{{- end }} + +{{- end }} diff --git a/pkg/grafanacloud/grafana_stack.go b/pkg/grafanacloud/grafana_stack.go new file mode 100644 index 0000000..95a95e9 --- /dev/null +++ b/pkg/grafanacloud/grafana_stack.go @@ -0,0 +1,86 @@ +package grafanacloud + +import ( + "time" + + "github.com/go-logr/logr" + + corev1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "sigs.k8s.io/controller-runtime/pkg/event" +) + +type GrafanaStackReconciler struct { + Log logr.Logger + GrafanaCloudClient GrafanaCloudStackLister + GrafanaStackChangeEvents chan event.GenericEvent + OriginalStacks map[string]struct{} +} + +func (r *GrafanaStackReconciler) WatchGrafanaStacksChange(tick <-chan time.Time) error { + + stacks, err := r.listStacks() + + if err != nil { + r.Log.Error(err, "Failed to list grafana cloud stacks") + return err + } + + r.OriginalStacks = stacks + + go func() { + for range tick { + err := r.reconcile() + if err != nil { + r.Log.Error(err, "Failed to list grafana cloud stacks, it will be retried.") + } + } + }() + return nil +} + +func (r *GrafanaStackReconciler) reconcile() error { + updatedStacks, err := r.listStacks() + if err != nil { + return err + } + for updatedStack := range updatedStacks { + if _, found := r.OriginalStacks[updatedStack]; !found { + r.Log.Info("new stack is found", "stack-name", updatedStack) + r.GrafanaStackChangeEvents <- event.GenericEvent{ + Object: &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: updatedStack, + }, + }, + } + } + } + for originalStack := range r.OriginalStacks { + if _, found := updatedStacks[originalStack]; !found { + r.Log.Info("stack is deleted", "stack-name", originalStack) + r.GrafanaStackChangeEvents <- event.GenericEvent{ + Object: &corev1.Namespace{ + ObjectMeta: metav1.ObjectMeta{ + Name: originalStack, + }, + }, + } + } + } + r.OriginalStacks = updatedStacks + return nil +} + +func (r *GrafanaStackReconciler) listStacks() (map[string]struct{}, error) { + stacks, err := r.GrafanaCloudClient.ListStacks() + if err != nil { + r.Log.Error(err, "Failed to list grafana cloud stacks") + return nil, err + } + out := map[string]struct{}{} + for _, stack := range stacks { + out[stack.Slug] = struct{}{} + } + return out, nil +} diff --git a/pkg/grafanacloud/grafana_stack_test.go b/pkg/grafanacloud/grafana_stack_test.go new file mode 100644 index 0000000..8cb2852 --- /dev/null +++ b/pkg/grafanacloud/grafana_stack_test.go @@ -0,0 +1,189 @@ +package grafanacloud + +import ( + "errors" + "fmt" + "sync" + "sync/atomic" + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/event" +) + +type MockStackListerFunc struct { + ListStacksCalls int32 + ListStacksFunc func() (Stacks, error) +} + +func (cg *MockStackListerFunc) ListStacks() (Stacks, error) { + atomic.AddInt32(&cg.ListStacksCalls, 1) + if cg.ListStacksFunc != nil && cg.ListStacksCalls == 1 { + return cg.ListStacksFunc() + } + return nil, errors.New("ListStacks not implemented") +} +func TestWatchPeriodicallySyncsGrafanaCloudStacks(t *testing.T) { + grafanaStackChangeEvents := make(chan event.GenericEvent) + gcClient := &MockStackListerFunc{ + ListStacksFunc: func() (Stacks, error) { + fmt.Println("listStacks") + return []Stack{ + {Slug: "adevintaruntime", LogsInstanceID: 9876, LogsURL: "https://logs.grafanacloud.es"}, + }, nil + }, + } + reconciler := &GrafanaStackReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("GrafanaStack"), + GrafanaCloudClient: gcClient, + GrafanaStackChangeEvents: grafanaStackChangeEvents, + OriginalStacks: map[string]struct{}{}, + } + c := make(chan time.Time) + wg := sync.WaitGroup{} + wg.Add(1) + go func() { + assert.NoError(t, reconciler.WatchGrafanaStacksChange(c)) + wg.Done() + }() + c <- time.Now() + close(c) + wg.Wait() + assert.EqualValues(t, 2, gcClient.ListStacksCalls) +} +func TestWatchGrafanaStacksChangeFailsHardWhenInitialListFails(t *testing.T) { + grafanaStackChangeEvents := make(chan event.GenericEvent, 10) + gcClient := &MockStackListerFunc{ + ListStacksFunc: func() (Stacks, error) { + return nil, errors.New("test-error") + }, + } + reconciler := &GrafanaStackReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("GrafanaStack"), + GrafanaCloudClient: gcClient, + GrafanaStackChangeEvents: grafanaStackChangeEvents, + OriginalStacks: map[string]struct{}{}, + } + c := make(chan time.Time) + close(c) + assert.Error(t, reconciler.WatchGrafanaStacksChange(c)) +} +func TestGrafanaStackReconcileReturnsAnErrorWhenClientListFails(t *testing.T) { + grafanaStackChangeEvents := make(chan event.GenericEvent) + gcClient := &MockStackListerFunc{ + ListStacksFunc: func() (Stacks, error) { + return nil, errors.New("test-error") + }, + } + reconciler := &GrafanaStackReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("GrafanaStack"), + GrafanaCloudClient: gcClient, + GrafanaStackChangeEvents: grafanaStackChangeEvents, + OriginalStacks: map[string]struct{}{}, + } + wg := sync.WaitGroup{} + wg.Add(1) + go func() { + for evt := range grafanaStackChangeEvents { + switch evt.Object.GetName() { + default: + assert.Fail(t, "should trigger a reconciliation of grafanacloud stack %s", evt.Object.GetName()) + } + } + wg.Done() + }() + assert.Error(t, reconciler.reconcile()) + assert.EqualValues(t, 1, gcClient.ListStacksCalls) + close(grafanaStackChangeEvents) + assert.Equal(t, map[string]struct{}{}, reconciler.OriginalStacks) + wg.Wait() +} +func TestGrafanaStackReconcileTriggersUpdateForAddedAndDeletedStacks(t *testing.T) { + grafanaStackChangeEvents := make(chan event.GenericEvent) + gcClient := &MockStackListerFunc{ + ListStacksFunc: func() (Stacks, error) { + return []Stack{ + {Slug: "adevintatenant", LogsInstanceID: 1234, LogsURL: "https://logs.grafanacloud.de"}, + {Slug: "adevintaruntime", LogsInstanceID: 9876, LogsURL: "https://logs.grafanacloud.es"}, + {Slug: "adevintanewtenants1", LogsInstanceID: 9878, LogsURL: "https://logs.grafanacloud.fr"}, + }, nil + }, + } + reconciler := &GrafanaStackReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("GrafanaStack"), + GrafanaCloudClient: gcClient, + GrafanaStackChangeEvents: grafanaStackChangeEvents, + OriginalStacks: map[string]struct{}{ + "adevintatenant": {}, + "adevintaothertenant": {}, + "adevintaruntime": {}, + }, + } + wg := sync.WaitGroup{} + wg.Add(1) + go func() { + for evt := range grafanaStackChangeEvents { + switch evt.Object.GetName() { + case "adevintanewtenants1": + case "adevintaothertenant": + default: + assert.Fail(t, "unexpected reconciliation of grafanacloud stack %s", evt.Object.GetName()) + } + } + wg.Done() + }() + require.NoError(t, reconciler.reconcile()) + assert.EqualValues(t, 1, gcClient.ListStacksCalls) + close(grafanaStackChangeEvents) + assert.Equal(t, map[string]struct{}{ + "adevintatenant": {}, + "adevintanewtenants1": {}, + "adevintaruntime": {}, + }, reconciler.OriginalStacks) + wg.Wait() +} +func TestGrafanaStackReconcileStackNoChangesDoesNotPopulateEvents(t *testing.T) { + grafanaStackChangeEvents := make(chan event.GenericEvent) + gcClient := &MockStackListerFunc{ + ListStacksFunc: func() (Stacks, error) { + return []Stack{ + {Slug: "adevintatenant", LogsInstanceID: 1234, LogsURL: "https://logs.grafanacloud.de"}, + {Slug: "adevintaruntime", LogsInstanceID: 9876, LogsURL: "https://logs.grafanacloud.es"}, + {Slug: "adevintaothertenant", LogsInstanceID: 9878, LogsURL: "https://logs.grafanacloud.fr"}, + }, nil + }, + } + reconciler := &GrafanaStackReconciler{ + Log: ctrl.Log.WithName("controllers").WithName("GrafanaStack"), + GrafanaCloudClient: gcClient, + GrafanaStackChangeEvents: grafanaStackChangeEvents, + OriginalStacks: map[string]struct{}{ + "adevintatenant": {}, + "adevintaothertenant": {}, + "adevintaruntime": {}, + }, + } + wg := sync.WaitGroup{} + wg.Add(1) + go func() { + for evt := range grafanaStackChangeEvents { + switch evt.Object.GetName() { + default: + assert.Fail(t, "unexpected reconciliation of grafanacloud stack %s", evt.Object.GetName()) + } + } + wg.Done() + }() + require.NoError(t, reconciler.reconcile()) + assert.EqualValues(t, 1, gcClient.ListStacksCalls) + close(grafanaStackChangeEvents) + assert.Equal(t, reconciler.OriginalStacks, map[string]struct{}{ + "adevintatenant": {}, + "adevintaothertenant": {}, + "adevintaruntime": {}, + }) + wg.Wait() +} diff --git a/pkg/grafanacloud/grafanacloud_cache.go b/pkg/grafanacloud/grafanacloud_cache.go new file mode 100644 index 0000000..07216df --- /dev/null +++ b/pkg/grafanacloud/grafanacloud_cache.go @@ -0,0 +1,128 @@ +package grafanacloud + +import ( + "fmt" + "sync" + "time" + + "github.com/go-logr/logr" +) + +type CacheEntry struct { + stack *Stack + timestamp int64 +} + +func (c CacheEntry) Value() *Stack { + return c.stack +} + +// IsStale checks if the entry is older than the amount passed for +// staleness in seconds. +func (c CacheEntry) IsStale(staleness int) bool { + return time.Now().Unix()-c.timestamp > int64(staleness) +} + +type StackCache struct { + sync.RWMutex + data map[string]CacheEntry + + // Last time we updated all entries + timestamp int64 +} + +func NewStackCache() StackCache { + data := make(map[string]CacheEntry) + return StackCache{data: data} +} + +type CachedClient struct { + Log logr.Logger + + client *Client + cache StackCache +} + +func NewCachedClient(logr logr.Logger, client *Client) *CachedClient { + return &CachedClient{ + Log: logr, + client: client, + cache: NewStackCache(), + } +} + +// GetStack returns a stack definition for the corresponding GrafanaCloud stack +func (c *CachedClient) GetStack(slug string) (*Stack, error) { + c.cache.RLock() + timestamp := c.cache.timestamp + c.cache.RUnlock() + + if timestamp == 0 { + // cache is empty, fill it with the data we have + if err := c.loadCache(600); err != nil { + return nil, fmt.Errorf("failed to update cache: %w", err) + } + } + + c.cache.RLock() + entry, ok := c.cache.data[slug] + c.cache.RUnlock() + + if ok && !entry.IsStale(300) { + // Recent cache entry + return entry.Value(), nil + } + + s, err := c.client.GetStack(slug) + if err != nil { + return nil, err + } + c.cache.Lock() + c.cache.data[slug] = CacheEntry{stack: s, timestamp: time.Now().Unix()} + c.cache.Unlock() + + return s, nil +} + +func (c *CachedClient) GetTracesConnection(stackSlug string) (int, string, error) { + return c.client.GetTracesConnection(stackSlug) +} + +func (c *CachedClient) ListStacks() (Stacks, error) { + if c.cache.timestamp == 0 || time.Now().Unix()-c.cache.timestamp > 600 { + if err := c.loadCache(600); err != nil { + return nil, fmt.Errorf("failed to update cache: %w", err) + } + } + + stacks := []Stack{} + for _, entry := range c.cache.data { + stacks = append(stacks, *entry.Value()) + } + + return stacks, nil +} + +func (c *CachedClient) loadCache(staleness int) error { + c.cache.Lock() + defer c.cache.Unlock() + + if time.Now().Unix()-c.cache.timestamp < int64(staleness) { + // cache was already updated by some other thread + // while we were waiting for the lock + return nil + } + + stacks, err := c.client.ListStacks() + if err != nil { + return err + } + + clear(c.cache.data) + for _, stack := range stacks { + c.cache.data[stack.Slug] = CacheEntry{stack: &stack, timestamp: time.Now().Unix()} + } + + c.cache.timestamp = time.Now().Unix() + return nil +} diff --git a/pkg/grafanacloud/grafanacloud_cache_test.go b/pkg/grafanacloud/grafanacloud_cache_test.go new file mode 100644 index 0000000..43dd85a --- /dev/null +++ b/pkg/grafanacloud/grafanacloud_cache_test.go @@ -0,0 +1,249 @@ +package grafanacloud + +import ( + "bytes" + "fmt" + "io" + "net/http" + "sync" + "testing" + "time" + + "github.com/go-logr/logr" + gcom "github.com/grafana/grafana-com-public-clients/go/gcom" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +const ( + bodyFound = `{"items":[{"hlInstanceId":123,"hmInstancePromId":456,"hmInstancePromUrl":"http://prom-prod.test","hlInstanceUrl":"http://logs-prod.test","id":789,"slug":"dummystack","url":"http://stack-prod.test"}]}` +) + +type httpTransportSpy struct { + Calls int + ResponseFunc func(*http.Request) (*http.Response, error) +} + +func (c *httpTransportSpy) RoundTrip(req *http.Request) (*http.Response, error) { + c.Calls++ + return c.ResponseFunc(req) +} + +func defaultResponseFunc(statusCode int, body string) func(req *http.Request) (*http.Response, error) { + return func(*http.Request) (*http.Response, error) { + resp := http.Response{ + StatusCode: statusCode, + Header: http.Header{ + "Content-Type": []string{"application/json"}, + "Content-Length": []string{fmt.Sprintf("%d", len(body))}, + }, + Body: io.NopCloser(bytes.NewReader([]byte(body))), + } + return &resp, nil + } +} + +func mockedGCOMClient(client *http.Client) *gcom.APIClient { + config := gcom.NewConfiguration() + config.Host = "grafana.com" + config.Scheme = "https" + config.HTTPClient = client + + return gcom.NewAPIClient(config) +} + +func TestGetStackUsesCache(t *testing.T) { + t.Run("when asking for the same stack twice, only one http call is made", func(t *testing.T) { + transportSpy := &httpTransportSpy{ + ResponseFunc: defaultResponseFunc(http.StatusOK, bodyFound), + } + + httpClient := &http.Client{ + Transport: transportSpy, + } + + grafanaClient := NewCachedClient(logr.Logger{}, NewClient( + logr.Logger{}, + mockedGCOMClient(httpClient), + "test-org", + )) + + _, err := grafanaClient.GetStack("dummystack") + require.NoError(t, err) + + _, err = grafanaClient.GetStack("dummystack") + require.NoError(t, err) + + assert.Equal(t, 1, transportSpy.Calls) + }) + + t.Run("when asking for non-existing stacks, all trigger an http call", func(t *testing.T) { + transportSpy := &httpTransportSpy{ + ResponseFunc: defaultResponseFunc(http.StatusNotFound, `{"message":"Stack not found"}`), + } + + httpClient := &http.Client{ + Transport: transportSpy, + } + + grafanaClient := NewCachedClient(logr.Logger{}, NewClient( + logr.Logger{}, + mockedGCOMClient(httpClient), + "test-org", + )) + + _, err := grafanaClient.GetStack("nonexistingstack") + require.Error(t, err) + + _, err = grafanaClient.GetStack("neitherdoesthisone") + require.Error(t, err) + + assert.Equal(t, 2, transportSpy.Calls) + }) +} + +func TestGetStackCacheStaleness(t *testing.T) { + t.Run("when the cache entry is not stale, we do not trigger any http call", func(t *testing.T) { + transportSpy := &httpTransportSpy{ + ResponseFunc: defaultResponseFunc(http.StatusOK, bodyFound), + } + + httpClient := &http.Client{ + Transport: transportSpy, + } + + grafanaClient := NewCachedClient(logr.Logger{}, NewClient( + logr.Logger{}, + mockedGCOMClient(httpClient), + "test-org", + )) + + grafanaClient.cache.timestamp = time.Now().Unix() + + cacheContents := make(map[string]CacheEntry) + cacheContents["dummystack"] = CacheEntry{ + stack: &Stack{}, + timestamp: time.Now().Unix(), + } + + grafanaClient.cache.data = cacheContents + + _, err := grafanaClient.GetStack("dummystack") + + require.NoError(t, err) + + assert.Equal(t, 0, transportSpy.Calls) + }) + t.Run("when the cache entry is stale, we trigger and http call", func(t *testing.T) { + transportSpy := &httpTransportSpy{ + ResponseFunc: defaultResponseFunc(http.StatusOK, bodyFound), + } + + httpClient := &http.Client{ + Transport: transportSpy, + } + + grafanaClient := NewCachedClient(logr.Logger{}, NewClient( + logr.Logger{}, + mockedGCOMClient(httpClient), + "test-org", + )) + + cacheContents := make(map[string]CacheEntry) + cacheContents["dummystack"] = CacheEntry{ + stack: &Stack{}, + timestamp: time.Now().Add(-time.Hour).Unix(), + } + + grafanaClient.cache.data = cacheContents + + _, err := grafanaClient.GetStack("dummystack") + require.NoError(t, err) + + assert.Equal(t, 1, transportSpy.Calls) + }) +} + +func TestConcurrentGetStackCache(t *testing.T) { + t.Run("concurrent access to the cache is safe", func(t *testing.T) { + transportSpy := &httpTransportSpy{ + ResponseFunc: defaultResponseFunc(http.StatusOK, bodyFound), + } + + grafanaClient := NewCachedClient(logr.Logger{}, NewClient( + logr.Logger{}, + mockedGCOMClient(&http.Client{ + Transport: transportSpy, + }), + "test-org", + )) + + var wg sync.WaitGroup + + // We simulate concurrent access to the cache + for range 100 { + wg.Add(1) + go func() { + _, err := grafanaClient.GetStack("dummystack") + require.NoError(t, err) + wg.Done() + }() + } + wg.Wait() + + assert.Equal(t, 1, transportSpy.Calls) + }) +} + +func TestListStackCache(t *testing.T) { + t.Run("Call ListStacks when the cache is empty. Makes one call to the Grafana API, to populate the cache, then uses it to respond the rest of the calls", func(t *testing.T) { + transportSpy := &httpTransportSpy{ + ResponseFunc: defaultResponseFunc(http.StatusOK, bodyFound), + } + + httpClient := &http.Client{ + Transport: transportSpy, + } + + grafanaClient := NewCachedClient(logr.Logger{}, NewClient( + logr.Logger{}, + mockedGCOMClient(httpClient), + "test-org", + )) + + _, err := grafanaClient.ListStacks() + require.NoError(t, err) + + _, err = grafanaClient.ListStacks() + require.NoError(t, err) + + assert.Equal(t, 1, transportSpy.Calls) + }) + + t.Run("Call ListStacks when the cache is stale. Makes one call to the Grafana API, to populate the cache, then uses it to respond the rest of the calls", func(t *testing.T) { + transportSpy := &httpTransportSpy{ + ResponseFunc: defaultResponseFunc(http.StatusOK, bodyFound), + } + + httpClient := &http.Client{ + Transport: transportSpy, + } + + grafanaClient := NewCachedClient(logr.Logger{}, NewClient( + logr.Logger{}, + mockedGCOMClient(httpClient), + "test-org", + )) + + _, err := grafanaClient.ListStacks() + require.NoError(t, err) + + grafanaClient.cache.timestamp = 0 + + _, err = grafanaClient.ListStacks() + require.NoError(t, err) + + assert.Equal(t, 2, transportSpy.Calls) + }) + +} diff --git a/pkg/grafanacloud/grafanacloud_public.go b/pkg/grafanacloud/grafanacloud_public.go new file mode 100644 index 0000000..1461eae --- /dev/null +++ b/pkg/grafanacloud/grafanacloud_public.go @@ -0,0 +1,131 @@ +package grafanacloud + +import ( + "context" + "fmt" + "net/http" + "strconv" + + "github.com/go-logr/logr" + gcom "github.com/grafana/grafana-com-public-clients/go/gcom" +) + +var Config *config = NewConfig("adevinta.com") + +type config struct { + // Destination GrafanaCloud stack selection + stackNameAnnotationKey string + // Namespace feature toggles + logsLabelKey string +} + +func NewConfig(domain string) *config { + return &config{ + stackNameAnnotationKey: "grafanacloud." + domain + "/stack-name", + logsLabelKey: "grafanacloud." + domain + "/logs", + } +} + +// Stack contains all the relevant details of a GrafanaCloud stack +type Stack struct { + LogsInstanceID int `json:"hlInstanceId"` + MetricsInstanceID int `json:"hmInstancePromId"` + PromURL string `json:"hmInstancePromUrl"` + LogsURL string `json:"hlInstanceUrl"` + StackID int `json:"id"` + Slug string `json:"slug" yaml:"slug"` + URL string `json:"url" yaml:"url"` +} + +type Stacks []Stack + +type Client struct { + GComClient *gcom.APIClient + Log logr.Logger + OrgSlug string +} + +func NewClient(logr logr.Logger, gcomClient *gcom.APIClient, org string) *Client { + return &Client{ + GComClient: gcomClient, + Log: logr, + OrgSlug: org, + } +} + +// GetStack returns a stack definition for the corresponding GrafanaCloud stack +func (c *Client) GetStack(slug string) (*Stack, error) { + resp, httpResp, err := c.GComClient.InstancesAPI.GetInstances(context.Background()).OrgSlug(c.OrgSlug).Slug(slug).Execute() + if err != nil { + return nil, fmt.Errorf("failed to get stack %s: %s", slug, err.Error()) + } + if httpResp.StatusCode != http.StatusOK { + return nil, fmt.Errorf("unexpected return code") + } + + if len(resp.GetItems()) == 0 { + err := fmt.Errorf("stack not found: %s", slug) + return nil, err + } + + stack := resp.GetItems()[0] + s := &Stack{ + LogsInstanceID: int(stack.HlInstanceId), + MetricsInstanceID: int(stack.HmInstancePromId), + PromURL: stack.HmInstancePromUrl, + LogsURL: stack.HlInstanceUrl, + StackID: int(stack.Id), + Slug: stack.Slug, + URL: stack.Url, + } + + return s, nil +} + +func (c *Client) GetTracesConnection(stackSlug string) (int, string, error) { + stack, err := c.GetStack(stackSlug) + if err != nil { + return -1, "", err + } + resp, httpResp, err := c.GComClient.InstancesAPI.GetConnections(context.Background(), strconv.Itoa(stack.StackID)).Execute() + if err != nil { + return -1, "", err + } + if httpResp.StatusCode != http.StatusOK { + return -1, "Cannot retrieve the OTLP connection: ", fmt.Errorf("unexpected return code") + } + otlpURL := resp.OtlpHttpUrl + if !otlpURL.IsSet() || otlpURL.Get() == nil { + return -1, "", fmt.Errorf("OTLP URL is not set") + } + return stack.StackID, *otlpURL.Get(), nil +} + +func (c *Client) ListStacks() (Stacks, error) { + resp, httpResp, err := c.GComClient.InstancesAPI.GetInstances(context.Background()).OrgSlug(c.OrgSlug).Execute() + if err != nil { + return nil, fmt.Errorf("failed to get stacks: %s", err.Error()) + } + + if httpResp.StatusCode != http.StatusOK { + return nil, fmt.Errorf("unexpected return code") + } + + stacks := []Stack{} + for _, stack := range resp.Items { + stacks = append( + stacks, + Stack{ + LogsInstanceID: int(stack.HlInstanceId), + MetricsInstanceID: int(stack.HmInstancePromId), + PromURL: stack.HmInstancePromUrl, + LogsURL: stack.HlInstanceUrl, + StackID: int(stack.Id), + Slug: stack.Slug, + URL: stack.Url, + }, + ) + } + + return stacks, nil +} diff --git a/pkg/grafanacloud/grafanacloud_public_test.go b/pkg/grafanacloud/grafanacloud_public_test.go new file mode 100644 index 0000000..a72d0d2 --- /dev/null +++ b/pkg/grafanacloud/grafanacloud_public_test.go @@ -0,0 +1,79 @@ +package grafanacloud_test + +import ( + "os" + "testing" + + "github.com/adevinta/observability-operator/pkg/grafanacloud" + "github.com/go-logr/logr" + "github.com/grafana/grafana-com-public-clients/go/gcom" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func defaultGCOMClient(token string) *gcom.APIClient { + config := gcom.NewConfiguration() + config.AddDefaultHeader("Authorization", "Bearer "+token) + config.Host = "grafana.com" + config.Scheme = "https" + + return gcom.NewAPIClient(config) +} + +func TestGetStack(t *testing.T) { + log := logr.Logger{} + + token, ok := os.LookupEnv("GRAFANA_CLOUD_TOKEN") + if !ok { + t.Skip("Missing GRAFANA_CLOUD_TOKEN") + } + + gcomClient := defaultGCOMClient(token) + + client := grafanacloud.NewClient(log, gcomClient, "adevinta") + + stack, err := client.GetStack("adevintatest") + require.NoError(t, err) + assert.Equal(t, 150026, stack.StackID) + assert.Equal(t, "adevintatest", stack.Slug) + assert.Equal(t, "https://adevintatest.grafana.net", stack.URL) + assert.Equal(t, "https://logs-prod-eu-west-0.grafana.net", stack.LogsURL) + assert.Equal(t, 8302, stack.LogsInstanceID) + assert.Equal(t, "https://prometheus-prod-01-eu-west-0.grafana.net", stack.PromURL) + assert.Equal(t, 18630, stack.MetricsInstanceID) +} + +func TestListStacks(t *testing.T) { + log := logr.Logger{} + + token, ok := os.LookupEnv("GRAFANA_CLOUD_TOKEN") + if !ok { + t.Skip("Missing GRAFANA_CLOUD_TOKEN") + } + + gcomClient := defaultGCOMClient(token) + + client := grafanacloud.NewClient(log, gcomClient, "adevinta") + + stacks, err := client.ListStacks() + require.NoError(t, err) + assert.Greater(t, len(stacks), 0) +} + +func TestGetTracesConnection(t *testing.T) { + log := logr.Logger{} + + token, ok := os.LookupEnv("GRAFANA_CLOUD_TOKEN") + if !ok { + t.Skip("Missing GRAFANA_CLOUD_TOKEN") + } + + gcomClient := defaultGCOMClient(token) + + client := grafanacloud.NewClient(log, gcomClient, "adevinta") + + num, url, err := client.GetTracesConnection("adevintatest") + require.NoError(t, err) + assert.Equal(t, url, "https://otlp-gateway-prod-eu-west-0.grafana.net") + assert.Equal(t, num, 150026) +} diff --git a/pkg/grafanacloud/loki_config.go b/pkg/grafanacloud/loki_config.go new file mode 100644 index 0000000..54105ec --- /dev/null +++ b/pkg/grafanacloud/loki_config.go @@ -0,0 +1,202 @@ +package grafanacloud + +import ( + "bytes" + "context" + _ "embed" + "errors" + "slices" + "strings" + "text/template" + + "github.com/go-logr/logr" + corev1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/client-go/util/workqueue" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" +) + +//go:embed fluentd_template.conf +var lokiFluentDTemplate string + +type GrafanaCloudStackLister interface { + ListStacks() (Stacks, error) +} + +type GrafanaCloudConfigUpdater struct { + client.Client + Log logr.Logger + GrafanaCloudClient GrafanaCloudStackLister + ClusterName string + ClusterRegion string + RateLimiter RateLimitedFunc + + ConfigMapNamespace string + ConfigMapName string + ConfigMapLokiKey string +} + +type RateLimitedFunc struct { + Do func(context.Context) + Queue workqueue.TypedRateLimitingInterface[string] +} + +func (r *RateLimitedFunc) Start() { + for { + item, stop := r.Queue.Get() + if stop { + return + } + r.Do(context.Background()) + r.Queue.Done(item) + } +} + +func (r *RateLimitedFunc) EnsureDone() { + switch r.Queue.Len() { + case 0: + r.Queue.Add("call") + case 1: + r.Queue.AddRateLimited("call") + } +} + +func (r *GrafanaCloudConfigUpdater) Start(queue workqueue.TypedRateLimitingInterface[string]) { + r.RateLimiter = RateLimitedFunc{ + Do: r.createFluentDConfigmap, + Queue: queue, + } + r.RateLimiter.Start() +} + +func (r *GrafanaCloudConfigUpdater) InjectFluentdLokiConfiguration(ctx context.Context) error { + if r.ConfigMapName == "" && r.ConfigMapNamespace == "" && r.ConfigMapLokiKey == "" { + return nil + } + if r.ConfigMapName == "" { + return errors.New("missing loki configmap name") + } + if r.ConfigMapNamespace == "" { + return errors.New("missing loki configmap namespace") + } + if r.ConfigMapLokiKey == "" { + return errors.New("missing loki configmap loki key") + } + r.RateLimiter.EnsureDone() + return nil +} + +func (r *GrafanaCloudConfigUpdater) createFluentDConfigmap(ctx context.Context) { + namespaces := corev1.NamespaceList{} + err := r.Client.List(ctx, &namespaces) + if err != nil { + r.Log.Error(err, "failed to list namespaces") + return + } + + stacks, err := r.GrafanaCloudClient.ListStacks() + if err != nil { + r.Log.Error(err, "failed to list grafanacloud stacks") + return + } + if len(stacks) == 0 { + r.Log.Info("Grafana API does not return any stack, skipping loki configuration injection") + return + } + r.Log.Info("namespaces and stacks", "namespaceCount", len(namespaces.Items), "stackCount", len(stacks)) + + lokiConfigs := map[string][]lokiCredentials{} + for _, namespace := range namespaces.Items { + if value, ok := namespace.Labels[Config.logsLabelKey]; ok && value == "disabled" { + // This namespace does not want logs, move to next one + r.Log.WithValues("namespace", namespace.GetName()).Info("namespace disabled log routing, skipping") + continue + } + + configuredStacks, ok := namespace.Annotations[Config.stackNameAnnotationKey] + if !ok { + r.Log.WithValues("namespace", namespace.GetName()).Info("namespace has no configured destination stack, skipping") + continue + } + + var stackNames []string + for _, part := range strings.Split(configuredStacks, ",") { + stackNames = append(stackNames, strings.TrimSpace(part)) + } + + for _, stack := range stacks { + if slices.IndexFunc(stackNames, func(name string) bool { return name == stack.Slug }) == -1 { + // stack is not present in the list of configured stacks for this namespace + continue + } + if lokiConfigs[namespace.Name] != nil { + // There's more than one destination stack for this namespace + lokiConfigs[namespace.Name] = append( + lokiConfigs[namespace.Name], + lokiCredentials{ + URL: stack.LogsURL, + UserID: stack.LogsInstanceID, + }, + ) + } else { + // This is the first destination stack we have found for this namespace + lokiConfigs[namespace.Name] = []lokiCredentials{ + { + URL: stack.LogsURL, + UserID: stack.LogsInstanceID, + }, + } + } + } + } + r.Log.Info("found loki configurations", "namespaceCount", len(lokiConfigs)) + + tpl := template.New("loki-config") + tpl, err = tpl.Parse(lokiFluentDTemplate) + if err != nil { + r.Log.Error(err, "failed to generate loki configuration") + return + } + b := bytes.Buffer{} + if err := tpl.Execute(&b, lokiOptions{ + Cluster: clusterDetails{ + Name: r.ClusterName, + Region: r.ClusterRegion, + }, + Stacks: lokiConfigs, + }); err != nil { + r.Log.Error(err, "failed to generate loki configuration") + return + } + cm := corev1.ConfigMap{ + ObjectMeta: metav1.ObjectMeta{ + Namespace: r.ConfigMapNamespace, + Name: r.ConfigMapName, + }, + } + if _, err := ctrl.CreateOrUpdate(ctx, r.Client, &cm, func() error { + cm.Data = map[string]string{ + r.ConfigMapLokiKey: b.String(), + } + return nil + }); err != nil { + r.Log.Error(err, "failed to create loki configuration configmap") + return + } + r.Log.Info("injected loki configuration", "namespaceCount", len(lokiConfigs)) +} + +type lokiOptions struct { + Cluster clusterDetails + Stacks map[string][]lokiCredentials +} + +type clusterDetails struct { + Name, Region string +} + +type lokiCredentials struct { + URL string + UserID int +} diff --git a/pkg/grafanacloud/loki_config_test.go b/pkg/grafanacloud/loki_config_test.go new file mode 100644 index 0000000..f6f3cc1 --- /dev/null +++ b/pkg/grafanacloud/loki_config_test.go @@ -0,0 +1,1017 @@ +package grafanacloud + +import ( + "bytes" + "context" + "errors" + "strings" + "testing" + "text/template" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + corev1 "k8s.io/api/core/v1" + k8serrors "k8s.io/apimachinery/pkg/api/errors" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/runtime/schema" + "k8s.io/client-go/util/workqueue" + ctrl "sigs.k8s.io/controller-runtime" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/client/fake" +) + +type GrafanaCloudClientFunc struct { + ListStacksCalls int + ListStacksFunc func() (Stacks, error) +} + +func (cg *GrafanaCloudClientFunc) ListStacks() (Stacks, error) { + cg.ListStacksCalls++ + if cg.ListStacksFunc != nil { + return cg.ListStacksFunc() + } + return nil, errors.New("ListStacks not implemented") +} + +// Allow to reduce the number functions to write by composing with the interface. +type testK8sLister struct { + client.Client + ListCalls int + ListFunc func(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error + GetCalls int + GetFunc func(ctx context.Context, key client.ObjectKey, obj client.Object, opts ...client.GetOption) error + UpdateCalls int + UpdateFunc func(ctx context.Context, obj client.Object, opts ...client.UpdateOption) error + CreateCalls int + CreateFunc func(ctx context.Context, obj client.Object, opts ...client.CreateOption) error +} + +func (t *testK8sLister) List(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error { + t.ListCalls++ + if t.ListFunc != nil { + return t.ListFunc(ctx, list, opts...) + } + if t.Client != nil { + return t.Client.List(ctx, list, opts...) + } + return errors.New("List not implemented") +} + +func (t *testK8sLister) Get(ctx context.Context, key client.ObjectKey, obj client.Object, opts ...client.GetOption) error { + t.GetCalls++ + if t.GetFunc != nil { + return t.GetFunc(ctx, key, obj, opts...) + } + if t.Client != nil { + return t.Client.Get(ctx, key, obj, opts...) + } + return errors.New("Get not implemented") +} + +func (t *testK8sLister) Update(ctx context.Context, obj client.Object, opts ...client.UpdateOption) error { + t.UpdateCalls++ + if t.UpdateFunc != nil { + return t.UpdateFunc(ctx, obj, opts...) + } + if t.Client != nil { + return t.Client.Update(ctx, obj, opts...) + } + return errors.New("Update not implemented") +} + +func (t *testK8sLister) Create(ctx context.Context, obj client.Object, opts ...client.CreateOption) error { + t.CreateCalls++ + if t.CreateFunc != nil { + return t.CreateFunc(ctx, obj, opts...) + } + if t.Client != nil { + return t.Client.Create(ctx, obj, opts...) + } + return errors.New("Createnot implemented") +} + +func TestFluentdConfigTemplateCorrectness(t *testing.T) { + // This test verifies that changes to the template result in valid, executable templates + tpl := template.New("fluentd-config") + _, err := tpl.Parse(lokiFluentDTemplate) + require.NoError(t, err, "couldn't parse Fluentd configuration template successfully") + + t.Run("when there are no namespaces, fluentd config file generated is syntactically correct", func(t *testing.T) { + config := lokiOptions{ + Cluster: clusterDetails{ + Name: "my-cluster", + Region: "eu-fake-1", + }, + Stacks: map[string][]lokiCredentials{}, + } + var buffer bytes.Buffer + err = tpl.Execute(&buffer, config) + require.NoError(t, err, "couldn't execute Fluentd configuration template successfully") + }) + t.Run("when a namespace has a single stack, fluentd config file generated is syntactically correct", func(t *testing.T) { + namespace := "my-namespace" + config := lokiOptions{ + Cluster: clusterDetails{ + Name: "my-cluster", + Region: "eu-fake-1", + }, + Stacks: map[string][]lokiCredentials{ + namespace: { + { + URL: "http://grafana.net/loki", + UserID: 123, + }, + }, + }, + } + + expectedFluentdconf := ` + @type record_modifier + @id inject_loki_user_environment_dev + + environment "dev" + + + + + @type record_modifier + @id inject_loki_user_environment_pre + + environment "pre" + + + + + @type record_modifier + @id inject_loki_user_environment_pro + + environment "pro" + + + + @type copy + + @type loki + @id loki_loki_my-namespace_access_log_0 + url "http://grafana.net/loki" + username "123" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 1m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + + + + @type copy + + @type loki + @id loki_loki_my-namespace_0 + url "http://grafana.net/loki" + username "123" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 64m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + +` + + var buffer bytes.Buffer + err = tpl.Execute(&buffer, config) + require.NoError(t, err, "couldn't execute Fluentd configuration template successfully") + require.Equal(t, expectedFluentdconf, buffer.String()) + }) + t.Run("when a namespace has multiple stacks, fluentd config file generated is syntactically correct", func(t *testing.T) { + config := lokiOptions{ + Cluster: clusterDetails{ + Name: "my-cluster", + Region: "eu-fake-1", + }, + Stacks: map[string][]lokiCredentials{ + "my-namespace": { + { + URL: "http://grafana.net/loki", + UserID: 123, + }, + { + URL: "http://grafana.net/loki", + UserID: 456, + }, + }, + }, + } + + expectedFluentdconf := ` + @type record_modifier + @id inject_loki_user_environment_dev + + environment "dev" + + + + + @type record_modifier + @id inject_loki_user_environment_pre + + environment "pre" + + + + + @type record_modifier + @id inject_loki_user_environment_pro + + environment "pro" + + + + @type copy + + @type loki + @id loki_loki_my-namespace_access_log_0 + url "http://grafana.net/loki" + username "123" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 1m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + + @type loki + @id loki_loki_my-namespace_access_log_1 + url "http://grafana.net/loki" + username "456" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 1m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + + + + @type copy + + @type loki + @id loki_loki_my-namespace_0 + url "http://grafana.net/loki" + username "123" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 64m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + + @type loki + @id loki_loki_my-namespace_1 + url "http://grafana.net/loki" + username "456" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 64m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + +` + + var buffer bytes.Buffer + err = tpl.Execute(&buffer, config) + require.NoError(t, err, "couldn't execute Fluentd configuration template successfully") + require.Equal(t, expectedFluentdconf, buffer.String()) + }) + t.Run("when we have several namespaces, fluentd config file generated is syntactically correct", func(t *testing.T) { + config := lokiOptions{ + Cluster: clusterDetails{ + Name: "my-cluster", + Region: "eu-fake-1", + }, + Stacks: map[string][]lokiCredentials{ + "my-namespace": { + { + URL: "http://grafana.net/loki", + UserID: 123, + }, + }, + "other-namespace": []lokiCredentials{ + { + URL: "http://grafana.net/loki", + UserID: 456, + }, + }, + }, + } + + expectedFluentdconf := ` + @type record_modifier + @id inject_loki_user_environment_dev + + environment "dev" + + + + + @type record_modifier + @id inject_loki_user_environment_pre + + environment "pre" + + + + + @type record_modifier + @id inject_loki_user_environment_pro + + environment "pro" + + + + @type copy + + @type loki + @id loki_loki_my-namespace_access_log_0 + url "http://grafana.net/loki" + username "123" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 1m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + + + + @type copy + + @type loki + @id loki_loki_my-namespace_0 + url "http://grafana.net/loki" + username "123" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 64m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + + + @type copy + + @type loki + @id loki_loki_other-namespace_access_log_0 + url "http://grafana.net/loki" + username "456" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 1m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + + + + @type copy + + @type loki + @id loki_loki_other-namespace_0 + url "http://grafana.net/loki" + username "456" + password "#{ENV['LOKI_PASSWORD']}" + buffer_chunk_limit 64m + + flush_interval 60s # default + flush_at_shutdown true # default + retry_timeout 60s # instead of the default 72h + retry_max_times 5 # instead of the default 17 (i.e. 65536 seconds, or 1092 minutes or 18 hours) + retry_max_interval 10 + flush_thread_count 1 # default + overflow_action drop_oldest_chunk + disable_chunk_backup true + + # this instructs loki to send each "fluentd record" as JSON + # i.e. '{"log": "${lineLoggedByUser}", "time": "2021-01-01T00:00", "kubernetes": {"namespace": {"name": "${namespaceName}"}}}' + # removing this line transforms the record in kubernetes={"namespace": {"name": "${namespaceName}"}}} time=2021-01-01T00:00 log=${lineLoggedByUser} + # that is unparsable on the loki query side + line_format json + extra_labels {"cluster": "my-cluster","region":"eu-fake-1"} + remove_keys _sumo_metadata,source,category,host + + + +` + + var buffer bytes.Buffer + err = tpl.Execute(&buffer, config) + require.NoError(t, err, "couldn't execute Fluentd configuration template successfully") + require.Equal(t, expectedFluentdconf, buffer.String()) + }) +} + +func TestRateLimiterFunc(t *testing.T) { + calls := 0 + f := RateLimitedFunc{ + Do: func(context.Context) { + calls += 1 + }, + Queue: workqueue.NewTypedRateLimitingQueue(workqueue.NewTypedItemExponentialFailureRateLimiter[string](1*time.Millisecond, 100*time.Millisecond)), + } + go f.Start() + for i := 0; i < 100; i++ { + f.EnsureDone() + } + time.Sleep(400 * time.Millisecond) + assert.InDelta(t, 3, calls, 4) +} + +func TestGrafanaCloudCreateLokiConfigMaps(t *testing.T) { + k8sClient := testK8sLister{ + Client: fake.NewClientBuilder().WithObjects( + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "tenant-dev", Labels: map[string]string{Config.logsLabelKey: "disabled"}}}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "other-tenant-pro", Annotations: map[string]string{Config.stackNameAnnotationKey: "adevintaothertenant"}}}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "another-tenant-pro", Labels: map[string]string{Config.logsLabelKey: "enabled"}, Annotations: map[string]string{Config.stackNameAnnotationKey: "adevintaanothertenant"}}}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "tenant-without-env-in-name", Annotations: map[string]string{Config.stackNameAnnotationKey: "adevintatenant"}}}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "tenant-not-in-gc-pro"}}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{ + Name: "system", + Annotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }, + }}, + ).Build(), + CreateFunc: func(ctx context.Context, obj client.Object, opts ...client.CreateOption) error { + if cm, ok := obj.(*corev1.ConfigMap); ok { + assert.Equal(t, "test-platform-services", cm.Namespace) + assert.Equal(t, "test-fluentd-config", cm.Name) + require.Contains(t, cm.Data, "loki") + assert.NotContains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-dev_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_other-tenant-pro_0`, + ` url "https://logs.grafanacloud.com"`, + ` username "5678"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_another-tenant-pro_0`, + ` url "https://logs.grafanacloud.com"`, + ` username "6789"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-without-env-in-name_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.NotContains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-dev_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_system_0`, + ` url "https://logs.grafanacloud.es"`, + ` username "9876"`, + }, + "\n", + )) + // ingress access logs + assert.NotContains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-dev_access_log_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_other-tenant-pro_access_log_0`, + ` url "https://logs.grafanacloud.com"`, + ` username "5678"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_another-tenant-pro_access_log_0`, + ` url "https://logs.grafanacloud.com"`, + ` username "6789"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-without-env-in-name_access_log_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.NotContains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-dev_access_log_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_system_access_log_0`, + ` url "https://logs.grafanacloud.es"`, + ` username "9876"`, + }, + "\n", + )) + assert.NotContains(t, cm.Data["loki"], "tenant-not-in-gc-pro") + return nil + } + t.Errorf("unexpected object create %T", obj) + return errors.New("unexpected object") + }, + } + gcClient := &GrafanaCloudClientFunc{ + ListStacksFunc: func() (Stacks, error) { + return []Stack{ + {Slug: "adevintatenant", LogsInstanceID: 1234, LogsURL: "https://logs.grafanacloud.de"}, + {Slug: "adevintaothertenant", LogsInstanceID: 5678, LogsURL: "https://logs.grafanacloud.com"}, + {Slug: "adevintaanothertenant", LogsInstanceID: 6789, LogsURL: "https://logs.grafanacloud.com"}, + {Slug: "adevintaruntime", LogsInstanceID: 9876, LogsURL: "https://logs.grafanacloud.es"}, + }, nil + }, + } + updater := &GrafanaCloudConfigUpdater{ + Client: &k8sClient, + Log: ctrl.Log.WithName("controllers").WithName("Namespace"), + GrafanaCloudClient: gcClient, + ClusterName: "test-cluster", + ClusterRegion: "adv-bcn-1", + ConfigMapNamespace: "test-platform-services", + ConfigMapName: "test-fluentd-config", + ConfigMapLokiKey: "loki", + } + go updater.Start(workqueue.NewTypedRateLimitingQueue(workqueue.NewTypedItemExponentialFailureRateLimiter[string](10*time.Microsecond, 1*time.Millisecond))) + time.Sleep(500 * time.Microsecond) + for i := 0; i < 100; i++ { + err := updater.InjectFluentdLokiConfiguration(context.Background()) + require.NoError(t, err) + } + time.Sleep(10 * time.Millisecond) + assert.LessOrEqual(t, k8sClient.GetCalls, 20) + assert.LessOrEqual(t, k8sClient.CreateCalls, 20) + assert.GreaterOrEqual(t, k8sClient.GetCalls, 1) + assert.GreaterOrEqual(t, k8sClient.CreateCalls, 1) +} + +func TestGrafanaCloudCreateLokiConfigMapsForMultipleStacks(t *testing.T) { + k8sClient := testK8sLister{ + Client: fake.NewClientBuilder().WithObjects( + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "tenant-dev", Annotations: map[string]string{Config.stackNameAnnotationKey: "adevintatenant"}}}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{ + Name: "other-tenant-pro", + Annotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintastack1,adevintastack2", + }, + }}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "tenant-not-in-gc-pro"}}, + &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{ + Name: "system", + Annotations: map[string]string{ + Config.stackNameAnnotationKey: "adevintaruntime", + }, + }}, + ).Build(), + CreateFunc: func(ctx context.Context, obj client.Object, opts ...client.CreateOption) error { + if cm, ok := obj.(*corev1.ConfigMap); ok { + assert.Equal(t, "test-platform-services", cm.Namespace) + assert.Equal(t, "test-fluentd-config", cm.Name) + require.Contains(t, cm.Data, "loki") + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-dev_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_other-tenant-pro_0`, + ` url "https://logs.grafanacloud.com"`, + ` username "5566"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ` `, + ` @type loki`, + ` @id loki_loki_other-tenant-pro_1`, + ` url "https://logs.grafanacloud.fr"`, + ` username "6655"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_system_0`, + ` url "https://logs.grafanacloud.es"`, + ` username "9876"`, + }, + "\n", + )) + // ingress access logs + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_tenant-dev_access_log_0`, + ` url "https://logs.grafanacloud.de"`, + ` username "1234"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_other-tenant-pro_access_log_0`, + ` url "https://logs.grafanacloud.com"`, + ` username "5566"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ` `, + ` @type loki`, + ` @id loki_loki_other-tenant-pro_access_log_1`, + ` url "https://logs.grafanacloud.fr"`, + ` username "6655"`, + }, + "\n", + )) + assert.Contains(t, cm.Data["loki"], strings.Join([]string{ + ``, + ` @type copy`, + ` `, + ` @type loki`, + ` @id loki_loki_system_access_log_0`, + ` url "https://logs.grafanacloud.es"`, + ` username "9876"`, + }, + "\n", + )) + assert.NotContains(t, cm.Data["loki"], "tenant-not-in-gc-pro") + return nil + } + t.Errorf("unexpected object create %T", obj) + return errors.New("unexpected object") + }, + } + gcClient := &GrafanaCloudClientFunc{ + ListStacksFunc: func() (Stacks, error) { + return []Stack{ + {Slug: "adevintatenant", LogsInstanceID: 1234, LogsURL: "https://logs.grafanacloud.de"}, + {Slug: "adevintaothertenant", LogsInstanceID: 5678, LogsURL: "https://logs.grafanacloud.com"}, + {Slug: "adevintaruntime", LogsInstanceID: 9876, LogsURL: "https://logs.grafanacloud.es"}, + {Slug: "adevintastack1", LogsInstanceID: 5566, LogsURL: "https://logs.grafanacloud.com"}, + {Slug: "adevintastack2", LogsInstanceID: 6655, LogsURL: "https://logs.grafanacloud.fr"}, + }, nil + }, + } + updater := &GrafanaCloudConfigUpdater{ + Client: &k8sClient, + Log: ctrl.Log.WithName("controllers").WithName("Namespace"), + GrafanaCloudClient: gcClient, + ClusterName: "test-cluster", + ClusterRegion: "adv-bcn-1", + ConfigMapNamespace: "test-platform-services", + ConfigMapName: "test-fluentd-config", + ConfigMapLokiKey: "loki", + } + go updater.Start(workqueue.NewTypedRateLimitingQueue(workqueue.NewTypedItemExponentialFailureRateLimiter[string](10*time.Microsecond, 1*time.Millisecond))) + time.Sleep(500 * time.Microsecond) + for i := 0; i < 100; i++ { + err := updater.InjectFluentdLokiConfiguration(context.Background()) + require.NoError(t, err) + } + time.Sleep(10 * time.Millisecond) + assert.LessOrEqual(t, k8sClient.GetCalls, 20) + assert.LessOrEqual(t, k8sClient.CreateCalls, 20) + assert.GreaterOrEqual(t, k8sClient.GetCalls, 1) + assert.GreaterOrEqual(t, k8sClient.CreateCalls, 1) +} + +func TestGrafanaCloudEmptyListDoesNotUpdateConfig(t *testing.T) { + k8sClient := testK8sLister{ + GetFunc: func(ctx context.Context, key client.ObjectKey, obj client.Object, opts ...client.GetOption) error { + return k8serrors.NewNotFound(schema.GroupResource{}, "resource") + }, + ListFunc: func(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error { + if namespaces, ok := list.(*corev1.NamespaceList); ok { + namespaces.Items = []corev1.Namespace{ + {ObjectMeta: metav1.ObjectMeta{Name: "tenant-dev"}}, + } + return nil + } + t.Errorf("unexpected list object %T", list) + return errors.New("unexpected object") + }, + CreateFunc: func(ctx context.Context, obj client.Object, opts ...client.CreateOption) error { + if cm, ok := obj.(*corev1.ConfigMap); ok { + assert.Equal(t, "test-platform-services", cm.Namespace) + assert.Equal(t, "test-fluentd-config", cm.Name) + return nil + } + t.Errorf("unexpected object create %T", obj) + return errors.New("unexpected object") + }, + } + gcClient := &GrafanaCloudClientFunc{ + ListStacksFunc: func() (Stacks, error) { + return []Stack{}, nil + }, + } + updater := &GrafanaCloudConfigUpdater{ + Client: &k8sClient, + Log: ctrl.Log.WithName("controllers").WithName("Namespace"), + GrafanaCloudClient: gcClient, + ClusterName: "test-cluster", + ClusterRegion: "adv-bcn-1", + ConfigMapNamespace: "test-platform-services", + ConfigMapName: "test-fluentd-config", + ConfigMapLokiKey: "loki", + } + go updater.Start(workqueue.NewTypedRateLimitingQueue(workqueue.NewTypedItemExponentialFailureRateLimiter[string](10*time.Microsecond, 1*time.Millisecond))) + time.Sleep(500 * time.Microsecond) + for i := 0; i < 100; i++ { + err := updater.InjectFluentdLokiConfiguration(context.Background()) + require.NoError(t, err) + } + time.Sleep(10 * time.Millisecond) + assert.Equal(t, 0, k8sClient.CreateCalls) +} diff --git a/pkg/test_helpers/http.go b/pkg/test_helpers/http.go new file mode 100644 index 0000000..30dac4d --- /dev/null +++ b/pkg/test_helpers/http.go @@ -0,0 +1,32 @@ +package test_helpers + +import ( + "bytes" + "io" + "net/http" +) + +type RoundTripFunc func(req *http.Request) *http.Response + +func (f RoundTripFunc) RoundTrip(req *http.Request) (*http.Response, error) { + return f(req), nil +} +func newTestClient(fn RoundTripFunc) *http.Client { + return &http.Client{ + Transport: RoundTripFunc(fn), + } +} + +func NewHttpMockWithResponse(response string, statusCode int) *http.Client { + return newTestClient(func(req *http.Request) *http.Response { + return &http.Response{ + StatusCode: statusCode, + Body: io.NopCloser(bytes.NewBufferString(response)), + Header: make(http.Header), + } + }) +} + +func NewHttpMockWithFunc(fn func(req *http.Request) *http.Response) *http.Client { + return newTestClient(fn) +} diff --git a/pkg/test_helpers/test_helpers.go b/pkg/test_helpers/test_helpers.go new file mode 100644 index 0000000..245bf14 --- /dev/null +++ b/pkg/test_helpers/test_helpers.go @@ -0,0 +1,26 @@ +package test_helpers + +import ( + "testing" + + "k8s.io/apimachinery/pkg/runtime" + "k8s.io/kubectl/pkg/scheme" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/client/fake" + + monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" + "github.com/stretchr/testify/require" + vpav1 "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1" +) + +func NewFakeClient(t *testing.T, initialObjects ...runtime.Object) client.Client { + s := runtime.NewScheme() + for gvk := range scheme.Scheme.AllKnownTypes() { + obj, err := scheme.Scheme.New(gvk) + require.NoError(t, err) + s.AddKnownTypes(gvk.GroupVersion(), obj) + } + require.NoError(t, monitoringv1.AddToScheme(s)) + require.NoError(t, vpav1.AddToScheme(s)) + return fake.NewClientBuilder().WithRuntimeObjects(initialObjects...).WithScheme(s).Build() +}