{"args":[{"thunkPath":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"ref":{"platform":{"os":"linux","arch":"amd64"},"repository":"alpine/git","tag":"latest","digest":"sha256:66b210a97bc07bfd4019826bcd13a488b371a6cbe2630a4b37d23275658bd3f2"}}}},"args":[{"string":{"value":"git"}},{"string":{"value":"clone"}},{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat.git"}},{"dirPath":{"path":"."}}]}},"args":[{"string":{"value":"git"}},{"string":{"value":"fetch"}},{"string":{"value":"origin"}},{"string":{"value":"6984e48994a04bdd9732417a1e20d70f514892c7"}}]}},"args":[{"string":{"value":"git"}},{"string":{"value":"checkout"}},{"string":{"value":"6984e48994a04bdd9732417a1e20d70f514892c7"}}]}},"args":[{"string":{"value":"git"}},{"string":{"value":"submodule"}},{"string":{"value":"update"}},{"string":{"value":"--init"}},{"string":{"value":"--recursive"}}]},"path":{"file":{"path":"bass/github-hook"}}}}],"stdin":[{"object":{"bindings":[{"symbol":"event","value":{"string":{"value":"push"}}},{"symbol":"payload","value":{"object":{"bindings":[{"symbol":"ref","value":{"string":{"value":"refs/heads/main"}}},{"symbol":"before","value":{"string":{"value":"0000000000000000000000000000000000000000"}}},{"symbol":"after","value":{"string":{"value":"6984e48994a04bdd9732417a1e20d70f514892c7"}}},{"symbol":"repository","value":{"object":{"bindings":[{"symbol":"id","value":{"int":{"value":"746512491"}}},{"symbol":"node_id","value":{"string":{"value":"R_kgDOLH7gaw"}}},{"symbol":"name","value":{"string":{"value":"gemini-pro-chat"}}},{"symbol":"full_name","value":{"string":{"value":"Grey0520/gemini-pro-chat"}}},{"symbol":"private","value":{"bool":{"value":true}}},{"symbol":"owner","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Grey0520"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}},{"symbol":"login","value":{"string":{"value":"Grey0520"}}},{"symbol":"id","value":{"int":{"value":"70519059"}}},{"symbol":"node_id","value":{"string":{"value":"MDQ6VXNlcjcwNTE5MDU5"}}},{"symbol":"avatar_url","value":{"string":{"value":"https://avatars.githubusercontent.com/u/70519059?v=4"}}},{"symbol":"gravatar_id","value":{"string":{}}},{"symbol":"url","value":{"string":{"value":"https://api.github.com/users/Grey0520"}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/Grey0520"}}},{"symbol":"followers_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/followers"}}},{"symbol":"following_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/following{/other_user}"}}},{"symbol":"gists_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/gists{/gist_id}"}}},{"symbol":"starred_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/starred{/owner}{/repo}"}}},{"symbol":"subscriptions_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/subscriptions"}}},{"symbol":"organizations_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/orgs"}}},{"symbol":"repos_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/repos"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/events{/privacy}"}}},{"symbol":"received_events_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/received_events"}}},{"symbol":"type","value":{"string":{"value":"User"}}},{"symbol":"site_admin","value":{"bool":{}}}]}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat"}}},{"symbol":"description","value":{"null":{}}},{"symbol":"fork","value":{"bool":{}}},{"symbol":"url","value":{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat"}}},{"symbol":"forks_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/forks"}}},{"symbol":"keys_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/keys{/key_id}"}}},{"symbol":"collaborators_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/collaborators{/collaborator}"}}},{"symbol":"teams_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/teams"}}},{"symbol":"hooks_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/hooks"}}},{"symbol":"issue_events_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/issues/events{/number}"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/events"}}},{"symbol":"assignees_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/assignees{/user}"}}},{"symbol":"branches_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/branches{/branch}"}}},{"symbol":"tags_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/tags"}}},{"symbol":"blobs_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/git/blobs{/sha}"}}},{"symbol":"git_tags_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/git/tags{/sha}"}}},{"symbol":"git_refs_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/git/refs{/sha}"}}},{"symbol":"trees_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/git/trees{/sha}"}}},{"symbol":"statuses_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/statuses/{sha}"}}},{"symbol":"languages_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/languages"}}},{"symbol":"stargazers_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/stargazers"}}},{"symbol":"contributors_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/contributors"}}},{"symbol":"subscribers_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/subscribers"}}},{"symbol":"subscription_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/subscription"}}},{"symbol":"commits_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/commits{/sha}"}}},{"symbol":"git_commits_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/git/commits{/sha}"}}},{"symbol":"comments_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/comments{/number}"}}},{"symbol":"issue_comment_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/issues/comments{/number}"}}},{"symbol":"contents_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/contents/{+path}"}}},{"symbol":"compare_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/compare/{base}...{head}"}}},{"symbol":"merges_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/merges"}}},{"symbol":"archive_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/{archive_format}{/ref}"}}},{"symbol":"downloads_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/downloads"}}},{"symbol":"issues_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/issues{/number}"}}},{"symbol":"pulls_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/pulls{/number}"}}},{"symbol":"milestones_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/milestones{/number}"}}},{"symbol":"notifications_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/notifications{?since,all,participating}"}}},{"symbol":"labels_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/labels{/name}"}}},{"symbol":"releases_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/releases{/id}"}}},{"symbol":"deployments_url","value":{"string":{"value":"https://api.github.com/repos/Grey0520/gemini-pro-chat/deployments"}}},{"symbol":"created_at","value":{"int":{"value":"1705905445"}}},{"symbol":"updated_at","value":{"string":{"value":"2024-01-22T06:37:25Z"}}},{"symbol":"pushed_at","value":{"int":{"value":"1705905451"}}},{"symbol":"git_url","value":{"string":{"value":"git://github.com/Grey0520/gemini-pro-chat.git"}}},{"symbol":"ssh_url","value":{"string":{"value":"git@github.com:Grey0520/gemini-pro-chat.git"}}},{"symbol":"clone_url","value":{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat.git"}}},{"symbol":"svn_url","value":{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat"}}},{"symbol":"homepage","value":{"null":{}}},{"symbol":"size","value":{"int":{}}},{"symbol":"stargazers_count","value":{"int":{}}},{"symbol":"watchers_count","value":{"int":{}}},{"symbol":"language","value":{"null":{}}},{"symbol":"has_issues","value":{"bool":{"value":true}}},{"symbol":"has_projects","value":{"bool":{"value":true}}},{"symbol":"has_downloads","value":{"bool":{"value":true}}},{"symbol":"has_wiki","value":{"bool":{"value":true}}},{"symbol":"has_pages","value":{"bool":{}}},{"symbol":"has_discussions","value":{"bool":{}}},{"symbol":"forks_count","value":{"int":{}}},{"symbol":"mirror_url","value":{"null":{}}},{"symbol":"archived","value":{"bool":{}}},{"symbol":"disabled","value":{"bool":{}}},{"symbol":"open_issues_count","value":{"int":{}}},{"symbol":"license","value":{"null":{}}},{"symbol":"allow_forking","value":{"bool":{"value":true}}},{"symbol":"is_template","value":{"bool":{}}},{"symbol":"web_commit_signoff_required","value":{"bool":{}}},{"symbol":"topics","value":{"array":{}}},{"symbol":"visibility","value":{"string":{"value":"private"}}},{"symbol":"forks","value":{"int":{}}},{"symbol":"open_issues","value":{"int":{}}},{"symbol":"watchers","value":{"int":{}}},{"symbol":"default_branch","value":{"string":{"value":"main"}}},{"symbol":"stargazers","value":{"int":{}}},{"symbol":"master_branch","value":{"string":{"value":"main"}}}]}}},{"symbol":"pusher","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Grey0520"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}}]}}},{"symbol":"sender","value":{"object":{"bindings":[{"symbol":"login","value":{"string":{"value":"Grey0520"}}},{"symbol":"id","value":{"int":{"value":"70519059"}}},{"symbol":"node_id","value":{"string":{"value":"MDQ6VXNlcjcwNTE5MDU5"}}},{"symbol":"avatar_url","value":{"string":{"value":"https://avatars.githubusercontent.com/u/70519059?v=4"}}},{"symbol":"gravatar_id","value":{"string":{}}},{"symbol":"url","value":{"string":{"value":"https://api.github.com/users/Grey0520"}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/Grey0520"}}},{"symbol":"followers_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/followers"}}},{"symbol":"following_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/following{/other_user}"}}},{"symbol":"gists_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/gists{/gist_id}"}}},{"symbol":"starred_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/starred{/owner}{/repo}"}}},{"symbol":"subscriptions_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/subscriptions"}}},{"symbol":"organizations_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/orgs"}}},{"symbol":"repos_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/repos"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/events{/privacy}"}}},{"symbol":"received_events_url","value":{"string":{"value":"https://api.github.com/users/Grey0520/received_events"}}},{"symbol":"type","value":{"string":{"value":"User"}}},{"symbol":"site_admin","value":{"bool":{}}}]}}},{"symbol":"installation","value":{"object":{"bindings":[{"symbol":"id","value":{"int":{"value":"29587902"}}},{"symbol":"node_id","value":{"string":{"value":"MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMjk1ODc5MDI="}}}]}}},{"symbol":"created","value":{"bool":{"value":true}}},{"symbol":"deleted","value":{"bool":{}}},{"symbol":"forced","value":{"bool":{}}},{"symbol":"base_ref","value":{"null":{}}},{"symbol":"compare","value":{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat/commit/6984e48994a0"}}},{"symbol":"commits","value":{"array":{"values":[{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"6984e48994a04bdd9732417a1e20d70f514892c7"}}},{"symbol":"tree_id","value":{"string":{"value":"d5d996a403a7e847550f3413c127ec1bd0eb7605"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"Initial commit\n\nCreated from https://vercel.com/new"}}},{"symbol":"timestamp","value":{"string":{"value":"2024-01-22T06:37:30Z"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat/commit/6984e48994a04bdd9732417a1e20d70f514892c7"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Grey0520"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}},{"symbol":"username","value":{"string":{"value":"Grey0520"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Grey0520"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}},{"symbol":"username","value":{"string":{"value":"Grey0520"}}}]}}},{"symbol":"added","value":{"array":{"values":[{"string":{"value":".dockerignore"}},{"string":{"value":".env.example"}},{"string":{"value":".eslintignore"}},{"string":{"value":".eslintrc.js"}},{"string":{"value":".gitattributes"}},{"string":{"value":".github/ISSUE_TEMPLATE/bug_report_when_use.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/bus_report_when_deploying.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/config.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/feature_request.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/typo.yml"}},{"string":{"value":".github/PULL_REQUEST_TEMPLATE.md"}},{"string":{"value":".gitignore"}},{"string":{"value":".npmrc"}},{"string":{"value":".vscode/extensions.json"}},{"string":{"value":".vscode/launch.json"}},{"string":{"value":".vscode/settings.json"}},{"string":{"value":"Dockerfile"}},{"string":{"value":"LICENSE"}},{"string":{"value":"README.md"}},{"string":{"value":"README_cn.md"}},{"string":{"value":"README_it.md"}},{"string":{"value":"astro.config.mjs"}},{"string":{"value":"docker-compose.yml"}},{"string":{"value":"hack/docker-entrypoint.sh"}},{"string":{"value":"hack/docker-env-replace.sh"}},{"string":{"value":"netlify.toml"}},{"string":{"value":"package-lock.json"}},{"string":{"value":"package.json"}},{"string":{"value":"plugins/disableBlocks.ts"}},{"string":{"value":"pnpm-lock.yaml"}},{"string":{"value":"public/apple-touch-icon.png"}},{"string":{"value":"public/icon.svg"}},{"string":{"value":"public/pwa-192.png"}},{"string":{"value":"public/pwa-512.png"}},{"string":{"value":"shims.d.ts"}},{"string":{"value":"src/components/ErrorMessageItem.tsx"}},{"string":{"value":"src/components/Footer.astro"}},{"string":{"value":"src/components/Generator.tsx"}},{"string":{"value":"src/components/Header.astro"}},{"string":{"value":"src/components/Logo.astro"}},{"string":{"value":"src/components/MessageItem.tsx"}},{"string":{"value":"src/components/SettingsSlider.tsx"}},{"string":{"value":"src/components/Slider.tsx"}},{"string":{"value":"src/components/SystemRoleSettings.tsx"}},{"string":{"value":"src/components/Themetoggle.astro"}},{"string":{"value":"src/components/icons/Clear.tsx"}},{"string":{"value":"src/components/icons/Env.tsx"}},{"string":{"value":"src/components/icons/Picture.tsx"}},{"string":{"value":"src/components/icons/Refresh.tsx"}},{"string":{"value":"src/components/icons/X.tsx"}},{"string":{"value":"src/env.d.ts"}},{"string":{"value":"src/layouts/Layout.astro"}},{"string":{"value":"src/message.css"}},{"string":{"value":"src/pages/api/auth.ts"}},{"string":{"value":"src/pages/api/generate.ts"}},{"string":{"value":"src/pages/index.astro"}},{"string":{"value":"src/pages/password.astro"}},{"string":{"value":"src/slider.css"}},{"string":{"value":"src/types.ts"}},{"string":{"value":"src/utils/auth.ts"}},{"string":{"value":"src/utils/openAI.ts"}},{"string":{"value":"tsconfig.json"}},{"string":{"value":"unocss.config.ts"}},{"string":{"value":"vercel.json"}}]}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{}}}]}}]}}},{"symbol":"head_commit","value":{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"6984e48994a04bdd9732417a1e20d70f514892c7"}}},{"symbol":"tree_id","value":{"string":{"value":"d5d996a403a7e847550f3413c127ec1bd0eb7605"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"Initial commit\n\nCreated from https://vercel.com/new"}}},{"symbol":"timestamp","value":{"string":{"value":"2024-01-22T06:37:30Z"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/Grey0520/gemini-pro-chat/commit/6984e48994a04bdd9732417a1e20d70f514892c7"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Grey0520"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}},{"symbol":"username","value":{"string":{"value":"Grey0520"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Grey0520"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}},{"symbol":"username","value":{"string":{"value":"Grey0520"}}}]}}},{"symbol":"added","value":{"array":{"values":[{"string":{"value":".dockerignore"}},{"string":{"value":".env.example"}},{"string":{"value":".eslintignore"}},{"string":{"value":".eslintrc.js"}},{"string":{"value":".gitattributes"}},{"string":{"value":".github/ISSUE_TEMPLATE/bug_report_when_use.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/bus_report_when_deploying.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/config.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/feature_request.yml"}},{"string":{"value":".github/ISSUE_TEMPLATE/typo.yml"}},{"string":{"value":".github/PULL_REQUEST_TEMPLATE.md"}},{"string":{"value":".gitignore"}},{"string":{"value":".npmrc"}},{"string":{"value":".vscode/extensions.json"}},{"string":{"value":".vscode/launch.json"}},{"string":{"value":".vscode/settings.json"}},{"string":{"value":"Dockerfile"}},{"string":{"value":"LICENSE"}},{"string":{"value":"README.md"}},{"string":{"value":"README_cn.md"}},{"string":{"value":"README_it.md"}},{"string":{"value":"astro.config.mjs"}},{"string":{"value":"docker-compose.yml"}},{"string":{"value":"hack/docker-entrypoint.sh"}},{"string":{"value":"hack/docker-env-replace.sh"}},{"string":{"value":"netlify.toml"}},{"string":{"value":"package-lock.json"}},{"string":{"value":"package.json"}},{"string":{"value":"plugins/disableBlocks.ts"}},{"string":{"value":"pnpm-lock.yaml"}},{"string":{"value":"public/apple-touch-icon.png"}},{"string":{"value":"public/icon.svg"}},{"string":{"value":"public/pwa-192.png"}},{"string":{"value":"public/pwa-512.png"}},{"string":{"value":"shims.d.ts"}},{"string":{"value":"src/components/ErrorMessageItem.tsx"}},{"string":{"value":"src/components/Footer.astro"}},{"string":{"value":"src/components/Generator.tsx"}},{"string":{"value":"src/components/Header.astro"}},{"string":{"value":"src/components/Logo.astro"}},{"string":{"value":"src/components/MessageItem.tsx"}},{"string":{"value":"src/components/SettingsSlider.tsx"}},{"string":{"value":"src/components/Slider.tsx"}},{"string":{"value":"src/components/SystemRoleSettings.tsx"}},{"string":{"value":"src/components/Themetoggle.astro"}},{"string":{"value":"src/components/icons/Clear.tsx"}},{"string":{"value":"src/components/icons/Env.tsx"}},{"string":{"value":"src/components/icons/Picture.tsx"}},{"string":{"value":"src/components/icons/Refresh.tsx"}},{"string":{"value":"src/components/icons/X.tsx"}},{"string":{"value":"src/env.d.ts"}},{"string":{"value":"src/layouts/Layout.astro"}},{"string":{"value":"src/message.css"}},{"string":{"value":"src/pages/api/auth.ts"}},{"string":{"value":"src/pages/api/generate.ts"}},{"string":{"value":"src/pages/index.astro"}},{"string":{"value":"src/pages/password.astro"}},{"string":{"value":"src/slider.css"}},{"string":{"value":"src/types.ts"}},{"string":{"value":"src/utils/auth.ts"}},{"string":{"value":"src/utils/openAI.ts"}},{"string":{"value":"tsconfig.json"}},{"string":{"value":"unocss.config.ts"}},{"string":{"value":"vercel.json"}}]}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{}}}]}}}]}}}]}}]}