diff --git a/plugins.json b/plugins.json index 3288ff2..4153018 100644 --- a/plugins.json +++ b/plugins.json @@ -1,4 +1,162 @@ [ + { + "homepage_url": "https://github.com/mattermost/mattermost-plugin-gitlab", + "icon_data": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzM4cHgiIGhlaWdodD0iMzExcHgiIHZpZXdCb3g9IjAgMCAzMzggMzExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Ny4xICg4MzA4OCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+Z2l0bGFiPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImdpdGxhYiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Imc0NCIgZmlsbD0iI0ZDNkQyNiI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzM3LjE3LDE3Ny44MyBMMzE4LjI2LDExOS43MSBMMjgwLjg0LDQuNDMgQzI3OS45NTY2MDIsMS43OTI1OTE5IDI3Ny40ODY0MjMsMC4wMTQ5MTQ4NDAxIDI3NC43MDUsMC4wMTQ5MTQ4NDAxIEMyNzEuOTIzNTc3LDAuMDE0OTE0ODQwMSAyNjkuNDUzMzk4LDEuNzkyNTkxOSAyNjguNTcsNC40MyBMMjMxLjE1LDExOS42NCBMMTA2LjgyLDExOS42NCBMNjkuNCw0LjQzIEM2OC41MjIwOTY1LDEuNzg5Nzk2NDIgNjYuMDUyMzM1MywwLjAwODMwODEyMTk1IDYzLjI3LDAuMDA4MzA4MTIxOTUgQzYwLjQ4NzY2NDcsMC4wMDgzMDgxMjE5NSA1OC4wMTc5MDM1LDEuNzg5Nzk2NDIgNTcuMTQsNC40MyBMMTkuNzgsMTE5LjY0IEwwLjg3LDE3Ny44MyBDLTAuODUzMzI4OTE3LDE4My4xMjk2OSAxLjAyNzE0ODQ1LDE4OC45MzY1NzIgNS41MywxOTIuMjIgTDE2OSwzMTEgTDMzMi40NCwxOTIuMjIgQzMzNi45NjMzMjUsMTg4Ljk1MTQyMSAzMzguODcxOTU0LDE4My4xNDQ4MzEgMzM3LjE3LDE3Ny44MyIgaWQ9InBhdGg0NiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJnNDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNi4wMDAwMDAsIDExOS4wMDAwMDApIiBmaWxsPSIjRTI0MzI5Ij4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoNTAiIHBvaW50cz0iNjMgMTkxLjkxIDYzIDE5MS45MSAxMjUuMTYgMC42MyAwLjg3IDAuNjMiPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iZzU2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOS4wMDAwMDAsIDExOS4wMDAwMDApIiBmaWxsPSIjRkM2RDI2Ij4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoNTgiIHBvaW50cz0iMTUwIDE5MS45MSA4Ny44MiAwLjYzIDAuODIgMC42MyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJnNjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxMTkuMDAwMDAwKSIgZmlsbD0iI0ZDQTMyNiI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTkuNzUsMC42OSBMMTkuNzUsMC42OSBMMC44NCw1OC44MSBDLTAuODgzMzI4OTE3LDY0LjEwOTY4OTggMC45OTcxNDg0NTEsNjkuOTE2NTcxNiA1LjUsNzMuMiBMMTY5LDE5MiBMMTkuNzUsMC42OSBaIiBpZD0icGF0aDY2Ij48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgaWQ9Imc3MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGw9IiNFMjQzMjkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNzgsMTE5LjY5IEw4Ny44OSwxMTkuNjkgTDUwLjQsNC40OSBDNDkuNTE2NjAxNiwxLjg1MjU5MTkgNDcuMDQ2NDIzLDAuMDc0OTE0ODQwMSA0NC4yNjUsMC4wNzQ5MTQ4NDAxIEM0MS40ODM1NzcsMC4wNzQ5MTQ4NDAxIDM5LjAxMzM5ODQsMS44NTI1OTE5IDM4LjEzLDQuNDkgTDAuNzgsMTE5LjY5IFoiIGlkPSJwYXRoNzQiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iZzc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjkuMDAwMDAwLCAxMTkuMDAwMDAwKSIgZmlsbD0iI0ZDNkQyNiI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0icGF0aDc4IiBwb2ludHM9IjAgMTkxLjkxIDYyLjE2IDAuNjMgMTQ5LjMgMC42MyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJnODAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2OS4wMDAwMDAsIDExOS4wMDAwMDApIiBmaWxsPSIjRkNBMzI2Ij4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNDkuMjQsMC42OSBMMTQ5LjI0LDAuNjkgTDE2OC4xNSw1OC44MSBDMTY5Ljg4MzI2MSw2NC4xMDk2Nzk1IDE2OC4wMDA4OTMsNjkuOTIyNDAyMyAxNjMuNDksNzMuMiBMMCwxOTEuOTEgTDE0OS4yLDAuNjkgTDE0OS4yNCwwLjY5IFoiIGlkPSJwYXRoODIiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iZzg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzEuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGw9IiNFMjQzMjkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTg3LjI4LDExOS42OSBMMC4xOCwxMTkuNjkgTDM3LjYsNC40OSBDMzguNDc3OTAzNSwxLjg0OTc5NjQyIDQwLjk0NzY2NDcsMC4wNjgzMDgxMjE5IDQzLjczLDAuMDY4MzA4MTIxOSBDNDYuNTEyMzM1MywwLjA2ODMwODEyMTkgNDguOTgyMDk2NSwxLjg0OTc5NjQyIDQ5Ljg2LDQuNDkgTDg3LjI4LDExOS42OSBaIiBpZD0icGF0aDg2Ij48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==", + "download_url": "https://plugins-store.test.mattermost.com/release/mattermost-plugin-gitlab-v1.9.1.tar.gz", + "release_notes_url": "https://github.com/mattermost/mattermost-plugin-gitlabreleases/tag/v1.9.1", + "hosting": "", + "author_type": "mattermost", + "release_stage": "production", + "enterprise": false, + "signature": "iQIzBAABCAAdFiEExViBuA9p6GO4WtXR0bVLR6XO/sQFAmZHbK0ACgkQ0bVLR6XO/sTi8RAAoDhCn4Buq0OQIsz11bcz+SKlLlFzgWOnjYREVHAv8zInkNPZKpQePGlcO9vkfKgbkxrDjyj5uKKUPwpaZJzrwK7jwBk3AqFA7WQVuCdP1l2kUfKfPX39PSYoe96j420wO0PLP5bsEBrnJEidzXPXWj2t1Ea9yo9xRKV/xZde0r7Na9k5TjncpJTBVu7/0FeTC9gIEVDhTtsi6nGPQsR1gkcvdBKRnsqS5QxUcMiU1J104gI14jwlVS81OUNgVTP/ZQzq/8PxRTswowTSW8eK0viwy5bxJrV3I4LJDpCf3qiDBwAyDP19nQWzZxIWLK6WosJofZmgaqfnM4wCcx8UAfLPTKdu0l8MalU4pXijG8R7JoPYuBMMezNBJogbTO2nZvWsHsBTbN0LdiqpIV6UAxBJwDjIFbvdIasDtmOYjTjqX6UlbS03KdUKhMTq3zqbMScLIiUvTp+MJa9pdIh1wzBHsNwq7H5YWIPAutYBzgcax34J1pkKM7ku+Gp2/2T+HJ7+jJ+dVBfPdYrZ3hTOUYJ7l//dVXli8TvE3ItSrNK+7awLVv1pwnBpxUuKalcU8ahekSBXEg3hdP7KdbhK/8Zv/HDCvQ62tTCyORah6hVaYCyU1EtCC66zZLx/2mVMzsIpbr5rHQcc7VFmhFjqFuL9iPKoFiowGLTnTZfJSZM=", + "repo_name": "mattermost-plugin-gitlab", + "manifest": { + "id": "com.github.manland.mattermost-plugin-gitlab", + "name": "GitLab", + "description": "GitLab plugin for Mattermost.", + "homepage_url": "https://github.com/mattermost/mattermost-plugin-gitlab", + "support_url": "https://github.com/mattermost/mattermost-plugin-gitlab/issues", + "release_notes_url": "https://github.com/mattermost/mattermost-plugin-gitlabreleases/tag/v1.9.1", + "icon_path": "assets/icon.svg", + "version": "1.9.1", + "min_server_version": "7.1.0", + "server": { + "executables": { + "darwin-amd64": "server/dist/plugin-darwin-amd64", + "darwin-arm64": "server/dist/plugin-darwin-arm64", + "linux-amd64": "server/dist/plugin-linux-amd64", + "linux-arm64": "server/dist/plugin-linux-arm64", + "windows-amd64": "server/dist/plugin-windows-amd64.exe" + }, + "executable": "" + }, + "webapp": { + "bundle_path": "webapp/dist/main.js" + }, + "settings_schema": { + "header": "To set up the GitLab plugin, you need to register a GitLab OAuth app here https://gitlab.com/-/profile/applications.", + "footer": "To report an issue, make a suggestion, or submit a contribution, [check the repository](https://github.com/mattermost/mattermost-plugin-gitlab).", + "settings": [ + { + "key": "UsePreregisteredApplication", + "display_name": "Use Preregistered OAuth Application:", + "type": "bool", + "help_text": "When true, instructs the plugin to use the preregistered GitLab OAuth application - application registration steps can be skipped. Requires [Chimera Proxy](https://github.com/mattermost/chimera) URL to be configured for the server. Can only be used with official gitlab.com. **This setting is intended to be used with Mattermost Cloud instances only.**", + "placeholder": "", + "default": false, + "hosting": "" + }, + { + "key": "GitlabURL", + "display_name": "GitLab URL:", + "type": "text", + "help_text": "The base URL for using the plugin with a GitLab installation. Examples: https://gitlab.com or https://gitlab.example.com.", + "placeholder": "https://gitlab.com", + "default": "https://gitlab.com", + "hosting": "" + }, + { + "key": "GitlabOAuthClientID", + "display_name": "GitLab OAuth Client ID:", + "type": "text", + "help_text": "The client ID for the OAuth app registered with GitLab.", + "placeholder": "", + "default": null, + "hosting": "" + }, + { + "key": "GitlabOAuthClientSecret", + "display_name": "GitLab OAuth Client Secret:", + "type": "text", + "help_text": "The client secret for the OAuth app registered with GitLab.", + "placeholder": "", + "default": null, + "hosting": "" + }, + { + "key": "WebhookSecret", + "display_name": "Webhook Secret:", + "type": "generated", + "help_text": "The webhook secret set in GitLab.", + "placeholder": "", + "default": null, + "hosting": "" + }, + { + "key": "EncryptionKey", + "display_name": "At Rest Encryption Key:", + "type": "generated", + "help_text": "The AES encryption key used to encrypt stored access tokens.", + "placeholder": "", + "default": null, + "hosting": "" + }, + { + "key": "GitlabGroup", + "display_name": "GitLab Group:", + "type": "text", + "help_text": "(Optional) Set to lock the plugin to a single GitLab group.", + "placeholder": "groupName", + "default": null, + "hosting": "" + }, + { + "key": "EnablePrivateRepo", + "display_name": "Enable Private Repositories:", + "type": "bool", + "help_text": "(Optional) Allow the plugin to work with private repositories for subscriptions.", + "placeholder": "", + "default": null, + "hosting": "" + }, + { + "key": "EnableChildPipelineNotifications", + "display_name": "Enable Child Pipelines Notification:", + "type": "bool", + "help_text": "Allow the plugin to post notfication for child pipelines when the pipeline subscription is created in a channel.", + "placeholder": "", + "default": true, + "hosting": "" + }, + { + "key": "EnableCodePreview", + "display_name": "Enable Code Previews:", + "type": "dropdown", + "help_text": "Allow the plugin to expand permalinks to GitLab files with an actual preview of the linked file.", + "placeholder": "", + "default": "public", + "options": [ + { + "display_name": "Enable for public projects", + "value": "public" + }, + { + "display_name": "Enable for public and private projects. This might leak confidential code into public channels", + "value": "privateAndPublic" + }, + { + "display_name": "Disable", + "value": "disable" + } + ], + "hosting": "" + } + ] + } + }, + "platforms": { + "linux-amd64": { + "download_url": "https://plugins-store.test.mattermost.com/release/mattermost-plugin-gitlab-v1.9.1-linux-amd64.tar.gz", + "signature": "iQIzBAABCAAdFiEExViBuA9p6GO4WtXR0bVLR6XO/sQFAmZHbKcACgkQ0bVLR6XO/sRv7xAAgpVjrm7CXjDvAGP2GZJXWGQbpGGuiAvikDEHtgjAuiTf9+jTV3fjCHN0WwNROOKFfAm60Myh2E4gMoGuU5nRzt4TFRYd6cMhwyep7Lojxv+bq0zQdIXSZdwbsCSV7/48KWZulpTkCyOU0LU1l7gwrMfbH86t8yeI3lk70GHsBffiydvaNz5HimY8TJ1oKs1oolMYwu6qD/8wgZJcawuQSdcdw/rkjEA5di2DvCSGQTcJhhzI6v1R3Fc9uY/Mr6T3KfgWbFGEZUW0JzIKseG2xWUQh2DCObLUf0UwZh9yCj0Bn60YGCEnqo9+WS88a38lPPIVER/LdHvrsO6ctG28B3pOknpiMvsj47AckglRLBYQ9yakM6bDJjddAGxm+ETt9L4TB1rc3lro25MaksTMSVAZDRxF/jXwVEpXTFGEyR/sT/IX2DrEmsBsJ5qupMqe8oaKVEoLSwT59lHy04FarjWuXofywes/70x043LnnpqhYkdh+DQrcSrgG4iwHVx2kLoPbxnhALZZTYUHygpPHuRL7586+QysrF4FCGG2Mcd85lBn2kCqxK/rUd2/+r8Zj4YthTBPVWmODrkDau17WVpNYWnaL2lbgjqNTFUmb9nfuZkHn8JWdJ73zkohM3+uIuRbQzNa/5pIdX9AnwWLz+VUY1SdQIod8Jlone7atys=" + }, + "darwin-amd64": {}, + "windows-amd64": { + "download_url": "https://plugins-store.test.mattermost.com/release/mattermost-plugin-gitlab-v1.9.1-windows-amd64.tar.gz", + "signature": "iQIzBAABCAAdFiEExViBuA9p6GO4WtXR0bVLR6XO/sQFAmZHbKkACgkQ0bVLR6XO/sRNeg//csngO/2OIf6JTqNw18F1UqQTtDYT1fhZQEPuleTQu7mNwZ8SE0cGi2AS7CcQablo3aF7YnvAXzAR6BKqpPU6AInpVppm4m+0R5qp3jqqenITDpCDh+UgfceeHG4y6Mgn3muZBGslaBOq2tO+DH24fOuSkwe8U2sHbR49LHEovJbyYnO0n4yFirD81pyFJ2Jo/tpG9xTXTwJZveoSHjpkjS8DXQwHbNgDJ6dboqte3p787cJrcttOlfrspD0+/d8r1V0QQMlzf1w+J8wt8JVWdybqdD2r9wZ2uCU6IT8tRej+PvXdKU38mhc+T5MGqIu40ixLbnJ4jjuvi3ZkrAYthwXvjHm7/+YvWrOuC+Y0GAhMbe+2KgSgljWlRL4aivTjxdlqbA02O8tgm0r5YvR+SB4WtHJVfV7Pdi/8mxTNLxy5GhQmGBGrGqZCyvbQltSSCxi78fsVYonce6EqFjQoRWejQd4aSBugNy4HRB3ERHDtXSkvxBF3FLAz8FYXuE+PO5VeJxI8vY5FO80WaU/qvCPttqdv3aLG5Idxv1D8g7Nol3+fAzjWMrpZ1gUypA4GJm3ol+TCWgesNYgE3oe2PDcppa2Xb6qcXlGj37ST2UcuuFphyjxEa8kkPHpif24lo1BpqyWb5sV+myjh5LR51IcG+c5SMpl0Wf6bl9IEkts=" + } + }, + "updated_at": "2024-05-17T14:42:33.013737Z" + }, { "homepage_url": "https://github.com/mattermost/mattermost-plugin-gitlab", "icon_data": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzM4cHgiIGhlaWdodD0iMzExcHgiIHZpZXdCb3g9IjAgMCAzMzggMzExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Ny4xICg4MzA4OCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+Z2l0bGFiPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImdpdGxhYiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Imc0NCIgZmlsbD0iI0ZDNkQyNiI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzM3LjE3LDE3Ny44MyBMMzE4LjI2LDExOS43MSBMMjgwLjg0LDQuNDMgQzI3OS45NTY2MDIsMS43OTI1OTE5IDI3Ny40ODY0MjMsMC4wMTQ5MTQ4NDAxIDI3NC43MDUsMC4wMTQ5MTQ4NDAxIEMyNzEuOTIzNTc3LDAuMDE0OTE0ODQwMSAyNjkuNDUzMzk4LDEuNzkyNTkxOSAyNjguNTcsNC40MyBMMjMxLjE1LDExOS42NCBMMTA2LjgyLDExOS42NCBMNjkuNCw0LjQzIEM2OC41MjIwOTY1LDEuNzg5Nzk2NDIgNjYuMDUyMzM1MywwLjAwODMwODEyMTk1IDYzLjI3LDAuMDA4MzA4MTIxOTUgQzYwLjQ4NzY2NDcsMC4wMDgzMDgxMjE5NSA1OC4wMTc5MDM1LDEuNzg5Nzk2NDIgNTcuMTQsNC40MyBMMTkuNzgsMTE5LjY0IEwwLjg3LDE3Ny44MyBDLTAuODUzMzI4OTE3LDE4My4xMjk2OSAxLjAyNzE0ODQ1LDE4OC45MzY1NzIgNS41MywxOTIuMjIgTDE2OSwzMTEgTDMzMi40NCwxOTIuMjIgQzMzNi45NjMzMjUsMTg4Ljk1MTQyMSAzMzguODcxOTU0LDE4My4xNDQ4MzEgMzM3LjE3LDE3Ny44MyIgaWQ9InBhdGg0NiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJnNDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNi4wMDAwMDAsIDExOS4wMDAwMDApIiBmaWxsPSIjRTI0MzI5Ij4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoNTAiIHBvaW50cz0iNjMgMTkxLjkxIDYzIDE5MS45MSAxMjUuMTYgMC42MyAwLjg3IDAuNjMiPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iZzU2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOS4wMDAwMDAsIDExOS4wMDAwMDApIiBmaWxsPSIjRkM2RDI2Ij4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoNTgiIHBvaW50cz0iMTUwIDE5MS45MSA4Ny44MiAwLjYzIDAuODIgMC42MyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJnNjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxMTkuMDAwMDAwKSIgZmlsbD0iI0ZDQTMyNiI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTkuNzUsMC42OSBMMTkuNzUsMC42OSBMMC44NCw1OC44MSBDLTAuODgzMzI4OTE3LDY0LjEwOTY4OTggMC45OTcxNDg0NTEsNjkuOTE2NTcxNiA1LjUsNzMuMiBMMTY5LDE5MiBMMTkuNzUsMC42OSBaIiBpZD0icGF0aDY2Ij48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgaWQ9Imc3MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGw9IiNFMjQzMjkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNzgsMTE5LjY5IEw4Ny44OSwxMTkuNjkgTDUwLjQsNC40OSBDNDkuNTE2NjAxNiwxLjg1MjU5MTkgNDcuMDQ2NDIzLDAuMDc0OTE0ODQwMSA0NC4yNjUsMC4wNzQ5MTQ4NDAxIEM0MS40ODM1NzcsMC4wNzQ5MTQ4NDAxIDM5LjAxMzM5ODQsMS44NTI1OTE5IDM4LjEzLDQuNDkgTDAuNzgsMTE5LjY5IFoiIGlkPSJwYXRoNzQiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iZzc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjkuMDAwMDAwLCAxMTkuMDAwMDAwKSIgZmlsbD0iI0ZDNkQyNiI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0icGF0aDc4IiBwb2ludHM9IjAgMTkxLjkxIDYyLjE2IDAuNjMgMTQ5LjMgMC42MyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJnODAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2OS4wMDAwMDAsIDExOS4wMDAwMDApIiBmaWxsPSIjRkNBMzI2Ij4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNDkuMjQsMC42OSBMMTQ5LjI0LDAuNjkgTDE2OC4xNSw1OC44MSBDMTY5Ljg4MzI2MSw2NC4xMDk2Nzk1IDE2OC4wMDA4OTMsNjkuOTIyNDAyMyAxNjMuNDksNzMuMiBMMCwxOTEuOTEgTDE0OS4yLDAuNjkgTDE0OS4yNCwwLjY5IFoiIGlkPSJwYXRoODIiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iZzg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzEuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGw9IiNFMjQzMjkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTg3LjI4LDExOS42OSBMMC4xOCwxMTkuNjkgTDM3LjYsNC40OSBDMzguNDc3OTAzNSwxLjg0OTc5NjQyIDQwLjk0NzY2NDcsMC4wNjgzMDgxMjE5IDQzLjczLDAuMDY4MzA4MTIxOSBDNDYuNTEyMzM1MywwLjA2ODMwODEyMTkgNDguOTgyMDk2NSwxLjg0OTc5NjQyIDQ5Ljg2LDQuNDkgTDg3LjI4LDExOS42OSBaIiBpZD0icGF0aDg2Ij48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==",