Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: validator-labs/validator-plugin-vsphere
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.5
Choose a base ref
...
head repository: validator-labs/validator-plugin-vsphere
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.6
Choose a head ref
  • 6 commits
  • 8 files changed
  • 3 contributors

Commits on Dec 11, 2024

  1. deps(deps): update golang.org/x/exp digest to 1829a12 (#422)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | golang.org/x/exp | require | digest | `1443442` -> `1829a12` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/validator-labs/validator-plugin-vsphere).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ28iLCJwaW4iXX0=-->
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 11, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e030e3e View commit details
  2. deps(deps): update all non-major dependencies to v0.31.4 (#423)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [k8s.io/api](https://redirect.github.com/kubernetes/api) | `v0.31.3`
    -> `v0.31.4` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/k8s.io%2fapi/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/k8s.io%2fapi/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/k8s.io%2fapi/v0.31.3/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/k8s.io%2fapi/v0.31.3/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [k8s.io/apimachinery](https://redirect.github.com/kubernetes/apimachinery)
    | `v0.31.3` -> `v0.31.4` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/k8s.io%2fapimachinery/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/k8s.io%2fapimachinery/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/k8s.io%2fapimachinery/v0.31.3/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/k8s.io%2fapimachinery/v0.31.3/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [k8s.io/client-go](https://redirect.github.com/kubernetes/client-go) |
    `v0.31.3` -> `v0.31.4` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/k8s.io%2fclient-go/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/k8s.io%2fclient-go/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/k8s.io%2fclient-go/v0.31.3/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/k8s.io%2fclient-go/v0.31.3/v0.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>kubernetes/api (k8s.io/api)</summary>
    
    ###
    [`v0.31.4`](https://redirect.github.com/kubernetes/api/compare/v0.31.3...v0.31.4)
    
    [Compare
    Source](https://redirect.github.com/kubernetes/api/compare/v0.31.3...v0.31.4)
    
    </details>
    
    <details>
    <summary>kubernetes/apimachinery (k8s.io/apimachinery)</summary>
    
    ###
    [`v0.31.4`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.3...v0.31.4)
    
    [Compare
    Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.3...v0.31.4)
    
    </details>
    
    <details>
    <summary>kubernetes/client-go (k8s.io/client-go)</summary>
    
    ###
    [`v0.31.4`](https://redirect.github.com/kubernetes/client-go/compare/v0.31.3...v0.31.4)
    
    [Compare
    Source](https://redirect.github.com/kubernetes/client-go/compare/v0.31.3...v0.31.4)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/validator-labs/validator-plugin-vsphere).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ28iXX0=-->
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 11, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    a549acd View commit details
  3. deps(deps): update build digest to 5e4aaa9 (#425)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | build | digest | `c847351` -> `5e4aaa9` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/validator-labs/validator-plugin-vsphere).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicGluIl19-->
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 11, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    fc18a81 View commit details

Commits on Dec 15, 2024

  1. deps(deps): update golang.org/x/exp digest to 4a55095 (#428)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | golang.org/x/exp | require | digest | `1829a12` -> `4a55095` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/validator-labs/validator-plugin-vsphere).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ28iLCJwaW4iXX0=-->
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 15, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b3b0a37 View commit details

Commits on Dec 16, 2024

  1. fix: metrics targetPort https -> 8443 (#427)

    Metrics server is exposed on port 8443. This PR updates the metrics
    service chart value to match this, to ensure it's accessible.
    
    ---------
    
    Signed-off-by: Artur Shad Nik <arturshadnik@gmail.com>
    arturshadnik authored Dec 16, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    7df785a View commit details
  2. chore(main): release 0.1.6 (#424)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [0.1.6](v0.1.5...v0.1.6)
    (2024-12-16)
    
    
    ### Bug Fixes
    
    * metrics targetPort https -&gt; 8443
    ([#427](#427))
    ([7df785a](7df785a))
    
    
    ### Dependency Updates
    
    * **deps:** update all non-major dependencies to v0.31.4
    ([#423](#423))
    ([a549acd](a549acd))
    * **deps:** update build digest to 5e4aaa9
    ([#425](#425))
    ([fc18a81](fc18a81))
    * **deps:** update golang.org/x/exp digest to 1829a12
    ([#422](#422))
    ([e030e3e](e030e3e))
    * **deps:** update golang.org/x/exp digest to 4a55095
    ([#428](#428))
    ([b3b0a37](b3b0a37))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    TylerGillson authored Dec 16, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    d09842f View commit details
Showing with 34 additions and 19 deletions.
  1. +1 −1 .release-please-manifest.json
  2. +15 −0 CHANGELOG.md
  3. +1 −1 build
  4. +1 −1 chart/validator-plugin-vsphere/Chart.yaml
  5. +2 −2 chart/validator-plugin-vsphere/README.md
  6. +2 −2 chart/validator-plugin-vsphere/values.yaml
  7. +4 −4 go.mod
  8. +8 −8 go.sum
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{".":"0.1.5"}
{".":"0.1.6"}
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## [0.1.6](https://github.com/validator-labs/validator-plugin-vsphere/compare/v0.1.5...v0.1.6) (2024-12-16)


### Bug Fixes

* metrics targetPort https -&gt; 8443 ([#427](https://github.com/validator-labs/validator-plugin-vsphere/issues/427)) ([7df785a](https://github.com/validator-labs/validator-plugin-vsphere/commit/7df785abda0be2b484319037eb6e367560f5a3f7))


### Dependency Updates

* **deps:** update all non-major dependencies to v0.31.4 ([#423](https://github.com/validator-labs/validator-plugin-vsphere/issues/423)) ([a549acd](https://github.com/validator-labs/validator-plugin-vsphere/commit/a549acd85120eeb21b416d0856cee74716096c5f))
* **deps:** update build digest to 5e4aaa9 ([#425](https://github.com/validator-labs/validator-plugin-vsphere/issues/425)) ([fc18a81](https://github.com/validator-labs/validator-plugin-vsphere/commit/fc18a81a8090c14e2fd6e19cedb5b2c7c9ee6ff0))
* **deps:** update golang.org/x/exp digest to 1829a12 ([#422](https://github.com/validator-labs/validator-plugin-vsphere/issues/422)) ([e030e3e](https://github.com/validator-labs/validator-plugin-vsphere/commit/e030e3e87b5fbfb71c10d0491cdb34ab7202c32a))
* **deps:** update golang.org/x/exp digest to 4a55095 ([#428](https://github.com/validator-labs/validator-plugin-vsphere/issues/428)) ([b3b0a37](https://github.com/validator-labs/validator-plugin-vsphere/commit/b3b0a370036502c0bcfa0d712455cfa69926672c))

## [0.1.5](https://github.com/validator-labs/validator-plugin-vsphere/compare/v0.1.4...v0.1.5) (2024-12-10)


2 changes: 1 addition & 1 deletion build
2 changes: 1 addition & 1 deletion chart/validator-plugin-vsphere/Chart.yaml
Original file line number Diff line number Diff line change
@@ -2,5 +2,5 @@ apiVersion: v2
name: validator-plugin-vsphere
description: Perform various vsphere validations (Role Privileges, Region/Zone Tags)
type: application
version: 0.1.5
version: 0.1.6
appVersion: 0.0.15
4 changes: 2 additions & 2 deletions chart/validator-plugin-vsphere/README.md
Original file line number Diff line number Diff line change
@@ -15,15 +15,15 @@ The following table lists the configurable parameters of the Validator-plugin-vs
| `controllerManager.manager.containerSecurityContext.allowPrivilegeEscalation` | | `false` |
| `controllerManager.manager.containerSecurityContext.capabilities.drop` | | `["ALL"]` |
| `controllerManager.manager.image.repository` | | `"quay.io/validator-labs/validator-plugin-vsphere"` |
| `controllerManager.manager.image.tag` | x-release-please-version | `"v0.1.5"` |
| `controllerManager.manager.image.tag` | x-release-please-version | `"v0.1.6"` |
| `controllerManager.manager.resources.limits.cpu` | | `"500m"` |
| `controllerManager.manager.resources.limits.memory` | | `"128Mi"` |
| `controllerManager.manager.resources.requests.cpu` | | `"10m"` |
| `controllerManager.manager.resources.requests.memory` | | `"64Mi"` |
| `controllerManager.replicas` | | `1` |
| `controllerManager.serviceAccount.annotations` | | `{}` |
| `kubernetesClusterDomain` | | `"cluster.local"` |
| `metricsService.ports` | | `[{"name": "https", "port": 8443, "protocol": "TCP", "targetPort": "https"}]` |
| `metricsService.ports` | | `[{"name": "https", "port": 8443, "protocol": "TCP", "targetPort": 8443}]` |
| `metricsService.type` | | `"ClusterIP"` |


4 changes: 2 additions & 2 deletions chart/validator-plugin-vsphere/values.yaml
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ controllerManager:
- ALL
image:
repository: quay.io/validator-labs/validator-plugin-vsphere
tag: v0.1.5 # x-release-please-version
tag: v0.1.6 # x-release-please-version
resources:
limits:
cpu: 500m
@@ -28,5 +28,5 @@ metricsService:
- name: https
port: 8443
protocol: TCP
targetPort: https
targetPort: 8443
type: ClusterIP
8 changes: 4 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
@@ -13,11 +13,11 @@ require (
github.com/stretchr/testify v1.10.0
github.com/validator-labs/validator v0.1.14
github.com/vmware/govmomi v0.46.2
golang.org/x/exp v0.0.0-20241210172134-14434422244c
golang.org/x/exp v0.0.0-20241215155358-4a5509556b9e
gopkg.in/yaml.v3 v3.0.1
k8s.io/api v0.31.3
k8s.io/apimachinery v0.31.3
k8s.io/client-go v0.31.3
k8s.io/api v0.31.4
k8s.io/apimachinery v0.31.4
k8s.io/client-go v0.31.4
sigs.k8s.io/cluster-api v1.9.0
sigs.k8s.io/controller-runtime v0.19.3
)
16 changes: 8 additions & 8 deletions go.sum
Original file line number Diff line number Diff line change
@@ -200,8 +200,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.30.0 h1:RwoQn3GkWiMkzlX562cLB7OxWvjH1L8xutO2WoJcRoY=
golang.org/x/crypto v0.30.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
golang.org/x/exp v0.0.0-20241210172134-14434422244c h1:G0f8LmhCW7rzpybldgSjhhKDCwW7mYO0Qr6HZDb0HJA=
golang.org/x/exp v0.0.0-20241210172134-14434422244c/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c=
golang.org/x/exp v0.0.0-20241215155358-4a5509556b9e h1:4qufH0hlUYs6AO6XmZC3GqfDPGSXHVXUFR6OND+iJX4=
golang.org/x/exp v0.0.0-20241215155358-4a5509556b9e/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -265,16 +265,16 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
k8s.io/api v0.31.3 h1:umzm5o8lFbdN/hIXbrK9oRpOproJO62CV1zqxXrLgk8=
k8s.io/api v0.31.3/go.mod h1:UJrkIp9pnMOI9K2nlL6vwpxRzzEX5sWgn8kGQe92kCE=
k8s.io/api v0.31.4 h1:I2QNzitPVsPeLQvexMEsj945QumYraqv9m74isPDKhM=
k8s.io/api v0.31.4/go.mod h1:d+7vgXLvmcdT1BCo79VEgJxHHryww3V5np2OYTr6jdw=
k8s.io/apiextensions-apiserver v0.31.3 h1:+GFGj2qFiU7rGCsA5o+p/rul1OQIq6oYpQw4+u+nciE=
k8s.io/apiextensions-apiserver v0.31.3/go.mod h1:2DSpFhUZZJmn/cr/RweH1cEVVbzFw9YBu4T+U3mf1e4=
k8s.io/apimachinery v0.31.3 h1:6l0WhcYgasZ/wk9ktLq5vLaoXJJr5ts6lkaQzgeYPq4=
k8s.io/apimachinery v0.31.3/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo=
k8s.io/apimachinery v0.31.4 h1:8xjE2C4CzhYVm9DGf60yohpNUh5AEBnPxCryPBECmlM=
k8s.io/apimachinery v0.31.4/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo=
k8s.io/apiserver v0.31.3 h1:+1oHTtCB+OheqFEz375D0IlzHZ5VeQKX1KGXnx+TTuY=
k8s.io/apiserver v0.31.3/go.mod h1:PrxVbebxrxQPFhJk4powDISIROkNMKHibTg9lTRQ0Qg=
k8s.io/client-go v0.31.3 h1:CAlZuM+PH2cm+86LOBemaJI/lQ5linJ6UFxKX/SoG+4=
k8s.io/client-go v0.31.3/go.mod h1:2CgjPUTpv3fE5dNygAr2NcM8nhHzXvxB8KL5gYc3kJs=
k8s.io/client-go v0.31.4 h1:t4QEXt4jgHIkKKlx06+W3+1JOwAFU/2OPiOo7H92eRQ=
k8s.io/client-go v0.31.4/go.mod h1:kvuMro4sFYIa8sulL5Gi5GFqUPvfH2O/dXuKstbaaeg=
k8s.io/cluster-bootstrap v0.31.3 h1:O1Yxk1bLaxZvmQCXLaJjj5iJD+lVMfJdRUuKgbUHPlA=
k8s.io/cluster-bootstrap v0.31.3/go.mod h1:TI6TCsQQB4FfcryWgNO3SLXSKWBqHjx4DfyqSFwixj8=
k8s.io/component-base v0.31.3 h1:DMCXXVx546Rfvhj+3cOm2EUxhS+EyztH423j+8sOwhQ=