From e0edb4cf0d89a08c46c5634d653e44a77d1d517c Mon Sep 17 00:00:00 2001 From: Bork Bork <107079055+BorkBorked@users.noreply.github.com> Date: Wed, 13 Dec 2023 01:47:39 +0100 Subject: [PATCH 01/19] chore(pkg/user): fix typo (#2929) very last forgotten typo from #2926 the repo should now be typo free, quite the feat! --- pkg/user/signer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/user/signer.go b/pkg/user/signer.go index bcb67b83db..ca07e05310 100644 --- a/pkg/user/signer.go +++ b/pkg/user/signer.go @@ -267,7 +267,7 @@ func (s *Signer) PubKey() cryptotypes.PubKey { return s.pk } -// GetSequence gets the lastest signed sequence and increments the local sequence number +// GetSequence gets the latest signed sequence and increments the local sequence number func (s *Signer) GetSequence() uint64 { s.mtx.Lock() defer s.mtx.Unlock() From d13d002cee0fea22940b1eb2a0e5a67afb05a695 Mon Sep 17 00:00:00 2001 From: joao <22820692+joaolago1113@users.noreply.github.com> Date: Thu, 14 Dec 2023 18:47:47 +0000 Subject: [PATCH 02/19] docs: corrections and clarifications (#2937) ### Summary This pull request addresses several minor issues in the project's documentation, enhancing clarity and consistency. ### Changes 1. **ADR 020 Section (Commit 97456f2)**: Fixed a grammatical error for better readability. 2. **Blobstream README (Commit 4c94077)**: Corrected wording in the Pruning section. 3. **Blobstream README (Commit d9a20ad)**: Standardized the spelling of 'unbonding'. 4. **Testground README (Commit 009b954)**: Clarified Kubernetes port forwarding instructions for Grafana. 5. **Wrapper README (Commit 57ba44f)**: Fixed a typo in the Namespaced Merkle Tree Wrapper section. Happy to contribute these enhancements to the documentation of this amazing project. A big thank you to the maintainers for their ongoing efforts. --- .../architecture/adr-020-deterministic-square-construction.md | 2 +- pkg/wrapper/README.md | 2 +- test/testground/README.md | 2 +- x/blobstream/README.md | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/architecture/adr-020-deterministic-square-construction.md b/docs/architecture/adr-020-deterministic-square-construction.md index 6fd2493961..67202e0eec 100644 --- a/docs/architecture/adr-020-deterministic-square-construction.md +++ b/docs/architecture/adr-020-deterministic-square-construction.md @@ -11,7 +11,7 @@ Implemented in ## Context -The current protocol around the construction of an original data square (ODS) is based around a set of constraints that are enforced during consensus through validation (See `ProcessProposal`). Block proposers are at liberty to choosing not only what transactions are included and in what order but can effectively decide on the amount of padding (i.e. where each blob is located in the square) and the size of the square. This degree of control leaks needless complexity to users with little upside and allows for adverse behaviour. +The current protocol around the construction of an original data square (ODS) is based around a set of constraints that are enforced during consensus through validation (See `ProcessProposal`). Block proposers are at liberty to choose not only what transactions are included and in what order but can effectively decide on the amount of padding (i.e. where each blob is located in the square) and the size of the square. This degree of control leaks needless complexity to users with little upside and allows for adverse behaviour. Earlier designs were incorporated around the notion of interaction between the block proposer and the transaction submitter. A user that wanted to submit a PFB would go to a potential block proposer, provide them with the transaction, the proposer would then reserve a position in the square for the transaction and finally the transaction submitter would sign the transaction with the provided share index. However, Celestia may have 100 potential block proposers which are often hidden from the network. Furthermore, transactions often reach a block proposer through a gossip network, severing the ability for the block proposer to directly communicate with the transaction submitter. Lastly, new transactions with greater fees might arrive causing the block proposer to want to shuffle the transactions around in the square. The response to these problems was to come up with "non-interactive defaults" (first mentioned in [ADR006](./adr-006-non-interactive-defaults.md)). diff --git a/pkg/wrapper/README.md b/pkg/wrapper/README.md index 4e911aa681..e58188bd7a 100644 --- a/pkg/wrapper/README.md +++ b/pkg/wrapper/README.md @@ -28,7 +28,7 @@ At its core, it is an [NMT][nmtlink] and is defined by a similar set of paramete Namely, the [namespace ID size `NamespaceIDSize`][nmt-ds-link], the underlying hash function for the digest calculation of the [namespaced hashes][nmt-hash-link], and the [`IgnoreMaxNamespace` flag][nmt-ignoremax-link] which dictates how namespace range of non-leaf nodes are calculated. -In addition, the NMT wrapper is configured with the original data square size `SqaureSize` (`k` in the above example), and the index of the row or column it represents `AxisIndex` which is a value in `[0, 2*SquareSize)`. +In addition, the NMT wrapper is configured with the original data square size `SquareSize` (`k` in the above example), and the index of the row or column it represents `AxisIndex` which is a value in `[0, 2*SquareSize)`. These additional configurations are used to determine the namespace ID of the shares that the NMT wrapper represents based on the quadrants to which they belong. NMT wrapper supports [Merkle inclusion proof][nmtlink] for the given share index and [Merkle range proof][nmtlink] for a range of share indices. diff --git a/test/testground/README.md b/test/testground/README.md index 70511db826..6d59f0bd70 100644 --- a/test/testground/README.md +++ b/test/testground/README.md @@ -95,7 +95,7 @@ testground terminate --runner cluster:k8s ### Grafana All metrics data is logged to a separate testground specific grafana/influx -node. To access that node, forward the ports use kubectl. +node. To access that node, forward the ports using kubectl. ```sh export POD_NAME=$(kubectl get pods --namespace default -l "app.kubernetes.io/name=grafana,app.kubernetes.io/instance=tg-monitoring" -o jsonpath="{.items[0].metadata.name}") diff --git a/x/blobstream/README.md b/x/blobstream/README.md index 41e65faa94..5042cc214e 100644 --- a/x/blobstream/README.md +++ b/x/blobstream/README.md @@ -159,7 +159,7 @@ To check if the latest attestation nonce is defined in store, use the [`CheckLat ### Latest unbonding height -The latest unbonding height indicates the most recent height at which some validator started unbdonding. It is not initialized in genesis, and the keeper getter +The latest unbonding height indicates the most recent height at which some validator started unbonding. It is not initialized in genesis, and the keeper getter [`GetLatestUnBondingBlockHeight(...)`](https://github.com/celestiaorg/celestia-app/blob/9bf0cf1dd9ce31a3fecb51310c3913820b21a8c2/x/qgb/keeper/keeper_valset.go#L66-L77) returns **0** if the value is still not defined. | Name | Key | @@ -222,7 +222,7 @@ The Blobstream state machine prunes old attestations up to the specified [`Attes So, on every block height, the state machine [checks](https://github.com/celestiaorg/celestia-app/blob/0629c757ef35a24187a8d7a4c706c7cdc894c8b6/x/qgb/abci.go#L140-L157) whether there are any [`expired`](https://github.com/celestiaorg/celestia-app/blob/0629c757ef35a24187a8d7a4c706c7cdc894c8b6/x/qgb/abci.go#L22-L25) attestations. Then, it starts [pruning](https://github.com/celestiaorg/celestia-app/blob/0629c757ef35a24187a8d7a4c706c7cdc894c8b6/x/qgb/abci.go#L161-L182) via calling the [`DeleteAttestation(...)`](https://github.com/celestiaorg/celestia-app/blob/0629c757ef35a24187a8d7a4c706c7cdc894c8b6/x/qgb/keeper/keeper_attestation.go#L128-L139) method. Then, it [`prints`](https://github.com/celestiaorg/celestia-app/blob/0629c757ef35a24187a8d7a4c706c7cdc894c8b6/x/qgb/abci.go#L186-L194) a log message specifying the number of pruned attestations. -If the all the attestations in store are expired, which is an edge case that should never occur, the Blobstream state machine [doesn't prune](https://github.com/celestiaorg/celestia-app/blob/0629c757ef35a24187a8d7a4c706c7cdc894c8b6/x/qgb/abci.go#L161) the latest attestation. +If all the attestations in store are expired, which is an edge case that should never occur, the Blobstream state machine [doesn't prune](https://github.com/celestiaorg/celestia-app/blob/0629c757ef35a24187a8d7a4c706c7cdc894c8b6/x/qgb/abci.go#L161) the latest attestation. ### Hooks From 233e711dde83cbf2f2878ce4c1ba1f47234f37f8 Mon Sep 17 00:00:00 2001 From: Rootul P Date: Mon, 18 Dec 2023 14:35:23 -0500 Subject: [PATCH 03/19] test: skip TestCLITestSuite in race mode (#2941) Closes https://github.com/celestiaorg/celestia-app/issues/2938 by doing the short term fix --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6ba09bee73..72c890d655 100644 --- a/Makefile +++ b/Makefile @@ -129,7 +129,7 @@ test-race: # TODO: Remove the -skip flag once the following tests no longer contain data races. # https://github.com/celestiaorg/celestia-app/issues/1369 @echo "--> Running tests in race mode" - @go test ./... -v -race -skip "TestPrepareProposalConsistency|TestIntegrationTestSuite|TestBlobstreamRPCQueries|TestSquareSizeIntegrationTest|TestStandardSDKIntegrationTestSuite|TestTxsimCommandFlags|TestTxsimCommandEnvVar|TestMintIntegrationTestSuite|TestBlobstreamCLI|TestUpgrade|TestMaliciousTestNode|TestMaxTotalBlobSizeSuite|TestQGBIntegrationSuite|TestSignerTestSuite|TestPriorityTestSuite|TestTimeInPrepareProposalContext|TestBlobstream" + @go test ./... -v -race -skip "TestPrepareProposalConsistency|TestIntegrationTestSuite|TestBlobstreamRPCQueries|TestSquareSizeIntegrationTest|TestStandardSDKIntegrationTestSuite|TestTxsimCommandFlags|TestTxsimCommandEnvVar|TestMintIntegrationTestSuite|TestBlobstreamCLI|TestUpgrade|TestMaliciousTestNode|TestMaxTotalBlobSizeSuite|TestQGBIntegrationSuite|TestSignerTestSuite|TestPriorityTestSuite|TestTimeInPrepareProposalContext|TestBlobstream|TestCLITestSuite" .PHONY: test-race ## test-bench: Run unit tests in bench mode. From f8db5e4abb391758dde31d191e53b780d07e4b3f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Dec 2023 10:32:54 +0100 Subject: [PATCH 04/19] chore(deps): Bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#2949) --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index bab29bc9d0..99500f023b 100644 --- a/go.mod +++ b/go.mod @@ -27,7 +27,7 @@ require ( github.com/tendermint/tm-db v0.6.7 golang.org/x/exp v0.0.0-20230905200255-921286631fa9 google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 - google.golang.org/grpc v1.60.0 + google.golang.org/grpc v1.60.1 google.golang.org/protobuf v1.31.0 gopkg.in/yaml.v2 v2.4.0 ) diff --git a/go.sum b/go.sum index 9c442d90fd..a9b14a6a0b 100644 --- a/go.sum +++ b/go.sum @@ -1983,8 +1983,8 @@ google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACu google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.60.0 h1:6FQAR0kM31P6MRdeluor2w2gPaS4SVNrD/DNTxrQ15k= -google.golang.org/grpc v1.60.0/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= +google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= +google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= 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= From 9f4a73c76cd1827dd074d25e081235d6818455fe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Dec 2023 11:13:10 +0100 Subject: [PATCH 05/19] chore(deps): Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#2946) --- go.mod | 8 ++++---- go.sum | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/go.mod b/go.mod index 99500f023b..90769e136e 100644 --- a/go.mod +++ b/go.mod @@ -204,14 +204,14 @@ require ( go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.15.1 // indirect go.opentelemetry.io/otel/sdk v1.15.1 // indirect go.opentelemetry.io/otel/trace v1.15.1 // indirect - golang.org/x/crypto v0.14.0 // indirect + golang.org/x/crypto v0.17.0 // indirect golang.org/x/mod v0.12.0 // indirect golang.org/x/net v0.17.0 // indirect golang.org/x/oauth2 v0.13.0 // indirect golang.org/x/sync v0.4.0 // indirect - golang.org/x/sys v0.13.0 // indirect - golang.org/x/term v0.13.0 // indirect - golang.org/x/text v0.13.0 // indirect + golang.org/x/sys v0.15.0 // indirect + golang.org/x/term v0.15.0 // indirect + golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.3.0 // indirect golang.org/x/tools v0.13.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect diff --git a/go.sum b/go.sum index a9b14a6a0b..d6f7f600bb 100644 --- a/go.sum +++ b/go.sum @@ -1384,8 +1384,8 @@ golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/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.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc= -golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= +golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= +golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= 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= @@ -1654,14 +1654,14 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= +golang.org/x/sys v0.15.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-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek= -golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= +golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= 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= @@ -1673,8 +1673,8 @@ 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.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k= -golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= +golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= 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= From dfa05c1d64e6a4cc864c80731b5cacafbc306961 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Dec 2023 10:23:37 +0000 Subject: [PATCH 06/19] chore(deps): Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /test/testground (#2947) --- test/testground/go.mod | 9 ++++----- test/testground/go.sum | 28 ++++++++++++++++++++-------- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/test/testground/go.mod b/test/testground/go.mod index cf63935745..d4ac83a9df 100644 --- a/test/testground/go.mod +++ b/test/testground/go.mod @@ -188,15 +188,15 @@ require ( go.uber.org/atomic v1.10.0 // indirect go.uber.org/multierr v1.8.0 // indirect go.uber.org/zap v1.23.0 // indirect - golang.org/x/crypto v0.14.0 // indirect + golang.org/x/crypto v0.17.0 // indirect golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect golang.org/x/mod v0.12.0 // indirect golang.org/x/net v0.17.0 // indirect golang.org/x/oauth2 v0.11.0 // indirect golang.org/x/sync v0.3.0 // indirect - golang.org/x/sys v0.13.0 // indirect - golang.org/x/term v0.13.0 // indirect - golang.org/x/text v0.13.0 // indirect + golang.org/x/sys v0.15.0 // indirect + golang.org/x/term v0.15.0 // indirect + golang.org/x/text v0.14.0 // indirect golang.org/x/tools v0.13.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/api v0.128.0 // indirect @@ -215,7 +215,6 @@ require ( ) replace ( - github.com/cosmos/cosmos-sdk => github.com/celestiaorg/cosmos-sdk v1.20.0-sdk-v0.46.16 github.com/dgrijalva/jwt-go => github.com/golang-jwt/jwt/v4 v4.4.2 github.com/gin-gonic/gin => github.com/gin-gonic/gin v1.9.0 diff --git a/test/testground/go.sum b/test/testground/go.sum index 4ae8fb98c9..3373cf0e72 100644 --- a/test/testground/go.sum +++ b/test/testground/go.sum @@ -204,6 +204,7 @@ git.sr.ht/~sircmpwn/go-bare v0.0.0-20210406120253-ab86bc2846d9/go.mod h1:BVJwbDf github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4 h1:/vQbFIOMbk2FiG/kXiLl8BRyzTWDw7gX/Hz7Dd5eDMs= github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4/go.mod h1:hN7oaIRCjzsZ2dE+yG5k+rsdt3qcwykqK6HVGcKwsw4= github.com/99designs/keyring v1.2.1 h1:tYLp1ULvO7i3fI5vE21ReQuj99QFSs7lGm0xWyJo87o= +github.com/99designs/keyring v1.2.1/go.mod h1:fc+wB5KTk9wQ9sDx0kFXB3A0MaeGHM9AwRStKOQ5vOA= github.com/Azure/azure-sdk-for-go/sdk/azcore v0.21.1/go.mod h1:fBF9PQNqB8scdgpZ3ufzaLntG0AG7C1WjPMsiFOmfHM= github.com/Azure/azure-sdk-for-go/sdk/internal v0.8.3/go.mod h1:KLF4gFr6DcKFZwSuH8w8yEK6DpFl3LP5rhdvAb7Yz5I= github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.3.0/go.mod h1:tPaiy8S5bQ+S5sOiDlINkp7+Ef339+Nz5L5XO+cnOHo= @@ -340,6 +341,7 @@ github.com/celestiaorg/celestia-app v1.0.0-rc0.0.20231120210508-c4a02614e8bc/go. github.com/celestiaorg/celestia-core v1.29.0-tm-v0.34.29 h1:Fd7ymPUzExPGNl2gZw4i5S74arMw+iDHLE78M/cCxl4= github.com/celestiaorg/celestia-core v1.29.0-tm-v0.34.29/go.mod h1:xrICN0PBhp3AdTaZ8q4wS5Jvi32V02HNjaC2EsWiEKk= github.com/celestiaorg/cosmos-sdk v1.20.0-sdk-v0.46.16 h1:L2j5luXXoEMQLzJkxBixeeEWkgcxnGFm6HnwN3X3L9g= +github.com/celestiaorg/cosmos-sdk v1.20.0-sdk-v0.46.16/go.mod h1:Tvsc3YnqvflXTYC8xIy/Q07Es95xZ1pZC/imoKogtbg= github.com/celestiaorg/merkletree v0.0.0-20210714075610-a84dc3ddbbe4 h1:CJdIpo8n5MFP2MwK0gSRcOVlDlFdQJO1p+FqdxYzmvc= github.com/celestiaorg/merkletree v0.0.0-20210714075610-a84dc3ddbbe4/go.mod h1:fzuHnhzj1pUygGz+1ZkB3uQbEUL4htqCGJ4Qs2LwMZA= github.com/celestiaorg/nmt v0.20.0 h1:9i7ultZ8Wv5ytt8ZRaxKQ5KOOMo4A2K2T/aPGjIlSas= @@ -365,10 +367,13 @@ github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 h1:qSGYFH7+jGhD github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311/go.mod h1:b583jCggY9gE99b6G5LEC39OIiVsWj+R97kbl5odCEk= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/logex v1.2.0 h1:+eqR0HfOetur4tgnC8ftU5imRnhi4te+BadWS95c5AM= +github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/readline v1.5.0 h1:lSwwFrbNviGePhkewF1az4oLmcwqCZijQ2/Wi3BGHAI= +github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/chzyer/test v0.0.0-20210722231415-061457976a23 h1:dZ0/VyGgQdVGAss6Ju0dt5P0QltE0SFY5Woh6hbIfiQ= +github.com/chzyer/test v0.0.0-20210722231415-061457976a23/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= @@ -457,6 +462,7 @@ github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:ma github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/crate-crypto/go-kzg-4844 v0.7.0 h1:C0vgZRk4q4EZ/JgPfzuSoxdCq3C3mOZMBShovmncxvA= +github.com/crate-crypto/go-kzg-4844 v0.7.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/creachadair/taskgroup v0.3.2 h1:zlfutDS+5XG40AOxcHDSThxKzns8Tnr9jnr6VqkYlkM= github.com/creachadair/taskgroup v0.3.2/go.mod h1:wieWwecHVzsidg2CsUnFinW1faVN4+kq+TDlRJQ0Wbk= github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= @@ -537,8 +543,10 @@ github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go. github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY= +github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.10.17/go.mod h1:Lt5WzjM07XlXc95YzrhosmR4J9Ahd6X2wyEV2SvGhk0= github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= +github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= github.com/evanphx/json-patch v4.2.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c h1:8ISkoahWXwZR41ois5lSJBSVw4D0OV19Ht/JSTzvSv0= github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c/go.mod h1:Yg+htXGokKKdzcwhuNDwVvN+uBxDGXJ7G/VN1d8fa64= @@ -1121,6 +1129,7 @@ github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1Cpa github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= github.com/onsi/gomega v1.27.6 h1:ENqfyGeS5AX/rlXDd/ETokDz93u0YufY1Pgxuy/PvWE= +github.com/onsi/gomega v1.27.6/go.mod h1:PIQNjfQwkP3aQAH7lf7j87O/5FiNr+ZR8+ipb+qQlhg= github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= github.com/opencontainers/go-digest v0.0.0-20180430190053-c9281466c8b2/go.mod h1:cMLVZDEM3+U2I4VmLI6N8jQYUd2OVphdqWwCJHrFt2s= github.com/opencontainers/go-digest v1.0.0-rc1/go.mod h1:cMLVZDEM3+U2I4VmLI6N8jQYUd2OVphdqWwCJHrFt2s= @@ -1201,6 +1210,7 @@ github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1: 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.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= +github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= @@ -1249,6 +1259,7 @@ github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE= github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/cors v1.8.2 h1:KCooALfAYGs415Cwu5ABvv9n9509fSiG5SQJn/AQo4U= github.com/rs/cors v1.8.2/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= @@ -1518,8 +1529,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU= -golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc= -golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= +golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= +golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= 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= @@ -1781,6 +1792,7 @@ golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1801,16 +1813,16 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= +golang.org/x/sys v0.15.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-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek= -golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= +golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= 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= @@ -1825,8 +1837,8 @@ golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k= -golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= +golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20161028155119-f51c12702a4d/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= 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= From f57f5c104ea03b644bb6e50e262f212036eba99e Mon Sep 17 00:00:00 2001 From: Rootul P Date: Tue, 19 Dec 2023 12:20:24 -0500 Subject: [PATCH 07/19] test: delete `.celestia-app/data` during testnode clean up (#2931) Attempts to close https://github.com/celestiaorg/celestia-app/issues/2918 by explicitly deleting the `.celestia-app/data` directory during testnode clean up. --- test/util/testnode/rpc_client.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/util/testnode/rpc_client.go b/test/util/testnode/rpc_client.go index cff651b548..e43c3f45f7 100644 --- a/test/util/testnode/rpc_client.go +++ b/test/util/testnode/rpc_client.go @@ -36,7 +36,13 @@ func StartNode(tmNode *node.Node, cctx Context) (Context, func() error, error) { return err } tmNode.Wait() - return removeDir(path.Join([]string{cctx.HomeDir, "config"}...)) + if err = removeDir(path.Join([]string{cctx.HomeDir, "config"}...)); err != nil { + return err + } + if err = removeDir(path.Join([]string{cctx.HomeDir, tmNode.Config().DBPath}...)); err != nil { + return err + } + return nil } return cctx, cleanup, nil From f20b0a96d639ec628bdf8de80c9107c15a9e6897 Mon Sep 17 00:00:00 2001 From: Sanaz Taheri <35961250+staheri14@users.noreply.github.com> Date: Tue, 19 Dec 2023 12:09:17 -0800 Subject: [PATCH 08/19] fix(testground): updates the app version in testground test (#2951) Closes #2948 For rationale of this change please refer to this [comment](https://github.com/celestiaorg/celestia-app/issues/2948#issuecomment-1863286722). --- go.work.sum | 637 ++++++++++++++++++++++++++++++++++++++++- test/testground/go.mod | 13 +- test/testground/go.sum | 23 +- 3 files changed, 647 insertions(+), 26 deletions(-) diff --git a/go.work.sum b/go.work.sum index 2cd43c78a7..5da0f2ba89 100644 --- a/go.work.sum +++ b/go.work.sum @@ -1,39 +1,66 @@ +4d63.com/gochecknoglobals v0.1.0 h1:zeZSRqj5yCg28tCkIV/z/lWbwvNm5qnKVS15PI8nhD0= 4d63.com/gochecknoglobals v0.1.0/go.mod h1:wfdC5ZjKSPr7CybKEcgJhUOgeAQW1+7WcyK8OvUilfo= +bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898 h1:SC+c6A1qTFstO9qmB86mPV2IpYme/2ZoEQ0hrP+wo+Q= cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= cloud.google.com/go v0.110.2/go.mod h1:k04UEeEtb6ZBRTv3dZz4CeJC3jKGxyhl0sAiVVquxiw= +cloud.google.com/go/accessapproval v1.7.1 h1:/5YjNhR6lzCvmJZAnByYkfEgWjfAKwYP6nkuTk6nKFE= cloud.google.com/go/accessapproval v1.7.1/go.mod h1:JYczztsHRMK7NTXb6Xw+dwbs/WnOJxbo/2mTI+Kgg68= +cloud.google.com/go/accesscontextmanager v1.8.1 h1:WIAt9lW9AXtqw/bnvrEUaE8VG/7bAAeMzRCBGMkc4+w= cloud.google.com/go/accesscontextmanager v1.8.1/go.mod h1:JFJHfvuaTC+++1iL1coPiG1eu5D24db2wXCDWDjIrxo= cloud.google.com/go/aiplatform v1.48.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.50.0 h1:J89aj+lqwtjn0qpQBMVaiOmDxBkKDEKUwl+GL19RRpc= cloud.google.com/go/aiplatform v1.50.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/analytics v0.21.3 h1:TFBC1ZAqX9/jL56GEXdLrVe5vT3I22bDVWyDwZX4IEg= cloud.google.com/go/analytics v0.21.3/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/apigateway v1.6.1 h1:aBSwCQPcp9rZ0zVEUeJbR623palnqtvxJlUyvzsKGQc= cloud.google.com/go/apigateway v1.6.1/go.mod h1:ufAS3wpbRjqfZrzpvLC2oh0MFlpRJm2E/ts25yyqmXA= +cloud.google.com/go/apigeeconnect v1.6.1 h1:6u/jj0P2c3Mcm+H9qLsXI7gYcTiG9ueyQL3n6vCmFJM= cloud.google.com/go/apigeeconnect v1.6.1/go.mod h1:C4awq7x0JpLtrlQCr8AzVIzAaYgngRqWf9S5Uhg+wWs= +cloud.google.com/go/apigeeregistry v0.7.1 h1:hgq0ANLDx7t2FDZDJQrCMtCtddR/pjCqVuvQWGrQbXw= cloud.google.com/go/apigeeregistry v0.7.1/go.mod h1:1XgyjZye4Mqtw7T9TsY4NW10U7BojBvG4RMD+vRDrIw= +cloud.google.com/go/appengine v1.8.1 h1:J+aaUZ6IbTpBegXbmEsh8qZZy864ZVnOoWyfa1XSNbI= cloud.google.com/go/appengine v1.8.1/go.mod h1:6NJXGLVhZCN9aQ/AEDvmfzKEfoYBlfB80/BHiKVputY= +cloud.google.com/go/area120 v0.8.1 h1:wiOq3KDpdqXmaHzvZwKdpoM+3lDcqsI2Lwhyac7stss= cloud.google.com/go/area120 v0.8.1/go.mod h1:BVfZpGpB7KFVNxPiQBuHkX6Ed0rS51xIgmGyjrAfzsg= +cloud.google.com/go/artifactregistry v1.14.1 h1:k6hNqab2CubhWlGcSzunJ7kfxC7UzpAfQ1UPb9PDCKI= cloud.google.com/go/artifactregistry v1.14.1/go.mod h1:nxVdG19jTaSTu7yA7+VbWL346r3rIdkZ142BSQqhn5E= +cloud.google.com/go/asset v1.14.1 h1:vlHdznX70eYW4V1y1PxocvF6tEwxJTTarwIGwOhFF3U= cloud.google.com/go/asset v1.14.1/go.mod h1:4bEJ3dnHCqWCDbWJ/6Vn7GVI9LerSi7Rfdi03hd+WTQ= +cloud.google.com/go/assuredworkloads v1.11.1 h1:yaO0kwS+SnhVSTF7BqTyVGt3DTocI6Jqo+S3hHmCwNk= cloud.google.com/go/assuredworkloads v1.11.1/go.mod h1:+F04I52Pgn5nmPG36CWFtxmav6+7Q+c5QyJoL18Lry0= +cloud.google.com/go/automl v1.13.1 h1:iP9iQurb0qbz+YOOMfKSEjhONA/WcoOIjt6/m+6pIgo= cloud.google.com/go/automl v1.13.1/go.mod h1:1aowgAHWYZU27MybSCFiukPO7xnyawv7pt3zK4bheQE= cloud.google.com/go/baremetalsolution v1.1.1/go.mod h1:D1AV6xwOksJMV4OSlWHtWuFNZZYujJknMAP4Qa27QIA= +cloud.google.com/go/baremetalsolution v1.2.0 h1:3zztyuQHjfU0C0qEsI9LkC3kf5/TQQ3jUJhbmetUoRA= cloud.google.com/go/baremetalsolution v1.2.0/go.mod h1:68wi9AwPYkEWIUT4SvSGS9UJwKzNpshjHsH4lzk8iOw= cloud.google.com/go/batch v1.3.1/go.mod h1:VguXeQKXIYaeeIYbuozUmBR13AfL4SJP7IltNPS+A4A= +cloud.google.com/go/batch v1.4.1 h1:/4ADpZKoKH300HN2SB6aI7lXX/0hnnbR74wxjLHkyQo= cloud.google.com/go/batch v1.4.1/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/beyondcorp v1.0.0 h1:VPg+fZXULQjs8LiMeWdLaB5oe8G9sEoZ0I0j6IMiG1Q= cloud.google.com/go/beyondcorp v1.0.0/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= cloud.google.com/go/bigquery v1.53.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.55.0 h1:hs44Xxov3XLWQiCx2J8lK5U/ihLqnpm4RVVl5fdtLLI= cloud.google.com/go/bigquery v1.55.0/go.mod h1:9Y5I3PN9kQWuid6183JFhOGOW3GcirA5LpsKCUn+2ec= +cloud.google.com/go/bigtable v1.2.0 h1:F4cCmA4nuV84V5zYQ3MKY+M1Cw1avHDuf3S/LcZPA9c= cloud.google.com/go/billing v1.16.0/go.mod h1:y8vx09JSSJG02k5QxbycNRrN7FGZB6F3CAcgum7jvGA= +cloud.google.com/go/billing v1.17.0 h1:CpagWXb/+QNye+vouomndbc4Gsr0uo+AGR24V16uk8Q= cloud.google.com/go/billing v1.17.0/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= cloud.google.com/go/binaryauthorization v1.6.1/go.mod h1:TKt4pa8xhowwffiBmbrbcxijJRZED4zrqnwZ1lKH51U= +cloud.google.com/go/binaryauthorization v1.7.0 h1:7L6uUWo/xNCfdVNnnzh2M4x5YA732YPgqRdCG8aKVAU= cloud.google.com/go/binaryauthorization v1.7.0/go.mod h1:Zn+S6QqTMn6odcMU1zDZCJxPjU2tZPV1oDl45lWY154= +cloud.google.com/go/certificatemanager v1.7.1 h1:uKsohpE0hiobx1Eak9jNcPCznwfB6gvyQCcS28Ah9E8= cloud.google.com/go/certificatemanager v1.7.1/go.mod h1:iW8J3nG6SaRYImIa+wXQ0g8IgoofDFRp5UMzaNk1UqI= cloud.google.com/go/channel v1.16.0/go.mod h1:eN/q1PFSl5gyu0dYdmxNXscY/4Fi7ABmeHCJNf/oHmc= +cloud.google.com/go/channel v1.17.0 h1:Hy2EaOiOB7BS1IJmg2lLilEo8uMfFWTy7RgjTzbUqjM= cloud.google.com/go/channel v1.17.0/go.mod h1:RpbhJsGi/lXWAUM1eF4IbQGbsfVlg2o8Iiy2/YLfVT0= cloud.google.com/go/cloudbuild v1.13.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.0 h1:YTMxmFra7eIjKFgnyQUxOwWNseNqeO38kGh7thy7v4s= cloud.google.com/go/cloudbuild v1.14.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= cloud.google.com/go/clouddms v1.6.1/go.mod h1:Ygo1vL52Ov4TBZQquhz5fiw2CQ58gvu+PlS6PVXCpZI= +cloud.google.com/go/clouddms v1.7.0 h1:vTcaFaFZTZZ11gXB6aZHdAx+zn30P8YJw4X/S3NC+VQ= cloud.google.com/go/clouddms v1.7.0/go.mod h1:MW1dC6SOtI/tPNCciTsXtsGNEM0i0OccykPvv3hiYeM= +cloud.google.com/go/cloudtasks v1.12.1 h1:cMh9Q6dkvh+Ry5LAPbD/U2aw6KAqdiU6FttwhbTo69w= cloud.google.com/go/cloudtasks v1.12.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= @@ -45,202 +72,377 @@ cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdi cloud.google.com/go/compute v1.21.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/contactcenterinsights v1.10.0 h1:YR2aPedGVQPpFBZXJnPkqRj8M//8veIZZH5ZvICoXnI= cloud.google.com/go/contactcenterinsights v1.10.0/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= cloud.google.com/go/container v1.24.0/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.26.0 h1:SszQdI0qlyKsImz8/l26rpTZMyqvaH9yfua7rirDZvY= cloud.google.com/go/container v1.26.0/go.mod h1:YJCmRet6+6jnYYRS000T6k0D0xUXQgBSaJ7VwI8FBj4= cloud.google.com/go/containeranalysis v0.10.1/go.mod h1:Ya2jiILITMY68ZLPaogjmOMNkwsDrWBSTyBubGXO7j0= +cloud.google.com/go/containeranalysis v0.11.0 h1:/EsoP+UTIjvl4yqrLA4WgUG83kwQhqZmbXEfqirT2LM= cloud.google.com/go/containeranalysis v0.11.0/go.mod h1:4n2e99ZwpGxpNcz+YsFT1dfOHPQFGcAC8FN2M2/ne/U= cloud.google.com/go/datacatalog v1.16.0/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.17.1 h1:qGWrlYvWtK+8jD1jhwq5BsGoSr7S4/LOroV7LwXi00g= cloud.google.com/go/datacatalog v1.17.1/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/dataflow v0.9.1 h1:VzG2tqsk/HbmOtq/XSfdF4cBvUWRK+S+oL9k4eWkENQ= cloud.google.com/go/dataflow v0.9.1/go.mod h1:Wp7s32QjYuQDWqJPFFlnBKhkAtiFpMTdg00qGbnIHVw= +cloud.google.com/go/dataform v0.8.1 h1:xcWso0hKOoxeW72AjBSIp/UfkvpqHNzzS0/oygHlcqY= cloud.google.com/go/dataform v0.8.1/go.mod h1:3BhPSiw8xmppbgzeBbmDvmSWlwouuJkXsXsb8UBih9M= +cloud.google.com/go/datafusion v1.7.1 h1:eX9CZoyhKQW6g1Xj7+RONeDj1mV8KQDKEB9KLELX9/8= cloud.google.com/go/datafusion v1.7.1/go.mod h1:KpoTBbFmoToDExJUso/fcCiguGDk7MEzOWXUsJo0wsI= +cloud.google.com/go/datalabeling v0.8.1 h1:zxsCD/BLKXhNuRssen8lVXChUj8VxF3ofN06JfdWOXw= cloud.google.com/go/datalabeling v0.8.1/go.mod h1:XS62LBSVPbYR54GfYQsPXZjTW8UxCK2fkDciSrpRFdY= cloud.google.com/go/dataplex v1.9.0/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.1 h1:wqPAP1vRskOoWwNka1yey2wxxCrxRrcxJf78MyFvrbs= cloud.google.com/go/dataplex v1.9.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataproc v1.12.0 h1:W47qHL3W4BPkAIbk4SWmIERwsWBaNnWm0P2sdx3YgGU= cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= cloud.google.com/go/dataproc/v2 v2.0.1/go.mod h1:7Ez3KRHdFGcfY7GcevBbvozX+zyWGcwLJvvAMwCaoZ4= +cloud.google.com/go/dataproc/v2 v2.2.0 h1:jKijbdsERm2hy/5dFl/LeQN+7CNssLdGXQYBMvMH/M4= cloud.google.com/go/dataproc/v2 v2.2.0/go.mod h1:lZR7AQtwZPvmINx5J87DSOOpTfof9LVZju6/Qo4lmcY= +cloud.google.com/go/dataqna v0.8.1 h1:ITpUJep04hC9V7C+gcK390HO++xesQFSUJ7S4nSnF3U= cloud.google.com/go/dataqna v0.8.1/go.mod h1:zxZM0Bl6liMePWsHA8RMGAfmTG34vJMapbHAxQ5+WA8= cloud.google.com/go/datastore v1.13.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.14.0 h1:Mq0ApTRdLW3/dyiw+DkjTk0+iGIUvkbzaC8sfPwWTH4= cloud.google.com/go/datastore v1.14.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= +cloud.google.com/go/datastream v1.10.0 h1:ra/+jMv36zTAGPfi8TRne1hXme+UsKtdcK4j6bnqQiw= cloud.google.com/go/datastream v1.10.0/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/deploy v1.13.0 h1:A+w/xpWgz99EYzB6e31gMGAI/P5jTZ2UO7veQK5jQ8o= cloud.google.com/go/deploy v1.13.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= cloud.google.com/go/dialogflow v1.40.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.43.0 h1:0hBV5ipVbhYNKCyiBoM47bUt+43Kd8eWXhBr+pwUSTw= cloud.google.com/go/dialogflow v1.43.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dlp v1.10.1 h1:tF3wsJ2QulRhRLWPzWVkeDz3FkOGVoMl6cmDUHtfYxw= cloud.google.com/go/dlp v1.10.1/go.mod h1:IM8BWz1iJd8njcNcG0+Kyd9OPnqnRNkDV8j42VT5KOI= cloud.google.com/go/documentai v1.22.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.1 h1:cBndyac7kPWwSuhUcgdbnqzszfZ57HBEHfD33DIwsBM= cloud.google.com/go/documentai v1.22.1/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/domains v0.9.1 h1:rqz6KY7mEg7Zs/69U6m6LMbB7PxFDWmT3QWNXIqhHm0= cloud.google.com/go/domains v0.9.1/go.mod h1:aOp1c0MbejQQ2Pjf1iJvnVyT+z6R6s8pX66KaCSDYfE= +cloud.google.com/go/edgecontainer v1.1.1 h1:zhHWnLzg6AqzE+I3gzJqiIwHfjEBhWctNQEzqb+FaRo= cloud.google.com/go/edgecontainer v1.1.1/go.mod h1:O5bYcS//7MELQZs3+7mabRqoWQhXCzenBu0R8bz2rwk= +cloud.google.com/go/errorreporting v0.3.0 h1:kj1XEWMu8P0qlLhm3FwcaFsUvXChV/OraZwA70trRR0= cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= +cloud.google.com/go/essentialcontacts v1.6.2 h1:OEJ0MLXXCW/tX1fkxzEZOsv/wRfyFsvDVNaHWBAvoV0= cloud.google.com/go/essentialcontacts v1.6.2/go.mod h1:T2tB6tX+TRak7i88Fb2N9Ok3PvY3UNbUsMag9/BARh4= +cloud.google.com/go/eventarc v1.13.0 h1:xIP3XZi0Xawx8DEfh++mE2lrIi5kQmCr/KcWhJ1q0J4= cloud.google.com/go/eventarc v1.13.0/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/filestore v1.7.1 h1:Eiz8xZzMJc5ppBWkuaod/PUdUZGCFR8ku0uS+Ah2fRw= cloud.google.com/go/filestore v1.7.1/go.mod h1:y10jsorq40JJnjR/lQ8AfFbbcGlw3g+Dp8oN7i7FjV4= cloud.google.com/go/firestore v1.8.0/go.mod h1:r3KB8cAdRIe8znzoPWLw8S6gpDVd9treohhn8b09424= cloud.google.com/go/firestore v1.11.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.13.0 h1:/3S4RssUV4GO/kvgJZB+tayjhOfyAHs+KcpJgRVu/Qk= cloud.google.com/go/firestore v1.13.0/go.mod h1:QojqqOh8IntInDUSTAh0c8ZsPYAr68Ma8c5DWOy8xb8= +cloud.google.com/go/functions v1.15.1 h1:LtAyqvO1TFmNLcROzHZhV0agEJfBi+zfMZsF4RT/a7U= cloud.google.com/go/functions v1.15.1/go.mod h1:P5yNWUTkyU+LvW/S9O6V+V423VZooALQlqoXdoPz5AE= +cloud.google.com/go/gaming v1.6.0 h1:PKggmegChZulPW8yvtziF8P9UOuVFwbvylbEucTNups= +cloud.google.com/go/gaming v1.9.0 h1:7vEhFnZmd931Mo7sZ6pJy7uQPDxF7m7v8xtBheG08tc= cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= cloud.google.com/go/gaming v1.10.1/go.mod h1:XQQvtfP8Rb9Rxnxm5wFVpAp9zCQkJi2bLIb7iHGwB3s= cloud.google.com/go/gkebackup v1.3.0/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.1 h1:Kfha8SOF2tqsu4O4jVle66mk7qNdlJ2KhL3E2YyiNZc= cloud.google.com/go/gkebackup v1.3.1/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkeconnect v0.8.1 h1:a1ckRvVznnuvDWESM2zZDzSVFvggeBaVY5+BVB8tbT0= cloud.google.com/go/gkeconnect v0.8.1/go.mod h1:KWiK1g9sDLZqhxB2xEuPV8V9NYzrqTUmQR9shJHpOZw= +cloud.google.com/go/gkehub v0.14.1 h1:2BLSb8i+Co1P05IYCKATXy5yaaIw/ZqGvVSBTLdzCQo= cloud.google.com/go/gkehub v0.14.1/go.mod h1:VEXKIJZ2avzrbd7u+zeMtW00Y8ddk/4V9511C9CQGTY= +cloud.google.com/go/gkemulticloud v1.0.0 h1:MluqhtPVZReoriP5+adGIw+ij/RIeRik8KApCW2WMTw= cloud.google.com/go/gkemulticloud v1.0.0/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/grafeas v0.2.0 h1:CYjC+xzdPvbV65gi6Dr4YowKcmLo045pm18L0DhdELM= +cloud.google.com/go/grafeas v0.3.0 h1:oyTL/KjiUeBs9eYLw/40cpSZglUC+0F7X4iu/8t7NWs= cloud.google.com/go/grafeas v0.3.0/go.mod h1:P7hgN24EyONOTMyeJH6DxG4zD7fwiYa5Q6GUgyFSOU8= +cloud.google.com/go/gsuiteaddons v1.6.1 h1:mi9jxZpzVjLQibTS/XfPZvl+Jr6D5Bs8pGqUjllRb00= cloud.google.com/go/gsuiteaddons v1.6.1/go.mod h1:CodrdOqRZcLp5WOwejHWYBjZvfY0kOphkAKpF/3qdZY= cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= cloud.google.com/go/iap v1.8.1/go.mod h1:sJCbeqg3mvWLqjZNsI6dfAtbbV1DL2Rl7e1mTyXYREQ= +cloud.google.com/go/iap v1.9.0 h1:RNhVq/6OMI99/wjPVhqFxjlBxYOBRdaG6rLpBvyaqYY= cloud.google.com/go/iap v1.9.0/go.mod h1:01OFxd1R+NFrg78S+hoPV5PxEzv22HXaNqUUlmNHFuY= +cloud.google.com/go/ids v1.4.1 h1:khXYmSoDDhWGEVxHl4c4IgbwSRR+qE/L4hzP3vaU9Hc= cloud.google.com/go/ids v1.4.1/go.mod h1:np41ed8YMU8zOgv53MMMoCntLTn2lF+SUzlM+O3u/jw= +cloud.google.com/go/iot v1.7.1 h1:yrH0OSmicD5bqGBoMlWG8UltzdLkYzNUwNVUVz7OT54= cloud.google.com/go/iot v1.7.1/go.mod h1:46Mgw7ev1k9KqK1ao0ayW9h0lI+3hxeanz+L1zmbbbk= cloud.google.com/go/kms v1.15.0/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.2 h1:lh6qra6oC4AyWe5fUUUBe/S27k12OHAleOOOw6KakdE= cloud.google.com/go/kms v1.15.2/go.mod h1:3hopT4+7ooWRCjc2DxgnpESFxhIraaI2IpAVUEhbT/w= cloud.google.com/go/language v1.10.1/go.mod h1:CPp94nsdVNiQEt1CNjF5WkTcisLiHPyIbMhvR8H2AW0= +cloud.google.com/go/language v1.11.0 h1:KnYolG0T5Oex722ZW/sP5QErhVAVNcqpJ16tVJd9RTw= cloud.google.com/go/language v1.11.0/go.mod h1:uDx+pFDdAKTY8ehpWbiXyQdz8tDSYLJbQcXsCkjYyvQ= +cloud.google.com/go/lifesciences v0.9.1 h1:axkANGx1wiBXHiPcJZAE+TDjjYoJRIDzbHC/WYllCBU= cloud.google.com/go/lifesciences v0.9.1/go.mod h1:hACAOd1fFbCGLr/+weUKRAJas82Y4vrL3O5326N//Wc= cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/logging v1.8.1 h1:26skQWPeYhvIasWKm48+Eq7oUqdcdbwsCVwz5Ys0FvU= cloud.google.com/go/logging v1.8.1/go.mod h1:TJjR+SimHwuC8MZ9cjByQulAMgni+RkXeI3wwctHJEI= cloud.google.com/go/longrunning v0.5.0/go.mod h1:0JNuqRShmscVAhIACGtskSAWtqtOoPkwP0YF1oVEchc= +cloud.google.com/go/longrunning v0.5.1 h1:Fr7TXftcqTudoyRJa113hyaqlGdiBQkp0Gq7tErFDWI= cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= +cloud.google.com/go/managedidentities v1.6.1 h1:2/qZuOeLgUHorSdxSQGtnOu9xQkBn37+j+oZQv/KHJY= cloud.google.com/go/managedidentities v1.6.1/go.mod h1:h/irGhTN2SkZ64F43tfGPMbHnypMbu4RB3yl8YcuEak= +cloud.google.com/go/maps v1.4.0 h1:PdfgpBLhAoSzZrQXP+/zBc78fIPLZSJp5y8+qSMn2UU= cloud.google.com/go/maps v1.4.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/mediatranslation v0.8.1 h1:50cF7c1l3BanfKrpnTCaTvhf+Fo6kdF21DG0byG7gYU= cloud.google.com/go/mediatranslation v0.8.1/go.mod h1:L/7hBdEYbYHQJhX2sldtTO5SZZ1C1vkapubj0T2aGig= +cloud.google.com/go/memcache v1.10.1 h1:7lkLsF0QF+Mre0O/NvkD9Q5utUNwtzvIYjrOLOs0HO0= cloud.google.com/go/memcache v1.10.1/go.mod h1:47YRQIarv4I3QS5+hoETgKO40InqzLP6kpNLvyXuyaA= +cloud.google.com/go/metastore v1.12.0 h1:+9DsxUOHvsqvC0ylrRc/JwzbXJaaBpfIK3tX0Lx8Tcc= cloud.google.com/go/metastore v1.12.0/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= cloud.google.com/go/monitoring v1.15.1/go.mod h1:lADlSAlFdbqQuwwpaImhsJXu1QSdd3ojypXrFSMr2rM= +cloud.google.com/go/monitoring v1.16.0 h1:rlndy4K8yknMY9JuGe2aK4SbCh21FXoCdX7SAGHmRgI= cloud.google.com/go/monitoring v1.16.0/go.mod h1:Ptp15HgAyM1fNICAojDMoNc/wUmn67mLHQfyqbw+poY= cloud.google.com/go/networkconnectivity v1.12.1/go.mod h1:PelxSWYM7Sh9/guf8CFhi6vIqf19Ir/sbfZRUwXh92E= +cloud.google.com/go/networkconnectivity v1.13.0 h1:kG2PX6URJ9Kvotfdm+hH8WIhrRY77sAKytUGOz+MgN0= cloud.google.com/go/networkconnectivity v1.13.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= cloud.google.com/go/networkmanagement v1.8.0/go.mod h1:Ho/BUGmtyEqrttTgWEe7m+8vDdK74ibQc+Be0q7Fof0= +cloud.google.com/go/networkmanagement v1.9.0 h1:aA6L8aioyM4S6nlPYzp2SvB88lBcByZmqMJM6ReafzU= cloud.google.com/go/networkmanagement v1.9.0/go.mod h1:UTUaEU9YwbCAhhz3jEOHr+2/K/MrBk2XxOLS89LQzFw= +cloud.google.com/go/networksecurity v0.9.1 h1:TBLEkMp3AE+6IV/wbIGRNTxnqLXHCTEQWoxRVC18TzY= cloud.google.com/go/networksecurity v0.9.1/go.mod h1:MCMdxOKQ30wsBI1eI659f9kEp4wuuAueoC9AJKSPWZQ= cloud.google.com/go/notebooks v1.9.1/go.mod h1:zqG9/gk05JrzgBt4ghLzEepPHNwE5jgPcHZRKhlC1A8= +cloud.google.com/go/notebooks v1.10.0 h1:6x2K1JAWv6RW2yQO6oa+xtKUGOpGQseCmT94vpOt1vc= cloud.google.com/go/notebooks v1.10.0/go.mod h1:SOPYMZnttHxqot0SGSFSkRrwE29eqnKPBJFqgWmiK2k= cloud.google.com/go/optimization v1.4.1/go.mod h1:j64vZQP7h9bO49m2rVaTVoNM0vEBEN5eKPUPbZyXOrk= +cloud.google.com/go/optimization v1.5.0 h1:sGvPVtBJUKNYAwldhJvFmnM+EEdOXjDzjcly3g0n0Xg= cloud.google.com/go/optimization v1.5.0/go.mod h1:evo1OvTxeBRBu6ydPlrIRizKY/LJKo/drDMMRKqGEUU= +cloud.google.com/go/orchestration v1.8.1 h1:KmN18kE/xa1n91cM5jhCh7s1/UfIguSCisw7nTMUzgE= cloud.google.com/go/orchestration v1.8.1/go.mod h1:4sluRF3wgbYVRqz7zJ1/EUNc90TTprliq9477fGobD8= +cloud.google.com/go/orgpolicy v1.11.1 h1:I/7dHICQkNwym9erHqmlb50LRU588NPCvkfIY0Bx9jI= cloud.google.com/go/orgpolicy v1.11.1/go.mod h1:8+E3jQcpZJQliP+zaFfayC2Pg5bmhuLK755wKhIIUCE= +cloud.google.com/go/osconfig v1.12.1 h1:dgyEHdfqML6cUW6/MkihNdTVc0INQst0qSE8Ou1ub9c= cloud.google.com/go/osconfig v1.12.1/go.mod h1:4CjBxND0gswz2gfYRCUoUzCm9zCABp91EeTtWXyz0tE= +cloud.google.com/go/oslogin v1.10.1 h1:LdSuG3xBYu2Sgr3jTUULL1XCl5QBx6xwzGqzoDUw1j0= cloud.google.com/go/oslogin v1.10.1/go.mod h1:x692z7yAue5nE7CsSnoG0aaMbNoRJRXO4sn73R+ZqAs= +cloud.google.com/go/phishingprotection v0.8.1 h1:aK/lNmSd1vtbft/vLe2g7edXK72sIQbqr2QyrZN/iME= cloud.google.com/go/phishingprotection v0.8.1/go.mod h1:AxonW7GovcA8qdEk13NfHq9hNx5KPtfxXNeUxTDxB6I= cloud.google.com/go/policytroubleshooter v1.8.0/go.mod h1:tmn5Ir5EToWe384EuboTcVQT7nTag2+DuH3uHmKd1HU= +cloud.google.com/go/policytroubleshooter v1.9.0 h1:pT4qSiL5o0hBSWHDiOcmes/s301PeLLWEhAr/eMQB/g= cloud.google.com/go/policytroubleshooter v1.9.0/go.mod h1:+E2Lga7TycpeSTj2FsH4oXxTnrbHJGRlKhVZBLGgU64= +cloud.google.com/go/privatecatalog v0.9.1 h1:B/18xGo+E0EMS9LOEQ0zXz7F2asMgmVgTYGSI89MHOA= cloud.google.com/go/privatecatalog v0.9.1/go.mod h1:0XlDXW2unJXdf9zFz968Hp35gl/bhF4twwpXZAW50JA= +cloud.google.com/go/pubsub v1.33.0 h1:6SPCPvWav64tj0sVX/+npCBKhUi/UjJehy9op/V3p2g= cloud.google.com/go/pubsub v1.33.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= +cloud.google.com/go/pubsublite v1.8.1 h1:pX+idpWMIH30/K7c0epN6V703xpIcMXWRjKJsz0tYGY= cloud.google.com/go/pubsublite v1.8.1/go.mod h1:fOLdU4f5xldK4RGJrBMm+J7zMWNj/k4PxwEZXy39QS0= +cloud.google.com/go/recaptchaenterprise v1.3.1 h1:u6EznTGzIdsyOsvm+Xkw0aSuKFXQlyjGE9a4exk6iNQ= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.2 h1:IGkbudobsTXAwmkEYOzPCQPApUCsN4Gbq3ndGVhHQpI= cloud.google.com/go/recaptchaenterprise/v2 v2.7.2/go.mod h1:kR0KjsJS7Jt1YSyWFkseQ756D45kaYNTlDPPaRAvDBU= +cloud.google.com/go/recommendationengine v0.8.1 h1:nMr1OEVHuDambRn+/y4RmNAmnR/pXCuHtH0Y4tCgGRQ= cloud.google.com/go/recommendationengine v0.8.1/go.mod h1:MrZihWwtFYWDzE6Hz5nKcNz3gLizXVIDI/o3G1DLcrE= cloud.google.com/go/recommender v1.10.1/go.mod h1:XFvrE4Suqn5Cq0Lf+mCP6oBHD/yRMA8XxP5sb7Q7gpA= +cloud.google.com/go/recommender v1.11.0 h1:SuzbMJhDAiPro7tR9QP7EX97+TI31urjsIgNh9XQHl8= cloud.google.com/go/recommender v1.11.0/go.mod h1:kPiRQhPyTJ9kyXPCG6u/dlPLbYfFlkwHNRwdzPVAoII= +cloud.google.com/go/redis v1.13.1 h1:YrjQnCC7ydk+k30op7DSjSHw1yAYhqYXFcOq1bSXRYA= cloud.google.com/go/redis v1.13.1/go.mod h1:VP7DGLpE91M6bcsDdMuyCm2hIpB6Vp2hI090Mfd1tcg= +cloud.google.com/go/resourcemanager v1.9.1 h1:QIAMfndPOHR6yTmMUB0ZN+HSeRmPjR/21Smq5/xwghI= cloud.google.com/go/resourcemanager v1.9.1/go.mod h1:dVCuosgrh1tINZ/RwBufr8lULmWGOkPS8gL5gqyjdT8= +cloud.google.com/go/resourcesettings v1.6.1 h1:Fdyq418U69LhvNPFdlEO29w+DRRjwDA4/pFamm4ksAg= cloud.google.com/go/resourcesettings v1.6.1/go.mod h1:M7mk9PIZrC5Fgsu1kZJci6mpgN8o0IUzVx3eJU3y4Jw= +cloud.google.com/go/retail v1.14.1 h1:gYBrb9u/Hc5s5lUTFXX1Vsbc/9BEvgtioY6ZKaK0DK8= cloud.google.com/go/retail v1.14.1/go.mod h1:y3Wv3Vr2k54dLNIrCzenyKG8g8dhvhncT2NcNjb/6gE= +cloud.google.com/go/run v1.2.0 h1:kHeIG8q+N6Zv0nDkBjSOYfK2eWqa5FnaiDPH/7/HirE= cloud.google.com/go/run v1.2.0/go.mod h1:36V1IlDzQ0XxbQjUx6IYbw8H3TJnWvhii963WW3B/bo= +cloud.google.com/go/scheduler v1.10.1 h1:yoZbZR8880KgPGLmACOMCiY2tPk+iX4V/dkxqTirlz8= cloud.google.com/go/scheduler v1.10.1/go.mod h1:R63Ldltd47Bs4gnhQkmNDse5w8gBRrhObZ54PxgR2Oo= +cloud.google.com/go/secretmanager v1.11.1 h1:cLTCwAjFh9fKvU6F13Y4L9vPcx9yiWPyWXE4+zkuEQs= cloud.google.com/go/secretmanager v1.11.1/go.mod h1:znq9JlXgTNdBeQk9TBW/FnR/W4uChEKGeqQWAJ8SXFw= +cloud.google.com/go/security v1.15.1 h1:jR3itwycg/TgGA0uIgTItcVhA55hKWiNJxaNNpQJaZE= cloud.google.com/go/security v1.15.1/go.mod h1:MvTnnbsWnehoizHi09zoiZob0iCHVcL4AUBj76h9fXA= +cloud.google.com/go/securitycenter v1.23.0 h1:XOGJ9OpnDtqg8izd7gYk/XUhj8ytjIalyjjsR6oyG0M= cloud.google.com/go/securitycenter v1.23.0/go.mod h1:8pwQ4n+Y9WCWM278R8W3nF65QtY172h4S8aXyI9/hsQ= +cloud.google.com/go/servicedirectory v1.11.0 h1:pBWpjCFVGWkzVTkqN3TBBIqNSoSHY86/6RL0soSQ4z8= cloud.google.com/go/servicedirectory v1.11.0/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/shell v1.7.1 h1:aHbwH9LSqs4r2rbay9f6fKEls61TAjT63jSyglsw7sI= cloud.google.com/go/shell v1.7.1/go.mod h1:u1RaM+huXFaTojTbW4g9P5emOrrmLE69KrxqQahKn4g= cloud.google.com/go/spanner v1.47.0/go.mod h1:IXsJwVW2j4UKs0eYDqodab6HgGuA1bViSqW4uH9lfUI= +cloud.google.com/go/spanner v1.49.0 h1:+HY8C4uztU7XyLz3xMi/LCXdetLEOExhvRFJu2NiVXM= cloud.google.com/go/spanner v1.49.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= +cloud.google.com/go/speech v1.19.0 h1:MCagaq8ObV2tr1kZJcJYgXYbIn8Ai5rp42tyGYw9rls= cloud.google.com/go/speech v1.19.0/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/storagetransfer v1.10.0 h1:+ZLkeXx0K0Pk5XdDmG0MnUVqIR18lllsihU/yq39I8Q= cloud.google.com/go/storagetransfer v1.10.0/go.mod h1:DM4sTlSmGiNczmV6iZyceIh2dbs+7z2Ayg6YAiQlYfA= +cloud.google.com/go/talent v1.6.2 h1:j46ZgD6N2YdpFPux9mc7OAf4YK3tiBCsbLKc8rQx+bU= cloud.google.com/go/talent v1.6.2/go.mod h1:CbGvmKCG61mkdjcqTcLOkb2ZN1SrQI8MDyma2l7VD24= +cloud.google.com/go/texttospeech v1.7.1 h1:S/pR/GZT9p15R7Y2dk2OXD/3AufTct/NSxT4a7nxByw= cloud.google.com/go/texttospeech v1.7.1/go.mod h1:m7QfG5IXxeneGqTapXNxv2ItxP/FS0hCZBwXYqucgSk= +cloud.google.com/go/tpu v1.6.1 h1:kQf1jgPY04UJBYYjNUO+3GrZtIb57MfGAW2bwgLbR3A= cloud.google.com/go/tpu v1.6.1/go.mod h1:sOdcHVIgDEEOKuqUoi6Fq53MKHJAtOwtz0GuKsWSH3E= +cloud.google.com/go/trace v1.10.1 h1:EwGdOLCNfYOOPtgqo+D2sDLZmRCEO1AagRTJCU6ztdg= cloud.google.com/go/trace v1.10.1/go.mod h1:gbtL94KE5AJLH3y+WVpfWILmqgc6dXcqgNXdOPAQTYk= cloud.google.com/go/translate v1.8.2/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.0 h1:0na4gC54Lu05ir00dmUSuMkLAojDe1ALq4hBTUkhwjE= cloud.google.com/go/translate v1.9.0/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= cloud.google.com/go/video v1.19.0/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.20.0 h1:AkjXyJfQ7DtPyDOAbTMeiGcuKsO8/iKSb3fAmTUHYSg= cloud.google.com/go/video v1.20.0/go.mod h1:U3G3FTnsvAGqglq9LxgqzOiBc/Nt8zis8S+850N2DUM= +cloud.google.com/go/videointelligence v1.11.1 h1:MBMWnkQ78GQnRz5lfdTAbBq/8QMCF3wahgtHh3s/J+k= cloud.google.com/go/videointelligence v1.11.1/go.mod h1:76xn/8InyQHarjTWsBR058SmlPCwQjgcvoW0aZykOvo= +cloud.google.com/go/vision v1.2.0 h1:/CsSTkbmO9HC8iQpxbK8ATms3OQaX3YQUeTMGCxlaK4= +cloud.google.com/go/vision/v2 v2.7.2 h1:ccK6/YgPfGHR/CyESz1mvIbsht5Y2xRsWCPqmTNydEw= cloud.google.com/go/vision/v2 v2.7.2/go.mod h1:jKa8oSYBWhYiXarHPvP4USxYANYUEdEsQrloLjrSwJU= +cloud.google.com/go/vmmigration v1.7.1 h1:gnjIclgqbEMc+cF5IJuPxp53wjBIlqZ8h9hE8Rkwp7A= cloud.google.com/go/vmmigration v1.7.1/go.mod h1:WD+5z7a/IpZ5bKK//YmT9E047AD+rjycCAvyMxGJbro= +cloud.google.com/go/vmwareengine v1.0.0 h1:qsJ0CPlOQu/3MFBGklu752v3AkD+Pdu091UmXJ+EjTA= cloud.google.com/go/vmwareengine v1.0.0/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vpcaccess v1.7.1 h1:ram0GzjNWElmbxXMIzeOZUkQ9J8ZAahD6V8ilPGqX0Y= cloud.google.com/go/vpcaccess v1.7.1/go.mod h1:FogoD46/ZU+JUBX9D606X21EnxiszYi2tArQwLY4SXs= +cloud.google.com/go/webrisk v1.9.1 h1:Ssy3MkOMOnyRV5H2bkMQ13Umv7CwB/kugo3qkAX83Fk= cloud.google.com/go/webrisk v1.9.1/go.mod h1:4GCmXKcOa2BZcZPn6DCEvE7HypmEJcJkr4mtM+sqYPc= +cloud.google.com/go/websecurityscanner v1.6.1 h1:CfEF/vZ+xXyAR3zC9iaC/QRdf1MEgS20r5UR17Q4gOg= cloud.google.com/go/websecurityscanner v1.6.1/go.mod h1:Njgaw3rttgRHXzwCB8kgCYqv5/rGpFCsBOvPbYgszpg= cloud.google.com/go/workflows v1.11.1/go.mod h1:Z+t10G1wF7h8LgdY/EmRcQY8ptBD/nvofaL6FqlET6g= +cloud.google.com/go/workflows v1.12.0 h1:cSUlx4PVV9O0vYCl+pHAUmu0996A7eN602d4wjjVHRs= cloud.google.com/go/workflows v1.12.0/go.mod h1:PYhSk2b6DhZ508tj8HXKaBh+OFe+xdl0dHF/tJdzPQM= +collectd.org v0.3.0 h1:iNBHGw1VvPJxH2B6RiFWFZ+vsjo1lCdRszBeOuwGi00= cosmossdk.io/math v1.0.0-beta.3/go.mod h1:3LYasri3Zna4XpbrTNdKsWmD5fHHkaNAod/mNT9XdE4= cosmossdk.io/math v1.0.0-rc.0/go.mod h1:Ygz4wBHrgc7g0N+8+MrnTfS9LLn9aaTGa9hKopuym5k= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 h1:VpgP7xuJadIUuKccphEpTJnWhS2jkQyMt6Y7pJCD7fY= +git.sr.ht/~sircmpwn/getopt v0.0.0-20191230200459-23622cc906b3 h1:4wDp4BKF7NQqoh73VXpZsB/t1OEhDpz/zEpmdQfbjDk= +git.sr.ht/~sircmpwn/go-bare v0.0.0-20210406120253-ab86bc2846d9 h1:Ahny8Ud1LjVMMAlt8utUFKhhxJtwBAualvsbc/Sk7cE= +github.com/Abirdcfly/dupword v0.0.7 h1:z14n0yytA3wNO2gpCD/jVtp/acEXPGmYu0esewpBt6Q= github.com/Abirdcfly/dupword v0.0.7/go.mod h1:K/4M1kj+Zh39d2aotRwypvasonOyAMH1c/IZJzE0dmk= github.com/AdaLogics/go-fuzz-headers v0.0.0-20210715213245-6c3934b029d8/go.mod h1:CzsSbkDixRphAF5hS6wbMKq0eI6ccJRb7/A0M6JBnwg= github.com/AndreasBriese/bbloom v0.0.0-20190306092124-e2d15f34fcf9/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8= +github.com/Antonboom/errname v0.1.7 h1:mBBDKvEYwPl4WFFNwec1CZO096G6vzK9vvDQzAwkako= github.com/Antonboom/errname v0.1.7/go.mod h1:g0ONh16msHIPgJSGsecu1G/dcF2hlYR/0SddnIAGavU= +github.com/Antonboom/nilnil v0.1.1 h1:PHhrh5ANKFWRBh7TdYmyyq2gyT2lotnvFvvFbylF81Q= github.com/Antonboom/nilnil v0.1.1/go.mod h1:L1jBqoWM7AOeTD+tSquifKSesRHs4ZdaxvZR+xdJEaI= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.7.0 h1:8q4SaHjFsClSvuVne0ID/5Ka8u3fcIHyqkLjcFpNRHQ= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.7.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0 h1:sXr+ck84g/ZlZUOZiNELInmMgOsuGwdjjVkEIde0OtY= github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0/go.mod h1:okt5dMMTOFjX/aovMlrjvvXoPMBVSPzk9185BT0+eZM= +github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.0 h1:gggzg0SUMs6SQbEw+3LoSsYf9YMjkupeAnHMX8O9mmY= github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.0/go.mod h1:+6KLcKIVgxoBDMqMO/Nvy7bZ9a0nbU3I1DtFQK3YvB4= +github.com/Azure/go-autorest v11.1.2+incompatible h1:viZ3tV5l4gE2Sw0xrasFHytCGtzYCrT+um/rrSQ1BfA= +github.com/BurntSushi/toml v1.2.1 h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak= github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc= github.com/ChainSafe/go-schnorrkel v0.0.0-20200405005733-88cbf1b4c40d/go.mod h1:URdX5+vg25ts3aCh8H5IFZybJYKWhJHYMTnf+ULtoC4= github.com/CloudyKit/fastprinter v0.0.0-20170127035650-74b38d55f37a/go.mod h1:EFZQ978U7x8IRnstaskI3IysnWY5Ao3QgZUKOXlsAdw= github.com/CloudyKit/jet v2.1.3-0.20180809161101-62edd43e4f88+incompatible/go.mod h1:HPYO+50pSWkPoj9Q/eq0aRGByCL6ScRlUmiEX5Zgm+w= +github.com/DATA-DOG/go-sqlmock v1.3.3 h1:CWUqKXe0s8A2z6qCgkP4Kru7wC11YoAnoupUKFDnH08= github.com/DATA-DOG/go-sqlmock v1.5.0/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= +github.com/DataDog/datadog-go v3.2.0+incompatible h1:qSG2N4FghB1He/r2mFrWKCaL7dXCilEuNEeAn20fdD4= github.com/DataDog/zstd v1.4.1/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= +github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24 h1:sHglBQTwgx+rWPdisA5ynNEsoARbiCBOyGcJM4/OzsM= github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24/go.mod h1:4UJr5HIiMZrwgkSPdsjy2uOQExX/WEILpIrO9UPGuXs= +github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0 h1:+r1rSv4gvYn0wmRjC8X7IAzX8QezqtFV9m0MUHFJgts= github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0/go.mod h1:b3g59n2Y+T5xmcxJL+UEG2f8cQploZm1mR/v6BW0mU0= +github.com/HdrHistogram/hdrhistogram-go v1.1.2 h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM= github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY= github.com/Joker/jade v1.0.1-0.20190614124447-d475f43051e7/go.mod h1:6E6s8o2AE4KhCrqr6GRJjdC/gNfTdxkIXvuGZZda2VM= +github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible h1:1G1pk05UrOh0NlF1oeaaix1x8XzrfjIDK47TY0Zehcw= +github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= +github.com/Masterminds/semver/v3 v3.2.0 h1:3MEsd0SM6jqZojhjLWWeBY+Kcjy9i6MQAeY7YgDP83g= github.com/Masterminds/semver/v3 v3.2.0/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ= github.com/Microsoft/go-winio v0.5.2/go.mod h1:WpS1mjBmmwHBEWmogvA2mj8546UReBk4v8QkMxJ6pZY= github.com/Microsoft/go-winio v0.6.0/go.mod h1:cTAf44im0RAYeL23bpB+fzCyDH2MJiz2BO69KH/soAE= +github.com/Microsoft/hcsshim v0.8.7 h1:ptnOoufxGSzauVTsdE+wMYnCWA301PdoN4xg5oRdZpg= github.com/Microsoft/hcsshim v0.9.4/go.mod h1:7pLA8lDk46WKDWlVsENo92gC0XFa8rbKfyFRBqxEbCc= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 h1:lsxEuwrXEAokXB9qhlbKWPpo3KMLZQ5WB5WLQRW1uq0= +github.com/OpenPeeDeeP/depguard v1.1.1 h1:TSUznLjvp/4IUP+OQ0t/4jF4QUyxIcVX8YnghZdunyA= github.com/OpenPeeDeeP/depguard v1.1.1/go.mod h1:JtAMzWkmFEzDPyAd+W0NHl1lvpQKTvT9jnRVsohBKpc= +github.com/ProtonMail/go-crypto v0.0.0-20221026131551-cf6655e29de4 h1:ra2OtmuW0AE5csawV4YXMNGNQQXvLRps3z2Z59OPO+I= github.com/ProtonMail/go-crypto v0.0.0-20221026131551-cf6655e29de4/go.mod h1:UBYPn8k0D56RtnR8RFQMjmh4KrZzWJ5o7Z9SYjossQ8= +github.com/PuerkitoBio/purell v1.0.0 h1:0GoNN3taZV6QI81IXgCbxMyEaJDXMSIjArYBCYzVVvs= +github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 h1:JCHLVE3B+kJde7bIEo5N4J+ZbLhp0J1Fs+ulyRws4gE= github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= +github.com/Shopify/sarama v1.19.0 h1:9oksLxC6uxVPHPVYUmq6xhr1BOF/hHobWH2UzO67z1s= +github.com/Shopify/toxiproxy v2.1.4+incompatible h1:TKdv8HiTLgE5wdJuEML90aBgNWsokNbMijUGhmcoBJc= +github.com/Zilliqa/gozilliqa-sdk v1.2.1-0.20201201074141-dd0ecada1be6 h1:1d9pzdbkth4D9AX6ndKSl7of3UTV0RYl3z64U2dXMGo= +github.com/acomagu/bufpipe v1.0.3 h1:fxAGrHZTgQ9w5QqVItgzwj235/uYZYgbXitB+dLupOk= github.com/acomagu/bufpipe v1.0.3/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4= +github.com/aead/siphash v1.0.1 h1:FwHfE/T45KPKYuuSAKyyvE+oPWcaQ+CUmFW0bPlM+kg= +github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5 h1:rFw4nCn9iMW+Vajsk51NtYIcwSTkXr+JGrMd36kTDJw= github.com/agext/levenshtein v1.2.3/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558= github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY= +github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af h1:wVe6/Ea46ZMeNkQjjBW6xcqyQA/j5e0D6GytH95g0gQ= +github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7 h1:uSoVVbwJiQipAclBbw+8quDsfcvFjOpI5iCf4p/cqCs= +github.com/alecthomas/kingpin/v2 v2.3.1 h1:ANLJcKmQm4nIaog7xdr/id6FM6zm5hHnfZrvtKPxqGg= github.com/alecthomas/kingpin/v2 v2.3.1/go.mod h1:oYL5vtsvEHZGHxU7DMp32Dvx+qL+ptGn6lWaot2vCNE= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= +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/alexkohler/prealloc v1.0.0 h1:Hbq0/3fJPQhNkN0dR95AVrr6R7tou91y0uHG5pOcUuw= github.com/alexkohler/prealloc v1.0.0/go.mod h1:VetnK3dIgFBBKmg0YnD9F9x6Icjd+9cvfHR56wJVlKE= +github.com/alingse/asasalint v0.0.11 h1:SFwnQXJ49Kx/1GghOFz1XGqHYKp21Kq1nHad/0WQRnw= github.com/alingse/asasalint v0.0.11/go.mod h1:nCaoMhw7a9kSJObvQyVzNTPBDbNpdocqrSP7t/cW5+I= +github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah4HI848JfFxHt+iPb26b4zyfspmqY0/8= +github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883 h1:bvNMNQO63//z+xNgfBlViaCIJKLlCJ6/fmUseuG0wVQ= +github.com/andybalholm/brotli v1.0.4 h1:V7DdXeJtZscaqfNuAdSRuRFzuiKlHSC/Zh3zl9qY3JY= github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239 h1:kFOfPq6dUM1hTo4JG6LR5AXSUEsOjtdm0kw0FtQtMJA= github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuWl6zY27l47sB3qLNK6tF2fkHG55UZxx8oIVo4= +github.com/antihax/optional v1.0.0 h1:xK2lYat7ZLaVVcIuj82J8kIro4V6kDe0AUDFboUCwcg= +github.com/apache/arrow/go/arrow v0.0.0-20191024131854-af6fa24be0db h1:nxAtV4VajJDhKysp2kdcJZsq8Ss1xSA0vZTkVHHJd0E= +github.com/apache/arrow/go/v12 v12.0.0 h1:xtZE63VWl7qLdB0JObIXvvhGjoVNrQ9ciIHG2OK5cmc= github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= +github.com/apache/thrift v0.13.0 h1:5hryIiq9gtn+MiLVn0wP37kb/uTeRZgN08WoCsAhIhI= +github.com/apache/thrift v0.16.0 h1:qEy6UW60iVOlUy+b9ZR0d5WzUWYGOo4HfopoyBaNmoY= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= +github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e h1:QEF07wC0T1rKkctt1RINW/+RMTVmiwxETico2l3gxJA= github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= +github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6 h1:G1bPvciwNyF7IUmKXNt9Ak3m6u9DE1rF+RmtIkBpVdA= github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= github.com/armon/go-metrics v0.4.0/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4= +github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310 h1:BUAU3CGlLvorLI26FmByPp2eC2qla6E1Tw+scpcg/to= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= +github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a h1:pv34s756C4pEXnjgPfGYgdhg/ZdajGhyOvzx8k+23nw= +github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a h1:idn718Q4B6AGu/h5Sxe66HYVdqdGu2l9Iebqhi/AEoA= github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/ashanbrown/forbidigo v1.3.0 h1:VkYIwb/xxdireGAdJNZoo24O4lmnEWkactplBlWTShc= github.com/ashanbrown/forbidigo v1.3.0/go.mod h1:vVW7PEdqEFqapJe95xHkTfB1+XvZXBFg8t0sG2FIxmI= +github.com/ashanbrown/makezero v1.1.1 h1:iCQ87C0V0vSyO+M9E/FZYbu65auqH0lnsOkf5FcB28s= github.com/ashanbrown/makezero v1.1.1/go.mod h1:i1bJLCRSCHOcOa9Y6MyF2FTfMZMFdHvxKHxgO5Z1axI= +github.com/aws/aws-lambda-go v1.13.3 h1:SuCy7H3NLyp+1Mrfp+m80jcbi9KYWAs9/BXwppwRDzY= github.com/aws/aws-sdk-go-v2 v1.9.1/go.mod h1:cK/D0BBs0b/oWPIcX/Z/obahJK1TT7IPVjy53i/mX/4= +github.com/aws/aws-sdk-go-v2 v1.21.2 h1:+LXZ0sgo8quN9UOKXXzAWRT3FWd4NxeXWOZom9pE7GA= github.com/aws/aws-sdk-go-v2 v1.21.2/go.mod h1:ErQhvNuEMhJjweavOYhxVkn2RUx7kQXVATHrjKtxIpM= +github.com/aws/aws-sdk-go-v2/config v1.18.45 h1:Aka9bI7n8ysuwPeFdm77nfbyHCAKQ3z9ghB3S/38zes= github.com/aws/aws-sdk-go-v2/config v1.18.45/go.mod h1:ZwDUgFnQgsazQTnWfeLWk5GjeqTQTL8lMkoE1UXzxdE= +github.com/aws/aws-sdk-go-v2/credentials v1.13.43 h1:LU8vo40zBlo3R7bAvBVy/ku4nxGEyZe9N8MqAeFTzF8= github.com/aws/aws-sdk-go-v2/credentials v1.13.43/go.mod h1:zWJBz1Yf1ZtX5NGax9ZdNjhhI4rgjfgsyk6vTY1yfVg= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13 h1:PIktER+hwIG286DqXyvVENjgLTAwGgoeriLDD5C+YlQ= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13/go.mod h1:f/Ib/qYjhV2/qdsf79H3QP/eRE4AkVyEf6sk7XfZ1tg= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43 h1:nFBQlGtkbPzp/NjZLuFxRqmT91rLJkgvsEQs68h962Y= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43/go.mod h1:auo+PiyLl0n1l8A0e8RIeR8tOzYPfZZH/JNlrJ8igTQ= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.37 h1:JRVhO25+r3ar2mKGP7E0LDl8K9/G36gjlqca5iQbaqc= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.37/go.mod h1:Qe+2KtKml+FEsQF/DHmDV+xjtche/hwoF75EG4UlHW8= +github.com/aws/aws-sdk-go-v2/internal/ini v1.3.45 h1:hze8YsjSh8Wl1rYa1CJpRmXP21BvOBuc76YhW0HsuQ4= github.com/aws/aws-sdk-go-v2/internal/ini v1.3.45/go.mod h1:lD5M20o09/LCuQ2mE62Mb/iSdSlCNuj6H5ci7tW7OsE= +github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.8.1 h1:w/fPGB0t5rWwA43mux4e9ozFSH5zF1moQemlA131PWc= github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.8.1/go.mod h1:CM+19rL1+4dFWnOQKwDc7H1KwXTz+h61oUSHyhV0b3o= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.37 h1:WWZA/I2K4ptBS1kg0kV1JbBtG/umed0vwHRrmcr9z7k= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.37/go.mod h1:vBmDnwWXWxNPFRMmG2m/3MKOe+xEcMDo1tanpaWCcck= +github.com/aws/aws-sdk-go-v2/service/route53 v1.30.2 h1:/RPQNjh1sDIezpXaFIkZb7MlXnSyAqjVdAwcJuGYTqg= github.com/aws/aws-sdk-go-v2/service/route53 v1.30.2/go.mod h1:TQZBt/WaQy+zTHoW++rnl8JBrmZ0VO6EUbVua1+foCA= +github.com/aws/aws-sdk-go-v2/service/sso v1.15.2 h1:JuPGc7IkOP4AaqcZSIcyqLpFSqBWK32rM9+a1g6u73k= github.com/aws/aws-sdk-go-v2/service/sso v1.15.2/go.mod h1:gsL4keucRCgW+xA85ALBpRFfdSLH4kHOVSnLMSuBECo= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.3 h1:HFiiRkf1SdaAmV3/BHOFZ9DjFynPHj8G/UIO1lQS+fk= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.3/go.mod h1:a7bHA82fyUXOm+ZSWKU6PIoBxrjSprdLoM8xPYvzYVg= +github.com/aws/aws-sdk-go-v2/service/sts v1.23.2 h1:0BkLfgeDjfZnZ+MhB3ONb01u9pwFYTCZVhlsSSBvlbU= github.com/aws/aws-sdk-go-v2/service/sts v1.23.2/go.mod h1:Eows6e1uQEsc4ZaHANmsPRzAKcVDrcmjjWiih2+HUUQ= github.com/aws/smithy-go v1.8.0/go.mod h1:SObp3lf9smib00L/v3U2eAKG8FyQ7iLrJnQiAmR5n+E= +github.com/aws/smithy-go v1.15.0 h1:PS/durmlzvAFpQHDs4wi4sNNP9ExsqZh6IlfdHXgKK8= github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/benbjohnson/clock v1.3.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/bkielbasa/cyclop v1.2.0 h1:7Jmnh0yL2DjKfw28p86YTd/B4lRGcNuu12sKE35sM7A= github.com/bkielbasa/cyclop v1.2.0/go.mod h1:qOI0yy6A7dYC4Zgsa72Ppm9kONl0RoIlPbzot9mhmeI= +github.com/blang/semver v3.1.0+incompatible h1:7hqmJYuaEK3qwVjWubYiht3j93YI0WQBuysxHIfUriU= github.com/blang/semver v3.5.1+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk= +github.com/blizzy78/varnamelen v0.8.0 h1:oqSblyuQvFsW1hbBHh1zfwrKe3kcSj0rnXkKzsQ089M= github.com/blizzy78/varnamelen v0.8.0/go.mod h1:V9TzQZ4fLJ1DSrjVDfl89H7aMnTvKkApdHeyESmyR7k= +github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40 h1:y4B3+GPxKlrigF1ha5FFErxK+sr6sWxQovRMzwMhejo= +github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4= +github.com/bombsimon/wsl/v3 v3.3.0 h1:Mka/+kRLoQJq7g2rggtgQsjuI/K5Efd87WX96EWFxjM= github.com/bombsimon/wsl/v3 v3.3.0/go.mod h1:st10JtZYLE4D5sC7b8xV4zTKZwAQjCH/Hy2Pm1FNZIc= +github.com/breml/bidichk v0.2.3 h1:qe6ggxpTfA8E75hdjWPZ581sY3a2lnl0IRxLQFelECI= github.com/breml/bidichk v0.2.3/go.mod h1:8u2C6DnAy0g2cEq+k/A2+tr9O1s+vHGxWn0LTc70T2A= +github.com/breml/errchkjson v0.3.0 h1:YdDqhfqMT+I1vIxPSas44P+9Z9HzJwCeAzjB8PxP1xw= github.com/breml/errchkjson v0.3.0/go.mod h1:9Cogkyv9gcT8HREpzi3TiqBxCqDzo8awa92zSDFcofU= github.com/btcsuite/btcd v0.22.0-beta.0.20220111032746-97732e52810c/go.mod h1:tjmYdS6MLJ5/s0Fj4DbLgSbDHbEqLJrtnHecBFkdz5M= github.com/btcsuite/btcd v0.23.0 h1:V2/ZgjfDFIygAX3ZapeigkVBoVUtOJKSwrhZdlpSvaA= @@ -251,80 +453,132 @@ github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFA github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/btcsuite/btcd/btcutil v1.0.0/go.mod h1:Uoxwv0pqYWhD//tfTiipkxNfdhG9UrLwaeswfjfdF0A= github.com/btcsuite/btcd/btcutil v1.1.0/go.mod h1:5OapHB7A2hBBWLm48mmw4MOHNJCcUBTwmWH/0Jn8VHE= +github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f h1:bAs4lUbRJpnnkd9VhRV3jjAVU7DJVjMaK+IsvSeZvFo= +github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce h1:YtWJF7RHm2pYCvA5t0RPmAaLUhREsKuKd+SLhxFbFeQ= +github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd h1:R/opQEbFEy9JGkIguV40SvRY1uliPX8ifOvi6ICsFCw= +github.com/btcsuite/goleveldb v1.0.0 h1:Tvd0BfvqX9o823q1j2UZ/epQo09eJh6dTcRp79ilIN4= +github.com/btcsuite/snappy-go v1.0.0 h1:ZxaA6lo2EpxGddsA8JwWOcxlzRybb444sgmeJQMJGQE= +github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792 h1:R8vQdOQdZ9Y3SkEwmHoWBmX1DNXhXZqlTpq6s4tyJGc= +github.com/btcsuite/winsvc v1.0.0 h1:J9B4L7e3oqhXOcm+2IuNApwzQec85lE+QaikUcCs+dk= +github.com/bufbuild/buf v1.9.0 h1:8a60qapVuRj6crerWR0rny4UUV/MhZSL5gagJuBxmx8= github.com/bufbuild/buf v1.9.0/go.mod h1:1Q+rMHiMVcfgScEF/GOldxmu4o9TrQ2sQQh58K6MscE= +github.com/bufbuild/connect-go v1.0.0 h1:htSflKUT8y1jxhoPhPYTZMrsY3ipUXjjrbcZR5O2cVo= github.com/bufbuild/connect-go v1.0.0/go.mod h1:9iNvh/NOsfhNBUH5CtvXeVUskQO1xsrEviH7ZArwZ3I= +github.com/butuzov/ireturn v0.1.1 h1:QvrO2QF2+/Cx1WA/vETCIYBKtRjc30vesdoPUNo1EbY= github.com/butuzov/ireturn v0.1.1/go.mod h1:Wh6Zl3IMtTpaIKbmwzqi6olnM9ptYQxxVacMsOEFPoc= +github.com/bwesterb/go-ristretto v1.2.0 h1:xxWOVbN5m8NNKiSDZXE1jtZvZnC6JSJ9cYFADiZcWtw= github.com/bwesterb/go-ristretto v1.2.2/go.mod h1:fUIoIZaG73pV5biE2Blr2xEzDoMj7NFEuV9ekS419A0= +github.com/c-bata/go-prompt v0.2.2 h1:uyKRz6Z6DUyj49QVijyM339UJV9yhbr70gESwbNU3e0= +github.com/casbin/casbin/v2 v2.37.0 h1:/poEwPSovi4bTOcP752/CsTQiRz2xycyVKFG7GUhbDw= github.com/casbin/casbin/v2 v2.37.0/go.mod h1:vByNa/Fchek0KZUgG5wEsl7iFsiviAYKRtgrQfcJqHg= github.com/celestiaorg/celestia-app v1.0.0-rc13/go.mod h1:JYu6i1NxJw26TVZ+XSllUdnw0Fw3nGNk5f3wm6RIcys= github.com/celestiaorg/celestia-app v1.0.0-rc18/go.mod h1:Q375ijriqMv8PjKmMujNs2WzMAsgxjpbeUoQt+AZre0= github.com/celestiaorg/nmt v0.19.0/go.mod h1:Oz15Ub6YPez9uJV0heoU4WpFctxazuIhKyUtaYNio7E= github.com/celestiaorg/quantum-gravity-bridge/v2 v2.1.2 h1:Q8nr5SAtDW5gocrBwqwDJcSS/JedqU58WwQA2SP+nXw= github.com/celestiaorg/quantum-gravity-bridge/v2 v2.1.2/go.mod h1:s/LzLUw0WeYPJ6qdk4q46jKLOq7rc9Z5Mdrxtfpcigw= +github.com/census-instrumentation/opencensus-proto v0.4.1 h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g= github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/charithe/durationcheck v0.0.9 h1:mPP4ucLrf/rKZiIG/a9IPXHGlh8p4CzgpyTy6EEutYk= github.com/charithe/durationcheck v0.0.9/go.mod h1:SSbRIBVfMjCi/kEB6K65XEA83D6prSM8ap1UCpNKtgg= +github.com/chavacava/garif v0.0.0-20220630083739-93517212f375 h1:E7LT642ysztPWE0dfz43cWOvMiF42DyTRC+eZIaO4yI= github.com/chavacava/garif v0.0.0-20220630083739-93517212f375/go.mod h1:4m1Rv7xfuwWPNKXlThldNuJvutYM6J95wNuuVmn55To= github.com/checkpoint-restore/go-criu/v5 v5.3.0/go.mod h1:E/eQpaFtUKGOOSEBZgmKAcn+zUUwWxqcaKZlF54wK8E= -github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY= -github.com/chzyer/readline v1.5.0 h1:lSwwFrbNviGePhkewF1az4oLmcwqCZijQ2/Wi3BGHAI= -github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic= -github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/cheggaaa/pb v1.0.27 h1:wIkZHkNfC7R6GI5w7l/PdAdzXzlrbcI3p8OAlnkTsnc= github.com/cilium/ebpf v0.7.0/go.mod h1:/oI2+1shJiTGAMgl6/RgJr36Eo1jzrRcAWbcXO2usCA= +github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible h1:C29Ae4G5GtYyYMm1aztcyj/J5ckgJm2zwdDajFbx1NY= +github.com/circonus-labs/circonusllhist v0.1.3 h1:TJH+oke8D16535+jHExHj4nQvzlZrj7ug5D7I/orNUA= +github.com/clbanning/mxj v1.8.4 h1:HuhwZtbyvyOw+3Z1AowPkU87JkJUSv751ELWaiTpj8I= github.com/clbanning/mxj v1.8.4/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5PVGJng= +github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec h1:EdRZT3IeKQmfCSrgo8SZ8V3MEnskuJP0wCYNpe+aiXo= +github.com/client9/misspell v0.3.4 h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI= github.com/cloudflare/circl v1.1.0/go.mod h1:prBCrKB9DV4poKZY1l9zBXg2QJY7mvgRvtMxxK7fi4I= +github.com/cloudflare/circl v1.3.1 h1:4OVCZRL62ijwEwxnF6I7hLwxvIYi3VaZt8TflkqtrtA= github.com/cloudflare/circl v1.3.1/go.mod h1:+CauBF6R70Jqcyl8N2hC8pAXYbWkGIezuSbuGLtRhnw= +github.com/cloudflare/cloudflare-go v0.79.0 h1:ErwCYDjFCYppDJlDJ/5WhsSmzegAUe2+K9qgFyQDg3M= github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk= github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa h1:OaNxuTZr7kxeODyLWsRMC+OD03aFUH+mW6r2d+MWa5Y= github.com/cockroachdb/datadriven v1.0.0/go.mod h1:5Ib8Meh+jk1RlHIXej6Pzevx/NLlNvQB9pmSBZErGA4= github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= github.com/cockroachdb/errors v1.6.1/go.mod h1:tm6FTP5G81vwJ5lC0SizQo374JNCOPrHyXGitRJoDqM= +github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd h1:qMd81Ts1T2OTKmB4acZcyKaMtRnY5Y44NuXGX2GFJ1w= github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= +github.com/coinbase/kryptology v1.8.0 h1:Aoq4gdTsJhSU3lNWsD5BWmFSz2pE0GlmrljaOxepdYY= github.com/confio/ics23/go v0.7.0/go.mod h1:E45NqnlpxGnpfTWL/xauN7MRwEE28T4Dd4uraToOaKg= github.com/consensys/gnark-crypto v0.10.0/go.mod h1:Iq/P3HHl0ElSjsg2E1gsMwhAyxnxoKK5nVyZKd+/KhU= github.com/containerd/aufs v1.0.0/go.mod h1:kL5kd6KM5TzQjR79jljyi4olc1Vrx6XBlcyj3gNv2PU= github.com/containerd/btrfs v1.0.0/go.mod h1:zMcX3qkXTAi9GI50+0HOeuV8LU2ryCE/V2vG/ZBiTss= +github.com/containerd/cgroups v0.0.0-20190919134610-bf292b21730f h1:tSNMc+rJDfmYntojat8lljbt1mgKNpTxUZJsSzJ9Y1s= github.com/containerd/cgroups v1.0.3/go.mod h1:/ofk34relqNjSGyqPrmEULrO4Sc8LJhvJmWbUCUKqj8= +github.com/containerd/console v0.0.0-20180822173158-c12b1e7919c1 h1:uict5mhHFTzKLUCufdSLym7z/J0CbBJT59lYbP9wtbg= github.com/containerd/console v1.0.3/go.mod h1:7LqA/THxQ86k76b8c/EMSiaJ3h1eZkMkXar0TQ1gf3U= +github.com/containerd/containerd v1.6.8 h1:h4dOFDwzHmqFEP754PgfgTeVXFnLiRc6kiqC7tplDJs= github.com/containerd/containerd v1.6.8/go.mod h1:By6p5KqPK0/7/CgO/A6t/Gz+CUYUu2zf1hUaaymVXB0= +github.com/containerd/fifo v0.0.0-20190226154929-a9fb20d87448 h1:PUD50EuOMkXVcpBIA/R95d56duJR9VxhwncsFbNnxW4= github.com/containerd/fifo v1.0.0/go.mod h1:ocF/ME1SX5b1AOlWi9r677YJmCPSwwWnQ9O123vzpE4= github.com/containerd/fuse-overlayfs-snapshotter v1.0.2/go.mod h1:nRZceC8a7dRm3Ao6cJAwuJWPFiBPaibHiFntRUnzhwU= github.com/containerd/go-cni v1.1.6/go.mod h1:BWtoWl5ghVymxu6MBjg79W9NZrCRyHIdUtk4cauMe34= +github.com/containerd/go-runc v0.0.0-20180907222934-5a6d9f37cfa3 h1:esQOJREg8nw8aXj6uCN5dfW5cKUBiEJ/+nni1Q/D/sw= github.com/containerd/go-runc v1.0.0/go.mod h1:cNU0ZbCgCQVZK4lgG3P+9tn9/PaJNmoDXPpoJhDR+Ok= github.com/containerd/imgcrypt v1.1.4/go.mod h1:LorQnPtzL/T0IyCeftcsMEO7AqxUDbdO8j/tSUpgxvo= github.com/containerd/nri v0.1.0/go.mod h1:lmxnXF6oMkbqs39FiCt1s0R2HSMhcLel9vNL3m4AaeY= github.com/containerd/stargz-snapshotter v0.11.3/go.mod h1:2j2EAUyvrLU4D9unYlTIwGhDKQIk74KJ9E71lJsQCVM= github.com/containerd/stargz-snapshotter/estargz v0.11.3/go.mod h1:7vRJIcImfY8bpifnMjt+HTJoQxASq7T28MYbP15/Nf0= +github.com/containerd/ttrpc v0.0.0-20190828154514-0e0f228740de h1:dlfGmNcE3jDAecLqwKPMNX6nk2qh1c1Vg1/YTzpOOF4= github.com/containerd/ttrpc v1.1.0/go.mod h1:XX4ZTnoOId4HklF4edwc4DcqskFZuvXB1Evzy5KFQpQ= +github.com/containerd/typeurl v1.0.2 h1:Chlt8zIieDbzQFzXzAeBEF92KhExuE4p9p92/QmY7aY= github.com/containerd/typeurl v1.0.2/go.mod h1:9trJWW2sRlGub4wZJRTW83VtbOLS6hwcDZXTn6oPz9s= github.com/containerd/zfs v1.0.0/go.mod h1:m+m51S1DvAP6r3FcmYCp54bQ34pyOwTieQDNRIRHsFY= +github.com/containernetworking/cni v0.7.1 h1:fE3r16wpSEyaqY4Z4oFrLMmIGfBYIKpPrHK31EJ9FzE= github.com/containernetworking/cni v1.1.1/go.mod h1:sDpYKmGVENF3s6uvMvGgldDWeG8dMxakj/u+i9ht9vw= github.com/containernetworking/plugins v1.1.1/go.mod h1:Sr5TH/eBsGLXK/h71HeLfX19sZPp3ry5uHSkI4LPxV8= github.com/containers/ocicrypt v1.1.3/go.mod h1:xpdkbVAuaH3WzbEabUd5yDsl9SwJA5pABH85425Es2g= +github.com/coreos/etcd v3.3.10+incompatible h1:jFneRYjIvLMLhDLCzuTuU4rSJUjRplcJQ7pD7MnhC04= +github.com/coreos/go-etcd v2.0.0+incompatible h1:bXhRBIXoTm9BYHS3gE0TtQuyNZyeEMux2sDi4oo5YOo= +github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8= github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= +github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= +github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf h1:CAKfRE2YtTUIjjh1bkBtyYFaUT/WmOqsJjgtihT0vMI= github.com/cosmos/cosmos-proto v1.0.0-alpha7/go.mod h1:dosO4pSAbJF8zWCzCoTWP7nNsjcvSUBQmniFxDg5daw= +github.com/cosmos/cosmos-sdk/db v1.0.0-beta.1 h1:6YvzjQtc+cDwCe9XwYPPa8zFCxNG79N7vmCjpK+vGOg= github.com/cosmos/cosmos-sdk/db v1.0.0-beta.1/go.mod h1:JUMM2MxF9wuwzRWZJjb8BjXsn1BmPmdBd3a75pIct4I= github.com/cosmos/iavl v0.19.5/go.mod h1:X9PKD3J0iFxdmgNLa7b2LYWdsGd90ToV5cAONApkEPw= github.com/cosmos/ledger-cosmos-go v0.12.2/go.mod h1:ZcqYgnfNJ6lAXe4HPtWgarNEY+B74i+2/8MhZw4ziiI= +github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80 h1:DuBDHVjgGMPki7bAyh91+3cF1Vh34sAEdH8JQgbc2R0= github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80/go.mod h1:gzbVz57IDJgQ9rLQwfSk696JGWof8ftznEL9GoAv3NI= +github.com/creack/pty v1.1.9 h1:uDmaGzcdjhF4i/plgjmEsriH11Y0o7RKapEf/LDaM3w= github.com/creack/pty v1.1.11/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= github.com/cristalhq/acmd v0.8.1/go.mod h1:LG5oa43pE/BbxtfMoImHCQN++0Su7dzipdgBjMCBVDQ= +github.com/curioswitch/go-reassign v0.2.0 h1:G9UZyOcpk/d7Gd6mqYgd8XYWFMw/znxwGDUstnC9DIo= github.com/curioswitch/go-reassign v0.2.0/go.mod h1:x6OpXuWvgfQaMGks2BZybTngWjT84hqJfKoO8Tt/Roc= +github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c h1:/ovYnF02fwL0kvspmy9AuyKg1JhdTRUgPw4nUxd9oZM= github.com/cyphar/filepath-securejoin v0.2.3/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4= +github.com/daixiang0/gci v0.8.1 h1:T4xpSC+hmsi4CSyuYfIJdMZAr9o7xZmHpQVygMghGZ4= github.com/daixiang0/gci v0.8.1/go.mod h1:EpVfrztufwVgQRXjnX4zuNinEpLj5OmMjtu/+MB0V0c= +github.com/dave/jennifer v1.2.0 h1:S15ZkFMRoJ36mGAQgWL1tnr0NQJh9rZ8qatseX/VbBc= github.com/deckarep/golang-set v1.8.0 h1:sk9/l/KqpunDwP7pSjUg0keiOOLEnOBHzykLrsPppp4= +github.com/decred/dcrd/lru v1.0.0 h1:Kbsb1SFDsIlaupWPwsPp+dkxiBY1frcS07PCPgotKz8= +github.com/denis-tingaikin/go-header v0.4.3 h1:tEaZKAlqql6SKCY++utLmkPLd6K8IBM20Ha7UVm+mtU= github.com/denis-tingaikin/go-header v0.4.3/go.mod h1:0wOCWuN71D5qIgE2nz9KrKmuYBAC2Mra5RassOIQ2/c= github.com/denisenkom/go-mssqldb v0.12.0/go.mod h1:iiK0YP1ZeepvmBQk/QpLEhhTNJgfzrpArPY/aFvc9yU= github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4= github.com/dgraph-io/badger/v2 v2.2007.2/go.mod h1:26P/7fbL4kUZVEVKLAKXkBXKOydDmM2p1e+NhhnBCAE= github.com/dgraph-io/badger/v3 v3.2103.2/go.mod h1:RHo4/GmYcKKh5Lxu63wLEMHJ70Pac2JqZRYGhlyAo2M= github.com/dgrijalva/jwt-go v0.0.0-20160705203006-01aeca54ebda/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8 h1:akOQj8IVgoeFfBTzGOEQakCYshWD6RNo1M5pivFXt70= +github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954 h1:RMLoZVzv4GliuWafOuPuQDKSm1SJph7uCRnnS61JAn4= github.com/dimchansky/utfbom v1.1.1/go.mod h1:SxdoEBH5qIqFocHMyGOXVAybYJdr71b1Q/j0mACtrfE= +github.com/dlclark/regexp2 v1.7.0 h1:7lJfhqlPssTb1WQx4yvTHN0uElPEv52sbaECrAQxjAo= github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= +github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI= github.com/docker/cli v20.10.17+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= github.com/docker/distribution v2.8.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= github.com/docker/docker v20.10.19+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= @@ -332,172 +586,318 @@ github.com/docker/docker v24.0.5+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bc github.com/docker/docker-credential-helpers v0.6.4/go.mod h1:ofX3UI0Gz1TteYBjtgs07O36Pyasyp66D2uKT7H8W1c= github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c/go.mod h1:Uw6UezgYA44ePAFQYUehOuCzmy5zmg/+nl2ZfMWGkpA= github.com/docker/go-metrics v0.0.1/go.mod h1:cG1hvH2utMXtqgqqYE9plW6lDxS3/5ayHzueweSI3Vw= +github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96 h1:cenwrSVm+Z7QLSV/BsnenAOcDXdX4cMv4wP0B/5QbPg= github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= +github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127 h1:qwcF+vdFrvPSEUDSX5RVoRccG8a5DhOdWdQ4zN62zzo= github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= +github.com/dop251/goja_nodejs v0.0.0-20210225215109-d91c329300e7 h1:tYwu/z8Y0NkkzGEh3z21mSWggMg4LwLRFucLS7TjARg= github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM= +github.com/dsnet/compress v0.0.1 h1:PlZu0n3Tuv04TzpfPbrnI0HW/YwodEXDS+oPKahKF0Q= +github.com/dsnet/golib v0.0.0-20171103203638-1ea166775780 h1:tFh1tRc4CA31yP6qDcu+Trax5wW5GuMxvkIba07qVLY= +github.com/eapache/go-resiliency v1.1.0 h1:1NtRmCAqadE2FN4ZcN6g90TP3uk8cg9rn9eNK2197aU= +github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21 h1:YEetp8/yCZMuEPMUDHG0CW/brkkEp8mzqk2+ODEitlw= +github.com/eapache/queue v1.1.0 h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc= +github.com/eclipse/paho.mqtt.golang v1.2.0 h1:1F8mhG9+aO5/xpdtFkW4SxOJB67ukuDC3t2y2qayIX0= +github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw= github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= +github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e h1:p1yVGRW3nmb85p1Sh1ZJSDm4A4iKLS5QNbvUHMgGu/M= github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633 h1:H2pdYOb3KQ1/YsqVWoWNLQO+fusocsw354rqGTZtAgw= github.com/emicklei/go-restful v2.9.5+incompatible h1:spTtZBk5DYEvbxMVutUuTyh1Ao2r4iyvLdACqsl/Ljk= github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc= github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ= github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= +github.com/envoyproxy/go-control-plane v0.11.1 h1:wSUXTlLfiAQRWs2F+p+EKOY9rUyis1MyGqJ2DIk5HpM= github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v1.0.2 h1:QkIBuU5k+x7/QXPvPPnWXWlCdaBFApVqftFV6k087DA= github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= +github.com/esimonov/ifshort v1.0.4 h1:6SID4yGWfRae/M7hkVDVVyppy8q/v9OuxNdmjLQStBA= github.com/esimonov/ifshort v1.0.4/go.mod h1:Pe8zjlRrJ80+q2CxHLfEOfTwxCZ4O+MuhcHcfgNWTk0= github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= github.com/ethereum/go-ethereum v1.13.2 h1:g9mCpfPWqCA1OL4e6C98PeVttb0HadfBRuKTGvMnOvw= github.com/ethereum/go-ethereum v1.13.2/go.mod h1:gkQ5Ygi64ZBh9M/4iXY1R8WqoNCx1Ey0CkYn2BD4/fw= +github.com/ettle/strcase v0.1.1 h1:htFueZyVeE1XNnMEfbqp5r67qAN/4r6ya1ysq8Q+Zcw= github.com/ettle/strcase v0.1.1/go.mod h1:hzDLsPC7/lwKyBOywSHEP89nt2pDgdy+No1NBA9o9VY= +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/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= +github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/fatih/structtag v1.2.0 h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4= github.com/fatih/structtag v1.2.0/go.mod h1:mBJUNpUnHmRKrKlQQlmCrh5PuhftFbNv8Ys4/aAZl94= github.com/felixge/httpsnoop v1.0.2 h1:+nS9g82KMXccJ/wp0zyRW9ZBHFETmMGtkk+2CTTrW4o= github.com/felixge/httpsnoop v1.0.2/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= +github.com/firefart/nonamedreturns v1.0.4 h1:abzI1p7mAEPYuR4A+VLKn4eNDOycjYo2phmY9sfv40Y= github.com/firefart/nonamedreturns v1.0.4/go.mod h1:TDhe/tjI1BXo48CmYbUduTV7BdIga8MAO/xbKdcVsGI= +github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e h1:bBLctRc7kr01YGvaDfgLbTwjFNW5jdp5y5rj8XXBHfY= github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= +github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ= +github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90 h1:WXb3TSNmHp2vHoCroCIB1foO/yQ36swABL8aOVeDpgg= +github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db h1:gb2Z18BhTPJPpLQWj4T+rfKHYCHxRHCtRxhKKjRidVw= +github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8 h1:a9ENSRDFBUPkJ5lCgVZh26+ZbGyoVJG7yb5SSzF5H54= github.com/frankban/quicktest v1.11.3/go.mod h1:wRf/ReqHper53s+kmmSZizM8NamnL3IM0I9ntUbOk+k= github.com/fsnotify/fsnotify v1.5.4/go.mod h1:OVB6XrOHzAwXMpEM7uPOzcehqUV2UqJxmVXmkdnm1bU= +github.com/fzipp/gocyclo v0.6.0 h1:lsblElZG7d3ALtGMx9fmxeTKZaLLpU8mET09yN4BBLo= github.com/fzipp/gocyclo v0.6.0/go.mod h1:rXPyn8fnlpa0R2csP/31uerbiVBugk5whMdlyaLkLoA= +github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61 h1:IZqZOB2fydHte3kUgxrzK5E1fW7RQGeDwE8F/ZZnUYc= github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8= github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc= +github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b h1:vMT47RYsrftsHSTQhqXwC3BYflo38OLC3Y4LtXtLyU0= github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b/go.mod h1:CDncRYVRSDqwakm282WEkjfaAj1hxU/v5RXxk5nXOiI= +github.com/getkin/kin-openapi v0.61.0 h1:6awGqF5nG5zkVpMsAih1QH4VgzS8phTxECUWIFo7zko= github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgooyS7OzLDOpUGgm9fA3bQENb/cFSyyBmMoJDs= +github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3/go.mod h1:VJ0WA2NBN22VlZ2dKZQPAPnyWw5XTlK1KymzLKsr59s= github.com/gin-gonic/gin v1.4.0/go.mod h1:OW2EZn3DO8Ln9oIKOvM++LBO+5UPHJJDH72/q/3rZdM= +github.com/gliderlabs/ssh v0.2.2 h1:6zsha5zo/TWhRhwqCD3+EarCAgZ2yN28ipRnGPnwkI0= github.com/gliderlabs/ssh v0.3.5/go.mod h1:8XB4KraRrX39qHhT6yxPsHedjA08I/uBVwj4xC+/+z4= +github.com/glycerine/go-unsnap-stream v0.0.0-20180323001048-9f0cb55181dd h1:r04MMPyLHj/QwZuMJ5+7tJcBr1AQjpiAK/rZWRrQT7o= +github.com/glycerine/goconvey v0.0.0-20190410193231-58a59202ab31 h1:gclg6gY70GLy3PbkQ1AERPfmLMMagS60DKF78eWwLn8= github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= +github.com/go-chi/chi/v5 v5.0.7 h1:rDTPXLDHGATaeHvVlLcR4Qe0zftYethFucbjVQ1PxU8= github.com/go-chi/chi/v5 v5.0.7/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8= +github.com/go-critic/go-critic v0.6.5 h1:fDaR/5GWURljXwF8Eh31T2GZNz9X4jeboS912mWF8Uo= github.com/go-critic/go-critic v0.6.5/go.mod h1:ezfP/Lh7MA6dBNn4c6ab5ALv3sKnZVLx37tr00uuaOY= github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= +github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4= +github.com/go-git/go-billy/v5 v5.3.1 h1:CPiOUAzKtMRvolEKw+bG1PLRpT7D3LIs3/3ey4Aiu34= github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0= +github.com/go-git/go-git-fixtures/v4 v4.0.1 h1:q+IFMfLx200Q3scvt2hN79JsEzy4AmBTp/pqnefH+Bc= github.com/go-git/go-git-fixtures/v4 v4.3.1/go.mod h1:8LHG1a3SRW71ettAD/jW13h8c6AqjVSeL11RAdgaqpo= +github.com/go-git/go-git/v5 v5.5.1 h1:5vtv2TB5PM/gPM+EvsHJ16hJh4uAkdGcKilcwY7FYwo= github.com/go-git/go-git/v5 v5.5.1/go.mod h1:uz5PQ3d0gz7mSgzZhSJToM6ALPaKCdSnl58/Xb5hzr8= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 h1:QbL/5oDUmRBzO9/Z7Seo6zf912W/a6Sr4Eu0G/3Jho0= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 h1:WtGNWLvXpe6ZudgnXrq0barxBImvnnJoMEhXAzcbM0I= github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-kit/log v0.2.0/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= +github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 h1:C1JKChikHGpXwT5UQDFaryIpDtyyGL/CR6C2kB7F1oc= +github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s= +github.com/go-redis/redis/v7 v7.4.0 h1:7obg6wUoj05T0EpY0o8B59S9w5yeMWql7sw2kwNW1x4= +github.com/go-sourcemap/sourcemap v2.1.3+incompatible h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU= +github.com/go-sql-driver/mysql v1.4.1 h1:g24URVg0OFbNUTx9qqY1IRZ9D9z3iPyi5zKhQZpNwpA= github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg= +github.com/go-toolsmith/astcast v1.0.0 h1:JojxlmI6STnFVG9yOImLeGREv8W2ocNUM+iOhR6jE7g= github.com/go-toolsmith/astcast v1.0.0/go.mod h1:mt2OdQTeAQcY4DQgPSArJjHCcOwlX+Wl/kwN+LbLGQ4= +github.com/go-toolsmith/astcopy v1.0.2 h1:YnWf5Rnh1hUudj11kei53kI57quN/VH6Hp1n+erozn0= github.com/go-toolsmith/astcopy v1.0.2/go.mod h1:4TcEdbElGc9twQEYpVo/aieIXfHhiuLh4aLAck6dO7Y= github.com/go-toolsmith/astequal v1.0.0/go.mod h1:H+xSiq0+LtiDC11+h1G32h7Of5O3CYFJ99GVbS5lDKY= github.com/go-toolsmith/astequal v1.0.2/go.mod h1:9Ai4UglvtR+4up+bAD4+hCj7iTo4m/OXVTSLnCyTAx4= +github.com/go-toolsmith/astequal v1.0.3 h1:+LVdyRatFS+XO78SGV4I3TCEA0AC7fKEGma+fH+674o= github.com/go-toolsmith/astequal v1.0.3/go.mod h1:9Ai4UglvtR+4up+bAD4+hCj7iTo4m/OXVTSLnCyTAx4= +github.com/go-toolsmith/astfmt v1.0.0 h1:A0vDDXt+vsvLEdbMFJAUBI/uTbRw1ffOPnxsILnFL6k= github.com/go-toolsmith/astfmt v1.0.0/go.mod h1:cnWmsOAuq4jJY6Ct5YWlVLmcmLMn1JUPuQIHCY7CJDw= +github.com/go-toolsmith/astp v1.0.0 h1:alXE75TXgcmupDsMK1fRAy0YUzLzqPVvBKoyWV+KPXg= github.com/go-toolsmith/astp v1.0.0/go.mod h1:RSyrtpVlfTFGDYRbrjyWP1pYu//tSFcvdYrA8meBmLI= github.com/go-toolsmith/pkgload v1.0.2-0.20220101231613-e814995d17c5/go.mod h1:3NAwwmD4uY/yggRxoEjk/S00MIV3A+H7rrE3i87eYxM= +github.com/go-toolsmith/strparse v1.0.0 h1:Vcw78DnpCAKlM20kSbAyO4mPfJn/lyYA4BJUDxe2Jb4= github.com/go-toolsmith/strparse v1.0.0/go.mod h1:YI2nUKP9YGZnL/L1/DLFBfixrcjslWct4wyljWhSRy8= +github.com/go-toolsmith/typep v1.0.2 h1:8xdsa1+FSIH/RhEkgnD1j2CJOy5mNllW1Q9tRiYwvlk= github.com/go-toolsmith/typep v1.0.2/go.mod h1:JSQCQMUPdRlMZFswiq3TGpNp1GMktqkR2Ns5AIQkATU= +github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b h1:khEcpUM4yFcxg4/FHQWkvVRmgijNXRfzkIDHh23ggEo= github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b/go.mod h1:aUCEOzzezBEjDBbFBoSiya/gduyIiWYRP6CnSFIV8AM= +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/here v0.6.2 h1:ZtCqC7F9ou3moLbYfHM1Tj+gwHGgWhjyRjVjsir9BE0= +github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/godbus/dbus/v5 v5.0.4 h1:9349emZab16e7zQvpmsbtjc18ykshndd8y2PG3sgJbA= github.com/godbus/dbus/v5 v5.0.6/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= +github.com/gofrs/uuid v4.3.0+incompatible h1:CaSVZxm5B+7o45rtab4jC2G37WGYX1zQfuU2i6DSvnc= github.com/gofrs/uuid v4.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= +github.com/gogo/googleapis v1.1.0 h1:kFkMAZBNAn4j7K0GiZr8cRYzejq68VbheufiV3YuyFI= github.com/gogo/googleapis v1.4.1/go.mod h1:2lpHqI5OcWCtVElxXnPt+s8oJvMpySlOyM6xDCrzib4= github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM= +github.com/golang-jwt/jwt/v4 v4.4.2 h1:rcc4lwaZgFMCZ5jxF9ABolDcIHdBytAFgqFPbSJQAYs= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang-sql/sqlexp v0.0.0-20170517235910-f1bb20e5a188/go.mod h1:vXjM/+wXQnTPR4KqTKDgJukSZ6amVRtWMPEjE6sQoK8= +github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g= +github.com/golang/geo v0.0.0-20190916061304-5b978397cfec h1:lJwO/92dFXWeXOZdoGXgptLmNLwynMSHUmU6besqtiw= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= +github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 h1:23T5iq8rbUYlhpt5DB4XJkc6BU31uODLD1o1gKvZmD0= github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2/go.mod h1:k9Qvh+8juN+UKMCS/3jFtGICgW8O96FVaZsaxdzDkR4= +github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a h1:w8hkcTqaFpzKqonE9uMCefW1WDie15eSP/4MssdenaM= github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a/go.mod h1:ryS0uhF+x9jgbj/N71xsEqODy9BN81/GonCZiOzirOk= +github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe h1:6RGUuS7EGotKx6J5HIP8ZtyMdiDscjMLfRBSPuzVVeo= github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe/go.mod h1:gjqyPShc/m8pEMpk0a3SeagVb0kaqvhscv+i9jI5ZhQ= +github.com/golangci/gofmt v0.0.0-20220901101216-f2edd75033f2 h1:amWTbTGqOZ71ruzrdA+Nx5WA3tV1N0goTspwmKCQvBY= github.com/golangci/gofmt v0.0.0-20220901101216-f2edd75033f2/go.mod h1:9wOXstvyDRshQ9LggQuzBCGysxs3b6Uo/1MvYCR2NMs= +github.com/golangci/golangci-lint v1.50.1 h1:C829clMcZXEORakZlwpk7M4iDw2XiwxxKaG504SZ9zY= github.com/golangci/golangci-lint v1.50.1/go.mod h1:AQjHBopYS//oB8xs0y0M/dtxdKHkdhl0RvmjUct0/4w= +github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 h1:MfyDlzVjl1hoaPzPD4Gpb/QgoRfSBR0jdhwGyAWwMSA= github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0/go.mod h1:66R6K6P6VWk9I95jvqGxkqJxVWGFy9XlDwLwVz1RCFg= +github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca h1:kNY3/svz5T29MYHubXix4aDDuE3RWHkPvopM/EDv/MA= github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca/go.mod h1:tvlJhZqDe4LMs4ZHD0oMUlt9G2LWuDGoisJTBzLMV9o= +github.com/golangci/misspell v0.3.5 h1:pLzmVdl3VxTOncgzHcvLOKirdvcx/TydsClUQXTehjo= github.com/golangci/misspell v0.3.5/go.mod h1:dEbvlSfYbMQDtrpRMQU675gSDLDNa8sCPPChZ7PhiVA= +github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 h1:DIPQnGy2Gv2FSA4B/hh8Q7xx3B7AIDk3DAMeHclH1vQ= github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6/go.mod h1:0AKcRCkMoKvUvlf89F6O7H2LYdhr1zBh736mBItOdRs= +github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 h1:zwtduBRr5SSWhqsYNgcuWO2kFlpdOZbP0+yRjmvPGys= github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4/go.mod h1:Izgrg8RkN3rCIMLGE9CyYmU9pY2Jer6DgANEnZ/L/cQ= github.com/gomodule/redigo v1.7.1-0.20190724094224-574c33c3df38/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4= +github.com/google/flatbuffers v1.11.0 h1:O7CEyB8Cb3/DmtxODGtLHcEvpr81Jm5qLg/hsHnxA2A= +github.com/google/flatbuffers v2.0.8+incompatible h1:ivUb1cGomAB101ZM1T0nOiWz9pSrTMoa9+EiY7igmkM= github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ= 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/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/renameio v0.1.0 h1:GOZbcHa3HfsPKPlmyPyN2KEohoMXOhdMbHrvbpl2QaA= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= +github.com/google/subcommands v1.2.0 h1:vWQspBTo2nEqTUFita5/KeEWlUL8kQObDFbub/EN9oE= github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= +github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d h1:7XGaL1e6bYS1yIonGp9761ExpPPV1ui0SAC59Yube9k= +github.com/googleapis/go-type-adapters v1.0.0 h1:9XdMn+d/G57qq1s8dNc5IesGCXHf6V2HZ2JwRxfA2tA= +github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8 h1:tlyzajkF3030q6M8SvmJSemC9DTHL/xaMa18b65+JM4= github.com/gookit/color v1.5.1/go.mod h1:wZFzea4X8qN6vHOSP2apMb4/+w/orMznEzYsIHPaqKM= +github.com/gophercloud/gophercloud v0.1.0 h1:P/nh25+rzXouhytV2pUHBb65fnds26Ghl8/391+sT5o= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 h1:EGx4pi6eqNxGaHF6qqu48+N2wcFQ5qg5FXgOdqsJ5d8= github.com/gordonklaus/ineffassign v0.0.0-20200309095847-7953dde2c7bf/go.mod h1:cuNKsD1zp2v6XfE/orVX2QE1LC+i254ceGcVeDT3pTU= +github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 h1:PVRE9d4AQKmbelZ7emNig1+NT27DUmKZn5qXxfio54U= github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8/go.mod h1:Qcp2HIAYhR7mNUVSIxZww3Guk4it82ghYcEXIAk+QT0= +github.com/gorilla/context v1.1.1 h1:AWwleXJkX/nhcU9bZSnZoi3h/qGYqQAGhq6zZe/aQW8= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gostaticanalysis/analysisutil v0.0.0-20190318220348-4088753ea4d3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= github.com/gostaticanalysis/analysisutil v0.0.3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= github.com/gostaticanalysis/analysisutil v0.1.0/go.mod h1:dMhHRU9KTiDcuLGdy87/2gTR8WruwYZrKdRq9m1O6uw= +github.com/gostaticanalysis/analysisutil v0.7.1 h1:ZMCjoue3DtDWQ5WyU16YbjbQEQ3VuzwxALrpYd+HeKk= github.com/gostaticanalysis/analysisutil v0.7.1/go.mod h1:v21E3hY37WKMGSnbsw2S/ojApNWb6C1//mXO48CXbVc= github.com/gostaticanalysis/comment v1.3.0/go.mod h1:xMicKDx7XRXYdVwY9f9wQpDJVnqWxw9wCauCMKp+IBI= github.com/gostaticanalysis/comment v1.4.1/go.mod h1:ih6ZxzTHLdadaiSnF5WY3dxUoXfXAlTaRzuaNDlSado= +github.com/gostaticanalysis/comment v1.4.2 h1:hlnx5+S2fY9Zo9ePo4AhgYsYHbM2+eAv8m/s1JiCd6Q= github.com/gostaticanalysis/comment v1.4.2/go.mod h1:KLUTGDv6HOCotCH8h2erHKmpci2ZoR8VPu34YA2uzdM= +github.com/gostaticanalysis/forcetypeassert v0.1.0 h1:6eUflI3DiGusXGK6X7cCcIgVCpZ2CiZ1Q7jl6ZxNV70= github.com/gostaticanalysis/forcetypeassert v0.1.0/go.mod h1:qZEedyP/sY1lTGV1uJ3VhWZ2mqag3IkWsDHVbplHXak= +github.com/gostaticanalysis/nilerr v0.1.1 h1:ThE+hJP0fEp4zWLkWHWcRyI2Od0p7DlgYG3Uqrmrcpk= github.com/gostaticanalysis/nilerr v0.1.1/go.mod h1:wZYb6YI5YAxxq0i1+VJbY0s2YONW0HU0GPE3+5PWN4A= github.com/gostaticanalysis/testutil v0.3.1-0.20210208050101-bfb5c8eec0e4/go.mod h1:D+FIZ+7OahH3ePw/izIEeH5I06eKs1IKI4Xr64/Am3M= github.com/gostaticanalysis/testutil v0.4.0/go.mod h1:bLIoPefWXrRi/ssLFWX1dx7Repi5x3CuviD3dgAZaBU= +github.com/gotestyourself/gotestyourself v1.4.0 h1:CDSlSIuRL/Fsc72Ln5lMybtrCvSRDddsHsDRG/nP7Rg= github.com/gotestyourself/gotestyourself v1.4.0/go.mod h1:zZKM6oeNM8k+FRljX1mnzVYeS8wiGgQyvST1/GafPbY= +github.com/graph-gophers/graphql-go v1.3.0 h1:Eb9x/q6MFpCLz7jBCiP/WTxjSDrYLR1QY41SORZyNJ0= +github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 h1:pdN6V1QBWetyv/0+wjACpqVH+eVULgEjkurDLq3goeM= github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/hanwen/go-fuse/v2 v2.1.1-0.20220112183258-f57e95bda82d/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= +github.com/hashicorp/consul/api v1.15.3 h1:WYONYL2rxTXtlekAqblR2SCdJsizMDIj/uXb5wNy9zU= github.com/hashicorp/consul/api v1.15.3/go.mod h1:/g/qgcoBcEXALCNZgRRisyTW0nY86++L0KbeAMXYCeY= +github.com/hashicorp/consul/sdk v0.3.0 h1:UOxjlb4xVNF93jak1mzzoBatyFju9nrkxpVwIp/QqxQ= github.com/hashicorp/consul/sdk v0.11.0/go.mod h1:yPkX5Q6CsxTFMjQQDJwzeNmUUF5NUGGbrDsv9wTb8cw= github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-hclog v0.14.1/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= +github.com/hashicorp/go-hclog v1.2.0 h1:La19f8d7WIlm4ogzNHB0JGqs5AUDAZ2UfCY4sJXcJdM= github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-immutable-radix v1.3.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= +github.com/hashicorp/go-msgpack v0.5.3 h1:zKjpN5BK/P5lMYrLmBHdBULWbJ0XpYR+7NGzqkZzoD4= github.com/hashicorp/go-msgpack v0.5.5/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= +github.com/hashicorp/go-retryablehttp v0.7.4 h1:ZQgVdpTdAL7WpMIwLzCfbalOcSUdkDZnpUv3/+BxzFA= github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= +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 h1:GeH6tui99pF4NJgfnhp+L6+FfobzVW3Ah46sLo0ICXs= github.com/hashicorp/go-sockaddr v1.0.2/go.mod h1:rB4wwRAUzs07qva3c5SdrY/NEtAUjGlgmH/UkBUC97A= +github.com/hashicorp/go-syslog v1.0.0 h1:KaodqZuhUoZereWVIYmpUgZysurB1kBLX2j0MwMrUAE= github.com/hashicorp/go-uuid v1.0.2/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-version v1.2.1/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/go.net v0.0.1 h1:sNCoNyDEvN1xa+X0baata4RdcpKwcMS6DH+xwfqPgjw= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y= +github.com/hashicorp/mdns v1.0.0 h1:WhIgCr5a7AaVH6jPUwjtRuuE7/RDufnUvzIr48smyxs= github.com/hashicorp/mdns v1.0.4/go.mod h1:mtBihi+LeNXGtG8L9dX59gAEa12BDtBQSp4v/YAJqrc= +github.com/hashicorp/memberlist v0.1.3 h1:EmmoJme1matNzb+hMpDuR/0sbJSUisxyqBGG676r31M= github.com/hashicorp/memberlist v0.3.0/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= github.com/hashicorp/memberlist v0.3.1/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= github.com/hashicorp/serf v0.9.7/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= +github.com/hashicorp/serf v0.9.8 h1:JGklO/2Drf1QGa312EieQN3zhxQ+aJg6pG+aC3MFaVo= github.com/hashicorp/serf v0.9.8/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= +github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= +github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= +github.com/hudl/fargo v1.4.0 h1:ZDDILMbB37UlAVLlWcJ2Iz1XuahZZTDZfdCKeclfq2s= github.com/hudl/fargo v1.4.0/go.mod h1:9Ai6uvFy5fQNq6VPKtg+Ceq1+eTY4nKUlR2JElEOcDo= +github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150 h1:vlNjIqmUZ9CMAWsbURYl3a6wZbw7q5RHVvlXTNS/Bs8= github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= +github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0= github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= +github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639 h1:mV02weKRL81bEnm8A0HT1/CAelMQDBuQIfLw8n+d6xI= github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= +github.com/influxdata/flux v0.65.1 h1:77BcVUCzvN5HMm8+j9PRBQ4iZcu98Dl4Y9rf+J5vhnc= +github.com/influxdata/influxdb v1.8.3 h1:WEypI1BQFTT4teLM+1qkEcvUi0dAvopAI/ir0vAiBg8= +github.com/influxdata/influxql v1.1.1-0.20200828144457-65d3ef77d385 h1:ED4e5Cc3z5vSN2Tz2GkOHN7vs4Sxe2yds6CXvDnvZFE= +github.com/influxdata/promql/v2 v2.12.0 h1:kXn3p0D7zPw16rOtfDR+wo6aaiH8tSMfhPwONTxrlEc= +github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6 h1:UzJnB7VRL4PSkUJHwsyzseGOmrO/r4yA+AuxGJxiZmA= +github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9 h1:MHTrDWmQpHq/hkq+7cw9oYAt2PqUw52TZazRA0N7PGE= +github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368 h1:+TUUmaFa4YD1Q+7bH9o5NCHQGPMqZCYJiNW6lIIS9z4= +github.com/informalsystems/tm-load-test v1.3.0 h1:FGjKy7vBw6mXNakt+wmNWKggQZRsKkEYpaFk/zR64VA= github.com/informalsystems/tm-load-test v1.3.0/go.mod h1:OQ5AQ9TbT5hKWBNIwsMjn6Bf4O0U4b1kRc+0qZlQJKw= github.com/intel/goresctrl v0.2.0/go.mod h1:+CZdzouYFn5EsxgqAQTEzMfwKwuc0fVdMrT9FCCAVRQ= github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbkg6SAB4att1aAwTmVIx/5gCVqeyUdI= github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= +github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A= +github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a h1:d4+I1YEKVmWZrgkt6jpXBnLgV2ZjO0YxEtLDdfIZfH4= github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a/go.mod h1:Zi/ZFkEqFHTm7qkjyNJjaWH4LQA9LQhGJyF0lTYGpxw= +github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267 h1:TMtDYDHKYY15rFihtRfck/bfFqNfvcabqvXAFQfAUpY= github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= +github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA= github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4= +github.com/jgautheron/goconst v1.5.1 h1:HxVbL1MhydKs8R8n/HE5NPvzfaYmQJA3o879lE4+WcM= github.com/jgautheron/goconst v1.5.1/go.mod h1:aAosetZ5zaeC/2EfMeRswtxUFBpe2Hr7HzkgX4fanO4= +github.com/jingyugao/rowserrcheck v1.1.1 h1:zibz55j/MJtLsjP1OF4bSdgXxwL1b+Vn7Tjzq7gFzUs= github.com/jingyugao/rowserrcheck v1.1.1/go.mod h1:4yvlZSDb3IyDTUZJUmpZfm2Hwok+Dtp+nu2qOq+er9c= +github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af h1:KA9BjwUk7KlCh6S9EAGWBt1oExIUv9WyNCiRz5amv48= github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af/go.mod h1:HEWGJkRDzjJY2sqdDwxccsGicWEf9BQOZsq2tV+xzM0= github.com/jmoiron/sqlx v1.2.0/go.mod h1:1FEQNm3xlJgrMD+FBdI9+xvCksHtbpVBBw5dYhBSsks= +github.com/jonboulle/clockwork v0.1.0 h1:VKV+ZcuP6l3yW9doeqz6ziZGgcynBVQO+obU0+0hcPo= +github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA= +github.com/jrick/logrotate v1.0.0 h1:lQ1bL/n9mBNeIXoTUoYRlK4dHuNJVofX9oWqBtPnSzI= github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/jstemmer/go-junit-report v0.9.1 h1:6QPYqodiu3GuPL+7mfx+NwDdp2eTkp9IfEUpgAwUN0o= +github.com/jsternberg/zap-logfmt v1.0.0 h1:0Dz2s/eturmdUS34GM82JwNEdQ9hPoJgqptcEKcbpzY= +github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo= github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= +github.com/julienschmidt/httprouter v1.3.0 h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U= +github.com/julz/importas v0.1.0 h1:F78HnrsjY3cR7j0etXy5+TU1Zuy7Xt08X/1aJnH5xXY= github.com/julz/importas v0.1.0/go.mod h1:oSFU2R4XK/P7kNBrnL/FEQlDGN1/6WoxXEjSSXO0DV0= +github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5 h1:PJr+ZMXIecYc1Ey2zucXdR73SMBtgjPgwa31099IMv0= +github.com/jwilder/encoding v0.0.0-20170811194829-b4e1701a28ef h1:2jNeR4YUziVtswNP9sEFAI913cVrzH85T+8Q6LpYbT0= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= +github.com/karalabe/usb v0.0.2 h1:M6QQBNxF+CQ8OFvxrT90BA0qBOXymndZnk5q235mFc4= github.com/karalabe/usb v0.0.3-0.20230711191512-61db3e06439c/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk= github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U= github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= +github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4= github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= +github.com/kilic/bls12-381 v0.1.0 h1:encrdjqKMEvabVQ7qYOKu1OvhqpK4s47wDYtNiPtlp4= github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= +github.com/kisielk/errcheck v1.6.2 h1:uGQ9xI8/pgc9iOoCe7kWQgRE6SBTrCGmTSf0LrEtY7c= github.com/kisielk/errcheck v1.6.2/go.mod h1:nXw/i/MfnvRHqXa7XXmQMUB0oNFGuBrNI8d8NLy0LPw= +github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg= +github.com/kkHAIKE/contextcheck v1.1.3 h1:l4pNvrb8JSwRd51ojtcOxOeHJzHek+MtOyXbaR0uvmw= github.com/kkHAIKE/contextcheck v1.1.3/go.mod h1:PG/cwd6c0705/LM0KTr1acO2gORUxkSVWyLJOFW5qoo= +github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23 h1:FOOIBWrEkLgmlgGfMuZT83xIwfPDxEI2OHu6xUmJMFE= +github.com/klauspost/asmfmt v1.3.2 h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4= github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= github.com/klauspost/compress v1.9.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= @@ -506,49 +906,92 @@ github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5 h1:2U0HzY8BJ8hVwDK github.com/klauspost/cpuid v1.2.0 h1:NMpwD2G9JSFOE1/TJjGSo5zG7Yb2bTe7eq1jH+irmeE= github.com/klauspost/cpuid v1.2.1 h1:vJi+O/nMdFt0vqm8NZBI6wzALWdA2X+egi0ogNyrC/w= github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= +github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6 h1:KAZ1BW2TCmT6PRihDPpocIy1QTtsAsrx6TneU/4+CMg= +github.com/klauspost/pgzip v1.2.5 h1:qnWYvvKqedOF2ulHpMG72XQol4ILEJ8k2wwRl/Km8oE= github.com/klauspost/pgzip v1.2.5/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= +github.com/konsorten/go-windows-terminal-sequences v1.0.3 h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8= +github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8= +github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY= +github.com/kr/pty v1.1.1 h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw= +github.com/kubernetes/client-go v11.0.0+incompatible h1:g8FB7QVXKKp4imk86Dgc+FxjLFqUfn/p/1i3yC0WEAg= +github.com/kulti/thelper v0.6.3 h1:ElhKf+AlItIu+xGnI990no4cE2+XaSu1ULymV2Yulxs= github.com/kulti/thelper v0.6.3/go.mod h1:DsqKShOvP40epevkFrvIwkCMNYxMeTNjdWL4dqWHZ6I= +github.com/kunwardeep/paralleltest v1.0.6 h1:FCKYMF1OF2+RveWlABsdnmsvJrei5aoyZoaGS+Ugg8g= github.com/kunwardeep/paralleltest v1.0.6/go.mod h1:Y0Y0XISdZM5IKm3TREQMZ6iteqn1YuwCsJO/0kL9Zes= +github.com/kyoh86/exportloopref v0.1.8 h1:5Ry/at+eFdkX9Vsdw3qU4YkvGtzuVfzT4X7S77LoN/M= github.com/kyoh86/exportloopref v0.1.8/go.mod h1:1tUcJeiioIs7VWe5gcOObrux3lb66+sBqGZrRkMwPgg= github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g= +github.com/labstack/echo/v4 v4.2.1 h1:LF5Iq7t/jrtUuSutNuiEWtB5eiHfZ5gSe2pcu5exjQw= +github.com/labstack/gommon v0.3.0 h1:JEeO0bvc78PKdyHxloTKiF8BD5iGrH8T6MSeGvSgob0= +github.com/ldez/gomoddirectives v0.2.3 h1:y7MBaisZVDYmKvt9/l1mjNCiSA1BVn34U0ObUcJwlhA= github.com/ldez/gomoddirectives v0.2.3/go.mod h1:cpgBogWITnCfRq2qGoDkKMEVSaarhdBr6g8G04uz6d0= +github.com/ldez/tagliatelle v0.3.1 h1:3BqVVlReVUZwafJUwQ+oxbx2BEX2vUG4Yu/NOfMiKiM= github.com/ldez/tagliatelle v0.3.1/go.mod h1:8s6WJQwEYHbKZDsp/LjArytKOG8qaMrKQQ3mFukHs88= +github.com/leonklingele/grouper v1.1.0 h1:tC2y/ygPbMFSBOs3DcyaEMKnnwH7eYKzohOtRrf0SAg= github.com/leonklingele/grouper v1.1.0/go.mod h1:uk3I3uDfi9B6PeUjsCKi6ndcf63Uy7snXgR4yDYQVDY= github.com/lib/pq v1.10.6/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= +github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-bc2310a04743 h1:143Bb8f8DuGWck/xpNUOckBVYfFbBTnLevfRZ1aVVqo= +github.com/lightstep/lightstep-tracer-go v0.18.1 h1:vi1F1IQ8N7hNWytK9DpJsUfQhGuNSc19z330K6vl4zk= +github.com/logrusorgru/aurora v0.0.0-20191017060258-dc85c304c434 h1:im9kkmH0WWwxzegiv18gSUJbuXR9y028rXrWuPp6Jug= +github.com/lucasjones/reggen v0.0.0-20180717132126-cdb49ff09d77 h1:6xiz3+ZczT3M4+I+JLpcPGG1bQKm8067HktB17EDWEE= +github.com/lufeee/execinquery v1.2.1 h1:hf0Ems4SHcUGBxpGN7Jz78z1ppVkP/837ZlETPCEtOM= github.com/lufeee/execinquery v1.2.1/go.mod h1:EC7DrEKView09ocscGHC+apXMIaorh4xqSxS/dy8SbM= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= +github.com/lyft/protoc-gen-star/v2 v2.0.3 h1:/3+/2sWyXeMLzKd1bX+ixWKgEMsULrIivpDsuaF441o= +github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= +github.com/lyft/protoc-gen-validate v0.0.13 h1:KNt/RhmQTOLr7Aj8PsJ7mTronaFyx80mRTT9qF261dA= github.com/magefile/mage v1.14.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A= +github.com/maratori/testableexamples v1.0.0 h1:dU5alXRrD8WKSjOUnmJZuzdxWOEQ57+7s93SLMxb2vI= github.com/maratori/testableexamples v1.0.0/go.mod h1:4rhjL1n20TUTT4vdh3RDqSizKLyXp7K2u6HgraZCGzE= +github.com/maratori/testpackage v1.1.0 h1:GJY4wlzQhuBusMF1oahQCBtUV/AQ/k69IZ68vxaac2Q= github.com/maratori/testpackage v1.1.0/go.mod h1:PeAhzU8qkCwdGEMTEupsHJNlQu2gZopMC6RjbhmHeDc= +github.com/markbates/pkger v0.15.1 h1:3MPelV53RnGSW07izx5xGxl4e/sdRD6zqseIk0rMASY= +github.com/matoous/godox v0.0.0-20210227103229-6504466cf951 h1:pWxk9e//NbPwfxat7RXkts09K+dEBJWakUWwICVqYbA= github.com/matoous/godox v0.0.0-20210227103229-6504466cf951/go.mod h1:1BELzlh859Sh1c6+90blK8lbYy0kwQf1bYlBhBysy1s= github.com/matryer/is v1.2.0/go.mod h1:2fLPjFQM9rhQ15aVEtbuwhJinnOqrmgXPNdZsdwlWXA= github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= +github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd h1:HvFwW+cm9bCbZ/+vuGNq7CRWXql8c0y8nGeYpqmpvmk= 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-isatty v0.0.7/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-sqlite3 v1.9.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= +github.com/mattn/go-sqlite3 v1.11.0 h1:LDdKkqtYlom37fkvqs8rMPFKAMe8+SgjbwZ6ex1/A/Q= github.com/mattn/go-sqlite3 v1.14.9/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= +github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104 h1:d8RFOZ2IiFtFWBcKEHAFYJcPTf0wY5q0exFNJZVWa1U= +github.com/mattn/go-zglob v0.0.1 h1:xsEx/XUoVlI6yXjqBK062zYhRTZltCNmYPx6v+8DNaY= github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/mbilski/exhaustivestruct v1.2.0 h1:wCBmUnSYufAHO6J4AVWY6ff+oxWxsVFrwgOdMUQePUo= github.com/mbilski/exhaustivestruct v1.2.0/go.mod h1:OeTBVxQWoEmB2J2JCHmXWPJ0aksxSUOUy+nvtVEfzXc= github.com/mediocregopher/mediocre-go-lib v0.0.0-20181029021733-cb65787f37ed/go.mod h1:dSsfyI2zABAdhcbvkXqgxOxrCsbYeHCPgrZkku60dSg= github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQGvsUt6O3Pj+LDCQ= github.com/mgechev/dots v0.0.0-20210922191527-e955255bf517/go.mod h1:KQ7+USdGKfpPjXk4Ga+5XxQM4Lm4e3gAogrreFAYpOg= +github.com/mgechev/revive v1.2.4 h1:+2Hd/S8oO2H0Ikq2+egtNwQsVhAeELHjxjIUFX5ajLI= github.com/mgechev/revive v1.2.4/go.mod h1:iAWlQishqCuj4yhV24FTnKSXGpbAA+0SckXB8GQMX/Q= +github.com/mholt/archiver v3.1.1+incompatible h1:1dCVxuqs0dJseYEhi5pl7MYPH9zDa1wBi7mF09cbNkU= github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI= +github.com/miekg/dns v1.1.43 h1:JKfpVSCB84vrAmHzyrsxB5NAr5kLoMXZArPSw7Qlgyg= github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4= github.com/miekg/pkcs11 v1.1.1/go.mod h1:XsNlhZGX73bx86s2hdc/FuaLm2CPZJemRLMA+WTFxgs= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible/go.mod h1:8AuVvqP/mXw1px98n46wfvcGfQ4ci2FwoAjKYxuo3Z4= +github.com/mitchellh/cli v1.0.0 h1:iGBIsUe3+HZ/AD/Vd7DErOt5sU9fa8Uj7A2s1aggv1Y= github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg= +github.com/mitchellh/go-wordwrap v1.0.0 h1:6GlHJ/LTGMrIJbwgdqdl2eEH8o+Exx/0m8ir9Gns0u4= +github.com/mitchellh/gox v0.4.0 h1:lfGJxY7ToLJQjHHwi0EX6uYBdK78egf954SQl13PQJc= github.com/mitchellh/hashstructure/v2 v2.0.2/go.mod h1:MG3aRVU/N29oo/V/IhBX8GR/zz4kQkprJgF2EVszyDE= +github.com/mitchellh/iochan v1.0.0 h1:C+X3KsSTLFVBr/tK1eYN/vs4rJcvsiLU338UhYPJWeY= +github.com/mmcloughlin/profile v0.1.1 h1:jhDmAqPyebOsVDOCICJoINoLb/AnLBaUw58nFzxWS2w= +github.com/moby/buildkit v0.10.4 h1:FvC+buO8isGpUFZ1abdSLdGHZVqg9sqI4BbFL8tlzP4= github.com/moby/buildkit v0.10.4/go.mod h1:Yajz9vt1Zw5q9Pp4pdb3TCSUXJBIroIQGQ3TTs/sLug= github.com/moby/locker v1.0.1/go.mod h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc= github.com/moby/sys/mount v0.3.0/go.mod h1:U2Z3ur2rXPFrFmy4q6WMwWrBOAQGYtYTRVM8BIvzbwk= @@ -557,42 +1000,95 @@ github.com/moby/sys/mountinfo v0.6.0/go.mod h1:3bMD3Rg+zkqx8MRYPi7Pyb0Ie97QEBmdx github.com/moby/sys/signal v0.6.0/go.mod h1:GQ6ObYZfqacOwTtlXvcmh9A26dVRul/hbOZn88Kg8Tg= github.com/moby/sys/symlink v0.2.0/go.mod h1:7uZVF2dqJjG/NsClqul95CqKOBRQyYSNnJ6BMgR/gFs= github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw= +github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5 h1:8Q0qkMVC/MmWkpIdlvZgcv2o2jrlF6zqVOh7W5YHdMA= +github.com/moricho/tparallel v0.2.1 h1:95FytivzT6rYzdJLdtfn6m1bfFJylOJK41+lgv/EHf4= github.com/moricho/tparallel v0.2.1/go.mod h1:fXEIZxG2vdfl0ZF8b42f5a78EhjjD5mX8qUplsoSU4k= github.com/moul/http2curl v1.0.0/go.mod h1:8UbvGypXm98wA/IqH45anm5Y2Z6ep6O31QGOAZ3H0fQ= github.com/mozilla/tls-observatory v0.0.0-20210609171429-7bc42856d2e5/go.mod h1:FUqVoUPHSEdDR0MnFM3Dh8AU0pZHLXUD127SAJGER/s= github.com/mrunalp/fileutils v0.5.0/go.mod h1:M1WthSahJixYnrXQl/DFQuteStB1weuxD2QJNHXfbSQ= +github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae h1:VeRdUYdCw49yizlSbMEn2SZ+gT+3IUKx8BqxyQdz+BY= +github.com/mwitkow/grpc-proxy v0.0.0-20181017164139-0f1106ef9c76 h1:0xuRacu/Zr+jX+KyLLPPktbwXqyOvnOPUQmMLzX1jxU= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= +github.com/nakabonne/nestif v0.3.1 h1:wm28nZjhQY5HyYPx+weN3Q65k6ilSBxDb8v5S81B81U= github.com/nakabonne/nestif v0.3.1/go.mod h1:9EtoZochLn5iUprVDmDjqGKPofoUEBL8U4Ngq6aY7OE= +github.com/naoina/go-stringutil v0.1.0 h1:rCUeRUHjBjGTSHl0VC00jUPLz8/F9dDzYI70Hzifhks= +github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416 h1:shk/vn9oCoOTmwcouEdwIeOtOGA/ELRUw/GwvxwfT+0= +github.com/nats-io/jwt v0.3.2 h1:+RB5hMpXUUA2dfxuhBTEkMOrYmM+gKIZYS1KjSostMI= +github.com/nats-io/jwt/v2 v2.0.3 h1:i/O6cmIsjpcQyWDYNcq2JyZ3/VTF8SJ4JWluI5OhpvI= github.com/nats-io/jwt/v2 v2.0.3/go.mod h1:VRP+deawSXyhNjXmxPCHskrR6Mq50BqpEI5SEcNiGlY= +github.com/nats-io/nats-server/v2 v2.5.0 h1:wsnVaaXH9VRSg+A2MVg5Q727/CqxnmPLGFQ3YZYKTQg= github.com/nats-io/nats-server/v2 v2.5.0/go.mod h1:Kj86UtrXAL6LwYRA6H4RqzkHhK0Vcv2ZnKD5WbQ1t3g= github.com/nats-io/nats.go v1.8.1/go.mod h1:BrFz9vVn0fU3AcH9Vn4Kd7W0NpJ651tD5omQ3M8LwxM= +github.com/nats-io/nats.go v1.12.1 h1:+0ndxwUPz3CmQ2vjbXdkC1fo3FdiOQDim4gl3Mge8Qo= github.com/nats-io/nats.go v1.12.1/go.mod h1:BPko4oXsySz4aSWeFgOHLZs3G4Jq4ZAyE6/zMCxRT6w= github.com/nats-io/nkeys v0.0.2/go.mod h1:dab7URMsZm6Z/jp9Z5UGa87Uutgc2mVpXLC4B7TDb/4= +github.com/nats-io/nkeys v0.3.0 h1:cgM5tL53EvYRU+2YLXIK0G2mJtK12Ft9oeooSZMA2G8= github.com/nats-io/nkeys v0.3.0/go.mod h1:gvUNGjVcM2IPr5rCsRsC6Wb3Hr2CQAm08dsxtV6A5y4= +github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw= +github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 h1:4kuARK6Y6FxaNu/BnU2OAaLF86eTVhP2hjTB6iMvItA= github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354/go.mod h1:KSVJerMDfblTH7p5MZaTt+8zaT2iEk3AkVb9PQdZuE8= +github.com/neilotoole/errgroup v0.1.6 h1:PODGqPXdT5BC/zCYIMoTrwV+ujKcW+gBXM6Ye9Ve3R8= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs= +github.com/nishanths/exhaustive v0.8.3 h1:pw5O09vwg8ZaditDp/nQRqVnrMczSJDxRDJMowvhsrM= github.com/nishanths/exhaustive v0.8.3/go.mod h1:qj+zJJUgJ76tR92+25+03oYUhzF4R7/2Wk7fGTfCHmg= github.com/nishanths/predeclared v0.0.0-20200524104333-86fad755b4d3/go.mod h1:nt3d53pc1VYcphSCIaYAJtnPYnr3Zyn8fMq2wvPGPso= +github.com/nishanths/predeclared v0.2.2 h1:V2EPdZPliZymNAn79T8RkNApBjMmVKh5XRpLm/w98Vk= github.com/nishanths/predeclared v0.2.2/go.mod h1:RROzoN6TnGQupbC+lqggsOlcgysk3LMK/HI84Mp280c= +github.com/nwaples/rardecode v1.1.0 h1:vSxaY8vQhOcVr4mm5e8XllHWTiM4JF507A0Katqw7MQ= +github.com/oklog/oklog v0.3.2 h1:wVfs8F+in6nTBMkA7CbRw+zZMIB7nNM825cM1wuzoTk= +github.com/oklog/run v1.0.0 h1:Ru7dDtJNOyC66gQ5dQmaCa0qIsAUFY3sFpK1Xk8igrw= +github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= github.com/oklog/ulid/v2 v2.1.0/go.mod h1:rcEKHmBBKfef9DhnvX7y1HZBYxjXb0cP5ExxNsTT1QQ= github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= github.com/onsi/ginkgo/v2 v2.9.2/go.mod h1:WHcJJG2dIlcCqVfBAwUCrJxSPFb6v4azBwgxeMeDuts= +github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 h1:lDH9UUVJtmYCjyT0CI4q8xvlXPxeZ0gYCVvWbmPlp88= +github.com/opencontainers/runtime-spec v0.1.2-0.20190507144316-5b71a03e2700 h1:eNUVfm/RFLIi1G7flU5/ZRTHvd4kcVuzfRnL6OFlzCI= github.com/opencontainers/runtime-spec v1.0.3-0.20210326190908-1c3f411f0417/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= +github.com/opencontainers/runtime-tools v0.0.0-20181011054405-1d69bd0f9c39 h1:H7DMc6FAjgwZZi8BRqjrAAHWoqEr5e5L6pS4V0ezet4= github.com/opencontainers/selinux v1.10.0/go.mod h1:2i0OySw99QjzBBQByd1Gr9gSjvuho1lHsJxIJ3gGbJI= github.com/opencontainers/selinux v1.10.1/go.mod h1:2i0OySw99QjzBBQByd1Gr9gSjvuho1lHsJxIJ3gGbJI= +github.com/opentracing-contrib/go-observer v0.0.0-20170622124052-a52f23424492 h1:lM6RxxfUMrYL/f8bWEUqdXrANWtrL7Nndbm9iFN0DlU= +github.com/opentracing/basictracer-go v1.0.0 h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo= +github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/openzipkin-contrib/zipkin-go-opentracing v0.4.5 h1:ZCnq+JUrvXcDVhX/xRolRBZifmabN1HcS1wrPSvxhrU= +github.com/openzipkin/zipkin-go v0.2.5 h1:UwtQQx2pyPIgWYHRg+epgdx1/HnBQTgN3/oIYEJTQzU= github.com/openzipkin/zipkin-go v0.2.5/go.mod h1:KpXfKdgRDnnhsxw4pNIH9Md5lyFqKUa4YDFlwRYAMyE= github.com/ory/dockertest/v3 v3.9.1/go.mod h1:42Ir9hmvaAPm0Mgibk6mBPi7SFvTXxEcnztDYOJ//uM= +github.com/otiai10/copy v1.0.2 h1:DDNipYy6RkIkjMwy+AWzgKiNTyj2RUI9yEMeETEpVyc= github.com/otiai10/copy v1.2.0/go.mod h1:rrF5dJ5F0t/EWSYODDu4j9/vEeYHMkc8jt0zJChqQWw= +github.com/otiai10/curr v0.0.0-20150429015615-9b4961190c95 h1:+OLn68pqasWca0z5ryit9KGfp3sUsW4Lqg32iRMJyzs= github.com/otiai10/curr v1.0.0/go.mod h1:LskTG5wDwr8Rs+nNQ+1LlxRjAtTZZjtJW4rMXl6j4vs= +github.com/otiai10/mint v1.3.0 h1:Ady6MKVezQwHBkGzLFbrsywyp09Ah7rkmfjV3Bcr5uc= github.com/otiai10/mint v1.3.1/go.mod h1:/yxELlJQ0ufhjUwhshSj+wFjZ78CnZ48/1wtmBH1OTc= +github.com/pact-foundation/pact-go v1.0.4 h1:OYkFijGHoZAYbOIb1LWXrwKQbMMRUv1oQ89blD2Mh2Q= +github.com/paulbellamy/ratecounter v0.2.0 h1:2L/RhJq+HA8gBQImDXtLPrDXK5qAj6ozWVK/zFXVJGs= +github.com/pborman/uuid v1.2.0 h1:J7Q5mO4ysT1dv8hyrUGHb9+ooztCXu1D8MY8DZYsu3g= github.com/pelletier/go-toml/v2 v2.0.5/go.mod h1:OMHamSCAODeSsVrwwvcJOaoN0LIUIaFVNZzmWyNfXas= +github.com/performancecopilot/speed v3.0.0+incompatible h1:2WnRzIquHa5QxaJKShDkLM+sc0JPuwhXzK8OYOyt3Vg= +github.com/performancecopilot/speed/v4 v4.0.0 h1:VxEDCmdkfbQYDlcr/GC9YoN9PQ6p8ulk9xVsepYy9ZY= github.com/performancecopilot/speed/v4 v4.0.0/go.mod h1:qxrSyuDGrTOWfV+uKRFhfxw6h/4HXRGUiZiufxo49BM= +github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI= +github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7 h1:oYW+YCJ1pachXTQmzR3rNLYGGz4g/UgFcjb28p/viDM= +github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d h1:CdDQnGF8Nq9ocOS/xlSptM1N3BbrA6/kmaep5ggwaIA= github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d/go.mod h1:3OzsM7FXDQlpCiw2j81fOmAwQLnZnLGXVKUzeKQXIAw= +github.com/philhofer/fwd v1.1.1 h1:GdGcTjf5RNAxwS4QLsiMzJYj5KEvPJD3Abr261yRQXQ= +github.com/pierrec/lz4 v2.5.2+incompatible h1:WCjObylUIOlKy/+7Abdn34TLIkXiA4UWUMhxq9m9ZXI= +github.com/pierrec/lz4/v4 v4.1.15 h1:MO0/ucJhngq7299dKLwIMtgTfbkoSPF6AoMYDd8Q4q0= github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= +github.com/pjbgf/sha1cd v0.2.3 h1:uKQP/7QOzNtKYH7UTohZLcjF5/55EnTw0jO/Ru4jZwI= github.com/pjbgf/sha1cd v0.2.3/go.mod h1:HOK9QrgzdHpbc2Kzip0Q1yi3M2MFGPADtR6HjG65m5M= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU= github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e h1:aoZm08cpOy4WuID//EZDgcC4zIxODThtZNPirFr42+A= +github.com/pkg/profile v1.6.0 h1:hUDfIISABYI59DyeB3OTay/HxSRwTQ8rB/H83k6r5dM= github.com/pkg/profile v1.6.0/go.mod h1:qBsxPvzyUincmltOk6iyRVxHYg4adc0OFOv72ZdLa18= +github.com/pkg/sftp v1.13.1 h1:I2qBYMChEhIjOgazfJmV3/mZM256btk6wkCDRmW7JYs= +github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5 h1:tFwafIEMf0B7NlcxV/zJ6leBIa81D3hgGSgsE5hCkOQ= +github.com/polyfloyd/go-errorlint v1.0.5 h1:AHB5JRCjlmelh9RrLxT9sgzpalIwwq4hqE8EkwIwKdY= github.com/polyfloyd/go-errorlint v1.0.5/go.mod h1:APVvOesVSAnne5SClsPxPdfvZTVDojXh1/G3qb5wjGI= +github.com/posener/complete v1.1.1 h1:ccV59UEOTzVDnDUEFdT95ZzHVZ+5+158q8+SJb2QV5w= github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= @@ -600,120 +1096,205 @@ github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqr github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_golang v1.12.1/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= -github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= -github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4= +github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= +github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7 h1:cZC+usqsYgHtlBaGulVnZ1hfKAi8iWtujBnRLQE698c= github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= github.com/quasilyte/go-ruleguard v0.3.1-0.20210203134552-1b5a410e1cc8/go.mod h1:KsAh3x0e7Fkpgs+Q9pNLS5XpFSvYCEVl5gP9Pp1xp30= +github.com/quasilyte/go-ruleguard v0.3.18 h1:sd+abO1PEI9fkYennwzHn9kl3nqP6M5vE7FiOzZ+5CE= github.com/quasilyte/go-ruleguard v0.3.18/go.mod h1:lOIzcYlgxrQ2sGJ735EHXmf/e9MJ516j16K/Ifcttvs= github.com/quasilyte/go-ruleguard/dsl v0.3.0/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= github.com/quasilyte/go-ruleguard/dsl v0.3.21/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= github.com/quasilyte/go-ruleguard/rules v0.0.0-20201231183845-9e62ed36efe1/go.mod h1:7JTjp89EGyU1d6XfBiXihJNG37wB2VRkd125Q1u7Plc= github.com/quasilyte/go-ruleguard/rules v0.0.0-20211022131956-028d6511ab71/go.mod h1:4cgAphtvu7Ftv7vOT2ZOYhC6CvBxZixcasr8qIOTA50= +github.com/quasilyte/gogrep v0.0.0-20220828223005-86e4605de09f h1:6Gtn2i04RD0gVyYf2/IUMTIs+qYleBt4zxDqkLTcu4U= github.com/quasilyte/gogrep v0.0.0-20220828223005-86e4605de09f/go.mod h1:Cm9lpz9NZjEoL1tgZ2OgeUKPIxL1meE7eo60Z6Sk+Ng= +github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 h1:L8QM9bvf68pVdQ3bCFZMDmnt9yqcMBro1pC7F+IPYMY= github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95/go.mod h1:rlzQ04UMyJXu/aOvhd8qT+hvDrFpiwqp8MRXDY9szc0= +github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 h1:M8mH9eK4OUR4lu7Gd+PU1fV2/qnDNfzT635KRSObncs= github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567/go.mod h1:DWNGW8A4Y+GyBgPuaQJuWiy0XYftx4Xm/y5Jqk9I6VQ= github.com/remyoudompheng/go-dbus v0.0.0-20121104212943-b7232d34b1d5/go.mod h1:+u151txRmLpwxBmpYn9z3d1sdJdjRPQpsXuYeY9jNls= github.com/remyoudompheng/go-liblzma v0.0.0-20190506200333-81bf2d431b96/go.mod h1:90HvCY7+oHHUKkbeMCiHt1WuFR2/hPJ9QrljDG+v6ls= github.com/remyoudompheng/go-misc v0.0.0-20190427085024-2d6ac652a50e/go.mod h1:80FQABjoFzZ2M5uEa6FUaJYEmqU2UOKojlFVak1UAwI= +github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52 h1:RnWNS9Hlm8BIkjr6wx8li5abe0fr73jljLycdfemTp0= +github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE= +github.com/rogpeppe/fastuuid v1.2.0 h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s= github.com/rs/xid v1.3.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= +github.com/rs/xid v1.5.0 h1:mKX4bl4iPYJtEIxp6CYiUuLQ/8DYMoz0PUdtGgMFRVc= github.com/rs/zerolog v1.27.0/go.mod h1:7frBqO0oezxmnO7GF86FY++uy8I0Tk/If5ni1G9Qc0U= github.com/rs/zerolog v1.29.1/go.mod h1:Le6ESbR7hc+DP6Lt1THiV8CQSdkkNrd3R0XbEgp3ZBU= github.com/russross/blackfriday v1.6.0/go.mod h1:ti0ldHuxg49ri4ksnFxlkCfN+hvslNlmVHqNRXXJNAY= +github.com/ryancurrah/gomodguard v1.2.4 h1:CpMSDKan0LtNGGhPrvupAoLeObRFjND8/tU1rEOtBp4= github.com/ryancurrah/gomodguard v1.2.4/go.mod h1:+Kem4VjWwvFpUJRJSwa16s1tBJe+vbv02+naTow2f6M= +github.com/ryanrolds/sqlclosecheck v0.3.0 h1:AZx+Bixh8zdUBxUA1NxbxVAS78vTPq4rCb8OUZI9xFw= github.com/ryanrolds/sqlclosecheck v0.3.0/go.mod h1:1gREqxyTGR3lVtpngyFo3hZAgk0KCtEdgEkHwDbigdA= +github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f h1:UFr9zpz4xgTnIE5yIMtWAMngCdZ9p/+q6lTbgelo80M= github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= +github.com/sagikazarmark/crypt v0.8.0 h1:xtk0uUHVWVsRBdEUGYBym4CXbcllXky2M7Qlwsf8C0Y= github.com/sagikazarmark/crypt v0.8.0/go.mod h1:TmKwZAo97S4Fy4sfMH/HX/cQP5D+ijra2NyLpNNmttY= +github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da h1:p3Vo3i64TCLY7gIfzeQaUJ+kppEO5WQG3cL8iE8tGHU= +github.com/sanposhiho/wastedassign/v2 v2.0.6 h1:+6/hQIHKNJAUixEj6EmOngGIisyeI+T3335lYTyxRoA= github.com/sanposhiho/wastedassign/v2 v2.0.6/go.mod h1:KyZ0MWTwxxBmfwn33zh3k1dmsbF2ud9pAAGfoLfjhtI= +github.com/sashamelentyev/interfacebloat v1.1.0 h1:xdRdJp0irL086OyW1H/RTZTr1h/tMEOsumirXcOJqAw= github.com/sashamelentyev/interfacebloat v1.1.0/go.mod h1:+Y9yU5YdTkrNvoX0xHc84dxiN1iBi9+G8zZIhPVoNjQ= +github.com/sashamelentyev/usestdlibvars v1.20.0 h1:K6CXjqqtSYSsuyRDDC7Sjn6vTMLiSJa4ZmDkiokoqtw= github.com/sashamelentyev/usestdlibvars v1.20.0/go.mod h1:0GaP+ecfZMXShS0A94CJn6aEuPRILv8h/VuWI9n1ygg= +github.com/satori/go.uuid v1.2.0 h1:0uYX9dsZ2yD7q2RtLRtPSdGDWzjeM3TbMJP9utgA0ww= github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= github.com/sclevine/agouti v3.0.0+incompatible/go.mod h1:b4WX9W9L1sfQKXeJf1mUTLZKJ48R1S7H23Ji7oFO5Bw= +github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646/go.mod h1:JA8cRccbGaA1s33RQf7Y1+q9gHmZX1yB/z9WDN1C6fg= +github.com/securego/gosec/v2 v2.13.1 h1:7mU32qn2dyC81MH9L2kefnQyRMUarfDER3iQyMHcjYM= github.com/securego/gosec/v2 v2.13.1/go.mod h1:EO1sImBMBWFjOTFzMWfTRrZW6M15gm60ljzrmy/wtHo= +github.com/segmentio/fasthash v1.0.3 h1:EI9+KE1EwvMLBWwjpRDc+fEM+prwxDYbslddQGtrmhM= +github.com/segmentio/kafka-go v0.2.0 h1:HtCSf6B4gN/87yc5qTl7WsxPKQIIGXLPPM1bMCPOsoY= +github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/serialx/hashring v0.0.0-20190422032157-8b2912629002/go.mod h1:/yeG0My1xr/u+HZrFQ1tOQQQQrOawfyMUH13ai5brBc= +github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c h1:W65qqJCIOVP4jpqPQ0YvHYKwcMEMVWIzWC5iNQQfBTU= github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c/go.mod h1:/PevMnwAxekIXwN8qQyfc5gl2NlkB3CQlkizAbOkeBs= github.com/shirou/gopsutil/v3 v3.22.9/go.mod h1:bBYl1kjgEJpWpxeHmLI+dVHWtyAwfcmSBLDsp2TNT8A= github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e/go.mod h1:TDJrrUr11Vxrven61rcy3hJMUqaf/CLWYhHNPmT14Lk= github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041/go.mod h1:N5mDOmsrJOB+vfqUK+7DmDyjhSLIIBnXo9lvZJj3MWQ= +github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= +github.com/sivchari/containedctx v1.0.2 h1:0hLQKpgC53OVF1VT7CeoFHk9YKstur1XOgfYIc1yrHI= github.com/sivchari/containedctx v1.0.2/go.mod h1:PwZOeqm4/DLoJOqMSIJs3aKqXRX4YO+uXww087KZ7Bw= +github.com/sivchari/nosnakecase v1.7.0 h1:7QkpWIRMe8x25gckkFd2A5Pi6Ymo0qgr4JrhGt95do8= github.com/sivchari/nosnakecase v1.7.0/go.mod h1:CwDzrzPea40/GB6uynrNLiorAlgFRvRbFSgJx2Gs+QY= +github.com/sivchari/tenv v1.7.0 h1:d4laZMBK6jpe5PWepxlV9S+LC0yXqvYHiq8E6ceoVVE= github.com/sivchari/tenv v1.7.0/go.mod h1:64yStXKSOxDfX47NlhVwND4dHwfZDdbp2Lyl018Icvg= +github.com/skeema/knownhosts v1.1.0 h1:Wvr9V0MxhjRbl3f9nMnKnFfiWTJmtECJ9Njkea3ysW0= github.com/skeema/knownhosts v1.1.0/go.mod h1:sKFq3RD6/TKZkSWn8boUbDC7Qkgcv+8XXijpFO6roag= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d h1:zE9ykElWQ6/NYmHa3jpm/yHnI4xSofP+UP6SpjHcSeM= +github.com/smartystreets/goconvey v1.6.4 h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIKYqbNC9s= +github.com/snikch/goodman v0.0.0-20171125024755-10e37e294daa h1:YJfZp12Z3AFhSBeXOlv4BO55RMwPn2NoQeDsrdWnBtY= github.com/snikch/goodman v0.0.0-20171125024755-10e37e294daa/go.mod h1:oJyF+mSPHbB5mVY2iO9KV3pTt/QbIkGaO8gQ2WrDbP4= +github.com/soheilhy/cmux v0.1.4 h1:0HKaf1o97UwFjHH9o5XsHUOF+tqmdA7KEzXLpiyaw0E= +github.com/sonatard/noctx v0.0.1 h1:VC1Qhl6Oxx9vvWo3UDgrGXYCeKCe3Wbw7qAWL6FrmTY= github.com/sonatard/noctx v0.0.1/go.mod h1:9D2D/EoULe8Yy2joDHJj7bv3sZoq9AaSb8B4lqBjiZI= +github.com/sony/gobreaker v0.4.1 h1:oMnRNZXX5j85zso6xCPRNPtmAycat+WcoKbklScLDgQ= +github.com/sourcegraph/go-diff v0.6.1 h1:hmA1LzxW0n1c3Q4YbrFgg4P99GSnebYa3x8gr0HZqLQ= github.com/sourcegraph/go-diff v0.6.1/go.mod h1:iBszgVvyxdc8SFZ7gm69go2KDdt3ag071iBaWPF6cjs= github.com/spf13/afero v1.8.2/go.mod h1:CtAatgMJh6bJEIs48Ay/FOnkljP3WeGUG0MC1RfAqwo= github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= github.com/spf13/viper v1.13.0/go.mod h1:Icm2xNL3/8uyh/wFuB1jI7TiTNKp8632Nwegu+zgdYw= +github.com/ssgreg/nlreturn/v2 v2.2.1 h1:X4XDI7jstt3ySqGU86YGAURbxw3oTDPK9sPEi6YEwQ0= github.com/ssgreg/nlreturn/v2 v2.2.1/go.mod h1:E/iiPB78hV7Szg2YfRgyIrk1AD6JVMTRkkxBiELzh2I= +github.com/stbenjam/no-sprintf-host-port v0.1.1 h1:tYugd/yrm1O0dV+ThCbaKZh195Dfm07ysF0U6JQXczc= github.com/stbenjam/no-sprintf-host-port v0.1.1/go.mod h1:TLhvtIvONRzdmkFiio4O8LHsN9N74I+PhRquPsxpL0I= github.com/stefanberger/go-pkcs11uri v0.0.0-20201008174630-78d3cae3a980/go.mod h1:AO3tvPzVZ/ayst6UlUKUv6rcPQInYe3IknH3jYhAKu8= +github.com/streadway/amqp v1.0.0 h1:kuuDrUJFZL1QYL9hUNuCxNObNzB0bV/ZG5jV3RWAQgo= github.com/streadway/amqp v1.0.0/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= +github.com/streadway/handy v0.0.0-20200128134331-0f66f006fb2e h1:mOtuXaRAbVZsxAHVdPR3IjfmN8T1h2iczJLynhLybf8= github.com/streadway/handy v0.0.0-20200128134331-0f66f006fb2e/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= github.com/stretchr/testify v1.1.4/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/syndtr/gocapability v0.0.0-20170704070218-db04d3cc01c8 h1:zLV6q4e8Jv9EHjNg/iHfzwDkCve6Ua5jCygptrtXHvI= github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww= github.com/tchap/go-patricia v2.2.6+incompatible/go.mod h1:bmLyhP68RS6kStMGxByiQ23RP/odRBOTVjwp2cDyi6I= +github.com/tdakkota/asciicheck v0.1.1 h1:PKzG7JUTUmVspQTDqtkX9eSiLGossXTybutHwTXuO0A= github.com/tdakkota/asciicheck v0.1.1/go.mod h1:yHp0ai0Z9gUljN3o0xMhYJnH/IcvkdTBOX2fmJ93JEM= github.com/tendermint/tm-db v0.6.6/go.mod h1:wP8d49A85B7/erz/r4YbKssKw6ylsO/hKtFk7E1aWZI= github.com/tenntenn/modver v1.0.1/go.mod h1:bePIyQPb7UeioSRkw3Q0XeMhYZSMx9B8ePqg6SAMGH0= github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3/go.mod h1:ON8b8w4BN/kE1EOhwT0o+d62W65a6aPw1nouo9LMgyY= +github.com/testground/plan-templates/templates v0.0.0-20200429051153-b24fdc73e401 h1:h9FML1FUPWJgWXa5DxYYMgApb4UNYLw67/Qr0F7hdhY= +github.com/tetafro/godot v1.4.11 h1:BVoBIqAf/2QdbFmSwAWnaIqDivZdOV0ZRwEm6jivLKw= github.com/tetafro/godot v1.4.11/go.mod h1:LR3CJpxDVGlYOWn3ZZg1PgNZdTUvzsZWu8xaEohUpn8= +github.com/tidwall/sjson v1.2.4 h1:cuiLzLnaMeBhRmEv00Lpk3tkYrcxpmbU81tAY4Dw0tc= +github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144 h1:kl4KhGNsJIbDHS9/4U9yQo1UcPQM0kOMJHn29EoH/Ro= github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144/go.mod h1:Qimiffbc6q9tBWlVV6x0P9sat/ao1xEkREYPPj9hphk= +github.com/timonwong/loggercheck v0.9.3 h1:ecACo9fNiHxX4/Bc02rW2+kaJIAMAes7qJ7JKxt0EZI= github.com/timonwong/loggercheck v0.9.3/go.mod h1:wUqnk9yAOIKtGA39l1KLE9Iz0QiTocu/YZoOf+OzFdw= +github.com/tinylib/msgp v1.1.5 h1:2gXmtWueD2HefZHQe1QOy9HVzmFrLOVvsXwXBQ0ayy0= +github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8 h1:ndzgwNDnKIqyCvHTXaCqh9KlOWKvBry6nuXMJmonVsE= +github.com/tomarrell/wrapcheck/v2 v2.7.0 h1:J/F8DbSKJC83bAvC6FoZaRjZiZ/iKoueSdrEkmGeacA= github.com/tomarrell/wrapcheck/v2 v2.7.0/go.mod h1:ao7l5p0aOlUNJKI0qVwB4Yjlqutd0IvAB9Rdwyilxvg= +github.com/tommy-muehle/go-mnd/v2 v2.5.1 h1:NowYhSdyE/1zwK9QCLeRb6USWdoif80Ie+v+yU8u1Zw= github.com/tommy-muehle/go-mnd/v2 v2.5.1/go.mod h1:WsUAkMJMYww6l/ufffCD3m+P7LEvr8TnZn9lwVDlgzw= github.com/tonistiigi/fsutil v0.0.0-20220115021204-b19f7f9cb274/go.mod h1:oPAfvw32vlUJSjyDcQ3Bu0nb2ON2B+G0dtVN/SZNJiA= github.com/tonistiigi/go-actions-cache v0.0.0-20220404170428-0bdeb6e1eac7/go.mod h1:qqvyZqkfwkoJuPU/bw61bItaoO0SJ8YSW0vSVRRvsRg= github.com/tonistiigi/go-archvariant v1.0.0/go.mod h1:TxFmO5VS6vMq2kvs3ht04iPXtu2rUT/erOnGFYfk5Ho= github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea/go.mod h1:WPnis/6cRcDZSUvVmezrxJPkiO87ThFYsoUiMwWNDJk= github.com/tonistiigi/vt100 v0.0.0-20210615222946-8066bb97264f/go.mod h1:ulncasL3N9uLrVann0m+CDlJKWsIAP34MPcOJF6VRvc= +github.com/ttacon/chalk v0.0.0-20160626202418-22c06c80ed31 h1:OXcKh35JaYsGMRzpvFkLv/MEyPuL49CThT1pZ8aSml4= +github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926 h1:G3dpKMzFDjgEh2q1Z7zUUtKa8ViPtH+ocF0bE0g00O8= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= +github.com/ultraware/funlen v0.0.3 h1:5ylVWm8wsNwH5aWo9438pwvsK0QiqVuUrt9bn7S/iLA= github.com/ultraware/funlen v0.0.3/go.mod h1:Dp4UiAus7Wdb9KUZsYWZEWiRzGuM2kXM1lPbfaF6xhA= +github.com/ultraware/whitespace v0.0.5 h1:hh+/cpIcopyMYbZNVov9iSxvJU3OYQg78Sfaqzi/CzI= github.com/ultraware/whitespace v0.0.5/go.mod h1:aVMh/gQve5Maj9hQ/hg+F75lr/X5A89uZnzAmWSineA= github.com/urfave/cli v1.22.4/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= +github.com/uudashr/gocognit v1.0.6 h1:2Cgi6MweCsdB6kpcVQp7EW4U23iBFQWfTXiWlyp842Y= github.com/uudashr/gocognit v1.0.6/go.mod h1:nAIUuVBnYU7pcninia3BHOvQkpQCeO76Uscky5BOwcY= +github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w= +github.com/valyala/fasttemplate v1.2.1 h1:TVEnxayobAdVkhQfrfes2IzOB6o+z4roRkPF52WA1u4= github.com/valyala/quicktemplate v1.7.0/go.mod h1:sqKJnoaOF88V07vkO+9FL8fb9uZg/VPSJnLYn+LmLk8= github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio= github.com/vbatts/tar-split v0.11.2/go.mod h1:vV3ZuO2yWSVsz+pfFzDG/upWH1JhjOiEaWq6kXyQ3VI= +github.com/vektra/mockery/v2 v2.14.0 h1:KZ1p5Hrn8tiY+LErRMr14HHle6khxo+JKOXLBW/yfqs= github.com/vektra/mockery/v2 v2.14.0/go.mod h1:bnD1T8tExSgPD1ripLkDbr60JA9VtQeu12P3wgLZd7M= +github.com/vishvananda/netlink v1.0.0 h1:bqNY2lgheFIu1meHUFSH3d7vG93AFyqg3oGbJCOJgSM= github.com/vishvananda/netlink v1.1.0/go.mod h1:cTgwzPIzzgDAYoQrMm0EdrjRUBkTqKYppBueQtXaqoE= github.com/vishvananda/netlink v1.1.1-0.20210330154013-f5de75959ad5/go.mod h1:twkDnbuQxJYemMlGd4JFIcuhgX83tXhKS2B/PRMpOho= +github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df h1:OviZH7qLw/7ZovXvuNyL3XQl8UFofeikI1NW1Gypu7k= github.com/vishvananda/netns v0.0.0-20210104183010-2eb08e3e575f/go.mod h1:DD4vA1DwXk04H54A1oHXtwZmA0grkVMdPxx/VGLCah0= +github.com/vmihailenco/msgpack/v5 v5.3.5 h1:5gO0H1iULLWGhs2H5tbAHIZTV8/cYafcFOr9znI5mJU= +github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g= +github.com/whilp/git-urls v0.0.0-20191001220047-6db9661140c0 h1:qqllXPzXh+So+mmANlX/gCJrgo+1kQyshMoQ+NASzm0= +github.com/willf/bitset v1.1.3 h1:ekJIKh6+YbUIVt9DfNbkR5d6aFcFTLDRyJNAACURBg8= +github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM= github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw= +github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c= github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= +github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0= +github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= +github.com/xhit/go-str2duration v1.2.0 h1:BcV5u025cITWxEQKGWr1URRzrcXtu7uk8+luz3Yuhwc= github.com/xhit/go-str2duration v1.2.0/go.mod h1:3cPSlfZlUHVlneIVfePFWcJZsuwf+P1v2SRTV4cUmp4= +github.com/xi2/xz v0.0.0-20171230120015-48954b6210f8 h1:nIPpBwaJSVYIxUFsDv3M8ofmx9yWTog9BfvIu0q41lo= +github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8= +github.com/xlab/treeprint v0.0.0-20180616005107-d6fb6747feb6 h1:YdYsPAZ2pC6Tow/nPZOPQ96O3hm/ToAkGsPLzedXERk= github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778/go.mod h1:2MuV+tbUrU1zIOPMxZ5EncGwgmMJsa+9ucAQZXxsObs= +github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77 h1:ESFSdwYZvkeru3RtdrYueztKhOBCSAAzS4Gf+k0tEow= +github.com/yagipy/maintidx v1.0.0 h1:h5NvIsCz+nRDapQ0exNv4aJ0yXSI0420omVANTv3GJM= github.com/yagipy/maintidx v1.0.0/go.mod h1:0qNf/I/CCZXSMhsRsrEPDZ+DkekpKLXAJfsTACwgXLk= github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0/go.mod h1:/LWChgwKmvncFJFHJ7Gvn9wZArjbV5/FppcK2fKk/tI= +github.com/ybbus/jsonrpc v2.1.2+incompatible h1:V4mkE9qhbDQ92/MLMIhlhMSbz8jNXdagC3xBR5NDwaQ= +github.com/yeya24/promlinter v0.2.0 h1:xFKDQ82orCU5jQujdaD8stOHiv8UN68BSdn2a8u8Y3o= github.com/yeya24/promlinter v0.2.0/go.mod h1:u54lkmBOZrpEbQQ6gox2zWKKLKu2SGe+2KOiextY+IA= github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg= github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82/go.mod h1:lgjkn3NuSvDfVJdfcVVdX+jpBxNmX4rDAzaS45IcYoM= github.com/yudai/pp v2.0.1+incompatible/go.mod h1:PuxR/8QJ7cyCkFp/aUDS+JY727OFEZkTdatxwunjIkc= github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE= github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= github.com/zondax/hid v0.9.1/go.mod h1:l5wttcP0jwtdLjqjMMWFVEE7d1zO0jvSPA9OPZxWpEM= github.com/zondax/ledger-go v0.14.1/go.mod h1:fZ3Dqg6qcdXWSOJFKMG8GCTnD7slO/RL2feOQv8K320= +gitlab.com/bosi/decorder v0.2.3 h1:gX4/RgK16ijY8V+BRQHAySfQAb354T7/xQpDB2n10P0= gitlab.com/bosi/decorder v0.2.3/go.mod h1:9K1RB5+VPNQYtXtTDAzd2OEftsZb1oV0IrJrzChSdGE= +go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738 h1:VcrIfasaLFkyjk6KNlXQSzO+B0fZcnECiDrKJsfxka0= +go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0= go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8= +go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8= go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ= +go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI= go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4= +go.etcd.io/etcd/client/v3 v3.5.5 h1:q++2WTJbUgpQu4B6hCuT7VkdwaTP7Qz6Daak3WzbrlI= go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c= go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1/go.mod h1:SNgMg+EgDFwmvSmLRTNKC5fegJjB7v23qTQ0XLGUNHk= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.3 h1:syAz40OyelLZo42+3U68Phisvrx4qh+4wpdZw7eUUdY= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.3/go.mod h1:Dts42MGkzZne2yCru741+bFiTMWkIj/LLRizad7b9tw= go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.29.0/go.mod h1:vHItvsnJtp7ES++nFLLFBzUWny7fJQSvTlxFcqQGUr4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.29.0/go.mod h1:tLYsuf2v8fZreBVwp9gVMhefZlLFZaUiNVSq8QxXRII= @@ -723,11 +1304,15 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.4.1/go.mod h1:o5RW5o2pKpJLD go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.4.1/go.mod h1:c6E4V3/U+miqjs/8l950wggHGL1qzlp0Ypj9xoGrPqo= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.4.1/go.mod h1:VwYo0Hak6Efuy0TXsZs8o1hnV3dHDPNtDbycG0hI8+M= go.opentelemetry.io/otel/internal/metric v0.27.0/go.mod h1:n1CVxRqKqYZtqyTh9U/onvKapPGv7y/rpyOTI+LFNzw= +go.opentelemetry.io/otel/metric v0.32.3 h1:dMpnJYk2KULXr0j8ph6N7+IcuiIQXlPXD4kix9t7L9c= go.opentelemetry.io/otel/metric v0.32.3/go.mod h1:pgiGmKohxHyTPHGOff+vrtIH39/R9fiO/WoenUQ3kcc= +go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.uber.org/automaxprocs v1.5.2 h1:2LxUOGiR3O6tw8ui5sZa2LAaHnsviZdVOUZw4fvbnME= go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= +go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4= go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw= golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= @@ -744,7 +1329,11 @@ golang.org/x/exp v0.0.0-20230131160201-f062dba9d201/go.mod h1:CxIveKay+FTh1D0yPZ golang.org/x/exp v0.0.0-20230310171629-522b1b587ee0/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/exp v0.0.0-20230810033253-352e893a4cad/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= golang.org/x/exp/typeparams v0.0.0-20220428152302-39d4317da171/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= +golang.org/x/exp/typeparams v0.0.0-20220827204233-334a2380cb91 h1:Ic/qN6TEifvObMGQy72k0n1LlJr7DjWWEi+MOsDOiSk= golang.org/x/exp/typeparams v0.0.0-20220827204233-334a2380cb91/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= @@ -764,6 +1353,7 @@ golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= @@ -771,6 +1361,7 @@ golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4 golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sys v0.0.0-20190606203320-7fc4e5ec1444/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= @@ -788,7 +1379,6 @@ golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20211105183446-c75c47738b0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211116061358-0a5406a5449c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220702020025-31831981b65f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220825204002-c680a09ffe64/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -844,7 +1434,10 @@ golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= +gonum.org/v1/gonum v0.8.2 h1:CCXrcPKiGGotvnN6jfUsKk4rRqm7q09/YbKb5xCEvtM= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= +gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0 h1:OE9mWmgKkjJyEmDAAtGMPjXu+YNeGvK9VTSHY6+Qihc= +gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b h1:Qh4dB5D/WpoUUp3lSod7qgoyEHbDGPUWjIbnqdqqe1k= google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= @@ -860,10 +1453,12 @@ google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51 google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98/go.mod h1:S7mY02OqCJTD0E1OiQy1F72PWFB4bZJ87cAtLPYgDR0= google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= google.golang.org/genproto/googleapis/api v0.0.0-20230711160842-782d3b101e98/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc h1:g3hIDl0jRNd9PPTs2uBzYuaD5mQuwOkZY0vSc0LR32o= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= @@ -873,6 +1468,7 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go. google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= google.golang.org/genproto/googleapis/rpc v0.0.0-20230920183334-c177e329c48b/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.41.0/go.mod h1:U3l9uK9J0sini8mHphKoXyaqDA/8VyGnDee1zzIUK6k= google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= @@ -884,26 +1480,51 @@ google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpX google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 h1:M1YKkFIboKNieVO5DLUEVzQfGwJD30Nv2jfUgzb5UcE= google.golang.org/protobuf v1.25.1-0.20200805231151-a709e31e5d12/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.28.2-0.20220831092852-f930b1dc76e8/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +gopkg.in/airbrake/gobrake.v2 v2.0.9 h1:7z2uVWwn7oVeeugY1DtlPAy5H+KYgB1KeKTnqjNatLo= +gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc= +gopkg.in/cheggaaa/pb.v1 v1.0.27 h1:kJdccidYzt3CaHD1crCFTS1hxyhSi059NhOFUf03YFo= +gopkg.in/errgo.v2 v2.1.0 h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8= +gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= +gopkg.in/gcfg.v1 v1.2.3 h1:m8OOJ4ccYHnx2f4gQwpno8nAX5OGOh7RLaaz0pj3Ogs= +gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 h1:OAj3g0cR6Dx/R07QgQe8wkA9RNjB2u4i700xBkIT4e0= gopkg.in/go-playground/assert.v1 v1.2.1/go.mod h1:9RXL0bg/zibRAgZUYszZSwO/z8Y/a8bDuhia5mkpMnE= gopkg.in/go-playground/validator.v8 v8.18.2/go.mod h1:RX2a/7Ha8BgOhfk7j780h4/u/RRjR0eouCJSH80/M2Y= gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= +gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200619000410-60c24ae608a6 h1:a6cXbcDDUkSBlpnkWV1bJ+vv3mOgQEltEJ2rPxroVu0= +gopkg.in/resty.v1 v1.12.0 h1:CuXP0Pjfw9rOuY6EP+UvtNvt5DSqHpIxILZKT/quCZI= gopkg.in/square/go-jose.v2 v2.5.1/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= +gopkg.in/urfave/cli.v1 v1.20.0 h1:NdAVW6RYxDif9DhDHaAortIu956m2c0v+09AZBPTbE0= +gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME= +gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= gotest.tools/v3 v3.0.2/go.mod h1:3SzNCllyD9/Y+b5r9JIKQ474KzkZyqLqEfYqMsX94Bk= -gotest.tools/v3 v3.5.1/go.mod h1:isy3WKz7GK6uNw/sbHzfKBLvlvXwUyV06n6brMxxopU= +honnef.co/go/tools v0.3.3 h1:oDx7VAwstgpYpb3wv0oxiZlxY+foCpRAwY7Vk6XpAgA= honnef.co/go/tools v0.3.3/go.mod h1:jzwdWgg7Jdq75wlfblQxO4neNaFFSvgc1tD5Wv8U0Yw= k8s.io/apiserver v0.22.5/go.mod h1:s2WbtgZAkTKt679sYtSudEQrTGWUSQAPe6MupLnlmaQ= k8s.io/component-base v0.22.5/go.mod h1:VK3I+TjuF9eaa+Ln67dKxhGar5ynVbwnGrUiNF4MqCI= k8s.io/cri-api v0.23.1/go.mod h1:REJE3PSU0h/LOV1APBrupxrEJqnoxZC8KWzkBUHwrK4= +k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c h1:GohjlNKauSai7gN4wsJkeZ3WAJx4Sh+oT/b5IYn5suA= k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8= +k8s.io/kubernetes v1.13.0 h1:qTfB+u5M92k2fCCCVP2iuhgwwSOv1EkAkvQY1tQODD8= +mvdan.cc/gofumpt v0.4.0 h1:JVf4NN1mIpHogBj7ABpgOyZc65/UUOkKQFkoURsz4MM= mvdan.cc/gofumpt v0.4.0/go.mod h1:PljLOHDeZqgS8opHRKLzp2It2VBuSdteAgqUfzMTxlQ= +mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed h1:WX1yoOaKQfddO/mLzdV4wptyWgoH/6hwLs7QHTixo0I= mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed/go.mod h1:Xkxe497xwlCKkIaQYRfC7CSLworTXY9RMqwhhCm+8Nc= +mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b h1:DxJ5nJdkhDlLok9K6qO+5290kphDJbHOQO1DFFFTeBo= mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b/go.mod h1:2odslEg/xrtNQqCYg2/jCoyKnw3vv5biOc3JnIcYfL4= +mvdan.cc/unparam v0.0.0-20220706161116-678bad134442 h1:seuXWbRB1qPrS3NQnHmFKLJLtskWyueeIzmLXghMGgk= mvdan.cc/unparam v0.0.0-20220706161116-678bad134442/go.mod h1:F/Cxw/6mVrNKqrR2YjFf5CaW0Bw4RL8RfbEf4GRggJk= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= +rsc.io/binaryregexp v0.2.0 h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE= +rsc.io/pdf v0.1.1 h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4= +rsc.io/quote/v3 v3.1.0 h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY= +rsc.io/sampler v1.3.0 h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4= sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e h1:4Z09Hglb792X0kfOBBJUPFEyvVfQWrYT/l8h5EKA6JQ= sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= +sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0 h1:ucqkfpjg9WzSUubAO62csmucvxl4/JeW3F4I4909XkM= diff --git a/test/testground/go.mod b/test/testground/go.mod index d4ac83a9df..e85dd423da 100644 --- a/test/testground/go.mod +++ b/test/testground/go.mod @@ -3,7 +3,7 @@ module github.com/celestiaorg/celestia-app/test/testground go 1.21.1 require ( - github.com/celestiaorg/celestia-app v1.0.0-rc0.0.20231120210508-c4a02614e8bc + github.com/celestiaorg/celestia-app v1.0.0-rc0.0.20231219172024-f57f5c104ea0 github.com/cosmos/cosmos-sdk v0.46.14 github.com/stretchr/testify v1.8.4 github.com/tendermint/tendermint v0.34.28 @@ -153,7 +153,6 @@ require ( github.com/raulk/clock v1.1.0 // indirect github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect github.com/regen-network/cosmos-proto v0.3.1 // indirect - github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.10.0 // indirect github.com/rs/cors v1.8.2 // indirect github.com/rs/zerolog v1.31.0 // indirect @@ -192,19 +191,19 @@ require ( golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect golang.org/x/mod v0.12.0 // indirect golang.org/x/net v0.17.0 // indirect - golang.org/x/oauth2 v0.11.0 // indirect - golang.org/x/sync v0.3.0 // indirect + golang.org/x/oauth2 v0.13.0 // indirect + golang.org/x/sync v0.4.0 // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/term v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/tools v0.13.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/api v0.128.0 // indirect - google.golang.org/appengine v1.6.7 // indirect + google.golang.org/appengine v1.6.8 // indirect google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20231009173412-8bfb1ae86b6c // indirect - google.golang.org/grpc v1.59.0 // indirect + google.golang.org/grpc v1.60.1 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/test/testground/go.sum b/test/testground/go.sum index 3373cf0e72..71e7aaf90a 100644 --- a/test/testground/go.sum +++ b/test/testground/go.sum @@ -336,8 +336,8 @@ github.com/c-bata/go-prompt v0.2.2/go.mod h1:VzqtzE2ksDBcdln8G7mk2RX9QyGjH+OVqOC github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= github.com/celestiaorg/blobstream-contracts/v3 v3.1.0 h1:h1Y4V3EMQ2mFmNtWt2sIhZIuyASInj1a9ExI8xOsTOw= github.com/celestiaorg/blobstream-contracts/v3 v3.1.0/go.mod h1:x4DKyfKOSv1ZJM9NwV+Pw01kH2CD7N5zTFclXIVJ6GQ= -github.com/celestiaorg/celestia-app v1.0.0-rc0.0.20231120210508-c4a02614e8bc h1:lA7RhJzW5XAfRDZOCHc+hwISIlRLF7Xzb/iFCMuwKzc= -github.com/celestiaorg/celestia-app v1.0.0-rc0.0.20231120210508-c4a02614e8bc/go.mod h1:E7EiW8tHinmjryNd9X4612IH4SGQK67Jl0xBaki/o9E= +github.com/celestiaorg/celestia-app v1.0.0-rc0.0.20231219172024-f57f5c104ea0 h1:KCn6WRMKboigdZWwEp9G2QxRzGK7KTjwFwRG8CA0BEY= +github.com/celestiaorg/celestia-app v1.0.0-rc0.0.20231219172024-f57f5c104ea0/go.mod h1:H7v/fw0utC1XKembRT4qH18trMs5rgQssII/V934Hg4= github.com/celestiaorg/celestia-core v1.29.0-tm-v0.34.29 h1:Fd7ymPUzExPGNl2gZw4i5S74arMw+iDHLE78M/cCxl4= github.com/celestiaorg/celestia-core v1.29.0-tm-v0.34.29/go.mod h1:xrICN0PBhp3AdTaZ8q4wS5Jvi32V02HNjaC2EsWiEKk= github.com/celestiaorg/cosmos-sdk v1.20.0-sdk-v0.46.16 h1:L2j5luXXoEMQLzJkxBixeeEWkgcxnGFm6HnwN3X3L9g= @@ -1676,8 +1676,8 @@ golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= golang.org/x/oauth2 v0.1.0/go.mod h1:G9FE4dLTsbXUu90h/Pf85g4w1D+SSAgR+q46nJZ8M4A= -golang.org/x/oauth2 v0.11.0 h1:vPL4xzxBM4niKCW6g9whtaWVXTJf1U5e4aZxxFx/gbU= -golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk= +golang.org/x/oauth2 v0.13.0 h1:jDDenyj+WgFtmV3zYVoi8aE2BwtXFLWOA67ZfNWftiY= +golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0= 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= @@ -1692,8 +1692,8 @@ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E= -golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ= +golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= 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= @@ -1988,8 +1988,9 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 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 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= +google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20180831171423-11092d34479b/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= @@ -2102,8 +2103,8 @@ google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz google.golang.org/genproto v0.0.0-20221025140454-527a21cfbd71/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 h1:SeZZZx0cP0fqUyA+oRzP9k7cSwJlvDFiROO72uwD6i0= google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= -google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13 h1:U7+wNaVuSTaUqNvK2+osJ9ejEZxbjHHk8F2b6Hpx0AE= -google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= google.golang.org/genproto/googleapis/rpc v0.0.0-20231009173412-8bfb1ae86b6c h1:jHkCUWkseRf+W+edG5hMzr/Uh1xkDREY4caybAq4dpY= google.golang.org/genproto/googleapis/rpc v0.0.0-20231009173412-8bfb1ae86b6c/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0= google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= @@ -2148,8 +2149,8 @@ google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACu google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= -google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= +google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= +google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= 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= From a27bb3fdba86f575998ac350c22b60740608f56f Mon Sep 17 00:00:00 2001 From: Rootul P Date: Wed, 20 Dec 2023 13:05:42 -0500 Subject: [PATCH 09/19] feat(upgrade): register legacy amino json (#2954) Closes https://github.com/celestiaorg/celestia-app/issues/2876 ## Testing I was able to sign a signal tx with a Ledger ``` $ celestia-appd tx upgrade signal 1 --from $LEDGER --ledger --fees 420utia --yes Default sign-mode 'direct' not supported by Ledger, using sign-mode 'amino-json'. code: 0 codespace: "" data: "" events: [] gas_used: "0" gas_wanted: "0" height: "0" info: "" logs: [] raw_log: '[]' timestamp: "" tx: null txhash: B512CED67CEF2EF951DEA71C231E583EEE7340BB28EA39ADFF0771EC21AA25B2 ``` Ideally we have an automated test for this --- x/upgrade/types/codec.go | 5 +++++ x/upgrade/types/msgs.go | 47 ++++++++++++++++++++++++++++++++++++++-- 2 files changed, 50 insertions(+), 2 deletions(-) diff --git a/x/upgrade/types/codec.go b/x/upgrade/types/codec.go index 7cf5a81e89..8497e0b8bf 100644 --- a/x/upgrade/types/codec.go +++ b/x/upgrade/types/codec.go @@ -3,6 +3,7 @@ package types import ( "github.com/cosmos/cosmos-sdk/codec" codectypes "github.com/cosmos/cosmos-sdk/codec/types" + sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/types/msgservice" upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" ) @@ -10,9 +11,13 @@ import ( // RegisterLegacyAminoCodec registers the upgrade types on the LegacyAmino codec. func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) { cdc.RegisterConcrete(upgradetypes.Plan{}, "cosmos-sdk/Plan", nil) + cdc.RegisterConcrete(&MsgTryUpgrade{}, URLMsgTryUpgrade, nil) + cdc.RegisterConcrete(&MsgSignalVersion{}, URLMsgSignalVersion, nil) } // RegisterInterfaces registers the upgrade module types. func RegisterInterfaces(registry codectypes.InterfaceRegistry) { + registry.RegisterImplementations((*sdk.Msg)(nil), &MsgTryUpgrade{}) + registry.RegisterImplementations((*sdk.Msg)(nil), &MsgSignalVersion{}) msgservice.RegisterMsgServiceDesc(registry, &_Msg_serviceDesc) } diff --git a/x/upgrade/types/msgs.go b/x/upgrade/types/msgs.go index c0f70c69fc..9534306bd2 100644 --- a/x/upgrade/types/msgs.go +++ b/x/upgrade/types/msgs.go @@ -1,7 +1,10 @@ package types import ( + "github.com/cosmos/cosmos-sdk/codec" + codectypes "github.com/cosmos/cosmos-sdk/codec/types" sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/cosmos/cosmos-sdk/x/auth/migrations/legacytx" upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" ) @@ -13,13 +16,23 @@ const ( // QuerierRoute defines the module's query routing key QuerierRoute = ModuleName + + // RouterKey defines the module's message routing key + RouterKey = ModuleName + + URLMsgSignalVersion = "/celestia.upgrade.v1.Msg/SignalVersion" + URLMsgTryUpgrade = "/celestia.upgrade.v1.Msg/TryUpgrade" ) var ( - _ sdk.Msg = &MsgSignalVersion{} - _ sdk.Msg = &MsgTryUpgrade{} + _ sdk.Msg = &MsgSignalVersion{} + _ sdk.Msg = &MsgTryUpgrade{} + _ legacytx.LegacyMsg = &MsgSignalVersion{} + _ legacytx.LegacyMsg = &MsgTryUpgrade{} ) +var ModuleCdc = codec.NewProtoCodec(codectypes.NewInterfaceRegistry()) + func NewMsgSignalVersion(valAddress sdk.ValAddress, version uint64) *MsgSignalVersion { return &MsgSignalVersion{ ValidatorAddress: valAddress.String(), @@ -40,6 +53,21 @@ func (msg *MsgSignalVersion) ValidateBasic() error { return err } +// GetSignBytes implements legacytx.LegacyMsg. +func (msg *MsgSignalVersion) GetSignBytes() []byte { + return sdk.MustSortJSON(ModuleCdc.MustMarshalJSON(msg)) +} + +// Route implements legacytx.LegacyMsg. +func (msg *MsgSignalVersion) Route() string { + return RouterKey +} + +// Type implements legacytx.LegacyMsg. +func (msg *MsgSignalVersion) Type() string { + return URLMsgSignalVersion +} + func NewMsgTryUpgrade(signer sdk.AccAddress) *MsgTryUpgrade { return &MsgTryUpgrade{ Signer: signer.String(), @@ -58,3 +86,18 @@ func (msg *MsgTryUpgrade) ValidateBasic() error { _, err := sdk.AccAddressFromBech32(msg.Signer) return err } + +// GetSignBytes implements legacytx.LegacyMsg. +func (msg *MsgTryUpgrade) GetSignBytes() []byte { + return sdk.MustSortJSON(ModuleCdc.MustMarshalJSON(msg)) +} + +// Route implements legacytx.LegacyMsg. +func (msg *MsgTryUpgrade) Route() string { + return RouterKey +} + +// Type implements legacytx.LegacyMsg. +func (msg *MsgTryUpgrade) Type() string { + return URLMsgTryUpgrade +} From 6e71171210a70a16a5ba208718409da49ca542cc Mon Sep 17 00:00:00 2001 From: Rootul P Date: Wed, 20 Dec 2023 13:05:57 -0500 Subject: [PATCH 10/19] docs: add FAQ to blob specs (#2940) Closes https://github.com/celestiaorg/celestia-app/issues/2939 The blob specs are the x/blob/README.md file. While updating it, I noticed a few things that were outdated and decided to remove outdated fields (when incomplete) or update them. I spent more time on the Go Playground than explaining in words how to convert from Comet BFT API response to tx hash. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Sanaz Taheri <35961250+staheri14@users.noreply.github.com> --- go.work.sum | 1039 ---------------------- proto/celestia/blob/v1/tx.proto | 3 + x/blob/README.md | 83 +- x/blob/test/decode_blob_tx_test.go | 102 +++ x/blob/test/testdata/block_response.json | 925 +++++++++++++++++++ x/blob/types/tx.pb.go | 5 +- 6 files changed, 1073 insertions(+), 1084 deletions(-) create mode 100644 x/blob/test/decode_blob_tx_test.go create mode 100644 x/blob/test/testdata/block_response.json diff --git a/go.work.sum b/go.work.sum index 5da0f2ba89..336f882a2c 100644 --- a/go.work.sum +++ b/go.work.sum @@ -484,1047 +484,8 @@ github.com/charithe/durationcheck v0.0.9/go.mod h1:SSbRIBVfMjCi/kEB6K65XEA83D6pr github.com/chavacava/garif v0.0.0-20220630083739-93517212f375 h1:E7LT642ysztPWE0dfz43cWOvMiF42DyTRC+eZIaO4yI= github.com/chavacava/garif v0.0.0-20220630083739-93517212f375/go.mod h1:4m1Rv7xfuwWPNKXlThldNuJvutYM6J95wNuuVmn55To= github.com/checkpoint-restore/go-criu/v5 v5.3.0/go.mod h1:E/eQpaFtUKGOOSEBZgmKAcn+zUUwWxqcaKZlF54wK8E= -github.com/cheggaaa/pb v1.0.27 h1:wIkZHkNfC7R6GI5w7l/PdAdzXzlrbcI3p8OAlnkTsnc= -github.com/cilium/ebpf v0.7.0/go.mod h1:/oI2+1shJiTGAMgl6/RgJr36Eo1jzrRcAWbcXO2usCA= -github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible h1:C29Ae4G5GtYyYMm1aztcyj/J5ckgJm2zwdDajFbx1NY= -github.com/circonus-labs/circonusllhist v0.1.3 h1:TJH+oke8D16535+jHExHj4nQvzlZrj7ug5D7I/orNUA= -github.com/clbanning/mxj v1.8.4 h1:HuhwZtbyvyOw+3Z1AowPkU87JkJUSv751ELWaiTpj8I= -github.com/clbanning/mxj v1.8.4/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5PVGJng= -github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec h1:EdRZT3IeKQmfCSrgo8SZ8V3MEnskuJP0wCYNpe+aiXo= -github.com/client9/misspell v0.3.4 h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI= -github.com/cloudflare/circl v1.1.0/go.mod h1:prBCrKB9DV4poKZY1l9zBXg2QJY7mvgRvtMxxK7fi4I= -github.com/cloudflare/circl v1.3.1 h1:4OVCZRL62ijwEwxnF6I7hLwxvIYi3VaZt8TflkqtrtA= -github.com/cloudflare/circl v1.3.1/go.mod h1:+CauBF6R70Jqcyl8N2hC8pAXYbWkGIezuSbuGLtRhnw= -github.com/cloudflare/cloudflare-go v0.79.0 h1:ErwCYDjFCYppDJlDJ/5WhsSmzegAUe2+K9qgFyQDg3M= -github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= -github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk= -github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k= -github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa h1:OaNxuTZr7kxeODyLWsRMC+OD03aFUH+mW6r2d+MWa5Y= -github.com/cockroachdb/datadriven v1.0.0/go.mod h1:5Ib8Meh+jk1RlHIXej6Pzevx/NLlNvQB9pmSBZErGA4= -github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/cockroachdb/errors v1.6.1/go.mod h1:tm6FTP5G81vwJ5lC0SizQo374JNCOPrHyXGitRJoDqM= -github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd h1:qMd81Ts1T2OTKmB4acZcyKaMtRnY5Y44NuXGX2GFJ1w= -github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= -github.com/coinbase/kryptology v1.8.0 h1:Aoq4gdTsJhSU3lNWsD5BWmFSz2pE0GlmrljaOxepdYY= -github.com/confio/ics23/go v0.7.0/go.mod h1:E45NqnlpxGnpfTWL/xauN7MRwEE28T4Dd4uraToOaKg= -github.com/consensys/gnark-crypto v0.10.0/go.mod h1:Iq/P3HHl0ElSjsg2E1gsMwhAyxnxoKK5nVyZKd+/KhU= -github.com/containerd/aufs v1.0.0/go.mod h1:kL5kd6KM5TzQjR79jljyi4olc1Vrx6XBlcyj3gNv2PU= -github.com/containerd/btrfs v1.0.0/go.mod h1:zMcX3qkXTAi9GI50+0HOeuV8LU2ryCE/V2vG/ZBiTss= -github.com/containerd/cgroups v0.0.0-20190919134610-bf292b21730f h1:tSNMc+rJDfmYntojat8lljbt1mgKNpTxUZJsSzJ9Y1s= -github.com/containerd/cgroups v1.0.3/go.mod h1:/ofk34relqNjSGyqPrmEULrO4Sc8LJhvJmWbUCUKqj8= -github.com/containerd/console v0.0.0-20180822173158-c12b1e7919c1 h1:uict5mhHFTzKLUCufdSLym7z/J0CbBJT59lYbP9wtbg= -github.com/containerd/console v1.0.3/go.mod h1:7LqA/THxQ86k76b8c/EMSiaJ3h1eZkMkXar0TQ1gf3U= -github.com/containerd/containerd v1.6.8 h1:h4dOFDwzHmqFEP754PgfgTeVXFnLiRc6kiqC7tplDJs= -github.com/containerd/containerd v1.6.8/go.mod h1:By6p5KqPK0/7/CgO/A6t/Gz+CUYUu2zf1hUaaymVXB0= -github.com/containerd/fifo v0.0.0-20190226154929-a9fb20d87448 h1:PUD50EuOMkXVcpBIA/R95d56duJR9VxhwncsFbNnxW4= -github.com/containerd/fifo v1.0.0/go.mod h1:ocF/ME1SX5b1AOlWi9r677YJmCPSwwWnQ9O123vzpE4= -github.com/containerd/fuse-overlayfs-snapshotter v1.0.2/go.mod h1:nRZceC8a7dRm3Ao6cJAwuJWPFiBPaibHiFntRUnzhwU= -github.com/containerd/go-cni v1.1.6/go.mod h1:BWtoWl5ghVymxu6MBjg79W9NZrCRyHIdUtk4cauMe34= -github.com/containerd/go-runc v0.0.0-20180907222934-5a6d9f37cfa3 h1:esQOJREg8nw8aXj6uCN5dfW5cKUBiEJ/+nni1Q/D/sw= -github.com/containerd/go-runc v1.0.0/go.mod h1:cNU0ZbCgCQVZK4lgG3P+9tn9/PaJNmoDXPpoJhDR+Ok= -github.com/containerd/imgcrypt v1.1.4/go.mod h1:LorQnPtzL/T0IyCeftcsMEO7AqxUDbdO8j/tSUpgxvo= -github.com/containerd/nri v0.1.0/go.mod h1:lmxnXF6oMkbqs39FiCt1s0R2HSMhcLel9vNL3m4AaeY= -github.com/containerd/stargz-snapshotter v0.11.3/go.mod h1:2j2EAUyvrLU4D9unYlTIwGhDKQIk74KJ9E71lJsQCVM= -github.com/containerd/stargz-snapshotter/estargz v0.11.3/go.mod h1:7vRJIcImfY8bpifnMjt+HTJoQxASq7T28MYbP15/Nf0= -github.com/containerd/ttrpc v0.0.0-20190828154514-0e0f228740de h1:dlfGmNcE3jDAecLqwKPMNX6nk2qh1c1Vg1/YTzpOOF4= -github.com/containerd/ttrpc v1.1.0/go.mod h1:XX4ZTnoOId4HklF4edwc4DcqskFZuvXB1Evzy5KFQpQ= -github.com/containerd/typeurl v1.0.2 h1:Chlt8zIieDbzQFzXzAeBEF92KhExuE4p9p92/QmY7aY= -github.com/containerd/typeurl v1.0.2/go.mod h1:9trJWW2sRlGub4wZJRTW83VtbOLS6hwcDZXTn6oPz9s= -github.com/containerd/zfs v1.0.0/go.mod h1:m+m51S1DvAP6r3FcmYCp54bQ34pyOwTieQDNRIRHsFY= -github.com/containernetworking/cni v0.7.1 h1:fE3r16wpSEyaqY4Z4oFrLMmIGfBYIKpPrHK31EJ9FzE= -github.com/containernetworking/cni v1.1.1/go.mod h1:sDpYKmGVENF3s6uvMvGgldDWeG8dMxakj/u+i9ht9vw= -github.com/containernetworking/plugins v1.1.1/go.mod h1:Sr5TH/eBsGLXK/h71HeLfX19sZPp3ry5uHSkI4LPxV8= -github.com/containers/ocicrypt v1.1.3/go.mod h1:xpdkbVAuaH3WzbEabUd5yDsl9SwJA5pABH85425Es2g= -github.com/coreos/etcd v3.3.10+incompatible h1:jFneRYjIvLMLhDLCzuTuU4rSJUjRplcJQ7pD7MnhC04= -github.com/coreos/go-etcd v2.0.0+incompatible h1:bXhRBIXoTm9BYHS3gE0TtQuyNZyeEMux2sDi4oo5YOo= -github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= -github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= -github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8= -github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= -github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf h1:CAKfRE2YtTUIjjh1bkBtyYFaUT/WmOqsJjgtihT0vMI= -github.com/cosmos/cosmos-proto v1.0.0-alpha7/go.mod h1:dosO4pSAbJF8zWCzCoTWP7nNsjcvSUBQmniFxDg5daw= -github.com/cosmos/cosmos-sdk/db v1.0.0-beta.1 h1:6YvzjQtc+cDwCe9XwYPPa8zFCxNG79N7vmCjpK+vGOg= -github.com/cosmos/cosmos-sdk/db v1.0.0-beta.1/go.mod h1:JUMM2MxF9wuwzRWZJjb8BjXsn1BmPmdBd3a75pIct4I= -github.com/cosmos/iavl v0.19.5/go.mod h1:X9PKD3J0iFxdmgNLa7b2LYWdsGd90ToV5cAONApkEPw= -github.com/cosmos/ledger-cosmos-go v0.12.2/go.mod h1:ZcqYgnfNJ6lAXe4HPtWgarNEY+B74i+2/8MhZw4ziiI= -github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80 h1:DuBDHVjgGMPki7bAyh91+3cF1Vh34sAEdH8JQgbc2R0= -github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80/go.mod h1:gzbVz57IDJgQ9rLQwfSk696JGWof8ftznEL9GoAv3NI= -github.com/creack/pty v1.1.9 h1:uDmaGzcdjhF4i/plgjmEsriH11Y0o7RKapEf/LDaM3w= -github.com/creack/pty v1.1.11/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= -github.com/cristalhq/acmd v0.8.1/go.mod h1:LG5oa43pE/BbxtfMoImHCQN++0Su7dzipdgBjMCBVDQ= -github.com/curioswitch/go-reassign v0.2.0 h1:G9UZyOcpk/d7Gd6mqYgd8XYWFMw/znxwGDUstnC9DIo= -github.com/curioswitch/go-reassign v0.2.0/go.mod h1:x6OpXuWvgfQaMGks2BZybTngWjT84hqJfKoO8Tt/Roc= -github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c h1:/ovYnF02fwL0kvspmy9AuyKg1JhdTRUgPw4nUxd9oZM= -github.com/cyphar/filepath-securejoin v0.2.3/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4= -github.com/daixiang0/gci v0.8.1 h1:T4xpSC+hmsi4CSyuYfIJdMZAr9o7xZmHpQVygMghGZ4= -github.com/daixiang0/gci v0.8.1/go.mod h1:EpVfrztufwVgQRXjnX4zuNinEpLj5OmMjtu/+MB0V0c= -github.com/dave/jennifer v1.2.0 h1:S15ZkFMRoJ36mGAQgWL1tnr0NQJh9rZ8qatseX/VbBc= github.com/deckarep/golang-set v1.8.0 h1:sk9/l/KqpunDwP7pSjUg0keiOOLEnOBHzykLrsPppp4= -github.com/decred/dcrd/lru v1.0.0 h1:Kbsb1SFDsIlaupWPwsPp+dkxiBY1frcS07PCPgotKz8= -github.com/denis-tingaikin/go-header v0.4.3 h1:tEaZKAlqql6SKCY++utLmkPLd6K8IBM20Ha7UVm+mtU= -github.com/denis-tingaikin/go-header v0.4.3/go.mod h1:0wOCWuN71D5qIgE2nz9KrKmuYBAC2Mra5RassOIQ2/c= -github.com/denisenkom/go-mssqldb v0.12.0/go.mod h1:iiK0YP1ZeepvmBQk/QpLEhhTNJgfzrpArPY/aFvc9yU= -github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4= -github.com/dgraph-io/badger/v2 v2.2007.2/go.mod h1:26P/7fbL4kUZVEVKLAKXkBXKOydDmM2p1e+NhhnBCAE= -github.com/dgraph-io/badger/v3 v3.2103.2/go.mod h1:RHo4/GmYcKKh5Lxu63wLEMHJ70Pac2JqZRYGhlyAo2M= -github.com/dgrijalva/jwt-go v0.0.0-20160705203006-01aeca54ebda/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= -github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8 h1:akOQj8IVgoeFfBTzGOEQakCYshWD6RNo1M5pivFXt70= -github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954 h1:RMLoZVzv4GliuWafOuPuQDKSm1SJph7uCRnnS61JAn4= -github.com/dimchansky/utfbom v1.1.1/go.mod h1:SxdoEBH5qIqFocHMyGOXVAybYJdr71b1Q/j0mACtrfE= -github.com/dlclark/regexp2 v1.7.0 h1:7lJfhqlPssTb1WQx4yvTHN0uElPEv52sbaECrAQxjAo= -github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= -github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI= -github.com/docker/cli v20.10.17+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= -github.com/docker/distribution v2.8.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= -github.com/docker/docker v20.10.19+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docker/docker v24.0.5+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docker/docker-credential-helpers v0.6.4/go.mod h1:ofX3UI0Gz1TteYBjtgs07O36Pyasyp66D2uKT7H8W1c= -github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c/go.mod h1:Uw6UezgYA44ePAFQYUehOuCzmy5zmg/+nl2ZfMWGkpA= -github.com/docker/go-metrics v0.0.1/go.mod h1:cG1hvH2utMXtqgqqYE9plW6lDxS3/5ayHzueweSI3Vw= -github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96 h1:cenwrSVm+Z7QLSV/BsnenAOcDXdX4cMv4wP0B/5QbPg= -github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= -github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= -github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127 h1:qwcF+vdFrvPSEUDSX5RVoRccG8a5DhOdWdQ4zN62zzo= -github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= -github.com/dop251/goja_nodejs v0.0.0-20210225215109-d91c329300e7 h1:tYwu/z8Y0NkkzGEh3z21mSWggMg4LwLRFucLS7TjARg= -github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM= -github.com/dsnet/compress v0.0.1 h1:PlZu0n3Tuv04TzpfPbrnI0HW/YwodEXDS+oPKahKF0Q= -github.com/dsnet/golib v0.0.0-20171103203638-1ea166775780 h1:tFh1tRc4CA31yP6qDcu+Trax5wW5GuMxvkIba07qVLY= -github.com/eapache/go-resiliency v1.1.0 h1:1NtRmCAqadE2FN4ZcN6g90TP3uk8cg9rn9eNK2197aU= -github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21 h1:YEetp8/yCZMuEPMUDHG0CW/brkkEp8mzqk2+ODEitlw= -github.com/eapache/queue v1.1.0 h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc= -github.com/eclipse/paho.mqtt.golang v1.2.0 h1:1F8mhG9+aO5/xpdtFkW4SxOJB67ukuDC3t2y2qayIX0= -github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw= -github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= -github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e h1:p1yVGRW3nmb85p1Sh1ZJSDm4A4iKLS5QNbvUHMgGu/M= github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633 h1:H2pdYOb3KQ1/YsqVWoWNLQO+fusocsw354rqGTZtAgw= -github.com/emicklei/go-restful v2.9.5+incompatible h1:spTtZBk5DYEvbxMVutUuTyh1Ao2r4iyvLdACqsl/Ljk= -github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= -github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc= -github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ= -github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= -github.com/envoyproxy/go-control-plane v0.11.1 h1:wSUXTlLfiAQRWs2F+p+EKOY9rUyis1MyGqJ2DIk5HpM= -github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= -github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= -github.com/envoyproxy/protoc-gen-validate v1.0.2 h1:QkIBuU5k+x7/QXPvPPnWXWlCdaBFApVqftFV6k087DA= -github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= -github.com/esimonov/ifshort v1.0.4 h1:6SID4yGWfRae/M7hkVDVVyppy8q/v9OuxNdmjLQStBA= -github.com/esimonov/ifshort v1.0.4/go.mod h1:Pe8zjlRrJ80+q2CxHLfEOfTwxCZ4O+MuhcHcfgNWTk0= -github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= -github.com/ethereum/go-ethereum v1.13.2 h1:g9mCpfPWqCA1OL4e6C98PeVttb0HadfBRuKTGvMnOvw= -github.com/ethereum/go-ethereum v1.13.2/go.mod h1:gkQ5Ygi64ZBh9M/4iXY1R8WqoNCx1Ey0CkYn2BD4/fw= -github.com/ettle/strcase v0.1.1 h1:htFueZyVeE1XNnMEfbqp5r67qAN/4r6ya1ysq8Q+Zcw= -github.com/ettle/strcase v0.1.1/go.mod h1:hzDLsPC7/lwKyBOywSHEP89nt2pDgdy+No1NBA9o9VY= -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/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= -github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= -github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= -github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= -github.com/fatih/structtag v1.2.0 h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4= -github.com/fatih/structtag v1.2.0/go.mod h1:mBJUNpUnHmRKrKlQQlmCrh5PuhftFbNv8Ys4/aAZl94= -github.com/felixge/httpsnoop v1.0.2 h1:+nS9g82KMXccJ/wp0zyRW9ZBHFETmMGtkk+2CTTrW4o= -github.com/felixge/httpsnoop v1.0.2/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= -github.com/firefart/nonamedreturns v1.0.4 h1:abzI1p7mAEPYuR4A+VLKn4eNDOycjYo2phmY9sfv40Y= -github.com/firefart/nonamedreturns v1.0.4/go.mod h1:TDhe/tjI1BXo48CmYbUduTV7BdIga8MAO/xbKdcVsGI= -github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e h1:bBLctRc7kr01YGvaDfgLbTwjFNW5jdp5y5rj8XXBHfY= -github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= -github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= -github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ= -github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90 h1:WXb3TSNmHp2vHoCroCIB1foO/yQ36swABL8aOVeDpgg= -github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db h1:gb2Z18BhTPJPpLQWj4T+rfKHYCHxRHCtRxhKKjRidVw= -github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8 h1:a9ENSRDFBUPkJ5lCgVZh26+ZbGyoVJG7yb5SSzF5H54= -github.com/frankban/quicktest v1.11.3/go.mod h1:wRf/ReqHper53s+kmmSZizM8NamnL3IM0I9ntUbOk+k= -github.com/fsnotify/fsnotify v1.5.4/go.mod h1:OVB6XrOHzAwXMpEM7uPOzcehqUV2UqJxmVXmkdnm1bU= -github.com/fzipp/gocyclo v0.6.0 h1:lsblElZG7d3ALtGMx9fmxeTKZaLLpU8mET09yN4BBLo= -github.com/fzipp/gocyclo v0.6.0/go.mod h1:rXPyn8fnlpa0R2csP/31uerbiVBugk5whMdlyaLkLoA= -github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61 h1:IZqZOB2fydHte3kUgxrzK5E1fW7RQGeDwE8F/ZZnUYc= -github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8= -github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc= -github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b h1:vMT47RYsrftsHSTQhqXwC3BYflo38OLC3Y4LtXtLyU0= -github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b/go.mod h1:CDncRYVRSDqwakm282WEkjfaAj1hxU/v5RXxk5nXOiI= -github.com/getkin/kin-openapi v0.61.0 h1:6awGqF5nG5zkVpMsAih1QH4VgzS8phTxECUWIFo7zko= -github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgooyS7OzLDOpUGgm9fA3bQENb/cFSyyBmMoJDs= -github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= -github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3/go.mod h1:VJ0WA2NBN22VlZ2dKZQPAPnyWw5XTlK1KymzLKsr59s= -github.com/gin-gonic/gin v1.4.0/go.mod h1:OW2EZn3DO8Ln9oIKOvM++LBO+5UPHJJDH72/q/3rZdM= -github.com/gliderlabs/ssh v0.2.2 h1:6zsha5zo/TWhRhwqCD3+EarCAgZ2yN28ipRnGPnwkI0= -github.com/gliderlabs/ssh v0.3.5/go.mod h1:8XB4KraRrX39qHhT6yxPsHedjA08I/uBVwj4xC+/+z4= -github.com/glycerine/go-unsnap-stream v0.0.0-20180323001048-9f0cb55181dd h1:r04MMPyLHj/QwZuMJ5+7tJcBr1AQjpiAK/rZWRrQT7o= -github.com/glycerine/goconvey v0.0.0-20190410193231-58a59202ab31 h1:gclg6gY70GLy3PbkQ1AERPfmLMMagS60DKF78eWwLn8= -github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= -github.com/go-chi/chi/v5 v5.0.7 h1:rDTPXLDHGATaeHvVlLcR4Qe0zftYethFucbjVQ1PxU8= -github.com/go-chi/chi/v5 v5.0.7/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8= -github.com/go-critic/go-critic v0.6.5 h1:fDaR/5GWURljXwF8Eh31T2GZNz9X4jeboS912mWF8Uo= -github.com/go-critic/go-critic v0.6.5/go.mod h1:ezfP/Lh7MA6dBNn4c6ab5ALv3sKnZVLx37tr00uuaOY= -github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= -github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4= -github.com/go-git/go-billy/v5 v5.3.1 h1:CPiOUAzKtMRvolEKw+bG1PLRpT7D3LIs3/3ey4Aiu34= -github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0= -github.com/go-git/go-git-fixtures/v4 v4.0.1 h1:q+IFMfLx200Q3scvt2hN79JsEzy4AmBTp/pqnefH+Bc= -github.com/go-git/go-git-fixtures/v4 v4.3.1/go.mod h1:8LHG1a3SRW71ettAD/jW13h8c6AqjVSeL11RAdgaqpo= -github.com/go-git/go-git/v5 v5.5.1 h1:5vtv2TB5PM/gPM+EvsHJ16hJh4uAkdGcKilcwY7FYwo= -github.com/go-git/go-git/v5 v5.5.1/go.mod h1:uz5PQ3d0gz7mSgzZhSJToM6ALPaKCdSnl58/Xb5hzr8= -github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 h1:QbL/5oDUmRBzO9/Z7Seo6zf912W/a6Sr4Eu0G/3Jho0= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 h1:WtGNWLvXpe6ZudgnXrq0barxBImvnnJoMEhXAzcbM0I= -github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= -github.com/go-kit/log v0.2.0/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= -github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= -github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 h1:C1JKChikHGpXwT5UQDFaryIpDtyyGL/CR6C2kB7F1oc= -github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s= -github.com/go-redis/redis/v7 v7.4.0 h1:7obg6wUoj05T0EpY0o8B59S9w5yeMWql7sw2kwNW1x4= -github.com/go-sourcemap/sourcemap v2.1.3+incompatible h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU= -github.com/go-sql-driver/mysql v1.4.1 h1:g24URVg0OFbNUTx9qqY1IRZ9D9z3iPyi5zKhQZpNwpA= -github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg= -github.com/go-toolsmith/astcast v1.0.0 h1:JojxlmI6STnFVG9yOImLeGREv8W2ocNUM+iOhR6jE7g= -github.com/go-toolsmith/astcast v1.0.0/go.mod h1:mt2OdQTeAQcY4DQgPSArJjHCcOwlX+Wl/kwN+LbLGQ4= -github.com/go-toolsmith/astcopy v1.0.2 h1:YnWf5Rnh1hUudj11kei53kI57quN/VH6Hp1n+erozn0= -github.com/go-toolsmith/astcopy v1.0.2/go.mod h1:4TcEdbElGc9twQEYpVo/aieIXfHhiuLh4aLAck6dO7Y= -github.com/go-toolsmith/astequal v1.0.0/go.mod h1:H+xSiq0+LtiDC11+h1G32h7Of5O3CYFJ99GVbS5lDKY= -github.com/go-toolsmith/astequal v1.0.2/go.mod h1:9Ai4UglvtR+4up+bAD4+hCj7iTo4m/OXVTSLnCyTAx4= -github.com/go-toolsmith/astequal v1.0.3 h1:+LVdyRatFS+XO78SGV4I3TCEA0AC7fKEGma+fH+674o= -github.com/go-toolsmith/astequal v1.0.3/go.mod h1:9Ai4UglvtR+4up+bAD4+hCj7iTo4m/OXVTSLnCyTAx4= -github.com/go-toolsmith/astfmt v1.0.0 h1:A0vDDXt+vsvLEdbMFJAUBI/uTbRw1ffOPnxsILnFL6k= -github.com/go-toolsmith/astfmt v1.0.0/go.mod h1:cnWmsOAuq4jJY6Ct5YWlVLmcmLMn1JUPuQIHCY7CJDw= -github.com/go-toolsmith/astp v1.0.0 h1:alXE75TXgcmupDsMK1fRAy0YUzLzqPVvBKoyWV+KPXg= -github.com/go-toolsmith/astp v1.0.0/go.mod h1:RSyrtpVlfTFGDYRbrjyWP1pYu//tSFcvdYrA8meBmLI= -github.com/go-toolsmith/pkgload v1.0.2-0.20220101231613-e814995d17c5/go.mod h1:3NAwwmD4uY/yggRxoEjk/S00MIV3A+H7rrE3i87eYxM= -github.com/go-toolsmith/strparse v1.0.0 h1:Vcw78DnpCAKlM20kSbAyO4mPfJn/lyYA4BJUDxe2Jb4= -github.com/go-toolsmith/strparse v1.0.0/go.mod h1:YI2nUKP9YGZnL/L1/DLFBfixrcjslWct4wyljWhSRy8= -github.com/go-toolsmith/typep v1.0.2 h1:8xdsa1+FSIH/RhEkgnD1j2CJOy5mNllW1Q9tRiYwvlk= -github.com/go-toolsmith/typep v1.0.2/go.mod h1:JSQCQMUPdRlMZFswiq3TGpNp1GMktqkR2Ns5AIQkATU= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b h1:khEcpUM4yFcxg4/FHQWkvVRmgijNXRfzkIDHh23ggEo= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b/go.mod h1:aUCEOzzezBEjDBbFBoSiya/gduyIiWYRP6CnSFIV8AM= -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/here v0.6.2 h1:ZtCqC7F9ou3moLbYfHM1Tj+gwHGgWhjyRjVjsir9BE0= -github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= -github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= -github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= -github.com/godbus/dbus/v5 v5.0.4 h1:9349emZab16e7zQvpmsbtjc18ykshndd8y2PG3sgJbA= -github.com/godbus/dbus/v5 v5.0.6/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/gofrs/uuid v4.3.0+incompatible h1:CaSVZxm5B+7o45rtab4jC2G37WGYX1zQfuU2i6DSvnc= -github.com/gofrs/uuid v4.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= -github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= -github.com/gogo/googleapis v1.1.0 h1:kFkMAZBNAn4j7K0GiZr8cRYzejq68VbheufiV3YuyFI= -github.com/gogo/googleapis v1.4.1/go.mod h1:2lpHqI5OcWCtVElxXnPt+s8oJvMpySlOyM6xDCrzib4= -github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM= -github.com/golang-jwt/jwt/v4 v4.4.2 h1:rcc4lwaZgFMCZ5jxF9ABolDcIHdBytAFgqFPbSJQAYs= -github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= -github.com/golang-sql/sqlexp v0.0.0-20170517235910-f1bb20e5a188/go.mod h1:vXjM/+wXQnTPR4KqTKDgJukSZ6amVRtWMPEjE6sQoK8= -github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g= -github.com/golang/geo v0.0.0-20190916061304-5b978397cfec h1:lJwO/92dFXWeXOZdoGXgptLmNLwynMSHUmU6besqtiw= -github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 h1:23T5iq8rbUYlhpt5DB4XJkc6BU31uODLD1o1gKvZmD0= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2/go.mod h1:k9Qvh+8juN+UKMCS/3jFtGICgW8O96FVaZsaxdzDkR4= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a h1:w8hkcTqaFpzKqonE9uMCefW1WDie15eSP/4MssdenaM= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a/go.mod h1:ryS0uhF+x9jgbj/N71xsEqODy9BN81/GonCZiOzirOk= -github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe h1:6RGUuS7EGotKx6J5HIP8ZtyMdiDscjMLfRBSPuzVVeo= -github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe/go.mod h1:gjqyPShc/m8pEMpk0a3SeagVb0kaqvhscv+i9jI5ZhQ= -github.com/golangci/gofmt v0.0.0-20220901101216-f2edd75033f2 h1:amWTbTGqOZ71ruzrdA+Nx5WA3tV1N0goTspwmKCQvBY= -github.com/golangci/gofmt v0.0.0-20220901101216-f2edd75033f2/go.mod h1:9wOXstvyDRshQ9LggQuzBCGysxs3b6Uo/1MvYCR2NMs= -github.com/golangci/golangci-lint v1.50.1 h1:C829clMcZXEORakZlwpk7M4iDw2XiwxxKaG504SZ9zY= -github.com/golangci/golangci-lint v1.50.1/go.mod h1:AQjHBopYS//oB8xs0y0M/dtxdKHkdhl0RvmjUct0/4w= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 h1:MfyDlzVjl1hoaPzPD4Gpb/QgoRfSBR0jdhwGyAWwMSA= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0/go.mod h1:66R6K6P6VWk9I95jvqGxkqJxVWGFy9XlDwLwVz1RCFg= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca h1:kNY3/svz5T29MYHubXix4aDDuE3RWHkPvopM/EDv/MA= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca/go.mod h1:tvlJhZqDe4LMs4ZHD0oMUlt9G2LWuDGoisJTBzLMV9o= -github.com/golangci/misspell v0.3.5 h1:pLzmVdl3VxTOncgzHcvLOKirdvcx/TydsClUQXTehjo= -github.com/golangci/misspell v0.3.5/go.mod h1:dEbvlSfYbMQDtrpRMQU675gSDLDNa8sCPPChZ7PhiVA= -github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 h1:DIPQnGy2Gv2FSA4B/hh8Q7xx3B7AIDk3DAMeHclH1vQ= -github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6/go.mod h1:0AKcRCkMoKvUvlf89F6O7H2LYdhr1zBh736mBItOdRs= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 h1:zwtduBRr5SSWhqsYNgcuWO2kFlpdOZbP0+yRjmvPGys= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4/go.mod h1:Izgrg8RkN3rCIMLGE9CyYmU9pY2Jer6DgANEnZ/L/cQ= -github.com/gomodule/redigo v1.7.1-0.20190724094224-574c33c3df38/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4= -github.com/google/flatbuffers v1.11.0 h1:O7CEyB8Cb3/DmtxODGtLHcEvpr81Jm5qLg/hsHnxA2A= -github.com/google/flatbuffers v2.0.8+incompatible h1:ivUb1cGomAB101ZM1T0nOiWz9pSrTMoa9+EiY7igmkM= -github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= -github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ= -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/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/renameio v0.1.0 h1:GOZbcHa3HfsPKPlmyPyN2KEohoMXOhdMbHrvbpl2QaA= -github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= -github.com/google/subcommands v1.2.0 h1:vWQspBTo2nEqTUFita5/KeEWlUL8kQObDFbub/EN9oE= -github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= -github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= -github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= -github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= -github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= -github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d h1:7XGaL1e6bYS1yIonGp9761ExpPPV1ui0SAC59Yube9k= -github.com/googleapis/go-type-adapters v1.0.0 h1:9XdMn+d/G57qq1s8dNc5IesGCXHf6V2HZ2JwRxfA2tA= -github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8 h1:tlyzajkF3030q6M8SvmJSemC9DTHL/xaMa18b65+JM4= -github.com/gookit/color v1.5.1/go.mod h1:wZFzea4X8qN6vHOSP2apMb4/+w/orMznEzYsIHPaqKM= -github.com/gophercloud/gophercloud v0.1.0 h1:P/nh25+rzXouhytV2pUHBb65fnds26Ghl8/391+sT5o= -github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 h1:EGx4pi6eqNxGaHF6qqu48+N2wcFQ5qg5FXgOdqsJ5d8= -github.com/gordonklaus/ineffassign v0.0.0-20200309095847-7953dde2c7bf/go.mod h1:cuNKsD1zp2v6XfE/orVX2QE1LC+i254ceGcVeDT3pTU= -github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 h1:PVRE9d4AQKmbelZ7emNig1+NT27DUmKZn5qXxfio54U= -github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8/go.mod h1:Qcp2HIAYhR7mNUVSIxZww3Guk4it82ghYcEXIAk+QT0= -github.com/gorilla/context v1.1.1 h1:AWwleXJkX/nhcU9bZSnZoi3h/qGYqQAGhq6zZe/aQW8= -github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gostaticanalysis/analysisutil v0.0.0-20190318220348-4088753ea4d3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.0.3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.1.0/go.mod h1:dMhHRU9KTiDcuLGdy87/2gTR8WruwYZrKdRq9m1O6uw= -github.com/gostaticanalysis/analysisutil v0.7.1 h1:ZMCjoue3DtDWQ5WyU16YbjbQEQ3VuzwxALrpYd+HeKk= -github.com/gostaticanalysis/analysisutil v0.7.1/go.mod h1:v21E3hY37WKMGSnbsw2S/ojApNWb6C1//mXO48CXbVc= -github.com/gostaticanalysis/comment v1.3.0/go.mod h1:xMicKDx7XRXYdVwY9f9wQpDJVnqWxw9wCauCMKp+IBI= -github.com/gostaticanalysis/comment v1.4.1/go.mod h1:ih6ZxzTHLdadaiSnF5WY3dxUoXfXAlTaRzuaNDlSado= -github.com/gostaticanalysis/comment v1.4.2 h1:hlnx5+S2fY9Zo9ePo4AhgYsYHbM2+eAv8m/s1JiCd6Q= -github.com/gostaticanalysis/comment v1.4.2/go.mod h1:KLUTGDv6HOCotCH8h2erHKmpci2ZoR8VPu34YA2uzdM= -github.com/gostaticanalysis/forcetypeassert v0.1.0 h1:6eUflI3DiGusXGK6X7cCcIgVCpZ2CiZ1Q7jl6ZxNV70= -github.com/gostaticanalysis/forcetypeassert v0.1.0/go.mod h1:qZEedyP/sY1lTGV1uJ3VhWZ2mqag3IkWsDHVbplHXak= -github.com/gostaticanalysis/nilerr v0.1.1 h1:ThE+hJP0fEp4zWLkWHWcRyI2Od0p7DlgYG3Uqrmrcpk= -github.com/gostaticanalysis/nilerr v0.1.1/go.mod h1:wZYb6YI5YAxxq0i1+VJbY0s2YONW0HU0GPE3+5PWN4A= -github.com/gostaticanalysis/testutil v0.3.1-0.20210208050101-bfb5c8eec0e4/go.mod h1:D+FIZ+7OahH3ePw/izIEeH5I06eKs1IKI4Xr64/Am3M= -github.com/gostaticanalysis/testutil v0.4.0/go.mod h1:bLIoPefWXrRi/ssLFWX1dx7Repi5x3CuviD3dgAZaBU= -github.com/gotestyourself/gotestyourself v1.4.0 h1:CDSlSIuRL/Fsc72Ln5lMybtrCvSRDddsHsDRG/nP7Rg= -github.com/gotestyourself/gotestyourself v1.4.0/go.mod h1:zZKM6oeNM8k+FRljX1mnzVYeS8wiGgQyvST1/GafPbY= -github.com/graph-gophers/graphql-go v1.3.0 h1:Eb9x/q6MFpCLz7jBCiP/WTxjSDrYLR1QY41SORZyNJ0= -github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 h1:pdN6V1QBWetyv/0+wjACpqVH+eVULgEjkurDLq3goeM= -github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= -github.com/hanwen/go-fuse/v2 v2.1.1-0.20220112183258-f57e95bda82d/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= -github.com/hashicorp/consul/api v1.15.3 h1:WYONYL2rxTXtlekAqblR2SCdJsizMDIj/uXb5wNy9zU= -github.com/hashicorp/consul/api v1.15.3/go.mod h1:/g/qgcoBcEXALCNZgRRisyTW0nY86++L0KbeAMXYCeY= -github.com/hashicorp/consul/sdk v0.3.0 h1:UOxjlb4xVNF93jak1mzzoBatyFju9nrkxpVwIp/QqxQ= -github.com/hashicorp/consul/sdk v0.11.0/go.mod h1:yPkX5Q6CsxTFMjQQDJwzeNmUUF5NUGGbrDsv9wTb8cw= -github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= -github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= -github.com/hashicorp/go-hclog v0.14.1/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= -github.com/hashicorp/go-hclog v1.2.0 h1:La19f8d7WIlm4ogzNHB0JGqs5AUDAZ2UfCY4sJXcJdM= -github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= -github.com/hashicorp/go-immutable-radix v1.3.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= -github.com/hashicorp/go-msgpack v0.5.3 h1:zKjpN5BK/P5lMYrLmBHdBULWbJ0XpYR+7NGzqkZzoD4= -github.com/hashicorp/go-msgpack v0.5.5/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= -github.com/hashicorp/go-retryablehttp v0.7.4 h1:ZQgVdpTdAL7WpMIwLzCfbalOcSUdkDZnpUv3/+BxzFA= -github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= -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 h1:GeH6tui99pF4NJgfnhp+L6+FfobzVW3Ah46sLo0ICXs= -github.com/hashicorp/go-sockaddr v1.0.2/go.mod h1:rB4wwRAUzs07qva3c5SdrY/NEtAUjGlgmH/UkBUC97A= -github.com/hashicorp/go-syslog v1.0.0 h1:KaodqZuhUoZereWVIYmpUgZysurB1kBLX2j0MwMrUAE= -github.com/hashicorp/go-uuid v1.0.2/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go-version v1.2.1/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/go.net v0.0.1 h1:sNCoNyDEvN1xa+X0baata4RdcpKwcMS6DH+xwfqPgjw= -github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= -github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y= -github.com/hashicorp/mdns v1.0.0 h1:WhIgCr5a7AaVH6jPUwjtRuuE7/RDufnUvzIr48smyxs= -github.com/hashicorp/mdns v1.0.4/go.mod h1:mtBihi+LeNXGtG8L9dX59gAEa12BDtBQSp4v/YAJqrc= -github.com/hashicorp/memberlist v0.1.3 h1:EmmoJme1matNzb+hMpDuR/0sbJSUisxyqBGG676r31M= -github.com/hashicorp/memberlist v0.3.0/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= -github.com/hashicorp/memberlist v0.3.1/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= -github.com/hashicorp/serf v0.9.7/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= -github.com/hashicorp/serf v0.9.8 h1:JGklO/2Drf1QGa312EieQN3zhxQ+aJg6pG+aC3MFaVo= -github.com/hashicorp/serf v0.9.8/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= -github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= -github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= -github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= -github.com/hudl/fargo v1.4.0 h1:ZDDILMbB37UlAVLlWcJ2Iz1XuahZZTDZfdCKeclfq2s= -github.com/hudl/fargo v1.4.0/go.mod h1:9Ai6uvFy5fQNq6VPKtg+Ceq1+eTY4nKUlR2JElEOcDo= -github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150 h1:vlNjIqmUZ9CMAWsbURYl3a6wZbw7q5RHVvlXTNS/Bs8= -github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= -github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0= -github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= -github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639 h1:mV02weKRL81bEnm8A0HT1/CAelMQDBuQIfLw8n+d6xI= -github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= -github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= -github.com/influxdata/flux v0.65.1 h1:77BcVUCzvN5HMm8+j9PRBQ4iZcu98Dl4Y9rf+J5vhnc= -github.com/influxdata/influxdb v1.8.3 h1:WEypI1BQFTT4teLM+1qkEcvUi0dAvopAI/ir0vAiBg8= -github.com/influxdata/influxql v1.1.1-0.20200828144457-65d3ef77d385 h1:ED4e5Cc3z5vSN2Tz2GkOHN7vs4Sxe2yds6CXvDnvZFE= -github.com/influxdata/promql/v2 v2.12.0 h1:kXn3p0D7zPw16rOtfDR+wo6aaiH8tSMfhPwONTxrlEc= -github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6 h1:UzJnB7VRL4PSkUJHwsyzseGOmrO/r4yA+AuxGJxiZmA= -github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9 h1:MHTrDWmQpHq/hkq+7cw9oYAt2PqUw52TZazRA0N7PGE= -github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368 h1:+TUUmaFa4YD1Q+7bH9o5NCHQGPMqZCYJiNW6lIIS9z4= -github.com/informalsystems/tm-load-test v1.3.0 h1:FGjKy7vBw6mXNakt+wmNWKggQZRsKkEYpaFk/zR64VA= -github.com/informalsystems/tm-load-test v1.3.0/go.mod h1:OQ5AQ9TbT5hKWBNIwsMjn6Bf4O0U4b1kRc+0qZlQJKw= -github.com/intel/goresctrl v0.2.0/go.mod h1:+CZdzouYFn5EsxgqAQTEzMfwKwuc0fVdMrT9FCCAVRQ= -github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbkg6SAB4att1aAwTmVIx/5gCVqeyUdI= -github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= -github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= -github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= -github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A= -github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a h1:d4+I1YEKVmWZrgkt6jpXBnLgV2ZjO0YxEtLDdfIZfH4= -github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a/go.mod h1:Zi/ZFkEqFHTm7qkjyNJjaWH4LQA9LQhGJyF0lTYGpxw= -github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267 h1:TMtDYDHKYY15rFihtRfck/bfFqNfvcabqvXAFQfAUpY= -github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= -github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA= -github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4= -github.com/jgautheron/goconst v1.5.1 h1:HxVbL1MhydKs8R8n/HE5NPvzfaYmQJA3o879lE4+WcM= -github.com/jgautheron/goconst v1.5.1/go.mod h1:aAosetZ5zaeC/2EfMeRswtxUFBpe2Hr7HzkgX4fanO4= -github.com/jingyugao/rowserrcheck v1.1.1 h1:zibz55j/MJtLsjP1OF4bSdgXxwL1b+Vn7Tjzq7gFzUs= -github.com/jingyugao/rowserrcheck v1.1.1/go.mod h1:4yvlZSDb3IyDTUZJUmpZfm2Hwok+Dtp+nu2qOq+er9c= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af h1:KA9BjwUk7KlCh6S9EAGWBt1oExIUv9WyNCiRz5amv48= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af/go.mod h1:HEWGJkRDzjJY2sqdDwxccsGicWEf9BQOZsq2tV+xzM0= -github.com/jmoiron/sqlx v1.2.0/go.mod h1:1FEQNm3xlJgrMD+FBdI9+xvCksHtbpVBBw5dYhBSsks= -github.com/jonboulle/clockwork v0.1.0 h1:VKV+ZcuP6l3yW9doeqz6ziZGgcynBVQO+obU0+0hcPo= -github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA= -github.com/jrick/logrotate v1.0.0 h1:lQ1bL/n9mBNeIXoTUoYRlK4dHuNJVofX9oWqBtPnSzI= -github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/jstemmer/go-junit-report v0.9.1 h1:6QPYqodiu3GuPL+7mfx+NwDdp2eTkp9IfEUpgAwUN0o= -github.com/jsternberg/zap-logfmt v1.0.0 h1:0Dz2s/eturmdUS34GM82JwNEdQ9hPoJgqptcEKcbpzY= -github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo= -github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= -github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= -github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= -github.com/julienschmidt/httprouter v1.3.0 h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U= -github.com/julz/importas v0.1.0 h1:F78HnrsjY3cR7j0etXy5+TU1Zuy7Xt08X/1aJnH5xXY= -github.com/julz/importas v0.1.0/go.mod h1:oSFU2R4XK/P7kNBrnL/FEQlDGN1/6WoxXEjSSXO0DV0= -github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5 h1:PJr+ZMXIecYc1Ey2zucXdR73SMBtgjPgwa31099IMv0= -github.com/jwilder/encoding v0.0.0-20170811194829-b4e1701a28ef h1:2jNeR4YUziVtswNP9sEFAI913cVrzH85T+8Q6LpYbT0= -github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= -github.com/karalabe/usb v0.0.2 h1:M6QQBNxF+CQ8OFvxrT90BA0qBOXymndZnk5q235mFc4= -github.com/karalabe/usb v0.0.3-0.20230711191512-61db3e06439c/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= -github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk= -github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U= -github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= -github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= -github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4= -github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= -github.com/kilic/bls12-381 v0.1.0 h1:encrdjqKMEvabVQ7qYOKu1OvhqpK4s47wDYtNiPtlp4= -github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= -github.com/kisielk/errcheck v1.6.2 h1:uGQ9xI8/pgc9iOoCe7kWQgRE6SBTrCGmTSf0LrEtY7c= -github.com/kisielk/errcheck v1.6.2/go.mod h1:nXw/i/MfnvRHqXa7XXmQMUB0oNFGuBrNI8d8NLy0LPw= -github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg= -github.com/kkHAIKE/contextcheck v1.1.3 h1:l4pNvrb8JSwRd51ojtcOxOeHJzHek+MtOyXbaR0uvmw= -github.com/kkHAIKE/contextcheck v1.1.3/go.mod h1:PG/cwd6c0705/LM0KTr1acO2gORUxkSVWyLJOFW5qoo= -github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23 h1:FOOIBWrEkLgmlgGfMuZT83xIwfPDxEI2OHu6xUmJMFE= -github.com/klauspost/asmfmt v1.3.2 h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4= -github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= -github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= -github.com/klauspost/compress v1.9.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= -github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= -github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5 h1:2U0HzY8BJ8hVwDKIzp7y4voR9CX/nvcfymLmg2UiOio= github.com/klauspost/cpuid v1.2.0 h1:NMpwD2G9JSFOE1/TJjGSo5zG7Yb2bTe7eq1jH+irmeE= -github.com/klauspost/cpuid v1.2.1 h1:vJi+O/nMdFt0vqm8NZBI6wzALWdA2X+egi0ogNyrC/w= -github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= -github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6 h1:KAZ1BW2TCmT6PRihDPpocIy1QTtsAsrx6TneU/4+CMg= -github.com/klauspost/pgzip v1.2.5 h1:qnWYvvKqedOF2ulHpMG72XQol4ILEJ8k2wwRl/Km8oE= -github.com/klauspost/pgzip v1.2.5/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= -github.com/konsorten/go-windows-terminal-sequences v1.0.3 h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8= -github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8= -github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY= -github.com/kr/pty v1.1.1 h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw= -github.com/kubernetes/client-go v11.0.0+incompatible h1:g8FB7QVXKKp4imk86Dgc+FxjLFqUfn/p/1i3yC0WEAg= -github.com/kulti/thelper v0.6.3 h1:ElhKf+AlItIu+xGnI990no4cE2+XaSu1ULymV2Yulxs= -github.com/kulti/thelper v0.6.3/go.mod h1:DsqKShOvP40epevkFrvIwkCMNYxMeTNjdWL4dqWHZ6I= -github.com/kunwardeep/paralleltest v1.0.6 h1:FCKYMF1OF2+RveWlABsdnmsvJrei5aoyZoaGS+Ugg8g= -github.com/kunwardeep/paralleltest v1.0.6/go.mod h1:Y0Y0XISdZM5IKm3TREQMZ6iteqn1YuwCsJO/0kL9Zes= -github.com/kyoh86/exportloopref v0.1.8 h1:5Ry/at+eFdkX9Vsdw3qU4YkvGtzuVfzT4X7S77LoN/M= -github.com/kyoh86/exportloopref v0.1.8/go.mod h1:1tUcJeiioIs7VWe5gcOObrux3lb66+sBqGZrRkMwPgg= -github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g= -github.com/labstack/echo/v4 v4.2.1 h1:LF5Iq7t/jrtUuSutNuiEWtB5eiHfZ5gSe2pcu5exjQw= -github.com/labstack/gommon v0.3.0 h1:JEeO0bvc78PKdyHxloTKiF8BD5iGrH8T6MSeGvSgob0= -github.com/ldez/gomoddirectives v0.2.3 h1:y7MBaisZVDYmKvt9/l1mjNCiSA1BVn34U0ObUcJwlhA= -github.com/ldez/gomoddirectives v0.2.3/go.mod h1:cpgBogWITnCfRq2qGoDkKMEVSaarhdBr6g8G04uz6d0= -github.com/ldez/tagliatelle v0.3.1 h1:3BqVVlReVUZwafJUwQ+oxbx2BEX2vUG4Yu/NOfMiKiM= -github.com/ldez/tagliatelle v0.3.1/go.mod h1:8s6WJQwEYHbKZDsp/LjArytKOG8qaMrKQQ3mFukHs88= -github.com/leonklingele/grouper v1.1.0 h1:tC2y/ygPbMFSBOs3DcyaEMKnnwH7eYKzohOtRrf0SAg= -github.com/leonklingele/grouper v1.1.0/go.mod h1:uk3I3uDfi9B6PeUjsCKi6ndcf63Uy7snXgR4yDYQVDY= -github.com/lib/pq v1.10.6/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= -github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-bc2310a04743 h1:143Bb8f8DuGWck/xpNUOckBVYfFbBTnLevfRZ1aVVqo= -github.com/lightstep/lightstep-tracer-go v0.18.1 h1:vi1F1IQ8N7hNWytK9DpJsUfQhGuNSc19z330K6vl4zk= -github.com/logrusorgru/aurora v0.0.0-20191017060258-dc85c304c434 h1:im9kkmH0WWwxzegiv18gSUJbuXR9y028rXrWuPp6Jug= -github.com/lucasjones/reggen v0.0.0-20180717132126-cdb49ff09d77 h1:6xiz3+ZczT3M4+I+JLpcPGG1bQKm8067HktB17EDWEE= -github.com/lufeee/execinquery v1.2.1 h1:hf0Ems4SHcUGBxpGN7Jz78z1ppVkP/837ZlETPCEtOM= -github.com/lufeee/execinquery v1.2.1/go.mod h1:EC7DrEKView09ocscGHC+apXMIaorh4xqSxS/dy8SbM= -github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= -github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= -github.com/lyft/protoc-gen-star/v2 v2.0.3 h1:/3+/2sWyXeMLzKd1bX+ixWKgEMsULrIivpDsuaF441o= -github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= -github.com/lyft/protoc-gen-validate v0.0.13 h1:KNt/RhmQTOLr7Aj8PsJ7mTronaFyx80mRTT9qF261dA= -github.com/magefile/mage v1.14.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A= -github.com/maratori/testableexamples v1.0.0 h1:dU5alXRrD8WKSjOUnmJZuzdxWOEQ57+7s93SLMxb2vI= -github.com/maratori/testableexamples v1.0.0/go.mod h1:4rhjL1n20TUTT4vdh3RDqSizKLyXp7K2u6HgraZCGzE= -github.com/maratori/testpackage v1.1.0 h1:GJY4wlzQhuBusMF1oahQCBtUV/AQ/k69IZ68vxaac2Q= -github.com/maratori/testpackage v1.1.0/go.mod h1:PeAhzU8qkCwdGEMTEupsHJNlQu2gZopMC6RjbhmHeDc= -github.com/markbates/pkger v0.15.1 h1:3MPelV53RnGSW07izx5xGxl4e/sdRD6zqseIk0rMASY= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951 h1:pWxk9e//NbPwfxat7RXkts09K+dEBJWakUWwICVqYbA= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951/go.mod h1:1BELzlh859Sh1c6+90blK8lbYy0kwQf1bYlBhBysy1s= -github.com/matryer/is v1.2.0/go.mod h1:2fLPjFQM9rhQ15aVEtbuwhJinnOqrmgXPNdZsdwlWXA= -github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= -github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd h1:HvFwW+cm9bCbZ/+vuGNq7CRWXql8c0y8nGeYpqmpvmk= -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-isatty v0.0.7/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-sqlite3 v1.9.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= -github.com/mattn/go-sqlite3 v1.11.0 h1:LDdKkqtYlom37fkvqs8rMPFKAMe8+SgjbwZ6ex1/A/Q= -github.com/mattn/go-sqlite3 v1.14.9/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= -github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104 h1:d8RFOZ2IiFtFWBcKEHAFYJcPTf0wY5q0exFNJZVWa1U= -github.com/mattn/go-zglob v0.0.1 h1:xsEx/XUoVlI6yXjqBK062zYhRTZltCNmYPx6v+8DNaY= -github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= -github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= -github.com/mbilski/exhaustivestruct v1.2.0 h1:wCBmUnSYufAHO6J4AVWY6ff+oxWxsVFrwgOdMUQePUo= -github.com/mbilski/exhaustivestruct v1.2.0/go.mod h1:OeTBVxQWoEmB2J2JCHmXWPJ0aksxSUOUy+nvtVEfzXc= -github.com/mediocregopher/mediocre-go-lib v0.0.0-20181029021733-cb65787f37ed/go.mod h1:dSsfyI2zABAdhcbvkXqgxOxrCsbYeHCPgrZkku60dSg= -github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQGvsUt6O3Pj+LDCQ= -github.com/mgechev/dots v0.0.0-20210922191527-e955255bf517/go.mod h1:KQ7+USdGKfpPjXk4Ga+5XxQM4Lm4e3gAogrreFAYpOg= -github.com/mgechev/revive v1.2.4 h1:+2Hd/S8oO2H0Ikq2+egtNwQsVhAeELHjxjIUFX5ajLI= -github.com/mgechev/revive v1.2.4/go.mod h1:iAWlQishqCuj4yhV24FTnKSXGpbAA+0SckXB8GQMX/Q= -github.com/mholt/archiver v3.1.1+incompatible h1:1dCVxuqs0dJseYEhi5pl7MYPH9zDa1wBi7mF09cbNkU= -github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= -github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= -github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI= -github.com/miekg/dns v1.1.43 h1:JKfpVSCB84vrAmHzyrsxB5NAr5kLoMXZArPSw7Qlgyg= -github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4= -github.com/miekg/pkcs11 v1.1.1/go.mod h1:XsNlhZGX73bx86s2hdc/FuaLm2CPZJemRLMA+WTFxgs= -github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs= -github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= -github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI= -github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= -github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible/go.mod h1:8AuVvqP/mXw1px98n46wfvcGfQ4ci2FwoAjKYxuo3Z4= -github.com/mitchellh/cli v1.0.0 h1:iGBIsUe3+HZ/AD/Vd7DErOt5sU9fa8Uj7A2s1aggv1Y= -github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= -github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg= -github.com/mitchellh/go-wordwrap v1.0.0 h1:6GlHJ/LTGMrIJbwgdqdl2eEH8o+Exx/0m8ir9Gns0u4= -github.com/mitchellh/gox v0.4.0 h1:lfGJxY7ToLJQjHHwi0EX6uYBdK78egf954SQl13PQJc= -github.com/mitchellh/hashstructure/v2 v2.0.2/go.mod h1:MG3aRVU/N29oo/V/IhBX8GR/zz4kQkprJgF2EVszyDE= -github.com/mitchellh/iochan v1.0.0 h1:C+X3KsSTLFVBr/tK1eYN/vs4rJcvsiLU338UhYPJWeY= -github.com/mmcloughlin/profile v0.1.1 h1:jhDmAqPyebOsVDOCICJoINoLb/AnLBaUw58nFzxWS2w= -github.com/moby/buildkit v0.10.4 h1:FvC+buO8isGpUFZ1abdSLdGHZVqg9sqI4BbFL8tlzP4= -github.com/moby/buildkit v0.10.4/go.mod h1:Yajz9vt1Zw5q9Pp4pdb3TCSUXJBIroIQGQ3TTs/sLug= -github.com/moby/locker v1.0.1/go.mod h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc= -github.com/moby/sys/mount v0.3.0/go.mod h1:U2Z3ur2rXPFrFmy4q6WMwWrBOAQGYtYTRVM8BIvzbwk= -github.com/moby/sys/mountinfo v0.5.0/go.mod h1:3bMD3Rg+zkqx8MRYPi7Pyb0Ie97QEBmdxbhnCLlSvSU= -github.com/moby/sys/mountinfo v0.6.0/go.mod h1:3bMD3Rg+zkqx8MRYPi7Pyb0Ie97QEBmdxbhnCLlSvSU= -github.com/moby/sys/signal v0.6.0/go.mod h1:GQ6ObYZfqacOwTtlXvcmh9A26dVRul/hbOZn88Kg8Tg= -github.com/moby/sys/symlink v0.2.0/go.mod h1:7uZVF2dqJjG/NsClqul95CqKOBRQyYSNnJ6BMgR/gFs= -github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw= -github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5 h1:8Q0qkMVC/MmWkpIdlvZgcv2o2jrlF6zqVOh7W5YHdMA= -github.com/moricho/tparallel v0.2.1 h1:95FytivzT6rYzdJLdtfn6m1bfFJylOJK41+lgv/EHf4= -github.com/moricho/tparallel v0.2.1/go.mod h1:fXEIZxG2vdfl0ZF8b42f5a78EhjjD5mX8qUplsoSU4k= -github.com/moul/http2curl v1.0.0/go.mod h1:8UbvGypXm98wA/IqH45anm5Y2Z6ep6O31QGOAZ3H0fQ= -github.com/mozilla/tls-observatory v0.0.0-20210609171429-7bc42856d2e5/go.mod h1:FUqVoUPHSEdDR0MnFM3Dh8AU0pZHLXUD127SAJGER/s= -github.com/mrunalp/fileutils v0.5.0/go.mod h1:M1WthSahJixYnrXQl/DFQuteStB1weuxD2QJNHXfbSQ= -github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae h1:VeRdUYdCw49yizlSbMEn2SZ+gT+3IUKx8BqxyQdz+BY= -github.com/mwitkow/grpc-proxy v0.0.0-20181017164139-0f1106ef9c76 h1:0xuRacu/Zr+jX+KyLLPPktbwXqyOvnOPUQmMLzX1jxU= -github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= -github.com/nakabonne/nestif v0.3.1 h1:wm28nZjhQY5HyYPx+weN3Q65k6ilSBxDb8v5S81B81U= -github.com/nakabonne/nestif v0.3.1/go.mod h1:9EtoZochLn5iUprVDmDjqGKPofoUEBL8U4Ngq6aY7OE= -github.com/naoina/go-stringutil v0.1.0 h1:rCUeRUHjBjGTSHl0VC00jUPLz8/F9dDzYI70Hzifhks= -github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416 h1:shk/vn9oCoOTmwcouEdwIeOtOGA/ELRUw/GwvxwfT+0= -github.com/nats-io/jwt v0.3.2 h1:+RB5hMpXUUA2dfxuhBTEkMOrYmM+gKIZYS1KjSostMI= -github.com/nats-io/jwt/v2 v2.0.3 h1:i/O6cmIsjpcQyWDYNcq2JyZ3/VTF8SJ4JWluI5OhpvI= -github.com/nats-io/jwt/v2 v2.0.3/go.mod h1:VRP+deawSXyhNjXmxPCHskrR6Mq50BqpEI5SEcNiGlY= -github.com/nats-io/nats-server/v2 v2.5.0 h1:wsnVaaXH9VRSg+A2MVg5Q727/CqxnmPLGFQ3YZYKTQg= -github.com/nats-io/nats-server/v2 v2.5.0/go.mod h1:Kj86UtrXAL6LwYRA6H4RqzkHhK0Vcv2ZnKD5WbQ1t3g= -github.com/nats-io/nats.go v1.8.1/go.mod h1:BrFz9vVn0fU3AcH9Vn4Kd7W0NpJ651tD5omQ3M8LwxM= -github.com/nats-io/nats.go v1.12.1 h1:+0ndxwUPz3CmQ2vjbXdkC1fo3FdiOQDim4gl3Mge8Qo= -github.com/nats-io/nats.go v1.12.1/go.mod h1:BPko4oXsySz4aSWeFgOHLZs3G4Jq4ZAyE6/zMCxRT6w= -github.com/nats-io/nkeys v0.0.2/go.mod h1:dab7URMsZm6Z/jp9Z5UGa87Uutgc2mVpXLC4B7TDb/4= -github.com/nats-io/nkeys v0.3.0 h1:cgM5tL53EvYRU+2YLXIK0G2mJtK12Ft9oeooSZMA2G8= -github.com/nats-io/nkeys v0.3.0/go.mod h1:gvUNGjVcM2IPr5rCsRsC6Wb3Hr2CQAm08dsxtV6A5y4= -github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw= -github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 h1:4kuARK6Y6FxaNu/BnU2OAaLF86eTVhP2hjTB6iMvItA= -github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354/go.mod h1:KSVJerMDfblTH7p5MZaTt+8zaT2iEk3AkVb9PQdZuE8= -github.com/neilotoole/errgroup v0.1.6 h1:PODGqPXdT5BC/zCYIMoTrwV+ujKcW+gBXM6Ye9Ve3R8= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs= -github.com/nishanths/exhaustive v0.8.3 h1:pw5O09vwg8ZaditDp/nQRqVnrMczSJDxRDJMowvhsrM= -github.com/nishanths/exhaustive v0.8.3/go.mod h1:qj+zJJUgJ76tR92+25+03oYUhzF4R7/2Wk7fGTfCHmg= -github.com/nishanths/predeclared v0.0.0-20200524104333-86fad755b4d3/go.mod h1:nt3d53pc1VYcphSCIaYAJtnPYnr3Zyn8fMq2wvPGPso= -github.com/nishanths/predeclared v0.2.2 h1:V2EPdZPliZymNAn79T8RkNApBjMmVKh5XRpLm/w98Vk= -github.com/nishanths/predeclared v0.2.2/go.mod h1:RROzoN6TnGQupbC+lqggsOlcgysk3LMK/HI84Mp280c= -github.com/nwaples/rardecode v1.1.0 h1:vSxaY8vQhOcVr4mm5e8XllHWTiM4JF507A0Katqw7MQ= -github.com/oklog/oklog v0.3.2 h1:wVfs8F+in6nTBMkA7CbRw+zZMIB7nNM825cM1wuzoTk= -github.com/oklog/run v1.0.0 h1:Ru7dDtJNOyC66gQ5dQmaCa0qIsAUFY3sFpK1Xk8igrw= -github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= -github.com/oklog/ulid/v2 v2.1.0/go.mod h1:rcEKHmBBKfef9DhnvX7y1HZBYxjXb0cP5ExxNsTT1QQ= -github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= -github.com/onsi/ginkgo/v2 v2.9.2/go.mod h1:WHcJJG2dIlcCqVfBAwUCrJxSPFb6v4azBwgxeMeDuts= -github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 h1:lDH9UUVJtmYCjyT0CI4q8xvlXPxeZ0gYCVvWbmPlp88= -github.com/opencontainers/runtime-spec v0.1.2-0.20190507144316-5b71a03e2700 h1:eNUVfm/RFLIi1G7flU5/ZRTHvd4kcVuzfRnL6OFlzCI= -github.com/opencontainers/runtime-spec v1.0.3-0.20210326190908-1c3f411f0417/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= -github.com/opencontainers/runtime-tools v0.0.0-20181011054405-1d69bd0f9c39 h1:H7DMc6FAjgwZZi8BRqjrAAHWoqEr5e5L6pS4V0ezet4= -github.com/opencontainers/selinux v1.10.0/go.mod h1:2i0OySw99QjzBBQByd1Gr9gSjvuho1lHsJxIJ3gGbJI= -github.com/opencontainers/selinux v1.10.1/go.mod h1:2i0OySw99QjzBBQByd1Gr9gSjvuho1lHsJxIJ3gGbJI= -github.com/opentracing-contrib/go-observer v0.0.0-20170622124052-a52f23424492 h1:lM6RxxfUMrYL/f8bWEUqdXrANWtrL7Nndbm9iFN0DlU= -github.com/opentracing/basictracer-go v1.0.0 h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo= -github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= -github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= -github.com/openzipkin-contrib/zipkin-go-opentracing v0.4.5 h1:ZCnq+JUrvXcDVhX/xRolRBZifmabN1HcS1wrPSvxhrU= -github.com/openzipkin/zipkin-go v0.2.5 h1:UwtQQx2pyPIgWYHRg+epgdx1/HnBQTgN3/oIYEJTQzU= -github.com/openzipkin/zipkin-go v0.2.5/go.mod h1:KpXfKdgRDnnhsxw4pNIH9Md5lyFqKUa4YDFlwRYAMyE= -github.com/ory/dockertest/v3 v3.9.1/go.mod h1:42Ir9hmvaAPm0Mgibk6mBPi7SFvTXxEcnztDYOJ//uM= -github.com/otiai10/copy v1.0.2 h1:DDNipYy6RkIkjMwy+AWzgKiNTyj2RUI9yEMeETEpVyc= -github.com/otiai10/copy v1.2.0/go.mod h1:rrF5dJ5F0t/EWSYODDu4j9/vEeYHMkc8jt0zJChqQWw= -github.com/otiai10/curr v0.0.0-20150429015615-9b4961190c95 h1:+OLn68pqasWca0z5ryit9KGfp3sUsW4Lqg32iRMJyzs= -github.com/otiai10/curr v1.0.0/go.mod h1:LskTG5wDwr8Rs+nNQ+1LlxRjAtTZZjtJW4rMXl6j4vs= -github.com/otiai10/mint v1.3.0 h1:Ady6MKVezQwHBkGzLFbrsywyp09Ah7rkmfjV3Bcr5uc= -github.com/otiai10/mint v1.3.1/go.mod h1:/yxELlJQ0ufhjUwhshSj+wFjZ78CnZ48/1wtmBH1OTc= -github.com/pact-foundation/pact-go v1.0.4 h1:OYkFijGHoZAYbOIb1LWXrwKQbMMRUv1oQ89blD2Mh2Q= -github.com/paulbellamy/ratecounter v0.2.0 h1:2L/RhJq+HA8gBQImDXtLPrDXK5qAj6ozWVK/zFXVJGs= -github.com/pborman/uuid v1.2.0 h1:J7Q5mO4ysT1dv8hyrUGHb9+ooztCXu1D8MY8DZYsu3g= -github.com/pelletier/go-toml/v2 v2.0.5/go.mod h1:OMHamSCAODeSsVrwwvcJOaoN0LIUIaFVNZzmWyNfXas= -github.com/performancecopilot/speed v3.0.0+incompatible h1:2WnRzIquHa5QxaJKShDkLM+sc0JPuwhXzK8OYOyt3Vg= -github.com/performancecopilot/speed/v4 v4.0.0 h1:VxEDCmdkfbQYDlcr/GC9YoN9PQ6p8ulk9xVsepYy9ZY= -github.com/performancecopilot/speed/v4 v4.0.0/go.mod h1:qxrSyuDGrTOWfV+uKRFhfxw6h/4HXRGUiZiufxo49BM= -github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI= -github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7 h1:oYW+YCJ1pachXTQmzR3rNLYGGz4g/UgFcjb28p/viDM= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d h1:CdDQnGF8Nq9ocOS/xlSptM1N3BbrA6/kmaep5ggwaIA= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d/go.mod h1:3OzsM7FXDQlpCiw2j81fOmAwQLnZnLGXVKUzeKQXIAw= -github.com/philhofer/fwd v1.1.1 h1:GdGcTjf5RNAxwS4QLsiMzJYj5KEvPJD3Abr261yRQXQ= -github.com/pierrec/lz4 v2.5.2+incompatible h1:WCjObylUIOlKy/+7Abdn34TLIkXiA4UWUMhxq9m9ZXI= -github.com/pierrec/lz4/v4 v4.1.15 h1:MO0/ucJhngq7299dKLwIMtgTfbkoSPF6AoMYDd8Q4q0= -github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= -github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pjbgf/sha1cd v0.2.3 h1:uKQP/7QOzNtKYH7UTohZLcjF5/55EnTw0jO/Ru4jZwI= -github.com/pjbgf/sha1cd v0.2.3/go.mod h1:HOK9QrgzdHpbc2Kzip0Q1yi3M2MFGPADtR6HjG65m5M= -github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU= -github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= -github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e h1:aoZm08cpOy4WuID//EZDgcC4zIxODThtZNPirFr42+A= -github.com/pkg/profile v1.6.0 h1:hUDfIISABYI59DyeB3OTay/HxSRwTQ8rB/H83k6r5dM= -github.com/pkg/profile v1.6.0/go.mod h1:qBsxPvzyUincmltOk6iyRVxHYg4adc0OFOv72ZdLa18= -github.com/pkg/sftp v1.13.1 h1:I2qBYMChEhIjOgazfJmV3/mZM256btk6wkCDRmW7JYs= -github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5 h1:tFwafIEMf0B7NlcxV/zJ6leBIa81D3hgGSgsE5hCkOQ= -github.com/polyfloyd/go-errorlint v1.0.5 h1:AHB5JRCjlmelh9RrLxT9sgzpalIwwq4hqE8EkwIwKdY= -github.com/polyfloyd/go-errorlint v1.0.5/go.mod h1:APVvOesVSAnne5SClsPxPdfvZTVDojXh1/G3qb5wjGI= -github.com/posener/complete v1.1.1 h1:ccV59UEOTzVDnDUEFdT95ZzHVZ+5+158q8+SJb2QV5w= -github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= -github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= -github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= -github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= -github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= -github.com/prometheus/client_golang v1.12.1/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= -github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= -github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= -github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= -github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA= -github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4= -github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= -github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7 h1:cZC+usqsYgHtlBaGulVnZ1hfKAi8iWtujBnRLQE698c= -github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= -github.com/quasilyte/go-ruleguard v0.3.1-0.20210203134552-1b5a410e1cc8/go.mod h1:KsAh3x0e7Fkpgs+Q9pNLS5XpFSvYCEVl5gP9Pp1xp30= -github.com/quasilyte/go-ruleguard v0.3.18 h1:sd+abO1PEI9fkYennwzHn9kl3nqP6M5vE7FiOzZ+5CE= -github.com/quasilyte/go-ruleguard v0.3.18/go.mod h1:lOIzcYlgxrQ2sGJ735EHXmf/e9MJ516j16K/Ifcttvs= -github.com/quasilyte/go-ruleguard/dsl v0.3.0/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/dsl v0.3.21/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20201231183845-9e62ed36efe1/go.mod h1:7JTjp89EGyU1d6XfBiXihJNG37wB2VRkd125Q1u7Plc= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20211022131956-028d6511ab71/go.mod h1:4cgAphtvu7Ftv7vOT2ZOYhC6CvBxZixcasr8qIOTA50= -github.com/quasilyte/gogrep v0.0.0-20220828223005-86e4605de09f h1:6Gtn2i04RD0gVyYf2/IUMTIs+qYleBt4zxDqkLTcu4U= -github.com/quasilyte/gogrep v0.0.0-20220828223005-86e4605de09f/go.mod h1:Cm9lpz9NZjEoL1tgZ2OgeUKPIxL1meE7eo60Z6Sk+Ng= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 h1:L8QM9bvf68pVdQ3bCFZMDmnt9yqcMBro1pC7F+IPYMY= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95/go.mod h1:rlzQ04UMyJXu/aOvhd8qT+hvDrFpiwqp8MRXDY9szc0= -github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 h1:M8mH9eK4OUR4lu7Gd+PU1fV2/qnDNfzT635KRSObncs= -github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567/go.mod h1:DWNGW8A4Y+GyBgPuaQJuWiy0XYftx4Xm/y5Jqk9I6VQ= -github.com/remyoudompheng/go-dbus v0.0.0-20121104212943-b7232d34b1d5/go.mod h1:+u151txRmLpwxBmpYn9z3d1sdJdjRPQpsXuYeY9jNls= -github.com/remyoudompheng/go-liblzma v0.0.0-20190506200333-81bf2d431b96/go.mod h1:90HvCY7+oHHUKkbeMCiHt1WuFR2/hPJ9QrljDG+v6ls= -github.com/remyoudompheng/go-misc v0.0.0-20190427085024-2d6ac652a50e/go.mod h1:80FQABjoFzZ2M5uEa6FUaJYEmqU2UOKojlFVak1UAwI= -github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52 h1:RnWNS9Hlm8BIkjr6wx8li5abe0fr73jljLycdfemTp0= -github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE= -github.com/rogpeppe/fastuuid v1.2.0 h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s= -github.com/rs/xid v1.3.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= -github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= -github.com/rs/xid v1.5.0 h1:mKX4bl4iPYJtEIxp6CYiUuLQ/8DYMoz0PUdtGgMFRVc= -github.com/rs/zerolog v1.27.0/go.mod h1:7frBqO0oezxmnO7GF86FY++uy8I0Tk/If5ni1G9Qc0U= -github.com/rs/zerolog v1.29.1/go.mod h1:Le6ESbR7hc+DP6Lt1THiV8CQSdkkNrd3R0XbEgp3ZBU= -github.com/russross/blackfriday v1.6.0/go.mod h1:ti0ldHuxg49ri4ksnFxlkCfN+hvslNlmVHqNRXXJNAY= -github.com/ryancurrah/gomodguard v1.2.4 h1:CpMSDKan0LtNGGhPrvupAoLeObRFjND8/tU1rEOtBp4= -github.com/ryancurrah/gomodguard v1.2.4/go.mod h1:+Kem4VjWwvFpUJRJSwa16s1tBJe+vbv02+naTow2f6M= -github.com/ryanrolds/sqlclosecheck v0.3.0 h1:AZx+Bixh8zdUBxUA1NxbxVAS78vTPq4rCb8OUZI9xFw= -github.com/ryanrolds/sqlclosecheck v0.3.0/go.mod h1:1gREqxyTGR3lVtpngyFo3hZAgk0KCtEdgEkHwDbigdA= -github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f h1:UFr9zpz4xgTnIE5yIMtWAMngCdZ9p/+q6lTbgelo80M= -github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= -github.com/sagikazarmark/crypt v0.8.0 h1:xtk0uUHVWVsRBdEUGYBym4CXbcllXky2M7Qlwsf8C0Y= -github.com/sagikazarmark/crypt v0.8.0/go.mod h1:TmKwZAo97S4Fy4sfMH/HX/cQP5D+ijra2NyLpNNmttY= -github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da h1:p3Vo3i64TCLY7gIfzeQaUJ+kppEO5WQG3cL8iE8tGHU= -github.com/sanposhiho/wastedassign/v2 v2.0.6 h1:+6/hQIHKNJAUixEj6EmOngGIisyeI+T3335lYTyxRoA= -github.com/sanposhiho/wastedassign/v2 v2.0.6/go.mod h1:KyZ0MWTwxxBmfwn33zh3k1dmsbF2ud9pAAGfoLfjhtI= -github.com/sashamelentyev/interfacebloat v1.1.0 h1:xdRdJp0irL086OyW1H/RTZTr1h/tMEOsumirXcOJqAw= -github.com/sashamelentyev/interfacebloat v1.1.0/go.mod h1:+Y9yU5YdTkrNvoX0xHc84dxiN1iBi9+G8zZIhPVoNjQ= -github.com/sashamelentyev/usestdlibvars v1.20.0 h1:K6CXjqqtSYSsuyRDDC7Sjn6vTMLiSJa4ZmDkiokoqtw= -github.com/sashamelentyev/usestdlibvars v1.20.0/go.mod h1:0GaP+ecfZMXShS0A94CJn6aEuPRILv8h/VuWI9n1ygg= -github.com/satori/go.uuid v1.2.0 h1:0uYX9dsZ2yD7q2RtLRtPSdGDWzjeM3TbMJP9utgA0ww= -github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= -github.com/sclevine/agouti v3.0.0+incompatible/go.mod h1:b4WX9W9L1sfQKXeJf1mUTLZKJ48R1S7H23Ji7oFO5Bw= -github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= -github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646/go.mod h1:JA8cRccbGaA1s33RQf7Y1+q9gHmZX1yB/z9WDN1C6fg= -github.com/securego/gosec/v2 v2.13.1 h1:7mU32qn2dyC81MH9L2kefnQyRMUarfDER3iQyMHcjYM= -github.com/securego/gosec/v2 v2.13.1/go.mod h1:EO1sImBMBWFjOTFzMWfTRrZW6M15gm60ljzrmy/wtHo= -github.com/segmentio/fasthash v1.0.3 h1:EI9+KE1EwvMLBWwjpRDc+fEM+prwxDYbslddQGtrmhM= -github.com/segmentio/kafka-go v0.2.0 h1:HtCSf6B4gN/87yc5qTl7WsxPKQIIGXLPPM1bMCPOsoY= -github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ= -github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= -github.com/serialx/hashring v0.0.0-20190422032157-8b2912629002/go.mod h1:/yeG0My1xr/u+HZrFQ1tOQQQQrOawfyMUH13ai5brBc= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c h1:W65qqJCIOVP4jpqPQ0YvHYKwcMEMVWIzWC5iNQQfBTU= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c/go.mod h1:/PevMnwAxekIXwN8qQyfc5gl2NlkB3CQlkizAbOkeBs= -github.com/shirou/gopsutil/v3 v3.22.9/go.mod h1:bBYl1kjgEJpWpxeHmLI+dVHWtyAwfcmSBLDsp2TNT8A= -github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e/go.mod h1:TDJrrUr11Vxrven61rcy3hJMUqaf/CLWYhHNPmT14Lk= -github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041/go.mod h1:N5mDOmsrJOB+vfqUK+7DmDyjhSLIIBnXo9lvZJj3MWQ= -github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo= -github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= -github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= -github.com/sivchari/containedctx v1.0.2 h1:0hLQKpgC53OVF1VT7CeoFHk9YKstur1XOgfYIc1yrHI= -github.com/sivchari/containedctx v1.0.2/go.mod h1:PwZOeqm4/DLoJOqMSIJs3aKqXRX4YO+uXww087KZ7Bw= -github.com/sivchari/nosnakecase v1.7.0 h1:7QkpWIRMe8x25gckkFd2A5Pi6Ymo0qgr4JrhGt95do8= -github.com/sivchari/nosnakecase v1.7.0/go.mod h1:CwDzrzPea40/GB6uynrNLiorAlgFRvRbFSgJx2Gs+QY= -github.com/sivchari/tenv v1.7.0 h1:d4laZMBK6jpe5PWepxlV9S+LC0yXqvYHiq8E6ceoVVE= -github.com/sivchari/tenv v1.7.0/go.mod h1:64yStXKSOxDfX47NlhVwND4dHwfZDdbp2Lyl018Icvg= -github.com/skeema/knownhosts v1.1.0 h1:Wvr9V0MxhjRbl3f9nMnKnFfiWTJmtECJ9Njkea3ysW0= -github.com/skeema/knownhosts v1.1.0/go.mod h1:sKFq3RD6/TKZkSWn8boUbDC7Qkgcv+8XXijpFO6roag= -github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d h1:zE9ykElWQ6/NYmHa3jpm/yHnI4xSofP+UP6SpjHcSeM= -github.com/smartystreets/goconvey v1.6.4 h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIKYqbNC9s= -github.com/snikch/goodman v0.0.0-20171125024755-10e37e294daa h1:YJfZp12Z3AFhSBeXOlv4BO55RMwPn2NoQeDsrdWnBtY= -github.com/snikch/goodman v0.0.0-20171125024755-10e37e294daa/go.mod h1:oJyF+mSPHbB5mVY2iO9KV3pTt/QbIkGaO8gQ2WrDbP4= -github.com/soheilhy/cmux v0.1.4 h1:0HKaf1o97UwFjHH9o5XsHUOF+tqmdA7KEzXLpiyaw0E= -github.com/sonatard/noctx v0.0.1 h1:VC1Qhl6Oxx9vvWo3UDgrGXYCeKCe3Wbw7qAWL6FrmTY= -github.com/sonatard/noctx v0.0.1/go.mod h1:9D2D/EoULe8Yy2joDHJj7bv3sZoq9AaSb8B4lqBjiZI= -github.com/sony/gobreaker v0.4.1 h1:oMnRNZXX5j85zso6xCPRNPtmAycat+WcoKbklScLDgQ= -github.com/sourcegraph/go-diff v0.6.1 h1:hmA1LzxW0n1c3Q4YbrFgg4P99GSnebYa3x8gr0HZqLQ= -github.com/sourcegraph/go-diff v0.6.1/go.mod h1:iBszgVvyxdc8SFZ7gm69go2KDdt3ag071iBaWPF6cjs= -github.com/spf13/afero v1.8.2/go.mod h1:CtAatgMJh6bJEIs48Ay/FOnkljP3WeGUG0MC1RfAqwo= -github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= -github.com/spf13/viper v1.13.0/go.mod h1:Icm2xNL3/8uyh/wFuB1jI7TiTNKp8632Nwegu+zgdYw= -github.com/ssgreg/nlreturn/v2 v2.2.1 h1:X4XDI7jstt3ySqGU86YGAURbxw3oTDPK9sPEi6YEwQ0= -github.com/ssgreg/nlreturn/v2 v2.2.1/go.mod h1:E/iiPB78hV7Szg2YfRgyIrk1AD6JVMTRkkxBiELzh2I= -github.com/stbenjam/no-sprintf-host-port v0.1.1 h1:tYugd/yrm1O0dV+ThCbaKZh195Dfm07ysF0U6JQXczc= -github.com/stbenjam/no-sprintf-host-port v0.1.1/go.mod h1:TLhvtIvONRzdmkFiio4O8LHsN9N74I+PhRquPsxpL0I= -github.com/stefanberger/go-pkcs11uri v0.0.0-20201008174630-78d3cae3a980/go.mod h1:AO3tvPzVZ/ayst6UlUKUv6rcPQInYe3IknH3jYhAKu8= -github.com/streadway/amqp v1.0.0 h1:kuuDrUJFZL1QYL9hUNuCxNObNzB0bV/ZG5jV3RWAQgo= -github.com/streadway/amqp v1.0.0/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= -github.com/streadway/handy v0.0.0-20200128134331-0f66f006fb2e h1:mOtuXaRAbVZsxAHVdPR3IjfmN8T1h2iczJLynhLybf8= -github.com/streadway/handy v0.0.0-20200128134331-0f66f006fb2e/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= -github.com/stretchr/testify v1.1.4/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= -github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/syndtr/gocapability v0.0.0-20170704070218-db04d3cc01c8 h1:zLV6q4e8Jv9EHjNg/iHfzwDkCve6Ua5jCygptrtXHvI= -github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww= -github.com/tchap/go-patricia v2.2.6+incompatible/go.mod h1:bmLyhP68RS6kStMGxByiQ23RP/odRBOTVjwp2cDyi6I= -github.com/tdakkota/asciicheck v0.1.1 h1:PKzG7JUTUmVspQTDqtkX9eSiLGossXTybutHwTXuO0A= -github.com/tdakkota/asciicheck v0.1.1/go.mod h1:yHp0ai0Z9gUljN3o0xMhYJnH/IcvkdTBOX2fmJ93JEM= -github.com/tendermint/tm-db v0.6.6/go.mod h1:wP8d49A85B7/erz/r4YbKssKw6ylsO/hKtFk7E1aWZI= -github.com/tenntenn/modver v1.0.1/go.mod h1:bePIyQPb7UeioSRkw3Q0XeMhYZSMx9B8ePqg6SAMGH0= -github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3/go.mod h1:ON8b8w4BN/kE1EOhwT0o+d62W65a6aPw1nouo9LMgyY= -github.com/testground/plan-templates/templates v0.0.0-20200429051153-b24fdc73e401 h1:h9FML1FUPWJgWXa5DxYYMgApb4UNYLw67/Qr0F7hdhY= -github.com/tetafro/godot v1.4.11 h1:BVoBIqAf/2QdbFmSwAWnaIqDivZdOV0ZRwEm6jivLKw= -github.com/tetafro/godot v1.4.11/go.mod h1:LR3CJpxDVGlYOWn3ZZg1PgNZdTUvzsZWu8xaEohUpn8= -github.com/tidwall/sjson v1.2.4 h1:cuiLzLnaMeBhRmEv00Lpk3tkYrcxpmbU81tAY4Dw0tc= -github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144 h1:kl4KhGNsJIbDHS9/4U9yQo1UcPQM0kOMJHn29EoH/Ro= -github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144/go.mod h1:Qimiffbc6q9tBWlVV6x0P9sat/ao1xEkREYPPj9hphk= -github.com/timonwong/loggercheck v0.9.3 h1:ecACo9fNiHxX4/Bc02rW2+kaJIAMAes7qJ7JKxt0EZI= -github.com/timonwong/loggercheck v0.9.3/go.mod h1:wUqnk9yAOIKtGA39l1KLE9Iz0QiTocu/YZoOf+OzFdw= -github.com/tinylib/msgp v1.1.5 h1:2gXmtWueD2HefZHQe1QOy9HVzmFrLOVvsXwXBQ0ayy0= -github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8 h1:ndzgwNDnKIqyCvHTXaCqh9KlOWKvBry6nuXMJmonVsE= -github.com/tomarrell/wrapcheck/v2 v2.7.0 h1:J/F8DbSKJC83bAvC6FoZaRjZiZ/iKoueSdrEkmGeacA= -github.com/tomarrell/wrapcheck/v2 v2.7.0/go.mod h1:ao7l5p0aOlUNJKI0qVwB4Yjlqutd0IvAB9Rdwyilxvg= -github.com/tommy-muehle/go-mnd/v2 v2.5.1 h1:NowYhSdyE/1zwK9QCLeRb6USWdoif80Ie+v+yU8u1Zw= -github.com/tommy-muehle/go-mnd/v2 v2.5.1/go.mod h1:WsUAkMJMYww6l/ufffCD3m+P7LEvr8TnZn9lwVDlgzw= -github.com/tonistiigi/fsutil v0.0.0-20220115021204-b19f7f9cb274/go.mod h1:oPAfvw32vlUJSjyDcQ3Bu0nb2ON2B+G0dtVN/SZNJiA= -github.com/tonistiigi/go-actions-cache v0.0.0-20220404170428-0bdeb6e1eac7/go.mod h1:qqvyZqkfwkoJuPU/bw61bItaoO0SJ8YSW0vSVRRvsRg= -github.com/tonistiigi/go-archvariant v1.0.0/go.mod h1:TxFmO5VS6vMq2kvs3ht04iPXtu2rUT/erOnGFYfk5Ho= -github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea/go.mod h1:WPnis/6cRcDZSUvVmezrxJPkiO87ThFYsoUiMwWNDJk= -github.com/tonistiigi/vt100 v0.0.0-20210615222946-8066bb97264f/go.mod h1:ulncasL3N9uLrVann0m+CDlJKWsIAP34MPcOJF6VRvc= -github.com/ttacon/chalk v0.0.0-20160626202418-22c06c80ed31 h1:OXcKh35JaYsGMRzpvFkLv/MEyPuL49CThT1pZ8aSml4= -github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926 h1:G3dpKMzFDjgEh2q1Z7zUUtKa8ViPtH+ocF0bE0g00O8= -github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= -github.com/ultraware/funlen v0.0.3 h1:5ylVWm8wsNwH5aWo9438pwvsK0QiqVuUrt9bn7S/iLA= -github.com/ultraware/funlen v0.0.3/go.mod h1:Dp4UiAus7Wdb9KUZsYWZEWiRzGuM2kXM1lPbfaF6xhA= -github.com/ultraware/whitespace v0.0.5 h1:hh+/cpIcopyMYbZNVov9iSxvJU3OYQg78Sfaqzi/CzI= -github.com/ultraware/whitespace v0.0.5/go.mod h1:aVMh/gQve5Maj9hQ/hg+F75lr/X5A89uZnzAmWSineA= -github.com/urfave/cli v1.22.4/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= -github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= -github.com/uudashr/gocognit v1.0.6 h1:2Cgi6MweCsdB6kpcVQp7EW4U23iBFQWfTXiWlyp842Y= -github.com/uudashr/gocognit v1.0.6/go.mod h1:nAIUuVBnYU7pcninia3BHOvQkpQCeO76Uscky5BOwcY= -github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= -github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w= -github.com/valyala/fasttemplate v1.2.1 h1:TVEnxayobAdVkhQfrfes2IzOB6o+z4roRkPF52WA1u4= -github.com/valyala/quicktemplate v1.7.0/go.mod h1:sqKJnoaOF88V07vkO+9FL8fb9uZg/VPSJnLYn+LmLk8= -github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio= -github.com/vbatts/tar-split v0.11.2/go.mod h1:vV3ZuO2yWSVsz+pfFzDG/upWH1JhjOiEaWq6kXyQ3VI= -github.com/vektra/mockery/v2 v2.14.0 h1:KZ1p5Hrn8tiY+LErRMr14HHle6khxo+JKOXLBW/yfqs= -github.com/vektra/mockery/v2 v2.14.0/go.mod h1:bnD1T8tExSgPD1ripLkDbr60JA9VtQeu12P3wgLZd7M= -github.com/vishvananda/netlink v1.0.0 h1:bqNY2lgheFIu1meHUFSH3d7vG93AFyqg3oGbJCOJgSM= -github.com/vishvananda/netlink v1.1.0/go.mod h1:cTgwzPIzzgDAYoQrMm0EdrjRUBkTqKYppBueQtXaqoE= -github.com/vishvananda/netlink v1.1.1-0.20210330154013-f5de75959ad5/go.mod h1:twkDnbuQxJYemMlGd4JFIcuhgX83tXhKS2B/PRMpOho= -github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df h1:OviZH7qLw/7ZovXvuNyL3XQl8UFofeikI1NW1Gypu7k= -github.com/vishvananda/netns v0.0.0-20210104183010-2eb08e3e575f/go.mod h1:DD4vA1DwXk04H54A1oHXtwZmA0grkVMdPxx/VGLCah0= -github.com/vmihailenco/msgpack/v5 v5.3.5 h1:5gO0H1iULLWGhs2H5tbAHIZTV8/cYafcFOr9znI5mJU= -github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g= -github.com/whilp/git-urls v0.0.0-20191001220047-6db9661140c0 h1:qqllXPzXh+So+mmANlX/gCJrgo+1kQyshMoQ+NASzm0= -github.com/willf/bitset v1.1.3 h1:ekJIKh6+YbUIVt9DfNbkR5d6aFcFTLDRyJNAACURBg8= -github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM= -github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw= -github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c= -github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= -github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0= -github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= -github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= -github.com/xhit/go-str2duration v1.2.0 h1:BcV5u025cITWxEQKGWr1URRzrcXtu7uk8+luz3Yuhwc= -github.com/xhit/go-str2duration v1.2.0/go.mod h1:3cPSlfZlUHVlneIVfePFWcJZsuwf+P1v2SRTV4cUmp4= -github.com/xi2/xz v0.0.0-20171230120015-48954b6210f8 h1:nIPpBwaJSVYIxUFsDv3M8ofmx9yWTog9BfvIu0q41lo= -github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8= -github.com/xlab/treeprint v0.0.0-20180616005107-d6fb6747feb6 h1:YdYsPAZ2pC6Tow/nPZOPQ96O3hm/ToAkGsPLzedXERk= -github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778/go.mod h1:2MuV+tbUrU1zIOPMxZ5EncGwgmMJsa+9ucAQZXxsObs= -github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77 h1:ESFSdwYZvkeru3RtdrYueztKhOBCSAAzS4Gf+k0tEow= -github.com/yagipy/maintidx v1.0.0 h1:h5NvIsCz+nRDapQ0exNv4aJ0yXSI0420omVANTv3GJM= -github.com/yagipy/maintidx v1.0.0/go.mod h1:0qNf/I/CCZXSMhsRsrEPDZ+DkekpKLXAJfsTACwgXLk= -github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0/go.mod h1:/LWChgwKmvncFJFHJ7Gvn9wZArjbV5/FppcK2fKk/tI= -github.com/ybbus/jsonrpc v2.1.2+incompatible h1:V4mkE9qhbDQ92/MLMIhlhMSbz8jNXdagC3xBR5NDwaQ= -github.com/yeya24/promlinter v0.2.0 h1:xFKDQ82orCU5jQujdaD8stOHiv8UN68BSdn2a8u8Y3o= -github.com/yeya24/promlinter v0.2.0/go.mod h1:u54lkmBOZrpEbQQ6gox2zWKKLKu2SGe+2KOiextY+IA= -github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg= -github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82/go.mod h1:lgjkn3NuSvDfVJdfcVVdX+jpBxNmX4rDAzaS45IcYoM= -github.com/yudai/pp v2.0.1+incompatible/go.mod h1:PuxR/8QJ7cyCkFp/aUDS+JY727OFEZkTdatxwunjIkc= -github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE= -github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= -github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= -github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= -github.com/zondax/hid v0.9.1/go.mod h1:l5wttcP0jwtdLjqjMMWFVEE7d1zO0jvSPA9OPZxWpEM= -github.com/zondax/ledger-go v0.14.1/go.mod h1:fZ3Dqg6qcdXWSOJFKMG8GCTnD7slO/RL2feOQv8K320= -gitlab.com/bosi/decorder v0.2.3 h1:gX4/RgK16ijY8V+BRQHAySfQAb354T7/xQpDB2n10P0= -gitlab.com/bosi/decorder v0.2.3/go.mod h1:9K1RB5+VPNQYtXtTDAzd2OEftsZb1oV0IrJrzChSdGE= -go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738 h1:VcrIfasaLFkyjk6KNlXQSzO+B0fZcnECiDrKJsfxka0= -go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0= -go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8= -go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8= -go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ= -go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI= -go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4= -go.etcd.io/etcd/client/v3 v3.5.5 h1:q++2WTJbUgpQu4B6hCuT7VkdwaTP7Qz6Daak3WzbrlI= -go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c= -go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1/go.mod h1:SNgMg+EgDFwmvSmLRTNKC5fegJjB7v23qTQ0XLGUNHk= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.3 h1:syAz40OyelLZo42+3U68Phisvrx4qh+4wpdZw7eUUdY= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.3/go.mod h1:Dts42MGkzZne2yCru741+bFiTMWkIj/LLRizad7b9tw= -go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.29.0/go.mod h1:vHItvsnJtp7ES++nFLLFBzUWny7fJQSvTlxFcqQGUr4= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.29.0/go.mod h1:tLYsuf2v8fZreBVwp9gVMhefZlLFZaUiNVSq8QxXRII= -go.opentelemetry.io/otel/exporters/jaeger v1.4.1/go.mod h1:ZW7vkOu9nC1CxsD8bHNHCia5JUbwP39vxgd1q4Z5rCI= -go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.4.1/go.mod h1:VpP4/RMn8bv8gNo9uK7/IMY4mtWLELsS+JIP0inH0h4= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.4.1/go.mod h1:o5RW5o2pKpJLD5dNTCmjF1DorYwMeFJmb/rKr5sLaa8= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.4.1/go.mod h1:c6E4V3/U+miqjs/8l950wggHGL1qzlp0Ypj9xoGrPqo= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.4.1/go.mod h1:VwYo0Hak6Efuy0TXsZs8o1hnV3dHDPNtDbycG0hI8+M= -go.opentelemetry.io/otel/internal/metric v0.27.0/go.mod h1:n1CVxRqKqYZtqyTh9U/onvKapPGv7y/rpyOTI+LFNzw= -go.opentelemetry.io/otel/metric v0.32.3 h1:dMpnJYk2KULXr0j8ph6N7+IcuiIQXlPXD4kix9t7L9c= -go.opentelemetry.io/otel/metric v0.32.3/go.mod h1:pgiGmKohxHyTPHGOff+vrtIH39/R9fiO/WoenUQ3kcc= -go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= -go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= -go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/automaxprocs v1.5.2 h1:2LxUOGiR3O6tw8ui5sZa2LAaHnsviZdVOUZw4fvbnME= -go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= -go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= -go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4= -go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= -go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw= -golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= -golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.0.0-20220826181053-bd7e27e6170d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.2.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= -golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= -golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= -golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= -golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e/go.mod h1:Kr81I6Kryrl9sr8s2FK3vxD90NdsKWRuOIl2O4CvYbA= -golang.org/x/exp v0.0.0-20221205204356-47842c84f3db/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230131160201-f062dba9d201/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230310171629-522b1b587ee0/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230810033253-352e893a4cad/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= -golang.org/x/exp/typeparams v0.0.0-20220428152302-39d4317da171/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= -golang.org/x/exp/typeparams v0.0.0-20220827204233-334a2380cb91 h1:Ic/qN6TEifvObMGQy72k0n1LlJr7DjWWEi+MOsDOiSk= -golang.org/x/exp/typeparams v0.0.0-20220827204233-334a2380cb91/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= -golang.org/x/image v0.0.0-20190802002840-cff245a6509b h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= -golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs= -golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= -golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= -golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/net v0.0.0-20190327091125-710a502c58a2/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8= -golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220826154423-83b083e8dc8b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= -golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= -golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= -golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= -golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= -golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= -golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= -golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= -golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= -golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= -golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= -golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= -golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= -golang.org/x/sys v0.0.0-20190606203320-7fc4e5ec1444/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-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191115151921-52ab43148777/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210906170528-6f6e22806c34/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211020174200-9d6173849985/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211105183446-c75c47738b0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211116061358-0a5406a5449c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220702020025-31831981b65f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220825204002-c680a09ffe64/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/term v0.0.0-20220722155259-a9ba230a4035/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= -golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= -golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= -golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= -golang.org/x/time v0.0.0-20220609170525-579cf78fd858/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/tools v0.0.0-20181221001348-537d06c36207/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190307163923-6a08e3108db3/go.mod h1:25r3+/G6/xytQM8iWZKq3Hn0kr0rgFKPUNVEL/dr3z4= -golang.org/x/tools v0.0.0-20190311215038-5c2858a9cfe5/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190321232350-e250d351ecad/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190322203728-c1a832b0ad89/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190327201419-c70d86f8b7cf/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190624222133-a101b041ded4/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190910044552-dd2b5c81c578/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190916130336-e45ffcd953cc/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-20200117220505-0cba7a3a9ee9/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200324003944-a576cf524670/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200329025819-fd4102a86c65/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200414032229-332987a829c3/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200522201501-cb1345f3a375/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200622203043-20e05c1c8ffa/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200624225443-88f3c62a19ff/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200625211823-6506e20df31f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200717024301-6ddee64345a6/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200724022722-7017fd6b1305/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200812195022-5ae4c3c160a0/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200820010801-b793a1359eac/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200831203904-5a2aa26beb65/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20201001104356-43ebab892c4c/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201002184944-ecd9fd270d5d/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201023174141-c8cfbd0f21e6/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201230224404-63754364767c/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.1-0.20210205202024-ef80cdb6ec6d/go.mod h1:9bzcO0MWcOuT0tm1iBGzDVPshzfwoVvREIui8C+MHqU= -golang.org/x/tools v0.1.1-0.20210302220138-2ac05c832e1a/go.mod h1:9bzcO0MWcOuT0tm1iBGzDVPshzfwoVvREIui8C+MHqU= -golang.org/x/tools v0.1.9-0.20211228192929-ee1ca4ffc4da/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= -golang.org/x/tools v0.1.11/go.mod h1:SgwaegtQh8clINPpECJMqnxLv9I09HLqnW3RMqW0CA4= -golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= -golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= -golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= -golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= -golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= -gonum.org/v1/gonum v0.8.2 h1:CCXrcPKiGGotvnN6jfUsKk4rRqm7q09/YbKb5xCEvtM= -gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= -gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0 h1:OE9mWmgKkjJyEmDAAtGMPjXu+YNeGvK9VTSHY6+Qihc= -gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b h1:Qh4dB5D/WpoUUp3lSod7qgoyEHbDGPUWjIbnqdqqe1k= -google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= -google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= -google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= -google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= -google.golang.org/genproto v0.0.0-20180518175338-11a468237815/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= -google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= -google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= -google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51iE/nOGvQaDUuadVYqovW56s5emA88lQnj6Y= -google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98/go.mod h1:S7mY02OqCJTD0E1OiQy1F72PWFB4bZJ87cAtLPYgDR0= -google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= -google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= -google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= -google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20230711160842-782d3b101e98/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= -google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc h1:g3hIDl0jRNd9PPTs2uBzYuaD5mQuwOkZY0vSc0LR32o= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:8mL13HKkDa+IuJ8yruA3ci0q+0vsUz4m//+ottjwS5o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230920183334-c177e329c48b/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= -google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= -google.golang.org/grpc v1.41.0/go.mod h1:U3l9uK9J0sini8mHphKoXyaqDA/8VyGnDee1zzIUK6k= -google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.52.0/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= -google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= -google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= -google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= -google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= -google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= -google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= -google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= -google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 h1:M1YKkFIboKNieVO5DLUEVzQfGwJD30Nv2jfUgzb5UcE= -google.golang.org/protobuf v1.25.1-0.20200805231151-a709e31e5d12/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.28.2-0.20220831092852-f930b1dc76e8/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -gopkg.in/airbrake/gobrake.v2 v2.0.9 h1:7z2uVWwn7oVeeugY1DtlPAy5H+KYgB1KeKTnqjNatLo= -gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc= -gopkg.in/cheggaaa/pb.v1 v1.0.27 h1:kJdccidYzt3CaHD1crCFTS1hxyhSi059NhOFUf03YFo= -gopkg.in/errgo.v2 v2.1.0 h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8= -gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= -gopkg.in/gcfg.v1 v1.2.3 h1:m8OOJ4ccYHnx2f4gQwpno8nAX5OGOh7RLaaz0pj3Ogs= -gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 h1:OAj3g0cR6Dx/R07QgQe8wkA9RNjB2u4i700xBkIT4e0= -gopkg.in/go-playground/assert.v1 v1.2.1/go.mod h1:9RXL0bg/zibRAgZUYszZSwO/z8Y/a8bDuhia5mkpMnE= -gopkg.in/go-playground/validator.v8 v8.18.2/go.mod h1:RX2a/7Ha8BgOhfk7j780h4/u/RRjR0eouCJSH80/M2Y= -gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= -gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= -gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200619000410-60c24ae608a6 h1:a6cXbcDDUkSBlpnkWV1bJ+vv3mOgQEltEJ2rPxroVu0= -gopkg.in/resty.v1 v1.12.0 h1:CuXP0Pjfw9rOuY6EP+UvtNvt5DSqHpIxILZKT/quCZI= -gopkg.in/square/go-jose.v2 v2.5.1/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= -gopkg.in/urfave/cli.v1 v1.20.0 h1:NdAVW6RYxDif9DhDHaAortIu956m2c0v+09AZBPTbE0= -gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME= -gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= -gotest.tools/v3 v3.0.2/go.mod h1:3SzNCllyD9/Y+b5r9JIKQ474KzkZyqLqEfYqMsX94Bk= -honnef.co/go/tools v0.3.3 h1:oDx7VAwstgpYpb3wv0oxiZlxY+foCpRAwY7Vk6XpAgA= -honnef.co/go/tools v0.3.3/go.mod h1:jzwdWgg7Jdq75wlfblQxO4neNaFFSvgc1tD5Wv8U0Yw= -k8s.io/apiserver v0.22.5/go.mod h1:s2WbtgZAkTKt679sYtSudEQrTGWUSQAPe6MupLnlmaQ= -k8s.io/component-base v0.22.5/go.mod h1:VK3I+TjuF9eaa+Ln67dKxhGar5ynVbwnGrUiNF4MqCI= -k8s.io/cri-api v0.23.1/go.mod h1:REJE3PSU0h/LOV1APBrupxrEJqnoxZC8KWzkBUHwrK4= -k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c h1:GohjlNKauSai7gN4wsJkeZ3WAJx4Sh+oT/b5IYn5suA= -k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8= -k8s.io/kubernetes v1.13.0 h1:qTfB+u5M92k2fCCCVP2iuhgwwSOv1EkAkvQY1tQODD8= -mvdan.cc/gofumpt v0.4.0 h1:JVf4NN1mIpHogBj7ABpgOyZc65/UUOkKQFkoURsz4MM= -mvdan.cc/gofumpt v0.4.0/go.mod h1:PljLOHDeZqgS8opHRKLzp2It2VBuSdteAgqUfzMTxlQ= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed h1:WX1yoOaKQfddO/mLzdV4wptyWgoH/6hwLs7QHTixo0I= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed/go.mod h1:Xkxe497xwlCKkIaQYRfC7CSLworTXY9RMqwhhCm+8Nc= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b h1:DxJ5nJdkhDlLok9K6qO+5290kphDJbHOQO1DFFFTeBo= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b/go.mod h1:2odslEg/xrtNQqCYg2/jCoyKnw3vv5biOc3JnIcYfL4= -mvdan.cc/unparam v0.0.0-20220706161116-678bad134442 h1:seuXWbRB1qPrS3NQnHmFKLJLtskWyueeIzmLXghMGgk= -mvdan.cc/unparam v0.0.0-20220706161116-678bad134442/go.mod h1:F/Cxw/6mVrNKqrR2YjFf5CaW0Bw4RL8RfbEf4GRggJk= -pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= -rsc.io/binaryregexp v0.2.0 h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE= -rsc.io/pdf v0.1.1 h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4= -rsc.io/quote/v3 v3.1.0 h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY= -rsc.io/sampler v1.3.0 h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4= sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e h1:4Z09Hglb792X0kfOBBJUPFEyvVfQWrYT/l8h5EKA6JQ= -sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= -sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0 h1:ucqkfpjg9WzSUubAO62csmucvxl4/JeW3F4I4909XkM= diff --git a/proto/celestia/blob/v1/tx.proto b/proto/celestia/blob/v1/tx.proto index 287dc73eec..ad42482c96 100644 --- a/proto/celestia/blob/v1/tx.proto +++ b/proto/celestia/blob/v1/tx.proto @@ -15,11 +15,14 @@ service Msg { // MsgPayForBlobs pays for the inclusion of a blob in the block. message MsgPayForBlobs { + // signer is the bech32 encoded signer address. See + // https://en.bitcoin.it/wiki/Bech32. string signer = 1; // namespaces is a list of namespaces that the blobs are associated with. A // namespace is a byte slice of length 29 where the first byte is the // namespaceVersion and the subsequent 28 bytes are the namespaceId. repeated bytes namespaces = 2; + // blob_sizes is a list of blob sizes (one per blob). Each size is in bytes. repeated uint32 blob_sizes = 3; // share_commitments is a list of share commitments (one per blob). repeated bytes share_commitments = 4; diff --git a/x/blob/README.md b/x/blob/README.md index 5c32f1214b..3ff15b2401 100644 --- a/x/blob/README.md +++ b/x/blob/README.md @@ -3,31 +3,20 @@ ## Abstract The `x/blob` module enables users to pay for arbitrary data to be published to -the Celestia blockchain. Users create a single `BlobTx` that is composed of: - -1. Multiple `Blob`s (Binary Large OBjects): the data they wish to publish. A - single `Blob` is composed of: - 1. `NamespaceId []byte`: the namespace this blob should be published to. - 1. `Data []byte`: the data to be published. - 1. `ShareVersion uint32`: the version of the share format used to encode - this blob into a share. -1. A single [`sdk.Tx`](https://github.com/celestiaorg/cosmos-sdk/blob/v1.15.0-sdk-v0.46.13/docs/architecture/adr-020-protobuf-transaction-encoding.md) which encapsulates a `MsgPayForBlobs` message that is composed of: - 1. `Signer string`: the transaction signer - 1. `NamespaceIds []byte`: the namespaces they wish to publish each blob to. - The namespaces here must match the namespaces in the `Blob`s. - 1. `ShareCommitments [][]byte`: a share commitment that is the root of a Merkle - tree where the leaves are share commitments to each blob associated with - this `BlobTx`. +the Celestia blockchain. This module's name is derived from Binary Large Object +(blob). + +To use the blob module, users create and submit a `BlobTx` that is composed of: + +1. A single [`sdk.Tx`](https://github.com/celestiaorg/cosmos-sdk/blob/v1.15.0-sdk-v0.46.13/docs/architecture/adr-020-protobuf-transaction-encoding.md) which encapsulates a message of type `MsgPayForBlobs`. +1. Multiple `Blob`s: the data they wish to publish. After the `BlobTx` is submitted to the network, a block producer separates the -transaction i.e., `sdk.Tx` from the blob. Both components get included in the -data square in different namespaces: the `sdk.Tx` of the original `BlobTx` -together with some metadata about the separated blobs get included in the -PayForBlobNamespace (one of the [reserved -namespaces](../../specs/src/specs/namespace.md#reserved-namespaces)) and the -associated blob gets included in the namespace the user specified in the -original `BlobTx`. Further reading: [Data Square -Layout](../../specs/src/specs/data_square_layout.md) +the `sdk.Tx` from the blob(s). Both components get included in the +[data square](../../specs/src/specs/data_square_layout.md) in different namespaces: + +1. The `sdk.Tx` and some metadata about the separated blobs gets included in the `PayForBlobNamespace` (one of the [reserved namespaces](../../specs/src/specs/namespace.md#reserved-namespaces)). +1. The blob(s) get included in the namespace specified by each blob. After a block has been created, the user can verify that their data was included in a block via a blob inclusion proof. A blob inclusion proof uses the @@ -71,38 +60,31 @@ details. ## Messages -- [`MsgPayForBlobs`](https://github.com/celestiaorg/celestia-app/blob/v1.0.0-rc2/proto/celestia/blob/v1/tx.proto#L16-L31) - pays for a set of blobs to be included in the block. Blob transactions that contain - this `sdk.Msg` are also referred to as "PFBs". +`MsgPayForBlobs` pays for a set of blobs to be included in the block. Blob transactions that contain this `sdk.Msg` are also referred to as "PFBs". ```proto +// MsgPayForBlobs pays for the inclusion of a blob in the block. message MsgPayForBlobs { + // signer is the bech32 encoded signer address string signer = 1; + // namespaces is a list of namespaces that the blobs are associated with. A + // namespace is a byte slice of length 29 where the first byte is the + // namespaceVersion and the subsequent 28 bytes are the namespaceId. repeated bytes namespaces = 2; + // blob_sizes is a list of blob sizes (one per blob). Each size is in bytes. repeated uint32 blob_sizes = 3; + // share_commitments is a list of share commitments (one per blob). repeated bytes share_commitments = 4; + // share_versions are the versions of the share format that the blobs + // associated with this message should use when included in a block. The + // share_versions specified must match the share_versions used to generate the + // share_commitment in this message. repeated uint32 share_versions = 8; } ``` -`MsgPayForBlobs` pays for the inclusion of blobs in the block and consists of the -following fields: - -- signer: bech32 encoded signer address -- namespace: namespace is a byte slice of length 29 where the first byte is the - namespaceVersion and the subsequent 28 bytes are the namespaceId. -- blob_sizes: sizes of each blob in bytes. -- share_commitments is a list of share commitments (one per blob). -- share_versions are the versions of the share format that the blobs associated - with this message should use when included in a block. The share_versions - specified must match the share_versions used to generate the share_commitment - in this message. See - [ADR007](../../docs/architecture/adr-007-universal-share-prefix.md) for more - details on how this effects the share encoding and when it is updated. - -Note that while the shares version in each protobuf encoded PFB are uint32s, the -internal representation of shares versions is always uint8s. This is because -protobuf doesn't support uint8s. +> [!NOTE] +> The internal representation of share versions is always `uint8`. Since protobuf doesn't support the `uint8` type, they are encoded and decoded as `uint32`. ### Generating the `ShareCommitment` @@ -210,3 +192,16 @@ The steps in the function can be reverse engineered to submit blobs programmatically. + +## FAQ + +Q: Why do the PFB transactions in the response from Comet BFT API endpoints fail to decode to valid transaction hashes? + +The response of CometBFT API endpoints (e.g. `/cosmos/base/tendermint/v1beta1/blocks/{block_number}`) will contain a field called `txs` with base64 encoded transactions. In Celestia, transactions may have one of the two possible types of `sdk.Tx` or `BlobTx` (which wraps around a `sdk.Tx`). As such, each transaction should be first decoded and then gets unmarshalled according to its type, as explained below: + +1. Base64 decode the transaction +1. Check to see if the transaction is a `BlobTx` by unmarshalling it into a `BlobTx` type. + 1. If it is a `BlobTx`, then unmarshal the `BlobTx`'s `Tx` field into a `sdk.Tx` type. + 1. If it is not a `BlobTx`, then unmarshal the transaction into a `sdk.Tx` type. + +See [test/decode_blob_tx_test.go](./test/decode_blob_tx_test.go) for an example of how to do this. diff --git a/x/blob/test/decode_blob_tx_test.go b/x/blob/test/decode_blob_tx_test.go new file mode 100644 index 0000000000..dd8fee1475 --- /dev/null +++ b/x/blob/test/decode_blob_tx_test.go @@ -0,0 +1,102 @@ +package test + +import ( + "crypto/sha256" + "encoding/hex" + "fmt" + "os" + "path/filepath" + "strings" + "testing" + + "github.com/celestiaorg/celestia-app/app" + "github.com/celestiaorg/celestia-app/app/encoding" + "github.com/celestiaorg/celestia-app/pkg/blob" + blobtypes "github.com/celestiaorg/celestia-app/x/blob/types" + "github.com/cosmos/cosmos-sdk/types" + "github.com/stretchr/testify/assert" + "github.com/tendermint/tendermint/proto/tendermint/blockchain" +) + +// TestDecodeBlobTx demonstrates how one can take the response from the +// celestia-core API endpoint: +// `/cosmos/base/tendermint/v1beta1/blocks/{block_number}` +// and convert all encoded transactions into sdk.Tx. +// +// NOTE: this process differs from other Cosmos SDK chains because the +// transactions of type BlobTx won't be usable directly. One needs to extract +// the Tx field inside the BlobTx prior to decoding it as an sdk.Tx. +func TestDecodeBlobTx(t *testing.T) { + blockResponse := getTestdataBlockResponse(t) + + for i, rawTx := range blockResponse.Block.Data.Txs { + txBytes := getTxBytes(rawTx) + tx, err := decodeTx(txBytes) + if err != nil { + t.Errorf("error decoding tx: %v", err) + } + + // The last transaction in the block is a blob transaction. + // https://celenium.io/tx/C55BDD3DF3348A9F8D9206528051804754F009A1B9D0F69CCC2F9D4334215D21 + if i == 273 { + wantHash := "C55BDD3DF3348A9F8D9206528051804754F009A1B9D0F69CCC2F9D4334215D21" + gotHash := strings.ToUpper(hex.EncodeToString(hash(txBytes))) + assert.Equal(t, wantHash, gotHash) + + msg := tx.GetMsgs()[0] + wantSigner := "celestia18y3ydyn7uslhuxu4lcm2x83gkdhrrcyaqvg6gk" + gotSigner := msg.GetSigners()[0].String() + assert.Equal(t, gotSigner, wantSigner) + + msgPayForBlobs, ok := msg.(*blobtypes.MsgPayForBlobs) + if !ok { + t.Errorf("expected MsgPayForBlobs, got %T", msg) + } + wantNamespace := []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xe5, 0xf6, 0x79, 0xbf, 0x71, 0x16, 0xcb} + gotNamespace := msgPayForBlobs.Namespaces[0] + assert.Equal(t, wantNamespace, gotNamespace) + } + } +} + +// getTestdataBlockResponse gets the block response from the testdata directory. +func getTestdataBlockResponse(t *testing.T) (resp blockchain.BlockResponse) { + // block_response.json is the JSON response from the API endpoint: + // https://api.celestia.pops.one/cosmos/base/tendermint/v1beta1/blocks/408 + // The response was persisted to block_response.json so that this test + // doesn't execute an HTTP request every invocation. + path := filepath.Join("testdata", "block_response.json") + fileContents, err := os.ReadFile(path) + if err != nil { + t.Fatalf("reading json file: %v", err) + } + + encodingConfig := encoding.MakeConfig(app.ModuleEncodingRegisters...) + if err = encodingConfig.Codec.UnmarshalJSON(fileContents, &resp); err != nil { + t.Fatalf("error unmarshal JSON block response: %v", err) + } + return resp +} + +func getTxBytes(txBytes []byte) []byte { + bTx, isBlob := blob.UnmarshalBlobTx(txBytes) + if isBlob { + return bTx.Tx + } + return txBytes +} + +func decodeTx(txBytes []byte) (types.Tx, error) { + encodingConfig := encoding.MakeConfig(app.ModuleEncodingRegisters...) + decoder := encodingConfig.TxConfig.TxDecoder() + tx, err := decoder(txBytes) + if err != nil { + return nil, fmt.Errorf("error decoding transaction: %v", err) + } + return tx, nil +} + +func hash(bz []byte) []byte { + checksum := sha256.Sum256(bz) + return checksum[:] +} diff --git a/x/blob/test/testdata/block_response.json b/x/blob/test/testdata/block_response.json new file mode 100644 index 0000000000..763cf19deb --- /dev/null +++ b/x/blob/test/testdata/block_response.json @@ -0,0 +1,925 @@ +{ + "block": { + "header": { + "version": { + "block": "11", + "app": "1" + }, + "chain_id": "celestia", + "height": "408", + "time": "2023-10-31T15:24:10.454033411Z", + "last_block_id": { + "hash": "cRLIkUkIlw2UeyPve1aSEO57zuHiIgsa8jSSgU2XCGA=", + "part_set_header": { + "total": 2, + "hash": "Mn1TmmyxpsI42IV2S8xt1tgrzYuLWpQov+9l+Hs37gQ=" + } + }, + "last_commit_hash": "J5kg51/pkBV0WaCOAWfnvgak/oG4cced5TeJBX3tbBY=", + "data_hash": "l7prxH6ZB/63PBYZ0Y2d0p5n0GTPIm4ZXGjazp0P6mY=", + "validators_hash": "xF9pVCAOoWgs47uBfYx4cq5sujF04H/UbLOHu8ZlKx0=", + "next_validators_hash": "iR4PeA8YVW7e/qZ6rkA9At0n3Mn0pahpPpy8njXsbLI=", + "consensus_hash": "wLamNLcq6Wh+pTttJ3pzq6E4a6PPxtDyaWNgL39v/NY=", + "app_hash": "mcS05GrB9mMkElzuqdlZYwIeT39KeUL+P26YGPt5+4E=", + "last_results_hash": "1AioKZO6wyBl/QwgplLH85hC+SwByIWFqPCMsQqIetQ=", + "evidence_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=", + "proposer_address": "n25/MFjM79c2+o1vHC/nNyYjBng=" + }, + "data": { + "txs": [ + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMW12a3JodjJ6dWV1NThhbjdoZHE5bm1lYTRhZDVyZ3IweHduMnphEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEgg3MDAwMDAwMBIJMTAyNDQ4NjcxEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJD8D+IVc5djmowxX8Dl1Q91wfgPHp+HQyknPbx9Zta7hIECgIIfxgDEhMKDQoEdXRpYRIFMzg0NTYQiu8FGkBgQZXj4vNR8Cu6qfhuh5pKqF5eEHZACNWDnkYzykrjN0DnP0o2WjxiXnFqrzxMgFRiKc58isa2SwwPsMeXqTog", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW1odTduNjN3Mzk1cTJyNzN6eW12ZjJocHF3MGNhNTVleTN0NmcwEi9jZWxlc3RpYTE1NG1qenJqdG5ocHE1dDB0bGY0MHZzenFjbWRnazkyNGU1NjJ2NxoRCgR1dGlhEgkxNjMwMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA6Bu95k7dC2OsAJCW8BKn7LYHT2YoggtDFK/OI3qX94dEgQKAgh/EhMKDQoEdXRpYRIFNTA0MTIQzNgHGkAj7rbSJjkImxUhV+tgXCLS8h/kYmAergTyWzUP/zSVUmbeLu7bq2ks/xkof7+rvg/6/A3LeE9Obiz+c8o/nD+c", + "CpcBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMThkNW50MmNkdmw1ZXF4OHlrczZ1Zmh6NzJlamZnd2dsaHZxZHprEi9jZWxlc3RpYTFyaHY4NnUzZWNmMHpjNnV2OTVsOWRkYTh0NHhsajNua2xsM3psORoQCgR1dGlhEggxMDAwMDAwMBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECP0QS/s5X9sIdy0h5IdS4A2qDbUvv/rm7p94uEZO9cJkSBAoCCH8SEwoNCgR1dGlhEgU1MTQzNhDM7AcaQAnbGcgjwYLTkv1o4skCMt7RrhTiNlX7k+wo8a03KItsfZRUyrNICsTRdXd64/EspRZ2wyQ7i7sXnUgzxac2Bz4=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWtxZnhxbGMweXdkOWhxNjRwa2VzYXJ4eWpxemY2MjdyZDM1NmY1Ei9jZWxlc3RpYTF1cGhsMmg4c3hwYzA4dWFrbWozbDhnanI4dHhjbHhkcGFmdzl3ZRoRCgR1dGlhEgkxNjMxMzAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAnICGUb54zmOp6qxFacRfrd6d9vpCdftA4hle/vzFd7PEgQKAggBEhMKDQoEdXRpYRIFNTAyNzIQ7tUHGkCMb216lTCXGlzICkHCghPslq6foe//c8vtomcSC3R0dTSYQUwbH8XLK+ffFfAZWR/FU9DKWGMa0GKzs2PuxT86", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWUyYXI2anZnbHBwYWtuODl0emZ2a3RuamhzM2Q5MDN1ZWEzZms1Ei9jZWxlc3RpYTFjdWw4OGgzYW1odzd4d3YyNnpqOXZ1dnhyZDJ2NnZ4ZTRmNW1ubRoRCgR1dGlhEgkyMjk0ODk1ODgSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA3OBEfiz/2w9aWcevW9IRw0HkWO0MOZjPZHYx50BOduNEgQKAgh/EhMKDQoEdXRpYRIFNTA0MTIQzNgHGkDXdFZ/H/BblYd0JZJ7dFeT1MHiP/nlJxwzxSAu/Uria0c4OvY41ECqkAQWngCHeUKiJ6yHHL8efqKBVjcmbKS4", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW15bjU0cWU0Z3g2ZGFzdW5kcjBlNGxydnljbGZxczltYXkyZGxwEi9jZWxlc3RpYTF1eXRya2F1OWM5c2dwamFmeDk5YzM0YWtua2o3eHlzZ2hodng0ZhoRCgR1dGlhEgkxNjMwMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAyZ8Kl0qiO/zV5PRCKbEms0OmLV8+bLB9h6NY6ayRVPmEgQKAgh/EhMKDQoEdXRpYRIFNTA0MTIQzNgHGkDVOPvmAebJ8toeAXy/cyhMnZYgUFRymnscRhiYuaUkKy0OphxzG8Ys2WGeOCz6R54/3SS+Icq4kS4vrf0X2p37", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMXJ0anFhZjRtNTg3bjc2OGt2ZTloM3Jta2R1cGdoY3B4cm5rMDJhEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEggzMDAwMDAwMBIJMTAxMDg0ODcyEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQO1L8SnnkopW1UukpeIJzITmuX0WAIISGGVMaclG6VOXBIECgIIfxITCg0KBHV0aWESBTQzNjgzEJbVBhpA/yFDuJZ52m1pg6FfPwHa4x8r5eVI3NEgKmu2rfIBw6pbhwom8YmyZ/Exo8yEzBMBlIA/ge7cMy+C9br/n7EFDQ==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXQ1Mm0zNGFjZmZ5d3RoaGc1azA2NzQ2eHJtOTl6cDBwOTBhZmF2Ei9jZWxlc3RpYTFjdGd3M3Juam5zNDU4YXprbG5samd0dGFkMDV6d240OXBuZHF0NBoRCgR1dGlhEgkxNjAwMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAkxdVGKoLU8SFfx4ZNxQyQU6kRNklz8Ni0VlA6SB3ZVvEgQKAgh/EhMKDQoEdXRpYRIFNDM2MTkQ9tMGGkA/PhnZSzYOWP1Jmdrngssqs7LPcNFqCcOe4rGrnqPfKQZ7BR+pO/VXOfqV+1zT4cC7wADvo+YeWPJ2F4B9bLxf", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMW51M3B1ZmE5cmVrMmRneHdrOGhrZDhtczdqeDJoa2d5Y3hkaDVwEi9jZWxlc3RpYTE5eDhsbWM2cGZ6YXlld21ra201dDBsd3JwZmNhM2s2a2FwMm0yehoPCgR1dGlhEgcxMDAwMDAwEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLG4T5R7QswDisE94t1byrppx+Dk/n3+zl+9+mD6E4XCxIECgIIfxgDEhMKDQoEdXRpYRIFNDYyNDMQlocHGkBoFFMUSCpZdnbFdbniKm/1p8N4dIcyVgOl3u25cHAUOGhGQtujKY3B1tRy3FAmk7QQykT6HnW4E4M7vg1zonav", + "CpcBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMTBrbHUwNmg3M3U0eDhkdGF3eHh6OWxxYTk4bjBoY2c5amF3ejN1Ei9jZWxlc3RpYTF1bXpzazdnN3R2eGswNTVzanAzM3E5ZzZ4NXpoNjVoMnQzOTh6dhoQCgR1dGlhEgg5OTAwMDAwMBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEC1v/Tvg74rs0Bazwcz+N0wAs+yaaEVJlYSiG+HKDAUyYSBAoCCH8YARITCg0KBHV0aWESBTQ2MTY1ENOFBxpA75cd+cazVBAIFZvo3SkPEpE1nVOq6x2e6D4T8LgX1FkqN2NAi9iqT3M1SNOzcWLKOwSRw2D13yNuDNbuJYSO0w==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTQ4NmN4eTBlcmx3bXg1ZXY4NnZ6aHB1OGx6dWZkcTVldWVhZTBnEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNDc0MDcSCTEwMDQxNTgyMhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDZCdYrS3lEfY8r2BEH+lUjAIaZaFRgBpdaGkv8053SE0SBAoCCH8SEwoNCgR1dGlhEgU0MjU5MxDxvwYaQLjVB4IuZT+QTdH1HS4WIiHpu3gGRdVt4Il5WSTPE+pFNDpAL7w7t7ewcQVlVOPtuT6++Sq5oJJwRIPymUoc+cY=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWgyeHQwdm5zamtlZzBhazRxcmRueDdqYzV0azZuY2d0cnJqZWdsEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQ2MDAwMDASCTEwMTU1MDU4NRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDZxv3ohpn1ywFULnYWvpmRx49DYlZ/EgI5g3chIL5RqsSBAoCCAESEwoNCgR1dGlhEgU1MDM0ORCv1wcaQK4c54xZOxgThmXW4ou7IcTJUhy8HRWvIv8c1m6KnRFbWu1OmbgGwKnaI7GfKaOVI9a6r9eDK1R7ri8fqsjIL98=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWVxdWt2anMycDR1OHBoZnV4bTgzZGdkc3hxbjJ0OHQzcTJyc2swEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQwMDAwMDASCTEwMDA4OTIyNxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDZnsuP0BV6pulZKImD0QtUB+QvN1qHSN6xcV3UgORR2MSBAoCCH8SEwoNCgR1dGlhEgU2NzE0OBC8nwoaQE+bfvNnuAlOELw8IkYsyfm7fjGaywXzMaeH4bsFQuZjVovo/ZfgG4d0j0N3ZOJj39mM0FluBsODIBrNSJgVWeA=", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMTVxMzRsMnBrbmp1NXMzZmt4cDgwcDMyczlodGFtbHpnZHhoMjd1Ei9jZWxlc3RpYTF5amFtMHoyenBwamZhNXpmcWNhd3Y5em1jdjN1Zjk5NDI4eXg5cxoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJC8pcnPJFcVA41sCUMfltwUCbScxg0bZ1GFplNuPmqCBIECgIIfxITCg0KBHV0aWESBTUxNDE5EKLsBxpAWO5oawbWnvvzJCBt67aKYRCsddVEZCjvgcjKcRjHgOMdHFz9q2aKLgdWX1tpXX1mgZKiVpuaX4ftV5yVwRqPHQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXd1a2U4ejhnNGQ4MnZ4YTR6Zzd1ZmdmdmhjbGgwZ3I0Y25wenVmEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTc5MTAwMDASCTEwMDA1NjAwNBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDO1sk9ETFC6yvyPxxfiVM5iF6yJ2c9PychKer0azJrYgSBAoCCH8SEwoNCgR1dGlhEgU0Nzk0OBC9qAcaQIwdIXLIotUk3n3xT0k2mmFjAuQ9IwUAtZ3cydRFDDQkHqhw8CdEuxoUWMDOKco1jFJ2u6gziDwX2N22eU68WiY=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTA5c2F2ZnN2YTRoa2VkcTRkcHczZ2Zha2EzdDlhNWNodWY4d3ltEi9jZWxlc3RpYTF3ODJ6dTVlYWtlNXAwcWNreGM0eDd3d21lMmhzNXl6ZGtyZXQwcxoRCgR1dGlhEgkyOTQ5Mjk2MzESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAuyjZOk/xoYnKZoM5OS4HGvAOy640kvlPB1C6LAo6kRQEgQKAgh/EhMKDQoEdXRpYRIFNTAzNjkQ4tcHGkD3jZ9y4/n5zldR5qB7t6bZ3LsO5aXkYLVtdejUOaX0/XxEFzZCd2xTBvH5fdbpMCLjCay1YJWmwa15WwFqozIn", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWd4dGNqYW5kMHBzY2RtNmFsYzhzdnBqMDl5cWNrZ2czejVmZmtwEi9jZWxlc3RpYTFneHRjamFuZDBwc2NkbTZhbGM4c3ZwajA5eXFja2dnM3o1ZmZrcBoRCgR1dGlhEgkxNjMxMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohApYBstaPlNYnGJP9Wp4pmN0makm6KyoCLWHJUmAWjG6LEgQKAgh/EhMKDQoEdXRpYRIFNDQwMjEQ5NsGGkASyRpbuUun2zkAxpT0IGWduxmRgB5VRN0qss05Erwx3HuHNnou1p6OczsWJWUyE5+iL9ncXjqMWWWF7Yhlt5Z2", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTJ1ZWxnZzY2M3VyZjNyeGdjenE3cGdsa2dxd3ZtMm4zOXYyeGt3Ei9jZWxlc3RpYTFuNnVreWswN3A1enp1bTRweHhjcWdsd2R2ajIzaG0weWdodjJ4ehoRCgR1dGlhEgkxNjMxMzk2MzESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAo4KZSxxZ4R9uwzYCjoTHfv55kH9VHG/KLNjYtLDItysEgQKAgh/EhMKDQoEdXRpYRIFNTAzNjkQ4tcHGkA6rbueWkA7CJaxKO1MleLqWJJqBxXjKIRfmt3scvyjF09OJhny78KA8EldmGR+9hyhwa/sfya2+OF58juFPVuy", + "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XCJvc21vc2lzLXBvb2xtYW5hZ2VyXCIsXCJvcGVyYXRpb25zXCI6W3tcInBvb2xcIjpcIjEyNDdcIixcImRlbm9tX2luXCI6XCJpYmMvRDc5RTdEODNBQjM5OUJGRkY5MzQzM0U1NEZBQTQ4MEMxOTEyNDhGQzU1NjkyNEEyQTgzNTFBRTI2MzhCMzg3N1wiLFwiZGVub21fb3V0XCI6XCJpYmMvNDk4QTA3NTFDNzk4QTBEOUEzODlBQTM2OTExMjNEQURBNTdEQUE0RkUxNjVENUM3NTg5NDUwNUI4NzZCQTZFNFwifV19fSxcIm1pbl9jb2luXCI6e1wiZGVub21cIjpcImliYy80OThBMDc1MUM3OThBMEQ5QTM4OUFBMzY5MTEyM0RBREE1N0RBQTRGRTE2NUQ1Qzc1ODk0NTA1Qjg3NkJBNkU0XCIsXCJhbW91bnRcIjpcIjQ0Mjg2MjcxOFwifSxcInRpbWVvdXRfdGltZXN0YW1wXCI6MTY5ODc2NjExNDM3ODQ3MzY0NSxcInBvc3Rfc3dhcF9hY3Rpb25cIjp7XCJpYmNfdHJhbnNmZXJcIjp7XCJpYmNfaW5mb1wiOntcInNvdXJjZV9jaGFubmVsXCI6XCJjaGFubmVsLTc1MFwiLFwicmVjZWl2ZXJcIjpcIm5vYmxlMXhkdjVjbGU2YWthbnFyenR4bWhnZmNuODBldm5oczRudDN1eDhsXCIsXCJtZW1vXCI6XCJcIixcInJlY292ZXJfYWRkcmVzc1wiOlwib3NtbzF4ZHY1Y2xlNmFrYW5xcnp0eG1oZ2ZjbjgwZXZuaHM0bnRmNjdmclwifX19LFwiYWZmaWxpYXRlc1wiOltdfX19fSIsInJlY2VpdmVyIjoib3NtbzFkbXM3aDVnMHpscWQ4MjRhbjR1NDBkeG4wampyd3MybjAweGhhc3I3a2NjZ3RtdHhlcGFxZDh0enUyIiwic2VuZGVyIjoiY2VsZXN0aWExeGR2NWNsZTZha2FucXJ6dHhtaGdmY244MGV2bmhzNG5qY2M3OXUifToHCAEQrYzlBRJheyJyZXN1bHQiOiJleUpqYjI1MGNtRmpkRjl5WlhOMWJIUWlPbTUxYkd3c0ltbGlZMTloWTJzaU9pSmxlVXA1V2xoT01XSklVV2xQYVVwQ1ZWUXdPVWx1TUQwaWZR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pMQuxTwb39RIMTn7uOxFBAwL6csZRLi8jJFizXFHCyAiLwgBEis2iueqCriWygsg0V2G4N4zYBgnqHPyg0iGOXI9eO9PatjAysOcQg4Mb9EgIjEIARIKOPqF6xe4lsoLIBohIFemZiRDS26c6ARcW5F8bsqZbDrvWS19CWliJLrCY+qBCqUCCqICCgNpYmMSIGdaVWpKVUOkaUxDAZzej+G+9KMa0cjA5XvTZdSor6llGgkIARgBIAEqAQAiJQgBEiEBqw/kW4nw9zlC0ZEKJrRiqDmr+e3urkH0qVJAUb0uTzsiJwgBEgEBGiCMadx/RG+nLCNC3B6A3dkMETePJMXw3Ik5k962hDKX9SIlCAESIQET1canVw3T+E9AO0Dya1NoyL4+CkIN4EiNq4pjjNSIJiIlCAESIQF8VkA+Kkx5tz72HDHN+BW/d6HN3WpQM/VjV3PLOCCzniInCAESAQEaIGcwj5/iVTNvV3nJ+OWATEmWq5k5BWPT+g6U05iG462SIicIARIBARogfe2ex5et72ji98ErIIZg7QlMyfDyKtqdnWSRGV/mWtQiBwgBEJ2L5QUqL2NlbGVzdGlhMTZtNDhqODhtbHcyc21oYzhueXVyem50NGpsOW5xZ3lxZWd6M2RhEltyZWxheWVkIGJ5IENyeXB0b0NyZXcgVmFsaWRhdG9ycyB8IGhlcm1lcyAxLjYuMCs0YjViMzRlYTIgKGh0dHBzOi8vaGVybWVzLmluZm9ybWFsLnN5c3RlbXMpEmkKUQpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKeA6XDVpYbQ/2jef6KXPR+4uwS7fh9gsGoUqauvY8RRxIECgIIARiiARIUCg4KBHV0aWESBjQxMDE2NxDckWQaQMJIk+X9+iAF/sCXXXJmGGQjVrGOooPm5HxNXOHjtIbGHjzO0dKb2cd6+OLT+nbm6ZnLrbcIqc24KmK1hSZ2TAI=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXg5bnJhNnlteTZqOHZ1OGpwZ3E3M3VnNDlrNjl5OHk0eDkwOXN3Ei9jZWxlc3RpYTF0MzI1ZDB2MGVmbHA0OWM1ZzZ1dTI0cnBqOTh5ZzNtN3QzOHZlaxoRCgR1dGlhEgkxNjMxNjg3MDMSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAq4Zz65EdTdJUqgKLjxDeEFFX4QJfr2c+XXkmjD0TLVuEgQKAgh/EhMKDQoEdXRpYRIFMjEyOTcQ8b8GGkAAFkfG1bIADfpSag2UyWU0Lb/CuMertO5CuKT3RvSwOjwXIpuM35Vem3Jqym/j3XSPkdDBW1Z+2DNcBfVMlvsT", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXI2OXVueGU2M25heHhjenNkM3l1czdyZjBqNGZhc256amdsMmczEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTc5MDAwMDASCTEwMDMzNzQyMxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECc4coCvDxfzn7kP1KHo9zy1xwiwDgla0qtLV1PegHfnESBAoCCH8SEwoNCgR1dGlhEgUyMTg0MhCW1QYaQEUIN6YwB1R6k5bEoRR26AnuV+Ux2Tv2t3vkyAiD+VEGbw/Vn0WAvejcq9R95QRvdSwjP6ccFrsaP8ws29etIW8=", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWMyYTlld3kyd25kaHNrYWZ1bmcwMnhodHlmOTdoNm1tNmplZWUwEi9jZWxlc3RpYTFkZ2dmYXZ5eHloNXZ6MzUyeHZteGhzbnVuZ25renR3ZDBnZ3pnbRoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMyf7fjE3LOo65nHGu0hW9uE50pGKzHh7PHeDJppuQY3hIECgIIfxITCg0KBHV0aWESBTIxMjk3EPG/BhpAqLJdpEwJ2DoebEHy0PiT37FqLSPtb0i50SZBdkF/TG9BpA6vxaxcQHGp1BG5KKlzhWbR8QM16L/JGeEfq7yeCg==", + "CqEBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWRqM3h1M2pkeGtkZ3Y5Z3VzOG41MHRoNXZrNHU1cnF1azh1NzltEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoPCgR1dGlhEgcxMDAwMDAwEgkxMDI2ODIxNjESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAkqOPRzzNZJo2Eb8PLy91FSaDRoODIsVt9loW9q7sgEtEgQKAgh/EhMKDQoEdXRpYRIFMjE4NDIQltUGGkCtxfc+HPg4jhREZSYHyuYReTiXUx+D6ptQRwKyJ825pVE4roLIrasUxj/G8CYTm2abco8Djm9/k/ndUG+yr73j", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTIyamU3ZWdyNmRqanA0eHJ2ZHV4cXY3a3Y1MG5oNzZ2MGdzdWx0Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkxNjMxNjg3MDcSCjE5MzA4NjUzNjgSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA0wQajv+XdfmMRylufWRRgs8Fpo4Q3SyMInltVJBCI9zEgQKAgh/EhMKDQoEdXRpYRIFMjEyOTMQ3b8GGkDjRSMy/lzY4OXgjhSkmXfz403h0te3dkr8RJYHztmUlyT28Ilg1vQdBiTQogBP71odWUVzbIg8m9O5z27faQxj", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW50ZXl4a25zdzlxdGFxM3M3bXQ3NWx2ZTcwdGxjN2pjYTRwcmxtEi9jZWxlc3RpYTF4NmxjaDRqd3UyNWUzcTM1Y3JlaDQ2dHBoc3lwOHlxa2FmdHU1choRCgR1dGlhEgkxMTgwMDAwMDASZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA/ugFFUaiwrPE5pkfsgzsYidwqt48VhTOGwMaRhupdY1EgQKAgh/GAQSEwoNCgR1dGlhEgUyMDUwNBD0oAYaQNNx85beUCwG7TKylhmvl3h9V76sJrQMgm7DnlTcO8hYcyv13s2ap0LJ2gcD3FHQYbx3+6AOL7mn7UOHEQ4M1Qs=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWszeGVmc2NxZmxodGxmbmY1NTRzMjl4Y2UycHZ2a3FhaDk1OHBhEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyMjg0OTU3NDMSCTEwMDQwMjIyNhJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDAhSko0YcjOdWkV8Gvd9x1EAW4hVakcqYl+rMTjxyca4SBAoCCH8YARITCg0KBHV0aWESBTIwNTA0EPSgBhpACrO6IpQekj6qcixtQ+JrNdM5hFbenIbGhEb92+rzzBxoUbRjyCrCkHFkHg84vUryoU7Mj2YhdKRQsFjF6E7bjg==", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWozd3NsZTZrY211ZW1lbmR3NHZ6MmdwOWw4aDRsZzMyZHpobXF5Ei9jZWxlc3RpYTFhOW1xOXFjaDYzbGw1dTVsa3AzY2d2NzM0eXdscHg5MGhhOWdhehoRCgR1dGlhEgkyNTc1MDAwMDASCjExODMwOTc2NjQSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAo51AFjXi/bkQzJwEZ4FScKxqVB3EfsB5BH4QTmf/c66EgQKAgh/EhMKDQoEdXRpYRIFMjE3OTAQktMGGkArtjMoIUJkFh0umOD0RZVYGWjsj9uDmMrs+1F/LEORHwkhwOVpIku5aj324l3UG3PFPT4lrlMNaxIIzflCdm/7", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTltbnY1d2t1YWh5NzZrZTNkNnV1YWcwZXlmcjRtMmZudno2MnU2Ei9jZWxlc3RpYTFrMmVqMnV3dm00ajl1MjhrYzc2M3F5Z2x3ajU4MmdnZnhjZjJjeBoRCgR1dGlhEgkyODg5MzQyOTASZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA/tcsNeJNgkK1CNDW8S0tzKc40fSmingU2UQIY3OFuGEEgQKAgh/GAESEwoNCgR1dGlhEgUyMDUwNBD0oAYaQMJu65oXlfZfd4PpfTqgMo4sHu8mfFRofROSmwEv9KM6MvIuw0DvqFSLeCrSFBlrDlsQ5reGzJu/AsQ+B3GCiF4=", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWFsZ2s4NWFocm4yOWZsdWVma3hmNWRnNHN2OWN0NmNheDVtdW5yEi9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkxMTAwMDAwMDASCjE5MzQ4MTEwMTgSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA0BCrY6VVgahVPN6QW+APxsHzPJww2V5K02z8Czp1BBOEgQKAgh/EhMKDQoEdXRpYRIFMjE4NDIQltUGGkDzDUsUg548NsVkp/mIN+mQqeE12/6hMqzQdmgTssPL4i9rYX2uMW+4jDBKrifOblbR/ziIHjDE0p+VBKkiIb3C", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMTl3dzdweWRyYXJycnA4bnYwNmh4M25lMG4weWo1bjZ6dnAwNDZkEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEggxMDAwMDAwMBIJMTAxODkwMTAzEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQNsxW9sNUM0YwIxMlFqBGl+qjICRJUBJ2hVePXA/fXguBIECgIIfxITCg0KBHV0aWESBTIxODQyEJbVBhpAl9s/nny8kcDdZBUZ4GR2JYjyw/wMVsBe7kpTEB5BSv4ifvV2E0fRwGZ2LVB4j2qeDwJjyEMaeT+Je6PIHsm92g==", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMTRoZnRwdTZ2ajJrcmNmbnFnNmc1bWNrcHZqaHB5dDJndTdxODJkEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEggyODAwMDAwMBIJMTAyMTk0NzU4EmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJo8vT3l+zFgYjHDxmYb6GP4pApe2KEN1RGKM8h2vEM7xIECgIIfxgBEhMKDQoEdXRpYRIFMjAyODYQspgGGkDTH6erQa14gQ6MZKmihX6IEpXz7MMIIAPbB+ZtvgI61lHpSv9dpPa4fSRM19jTJG/UXDQfL943NQ9Y8JmBhRpT", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXVwZ3l5YzJ3N2V0cnBtZnloc3MzNnFhdzQ4OXRjcnk0YzdtZWx5Ei9jZWxlc3RpYTE5ZG5ldm12OTdxOGEzcXF4czh0ZThqM3B3bnMyN20wZjJkdDg0cRoRCgR1dGlhEgkzNjc4NjMyNjISZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAnf998S1jRKZtuCSpPrszaHJrskF8zFl7Fe31uOIl8jCEgQKAgh/GAUSEwoNCgR1dGlhEgUyMjYxMBCW8wYaQMvQvIKdnR7qjISgQnDUpwYb3ixOab531Lyw/qT+GglYR1W5obGmDQa8r4QidKghMUsHEdP1Kmq0NGjj/HKoLPM=", + "CqIBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMXQ0NXZwYWZ1Z3dydnRqM2x1Y3RkZHRqMjA5MHZzejd5aG16OTRjEi9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choPCgR1dGlhEgcxMDAwMDAwEgoxOTM0NzUyODA2EmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJemtBa04OPSU5JLq4o9MJgl1fvh+qgQrUYZYPbT+3a4xIECgIIfxITCg0KBHV0aWESBTIxODQyEJbVBhpA1JBsvN0QmOnq5hJ3g70VlgV9XHK4cPnIoT1JtxK3tAEpawiDe0/E4UU1RRX0ROF09kzbCZw9017CnhI1PlIn+A==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWh4emF2cjJyenhzMjc2emQ1N3hheHZ1ZzY3dm02NXZ4dzYzeDdqEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjExNDU3NTQSCTEwMjM2NDkxNRJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDXzvXI+bWThOCm0xvgI0y3bEPqbjIA8NyGgX+9Lah8c0SBAoCCH8YARITCg0KBHV0aWESBTIwNTA0EPSgBhpASU5WHOmod3/CU8a6jD0B5i7Rx4ZyaVRPzbJU7ojWA5l1c++NUroZCBBzHEmFJKk3kGYcFKV95yu+f8OXT31qqQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXloMzlzbnVtY2RkdnlxNXZleWg0a3d1NXd6ZjlzeG5wanI3d2d1Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTU4MDAwMDASCTEwMTI3ODE0MBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDaIp6w34imScv+RRS/YxdFUuA3izMvCRTDNAjpeL+frgSBAoCCH8YAxITCg0KBHV0aWESBTIwNTA0EPSgBhpAeJY7M3VvpBp+pO0NhE4lR7dG6/h8r1Y0Vn2972/qLOkw2wfn58tC08I+WR/Z75HpUNGuGXpWJoqbTmQ1ba1ykQ==", + "CqEBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWRhZHlqazVlNW13cWFqcnVyY3VnM3J6Z2s1bWRjMHJ1eDNzbmxyEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoPCgR1dGlhEgcxMDAwMDAwEgkxMDI3MzAzODISZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA2BjT25I7WxfRIJRc27goK89t5WvUbu8RglKpO/Avq+nEgQKAgh/EhMKDQoEdXRpYRIFMjE4NTkQ69UGGkB3DqSuEHKObTj/LyulmnEqSq0W8gTD5zjB/XjZjyKxMCeRXalH1F5utmLoI6QTMk07iugH4ET22L2uzJTC3nBW", + "CqABCpEBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnEKL2NlbGVzdGlhMW1kbDlkMmthMzA4a3Z3czV6MzIybmpsMGcycm5qMGtqMGFzNXU1Ei9jZWxlc3RpYTFhOW1xOXFjaDYzbGw1dTVsa3AzY2d2NzM0eXdscHg5MGhhOWdhehoNCgR1dGlhEgUxMDAwMBIKMTQwMTU5OTEwMRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDr4KaTRQOYUPF8ilYpOq9NJK8Y3AIgcXglt8oc68uTsESBAoCCH8SEwoNCgR1dGlhEgUyMTgxMRD70wYaQMbNAIuwujcm8I3rwjozheTXrArlmC+QTEuiqzCXTvouJ2VWl2ljRm33+HsQRLfoIgTdTCiOURu0D8e1+c8ZPIM=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXpwZjN3Nno0N3h4dTZ6cmEzaGV6aGhoMzU4MDJjcWsyOHptZTRmEi9jZWxlc3RpYTF2NnNzZTlrYWQ4NHY3NG1ncG04M2R5eGVxNjhocHpuMGF1NXRlcBoRCgR1dGlhEgkxNDgwMDAwMDASZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAlKDS3QTJeLyYQ+3CLtN1FAxZ2Dka/rMr1y3lAev2pjiEgQKAgh/GAESEwoNCgR1dGlhEgUyMDIyNBD8lQYaQB2C+RWA1nIf5j+TsMCvrPFWMyXihTRb/qipXglILzW0HTlGuxPhzSutcSu4xDvkNQGh8RpsYYr+JVbaPRlnRXs=", + "CqIBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMTRzZXJ1ZGxhZjhkOW5oZ3VlcmRuNW52dHp0eHlqbnhlcTh5ZGV1Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choPCgR1dGlhEgcxMDAwMDAwEgoxOTM0ODEzMTExEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQIGifsuKh3iY5aHXJ1qhG51RW2rS2i5xs2mOSuLJAKExhIECgIIfxITCg0KBHV0aWESBTIxODQyEJbVBhpAjqJS689nMOa/cl7cS+/dEoumyWG5zcSY6v32sKYmubYWCz5xdk7ZSb2/EQ6u1WAn2LAZSmOTniWNMBEBMhttaQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXFjbDhjeDlxZnIybWR2am1uc3F2cWFyNWRnOWw5YXA3ZTk3YTg4Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMwMDg3MDMSCTEwMjIzNTI0ORJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECf0L8ilQXVAa7PZt62F35vH4+vKF5CdbGY7m2KtuknvISBAoCCH8SEwoNCgR1dGlhEgUyMTI5NxDxvwYaQFiSRMzdM3N+PZkDyM2WYMrKB67dABlu+q2B+E1yjrMmLV89ScYfglBGQaqr0G/UiaJPI/lGoB75DoF+jpXik6E=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTR3MzdwdDUzcG1xa2tkZWF1OWNrajl5NHMyeWc1czhtYWtoOW5tEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxMTMxNDU3NTESCTEwMjU3NDc4MxJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECp1aN52opZ41y7oawUIg81u9bf9GFk5FobMe2VlLSircSBAoCCH8YARITCg0KBHV0aWESBTIwNTA0EPSgBhpAtEOXsvrmJvco7bG4+ha1+YtVeZQyNtQjvgGy+kk/f0N8tHvwMhR9am3Z9T/XRwwO2oXjMsVGyuaPnVMSUn+RwA==", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMXZncm1oNHJ5NW02eTI1d21qd2VxNGhyZThmZHltbnQ1OTU4bTB6Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEggxMDAwMDAwMBIJMTAyNjQ3NTk3EmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLDrm8QECNfvusyzwYJJu/ffmKDe7NucbsK1xV6EmkL6xIECgIIfxITCg0KBHV0aWESBTIxODM2EPjUBhpAtIQp5GINXbrtdz6ePTj5IHoUbMoNuNiY55A4Tqn8pKUIa3CnjvKJi9AAHudo9Re5CaooZYquOqENX6R5UfNeaQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTNoNGR0c3I5MjN1cDY4ajZqcnNkZHgzcmZqcnBwam41NHF0NTBzEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg3MjQSCTEwMDUxMTg1NhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECk2pfqqwMx6r0xR9Xdr8V87ooFDEqCqI5EBTWhZR2iGQSBAoCCH8SEwoNCgR1dGlhEgUyMTI3NhCIvwYaQPVQQkxro3VQLVAcbaq9JT/YnWCu1slyCkOySUD0LgjjBH/P3Q0mRm7pJ1lhC8f1BjF0R1j4O98zUtbn4xjm+9c=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTAzMnh5dDhtMmx3amdsdHJydGs3ZHhyenR5Z3h1cTVta2hha2V4Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTc5NTg3MjQSCTEwMDM2MzYwMhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECX5mco8C4uBI2Nh2f70sYTX2cciiQRHwDT63KLfi0ZNASBAoCCH8SEwoNCgR1dGlhEgUyMTI3NhCIvwYaQGfyybLMXa+k+abZFe0ZFS0RGt/YN+8NwFNzUPPJmexPelbFwUeYXwJJqwjIJHAJHl5EX6L3m3aU+FGFsG3nS2c=", + "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", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXp1cm1uZDQzNmw5emE5a3V5bnJydzhtbTZrOTRydXdmNXJ2bWQ0Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkxNjMwMDAwMDASCjE5MTI4MzIzOTMSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAv/P5PqcYML5kIS4bEdtUAqjIaRJYT6JR/yR8ijokQD2EgQKAgh/EhMKDQoEdXRpYRIFMjE4NDIQltUGGkBtAI0QmLYiF5dLwZUgUnfWrcu9NaEKh9rT+zJhH0HSlUuoYl7EAkmBe+31ZWGeJPyAz5brnIt0NKQPzRTHUuPm", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkzNTY1NTAwMDAiL2NlbGVzdGlhMXdycnBybTdoYTdnczd2eWFnd2RhdG1ydHVxOTRsZGZscThlcXBqKitvc21vMXdycnBybTdoYTdnczd2eWFnd2RhdG1ydHVxOTRsZGZsZWttcWRkMgcIARCxjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQPLutVGN9y6JIFZnOp6NtUXuV/JszArIZXE5SU4ejBXCxIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1MjEQ6b0HGkCPsNga1xQHtnQGuDyRq2BCf1FdtH2pAyeD/F5ZK/YT/AaoXlDLES6MU5tSNXVc3oZEMcJX6q3H7Mxhkhf0QpGX", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkxNTUwMDAwMDAiL2NlbGVzdGlhMXZhZjdjOW1zNHR4dmhmc3pjODZudTZxeXltNjM4NzlocnN3end0Kitvc21vMXZhZjdjOW1zNHR4dmhmc3pjODZudTZxeXltNjM4NzloNnB2eno1MgcIARCxjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKHykAyZvWLaUeTHQA8/d9FmYXU402ggYXQ6D0nXW5KCxIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1NDgQ8L4HGkABaXLY+/GGPbo8Pq1j+KApnhnzxI9x3NDd6Ha6sYd1hyE0iivNw6hM1kNn5Pl9m4yhVED91BXZylurkoraqX7B", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXU2a2dtNHAyemh3eGFlY3FyNGxsYzR0cDRoajdtNnBsdWU4cmg3Ei9jZWxlc3RpYTE4Z3NsdjUzcjloeXZ3d2E2eXR4ejVyaDZnMHlwcjh6NWp6c3VsdBoRCgR1dGlhEgkyOTQ2MjAwMDASCTEzNzg3NTM0NBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDPTTt3CQ2tRZ6Fj+c0nuSmbEOmpasXKek/ma6iSwlkYwSBAoCCH8SEwoNCgR1dGlhEgUyNTcxNhDA7AcaQEOBnFnPWypmSiCBLrSxFxM9igf98TafJXNGa3mvaFsETC5u2+FJoQuCTXkMHgjaik3V7rErHvSBuPSe5qqtPrw=", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyNTcwMDAwMDAiL2NlbGVzdGlhMW55ZjNqOHJmcXlhMzlycmw1eTVuMzB3aG1kc2Y1dmVzeG55ZmtnKitvc21vMW55ZjNqOHJmcXlhMzlycmw1eTVuMzB3aG1kc2Y1dmVzbHp4ZjZoMgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJwqEgBCrJUasSL67tEifgA3xuoekHz/3bjSyYtYOGOZhIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1MzkQw74HGkAISPis0koFhHLnNe+5mdimIDcGxeqftOtdMYkMUf5cXi/ApK7P/Z1jiMp7quMzxrnkoV8l7g6CbmY58EPgu/9t", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkxNTcwMDAwMDAiL2NlbGVzdGlhMWVzNG1mN3ZxbjVndWM2emdneGEzZ21qNzk3Nm40ZmR3NXloY3J2Kitvc21vMWVzNG1mN3ZxbjVndWM2emdneGEzZ21qNzk3Nm40ZmR3ZDQ0YzBuMgcIARCxjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQNKccDMy/jQlAV48LhnS+otfGXoms5C5Hv75yqIZPih8BIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1MzkQw74HGkB2g2PK94S3LWVDBVpBjRPUtXJgJYuSg0zDg0h9r9bmZXSCnzCvWL9Ww9Ey8Nb11eqIGxtrEmZFRjpQrBVqZLs7", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXlmeHB1NjllZTRscnJwbDh1eWh6ZnB2bHRma3MycGtqY3Q3bWZmEi9jZWxlc3RpYTFhOW1xOXFjaDYzbGw1dTVsa3AzY2d2NzM0eXdscHg5MGhhOWdhehoRCgR1dGlhEgkxMDAwMDAwMDASCjExNTA1MzcxNjQSZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA3Bp2EmKMF99oO0eiYgcIcyDNk7j79shtJp8Kfpy/ROAEgQKAgh/GAISEwoNCgR1dGlhEgUxOTIxNxDS7gUaQBxL1ZEKzpqbip850gJy9lZX1+o2v0KAi3q2ugedGiHvfFBX1qiIFpGmgHrTc1fbBkNDTLVmqQ/rnc5GgF489Mc=", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkxNjIwMDAwMDAiL2NlbGVzdGlhMXN4NXY4eGw5NjBnZ25zdDk0Zjhza2U5bXA4OXh5aDJtazdoNXYyKitvc21vMXN4NXY4eGw5NjBnZ25zdDk0Zjhza2U5bXA4OXh5aDJtMDA0NXE0MgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJxDdOrlxD9x+obrJzrrnBbJxHrBdI7O+2eB+Cihj3m8xIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1NDgQ8L4HGkCaZfroaBAhcpMwFGbEq8+ZDbuspEaCAYc1QN0byIMCmyKJlYFgcDToCCNS6oo0yXMAecCpdm0hxeKTPd8hPiVN", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyNTI4NjgzNzgiL2NlbGVzdGlhMW12aGU4ZTd3czZjazgzZmo0MGVuazh6emEydHVkbDh4d2ZmODAyKitvc21vMW12aGU4ZTd3czZjazgzZmo0MGVuazh6emEydHVkbDh4aGN0OHI0MgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKTSetQ8gLwQD8vvCTuyLj1kYxTBvE0zdwC5vkqUvsylRIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1MzAQlr4HGkAUSROgSXwDRC95XM35J514Mw14CNwk1tfcxAxPCiBR0DBG203gAV/xA3/Iq3r2C/MeH1ldr1FfNWf27nOjeCYV", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyNTAwMDAwMDAiL2NlbGVzdGlhMW5ka2d3ajg2cHk2eWx2ZmY0cHZ0ajZ0bXNyYWZ6emd6a2s3ajB0Kitvc21vMW5ka2d3ajg2cHk2eWx2ZmY0cHZ0ajZ0bXNyYWZ6emd6MDh1anI1MgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKi8hO02RyOsfglZnjSpNqgMGYC7U6frPMP3Yjrp4VsHBIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1NDgQ8L4HGkAbn6pns7dhEGpFKGNyWtfN5Zh0W+PdQ69K2qBHlSyA9yG+Klxim42uEJQ5+BFPspP3Cs+P2/oWhWXtFLQzp+mK", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkxMDAwMDAwMDAiL2NlbGVzdGlhMTV6NWxydmF1MHZrbmplNGh4N3V4bTR3NWE2NnN6ZWc3amsyZDN4Kitvc21vMTV6NWxydmF1MHZrbmplNGh4N3V4bTR3NWE2NnN6ZWc3dDhnZGFlMgcIARCwjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQPAcSC0OZMKy4/rSAaCrzYb31ohJS3icIEv6OTgC9juSRIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1MzkQw74HGkBOMn3GTq9EnUIe50soOwj8utWifjAzrC7EfnfKZkvKLFOHEC03AvRtpa8IjdZURBzUukV+LxRltg6HPxhFdAcY", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkxNjAwMDYyNDciL2NlbGVzdGlhMXQwMGRuNTlzZ3o4dXY1dnp4Z3FydmVtNWo2NnRxZWhodWEwZXhuKitvc21vMXQwMGRuNTlzZ3o4dXY1dnp4Z3FydmVtNWo2NnRxZWhoOXZkZTJ2MgcIARCxjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJeGfoPwu7CVnqapvAuyYI11cLgT9e1XDyddZBJ9I2wKxIECgIIfxgBEhMKDQoEdXRpYRIFMjM5NTEQx6cHGkCh7Xtt15j//1GJKF18qPwFUePTBdjutRxbHFmVa4aFAx7lsi7/2FS18BubBUscwJdS07kxlSISHPXqprg1pmPx", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWtoNHFqam45bXJkdHI0eXUwN2swcHhzeXMwdmRrZzkydXE4cnF3Ei9jZWxlc3RpYTFtN3g1bjM3dmR2bXJwMHdwZ2N1dTM1NTB2Z3J2MHM3and2c3E3ZBoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQO5+qq+y+4LZC/rp5AoyF31WD7u3rgcMQUjp9Pc51Xa2xIECgIIfxITCg0KBHV0aWESBTI1NzEwEKLsBxpA4JpXRvra4wGOJyotHm3gIiXkCQRhkay7mmaS0qivn/U1xaROShMyjAEM4WW4bk0aXX5x6eE7cpEj7zIWTiM1Rw==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXpudXFrY3I1c21xbXYzdGR0NTcweXFjeTVxc3g4dzg1NmwyeTBqEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTM5Mzk0NjcSCTEwMjQwMjkwOBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECaT9+dLKlCl3b1fpuRoX0yQoolf6vuXwcvhR7e1u5M9MSBAoCCH8YARITCg0KBHV0aWESBTE4NzA5EObaBRpA/Hl/5grnnIuE5Krygnr7pb+8xEadbnupQE7aaJI9n+0fHoX/4p3EfXVzQSAf+SMUN5EyTHr92dBSovSlLUuStw==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyOTQ5NTAwMDAiL2NlbGVzdGlhMXhmODc5c3RwamF1ZDNjY2o1eG1sYWNzY2hyYWEzZGs1eTllZ3J5Kitvc21vMXhmODc5c3RwamF1ZDNjY2o1eG1sYWNzY2hyYWEzZGs1YTVtZzBtMgcIARCzjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMeEXrgI4ucc8Ub1J68spiG7gO1NZucMy+EWUVjqOMtsRIECgIIfxgBEhMKDQoEdXRpYRIFMjQ1MjEQ6b0HGkDZYWBflYTANgWJeGJ+KcFKX5gA+AEbebalPnz3Z5k9/B2Kt6oXhCDT38ciMBZLtZWz0dl2Oo2VFvSfxUBiVYju", + "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", + "Cr4BCrsBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKNAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoPCgR1dGlhEgcxMDAwMDAwIi9jZWxlc3RpYTFlYTVzd3N5aGFlNDdnOHFqZW5heDhhc3huMnJqcGVqZHQ3Mnc3ZSorb3NtbzFlYTVzd3N5aGFlNDdnOHFqZW5heDhhc3huMnJqcGVqZGowZ3dqeDIHCAEQsozlBRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEC02W4To/oWG2CL4mXhtX0ZW+k2ygkiEHcdufBwclNTE0SBAoCCH8SEwoNCgR1dGlhEgUyNzYxNxDhtggaQO/oT5Xp+zUAyPT/QM34XtfgDI/gW2UeGHlwYnFER3T/JZt1N2Qg1GDqNOS128Mm8Pa06V8GLM6NvShcslq67lI=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXpxZTdmZjVqdHl3ZWg0bnpnZzJodDUzNmw5M2R1NjllNGR0a3JyEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjYwMjYSCTEwMjIyMzE5OBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDnZNboxOszp9a8JJYLFrJzmjZuneWLTVL2A6RDNuH4AsSBAoCCH8SEwoNCgR1dGlhEgUyMzcxORDAngcaQHDi0vkW/wdIBQ5YaKUDVe3URXhbIjW922TSw/fzi9BqC0df45lBbv3ic9Qnc2UnDcItCQQL/95lxdw+29SxDiI=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW53bHhydmptdzhldDVjbTJodXU0dTlnbmxnd2hsYzcwOXNrZnB2Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTEzMDAwMDASCTEwMDk1MjA3NRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECV1O/dptnt/GWmdDAmgC8qjFq8v5pg0meJK6B2wfdiPESBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQP9vVDZ3wl+m4Hn40r0Qdqp+mEnvhj2DMaJDllLFGF4HSH6VOnIHMSl/DXRut+k6DVLDIr6CPPYyqJNHiq8W1LQ=", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXFkbXJlMzNteWY1ZnR1M2VjZDk0cTQ4a3hrYWZhcThhOTB2dzl0Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkyOTQ5MzM0ODASCjE4ODQ1MjIzNTASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAwTsFNdQJ6gEQnui08egkgtzC+2QTCZBpo+joUVMkrJbEgQKAgh/EhMKDQoEdXRpYRIFMjEzMTQQx8AGGkCHimxlv+h96vTqpeigCL8G8M/rQywQa6Nk1LdHznRtsxrPZyxw6LXdC3z3gWSY19LZB8t4opdaIQfRrxyhgyD2", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWhhandhOWVsZjc0amdldmhlajd1MDU3dHQ5eDhycjIwMDJjbXI4Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkxNjMxNjg2ODYSCjE5MzA4NDM5OTUSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAzK8aFwfE0vfy78SOqd9e2xtLrY0kN8HZflgFc/UmjTZEgQKAgh/EhMKDQoEdXRpYRIFMjEzMTQQx8AGGkCMTn/FKlN/IEb9FUaXICHjdZk9wJ0QhvCVp/H0/NVruzKkpodPWqWM/Kvzzt+qVYSe8a+NrVdCjuyi3X3F/pSf", + "Cp4BCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXc3Mmdhc2tzcXpxNTcwZ3Bscmx4NXpkYWs5eTN1Mnc2NmdwenNrEi9jZWxlc3RpYTF3NzJnYXNrc3F6cTU3MGdwbHJseDV6ZGFrOXkzdTJ3NjZncHpzaxoRCgR1dGlhEgkxNjMxNjc5ODkSBGJpYW4SZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA6yyOgYWfYwzHpAebkWGOt4i0Q7Myhd51sSJnwFDr+GJEgQKAgh/EhMKDQoEdXRpYRIFMjIwMTEQ5NsGGkDXFn5bXdUwV8CiaHyoAaCzjeqQi6rEfabAuQEQ7eAfI3/mBMpaSbWXGgQJEArqpZaUymvVL6vDdUGhbg7i9hVj", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTAyODA1ejM0a2NwenZyZ3Fsa3B2d242dWMyYXl3ZTU1cWR0ZDdzEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQ5MzM0ODASCTEwMDQ1ODI3MxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiED5PIXpFlIE1bcxTSjyAXvlj88IG9r9r7ZO3dra9RIY7ISBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQDC+V+mUQswYyp+uEPkODVKGmWAlstUDWorEiKFUuS90YtMjc6ZMrlfh62DiH6ScULKfLHdKNgtdUTz/2gaDZUk=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXA1anY4bWxleWZoOWt5a25uenU1a3pocDdlMGpldHE5dGw4enY0Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg2ODYSCTEwMDcwMjUxNRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECM3TcqDs+/VwmWzAhkjpftrDbfUe53mnRQLj0hcqorBcSBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQOtdPeLok5HyGSBlKu1OdXTNzBoBstu9JofnAoXXFsxBQERO+hJFx66i4/loQyezVZtBa3PZwZv9wvOgde9y/18=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWx0YzZhemxnZXl0cnNoaHY3emc5bDU3eHFkcDZ4bXc5amgyMDk4Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyMjk1MTg2ODYSCTEwMjY4NjEzNRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDOxXwPepoOCW9+3Z3UcYBGeZhHrSkXciwSS93bDlfaFcSBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQNuNrKnYclTv1XyYPrNmAn3lIHgsMW15AXCKKW0KwV4uaXLqQ85ZI2Vbq7g+maU9e3r9lbYJDW4AlxVVymZXUD4=", + "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", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWF0a3VqaHZ6NW5ldWUwdjJqdDhsa3NxNmZ4eDJ6amdwNDV3enZ6Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQ5NTg2ODYSCTEwMjc0NTc0OBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDRBNU24FoonV03jiiXBO4BbyyvrSVKFMbGa2QIh8Sg6kSBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQOtxpQ/fEue7VTOw/tCTHYhID/hmvCcFqW/sEgdoxsSDYa6AjO7rmh0QFpD5rKmh/yNAstWyY3OhmZ91Z27O47s=", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMXEyeHplZHZhdGxjbjBtd3VzYzNmZTBoaGVteDlwMDIyZ3g5bXQwEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEgg2MzAwMDAwMBIJMTAyNzU3NDY2EmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJQbSjwdbbqsiPQz9sbSjSTwqdTbi30zyVSWs3W7xn/qRIECgIIfxITCg0KBHV0aWESBTIzNzM0EIufBxpATdy7yzNEPFK+0KXalmN+6vLV3D8c8NjTzesNvjZKQr9YK2nekj2l0oKr16FhjylEqkIoeJIpMqRrybe9m7v3QA==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyNTc5ODAwMDAiL2NlbGVzdGlhMTA0bGEyeWw3d3BseWcwOGt3dmg2dnhycmt5MDdqdTdteXRkOHlkKitvc21vMTA0bGEyeWw3d3BseWcwOGt3dmg2dnhycmt5MDdqdTdtYTYwOGdqMgcIARCyjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLvffO+7ykRMfrF2ic2IaydZJmXBOIwo02ImsvcQmlJcBIECgIIfxITCg0KBHV0aWESBTI2OTkwEKKeCBpAyv9C8yo3oMrf9QNzLsB3mVlO1CvB3ch0mult9rxwKMVXInkFe7CNrTE4SvhvsBG87KpOmu5ZdsuAJbemQhPijg==", + "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", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXI4eHRjajNtOXZtYTBudG42M3poMDlhYWEzcXAzZGFhd2pyOW5oEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTcwMDAwMDASCTEwMjc1NzI5NRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDgBN5yVJ7XyxaaZeG8b9WRAPSWy9yGfOcFIk+19GvwmkSBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQOiqKNB4cFwW5IMKqKdaQAs6rxaHeRkv4rTzdYLguCGRaDF90Ij5/pcez/ZDPz+ffRl4yWgkDep5xorVY0DjOAY=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXlwNjg0cWR4d21rdmRhbnNjZTUyeW5hdGE1ZGQ4bmphZXlhcnhxEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg2ODYSCTEwMjIxMzY0OBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECWethsP+7RiK9VxA3/83A+zHX73r2wDHLDg8YkpHucYASBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQPwNnAjicGfVfWzoWX9TDIacPiEKwAKsIHqQl1agGoSaO1UsgL107gmHPcFZ7qmiQZ9r/6Kxog4TLS9wccgKp1o=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTIwYWg2ZDZtdDV3YzMwa21leThtbTJxOThqMDJtbm5zbmNxM3p4Ei9jZWxlc3RpYTFmaGxyaDJla3lzY2F6c2Vua2ZqMGZoOG1odmF1a3hnYzA5eDBzNBoRCgR1dGlhEgkyOTQ0NTg3NTASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA27rcCYxqOhZbK//iYdQLgF4ws0zylYIA4f9X3l1ncfbEgQKAgh/EhMKDQoEdXRpYRIFMjEyNTAQh74GGkCs8P78MdF1ILt5CnGF279+NrIIt4yuxoyouCZ/5A6jR3s+LvSemdpSZi94o1iPTgkQFS/9zD07kg4dz11DwMj6", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWU4ZWs1a3R2cjRrZWxrbDVoeTNuYW5hMjJucWd0NjltamVxMjNkEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMwMDAwMDASCTEwMDI2MTEwMhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEC1OEodmwoKX/r1sJz40ZQmhwKWLrGGPgUgIZTTvdEZ1oSBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQMGvBUsY9Cl2HacXpFASpuzebY6CTG+nU43sjE9Ga85BHzxwmgtyPLO51T2LuIwvMtoJTvzGReAahizhCHQRTPQ=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTV3dTUzMzN0Zmh5cHowd3NwZjk0MnI3eDZ2dDNmNDJ5ZWtmNjA0Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQwMDAwMDASCTEwMjMwMzEyMBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDCKn5b8oRuZ7+AmJoAjNWjjssvn8R4q/RlkSvsk1RwEASBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQE3JipB7lpMJ+zlfVpxw6qP/8qqzhUJ7YD4/vG4JGciOH3xd4aYOTzLiflTtpIKoLje/RltOk6lbm/gjOJ8/f2o=", + "CtoHCtcHCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKpBwoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyMTkzNjYyNDEiL2NlbGVzdGlhMXVrNnVtYXdsMnZzNzJ2MGFnc3kwdjg4d2Z2Z2FnMnd5N21zaGRlKj9vc21vMWRtczdoNWcwemxxZDgyNGFuNHU0MGR4bjBqanJ3czJuMDB4aGFzcjdrY2NndG10eGVwYXFkOHR6dTIyBwgBELOM5QVCgwZ7Indhc20iOnsiY29udHJhY3QiOiJvc21vMWRtczdoNWcwemxxZDgyNGFuNHU0MGR4bjBqanJ3czJuMDB4aGFzcjdrY2NndG10eGVwYXFkOHR6dTIiLCJtc2ciOnsic3dhcF9hbmRfYWN0aW9uIjp7InVzZXJfc3dhcCI6eyJzd2FwX2V4YWN0X2NvaW5faW4iOnsic3dhcF92ZW51ZV9uYW1lIjoib3Ntb3Npcy1wb29sbWFuYWdlciIsIm9wZXJhdGlvbnMiOlt7InBvb2wiOiIxMjQ3IiwiZGVub21faW4iOiJpYmMvRDc5RTdEODNBQjM5OUJGRkY5MzQzM0U1NEZBQTQ4MEMxOTEyNDhGQzU1NjkyNEEyQTgzNTFBRTI2MzhCMzg3NyIsImRlbm9tX291dCI6ImliYy80OThBMDc1MUM3OThBMEQ5QTM4OUFBMzY5MTEyM0RBREE1N0RBQTRGRTE2NUQ1Qzc1ODk0NTA1Qjg3NkJBNkU0In1dfX0sIm1pbl9jb2luIjp7ImRlbm9tIjoiaWJjLzQ5OEEwNzUxQzc5OEEwRDlBMzg5QUEzNjkxMTIzREFEQTU3REFBNEZFMTY1RDVDNzU4OTQ1MDVCODc2QkE2RTQiLCJhbW91bnQiOiI0NjExOTc1OTUifSwidGltZW91dF90aW1lc3RhbXAiOjE2OTg3NjYxNTkwMTQ4NTg1MjAsInBvc3Rfc3dhcF9hY3Rpb24iOnsiaWJjX3RyYW5zZmVyIjp7ImliY19pbmZvIjp7InNvdXJjZV9jaGFubmVsIjoiY2hhbm5lbC03NTAiLCJyZWNlaXZlciI6Im5vYmxlMXVrNnVtYXdsMnZzNzJ2MGFnc3kwdjg4d2Z2Z2FnMnd5OGo1MDA2IiwibWVtbyI6IiIsInJlY292ZXJfYWRkcmVzcyI6Im9zbW8xdWs2dW1hd2wydnM3MnYwYWdzeTB2ODh3ZnZnYWcyd3k4MmpocHgifX19LCJhZmZpbGlhdGVzIjpbXX19fX0SZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohApmv0Kl7MwHlRRixpfQzUJ1TY5WtafSBo2K5lE8ExF8DEgQKAgh/GAUSEwoNCgR1dGlhEgUyNzA3NBDGoQgaQNDQ8DHM3RosZA5OT1BPDX5cobHDEMnsWkZvNOR0UkZ1Rnb9qDI9bqOyYqx1R242GTDa5z6Ft5HlUba8PpdnVdM=", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWZwcDI0amh6dHNkZ2h2czVtcDB1bm1scDN4ZnoyY3J6dHdrOTRsEi9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkxNjMxNjg2ODYSCjE5MTE2OTA5NTESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAkLkqzBRz45T5DxZGcM7GXm9lthUzBH2UiMucUHzQi++EgQKAgh/EhMKDQoEdXRpYRIFMjEzMTQQx8AGGkCFh80D6xk/XwxwLjkvJ1Aiv8BoFGG0gxG4nI49kstYS0WgknIpn1pErdOC9z/CTOwRD+610CrTXm1cVlB1yaNy", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWoydTI3YXR3dzdjYW1rejNwMjRtc3BkdXF1YTc1ZHVmOWQycWN6Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQ5NTg2ODYSCTEwMDE5OTA2MhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECfkcp/N+fMYLWcJY68QHZV3hH4dNBVjWcx2t/ROfrXwgSBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQGpzEssxLeX5Nxm5fNV884uan4nycaLc9h8xopcnoS/1LEPlCyaY2yb9D6Pxr6BzP9KjyAaBTgwppXAdgqmaTH4=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXl3aDZoeHh3ZHJyNHJ1cDI1d3o1NHh0YTlwajJjajY5eXE1ZWZqEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjI1NDAwMDASCTEwMjU3OTAyMxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDuLXOcvHsx2hulhVnGWpaHTJKopaqbdMhr+2nktC3/SoSBAoCCH8SEwoNCgR1dGlhEgUyMTMxNBDHwAYaQOZTqJW1Yz59c6l89AbIqKyjHQzmDwH9rAmGbdIWn5UkQ5Rv1NPjce7e1Ii+wMJLCvqCmxOc/QEaRH5fGFsMSAg=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWR1NW5ycmZtajU2OWg5N3g1eTR2ZmdoaHMwejlqY3o5ejh6a21wEi9jZWxlc3RpYTFla242eTlwdHBja2V0bDN0eHZwZncwMmxwdXowczh0OHkzcmt6NhoRCgR1dGlhEgkyMjcwMDAwMDASZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA9Ni69BtmeEmcUOMgfe2mp/f61qYndxaLqOKhLmahkfSEgQKAgh/GAESEwoNCgR1dGlhEgUxODY3MxCz2QUaQJdEHp1/JHYvLUav7WrHK5qhaaghW+azuJqREKLPNdGbVzD1XJjQn6WIdyXmcV0Yry35eFFVAZgnxxLpM1qdkKQ=", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMTVja3Ntejk0bXNjZDlqY3VjbGNlYXpsbXpmajZkbGM5MjR0bjd2Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEggzMDAwMDAwMBIJMTAwOTIyODU4EmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQOqHBqhu20Ex+v5XjkpbnCqAOA3v6qyRjIu+XcYMs8UnxIECgIIfxgCEhMKDQoEdXRpYRIFMTkyMjgQiu8FGkCs+GjMWC/nqXMRN8RgW0lSl6PIg9ePOTZIExJSShkganmkxG1esBzPAPjQJa5sXy7pEmm0QQtKg/X78BloOOAc", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkzNTYwMDAwMDAiL2NlbGVzdGlhMXk3azIzNG5jNHVqcW0yZHB1NnBydDduNDZta3R2dTcwZGFqcm5wKitvc21vMXk3azIzNG5jNHVqcW0yZHB1NnBydDduNDZta3R2dTcwNXZzcmw3MgcIARCwjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMwoYVgcpLxQ7zG3VLP0xXW00jO2LlHGiezyDNgIdVVJxIECgIIfxITCg0KBHV0aWESBTI3MDg5EJKiCBpAl2Vv52IH/4VDG9T6QJvuu6Kk16MOKEF2sQcB27HIF8Fd0tNxKYBbwrvJHfLjBqrh2NIwHFBYUZ84z9dusgKd4A==", + "Cr8BCrwBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKOAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoQCgR1dGlhEgg3MDAwMDAwMCIvY2VsZXN0aWExeDZtNTg4eWxneDRuZWR5dzV4N3YwNnYzaGFmcWVyMmU3YTdkYzYqK29zbW8xeDZtNTg4eWxneDRuZWR5dzV4N3YwNnYzaGFmcWVyMmU4dnVkNTkyBwgBELGM5QUSZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA5sRh8q07eYDUQIAZPWcW1o3JZYW6BfADy6NkaeKSiuJEgQKAgh/GAISEwoNCgR1dGlhEgUyNDU0NBDdvgcaQFupARhlk1ExnhrY/dBXZYquzCpFc0JW2DKuJxk70Z8hOMbaZcyi1YAgjqruYI7megmtjZWpCuKWZRaLCoYlnzc=", + "CqEBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWtrczRxdTVra2oydjdlcTk2djlqeTM5NjJ2Nmo2ODN2aGFjamo2Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoPCgR1dGlhEgcxMDAwMDAwEgkxMDI3Njk1MTQSZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA7XITRPFHNOcr8PG18xg4oUGclkumVSQPYXpmUs7+WtXEgQKAgh/GAESEwoNCgR1dGlhEgUxOTI0NRDf7wUaQCPMYg24wb61VL/wvs3Q9B5yN03Mza0PQ8z37+nrYoVlWB9jQcFV7sbMwsNNbt9UVhCGEp0sLgQyDokgCuh6D7A=", + "CqABCpIBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnIKL2NlbGVzdGlhMTkwZTYzN2g2MnNmcWh6bXVtNXNrdGF2bHdnbnIzcWM3NzBnc2xyEi9jZWxlc3RpYTE5MGU2MzdoNjJzZnFoem11bTVza3Rhdmx3Z25yM3FjNzcwZ3NschoOCgR1dGlhEgY5ODg4MDgSCTEwMDQ2NDYwNRJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEC7RsCmy9G6n4/bjP7j4Mdb/WdvIFeJmx2yEAtA01QSC8SBAoCCH8YARITCg0KBHV0aWESBTE5MzU2EIr0BRpA3qErPdZrLVZtzZMOzhUxlb72WUB5giqqQYUv91Di+p06rtNqNEBVae/trgD1DlebtI7aJosz5zTTjh4s8KyIuQ==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXZqajRxeHZ6azZuaDdkMHlmeXU2bmUzMDgwenhhdW5zN24wcW04Ei9jZWxlc3RpYTFhbjQ0bDd1YTM1ZGRjNjNmOGR6eDl1YXNtMzNmdDR3NDYyZzk5axoRCgR1dGlhEgkxNjIxNDU2MTcSZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA2etNYJy1tb1pIVgQV7kyM1gv9cUzqGqIiN4P318Z0W6EgQKAgh/GAESEwoNCgR1dGlhEgUxODY3MxCz2QUaQIdExZthQ9TTGA5ZJO9YueKi0IV/L7i2Vmq4PM+fWLI2bfD+k8VDvT2sBUMF5KMPJmY2aj950ZM5U/DVzWrqrwg=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXhlM3l5Yzl6ZHA2eW51NGg1MG5zOXN5eWpqODdncHc5YTNqZWpkEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyMjc0NzU4MTgSCTEwMjcyMzE1ORJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDfUJaiKe5o6p0IT1Ss9FPzHPOnulrZBDzVc9P72dkaYgSBAoCCH8YAhITCg0KBHV0aWESBTE5MjQ1EN/vBRpAnAXKqFP/m4Z+NSs3AiGvn6q1DbG7jjaZte3VFHWdJjEZ7JEOlvboR5lix91yL6vRyP1nDRqPJcXQqmjkKftoiA==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTM4cjZoazh2MzkydzBtN21jcWhwbGsyeWxsajBtcG1nN2N4ZjdtEi9jZWxlc3RpYTFjZ3MyeDl2M3F0NjM2OXA3c3ZrN25xbGhtdjQ1dmx1c3Rma2dqNRoRCgR1dGlhEgkxNjMxNjQ4MTUSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA8OJzPhi/RjBrPz4dy3+jAT5y08KQnWYQYR8NEIIsJF5EgQKAgh/EhMKDQoEdXRpYRIFMjUxODUQ4tcHGkBlJ8feyUHhq4XoL9HBj5diJdnpKWwvDgB0Z7srpwUX0lqLVICNrqDVXR5+Le/JTE5dIC3fUR7njokvEUkMykmJ", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXc0cWE2bXVneGtjemF6Z2RoeDZsZTQycDI3dzIwYzR0eHc2amE4Ei9jZWxlc3RpYTE5c2F2eWdrMnRzc2N3OWF5eno3ZnNwa3dxcmV3bDZmdXhkZnltYxoRCgR1dGlhEgkxNzAwMDAwMDASZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAxGWeBw8uu06tkcmZZQ9E7UFE0LBEn+FExU3B9J61xK+EgQKAgh/GAESEwoNCgR1dGlhEgUxODY4MxDl2QUaQBIsX5ptYRz0DbaoMi8sQ/EIBsGkKmsetVu/OOs1ICh5YMMb64kirBGNjUs7OO5n/JeqWk9bCTeF/Jong+NVKD4=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTl5YTQ3MGNsdXc0emF0MjRyMHU3ODB1NHdyZXJxbjk1aHBjeWp2Ei9jZWxlc3RpYTFmMjRkNDl3djJmZHJqOHg2eW1nOGgwNDBycm1uNTBnemF3ajJqeRoRCgR1dGlhEgkyMjQ0OTU2MTcSZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAzKpdSYGlWOodFKqMAlh3WmRLPF9b3suQIqheh/jjqJpEgQKAgh/GAESEwoNCgR1dGlhEgUxODY3MxCz2QUaQBKrSwFmwJGClYxvzg46232CKTbdawZoyusg2JqnHKoWTlXj3FcYucY0asYR1Y6sdQKKwnp6iu9xYqDS9VfGTSs=", + "CqMBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMWxuMGo2NWZkajJoNGpnZXg3NjdldG5oOXFqajM2NTRzbGtsbWU2Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choQCgR1dGlhEggxNjkwMDAwMBIKMTg4ODkwNTQyOBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEC0vqO2ebfWn1V4US1utc9uojhOXvupVDxWKbbmORpZqUSBAoCCH8YAhITCg0KBHV0aWESBTE5MjI4EIrvBRpA5OBzy4fY46VbxdvyC18l+m2c+kstOz6mpYPudyqbP8JNQx3hjc1hm48zkc9MdTOGB0zWuqArFW8louBZj5PegQ==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWp1Nmo3eTNkZzdzOXpobDQzZmN0NXNlM3Z5NmZzZzBucHp3dnU3Ei9jZWxlc3RpYTF6NDJ1dXhnY3E0dHZqbThnOWo3amZwY2gzdnFkOXl4M2pjam1nZBoRCgR1dGlhEgkxNjMxNjg3MTISZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohArUaq8JJ5EHHOBWuNZ4cqhu+fK5IgiLPGyRy6lpAU1FzEgQKAgh/EhMKDQoEdXRpYRIFMjEyODgQxr8GGkCw3hb6Wbiwutu2sIwsY76Bs1aJ2Sc6otY9M99OUyhZxTHunNHzW24hYiVevm7qx0Jyby7jx4uLZdlVWYgTx9LP", + "CqYBCqMBCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ8Ci9jZWxlc3RpYTFnejZ5OGtnMjJjcmNnN2QzdmEzcTkzNmxsbXVmanZocDJnN2RlcRI2Y2VsZXN0aWF2YWxvcGVyMXBuenJrN3l6eDBucjl4cmNqeXN3ajdyYW00cXhscmZ6Mjh4dm42GhEKBHV0aWESCTI1MDAwMDAwMBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECepnHaEXzUsvcBHuIZ17xWOlJaDkDqrQjbC5xgMzXS9gSBAoCCH8SEwoNCgR1dGlhEgU0NDE3MhC4vQ0aQJO9duovFZG5zJyvNgV2OuREYm2QFk5fsHset7hGk4k+CcyY9tO2ZfBWNJsoLjAsbsOV/T1HobSBrqCAl57r8KU=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXlxN3NtbXYzazJzcnk3cHdqeHg2YXB2bjZsbnRjbTV6ejV3ajR2Ei9jZWxlc3RpYTE1cmxmeW0wcHZ6bTl4ZndoZHk2MncwOXd1c3hhbHI4bHBydnJlNBoRCgR1dGlhEgkxNjMxNjQ3OTQSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAjDjAWGwdMfhbYI/ClKiZPum/OQ5YrNs9EWQI0YMWiMkEgQKAgh/EhMKDQoEdXRpYRIFMjUyMDYQzNgHGkDR8c9csg2NSmmqd+sQDiqEKWMMzD0SeGOSECxSMpYCqSmbVCd6q/olciPYifFbbpE7x+s30eb5zg7Qd3gnI+5O", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWw4bWgwbjl1NzhlejZteHZnZ2NuZjRoMHI5OHRmbm55dHZjY3pyEi9jZWxlc3RpYTE3NzI1MmxzeTVlMHFqY3FoeHR3cWs2N3ltenh6aDl4NGpmcHQycBoRCgR1dGlhEgkxNjMxNjg3MTISZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAklnOhwPd6eQ58bGSy5ylcoKGef0IifHM+jDaFzZqLTLEgQKAgh/EhMKDQoEdXRpYRIFMjEyODgQxr8GGkDdFA+DQtm8k8FxAJSIj9ys6M5iVlLKc40c2YfPLI3jeyPiTMFeOR6+qL3sVmh/F+9cPRNHOmP6MNYpxO7ER2jA", + "CqQBCpYBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnYKL2NlbGVzdGlhMTBmOGc5YWh6M25udDJoOGNleXJ3MzBzdXpwYzJzYzB4dTlmeXk2Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoSCgR1dGlhEgoxMDAwMDAwMDAwEgkxMDE4NDk2OTISZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAgQKk8wLzFfWWfPTt0UOeoe/Q9scTEftEmhQXcbwVIvBEgQKAgh/EhMKDQoEdXRpYRIFMjE4MjkQ19QGGkBOxpNh5tE9YSby0xPcm89czypsKYN2V76otnyu+M8fK0nndfCUH6Mg20n3enntP1zlAAqy0rqJEnVdeaeZ/yGb", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTBhbjlseG56N3N0NTJzMGd1cXY4bW45MnV1ejV4cDd2dTI4eTZ3Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg3MTYSCTEwMTI2NzA4NRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECklIOu8PA2xkF0cse5bMT9PLXwH7S1HCBqMs7O1QXO/8SBAoCCH8SEwoNCgR1dGlhEgUyMTI4NBCyvwYaQEl8gptCPoT34tj0IQPyfR3RSd9FQd59zMEFaeEqdqIdM4F4N0Ob5LmH4udDrDOIKUn6GishQmFXgvswoioKV8M=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWtjd2RrNnZ6bmQ1dWV5ZXlydmZhdjdkYWw2dTZwNWs4dzI5NnMwEi9jZWxlc3RpYTEwM2h4Z3hkeXJ3MjhqZTVranY3dzU5ZmZ5d2ZyMHBqd2tjc3d1dBoRCgR1dGlhEgkxNjMwMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAo3UR0FsJw4JbuM6x4rqb5cO2YHKqlkPHwocJwktvGBiEgQKAgh/EhMKDQoEdXRpYRIFMjEyODgQxr8GGkD2CDW3zHGb+OOp7oHyLWPhFelTmIO3M1ihvh6oQwgnxHMugN4cremLSMV5MPUi6QUPIZgEWnQ0eVZ5imdd6rkw", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWR2bHh4YzZwOGNyZHZ1ZjBqNWVrenUyOWxoY3NseGRldGphODBjEi9jZWxlc3RpYTFoZmxwN2dlcGx1dmh2ZmxtZnE5YXEyeDJ5eGVha2ZqbjN4dGxqahoRCgR1dGlhEgkyMjk1MTQ3OTQSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAgu3rurfpjygfOGVzJs2oh+DsQ/xgOBkBsMzDuChz8G8EgQKAgh/EhMKDQoEdXRpYRIFMjUyMDYQzNgHGkAxNp1KHLFP0lR8lTN9khnE8Kdo5O3w9woRCN8er0oYviE5I0gmyacggI842O/5xAXtekqX3MIhVHkIbxq/gac3", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTVucHE3eWpwdnpsMDhnZjM4eHI2NjBqNGtqcHdlbDRoeDc3cGFmEi9jZWxlc3RpYTE5a2xlZW1sdDNlMmVrMzBxazJuN2pobmNnanNyemx4cnhhenZ3NBoRCgR1dGlhEgkxNjMxNjQ3OTQSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA8y09YN63b6vmnVRLk94cEUzSgSkOlemHi0q4J2kj0n/EgQKAgh/EhMKDQoEdXRpYRIFMjUyMDYQzNgHGkDXCQIvTk7cazgcWujssARqJU/v+fCNuDOvDb3Yl574RUT/TH2UrcRgEGlQn4BET6FAcCtCsfUS39dNyd6ZafaQ", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXducW10NjJ2aHl4NnhmZHpmNzRqMHNwN3poNG02bG03eGZnZGtwEi9jZWxlc3RpYTF4dGVxcmp2bWc4eWs3NTVhbnZscmNlczlhNmNtMHVqZHc3MGNqdhoRCgR1dGlhEgkyMjk1MTQ3OTQSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAsfXdr9Hs95xxFt9HkxpwoZV+4FR+5s0eqfJJGak+fDSEgQKAgh/EhMKDQoEdXRpYRIFMjUyMDYQzNgHGkAC+e6+aVDgfR7JCm5WfQi7xg0y3bXwnhDJpXj/0FXfhxQmwTsVqiii2R+xTy3BT/NLJnXD+4mcoDpcBopVqeQO", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXZoZGF1czg5bWhoZm5sbm00emMzcXJ0bHMwMmdubGM3bnQyOXFmEi9jZWxlc3RpYTFlc21qcnk5Z3ZwNDlweDZ4dWZjNXE0OWpoeWFwMnNwZjQ1cnZtaxoRCgR1dGlhEgkxNTAwMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA5NNQfNwUu54vWMpff/wAT605QqoXkUaWq1WkcBiOsDaEgQKAgh/EhMKDQoEdXRpYRIFMjUyMDYQzNgHGkD1JDHY7Ay/Oor5YnBSJPg1CGJ+UQIoqotOQ33ZOPf+BzJrLfX7a1Y6ZUm3EA8oWJzuedmJbFmLQnnbxF032dSy", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXYwaGdsZmFzczRwbW5zdm5kMnVmNGRzNjRoancyN2xhNTN5OXJ1Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkzNTY1NTg3MTISCTEwMTU2MjE0NhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECZKHLjdLNgCqZz4RdqJSvS96A1kSlldNqmN7+HQbNBDkSBAoCCH8SEwoNCgR1dGlhEgUyMTI4OBDGvwYaQPKMkFCerm/ywVV8GK/gMX7EWcCK4sDOITqh0R5o/fmDKBoNLjVMmLJaK52eldnYo58ks5oZQ97cwEoH8jUDxcw=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWRoOG0zM25xNnphNXkwcmVkNHl5azZ1MzV5YWNtcHh5d2VqcG1qEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQ5NTg3MTISCTEwMTU3MDc2NxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDof6vJ8dEasPcDmZOMbeA5IlzTzrsk+SoeHEa6sykcYcSBAoCCH8SEwoNCgR1dGlhEgUyMTI4OBDGvwYaQOjObjOks23sbZR6KFXY1+UheBqQftW49uOdn4SjyH2MT8aRc0rxF3mS07IQfBiyzRRetT4f4KFDXg6U3nVzLbY=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTBkancwd3pldmR6ZW4wZWM0d2xlZG1uNmQ2YXh0dmp2cHR2MGY1Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQ5NTg3MzMSCTEwMjA5MzY0NRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiED5Jv2D+lewpVuPAz6pjYMbCCiWhHQxay1W1cSjX2J6qISBAoCCH8SEwoNCgR1dGlhEgUyMTI2NxDdvgYaQNbAvChxKIORnsDJQ3v7URgByOYdqI+V4gBY4ECDql/zBYpYls/MFVvjVtEeafGU7TtF3sTlkJtRh3yqjdxNfwU=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTJndDBmNjcwemhjY3c3ejV4ZHd3MzlucXpzaHRjN3RwcXFlZWV3Ei9jZWxlc3RpYTFhMjA1ZThyeHR6NzY5M2Q3dmdmM3ljbWVnZHZqcWF6NjgzZTk5MxoRCgR1dGlhEgkxNjMxNjg3MzMSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAv4+zQE3HsjQ6Y//i9JHQ1sVv84yNeJ7N1zf5XdB1pN/EgQKAgh/EhMKDQoEdXRpYRIFMjEyNjcQ3b4GGkAAhdSLHnqw4Y0AXrfUOZTtzDd38ymu4YAjE1g7tlmqASgzHPt5tonKjqEgtXkDHnnd0LSCHHwiG9IvbkcIC8IP", + "Cr0BCroBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKMAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoOCgR1dGlhEgY0MDAwMDAiL2NlbGVzdGlhMWx3cTR0eXd5dW5tbHcwYzlxN2gydXJ2Mmp1N3M3YWo5aDg1Nmw4Kitvc21vMWx3cTR0eXd5dW5tbHcwYzlxN2gydXJ2Mmp1N3M3YWo5d2trNm5jMgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLULF8kKYWPNnioUv41Q9a8hhVRp9cjeGSIV1Mgq5sb1RIECgIIfxgDEhMKDQoEdXRpYRIFMjQ1MTgQ3L0HGkBuJtY1sTqH3i4g7h6B/6daLj+QpKbzP5bBrLEwe7C9ukKvb6u/6TK9kDAtTNIsY+Lb0cn6w3gDn8EE5Tv4S11f", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXBhcjQ0MG5kd2d2ejJ5emp6dmUwZ200MmF4M3p2NmM3ZGowcXJzEi9jZWxlc3RpYTF6NDJ1dXhnY3E0dHZqbThnOWo3amZwY2gzdnFkOXl4M2pjam1nZBoRCgR1dGlhEgkxNjMxNjg3MTISZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA0GETcEkuXBfxYz1R9OiPIK7qFhc6j2y9h/v43ZcSlW4EgQKAgh/EhMKDQoEdXRpYRIFMjEyODgQxr8GGkA86/EkKuTNHxwAmWZvdIb2Zn7Y63gy25VjS8baulC2BkucCZ5y0EuLgDGtjby90mdTrn3RcUOE7nW2VXTPp4Gm", + "CpkBCpYBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnYKL2NlbGVzdGlhMWV4cHpmOTlreDBtNzZud2NmbXRodzJkd3VzbWdsdHVkNmRhcWp6Ei9jZWxlc3RpYTF3c2hsMDNzMzZzbmVtOHRsbDU3MnpqbDdwbnZ4Z3kwc2ZhMnRndxoSCgR1dGlhEgozNjcxNTc4MTUzEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQI6lt067gJ1R7swx7NKIEIhIPySae3QZlztDsF4gYDTMhIECgIIfxITCg0KBHV0aWESBTIxMjg4EMa/BhpAl3TsdUmzuAaj2Ore9ePN/mLC9rUVfcfs/cUCPIaLGyVLuHBUYHrPovjh02aoBf64QBwATUGVnsVSJ7XkSuOGIA==", + "CqIBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMTltODM2cDdtdjZueXljbWV0NDljYzYwYzBzYTZsZTlwYWQ0OXd4Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choPCgR1dGlhEgcxMTI3NDI0EgoxOTM0NzI1NjU1EmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKjipHFduOgqMSQP8ni+gvy8I2Gb50U7qLIg8V/GJ59kRIECgIIfxgCEhMKDQoEdXRpYRIFMjI1NzAQ0PEGGkAYsqs6CJI17jbrhR82Qxq3WSh9MKEftLVZU9glUDqGchOeLIalIU2sKkDEva54QhmjEdQiGJfdWAdDDqLUe7a5", + "CqUBCqIBCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ7Ci9jZWxlc3RpYTF1aGM4bW15ajdwZDA4c2MwanFtcDk3c3ZqMnlwcXVzODdoaDZhehI2Y2VsZXN0aWF2YWxvcGVyMTV1cnEyZHRwOXFjZTRmeWM4NW02dXB3bTl4dWwzMDQ5Z3dkejB4GhAKBHV0aWESCDE0OTM0NDQ4EmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKR90jn9ve7b1q7vxIPqNFAru5au2PhkzwgmwMFoxUTchIECgIIfxITCg0KBHV0aWESBTQ1NTUyEKzzDRpAfbF/W8mKVZZkJEhNKrkU4Nk/xVYOdpxur9oP4AvOZTBkLSSOg2ucV28A9uQ6UPoO+vDuQGVfkiD1hZCJioe6tQ==", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMTBsMHlqem5ncnlycXJ6bXY3c21ubjg0Y20zMndncmQzcDB3anQwEi9jZWxlc3RpYTFyZmRobjJ2cDl4dzY1bnZwNXE4MGo1dHRqZWZ6cHVzOGQ0dG5wehoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLqfLc0oXLkZTw9jPcPrvVE4tIqL4cE8FqyVrl+6k2aXhIECgIIfxITCg0KBHV0aWESBTI1Njk3EOPrBxpAjHkPlL05qNqnu4bdjOVNQL4S2O4JllBzbGiBsOURGLZlB0IlzBS+Om9b8R8oDPvNzsO7mr2lxDrcwz88Zwbr3Q==", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMTVjbjI2Y2c3eXdmNTdqazk3eGs4aDA0YzUzYTJ1OTRmZng2ZDN4Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choPCgR1dGlhEgcxMDAwMDAwEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQPbhqnMAzj7O7rBo/jQRCs67LERjunnkz22kx39QXviAxIECgIIfxgBEhMKDQoEdXRpYRIFMTkyNDUQ4O8FGkDOMe5MENRNcyESwMF2xMuwJ57lmL1UzPXy7evaGUMjRC3eFPReSqpblegUZIFjadvTwqqp+j3nMD2gfsLwCkg+", + "Cr4BCrsBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKNAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoPCgR1dGlhEgc1MDAwMDAwIi9jZWxlc3RpYTFqeWMyZ3g3Mmp0MGgwcHV3Y2s1bjlyM2FnNzRxM3Y2ZWRkdWc0bSorb3NtbzFqeWMyZ3g3Mmp0MGgwcHV3Y2s1bjlyM2FnNzRxM3Y2ZTV1N2dleTIHCAEQsYzlBRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEC5Etb+vG+E2BqhW1dfrgwE5NtdNiZ5iydAEbJg04nf/USBAoCCH8SEwoNCgR1dGlhEgUyNzYyMhD8tggaQDWnkR1ur0GbzU+/KzsQKRmg78aSVGYkw6SqrsZQKXZYGUaPfbkphbGsRQtIdBBvUjCtmxLbBMjQcShkQVLgSHU=", + "Cr4BCrsBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKNAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoPCgR1dGlhEgcyMDAwMDAwIi9jZWxlc3RpYTEzdXpjcnpwbmszeWVwY3JybXhqazg3NDBrajV6NHAyemt5cDRhMyorb3NtbzEzdXpjcnpwbmszeWVwY3JybXhqazg3NDBrajV6NHAyejA0cjQzdzIHCAEQsYzlBRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECqRyd7vVpcuKO53RPljo0PWnGbL5bgc84GNl2Jem3sn4SBAoCCH8SEwoNCgR1dGlhEgUyNzYyMhD8tggaQMK+KN35PU+jWh9yPvJ3gjllY8ooWL0s58fJU2A5Q2AAWE2+EZ/6exxdkskc3gokUQhGT5lzleY+3LsOxkD9Xx8=", + "CqABCpIBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnIKL2NlbGVzdGlhMWwwZDRmanQzaGhrdWNhbXdrZ2NsYTR4eGVqbG1hazgwM3AyajQyEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoOCgR1dGlhEgY0NjAwMDASCTEwMjM1Mzk4NxJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECfnHPALloQNVWrPJttES70w1KM76D8bJeEc5+QSIPex0SBAoCCH8YAxITCg0KBHV0aWESBTE5MTgzEKrtBRpA6X965UuD1WUafxcnoDj8PmeKN81ar1HmsIzOP0iNPTwWBtzHRYctxp/JD6No746YZSHaz7GeNUjMsl6ja3FpDA==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkzNTY0OTYwMDAiL2NlbGVzdGlhMW52bXhjeHczbHUyNHp5cXV3cnJ1ZzIwaDZzYWd3c2Q2cDh3dXNsKitvc21vMW52bXhjeHczbHUyNHp5cXV3cnJ1ZzIwaDZzYWd3c2Q2Y2t2dXVxMgcIARCxjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMsLPlFqbpSPiAm6sWWoJl05EXv21L1f03q/+RppRJD4RIECgIIfxITCg0KBHV0aWESBTI3NTkyEOa1CBpACQLxf/HgqkzpARc6tfFxGlefi9dd53ebJ3PTTkZ+c2onreZxIE1+cTqG6kmlu/o4e30LBH+Ey/yrYEub/GgLsw==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgk0ODYwMDAwMDAiL2NlbGVzdGlhMWhqaHR4ZWFlOGZuNnJ1cnpod216NXdjcXJxZmNocDdtcnM1NXpoKitvc21vMWhqaHR4ZWFlOGZuNnJ1cnpod216NXdjcXJxZmNocDdtNnBrNXdnMgcIARCwjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQOLuvJNGdyZyvWRdXTF9x8WqPnMx+cfgZGJq0AQ+H1hLRIECgIIfxITCg0KBHV0aWESBTI3NjAxEJO2CBpA9yQ5Tg177o+ApoSVT5oCO8XrcXITLW3BA96BmDauy1g1zIMuAoR4Z433VFvIWFqni6ShK7af+bVQ6OUz4tkEUQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTk0eXB0bW1tYXlyZmMya3hxeGV1NXBnZnl5bTUwbm53ajdwYXlsEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjIxMDAwMDASCTEwMjY2MjgzORJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECwi7N32325LePuyKZf2GZVBAUk71SXzmZbo333sg78tsSBAoCCH8YARITCg0KBHV0aWESBTE5MjQ1EODvBRpA0ZPVDDZ1r+bU/c2P+6227uaxBbVvi63aodIx6JvARJoDS5LVQtPga0x3XE/LH/M05TxO7lxBiwrW3zGgV7UD8A==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyOTMwMDAwMDAiL2NlbGVzdGlhMXMycnlwdHg4bGE2dGdyOWdxODA4dnpwcnVrNnJqemZ2OWU4NTU0Kitvc21vMXMycnlwdHg4bGE2dGdyOWdxODA4dnpwcnVrNnJqemZ2dWc5NWMyMgcIARCyjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQNv8+xdHT+nBednvIyRKPusBrgVHpzcu+Oz9rwbxHp6nBIECgIIfxITCg0KBHV0aWESBTI3NjEwEMC2CBpA/FyZWTBVuAaH0f9POPc5ZwWFaR0mWoaXM83HVsYvicpwsoD4u0v5h3pmU0W94LPzC0Az9sUj8PN9XgjrxgvLPA==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyNTc5ODAwMDAiL2NlbGVzdGlhMW1meTA5cGEydTIwbHd3MjZmMnd1OWxjc3hlZW45dnMwbWNlZHA4Kitvc21vMW1meTA5cGEydTIwbHd3MjZmMnd1OWxjc3hlZW45dnMwemZtZGRjMgcIARCyjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKHKyLU9HlD9/212zQeg4YI2bwqndIGiN8bGGmrx2jiyRIECgIIfxITCg0KBHV0aWESBTI3MDEzEJefCBpA4LlL+/Nl0gdR2TXyiAyx2mEQceRVpzA/DzEKoPWP0TZtAgITwsGnamXmdWB80SN7dtpKYm+YajD7NdQyja1mjA==", + "Cr8BCrwBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKOAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoQCgR1dGlhEgg1NzAwMDAwMCIvY2VsZXN0aWExemM0eDQ2OWtweTVqbmo2djB5NjU0OWVmZXBxeWZuYXFkaDV4M3AqK29zbW8xemM0eDQ2OWtweTVqbmo2djB5NjU0OWVmZXBxeWZuYXE1eGt4YTcyBwgBELKM5QUSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAym4Jc1h2MV23NpSidwP1/hwdJiWd2qEZnHKyq38AzO+EgQKAgh/EhMKDQoEdXRpYRIFMjc2MjUQi7cIGkAMtV/G2/4yx6xVzAab7IDbjuzfOACi+mCL7BdzhX+TA2mL0oR1tHEfLUf0cQ1ok3dKrUQO6M20OESGqq1/y2wH", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyOTQ5ODAwMDAiL2NlbGVzdGlhMXAyODNrc3Yzcmw2a3Bkc3IwODBubTR4ZGRwamE5anFhdjdlYzJhKitvc21vMXAyODNrc3Yzcmw2a3Bkc3IwODBubTR4ZGRwamE5anFhNDBtY3h6MgcIARCyjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLOd068Uvbmb2nVk2HN0ayoeyDPxqEwiosUxzbuDBXJrhIECgIIfxITCg0KBHV0aWESBTI3MDEzEJefCBpAxxPGA7rRwk+OgDhP5bZg/9/K0V9QJo2T8XBXFqIpqEkaTOlhKkK/YIZtWUicS7kb6VR4PejmU8ug/Nw52zFLxQ==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgk0ODcwMDAwMDAiL2NlbGVzdGlhMXdtbGxqc2F6a2Vrenp6dHNtajdyN2VwM256emRwNnYwZjk5cjQyKitvc21vMXdtbGxqc2F6a2Vrenp6dHNtajdyN2VwM256emRwNnYwczU4cmU0MgcIARCxjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJyikxXPysCXujxI9vmL2mQMkkoRbYrNXCKPhWINeDfBBIECgIIfxITCg0KBHV0aWESBTI3NjAxEJO2CBpA+rLxb8pbN8ZIufMAffd0tfVkDV9IB/rdLt0e9x4P23Ux3elR/sZQDZqkEaYeYNCecaevj/igPdNbdt6pnW6p4g==", + "Cr4BCrsBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKNAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoPCgR1dGlhEgcxMDAwMDAwIi9jZWxlc3RpYTF6MmdnN3ZteTd5Y3hmN2E4ZzBzN2hnemdsemx6bGRnY3ZrZjhsOCorb3NtbzF6MmdnN3ZteTd5Y3hmN2E4ZzBzN2hnemdsemx6bGRnYzQ4dDhuYzIHCAEQsozlBRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDSElGZBkru0CydktVWPHIAwXNNQrB2nSXF0gbstXQTRESBAoCCH8SEwoNCgR1dGlhEgUyNzYyMhD8tggaQC4xaHSBw+kiG+sj6c7alP5DCVyJRqKRsPDt5XooyI+bbgK0MiXqtDbl4mixTJUPsqAjRTIP/NvbFVc9gvcOJUo=", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkzNTYwMDAwMDAiL2NlbGVzdGlhMW5nN251MHlxZzR2bDc0N2toaGV6NGozODNkOGU5ZWhoNWxyMHY0Kitvc21vMW5nN251MHlxZzR2bDc0N2toaGV6NGozODNkOGU5ZWhoZHdwMHEyMgcIARCyjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQIJEL8Twu0Kvx+p+GjSqak00PcBxOMvvVdgRfPcUtNRxhIECgIIfxITCg0KBHV0aWESBTI3NjAxEJO2CBpAQn92pafS4ZYw1x5yhbWzeEPbloLJqITy5iY2eituz613FiQf2Zkj6w29lJWvCMP04RClnnE+AS5H47hXOkDswg==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyOTAwMDAwMDAiL2NlbGVzdGlhMWo5N3Y1MjNlcGhmaHM5NGxrZnE0ajVsN2UwNGh5d3E4NWhzeXE1Kitvc21vMWo5N3Y1MjNlcGhmaHM5NGxrZnE0ajVsN2UwNGh5d3E4ZHhqeXZ0MgcIARCyjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMe7SFzeKGI0YJAHw54yvU7yLYWusXUsq3jVTvelTi4QBIECgIIfxITCg0KBHV0aWESBTI3NjEwEMC2CBpAsDhZPKYuJYvn9s0PuKavVowtU6c9j/IBtUD64p/Tnh40r6daXWFRTSUfr+4EzjQHy1VTlUPBa7OSm+6CMvRjMA==", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMWhxcGozZWtjY243cWQ5eDBjcGgwZTd1Z3g1MHUwbW16dnZqZThhEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEggyMDAwMDAwMBIJMTAyNDUxMDI3EmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQPGnAgEC7/zoaZNPMU2hXoalCLAMTR0XNVa583KPu7XXxIECgIIfxgCEhMKDQoEdXRpYRIFMTkyNDUQ4O8FGkCODMfyXfikVArgMnlLqE7CLpgzrjoORGTS85a9SI/JqH9CsWydvUQxEEiGR06QCzOLbxMeYdyiZaMC7s6JY9r7", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXpyZGwydmM3eTk4aGYwMHBzZWN1dTg2YWV3dHdra2ZjMHJuY2tqEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxMDAwMDASCTEwMDEyODAyMRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDeC474+u1TA2b8MBSLPMM5mFqNIKimqUYkcnGDftDKTQSBAoCCH8SEwoNCgR1dGlhEgUzMzU1MBDEngoaQBU3vJ6+6YZzYJydQZVwb0Z7lRr7qFqfXmt0wkcANMGfN0y9WdQjRhKxKkyslL+cNwEPFIgurbet8JQhPgK+mT4=", + "Cr4BCrsBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKNAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoPCgR1dGlhEgcxMDAwMDAwIi9jZWxlc3RpYTF6bGszNHNhcnU4dzZ3NjY3cjd1MG52dGtma3IyZzRyd2VtajNlNCorb3NtbzF6bGszNHNhcnU4dzZ3NjY3cjd1MG52dGtma3IyZzRyd3EyczM0MjIHCAEQs4zlBRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDLctNrn6HD1FintXoU3DahV9YzeYG836Pl5CiYR30ydYSBAoCCH8SEwoNCgR1dGlhEgUyNzYyMhD8tggaQLq6omcqEQYuFqzQpPEdcrgM2el+JAcEtzk54Gwf5dF2WghAjQTidUB88SOs5d8WfZuFhOsA+e2bm0pqn0rDxgw=", + "CqYBCqMBCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ8Ci9jZWxlc3RpYTFyZ2ZzZ2prZDRzNm1zc3o0dTlyZmpzbHk0Y2Y2dnk0MjNkdDdhZxI2Y2VsZXN0aWF2YWxvcGVyMXI1eHQ3dHdxbWgzOWt5NzJmNHR4eGpyaGx0MnowcXd3bWRhbDhjGhEKBHV0aWESCTEyNTAwMDAwMBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDacHoHJdaAUo+Jhu3At1P7k2FLbehoc7dvqCOg/x+eqcSBAoCCH8YARITCg0KBHV0aWESBTQxNjAwEP3YDBpAnGPeuHJE0wdKZmlh7tC/sk+vS/BAm7vUfzUlUGNTbIRChCWeGHryWKW7X8NTJzU9w2YC05t+bzQxYG67HLwyow==", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWVyZ3dodGdjemNzcTB5MHdoM3UwcHM4dGF4NHJmaDZ5bWV3ZnFrEi9jZWxlc3RpYTFhczJqaDA0cXllOHR5dWpkcDVmdGtsazZyMjV4dWMzbm5zdnphZhoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQND2GR99cf9jUZo9oQ18TR1/qQWrVqAzOjHU1O/B+ue0hIECgIIfxITCg0KBHV0aWESBTI1NzE4EM3sBxpAwoIdp64K8SM8+ILjE9IhbU41goETWQJ8c0p0DoDsyCdp7qoedM4KIsOLrP+4Q0vJLN3XISOiwBED0GZsDZBrwQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXNyNjc2eWt0YXh2ZmpjcWMzbTM3MjRsOHAycXc0dTZjdnY1ZXEzEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg2OTUSCTEwMTgxODIyMxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECU0gTpRo9yS9A7zd+V2t1ebwhqx85cf3UF2/kikeSsEISBAoCCH8SEwoNCgR1dGlhEgUyMTMwNRCcwAYaQKKIl4YFYpHGXs/D0HMDNK1V6CdomEij/KYy+t/wgRKzMAWAwjYmKDb2fEIo3kEaePLJBcD57QexUdw6byFA8XI=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWx0eWE0bTdxZTg0eXBsZXNmeDVjZXVheDIwdHFuMHZ5eDdlbTR6Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjYwMjYSCTEwMjIyMzE5OBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECaD+55Gz2Cn1WZb3O6mB2NH178EFKvW5UJoZwzeNEMQgSBAoCCH8SEwoNCgR1dGlhEgUyMzk3NBC9qAcaQJK5Ix4anRdcxZu+bUYmJb9t6sYRa45U+IC4aCR2H2HQHl8OZikM8wxMlSz9Nad0MbHx4pYGAXaXlX0UoersC4o=", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWQ3aDQ1Y2FsbXlocHl0YWY1c2ZjcnhldXV1ZnM5Y3VwemM5eW5xEi9jZWxlc3RpYTFnOGZoZnE0a3AyMHdqcHM2ZzY1bGpmcXFtNTV1dDQ2bHZzcTNuYxoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLHXkT62orf0FobJifmlnT56sNtcrsgONwfDYj2E01FUxIECgIIfxITCg0KBHV0aWESBTI1NzE4EM3sBxpAVNM9qqjfJiPKKiyLd6mmNbeA4RBXuPmvt6QslFJ9q+lTZ+/H9F94NmbdWUhmbsyJT8KRLlZCq/EA5f10BfrA0Q==", + "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", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTVkOTRlMjc0ZWdxZnNxbGg4bjhjZ254MDNya2xoM2Q0OW10N2thEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNDAwMDASCTEwMjQwOTQyMxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECuGRudDAUbvwOMUtCxASN5wcAm/UKyASpGCfREuXpSO0SBAoCCH8SEwoNCgR1dGlhEgUyMzk3NBC9qAcaQNvmW0IDwC2dHYWW7fWi11UBGsxtJbSaHlihZKiaZNDYS4zGS14DIWTWHOrYcPQ005J6Vv7kUciui73bTaeVeL4=", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkxMDAwMDAwMDAiL2NlbGVzdGlhMTJqejlhNjlzcjQ2Mzl1YTBsdHEwNXhzZTVrNzJjaDljczM5aDN5Kitvc21vMTJqejlhNjlzcjQ2Mzl1YTBsdHEwNXhzZTVrNzJjaDljZnE4aGFtMgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQN8+g7RMAwm81KYlcTQSBFVuiVDyGC735M2vmtOUk+knxIECgIIfxgEEhMKDQoEdXRpYRIFMjQ1NDIQ1b4HGkC0DNoQVg7v0i1PYwjOsS6Kd9B82XYwOJlMLiGILXxXwVCNNv1TLHF6bp6qmPhEGQY3tQ2ae0dePnXdpmmzwuTh", + "CpcBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMTRxOXJoZDJwd3czc3B3azhuazlxNGNqNndwNGYwZjNlcXk4c3EwEi9jZWxlc3RpYTF1bXYzNzc3cHAwNDU0MjlzeHRkZWRqangwa3o1c3g2cnhlejJnaxoQCgR1dGlhEggxMTAwMDAwMBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECPIi6gOfSCTfwmRsJC+e9RZhTKFZAIq48y066Hg5L/7MSBAoCCH8SEwoNCgR1dGlhEgUyNTcxOBDN7AcaQKoj0Rtd0k1H3DpP/CtXi71NHtviy8/HEIAUGymNKDwaImGmskZhCfvArxagMNzvhaPQlULLNSl2eBSUvXcPoZY=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXMyNmRmajN2Y2VqNjNhczRrY254dzBncHFkMzUyY3o3OWV1bHF4Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxMzYwMjYSCTEwMDk3MTA5NhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECU01DWY3yS8eB0fD9mPe+IXb44yJGMNYzJnA7bHVn6FgSBAoCCH8SEwoNCgR1dGlhEgUyMzk3NBC9qAcaQEkNOZOoDLXDw6BSt4mIGrs9UTkhatzfxX2AmDIKpcYVJeBOSsHsee70TBSe3KSuFHjGGFyUtEz/9sDFLm+73jQ=", + "CqYBCqMBCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ8Ci9jZWxlc3RpYTFma3J3bHN5ejJxODl6a3RoeGd5eTNqNGV3bjQ1czM4dmtza3d5YxI2Y2VsZXN0aWF2YWxvcGVyMTV1cnEyZHRwOXFjZTRmeWM4NW02dXB3bTl4dWwzMDQ5Z3dkejB4GhEKBHV0aWESCTEwMDAwMDAwMBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECYvcxDu4CmrJ76EeXYJv235y5pdhdRdRFkj8Dj1/kjp0SBAoCCH8YAhITCg0KBHV0aWESBTQyMDgxEOPrDBpAgKTag5sJ5IsIltVeJhFnQYdqWwkjOMX4LUJmQyMd4T5lMPDRqxtW6iFlU7QfFLCp+d6nvW8jd15w+MM5bxeNog==", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMThjbTN0NjdlNjV1cWthdDdybG1oZ2hlaGo0M252cXpxcThkZG0wEi9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkyOTQwMDAwMDASCjE4ODQ1MTA0NzkSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA24LMD4CO2G1tDMpqe89d+8qdAOaAq8jP7qIpXdw3r8jEgQKAgh/EhMKDQoEdXRpYRIFMjEzMDUQnMAGGkCIGIIK7yBJPKnnlFCbVHP2Q3g1+XFVhp1Zq/V3HmkXPgxJ74JNS9Bfgr6/nQ927l5PY3jGvAL5bJbp0uOw1ycN", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMTRwOTd1NHFwc3k5c2N1emFxdnZkYTI4djlxZjlwN3N3ZjVhNXN5Ei9jZWxlc3RpYTE3ZHd3a3Jlbmw3ejVrMGhtcThwcTcwa3FoYXZmOGFoanNjOGtoZBoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQNZCGOeNjlQT3jp9fAjnp/KFCRo2AcWLo0tAV6/GDSw1xIECgIIfxITCg0KBHV0aWESBTI1NzE4EM3sBxpAvkOpzAVwg0ddJZdH0QQiIjtatxzOTV5slrCkVBLRkg16pZtaeQD9A7HZO235AWwk4ekX2kFEvwPax0OnW6eUhA==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWw5N2htZHU3OTR2OXR3NjRkM3FsaDBzcXc0a3VleTBnbXVrcW4wEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTc5NDAwMDASCTEwMjQzMDU1MRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEC7fJSxCAYH7o5X6z22zB9Q/D7igV/3sLxYYTilXzUbSMSBAoCCH8SEwoNCgR1dGlhEgUyMzk3NBC9qAcaQGYy49YNXMt1IsXkA3bCxf+7q/MiM5JvYLE996AbRE8ucOno34MYi9hLC6ariVUexQcrhCeIyJHWlVYy45dBZUA=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTAzeTdyNzJxand6NnduZjlhenRlZzd3MGw5M25jYXdyYXd0dGZlEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTAwMDAwMDASCTEwMjA1OTAzMBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDTFMAsMZxQnBD/q7QjT+j3ltg9aBqX1lyEi6ASTojzmYSBAoCCH8YAhITCg0KBHV0aWESBTIwNDg3EKKgBhpAO1pSyNOFOakEpOMHSVs0odAYkNjzlMF4x5Ah+w6T9kI1H05Kj9w+oJCxCv1Z60HXElJL1HRGYmJo4YJMJgOsGw==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTA4M21hODJtbjlkdzhwaGo3OHFzaHUybG1lMnN2cnRjZ3lyNmVyEi9jZWxlc3RpYTF2ZHhweTN3MnowOWEwNTY1NGZkeTc5ZzM1bXk3N2ZlcTVkbGtqcBoRCgR1dGlhEgkyMjk1MTg3MzQSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAmYI1TIMvf+CZFW3OsaLWc2zM4M57tedebTz8G6bJhD5EgQKAgh/EhMKDQoEdXRpYRIFMjEyNjYQ2b4GGkCsxRie3IAoLL3JSwjLgJvCfYatngNBg8Q6HDOR2T6+wxPgSfaDkJryy0FmRls5Vh9urK9/ocYfXVX4Cxg35cPS", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWozeHJoa210NWFybnBtNWVkbWZrNDcyN2xqOTNxejl4OWp6aHhxEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg2OTUSCTEwMjc1NDA0NRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDu4Lc8AQNNHjPSFn5dZJcpJZ9xKQJXrYFVYrjoS3iC3YSBAoCCH8SEwoNCgR1dGlhEgUyMTMwNRCcwAYaQEXz7ogZnR6gG5mo9yKKhDCp3xl5vEjwn0J3l13teUmCW3eA+//3NCoo2yZyJqEkEVBkMESQTDdPNooHxFd1Eyk=", + "CqABCpIBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnIKL2NlbGVzdGlhMTl3eHNnYTlzdHVjZTgyd3UzcGEwdTk5Y3VqbG5oa2pybXc5cDd3Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoOCgR1dGlhEgYxMjAwMDASCTEwMjQzNDM5MhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECWvmM1ACDUWHiupLC+oWe0jykrdoxY1nzdZfKxC1w9S0SBAoCCH8SEwoNCgR1dGlhEgUyMTgxMxCI1AYaQO7MFSkcKQsacFCdpyRDU6prf3Z2XD2X4vs564n4sl5qceYBEzwznpkV7pS4acp8Wfqg6psj7H2q61FbxCpDCjA=", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWttZGRlazVjNzc0bm52N3dyM2hlZjBxNWtwNWZlcjM4ZHVtYzY2Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkyMjk1MTg2OTUSCjE4ODYyNzUyMzcSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohArXDjkMankX84+Bria2U/T3YTucgMDS7tjLtfiqUEEe1EgQKAgh/EhMKDQoEdXRpYRIFMjEzMDUQnMAGGkAnL6JqWfXOLy+CY6/pSsidU2/5AnTOanuCJgF8D7D3zxQQ457hAR8rmh6RHDXbstEc8Uo+xVaNUTPBLwkyLaXj", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW01ZXl5bXEwODJmcDJxdWdxNno5a2tlNXhhZ3c3NTJuOTZta3l0Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxMjAwMDASCTEwMDE4NzA5MhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDPCOmhrn5gkWR9LSIRExcol3MFGY3JkLXMsvhdTbepgwSBAoCCH8SEwoNCgR1dGlhEgUyMTMwNRCcwAYaQBguRfSGZ432tLNhH8ey//Gatkc5DQmRrRWabY5YCACrduE7imh6d9IeTJQuBr8vmTGb9F0efpHVEwqc/IG+OJA=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTJraGZseDh6NWx2dXl5Y3NjdDRmeTA4ZDA5NnN3enpsODdmOTdqEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyMjk1MTQ4MjQSCTEwMjYyMTM2MRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECGbgtKiWR1spTY14YbgtXmnTGvUi0OLeHB4u8ZEPME4MSBAoCCH8SEwoNCgR1dGlhEgUyNTE3NhC31wcaQNEFktParx4u3xW2vNnGy2VjeKH418BDm4FerCEjhxFLB8FRqMWnpoB2gJ/EcXOhj0rNmzRCwkZx6AO+1kuz06w=", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMWc0c3RoanZoanp4dHVka3d0dTBscnd0eDQ1eHlyNnd5a3BhazR0Ei9jZWxlc3RpYTFqY3N4dDVkdGRwbmwyZG1qMmtmNHhhemNxcGE4eTRoN3J2OWs3YxoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJkdjU9JlnSRa/RBGMSYrqpRZv4nTxaCYwxUpKPN8hdPxIECgIIfxITCg0KBHV0aWESBTI1NzE4EM3sBxpAt1FzLk4SyXFUMaOnXgm6GmFFl4xhnOp3L23ms0lsykQLm0G8xnHndO1LoEEOLdJfYB737bdpGmnyiJIubMaFwg==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWczdnMzbmVsdWYyaGhmN3d0dmR0Y3p2emw4OGVndXZtOHJscW02Ei9jZWxlc3RpYTEzcTQ5ajdsZXpwbnBxZzJ5Y3d1bWhmN2N1ampkYTkwbW50OHplYxoRCgR1dGlhEgkxNjMxNjYwMjYSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA8x5yVvLLkaET0ZneSDRjOqru1rt44zsp2Q36ghSDijbEgQKAgh/EhMKDQoEdXRpYRIFMjM5NzQQvagHGkBZxknIGpIibGspyH+5xEUpEYd+Y4kVahZ+Mhm5zrM2A39SWNG0lPCus7vYh+4DZgNLCKxMREXE6eQBqs+qf5OS", + "CpUBCpIBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnIKL2NlbGVzdGlhMXZteTR6MnBhamg3aGU0Mmt5bHVyZ253ZW54bGVkdTJzd2ZlNW4wEi9jZWxlc3RpYTFkaGM5M3JmZTRjamF0azgycWMwcXA4d2s4NW1hbTQwNDB1NndndxoOCgR1dGlhEgYxOTgyMDkSZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAt6smo1zVX4t8Mob2jYT+aXxOPT19FIfuUs/uf2/jF2DEgQKAgh/GAMSEwoNCgR1dGlhEgUyMjU1MBDt8AYaQOS/UejiCj2EqwH7AXjvUK94XTdtSFQ5+unxsylU9XW1JOI+jSYjh3c0KtElv8UxWcP49zQTko6D8L0+HnDYNq0=", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWoyeXVzcHJ3bmt6bXMzZTJzdGtjcnF5ZDB4dzBuYXJndzN4bnI1Ei9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkyMjgwMDAwMDASCjE5MzQ4MDg1MjESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA+hI2DXROEpTV8B23YMncTeuMxXyIC6u+okHaxT5T81VEgQKAgh/EhMKDQoEdXRpYRIFMjM5NzQQvagHGkBPPEquUnU9cgSSBcxfBA2lH402V5o5ignt2SkUyKigyl9XSYRbB/0LPwO8SW6Y6gRB/q+f7rZkgChKkhtF39nQ", + "CqMBCqABCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ5Ci9jZWxlc3RpYTFxY2NoN3JncmR3MDhlMzRwZjhyNGgwdDl5emo2dXF6ODA2dW40dRI2Y2VsZXN0aWF2YWxvcGVyMXBhdmFjOXlybGd3eXc2djl5eDg0c3R0Yzk2bjllZTl6cmphMnU3Gg4KBHV0aWESBjEwMDAwMBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECn8eQqQ0lTAKURpIwLgiyROB62rpL8f6p4QYSQEpku2MSBAoCCH8YARITCg0KBHV0aWESBTM4OTI4EM/wCxpAIRYgSGdKy7fCF2ZN2bu6Sk6KCRITm3xPKnyp4MxnO+UxAkaJ06bIvUxHj83sAuy68m8zQhsETvr7fE0RA7r0Ug==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWwwdW44ZXI3YXhjZnZtenQ1cXhnbHQ3OXM0NWF5NWF4a3MzenVlEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg2OTUSCTEwMjYzMDg1ORJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDWvemKTmZveygpI0IqfjzfRcuxfc7fp+bWctfdTOa/akSBAoCCH8SEwoNCgR1dGlhEgUyMTMwNRCcwAYaQJxuqLq+VqEhwLVT9hwxcyfSveObXnLrstHS+jiEO5aMV53SEL/ymJaTeOv19L7iNFjW7ZRUtzwcPeW0NaPrUs0=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXVjNXJ4OWV5aDJkdWVhMGhqeHh4a2c3Nm1leTcycTR4bW16OXgzEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTc5NTYwMjYSCTEwMjcxOTU2MBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiED0MBnI3n7ZZBKu6ldwXLuJAdXRHJpJDc5VQvXKEy03xQSBAoCCH8SEwoNCgR1dGlhEgUyMzk3NBC9qAcaQFK/FWtbR3xt1emQjh9zOowBAX0Z0VTbKPX2BLSSd71EBlpV+KT/mQtGt4j7TQCj4vnAmQrposOndDX1jrrfOV0=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWp6cGZoMnNweWR0c3FubThrejNuM2Y1ajBucWt0dm1mNmV1ajMwEi9jZWxlc3RpYTF6ZTBqOWRhZDQ5ZWQ1a2FxMzU3d3VqbGpmNmczOTB1Y25rZTc3NBoRCgR1dGlhEgkyOTQ5NTg3MTMSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA8Ij9ejRk6EEsoQSeqqGvXF5ozwIhE034XZno0nYmXYCEgQKAgh/EhMKDQoEdXRpYRIFMjEyODcQwr8GGkB29Ubfk97xL+fKi1MaOcHO0y3iveCcfQnyA3Eg3hAzHG2wS6emhpewSsnRQ41TEQE3ljP8J8Z6h6EgL8qhEgkd", + "CqUBCqIBCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ7Ci9jZWxlc3RpYTFsMnVnOXhzOHBwc2dwZzRlOTdocnpjZHBsdGZoNXk5NmdrNzZ0bBI2Y2VsZXN0aWF2YWxvcGVyMXpxanBmeHR2M3lwNmtkbGdyYTRoYzl6ZWh4Z3ZwYXc4Mmh4cjV3GhAKBHV0aWESCDE1MTAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQK4RRYhsQzBPiMSsY+zp/zv3jb0PbYg/UpD6xUs9KB0dhIECgIIfxITCg0KBHV0aWESBTQ0ODAyEIjWDRpAbtG1aGWruGZBCRKgvxkuwpZFDZBXdBPH+n2HdwVJxFk/LX0nYS2VDq7oAplhMlqFlyVbST51N6je+GR+d37zcw==", + "CpUBCpIBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnIKL2NlbGVzdGlhMTgyeTdseWx3djQyNjB3eDVscHlmamF3dXh2NnR3ZWFoOXQ0eXkzEi9jZWxlc3RpYTFxNXZkYThtcm5lM3c3NDc5OWxwcHRqcHNtbG5xZm1uNWR6NTY3cBoOCgR1dGlhEgYxMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAwZQkP/z9wR4LdQnOBl3+ps5/j9V5UaTmZ6sTe4SC/7cEgQKAgh/EhMKDQoEdXRpYRIFMjU2OTkQ7usHGkA5/yt6jaqgOua2WQxyeWlQmaSKL6TalR1cS+YQLdo9q10v3Z96qXx4hp5tE4quiENhxaPHZvnovfpfgmjmFclE", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWVxM200MGFrYW5rODkwc3MycDQ1ZGFxODhlZHdrbnh4dGZlNHN1Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjg2OTUSCTEwMDE1MzYyMxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDsq+OcgWYhYgTJtFOz0ERY2LxTwq1IUW/USYOn28tgBcSBAoCCH8SEwoNCgR1dGlhEgUyMTMwNRCcwAYaQBwg4vkYmufVk1JYQ3u5jpzqL7kjKil8s9N2DuSStk3hE1HFZNEQl2K5JhefQ2PgSsOImDVdvUp0WIG9+0xFBJE=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWZ6bmp3Zmc4eDRkdGpqaHR3bDlseHR3cW45ZHVhbjJzYXRjbTZyEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjYwMjYSCTEwMjc1NTE2NhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECM4MXzyIYyxzzsU2BpPLvSi6gKdueyT2YM16r2z6IqUESBAoCCH8SEwoNCgR1dGlhEgUyMzk3NBC9qAcaQJzuzgxYwh+SB4njOA4e8g96pfTmWngRWrlUWgSe+DgBTLahIOHNpnlOTWG5dDyzIFD9nWyEh5Nr2fZiCq8FfqM=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW1nMjQ0dHM3OW5ucjJoaDk0OTAzMGM3Zmx6NXIybnNzNGhnY3pjEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNjQ4MDMSCTEwMDQzODMwNBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiED4XKxTA7zJsBIU+ySXCRkjzGutCsKigm/VxFGnLM06L0SBAoCCH8SEwoNCgR1dGlhEgUyNTE5NxCh2AcaQP5KxihMkBd4oStXRQlscMGB9feGzVdbUeZh5V47U7ReEVw2/I6oRdV9hAqa5cyqY6Z1ONIVO5quXq7leKVMvHg=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTNqeGZycW43bGU5ZDhxbndjNWVhMnRwdDczeXhwOTN5YWEwZHpqEi9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkyOTQwMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAxLuqXp8k+Rzo/sC9egOpNudgn7PVaX+r1eV7J6+E3XUEgQKAgh/EhMKDQoEdXRpYRIFMjE3OTQQqtMGGkCOSUOlvwwc1tOP/RjczBHj9+8U1Bfxj1volzjO7LLauE+DadndaG1ts1fD61t6MSURsx+DC6nWniKgascmmZ0i", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXUzZnNlNHR4Mnp0MmZ1Z3FwcTBqdTduamNhNnV6anRjMDlxeXF3Ei9jZWxlc3RpYTFza2FnZDA2ODZyN3o2NHdjNTlybnV3bmhmeXF0anV6bnNxbHFkORoRCgR1dGlhEgkxNjMwMDg3MjESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAhhOe/dsa1t1dJ5G7a4AskpepsKw19G9vd2IWG3WwbhKEgQKAgh/EhMKDQoEdXRpYRIFMjEyNzkQm78GGkDNKTPLVGIfrbe26fl7ZILwDykFGN7ApypZal7eAqPcGQBwa9DQ6kkovRR2PI1m1UCFMmgSdx+6X6TlfIVgxhQ2", + "CqABCpIBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnIKL2NlbGVzdGlhMXBybXB3OGZyZGRydmE5ZnJmaGQzdXNreHQzczRjcXc2dHZxOXh4Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoOCgR1dGlhEgYxOTAwMjISCTEwMDc2Mzg1NxJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECTvtkRJ4dkhqLbbh/F22uZgly166bDruJi9GgHDT/Rv0SBAoCCH8YARITCg0KBHV0aWESBTE4NjgxEN3ZBRpA3iHKnm3bFtbPpmQLij0ywGUcfW4QDjlI67J7z3a0E1sc4uZBjkYWKEfgK0jch8Prt6P48UN06d2ccTk6YE3i1A==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXR4dnVkenNmbm1scGtnbTAyOHl4dGE2czZ2ZXNkY3UyaDhndDh4Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxMDE4OTc2MDISCTEwMDg1NTM0MhJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECEJUS0Wg4SHOq5u6lfW/Om5hWsBExoMfufcJXcV/4Q+ESBAoCCH8YAxITCg0KBHV0aWESBTE4NzE3EJHbBRpAN/umFdyeF5cGBI6pXnceiF+quHX1dIUfsRm9thPEWZ5vzvuNoQmp/fzgfQJDKWr/djX3abYhmkF+20DHcxUtiA==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWZ5N2RydXd3N3h2YTRmanZxMnN6bHBqa2x6eDhmYTBxcm04NXJhEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxMzMxNDk0NTASCTEwMjYyNDQ1MhJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECPynCv/CKxRq2c29Yd84WJgDOVZZpgpdNK6YH7JH8LzUSBAoCCH8YARITCg0KBHV0aWESBTE4NzE3EJHbBRpAqsDHe8JwwSzYIp2RUXIstYkpnAv4pfP90hylEPJ+bjQbXnomPLn1kxzqf8u6Xj5dSlmxbvwTcuT7y3p5PJO+lQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTl2Z2Q5bnVqeWtjaGRwbTN0ZTRkdDZqd3FqOXZraHoydnI3Y3h6Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgk5OTE4MDAwMDASCTEwMTMxNTA4OBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECM8FM5JJFetM3yH9H/7KQ3agwHmX0L/tP3+QD5jfDeXASBAoCCH8YBBITCg0KBHV0aWESBTE4NzE3EJHbBRpAGfTM1FiN256kSsNLJ9MMG0Y5Y5u24WCy68fDcbhvmDMuIzekGMhJMB9nGplxkU9D8JJkP6XXarBC9PUn2sfeQQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTRnd3U0dXJhMmE5NzRrcmZ3dmtzc25sdXM2YXJ3NmwzZWwzbGZ0Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNDQ5MjAyMDUSCTEwMTEyNjU4MRJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDKFMO8cQNc4V+uayCE2Tlif4ZhD6RxNmUKraqi8l9MskSBAoCCH8YAhITCg0KBHV0aWESBTE4NzE3EJHbBRpA2Hga3q3Htavsh2e9I1oMkZISEJiRDjmIjP9f5R2wdyg9lVHkHkGs/73lh9kIVc97BJxPav69XRJ3TlawpqE8pg==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTR0ZGN0M3Q0cmRzbG40NTVya2d2NXNreTNqZXU0M3d6eDd5dmE3Ei9jZWxlc3RpYTFubmp0ZnEwOTAzMnh3M3J6NWE3c25wMGQ4ZXlya2F1aHd6dDhoORoRCgR1dGlhEgkxNjMxNjg3MjESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAxDr5FuN4kxF4xO7c4YVS/p/d+7JIRajnhmFl6QEiJlYEgQKAgh/EhMKDQoEdXRpYRIFMjEyNzkQm78GGkDJv2/TlaNMuB85N2opRkoCqMmgRtAvcJpOehGnjU8W1SN4huMlqYHsTeWt4thVycd21k/OjKrC8iBNI2vwj7bw", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXhmdDJ6bmUzOWtwOWFxaDdqZjU5dWh3Y21qbGR5bHlxcnMzZDV4Ei9jZWxlc3RpYTFld2VoNG42NnYyM3c3bHQ3d3J4cm52OTY3bmpuNW00M3VhaHg5OBoRCgR1dGlhEgkxNjMxNjg3MjESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA8KMJhr5VmcUd2oq2te1nMQ8FHI1pbKN+I/Fk9mkbMrDEgQKAgh/EhMKDQoEdXRpYRIFMjEyNzkQm78GGkBgm5K3gy73wQuvAoNRFBD+ZFqZU81w5Es3EvS9HcmMm2wt+KTFyZzXkgVajmkY288EyDo0ipmYrfeLXNWOuFvL", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTI1aHZkZ2R5ZDlyN214NnczZm1yeGZ2eXh3czk4cndreXR4bW4yEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTQ5NTgxODASCTEwMDgxNDA3NxJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECUn+2JFWwggjg01dUOz5+Bq8cPuMqugYMb+Wze+StDzwSBAoCCH8SEwoNCgR1dGlhEgUyMTgyMBCs1AYaQLCg0A+KnEAEtd0aGYvHKxVxDoAzu1hL7jDAY0KdnmSmFaEDCfzWMeyMCmNhZ7s0rIh6/Ey6Ibp1wUnXOU/X0NQ=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTdhNmZ5dGZoZXI1Z2N2NjN2dDk0eHg3M3VuOXZ6eGw2eXZkbmE0Ei9jZWxlc3RpYTE4NHI4c3p5MDI2ZzlwNWxtNmdua3pyOWUzYzA2eDk5NWdnZDBjNRoRCgR1dGlhEgkxNjMxNjg3MjESZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAkv3mqeSrWplig0lz0OjRT9mWTcBdYT3I1Gm8funWy0OEgQKAgh/EhMKDQoEdXRpYRIFMjEyNzkQm78GGkC7amCHBI+jQ0A20lsRINxIQ6VF7Pd8VC2uCtIqEKZS2lX6s1Yeov/A0jdaJoR0MWG4QJQuRryTNUHreN9LzzAv", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWxwbWFjOGszZ2ZyaGg2ZHdjam5sNW42dzAzdzhjcGQyeGNmd2tsEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTM5Mzk0NDESCTEwMjY4NTY2OBJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECfcPgodL2eOQJekbdDNjYRRQ0A2xD6ikhIIxdCOKx9NQSBAoCCH8YARITCg0KBHV0aWESBTE4NzE3EJHbBRpA9pzMYW8MLWfusZwufIeNyEDVk6NCnY0zFiItaxz7r9FjMgQphn0r59qF4Ju4VLpElOnvAEMynWg+nAEc42sEng==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWw1eTJuanAwYzYzdXBndWh0NW50ODg0bXMzYXR2eDduZXdkcTVwEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjIxMzY0NDkSCTEwMTc3MzIwMRJnClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECZmuBO3OrEamXo3VzKG6jJkgUd53clpVN++kE+EUTr5wSBAoCCH8YARITCg0KBHV0aWESBTE4NzE3EJHbBRpAg646Hxa6eXdvY+9Zj4bo0HI8yzC7WYOYJYTnEflvx/c/6vl1DO5HUNldbL/7Q+FIY77dZraGFrhFcfQWJMvEWg==", + "CqUBCqIBCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ7Ci9jZWxlc3RpYTFtcHFudjZtcHpreTNxM3FmeHVuYWg3ZGFmcDUzOWNtcXFxMDZsbRI2Y2VsZXN0aWF2YWxvcGVyMXI1eHQ3dHdxbWgzOWt5NzJmNHR4eGpyaGx0MnowcXd3bWRhbDhjGhAKBHV0aWESCDEwMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQK61pTxp4ZLK1tQpJKq7f1EHyEB9+Oli92wlzAPC9ehJxIECgIIfxITCg0KBHV0aWESBTQ1MDY2ELHgDRpAdvzgo9mTnjO/lk69Wj/P71sNPt6M6V4+/JO901A0hD8/l/2ICdbqEyTuSt9qze4zT3Bk6eb8fyFeFvaK98SWzQ==", + "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", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTJ0a3AwZGU2endxOHA0cnZ2cWFrbndleHh0eDlqeHZocnF1Z2RrEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyOTM5NTg3MDcSCTEwMjc1OTg0MBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDZKUxZ7wH1NlcJxu/UdTncXfhDQnUCm7QHzY2pPMXh/cSBAoCCH8SEwoNCgR1dGlhEgUxMDY0NxDdvwYaQIvcaFdxTIABSS6rNnr10GJ0rgg4UeoGHV7Sr+LC5A9WQanJhZIGAIiw76feo0lGsYKkCnNJuqBDIMF4JlMHZVM=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW5tbGY2OTJqd2RhNmszMHljbWd3NWM5bHk0Y3VkeHB3bWp0OXVlEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjMxNzkzNTESCTEwMjM5NDYyOBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDp5uzXCp9CDJIIv6DB/VyyXOCPbBCL4mKU28b32LK+WUSBAoCCH8SEwoNCgR1dGlhEgUxMDY0ORDxvwYaQJjUIPMYCYw5caOs+awbQekbLuK7q+kE0qzbZ9sQWXNmRDMzcGyCm0p2kNnTH8MGB0/XWzlV3ZY1NT/noDYnWNo=", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkzNTUwMDAwMDAiL2NlbGVzdGlhMXlqaGNyOHJ0c3Jzcmt5Zzd6ZGtnaHBtZzVwcmtnYWVmcnptcDh4Kitvc21vMXlqaGNyOHJ0c3Jzcmt5Zzd6ZGtnaHBtZzVwcmtnYWVmNm5lcHRlMgcIARCwjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQNtDe0c8O0ly5bOKgEw5gLRKAIIyJ+F0jkU48Yw0CPqJBIECgIIfxgBEhMKDQoEdXRpYRIFMTIyNzAQw74HGkDAo2RqlmHCqFqhsQtM7WpyOaxQauPTI0zyZxs9HJS0sWbmJyXSC5QcG18QUCoQJMhZ2HqXxiHXgmdU3oMmAuiE", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMXkwYXZ5OXZucmdmbG15ZHpwZTN5MG5kbDhmejhkanpsZXhxZndwEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEgg0ODk2OTI1ORIJMTAxMzkyNDg0EmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLZ98byr2AQImfNn+cLJwRi4uoWWbZKtF9HKDi27PFeiRIECgIIfxgEEhMKDQoEdXRpYRIFMTAyNDUQqqAGGkDyeuW+uZqE0nT6/vAHXDJMlrzZx3UcYrKpDiV3tRXAIXnaOZoTeCCsa90/XiNVBVX7ZJFLfLvpDqkao4zIItFY", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyNzgwMDAwMDAiL2NlbGVzdGlhMTVwZHljeWE1Zmd4Zm15bWZkcmZkbnNkODc0c2g4dzAwZzBwc3h5Kitvc21vMTVwZHljeWE1Zmd4Zm15bWZkcmZkbnNkODc0c2g4dzAwMzdyczJtMgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQK0vax8/2ROV5uD91x1PLk5RsIdysjlzAgcsd5hxqdvERIECgIIfxgDEhMKDQoEdXRpYRIFMTIyNzkQnb8HGkB7hyELegTnEpzJ6yVQq5xADeS8hOB1YxegAkHlWPhagHyH/pO5+W1uTZMO0xF8B9Qe3J/DY1rpIZ7/ESjjU6sh", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXg2bjI4dHBzYWd6Mm5hNmxnNmY1OGtwa3JzeXRnY2xmNjRuZnRjEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyMjk0MDAwMDASCTEwMjUyNTk3MRJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDduD95P+9xFU1YJiPULfsC+YzqTZeWHG+d2Y7vV8tF3ISBAoCCAESEwoNCgR1dGlhEgUxMjU4OBCv1wcaQJuRPd9360ZgfJypf/N8JOTH9/txgc0FkT3C/QKUB+4BL5ZcWw2SNeLmW64Kz/q/BqjikP0caP2v1guBreshrvI=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXNnN2pkcW1obGZnczl2NGVsOWVoNDl1ZDNzcmo0bmRhdjNlOGhjEi9jZWxlc3RpYTF4bjJ4eDM4c3l5cTJjdWZtd3FmeHI2cnYwc202enBjaHRyNjJ6dRoRCgR1dGlhEgkxNjIwMDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA6RIW5AgxitOzAcTILQwVX3Gun2Tapi2v6Veqx9PMPEJEgQKAggBEhMKDQoEdXRpYRIFMTQ4MzgQk4cJGkAsVcwklqNUw9ahe2nBl+LPCYPy40IGmfNDxrDyaHwL7xfmPFLx02wOgOzRrmpsnkEGKuPt6LgIIP58Qw0/XVFG", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyOTQ5ODAwMDAiL2NlbGVzdGlhMTdocDNqOTdzaHBhMGF4dWU1MnFjaGg3bHozeWV5azVnaDU5bW40Kitvc21vMTdocDNqOTdzaHBhMGF4dWU1MnFjaGg3bHozeWV5azVndzk4bWwyMgcIARCxjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJZ6EQ+Bw3vv90kXbXB3ZbWKL5ZZqgLsWvXDgZwBp+o3xIECgIIfxITCg0KBHV0aWESBTEzNTA3EJefCBpA79MxhIgwhMgnCi517OqdL8YL8qeSS5r/f6UY8JF0JAB9T2ffzMTtkNKHCTHiZwgZNXwLKlPWebJSI/2A30kVAQ==", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW5jZHV4MGVyNjlnNm1hZXA2c2RrNndmaGEweXZ3cXV2YzNlc2h3Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkyNTc5NjkzNDcSCTEwMjc2MzI5MhJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiED42HoHg4+KsSUbwjLFgG7V5SoBJ8MoR36kH7dX6ayHmoSBAoCCH8SEwoNCgR1dGlhEgUxMDY1MxCcwAYaQKzpYC9RoYpkZ5mRX4CGDGkGqjDhnhW9gEFqyt4dbYOoTBzTu/o5NzIstj+nHcK89yUj74z00lYlcfp6xFUyneE=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXl1azNkaHNtOXVrY3c0MjMyOHg5NGMzeTBmZmg0cWczZHV5Y21kEi9jZWxlc3RpYTF0ZmF2aGVzY3A2Nzk0NG44ajNhNjI5cnB1NjZoemV6ZjVsanNtORoRCgR1dGlhEgkyOTAwMDAwMDASZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA/zxFzltVbNFLK1fQ2PJWGVcjpKHWOP3ARkcrZ5NlzzkEgQKAggBGAESEwoNCgR1dGlhEgUxMTA2ORDd4AYaQLYCx1XzEUSmw2mNB+4KL8G4g3AzQMJsFS6RJue7/eXtaUTbrtCtdTTLiPxz2mMo0xtWQZsl16IfLCRWHtEqQsY=", + "CqMBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMW02eHAwZ2RkajB5bnFnNWtrYXV5Y2ZhY3RuNHYwdHB1OGZ5ZXhwEi9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoRCgR1dGlhEgkxNjAwMDAwMDASCTEwMjAxMjM1OBJlCk4KRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiECzEm3tA43yRuBZhGyd9T42S//2VNEXD+lsQXkwdfnYBoSBAoCCAESEwoNCgR1dGlhEgUxMjU5MhDc1wcaQIAxK8Q+Ia365RuvFuvwRk06cIGRcC3UOqg2e2t6hfQFAGu/S4wvuGyrbMXezCF4/RtAQq6BpDtNuP5US8jTgXk=", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWdnbm1jYWZmOHNhODVmaHUyZ2Ezem11dTBlNjUwZ3pheGN3aDAwEi9jZWxlc3RpYTFjNnZsN2VnbXdnN3ZndDM3YXZlNThzdzY4Nng1a3c4bGF0c2dxaxoRCgR1dGlhEgkxNjMwMDQ4MDMSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAx8GxxOWZ5JeoeB2G0VFqhnhLs46R0rRHXwcGyG9h/lGEgQKAgh/EhMKDQoEdXRpYRIFMTI1OTkQodgHGkACX04hswLeYFBPynwkI17RziddBPgAxvzpzB45CedB/HgGNTIsR0XHsEmaStx7TT6wmZV/Mneg75LwJTqCpsNY", + "CqQBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTBsajd2OWozeTBjZjQ2a2oyZGo2dzZnNWxoMHhseWZldWdnbGthEi9jZWxlc3RpYTFjeWxnanlkNzBtaGVnM2ozZTJuN3Q3NThyMDdyYXJ3eXRhZ2x0choRCgR1dGlhEgkxNjMxMzcyODcSCjE5MzQ3MTU2MjMSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAxYvKxOdeUz4a+oc7J2BEbAn/mt3knkylb4EH0bc9Mh2EgQKAggBEhMKDQoEdXRpYRIFMTI1NjYQ19UHGkDF9m5As/1aV98iIelipASZzm1PvTRnqfgoT7HpcCrcg1Cb3gFtIdWvJDKfp76TNY5YEuOfbq3G0VSIsQ3ET7uf", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyNTc4Njg5ODkiL2NlbGVzdGlhMTlhZTI5YTVuYTI4Y3llZTI1NDhjYXd4MnUydnFlMDRldGhncXZ3Kitvc21vMTlhZTI5YTVuYTI4Y3llZTI1NDhjYXd4MnUydnFlMDRlangycXEzMgcIARCyjOUFEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQIh2zJlzW2gjTziGHZBkV79OczrYnMwbD/7ok0us7yvhhIECgIIfxgBEhMKDQoEdXRpYRIFMTIyNjUQlr4HGkBSu0ZiESLd1iq0kknIwpiAmMsVX8lVa676shjFUQMkaGyy080Z5BsvoLMIRTAcQ/q9ba1XNBZvIEPTeAUC1Q4D", + "CqIBCpQBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnQKL2NlbGVzdGlhMWFuaGpxcW1xcjV2bHprcnN1ODBkMnBreHg1cTNzOWx4djNndG43Ei9jZWxlc3RpYTFmZDNtY2x4cDRlMmZoMHdwYXUzZWc1NXgyZnNtN3lqeHpnMjlqMhoQCgR1dGlhEggzMDAwMDAwMBIJMTAyNzI0MjY3EmYKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQJout2TwsIxX3skbzypF1nJQO3LwBcwMqyxeHeH0sRr8hIECgIIfxgCEhIKDAoEdXRpYRIEOTYxNBCK7wUaQGsVRdTxRnRcgRJgH8Nl+qIwNzX0wUKAODe7xuFoRxNWUCFBh/IPfa8C04/miw91j6kY/I6wgIUr+If9KwJU2fs=", + "Cr8BCrwBCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKOAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoQCgR1dGlhEgg2MDAwMDAwMCIvY2VsZXN0aWExOGY0cnF5ZDgwM3cwbWhyeTUyOXV3dndnd3J6bmt6NHZkam1sODcqK29zbW8xOGY0cnF5ZDgwM3cwbWhyeTUyOXV3dndnd3J6bmt6NHY1cmVsdHAyBwgBELKM5QUSZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAtYTIMFyK52jX7oZdlzTih+U9WtysypDJ0CVDrTtln9BEgQKAgh/GAESEwoNCgR1dGlhEgUxMjI3MhDdvgcaQCUjJk6RVZue1dwBeXgkvHX9+Ztl6hZc0kH1PK0Nn/Q6PvQhHYbmfRbhu4Q/haxegyVzpKGKhXc+YbjlKD7wj6M=", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkyMjgwMDAwMDAiL2NlbGVzdGlhMW50dGRxc3RybjRrN2Nud2Rjc3loZGprNThlanB2YTc0NnR2cXlyKitvc21vMW50dGRxc3RybjRrN2Nud2Rjc3loZGprNThlanB2YTc0cjZ3cWd1MgcIARCxjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQKceM5jVEYYws9GwbyjjM6aXcORckeUn6pGiZ7TN7qd/xIECgIIfxITCg0KBHV0aWESBTEzODA1EMC2CBpATQFLZo6V1k2wQTmrW8MC8zqEbP39cdHY5dzQvc9d9rBM+Ph4Twaph+sHOSa9gnA5WEUX09tb4wtG+SXvTsh6yA==", + "CpYBCpMBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnMKL2NlbGVzdGlhMTQ5NWV6MjBrdDVyYXI4bnR6NjhlN3ZoYTJsaG40NXVxMnEzZ3VlEi9jZWxlc3RpYTFraDJqanByOHA2ZXpmN25qcGFueHI5cDB2NWpleTc1NWVlczQ2bRoPCgR1dGlhEgcxMDAwMDAwEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQLy77tGvn/YFUhm8QMa2L4O144Rf7yE9lYn5m187tvfFRIECgIIfxITCg0KBHV0aWESBTEyNjAzEMzYBxpAHa8B+4ccCh0YbzNaD9lnBpdr4S2+Mti6amqlkMvd4RgJ8YBgml+370NtCmKkpzWc3PKjvn6Eb5GmAAGTXAqggQ==", + "CsABCr0BCikvaWJjLmFwcGxpY2F0aW9ucy50cmFuc2Zlci52MS5Nc2dUcmFuc2ZlchKPAQoIdHJhbnNmZXISCWNoYW5uZWwtMhoRCgR1dGlhEgkxNjMwMDAwMDAiL2NlbGVzdGlhMW5mcHF6dGt4dmFhNGhtbmFxZ2ZwMjMyeXBsNjh5dDc3MmxrcHloKitvc21vMW5mcHF6dGt4dmFhNGhtbmFxZ2ZwMjMyeXBsNjh5dDc3bnc1cGdnMgcIARCwjOUFEmUKTgpGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQIZ4TJotB00C5eJ/dGA4GkEJViM5jXIrqAKI++gACWMzxIECgIIfxITCg0KBHV0aWESBTEzNzk2EOa1CBpAaTy02W4IXwjtDw9xUw2uziXxUAN6h8M6NaUknVikLXZZvBH9q8pkVMN9RJmdo3gs5ljYqT6ARnH04EuaYKw6wA==", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMWpzbDJtcWVjdmNyN25neDB2ZXN1eDdsdWh2a3lnY3dlamZsZDBjEi9jZWxlc3RpYTEwMzhmd3gybjJrbDk3a2ttdjR3dGQ4Nnc0ZzZkaHp5bXZ0czk5eRoRCgR1dGlhEgkxNjMxNzUwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA+TF4JkVFb3wXqJJLTVD7pI+ClQkXORK00afL3EgFwoWEgQKAggBEhMKDQoEdXRpYRIFMTI1NjgQ7tUHGkAVSbBaDc+V0ErHo3nv4EYNpIvtBTvN2SYJBXkILDStQ2OJ1WyOe3f/91WMqK0pOR3JvkVXhdvLgdqV07OgCWmw", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMTY3d3Bqa2Nsd2x2Nmx6eWs1djdwaDAzc2s0Y3N1ZDA4dHhuam1kEi9jZWxlc3RpYTE3bjh5cDAwazNtbDB5a3B6cXRtZ2xjOGVhdGNwc2hnZHRhNGY0cBoRCgR1dGlhEgkyNTc4MDAwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAzoDmw6+uK16/CwX7WOto6Ah25BCXTEnhW+hbeg71dBtEgQKAgh/EhMKDQoEdXRpYRIFMTA2NDQQxr8GGkA1cYlKKmFPsjh9HQA0yVzCLR7my2+JVCTHhnHy7EKLzjcbn+oPuzJpG09wXtEj8YQn+ek2Pr5Isj7lhaE97/3o", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXp5NDc2NjZxenIyMnFrZW54ZmZlaGp4bmR0bWgwOXljampobnNhEi9jZWxlc3RpYTFyY3U2anpyNXRhY3d5bGw0NHduMGpmeGd5enJlaDc0dnlrbGhqdxoRCgR1dGlhEgkyMjk1MjUwMDASZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAuhRbrGSARCH3Lt8MJeBUngJXj8FWiLaxTD+W4sePB4mEgQKAggBEhMKDQoEdXRpYRIFMTI5ODUQuPYHGkCjIT1INS+XIkwjFl9yl5LD7w0RDcK/owPbDqBOK4/Wmj6BK8DsLpVMUNd3XbdSHWc/kqvYndylMdeYFhm3JOM2", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMThlZTc1bGwybnFlNjJ5NDJ1cjdtcHhjc2RheXl4bXB2NGczaGVuEi9jZWxlc3RpYTEzNTYwNXR0YWN5ZzNxNDJjMDYyZHhnNjZnODZ5OHd0NWRsMHk3MhoRCgR1dGlhEgkyNTc5NjkzNTYSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAkusY9NPsu/dpJiMYkO12ne6GuX3YtepyXtUaqsEl6EbEgQKAgh/EhMKDQoEdXRpYRIFMTA2NDQQxr8GGkDk6EJLAx2/CajElMc5oyw9cB6zo3Jh1RdXwm+iGL6eZ1BhC/+Jre1yJg8sDR36+ahNHhK5TBPsbQRqZKOcaOvZ", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXdzYW5mNWNkejZjd2doZjZjNGdrOHFqdXd6eGVqNWcwZ3lhZzU5Ei9jZWxlc3RpYTFyMmM0eXJ2OTBjbHpmcG1ma3g0c242NnJ3MnRmcmhjc2xocnF2eBoRCgR1dGlhEgkxNjMxMzcyOTYSZQpOCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohAghntZfGeKEvc/y3TF8GHZCyKPPaJDax/1HrwDJId0azEgQKAggBEhMKDQoEdXRpYRIFMTUwMDAQ8JMJGkDI/M+2iM7o0Cu7EypjBjPXp2j40hLEbaNi4bz7xJs43EyLh+Fe35gz+9yknESXDWqL5LmOCtV9lEwNuA4z/OI9", + "CqUBCqIBCiMvY29zbW9zLnN0YWtpbmcudjFiZXRhMS5Nc2dEZWxlZ2F0ZRJ7Ci9jZWxlc3RpYTFxcmszNTQ2ZnA4bGtndHZlaGtoanBqa2tzenIzbWhwdXd4MGZtORI2Y2VsZXN0aWF2YWxvcGVyMWRsc2w0dTQyeWNhaHpqZndjNnRkNnVwZ3N1cDl0dDdjejh2cW00GhAKBHV0aWESCDg0OTIwMDAwEmcKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQIYSDXV4/+3MZ/ZbVhXe+RvEto7Id2HPf6AjrFuNvAqRBIECgIIfxgCEhMKDQoEdXRpYRIFMTgyMTgQpI8LGkBPiaYclVlRMvliRpIxeca7iPtdoN59NOfpQ8B34GQvMXQSCMUkcR3ppYC1Py9asWu3zEzgv+ZgiUvz+tQtD7Wq", + "CpgBCpUBChwvY29zbW9zLmJhbmsudjFiZXRhMS5Nc2dTZW5kEnUKL2NlbGVzdGlhMXgycHI1dmE5dTJobTNqZndzZnhjd2hqanI4eWdjYzNuY2RoZGFtEi9jZWxlc3RpYTF2cHZsYzZrcGdhdmRzMDd4NDJjOG40YTl5a3R0dnAwOWdjbTlxeRoRCgR1dGlhEgkyOTQ5ODAwMDASZwpQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohArr6IG+7imLVNmKT4KmQ2rNHzHK6uYzqG+RV31TWaFjvEgQKAggBGAESEwoNCgR1dGlhEgUxNTAwMBDwkwkaQNKi+RjKee0fQiGlMW6vEA9/bfgL0wfsPZ9JgefoxzwiQD2MG4BNy5Ou1KFk71gcsnh3ZEgxIvLZqB2+rfhgke4=", + "CtACCqEBCp4BCiAvY2VsZXN0aWEuYmxvYi52MS5Nc2dQYXlGb3JCbG9icxJ6Ci9jZWxlc3RpYTE4eTN5ZHluN3VzbGh1eHU0bGNtMng4M2drZGhycmN5YXF2ZzZnaxIdAAAAAAAAAAAAAAAAAAAAAAAAAAAACOX2eb9xFssaA7uqCiIg4XsmYi/c5bsBWqT1oeCk/65PVIDyAZlcGFzKUTqhnrFCAQASaApQCkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA7D2Sad13Zq2W5ImfITzxUOB2F68P9ymaAXa2pS/6UQkEgQKAggBGAMSFAoOCgR1dGlhEgYxNTE3NTAQtM9cGkD5Rmt5KbCUAE+GL/iGgw3FQiXaj1EvffAPWhPxD0/ZADG7cZHnCdy3SfbHZcsta0efPwdc6ylnLunPSf0WMwxdEt2qCgocAAAAAAAAAAAAAAAAAAAAAAAAAAAI5fZ5v3EWyxK7qgr/2P/gABBKRklGAAEBAQBIAEgAAP/bAEMABwUFBgUEBwYGBggHBwgLEgsLCgoLFg8QDRIaFhsaGRYZGBwgKCIcHiYeGBkjMCQmKistLi0bIjI1MSw1KCwtLP/bAEMBBwgICwkLFQsLFSwdGR0sLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLP/AABEIBQAEKwMBIgACEQEDEQH/xAAcAAEAAQUBAQAAAAAAAAAAAAAAAQIDBAUGBwj/xABcEAABAwMBBQQGBgYJAgUAARUBAAIDBAURIQYSMUFRE2FxgQcUIjKRoRUjQlKxwTNicoKS0QgWJENTorLh8GPxJTREc8KDFzVUk9IYJ0V0s8PiJtM3RlWElKS0/8QAGgEBAAMBAQEAAAAAAAAAAAAAAAECAwQFBv/EADMRAAICAQQBAwIGAQQCAwEAAAABAhEDBBIhMUETIlEyYQUUQnGBkaEjUrHwYsEVM9Hh/9oADAMBAAIRAxEAPwDw9ERekQERQUAREwhIU4REBGFKkIgH2UREJCIiAKWoiAIiIAiIpJCIiAKVClAMIiKwCIiEhThMIUIJUFSqUAREQkIiqQFKKpUoAqlGFKAIiIWCIiFQiIrAIiYQsETClARhMKUQBERAEREAREUgIiIAiIgCIiAIiIAiIoAREQBE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" + ], + "square_size": "32", + "hash": "l7prxH6ZB/63PBYZ0Y2d0p5n0GTPIm4ZXGjazp0P6mY=" + }, + "evidence": { + "evidence": [] + }, + "last_commit": { + "height": "407", + "round": 0, + "block_id": { + "hash": "cRLIkUkIlw2UeyPve1aSEO57zuHiIgsa8jSSgU2XCGA=", + "part_set_header": { + "total": 2, + "hash": "Mn1TmmyxpsI42IV2S8xt1tgrzYuLWpQov+9l+Hs37gQ=" + } + }, + "signatures": [ + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Q0ribtCJqnJWVjr436BJBtJ3iRY=", + "timestamp": "2023-10-31T15:24:10.468224161Z", + "signature": "/H5Ev+gstJHk33t45nqWHKexqpFWsLK0Kdz7WMqmzF3nWOnezCH6wHSMGWD1j9sKdQcs2/jUODnDt/PItASiCg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "2DhJUZpctz5KnjvN8ETG7ooyFWs=", + "timestamp": "2023-10-31T15:24:10.428950139Z", + "signature": "AtAB9ubh+iLZiGbzOsUVnUu6+SHAXMVp5P/UkyeqOXxG2/OFELaQJNYG/J3HQFvkLoE0SkZIIaXUue9vMkHWBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "BdLiLBIWzTAQS822sSKx5/Gstc0=", + "timestamp": "2023-10-31T15:24:10.445491441Z", + "signature": "BHfIhsk5TpMuAVuF06Y6LMIGZ+g4pcMVrd/swWcnWJfRJWZEkruvtJb7YgLq42+YymJ84EbjbngHuXGH1cITCw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "L33o2hRWe4awJvBF2spF9VdOfkA=", + "timestamp": "2023-10-31T15:24:10.517867939Z", + "signature": "PzquYYkLwfD6lUHfVHxTziaAurAbKoye2FmcKh9dP4SMe1JD8ack3fPnNIR4WnJiW7pX+HoUNFI1ka4LPyWIBA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "BxvkzS8EhvKXxlMJGIBCYQNMj3w=", + "timestamp": "2023-10-31T15:24:10.509576453Z", + "signature": "h4ZE/yEh3BRGw63oGL+bmKP3oGzxthr/69dgDv5ygM8GFwZ5njngTwmh81tDjIoxrX/xUVy8Y0xXg7DcyjqBAw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "y2EzwoKZHDKYWsJ3nqJ37ol4rGM=", + "timestamp": "2023-10-31T15:24:10.450940301Z", + "signature": "1OmJzMNdvDKcEnp7ndlfANVWUl9cSv1iL6GsTRcRxJp7UBQZHCXk1XidzEVZkDz9PViJuQTq6xVs3C/ElaXOBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "4r1PiV+d4LRrLtS6oS7i3mpBVFA=", + "timestamp": "2023-10-31T15:24:10.440160480Z", + "signature": "Q655LvlceKNHuJ1hyIYFf6HJg8/I88bIeAMz4g2cZ3UYgdpjzNFUIahHCzMKgqHjxa7F0e8CCIeiIhGRkJ6CDg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "107Cnm5Fl5Q5Qufpex9RmgYV47Q=", + "timestamp": "2023-10-31T15:24:10.406061289Z", + "signature": "Tm1hz4pJAeCQdgJ1oQGonb4PX756L2FHtswGEcQHg8O8gmJJ/goXxWNw2IYprX9UqAiXHP4/EzLC0yurF6tnDQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "YzJSeVFcHDqR1+LbGvjRvyAZSPs=", + "timestamp": "2023-10-31T15:24:10.410975096Z", + "signature": "3Rfyjc69LfFurl5lnslcjbF0v9CJEbK8gMFl7BYGh3E85n1+YChgBfnxhIHpX9ru2kHe9JfvrcjgI38ST8NQCQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "HnuiCqz37yzepBzf+Nzt+88S82M=", + "timestamp": "2023-10-31T15:24:10.483534525Z", + "signature": "9C6kTnSnwR4ylTYPzL33Rt1AYFSMeNGGMfart9f8fWuz1u6LAnbAhrqpIk2SKIdNRS4zJzxRVwSWMCq5ssF1CQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Za+gYDqtb4VPjsO/jxAw5tBWhIY=", + "timestamp": "2023-10-31T15:24:10.404091915Z", + "signature": "7HvWtAd8cfK6v1OKUx61cO7errcJmTmBcQi0RP7YGUhfJfiZGEMZtvifYGWoBi9dg5bAisrYfluglPLI+WQSBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "ezpsaDi5DFZjy1Toe5U1lBqH0ns=", + "timestamp": "2023-10-31T15:24:10.455368079Z", + "signature": "FxomxoaZgz1H0PPMGx2Rt22jJC9AQN7m+PGKM4WMuB8fU9+8yDIpFKYvd1oNnT1L7L9m2y/Q1ohTfNfPUaevBA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "67wjo15D5qJGC947zQJNlkaX//o=", + "timestamp": "2023-10-31T15:24:10.439581475Z", + "signature": "d3H+vqeGNQSmQP/tKfsZDr1N3Ko15/02RZbMum+LHZ9IU0h8PRGw/ctaY6uYmn3CHJdzjqcrEKDsDZ5z/MXGDQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "n25/MFjM79c2+o1vHC/nNyYjBng=", + "timestamp": "2023-10-31T15:24:10.414045948Z", + "signature": "bfQhhQRqM1L/dqKScnB/JPD3/7HXmMZM+qkNB4Q+IZoD9MVNzHrHhymODWF/YHTTIyaDESyTVJZbTOol3HqNBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "cMa9AO5k211g9azItGKc1hA0aIk=", + "timestamp": "2023-10-31T15:24:10.541091272Z", + "signature": "5Qlj8nbPkn2QH28V7RjBuxJEcs5+gd8b5qZyyZVua9HTeOUCk4vbMOjYxghNZhLadDmDabklr3xpmjudnb0MCA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Sdn61HMptBiub/9B+OVIxNGrcAM=", + "timestamp": "2023-10-31T15:24:10.453553176Z", + "signature": "qBurjnfsnSlllAzAuSgA7i5F3tJA5DwAurOmIaJtGSFrERKzzE6PJNXRD91H4tHIjxsou8m0oK5JaR18h525CA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Mmepq9+ox0ljwFm2s++bxooHTK4=", + "timestamp": "2023-10-31T15:24:10.523622951Z", + "signature": "20afpH4lFy/ak6VGAZiw4A4Gla/TLPk15a94vIzIyVwxtapOOsMjLO6Wmqo4/LcFCOeIRD+T2mhUSRn6d+NqDg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "y/uRP8lnkyJgZnkJcnZ2dg+o+iQ=", + "timestamp": "2023-10-31T15:24:10.466416058Z", + "signature": "0NoKUjVWwnNNFvsERx0vIWYtqVg6TVun9RlS9tEO1Q/PgIqDLQdD6nQowYM7JSpV0oVG0iN7jLaRYeHIbfkjBg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "5kHHoslkgz5Vau+TT78Wa3EodLY=", + "timestamp": "2023-10-31T15:24:10.445512414Z", + "signature": "lE49OPXbgEl/R9wPq0y/NtRFT7poA9XrtY507e73VUbikrzlLVOz5506xdrr8VGypaHh/QsUkxY8jMLhmdz2AA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "isjueULXm6wntbOM7dJATF4Ni70=", + "timestamp": "2023-10-31T15:24:10.443259299Z", + "signature": "h/5ikzMHLQ9er8x68y6u1KVgSoyJ0wNii+kORwB6rG1l8R0aFoW71DLHnqI41wCIylQAH2NQ3KVf2Rd2GTgaCQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "F+Ag/JLe5W8y5lLOrL2N6CDj2HI=", + "timestamp": "2023-10-31T15:24:10.497792090Z", + "signature": "bJVAehukuCmkRv9ijiYmRdg7CJsO90JMqpMlkK+CKHvEhKvH8YkEVzG2pi3yuQAEHf/UzsODA4tWm6LDtVbSCw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "4Dsd5wZwxkWDIu9ZYdZjWXTAk1s=", + "timestamp": "2023-10-31T15:24:10.418971453Z", + "signature": "Mih+gvk9ylSKOGXH15/tO2BFFGSpLuGl2ebPrjrtxl6n+Y8ncqSSWFnO2CtEPmVC/77SOeP0/bj6gyswhEf3AQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "B+Xq/uAzuYl+QTbd8w2XFeasY64=", + "timestamp": "2023-10-31T15:24:10.507987332Z", + "signature": "uYf21MZwfWQ8Uq87XFcOaEkuLGdwxwrMGkGG76JVIaubyeYgfqldYD/lgKFf1MKG/kvtjE4LfQTIpTDyZ5sCAg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "3pTzUcPfxZsXO7crrEU00jfS6JU=", + "timestamp": "2023-10-31T15:24:10.490869655Z", + "signature": "5c7YHyrdVIDaLidqJvIYETBltcwlbtsQ+TG/MiYF5+1c1uW77imS0pqbSn9J/+9SbSToqR1CcL9eiwOIbmYJDA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "z7dEXyp9e2g1e9ojWCJu0mKF6Ck=", + "timestamp": "2023-10-31T15:24:10.503883183Z", + "signature": "HbeT/x5d1f0uiq1xYWKMyA0hXZVhhsvY4KXaJ+Q4gAYFoJSqJYkbw+3nnmGjfrTyC2nefQ0yw60h5ub6su94Dg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "qzsUqcbEWmKuwh8PjeZr5MUmjYY=", + "timestamp": "2023-10-31T15:24:10.651984219Z", + "signature": "3F2pohlyn5/a82ElGuv+6YTfwIzkrVqmDP3/FEW3hXAsgMQz/1aP7yW9iCyx94eF9W9mB9xlVOxIGcAoM2JRBQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "tvrukfzGH52OF7ZiW2d37CV19LQ=", + "timestamp": "2023-10-31T15:24:10.453433366Z", + "signature": "y/1sBa0uum7Sq/hdlKcfVPthHbVhgxIg+RRYaPUknQ8q2z8jvXRSAA05hA4JUar9TRihrdmEJcGoXcys7hDXAQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "7OffCQCGuTJc2xyOmurLTfX/+3U=", + "timestamp": "2023-10-31T15:24:10.466367071Z", + "signature": "5xjnUXKZ082VPrlqZy/Y8y8IOnrAM/Y1OH5ddeGZ3KHcMoRR/3ICzKMsZz4IGJriEtmQih9Yl5L6cc7xiJq6Bg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "2TR01hmM281W4O7UJVvYUcLmQCM=", + "timestamp": "2023-10-31T15:24:10.476785060Z", + "signature": "pvADZnTrjI7N7KLNMcnjqBLJffAzg0a55nHr3SowBZTmBKAWf8WSZtFLenQmTdGdKctzWnzKQ+fzz3LImtrdBQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "sDghrNwKTp82/EJbhUSX8lERb2o=", + "timestamp": "2023-10-31T15:24:10.446614238Z", + "signature": "KKEl8hUrxfSGq3xpEmMZFmg5MJ3HbLgTk6ntQnNG5UA919pFu5DRYMuUucdjBkOU641T1EwKhMO/9JWQ1v+7Dw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "e89GcMp8/UN8lZV9BlpR5E6V6fU=", + "timestamp": "2023-10-31T15:24:10.502134351Z", + "signature": "JIFDMj7OQBvPRO+fcdEM+nfoWEb1NP1855nGx6xvO7QgWdl2th2RFf/jj1ZgH6vKntNsc1tF2e/d1CjiIzGRAg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "l+EImAd5uWOemBcpcUbH1fAWrw0=", + "timestamp": "2023-10-31T15:24:10.443049968Z", + "signature": "iEvCwkfcjR4DP+BfUj+oyUzJaXySUVV47piw/E5sWdO4RAClEen/vA4lcp6qGIFeua1Ew6tHZJr7Oe3O0pSQAA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "7omTDMkayHI7gJujMPJzCET8h/Q=", + "timestamp": "2023-10-31T15:24:10.524384388Z", + "signature": "c5D75N8YHnvClQeXmJJeYa5kytcwZsPxOdvJ/EPqb8cI1eHgKR4He3jpfKJYr3geG9gj7TT2fGPinHssJvQWCA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Wv/4jj4laoSgyes0iwRMrbkSGXs=", + "timestamp": "2023-10-31T15:24:10.536311937Z", + "signature": "UFBfZb+azJXMM2O/t/UIZkF7dh/y/R8AC1Gan1z0HJ6EwiY83JS8S8PYAZ6Y5aGxbMNHjL37Y44n1OmF7OLUAg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "ZKaZB9auGEUCUMeCD3xndsLAb8Y=", + "timestamp": "2023-10-31T15:24:10.492787427Z", + "signature": "rXWt9iZP58EdXsAo7NpMYolvDt+zdm0WXxlSo02raijH8NDA4MDc2LeQqB9MwuZgar3kxFfox9lc6nyeXDOZAA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "ao2tkiBeujSzc+j30qLVAGD/23g=", + "timestamp": "2023-10-31T15:24:10.449664759Z", + "signature": "ac8ylMh+s6sVEuVkWmBoQDh331y8PTXZNNSmpkfuHJCWDpQdV/2tHlQztJdNRReHbdznQU3Pyi4oYoouFlNaBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "kWXw41M+Bm1XSgazKsVOf653HYw=", + "timestamp": "2023-10-31T15:24:10.467041480Z", + "signature": "KAmGNl7Oysw9GvXmtOp0YUhI79o73LLv7UNHWVKPfnwWop03WYulIa8qmzOlMjsO40kopnue3ldfgQljbA1hAw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Y6YkRFpxpeGHMIVM5b4dnJPcrW4=", + "timestamp": "2023-10-31T15:24:10.582334952Z", + "signature": "AbVpmkqLtPitDaWKciyaPPdXCAntb8ruQvZ5zwzQkXAiEMFX+MeZX8oguQyCEclmnTJ46s3W5kCOO+KtINQ8BQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "FfehumsHcAsfU3yvyQdzfUPP9I8=", + "timestamp": "2023-10-31T15:24:08.506787980Z", + "signature": "YATLkIgbcQrQa5hVmniQsS9NPrnQ2j+VpiHZL7GOKPVIopJFKjCsy92ZKakuAWXEFKmTKsHn0tGNhbNR29khDw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "MYwYoiZUq1HWXwhZhTvEhdHhfyE=", + "timestamp": "2023-10-31T15:24:10.509900253Z", + "signature": "YOaZUi26DiOP1XGLdqauXuIe06jYLLsPW7lQMUXgKEev4W4W81t0adVQ/JFcc9uqhhVVgpqKA+0pv5aHLdaQAA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "rxV+9kQFXJhH+Q/4lslahIZ07Dg=", + "timestamp": "2023-10-31T15:24:10.405976137Z", + "signature": "yA4cjYoMDW2OXZAaq5JoEXpQnu3h6NBXY8BUtbvuiYqDBKSDRAU0VNtDxjw7rlQrzXwRu9dQmNZG8k4r48mYCg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "VP1QpV/twNkzhCGrMvCMmprWbL4=", + "timestamp": "2023-10-31T15:24:10.438795348Z", + "signature": "cP5OnDkvHzpf4ByMNPw5OcQjcmpWsCU8zdpvd5SGxxLBUH2ZVvX2VthWF9uXz98BNKFWlsNA4OkXqTjeNiBKCA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "UqkqDULZ2jXPl2tEEcOUBy5qee8=", + "timestamp": "2023-10-31T15:24:10.482381123Z", + "signature": "k5i6XdeEOdgVtWnc7AZcP6263didGSoxbZai/cCTuIsxTiGYJZsp/p7s2zmVA8ZaauXdGXcgCMTI2AKn1GaJBQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "o5MIWoskAc2d0BhcejVD0NlDIZM=", + "timestamp": "2023-10-31T15:24:10.461989240Z", + "signature": "ZF0fHO/JIImH1mqnK/KJKDk6juZn0oGTgbuGM8bnJBs2Zef8VkdsxG3/2l6QjaoeLPplxHjOQUdWK1EFkzINAQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_ABSENT", + "validator_address": null, + "timestamp": "0001-01-01T00:00:00Z", + "signature": null + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "XvSscAwxItw8UnOMh8Vd2pUyZFo=", + "timestamp": "2023-10-31T15:24:10.583700920Z", + "signature": "WM3VdE1yYAVamcAoFqMsvDzB7wkQO9FaEjtV/YGVDmr1EXzQSZGvedoErGaF+nvguyyn9GrQZHBUaj54NArTBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "98OoKsieARSxNrmTUulNok6XJDY=", + "timestamp": "2023-10-31T15:24:10.470245155Z", + "signature": "Gr7P0VRXR5jMFiUqkF8aaTPudJYX90rYRAXVC9WHlD9BRbLB8TNdeMMG1eLArAHVh37+o70LjaNqOUZvM58QDA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "oLTUnWNrNgVPxclHvJuTRmMzI5E=", + "timestamp": "2023-10-31T15:24:10.368800486Z", + "signature": "cEb+3D8DwkMBqc3BapCtxI2ocWa/QEEXI3eRt9tt9Q+IKYAkWuF28TDYSf8FbT9uCmZURJnMxlMJTHgA/zdUCw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "t+IxG/lJOreT8eQ2aaPRWANCzGk=", + "timestamp": "2023-10-31T15:24:10.492178975Z", + "signature": "M2wkoeQWEP0XzXBchdVq1wgVkP5tfkRvq2m+hT8rRWrHjT0lIVjL61THApInADxve/HBMOQs6pyv5q+v5xfjBA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "OPvFKLiCGi4dkkKk4uJvHUUjx24=", + "timestamp": "2023-10-31T15:24:10.559976693Z", + "signature": "3hoNiLVrRT28EukjEPoB8KgojHhvDQ975281P1dbbvRoDGQ2jJn1gjRTvdlE7731oyneRrs7J8sQ3mjkOdF4Bw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "mUUy9+0e+XJrL324YTt3vFpMjK4=", + "timestamp": "2023-10-31T15:24:10.519096528Z", + "signature": "BXeZMNodmgCCivRfr2lRauqqyDDjyn4eLX/3jpEtqPVlEdUo/WYjFsBjNZ0yJ5FfV3Rr1Rb+wMF5zsIlByVzCQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "1nLP7vanrmBdNx5zYQB9h/McWU0=", + "timestamp": "2023-10-31T15:24:10.495770653Z", + "signature": "vWKmw5juPbrH0i2papnjHKY0PSSxMI6o2J7HBiFoC9KhX+tYWjJC79bvvtp8b9R8tzd0u44sowwAXkOuxKDyAg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "+iiIgJ10syyUdL/kinaAHWSmnKY=", + "timestamp": "2023-10-31T15:24:10.473277021Z", + "signature": "x8fd0oIlH+SVPL6ZMrFJAO2AVRC06JemsF5T0xtYry1womOQT2I1p9zfekzxwEgsyHlECkrhR+K3kt6NmulNAQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "g1Ls9i7899us3oUubZ/BoVg8FNM=", + "timestamp": "2023-10-31T15:24:10.454471431Z", + "signature": "jzx9nxYt65gxVJ2c7ePtLxbDw0mzZ6z6J29WP/dcBVlXgKdpNtB3UEiqTmqrwVnUODH9Ov1GdJD5liSUxWh1Bw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "P4nkVlnJZDyoMh7IpQlFU8ULbEw=", + "timestamp": "2023-10-31T15:24:10.480465343Z", + "signature": "8dQPsT6yxDlsDbsihI3nJblay/PiX0uS3PSUkAIXs//pKBhenHYU3nIq3Ay0XPwKKzMEqnmWAyEYj7jqKyYCCw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "d3HZqvjMvvqnVA6GL0LUHCw0Ao0=", + "timestamp": "2023-10-31T15:24:10.451756276Z", + "signature": "lFEd3eUcN4Hcs6Uuqm1RvG3CPnM3ChPqlmLvPxxCy3tcL+BySVqEDAmaIllJlADNpCfhedDUuhfOWy4oO1seAg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "JWBYtlcy7Hxri8RMX9JQIhE3mt8=", + "timestamp": "2023-10-31T15:24:10.453279371Z", + "signature": "4cvaJGg+hGGKeFuNLe/CP5FxzmKkrcXodXGG2hakHDJPMM8XsrTkE/nUwQ7XfMIyIKKcUItTQeFerjrNHobqBQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "m4rFXdOLGYXMKfo7sWpJyK1x810=", + "timestamp": "2023-10-31T15:24:10.504380355Z", + "signature": "vx4baMOaVdUluiNJN3Pb9SW7CGQhg7WDbi8Rw35coykz6YYkA/aB99wkF2qqHB1V784bEx1gw7EliGUXQer4AA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Ioh+9fP99KBDrFtpgxDEXo/H/GI=", + "timestamp": "2023-10-31T15:24:10.504272141Z", + "signature": "Uh2ke3OYiBwR4VD7YAgrFtrF969lXajXTfIwhHSc+8Vz8eClX15uhr04zeXJ3WMEKer8Rd8kv9Hgh2YIK+/8Bg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "Nl0dboaw3mYobqYkwXzgnU2I2gE=", + "timestamp": "2023-10-31T15:24:10.477033796Z", + "signature": "vL4clrc5S/xWkuHVWQxR7lDEBPUnTSnyPQ28wjKrW7CIRX5GVglC7gpIsGAcKucQsQIzAZ3txG3hsHC/K4JWBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "NvN1An1BvNMoyvyJprduOUmYvnQ=", + "timestamp": "2023-10-31T15:24:10.499483915Z", + "signature": "MjQFx1yxQeBb0XCRSuTv3NkAM9K2Wox9SYUySyORADNpk0vphG25EMqDYJ9ayoistrT3ZmUvkPADQp0PB7c2CA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "YuSHApmlH9MJK8Ds1SIrwYluuos=", + "timestamp": "2023-10-31T15:24:10.485839171Z", + "signature": "UY+CoSKvN5EwxkPPKKPPS/RlM3ZPsByDu1ognnrNFlllh3vPamSjoFk0qCgmKTPT+3POtXhGtxhoOEBqnM4YBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "ayxjhy9tNAKutbYWtjroOYLWtfY=", + "timestamp": "2023-10-31T15:24:10.451214075Z", + "signature": "NLdnhBMiJYSibiGKDbsSd+FnvXyMwwHcTLoJGDzYgIKGZnKxT1X90r7tRETkdSlyhnYNpVGmp6YGmV9iIdwJDw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "GcYzcCsCUggqQQyBREMzrWv4FN8=", + "timestamp": "2023-10-31T15:24:10.488433591Z", + "signature": "mQXNiOSLSDUZFmec5rMVUJL3Yu5tSdnHgI8h25NiSKmtQevxs7soMhv0geldYkesbqFScu1/vxtCFKY8diE+Bg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "reA42PZ+OIcQwB9j/aV0MvMC4Ik=", + "timestamp": "2023-10-31T15:24:10.585367155Z", + "signature": "8pZ5Rb7afU9OG+dEcDlhOa8FACAPEaW6eex1BiMuwxzSd6n6UN8l4PgGomj5Vjh5zAgDnlw4vM22te3wfkGOBQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "x0tw4y/Dp74KSTlOJ5pfoCNRavc=", + "timestamp": "2023-10-31T15:24:10.529528450Z", + "signature": "6niorpE3J4bkmylK/iKJr41LZhAQjaRontknTNxLwjEfzd7J8IouGx14d9TGWGQ9hP3lOgWwj/2Ke4kQ7iSODw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "csaN7GzroqkNSs/BCX3TnscWanI=", + "timestamp": "2023-10-31T15:24:10.474462406Z", + "signature": "2dQIuUfVetl0wzi84p7MNhJo9YZj8SmqgR6JMpOiNSg4uBztFGmUwtzAWsz+vTEcs6lfoq9ebKx2IEcjietrAg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "03l8gutjvKaeEkCx/8eslC1tQyc=", + "timestamp": "2023-10-31T15:24:10.404978212Z", + "signature": "irV8b+QqNvXOA0lCzAhJ1pcXdJa9Z0DXPAl2L++wGSpH3rNrWigNGFsd3UICs5Klzz/jy0W2xfR1uX2G7yBTCA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "pGD3qYaOPDGPvo9ClmWi6BrkRzE=", + "timestamp": "2023-10-31T15:24:10.543490359Z", + "signature": "5p3qgY16ShAv/RAxD/DG42MwHzSKzVBUYF1oCIMlXVwiCL2Wr8ynqsufqGQEI3sNOSAIdrmBpFoMpv9S5RQBCw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "KviULpBzi/bUVb5JDhdq1CCpwNQ=", + "timestamp": "2023-10-31T15:24:10.412231383Z", + "signature": "ZtMx5KB7ag/aQpOlUweaztJCdtBz4NNW3LvpQORLEj3uvc7rMSIj3Ti4dh84QD5Z8fFMxge+382ErV3jJ8p6Dw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "UG2vcGsU6sU7B8rKdJuhaIfdz4A=", + "timestamp": "2023-10-31T15:24:10.417035850Z", + "signature": "yAimFfHW12tPsfi/NcDwEX4Q5a7/4YpBAV65wR2tJIFp2BxB0LRjzS2rGV+SAKXl2pHQmG8YeQ1n0Tnsu+ZoDg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "EmQDosqjbb3g+2SnrnLtgpeTZvc=", + "timestamp": "2023-10-31T15:24:10.459811131Z", + "signature": "QDZAMMNV3p4leqddtPBlLeo9Fg9O5WoBlaP+7rBFQvTNn2Ci6msqGXjyHtPuvCt0uEd+5ANNeT72b/2sS647Ag==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "/CteRs4eqYw9QCPXTN/CBPAnuCc=", + "timestamp": "2023-10-31T15:24:10.454033411Z", + "signature": "6o9vZbozBo63kYUewoWiJQJsOsmGb2N/pqogmgq4DOw50Qz4cELUNT9gP2/aG5lX7YvYgvBa4tf2Os1liH/+Bg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "ot1ek5Hlvcfy24maeFZPrAwHo8o=", + "timestamp": "2023-10-31T15:24:10.565205293Z", + "signature": "IndTPFggfyn2It4bdjYD/Gnv4VfCFRBCA2zm8N6F7jnMrI+YlZsV6Xs3sr6zziBA01+xVJchsQPkZyXQ/TgyCQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "g0BkH0iF8pBPcz8IDP/XSbddm5M=", + "timestamp": "2023-10-31T15:24:10.518935595Z", + "signature": "V0EmXLPm41HEgXqL5dR7t3ZzndbONQMZ9YOh1XH7KKmr4nOB+gF8ptQnWOg+DsQh545M8TBJbYo1G/E0ZL1aCg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "JvnQvD9BWW0qhXmEtl3IXQMJROI=", + "timestamp": "2023-10-31T15:24:10.612709776Z", + "signature": "ueQkua4em5tv2uwCDic29nvgvd+ARaEm/SqvQ2JzIMekAx5tE1xUioeerx4pmRp3pLVqmDTu5lGsmBco5sh8Bg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "5l1yuJy++ab0Gcm95sl1qgvyGpc=", + "timestamp": "2023-10-31T15:24:10.497913501Z", + "signature": "wHLHFudWP4cKp1bbQr8mdbrW7/UVW0g0QX7EZ0P6zs2UG9irq5NQSxBUK+MZ+ozh2HTbABFPctk6+W/iy8UsAw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "INGg+avF6+4WBQfmuXlIZwZHG6E=", + "timestamp": "2023-10-31T15:24:10.421017415Z", + "signature": "A8HJMwhE2gfRNY7T1WQmifCQwQQuaADyk7mos1azztZHEz7zZNIddo5lUGcddGJMODKmn3f5ICT8rIOPYcOYCQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "0pFREoO+6ae5G9Ii5A8Jp01K9Vg=", + "timestamp": "2023-10-31T15:24:10.502984812Z", + "signature": "dL3QQIdTLP2weLB3KJJ+ncpWpZ93TOM+it6jUao5lg0Xuv/cRxqSOekW1E8zHp3IFijY15FMw8OmXq/RAeVkAg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "4t3FDes/VqpY8p6x67RjGmhPdoQ=", + "timestamp": "2023-10-31T15:24:10.500609319Z", + "signature": "Hi+/CnC/MA5TgBKXRqeyfoyByoYzw7fy4P/PDAkiS9O3BLvHvKlxTaiaQPN0fhcClzs6KPvwiwIt3TF0gFOlCw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "VAfMBR7R9/W+jsyFawYRIbsXDXk=", + "timestamp": "2023-10-31T15:24:10.460851029Z", + "signature": "1qTKQ1Q10ZoCuEoVM/2pySMfwXGP2RtjHOhMyYjJgePpHBDKi59t93B9ct+GtCUiWg31xrG5dO8ggK2oNwoWBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "0LVTNfZSTNztPT8IUt0rXyIEffA=", + "timestamp": "2023-10-31T15:24:10.477415126Z", + "signature": "a7hwFi6ujqCtSq4EpIJonWGWYJQe2wdXeh4px5o660eD5tYXMORHPuLQpKzqV8l6TtrHGRU3VcZFtsfQrq6tBw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "V+y15rtM++CFQblx3CQPM+7IgL0=", + "timestamp": "2023-10-31T15:24:10.585263544Z", + "signature": "havhksUs3zU6Ym0qHA8pfa1K6nPRw1kkV9cqtMAO6FNTtcOUjnpYj028AzIqHpGTvCxqUOpwCMX0g2zHhV+kDA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "0uf5m1aGmEQRA9fFJ+nRFvBcmZk=", + "timestamp": "2023-10-31T15:24:10.556882998Z", + "signature": "pxXkJmHWdy5icNFLgFgLSok5mi3PeEwkkQ0Pxrxt/26JgeSav8Zuy10aru0rDsjsy/L+wQUgVbo8P2cTb0eEAQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "DYpkS/WM/GDP+/xarDoNYbLX7WE=", + "timestamp": "2023-10-31T15:24:10.442343312Z", + "signature": "ZPJFFzy3HctggO5WY/QbrqO/YyCAI8jUItmM94Ognrw3YZ0z2GcVu704NuCItw6w6E1ZAHK1dXkIPzFy6bSSDw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "IKzh8ZwGXIYFmsXDZRUPcFECzcI=", + "timestamp": "2023-10-31T15:24:10.462043126Z", + "signature": "/L/uX5GLCJTpkb5G6g+ninBfv84hSSITddKikgKdJBCWbgquWA5zkIl+WtVjKukj/IYVIMPST/blLNsQ7/fdBA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "FlAUb0eKYJbk+YCANkb8juPDYQM=", + "timestamp": "2023-10-31T15:24:10.446018907Z", + "signature": "IuZyCCIjPbnI6FQepIPs10iERsOKF5vEuIlYqkX5V9nkCjzStn9H84krpxoQruxBbReNVERQugNj2GpVTx0UCQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "U+4nF0WnN5xfGjVOVMXUHoDfm/Q=", + "timestamp": "2023-10-31T15:24:10.439780992Z", + "signature": "9Wd/UrdZyb5y4wD2bLtdVqxQtpMXhUQ70XYzmenfM7hNX2IjXSe01/zcySx6U8F9kz4Y4WzXhYPVbsqIe3+BBg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "H+UHbrIJC6ui9lfs+jrT8mbuP8Y=", + "timestamp": "2023-10-31T15:24:10.479177769Z", + "signature": "vhpthS9ricvyf8TAw76aqW++Xq9sW4ysvPQZaYA9tcs3PPZB3xpvLE/I06rOyC0qNZdJeZ/uMU3Wijy1mSV8Dg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "lg4RNeZYmqwM+xquZJW8C6IKhK4=", + "timestamp": "2023-10-31T15:24:10.502231555Z", + "signature": "Hh587jNlE8bZoSYwCIdfpdOdMwGDL2seWhfQFJ+9chMzjiJq5R/81aWqCaRYFhoZBGq3co6Yj3dVp66UCVZKCA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "tSww3sU64wdJkgZz7w/16Q0er/0=", + "timestamp": "2023-10-31T15:24:10.481022031Z", + "signature": "NT4e/G9stYU3uj9/58x8Usap+cCj3BL6ihgTUl+1wozFRcfenJSJbZnWKgyAP3bdB8D/UgfcPptc6EQ302sHDg==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "qm3nSGvh7KWq4pKYB7Q/U9mC35Y=", + "timestamp": "2023-10-31T15:24:10.506441168Z", + "signature": "j3eQVVdAWUirXzpHNMqr04KKQabD+63nnby+RqeOknNbuHU5+ifiU1Lvo2/39QUNtn9IZyiKIjLPUE/5mvxyBA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "87nu5eEQn48fjSwOsylN8g+eGl0=", + "timestamp": "2023-10-31T15:24:10.477923220Z", + "signature": "r7fGqjzld5KyzgQ/Epd3v6S2TIA7HNlJ9cxJYGbPAs2lN/SuqnXfkzovy54BNsPH0ZOKjrZcut22MaplMDO6Dw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "QPYyBjVq/5c6YgQXjtwWD+WjMWs=", + "timestamp": "2023-10-31T15:24:10.486109179Z", + "signature": "+rHT3GuyM8Aviqwke2+Ck9Y7L6Qg+UYRWxVnSeskZE0yyDI024EoM1Acqat3wvXv9ozqzAJJR/32CXBh9MI7AQ==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "IevUUpRIaw8BCbd+PD4opUyHQ28=", + "timestamp": "2023-10-31T15:24:10.458383587Z", + "signature": "zHgLgFF/tHoBcyAwRv+twPZ0RQOeH+PUNQa/77UEKimFq3sAqnrBd+85W7Dskic5h6TST5ntEiex/0py7bQkCw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "J2o1WsZ7bb0aRTNcKFRDacwMHuY=", + "timestamp": "2023-10-31T15:24:10.517722577Z", + "signature": "sjc9bKZ6PLgiL2DmluJhrCoHBxVH1Jz9WJxivOjvJpOs/uaurL3fB4wTF1VazGh2ppyDLtN2qrkZgc88g18QBA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "i8pn0pK7hrzW44igdRAtiKRrp+s=", + "timestamp": "2023-10-31T15:24:10.467455214Z", + "signature": "SGm/7GeS9Nwspzx6X/Cq7nWabu6wIsKb2z5gZ8UN3ZRvy+P97ZcMt3yX+waAvu60RlhO95ZwCo1TZcC9rRfsBA==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "nhfbvvcp1R0vq3dII0N4NXLKKn0=", + "timestamp": "2023-10-31T15:24:10.412664423Z", + "signature": "wUvxuEX/GNLlCEB/KRKU5QtZzRNhzleBud/B3vEg4VX41nZYfp7Ohedp5eq9kxYjf0UKwJm1U9O3tZ4N8IN8Cw==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "THFXsCNNkEy9FtmT5N2OqVoHAw8=", + "timestamp": "2023-10-31T15:24:10.422253905Z", + "signature": "jaOReCBkX4wlPgaQg9bFMBDrfPyaRnWfulvw6KEVmUW3qSALocUHPc0h9zXjgImAG0jcuvjzp2ywAdQAy/04Ag==" + }, + { + "block_id_flag": "BLOCK_ID_FLAG_COMMIT", + "validator_address": "zktsysg1rTc4dR4URQAQk9t9jQ8=", + "timestamp": "2023-10-31T15:24:10.466320601Z", + "signature": "/H3JjSj7K4hNsQ6Y8nDJxKz0fa40sXsA082ORX8rHVc16V6Nl3hdbcx0h13kJn9+X1CsVVYEfMFCF1Gn0mPLDQ==" + } + ] + } + } +} diff --git a/x/blob/types/tx.pb.go b/x/blob/types/tx.pb.go index 79c0f31133..781fbc1363 100644 --- a/x/blob/types/tx.pb.go +++ b/x/blob/types/tx.pb.go @@ -30,12 +30,15 @@ const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package // MsgPayForBlobs pays for the inclusion of a blob in the block. type MsgPayForBlobs struct { + // signer is the bech32 encoded signer address. See + // https://en.bitcoin.it/wiki/Bech32. Signer string `protobuf:"bytes,1,opt,name=signer,proto3" json:"signer,omitempty"` // namespaces is a list of namespaces that the blobs are associated with. A // namespace is a byte slice of length 29 where the first byte is the // namespaceVersion and the subsequent 28 bytes are the namespaceId. Namespaces [][]byte `protobuf:"bytes,2,rep,name=namespaces,proto3" json:"namespaces,omitempty"` - BlobSizes []uint32 `protobuf:"varint,3,rep,packed,name=blob_sizes,json=blobSizes,proto3" json:"blob_sizes,omitempty"` + // blob_sizes is a list of blob sizes (one per blob). Each size is in bytes. + BlobSizes []uint32 `protobuf:"varint,3,rep,packed,name=blob_sizes,json=blobSizes,proto3" json:"blob_sizes,omitempty"` // share_commitments is a list of share commitments (one per blob). ShareCommitments [][]byte `protobuf:"bytes,4,rep,name=share_commitments,json=shareCommitments,proto3" json:"share_commitments,omitempty"` // share_versions are the versions of the share format that the blobs From a0a14a3c2bc07d3635528b40488d71ab6c5b1ccf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Dec 2023 21:52:34 +0100 Subject: [PATCH 11/19] chore(deps): Bump github.com/ethereum/go-ethereum from 1.13.5 to 1.13.7 (#2956) Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) from 1.13.5 to 1.13.7.
Release notes

Sourced from github.com/ethereum/go-ethereum's releases.

Fargeluse (v1.13.7)

We're issuing this release to fix an issue with our build pipeline. There are also some other changes:

  • The eth_sendTransaction RPC method now behaves more correctly for low-fee transactions. (#27834)
  • We have upgraded the golang.org/x/crypto module dependency. The Go team has issued a new version to fix a vulnerability in the ssh package. While we do not use this package, we have upgraded the dependency in order to stop dependabot warnings. (#28702)

For a full rundown of the changes please consult the Geth 1.13.7 release milestone.


As with all our previous releases, you can find the:

Porolan (v1.13.6)

Geth v1.13.6 is a scheduled maintenance release, but it also contains some changes which might affect node operators, concerning logging.

Gas estimation changes

The gas estimator was heavily reworked (#28600, #28618). The new version runs quite a bit faster (normally completing in 7-8 attempts rather than 18-20). However, the results have an error ratio of 1.5%, and the estimation outcome won't always be deterministic.

Logging changes

In the absence of an 'official' Go logging framework, go-ethereum has, for a very long time, used a custom in-house logger. However, just such an 'official' Go logging framework has now arrived, with the slog package.

As of v1.13.6 , geth now uses slog, which will affect Geth users in different ways.

Main changes are as follows:

  • Verbosity level constants are changed to match slog constant values. Internal translation is done to make this opaque to the user and backwards compatible with existing --verbosity and --vmodule options.
  • --log.backtraceat and --log.debug are removed.
  • Removes interface log.Format and the method log.FormatFunc,
  • Unexports TerminalHandler.TerminalFormat formatting methods (renamed to TerminalHandler.format)
  • Removes the notion of log.Lazy values

The external-facing API is largely the same as the existing Geth logger. Method signatures remain unchanged. A small semantic difference is that a Handler can only be set once per Logger and not changed dynamically. This just means that a new logger must be instantiated every time the handler of the root logger is changed.

For users of the github.com/ethereum/go-ethereum/log package: If you were using this package for your own project, you will need to change the initialization. If you previously did


log.Root().SetHandler(log.LvlFilterHandler(log.LvlInfo,
log.StreamHandler(os.Stderr, log.TerminalFormat(true))))

You now instead need to do


log.SetDefault(log.NewLogger(log.NewTerminalHandlerWithLevel(os.Stderr,
log.LevelInfo, true)))
</tr></table>

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/ethereum/go-ethereum&package-manager=go_modules&previous-version=1.13.5&new-version=1.13.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 17 ++++++++--------- go.sum | 38 ++++++++++++++++++++------------------ 2 files changed, 28 insertions(+), 27 deletions(-) diff --git a/go.mod b/go.mod index 90769e136e..6255a47073 100644 --- a/go.mod +++ b/go.mod @@ -13,7 +13,7 @@ require ( github.com/cosmos/cosmos-sdk v0.46.14 github.com/cosmos/gogoproto v1.4.11 github.com/cosmos/ibc-go/v6 v6.2.1 - github.com/ethereum/go-ethereum v1.13.5 + github.com/ethereum/go-ethereum v1.13.7 github.com/gogo/protobuf v1.3.3 github.com/golang/protobuf v1.5.3 github.com/gorilla/mux v1.8.1 @@ -25,7 +25,7 @@ require ( github.com/stretchr/testify v1.8.4 github.com/tendermint/tendermint v0.34.28 github.com/tendermint/tm-db v0.6.7 - golang.org/x/exp v0.0.0-20230905200255-921286631fa9 + golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 google.golang.org/grpc v1.60.1 google.golang.org/protobuf v1.31.0 @@ -50,7 +50,7 @@ require ( github.com/beorn7/perks v1.0.1 // indirect github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect github.com/bgentry/speakeasy v0.1.0 // indirect - github.com/bits-and-blooms/bitset v1.7.0 // indirect + github.com/bits-and-blooms/bitset v1.10.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect github.com/bufbuild/protocompile v0.4.0 // indirect github.com/celestiaorg/merkletree v0.0.0-20210714075610-a84dc3ddbbe4 // indirect @@ -100,7 +100,6 @@ require ( github.com/go-openapi/jsonreference v0.20.2 // indirect github.com/go-openapi/swag v0.22.3 // indirect github.com/go-playground/validator/v10 v10.11.2 // indirect - github.com/go-stack/stack v1.8.1 // indirect github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect github.com/gogo/gateway v1.1.0 // indirect github.com/golang/glog v1.1.2 // indirect @@ -129,7 +128,7 @@ require ( github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/hdevalence/ed25519consensus v0.0.0-20220222234857-c00d1f31bab3 // indirect - github.com/holiman/uint256 v1.2.3 // indirect + github.com/holiman/uint256 v1.2.4 // indirect github.com/imdario/mergo v0.3.13 // indirect github.com/improbable-eng/grpc-web v0.15.0 // indirect github.com/inconshreveable/mousetrap v1.0.1 // indirect @@ -205,15 +204,15 @@ require ( go.opentelemetry.io/otel/sdk v1.15.1 // indirect go.opentelemetry.io/otel/trace v1.15.1 // indirect golang.org/x/crypto v0.17.0 // indirect - golang.org/x/mod v0.12.0 // indirect - golang.org/x/net v0.17.0 // indirect + golang.org/x/mod v0.14.0 // indirect + golang.org/x/net v0.18.0 // indirect golang.org/x/oauth2 v0.13.0 // indirect - golang.org/x/sync v0.4.0 // indirect + golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/term v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.3.0 // indirect - golang.org/x/tools v0.13.0 // indirect + golang.org/x/tools v0.15.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/api v0.128.0 // indirect google.golang.org/appengine v1.6.8 // indirect diff --git a/go.sum b/go.sum index d6f7f600bb..08e4bdc132 100644 --- a/go.sum +++ b/go.sum @@ -284,8 +284,8 @@ github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d h1:xDfNPAt8lFiC1U github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod h1:6QX/PXZ00z/TKoufEY6K/a0k6AhaJrQKdFe6OfVXsa4= github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY= github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= -github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= -github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/bits-and-blooms/bitset v1.10.0 h1:ePXTeiPEazB5+opbv5fr8umg2R/1NlzgDsyepwsSr88= +github.com/bits-and-blooms/bitset v1.10.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= 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/btcsuite/btcd v0.0.0-20190315201642-aa6e0f35703c/go.mod h1:DrZx5ec/dmnfpw9KyYoQyYo7d0KEvTkk/5M/vbZjAr8= @@ -430,6 +430,8 @@ github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwc github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/crate-crypto/go-ipa v0.0.0-20231025140028-3c0104f4b233 h1:d28BXYi+wUpz1KBmiF9bWrjEMacUEREV6MBi2ODnrfQ= +github.com/crate-crypto/go-ipa v0.0.0-20231025140028-3c0104f4b233/go.mod h1:geZJZH3SzKCqnz5VT0q/DyIG/tvu/dZk+VIfXicupJs= github.com/crate-crypto/go-kzg-4844 v0.7.0 h1:C0vgZRk4q4EZ/JgPfzuSoxdCq3C3mOZMBShovmncxvA= github.com/crate-crypto/go-kzg-4844 v0.7.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/creachadair/taskgroup v0.3.2 h1:zlfutDS+5XG40AOxcHDSThxKzns8Tnr9jnr6VqkYlkM= @@ -511,8 +513,8 @@ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7 github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY= github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.10.17/go.mod h1:Lt5WzjM07XlXc95YzrhosmR4J9Ahd6X2wyEV2SvGhk0= -github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= -github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= +github.com/ethereum/go-ethereum v1.13.7 h1:71qnF0T75JuxLqLt0Qj6eZrB//awJ/yqpUPXQAaBFmA= +github.com/ethereum/go-ethereum v1.13.7/go.mod h1:sc48XYQxCzH3fG9BcrXCOOgQk2JfZzNAmIKnceogzsA= github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c h1:8ISkoahWXwZR41ois5lSJBSVw4D0OV19Ht/JSTzvSv0= github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c/go.mod h1:Yg+htXGokKKdzcwhuNDwVvN+uBxDGXJ7G/VN1d8fa64= github.com/facebookgo/stack v0.0.0-20160209184415-751773369052 h1:JWuenKqqX8nojtoVVWjGfOF9635RETekkoH6Cc9SX0A= @@ -538,6 +540,8 @@ github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4 github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff h1:tY80oXqGNY4FhTFhk+o9oFHGINQ/+vhlm8HFzi6znCI= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= +github.com/gballet/go-verkle v0.1.1-0.20231031103413-a67434b50f46 h1:BAIP2GihuqhwdILrV+7GJel5lyPV3u1+PgzrWLc0TkE= +github.com/gballet/go-verkle v0.1.1-0.20231031103413-a67434b50f46/go.mod h1:QNpY22eby74jVhqH4WhDLDwxc/vqsern6pW+u2kbkpc= github.com/getkin/kin-openapi v0.53.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= github.com/getkin/kin-openapi v0.61.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= @@ -596,8 +600,6 @@ github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5Nq 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-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= -github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls= github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee h1:s+21KNqlpePfkah2I+gwHF8xmJWRjooY+5248k6m4A0= @@ -825,8 +827,8 @@ github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8 github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25ApIH5Jw= -github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= -github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= +github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= +github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= github.com/huin/goupnp v1.0.3-0.20220313090229-ca81a64b4204/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y= @@ -1400,8 +1402,8 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0 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-20200331195152-e8c3332aa8e5/go.mod h1:4M0jN8W1tt0AVLNr8HDosyJCDCDuyL9N9+3m7wDWgKw= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= +golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa h1:FRnLl4eNAQl8hwxVVC17teOw8kdjVDVAiFMtgUdTSRQ= +golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa/go.mod h1:zk2irFbV9DP96SEBUUAy67IdHUaZuSnrz1n472HUCLE= 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= @@ -1429,8 +1431,8 @@ 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.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc= -golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180719180050-a680a1efc54d/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= @@ -1497,8 +1499,8 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= -golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= -golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.18.0 h1:mIYleuAkSbHh0tCv7RvjL3F6ZVbLjq4+R7zbOn3Kokg= +golang.org/x/net v0.18.0/go.mod h1:/czyP5RqHAH4odGYxBJ1qz0+CE5WZ+2j1YgoEo8F2jQ= 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= @@ -1540,8 +1542,8 @@ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ= -golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= +golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= 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= @@ -1747,8 +1749,8 @@ golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.13.0 h1:Iey4qkscZuv0VvIt8E0neZjtPVQFSc870HQ448QgEmQ= -golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= +golang.org/x/tools v0.15.0 h1:zdAyfUGbYmuVokhzVmghFl2ZJh5QhcfebBgmVPFYA+8= +golang.org/x/tools v0.15.0/go.mod h1:hpksKq4dtpQWS1uQ61JkdqWM3LscIS6Slf+VVkm+wQk= 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= From 8955febb171e6dfd542599ba952c1ebde651d23c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 13:49:26 -0500 Subject: [PATCH 12/19] chore(deps): Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#2958) Bumps google.golang.org/protobuf from 1.31.0 to 1.32.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/protobuf&package-manager=go_modules&previous-version=1.31.0&new-version=1.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 6255a47073..10038446ec 100644 --- a/go.mod +++ b/go.mod @@ -28,7 +28,7 @@ require ( golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 google.golang.org/grpc v1.60.1 - google.golang.org/protobuf v1.31.0 + google.golang.org/protobuf v1.32.0 gopkg.in/yaml.v2 v2.4.0 ) diff --git a/go.sum b/go.sum index 08e4bdc132..ff392cb606 100644 --- a/go.sum +++ b/go.sum @@ -2003,8 +2003,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= -google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= +google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= 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= From c001965b84117c9e4b355fc78e8fc4ae3ae673a3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 13:51:18 -0500 Subject: [PATCH 13/19] chore(deps): Bump github.com/ethereum/go-ethereum from 1.13.7 to 1.13.8 (#2957) Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) from 1.13.7 to 1.13.8.
Release notes

Sourced from github.com/ethereum/go-ethereum's releases.

Patavig (v1.13.8)

This is a hotfix release for a regression which affects v1.13.6 and v1.13.7: if the node is shut down during sync, the node will refuse to start, with the error message Fatal: Failed to register the Ethereum service: waiting for sync (#28718, #28724).

Please also see the release notes for v1.13.6 and v1.13.7

For a full rundown of the changes please consult the Geth 1.13.8 release milestone.


As with all our previous releases, you can find the:

Commits
  • b20b4a7 all: release go-ethereum v1.13.8
  • 904a278 params: go-ethereum v1.13.8 stable
  • f469470 core/rawdb: improve state scheme checking (#28724)
  • cca9479 core, cmd, trie: fix the condition of pathdb initialization (#28718)
  • 577be37 cmd/devp2p: update eth/snap protocol test suites for PoS (#28340)
  • 8c2d455 build: upgrade to golangci-lint v1.55.2 (#28712)
  • d3452a2 accounts: properly close managed wallets when closing manager (#28710)
  • 7124057 internal/build: fix crash in MustRunCommandWithOutput (#28709)
  • 9258a44 params: begin go-ethereum v1.13.8 release cycle
  • See full diff in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/ethereum/go-ethereum&package-manager=go_modules&previous-version=1.13.7&new-version=1.13.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 10038446ec..77fe82e535 100644 --- a/go.mod +++ b/go.mod @@ -13,7 +13,7 @@ require ( github.com/cosmos/cosmos-sdk v0.46.14 github.com/cosmos/gogoproto v1.4.11 github.com/cosmos/ibc-go/v6 v6.2.1 - github.com/ethereum/go-ethereum v1.13.7 + github.com/ethereum/go-ethereum v1.13.8 github.com/gogo/protobuf v1.3.3 github.com/golang/protobuf v1.5.3 github.com/gorilla/mux v1.8.1 diff --git a/go.sum b/go.sum index ff392cb606..c528fff746 100644 --- a/go.sum +++ b/go.sum @@ -513,8 +513,8 @@ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7 github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY= github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.10.17/go.mod h1:Lt5WzjM07XlXc95YzrhosmR4J9Ahd6X2wyEV2SvGhk0= -github.com/ethereum/go-ethereum v1.13.7 h1:71qnF0T75JuxLqLt0Qj6eZrB//awJ/yqpUPXQAaBFmA= -github.com/ethereum/go-ethereum v1.13.7/go.mod h1:sc48XYQxCzH3fG9BcrXCOOgQk2JfZzNAmIKnceogzsA= +github.com/ethereum/go-ethereum v1.13.8 h1:1od+thJel3tM52ZUNQwvpYOeRHlbkVFZ5S8fhi0Lgsg= +github.com/ethereum/go-ethereum v1.13.8/go.mod h1:sc48XYQxCzH3fG9BcrXCOOgQk2JfZzNAmIKnceogzsA= github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c h1:8ISkoahWXwZR41ois5lSJBSVw4D0OV19Ht/JSTzvSv0= github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c/go.mod h1:Yg+htXGokKKdzcwhuNDwVvN+uBxDGXJ7G/VN1d8fa64= github.com/facebookgo/stack v0.0.0-20160209184415-751773369052 h1:JWuenKqqX8nojtoVVWjGfOF9635RETekkoH6Cc9SX0A= From 34a15433a062de6316339d62634f94537e4b91bc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 14:04:05 -0500 Subject: [PATCH 14/19] chore(deps): Bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 in /test/testground (#2959) Bumps [github.com/dvsekhvalnov/jose2go](https://github.com/dvsekhvalnov/jose2go) from 1.5.0 to 1.6.0.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/dvsekhvalnov/jose2go&package-manager=go_modules&previous-version=1.5.0&new-version=1.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/celestiaorg/celestia-app/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- test/testground/go.mod | 2 +- test/testground/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/testground/go.mod b/test/testground/go.mod index e85dd423da..bbc50ebd20 100644 --- a/test/testground/go.mod +++ b/test/testground/go.mod @@ -67,7 +67,7 @@ require ( github.com/dgraph-io/ristretto v0.1.0 // indirect github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 // indirect github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac // indirect - github.com/dvsekhvalnov/jose2go v1.5.0 // indirect + github.com/dvsekhvalnov/jose2go v1.6.0 // indirect github.com/ethereum/c-kzg-4844 v0.4.0 // indirect github.com/ethereum/go-ethereum v1.13.5 // indirect github.com/felixge/httpsnoop v1.0.1 // indirect diff --git a/test/testground/go.sum b/test/testground/go.sum index 71e7aaf90a..7d64686b7a 100644 --- a/test/testground/go.sum +++ b/test/testground/go.sum @@ -521,8 +521,8 @@ github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:Htrtb github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac h1:opbrjaN/L8gg6Xh5D04Tem+8xVcz6ajZlGCs49mQgyg= github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dvsekhvalnov/jose2go v1.5.0 h1:3j8ya4Z4kMCwT5nXIKFSV84YS+HdqSSO0VsTQxaLAeM= -github.com/dvsekhvalnov/jose2go v1.5.0/go.mod h1:QsHjhyTlD/lAVqn/NSbVZmSCGeDehTB/mPZadG+mhXU= +github.com/dvsekhvalnov/jose2go v1.6.0 h1:Y9gnSnP4qEI0+/uQkHvFXeD2PLPJeXEL+ySMEA2EjTY= +github.com/dvsekhvalnov/jose2go v1.6.0/go.mod h1:QsHjhyTlD/lAVqn/NSbVZmSCGeDehTB/mPZadG+mhXU= 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= From d750e4227a0e822ee45991d60a7451d0bc3dc9a3 Mon Sep 17 00:00:00 2001 From: Rootul P Date: Tue, 26 Dec 2023 20:14:54 -0500 Subject: [PATCH 15/19] refactor: remove `RegisterCodec` (#2961) Closes https://github.com/celestiaorg/celestia-app/issues/2953 --- x/blob/module.go | 4 ---- x/blobstream/module.go | 4 ---- 2 files changed, 8 deletions(-) diff --git a/x/blob/module.go b/x/blob/module.go index eaa8612894..575458023f 100644 --- a/x/blob/module.go +++ b/x/blob/module.go @@ -44,10 +44,6 @@ func (AppModuleBasic) Name() string { return types.ModuleName } -func (AppModuleBasic) RegisterCodec(cdc *codec.LegacyAmino) { - types.RegisterLegacyAminoCodec(cdc) -} - func (AppModuleBasic) RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) { types.RegisterLegacyAminoCodec(cdc) } diff --git a/x/blobstream/module.go b/x/blobstream/module.go index 481697b4fd..c72a56870f 100644 --- a/x/blobstream/module.go +++ b/x/blobstream/module.go @@ -45,10 +45,6 @@ func (AppModuleBasic) Name() string { return types.ModuleName } -func (AppModuleBasic) RegisterCodec(cdc *codec.LegacyAmino) { - types.RegisterLegacyAminoCodec(cdc) -} - func (AppModuleBasic) RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) { types.RegisterLegacyAminoCodec(cdc) } From 0c3d8821f7c9ff0b8178d9d429b93b34440273df Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Dec 2023 22:41:14 -0500 Subject: [PATCH 16/19] chore(deps): Bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 (#2960) Bumps [github.com/dvsekhvalnov/jose2go](https://github.com/dvsekhvalnov/jose2go) from 1.5.0 to 1.6.0.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/dvsekhvalnov/jose2go&package-manager=go_modules&previous-version=1.5.0&new-version=1.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/celestiaorg/celestia-app/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 77fe82e535..2118412b56 100644 --- a/go.mod +++ b/go.mod @@ -85,7 +85,7 @@ require ( github.com/docker/go-connections v0.4.0 // indirect github.com/docker/go-units v0.5.0 // indirect github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac // indirect - github.com/dvsekhvalnov/jose2go v1.5.0 // indirect + github.com/dvsekhvalnov/jose2go v1.6.0 // indirect github.com/emicklei/go-restful/v3 v3.9.0 // indirect github.com/ethereum/c-kzg-4844 v0.4.0 // indirect github.com/felixge/httpsnoop v1.0.1 // indirect diff --git a/go.sum b/go.sum index c528fff746..edb714cc02 100644 --- a/go.sum +++ b/go.sum @@ -490,8 +490,8 @@ github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:Htrtb github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac h1:opbrjaN/L8gg6Xh5D04Tem+8xVcz6ajZlGCs49mQgyg= github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dvsekhvalnov/jose2go v1.5.0 h1:3j8ya4Z4kMCwT5nXIKFSV84YS+HdqSSO0VsTQxaLAeM= -github.com/dvsekhvalnov/jose2go v1.5.0/go.mod h1:QsHjhyTlD/lAVqn/NSbVZmSCGeDehTB/mPZadG+mhXU= +github.com/dvsekhvalnov/jose2go v1.6.0 h1:Y9gnSnP4qEI0+/uQkHvFXeD2PLPJeXEL+ySMEA2EjTY= +github.com/dvsekhvalnov/jose2go v1.6.0/go.mod h1:QsHjhyTlD/lAVqn/NSbVZmSCGeDehTB/mPZadG+mhXU= 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= From ea1a92df69aabb0e4ecb6b0a2eca3eb076a7d59b Mon Sep 17 00:00:00 2001 From: Callum Waters Date: Wed, 27 Dec 2023 08:28:30 +0100 Subject: [PATCH 17/19] feat: SetGasLimitAndFee should round up (#2963) As was the case with the txsim, converting to int64 can occasionally truncate the value meaning that the tx has actually a lower gas price --- pkg/user/tx_options.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/user/tx_options.go b/pkg/user/tx_options.go index 6e04d6f9fa..7010d59644 100644 --- a/pkg/user/tx_options.go +++ b/pkg/user/tx_options.go @@ -1,6 +1,8 @@ package user import ( + "math" + "github.com/celestiaorg/celestia-app/pkg/appconsts" sdkclient "github.com/cosmos/cosmos-sdk/client" sdk "github.com/cosmos/cosmos-sdk/types" @@ -73,7 +75,7 @@ func SetGasLimitAndFee(gasLimit uint64, gasPrice float64) TxOption { builder.SetGasLimit(gasLimit) builder.SetFeeAmount( sdk.NewCoins( - sdk.NewCoin(appconsts.BondDenom, sdk.NewInt(int64(gasPrice*float64(gasLimit)))), + sdk.NewInt64Coin(appconsts.BondDenom, int64(math.Ceil(gasPrice*float64(gasLimit)))), ), ) return builder From 4a3500d3e14fab6b788984d4344279a79443bed9 Mon Sep 17 00:00:00 2001 From: Callum Waters Date: Wed, 27 Dec 2023 08:29:08 +0100 Subject: [PATCH 18/19] chore: update go work (#2964) It seems my the go.work.sum is out of date and go keeps trying to modify it in my other PR. This is done by running `go mod tidy` --- go.work.sum | 153 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 153 insertions(+) diff --git a/go.work.sum b/go.work.sum index 336f882a2c..ac481468de 100644 --- a/go.work.sum +++ b/go.work.sum @@ -484,8 +484,161 @@ github.com/charithe/durationcheck v0.0.9/go.mod h1:SSbRIBVfMjCi/kEB6K65XEA83D6pr github.com/chavacava/garif v0.0.0-20220630083739-93517212f375 h1:E7LT642ysztPWE0dfz43cWOvMiF42DyTRC+eZIaO4yI= github.com/chavacava/garif v0.0.0-20220630083739-93517212f375/go.mod h1:4m1Rv7xfuwWPNKXlThldNuJvutYM6J95wNuuVmn55To= github.com/checkpoint-restore/go-criu/v5 v5.3.0/go.mod h1:E/eQpaFtUKGOOSEBZgmKAcn+zUUwWxqcaKZlF54wK8E= +github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cockroachdb/datadriven v1.0.0/go.mod h1:5Ib8Meh+jk1RlHIXej6Pzevx/NLlNvQB9pmSBZErGA4= +github.com/cockroachdb/errors v1.6.1/go.mod h1:tm6FTP5G81vwJ5lC0SizQo374JNCOPrHyXGitRJoDqM= +github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= github.com/deckarep/golang-set v1.8.0 h1:sk9/l/KqpunDwP7pSjUg0keiOOLEnOBHzykLrsPppp4= +github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4= +github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= +github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= +github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= +github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM= +github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633 h1:H2pdYOb3KQ1/YsqVWoWNLQO+fusocsw354rqGTZtAgw= +github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= +github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= +github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= +github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= +github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= +github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= +github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8= +github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc= +github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= +github.com/go-chi/chi/v5 v5.0.7/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8= +github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= +github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= +github.com/go-kit/log v0.2.0/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= +github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= +github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= +github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM= +github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0/go.mod h1:66R6K6P6VWk9I95jvqGxkqJxVWGFy9XlDwLwVz1RCFg= +github.com/gomodule/redigo v1.7.1-0.20190724094224-574c33c3df38/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4= +github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= +github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= +github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= +github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= +github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= +github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= +github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= +github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= +github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= +github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= +github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbkg6SAB4att1aAwTmVIx/5gCVqeyUdI= +github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= +github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= +github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= +github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= +github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= +github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= +github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= +github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk= +github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U= +github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= +github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= +github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= +github.com/kisielk/errcheck v1.6.2/go.mod h1:nXw/i/MfnvRHqXa7XXmQMUB0oNFGuBrNI8d8NLy0LPw= +github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.9.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= github.com/klauspost/cpuid v1.2.0 h1:NMpwD2G9JSFOE1/TJjGSo5zG7Yb2bTe7eq1jH+irmeE= +github.com/klauspost/cpuid v1.2.1 h1:vJi+O/nMdFt0vqm8NZBI6wzALWdA2X+egi0ogNyrC/w= +github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= +github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g= +github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= +github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/mediocregopher/mediocre-go-lib v0.0.0-20181029021733-cb65787f37ed/go.mod h1:dSsfyI2zABAdhcbvkXqgxOxrCsbYeHCPgrZkku60dSg= +github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQGvsUt6O3Pj+LDCQ= +github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= +github.com/moul/http2curl v1.0.0/go.mod h1:8UbvGypXm98wA/IqH45anm5Y2Z6ep6O31QGOAZ3H0fQ= +github.com/nats-io/nats.go v1.8.1/go.mod h1:BrFz9vVn0fU3AcH9Vn4Kd7W0NpJ651tD5omQ3M8LwxM= +github.com/nats-io/nkeys v0.0.2/go.mod h1:dab7URMsZm6Z/jp9Z5UGa87Uutgc2mVpXLC4B7TDb/4= +github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= +github.com/onsi/ginkgo/v2 v2.9.2/go.mod h1:WHcJJG2dIlcCqVfBAwUCrJxSPFb6v4azBwgxeMeDuts= +github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= +github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= +github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= +github.com/prometheus/client_golang v1.12.1/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= +github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= +github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= +github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA= +github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= +github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= +github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4= +github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= +github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= +github.com/sclevine/agouti v3.0.0+incompatible/go.mod h1:b4WX9W9L1sfQKXeJf1mUTLZKJ48R1S7H23Ji7oFO5Bw= +github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= +github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w= +github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio= +github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= +github.com/xhit/go-str2duration v1.2.0/go.mod h1:3cPSlfZlUHVlneIVfePFWcJZsuwf+P1v2SRTV4cUmp4= +github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0/go.mod h1:/LWChgwKmvncFJFHJ7Gvn9wZArjbV5/FppcK2fKk/tI= +github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg= +github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82/go.mod h1:lgjkn3NuSvDfVJdfcVVdX+jpBxNmX4rDAzaS45IcYoM= +github.com/yudai/pp v2.0.1+incompatible/go.mod h1:PuxR/8QJ7cyCkFp/aUDS+JY727OFEZkTdatxwunjIkc= +github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= +golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= +golang.org/x/crypto v0.15.0/go.mod h1:4ChreQoLWfG3xLDer1WdlH5NdlQ3+mwnQq1YTKY+72g= +golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/net v0.0.0-20190327091125-710a502c58a2/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= +golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= +golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.14.0/go.mod h1:TySc+nGkYR6qt8km8wUhuFRTVSMIX3XPR58y2lC8vww= +golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/tools v0.0.0-20181221001348-537d06c36207/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190327201419-c70d86f8b7cf/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= +golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= +google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/genproto v0.0.0-20180518175338-11a468237815/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= +google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= +google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= +google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= +google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= +google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8= sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e h1:4Z09Hglb792X0kfOBBJUPFEyvVfQWrYT/l8h5EKA6JQ= From 6ca07300fa2363a14ba2ab74d5cfebe7e1db4843 Mon Sep 17 00:00:00 2001 From: Rootul P Date: Tue, 2 Jan 2024 10:32:25 -0500 Subject: [PATCH 19/19] ci: remove version_bump job (#2962) Closes https://github.com/celestiaorg/celestia-app/issues/2884 ## Description - Remove the version_bump and branch_name jobs - Extract the goreleaser jobs to a new file ## Testing Can still create a release. See https://github.com/rootulp/celestia-app/actions/runs/7324051789/job/19947265102 --- .github/workflows/ci-release.yml | 83 ++------------------------------ .github/workflows/goreleaser.yml | 40 +++++++++++++++ 2 files changed, 45 insertions(+), 78 deletions(-) create mode 100644 .github/workflows/goreleaser.yml diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml index b272b8b75c..f4bbe29713 100644 --- a/.github/workflows/ci-release.yml +++ b/.github/workflows/ci-release.yml @@ -1,7 +1,7 @@ name: ci-release # Run this workflow on push events (i.e. PR merge) to main or release branches, -# push events for new semantic version tags, all PRs, and manual triggers. +# push events for new semantic version tags, and all PRs. on: push: branches: @@ -13,19 +13,6 @@ on: - "v[0-9]+.[0-9]+.[0-9]+-beta.[0-9]+" - "v[0-9]+.[0-9]+.[0-9]+-rc[0-9]+" pull_request: - workflow_dispatch: - # Inputs the workflow accepts. - inputs: - version: - # Friendly description to be shown in the UI instead of 'name' - description: "Semver type of new version (major / minor / patch)" - # Input has to be provided for the workflow to run - required: true - type: choice - options: - - patch - - minor - - major jobs: lint: @@ -37,68 +24,8 @@ jobs: test: uses: ./.github/workflows/test.yml - goreleaser-check: - runs-on: ubuntu-latest - steps: - - name: checkout - uses: actions/checkout@v4 - - uses: goreleaser/goreleaser-action@v5 - with: - version: latest - args: check - - # branch_name trims ref/heads/ from github.ref to access a clean branch name - branch_name: - runs-on: ubuntu-latest - outputs: - branch: ${{ steps.trim_ref.outputs.branch }} - steps: - - name: Trim branch name - id: trim_ref - run: | - echo "branch=$(${${{ github.ref }}:11})" >> $GITHUB_OUTPUT - - # If this was a workflow dispatch event, we need to generate and push a tag - # for goreleaser to grab - version_bump: - needs: [lint, test, branch_name, goreleaser-check] - runs-on: ubuntu-latest - permissions: "write-all" - steps: - - uses: actions/checkout@v4 - - name: Bump version and push tag - # Placing the if condition here is a workaround for needing to block - # on this step during workflow dispatch events but the step not - # needing to run on tags. If we had the if condition on the full - # version_bump section, it would skip and not run, which would result - # in goreleaser not running either. - if: ${{ github.event_name == 'workflow_dispatch' }} - uses: mathieudutour/github-tag-action@v6.1 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - default_bump: ${{ inputs.version }} - # Setting the branch name so that release branch other than - # master/main doesn't impact tag name - release_branches: ${{ needs.branch_name.outputs.branch }} - - # Generate the release with goreleaser to include pre-built binaries goreleaser: - needs: version_bump - runs-on: ubuntu-latest - if: | - github.event_name == 'workflow_dispatch' || - (github.event_name == 'push' && contains(github.ref, 'refs/tags/')) - permissions: "write-all" - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - run: git fetch --force --tags - - uses: actions/setup-go@v5 - with: - go-version: 1.21.1 - - name: Create .release-env file - run: |- - echo 'GITHUB_TOKEN=${{secrets.GORELEASER_ACCESS_TOKEN}}' >> .release-env - - name: Create prebuilt binaries and attach them to the GitHub release - run: make prebuilt-binary + uses: ./.github/workflows/goreleaser.yml + permissions: write-all + secrets: + GORELEASER_ACCESS_TOKEN: ${{ secrets.GORELEASER_ACCESS_TOKEN }} diff --git a/.github/workflows/goreleaser.yml b/.github/workflows/goreleaser.yml new file mode 100644 index 0000000000..49862815d9 --- /dev/null +++ b/.github/workflows/goreleaser.yml @@ -0,0 +1,40 @@ +name: goreleaser +on: + workflow_call: + secrets: + GORELEASER_ACCESS_TOKEN: + required: true + +env: + GO_VERSION: '1.21.1' + +jobs: + goreleaser-check: + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + - uses: goreleaser/goreleaser-action@v5 + with: + version: latest + args: check + + goreleaser: + needs: goreleaser-check + runs-on: ubuntu-latest + if: | + (github.event_name == 'push' && contains(github.ref, 'refs/tags/')) + permissions: write-all + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - run: git fetch --force --tags + - uses: actions/setup-go@v5 + with: + go-version: ${{ env.GO_VERSION }} + - name: Create .release-env file + run: |- + echo 'GITHUB_TOKEN=${{secrets.GORELEASER_ACCESS_TOKEN}}' >> .release-env + - name: Create prebuilt binaries and attach them to the GitHub release + run: make prebuilt-binary