关于

https://images.eallion.com/eallion.jpg

我是大大的小蜗牛(AKA: Charles Chin)。
本名没有什么内涵,略去不表。
早年常居鲁迅故里,钟情于江南水乡。
工作于电商之都。后为生计南下深港。

最喜欢的一句话,得于叔叔手札——「机会总是垂青于有准备的人!」

Chance favors the prepared mind. - Louis Pasteur

浅显易懂,并无玄机。后得知出处,是为座右铭。

  • 双子,B 型血,断掌,属虎。
  • 已婚,有子。
  • 不高不矮,不胖不瘦
  • 先天性乐观。
  • 随意但不随便。
  • 小众而不小资。
  • 亦正亦邪。
  • 不是个好人但从来不做坏事。

本人只活跃在 GitHubSteamStackOverflow上,其他平台同名账号绝非本人所有。

本站拥有唯一域名 eallion.com 、二级域名 www.eallion.com。除此之外的相关、相似域名,除非由本人实名认证,或者备案在本人名下,否则皆为他人所有,或者被他人盗用信息,与本人无关。

本博客现在随缘更新,佛性写博。

自从简体中文网络环境越来越差,受网络监管和内容审查的影响,本博客已主动或被动删除 4000 多篇废话和流水账。 现在本博客基本上不会写时事,不会写政治,不蹭热点,不玩梗,不会发表犀利刻薄的评论。只会偶尔更新一些备忘录或小心得或无关紧要的随想。

以为刚开始,实际已结束。怀念过去的黄金时代。

不过多年以后,无论是现实还是网上的朋友,只要你来,只要没人逼我离开,我就还在这里。

本博客保留了一部分单字文章,虽然只有一个字,但是每当看到内容时,十多二十年前的旧时光就会从脑海徐徐漂过,当时的情景、当时的感受历历在目,仿佛从未远去。

  • 唯一公开邮箱:eallions@gmail.com
  • 私人邮箱:e*****n@hotmail.come*****n@eallion.come*n@pm.me
  • 弃用邮箱:@sina.com@163.com@sohu.com
  • 不活跃邮箱:e*****n@qq.com2*******8@qq.come*****n@icloud.com
  • 匿名邮箱:@altmails.com@anonaddy.me@relay.firefox.com

https://img.shields.io/keybase/pgp/eallion?label=Keybase%20OpenPGP&logo=keybase&logoColor=fff&style=flat

1
curl -L https://eallion.com/key | gpg --import

https://img.shields.io/badge/License-GLWT-green https://img.shields.io/github/repo-size/eallion/eallion.com https://img.shields.io/github/v/tag/eallion/eallion.com https://img.shields.io/github/commits-since/eallion/eallion.com/v2.0.0/main https://img.shields.io/github/last-commit/eallion/eallion.com

https://img.shields.io/badge/Keybase-@eallion-blue?style=flat&labelColor=555&logo=Keybase&logoColor=fff https://img.shields.io/badge/GitHub-@eallion-blue?style=flat&labelColor=555&logo=GitHub&logoColor=fff https://img.shields.io/badge/Twitter-@eallion-blue?style=flat&labelColor=555&logo=Twitter&logoColor=fff https://img.shields.io/badge/Steam-@eallion-blue?style=flat&labelColor=555&logo=Steam&logoColor=fff https://img.shields.io/badge/StackOverflow-@eallion-blue?style=flat&labelColor=555&logo=stackoverflow&logoColor=fff

https://img.shields.io/badge/-HTML5-E34F26?style=flat&logo=html5&logoColor=white https://img.shields.io/badge/-CSS3-1572B6?style=flat&logo=css3&logoColor=white https://img.shields.io/badge/-JavaScript-F7DF1E?style=flat&logo=javascript&logoColor=white https://img.shields.io/badge/-Hugo-FF4088?style=flat&logo=Hugo&logoColor=white

https://img.shields.io/badge/Aliyun-blue?style=flat&color=blue&labelColor=555&logo=Alibaba-Cloud&logoColor=fff https://img.shields.io/badge/Cloudflare-blue?style=flat&color=blue&labelColor=555&logo=cloudflare&logoColor=fff https://img.shields.io/badge/Coding-blue?style=flat&color=blue&labelColor=555&logoColor=000&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gU3ZnIFZlY3RvciBJY29ucyA6IGh0dHA6Ly93d3cub25saW5ld2ViZm9udHMuY29tL2ljb24gLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwMCAxMDAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAwIDEwMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPG1ldGFkYXRhPiBTdmcgVmVjdG9yIEljb25zIDogaHR0cDovL3d3dy5vbmxpbmV3ZWJmb250cy5jb20vaWNvbiA8L21ldGFkYXRhPg0KPGc+PHBhdGggZD0iTTMwOCw1NDMuMmM4LjksMCwxNiw4LjYsMTYsMTkuM2MwLDEwLjctNy4xLDE5LjMtMTYsMTkuM3MtMTYtOC42LTE2LTE5LjNDMjkyLDU1MS44LDI5OS4xLDU0My4yLDMwOCw1NDMuMnoiLz48cGF0aCBkPSJNNjg3LjQsNTQzLjJjOC45LDAsMTYsOC42LDE2LDE5LjNjMCwxMC43LTcuMSwxOS4zLTE2LDE5LjNzLTE2LTguNi0xNi0xOS4zQzY3MS40LDU1MS44LDY3OC41LDU0My4yLDY4Ny40LDU0My4yeiIvPjxwYXRoIGQ9Ik05MTcuMiw0MzguN2MtMjYuMiwwLTQ5LjIsMTYuNi02Mi4xLDQxLjdjLTQzLjYtOTUuMi0xMzQuNS0xODMuMy0yNDYuOC0yMTkuNmMtNjAuNi0yNC4yLTEwMy4xLTcxLTEwOC4zLTEyNS4zYy01LjMsNTQuNS00Ny43LDEwMS4xLTEwOC4zLDEyNS4zYy0xMTIuMywzNi4yLTIwMy4yLDEyNC41LTI0Ni44LDIxOS42Yy0xMi44LTI1LTM1LjctNDEuNy02Mi4xLTQxLjdDNDIuNiw0MzguNywxMCw0NzgsMTAsNTI2LjZjMCw0OC42LDMyLjYsODcuOSw3Mi44LDg3LjljMTIuMiwwLDIzLjctMy42LDMzLjktMTBDMTIwLjIsNzYyLDI5MC40LDg2NC4zLDUwMCw4NjQuNmMyMDkuNi0wLjMsMzc5LjgtMTAyLjYsMzgzLjMtMjYwLjFjMTAsNi40LDIxLjcsMTAsMzMuOSwxMGM0MC4yLDAsNzIuOC0zOS40LDcyLjgtODcuOUM5OTAuMiw0NzgsOTU3LjYsNDM4LjcsOTE3LjIsNDM4Ljd6IE0xMTYsNTU0LjFjLTMuNSwxMi43LTE4LjYsMTguMS0zMy45LDEyYy0xNS4zLTUuOS0yNS0yMS4xLTIxLjYtMzMuOHMxOC42LTE4LjEsMzMuOS0xMkMxMDkuOCw1MjYuMywxMTkuMyw1NDEuNCwxMTYsNTU0LjF6IE01MDAsODIwLjdjLTE2OC4xLTAuMy0zMDQuMy03OS45LTMwNC4zLTE5My44YzAtMi41LDAuMi00LjgsMC4yLTcuMWMwLTAuOCwwLTEuNSwwLjItMi4zYzAuMi0xLjYsMC4zLTMuMywwLjMtNC44YzAuMi0yLjEsMC41LTQuMywwLjgtNi40YzAtMC4yLDAtMC41LDAuMi0wLjdjMy41LTIyLjQsMTItNTYuNiwyNS4yLTc2LjJjMzEuNC00NS44LDg3LjYtNzYuMSwxNTEuNS03Ni4xYzQ5LjIsMCw5My45LDE4LjEsMTI2LjEsNDcuM2MzMi4zLTI5LjEsNzYuNy00Ny4zLDEyNi4xLTQ3LjNjNjQsMCwxMjAsMzAuNSwxNTEuNSw3Ni4xYzEzLjIsMTkuOCwyMS43LDUzLjgsMjUuMiw3Ni4yYzAsMC4yLDAsMC41LDAuMiwwLjdjMC4zLDIuMSwwLjUsNC4zLDAuOCw2LjRjMC4yLDEuNiwwLjMsMy4xLDAuMyw0LjhjMCwwLjgsMC4yLDEuNSwwLjIsMi4zYzAuMiwyLjMsMC4yLDQuOCwwLjIsNy4xQzgwNC40LDc0MC44LDY2OC4zLDgyMC4zLDUwMCw4MjAuN3ogTTkxOCw1NjYuMWMtMTUuMyw1LjktMzAuNSwwLjctMzMuOS0xMmMtMy41LTEyLjcsNi4zLTI3LjgsMjEuNi0zMy44YzE1LjMtNS45LDMwLjUtMC43LDMzLjksMTJDOTQyLjksNTQ0LjksOTMzLjQsNTYwLDkxOCw1NjYuMXoiLz48L2c+DQo8L3N2Zz4= https://img.shields.io/badge/Disqus-blue?style=flat&color=blue&labelColor=555&logo=disqus&logoColor=fff https://img.shields.io/badge/Docker-blue?style=flat&color=blue&labelColor=555&logo=Docker&logoColor=fff https://img.shields.io/badge/GitHub-blue?style=flat&color=blue&labelColor=555&logo=GitHub&logoColor=fff https://img.shields.io/badge/GitHub%20Actions-blue?style=flat&color=blue&labelColor=555&logo=GitHub-Actions&logoColor=fff https://img.shields.io/badge/Google-blue?style=flat&color=blue&labelColor=555&logo=Google&logoColor=fff https://img.shields.io/badge/Google%20Fonts-blue?style=flat&color=blue&labelColor=555&logo=Google-Fonts&logoColor=fff https://img.shields.io/badge/Gravatar-blue?style=flat&color=blue&labelColor=555&logo=Gravatar&logoColor=fff https://img.shields.io/badge/Iconfont-blue?style=flat&color=blue&labelColor=555&logoColor=fff&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggZD0iTTMuMDYzIDcuMjgyQTI5LjEwMyAyOS4xMDMgMCAwIDAgLjY5NCA5LjYxNWEuNDguNDggMCAwIDAgLjEwMy43MjVsNDYuNDI1IDI5LjY0NGEuNTMuNTMgMCAwIDAgLjc3LS4yMjZjNC41MDYtMTAuMjE3IDIuNjY1LTIyLjYxOC01LjgyNS0zMS4xNjNDMzYuNjU1IDMuMDUgMjkuMjkuMjQ3IDIxLjkwNy4yNDVjLTYuNzMzIDAtMTMuNDc5IDIuMzMyLTE4Ljg0NCA3LjAzNyIgaWQ9ImEiLz48cGF0aCBkPSJNOS4wNTMgOC41NDVDLjQxMyAxNy4wOS0xLjQ2MiAyOS40OTEgMy4xMjUgMzkuNzA4Yy4xMzMuMjkzLjUwOC40Ljc4My4yMjZMNTEuMTY0IDEwLjI5YS40NzUuNDc1IDAgMCAwIC4xMDMtLjcyNSAyOC40NzYgMjguNDc2IDAgMCAwLTIuNDEyLTIuMzMzQzQzLjM5NSAyLjUyNyAzNi41My4xOTYgMjkuNjc2LjE5NmMtNy41MTQgMC0xNS4wMTIgMi44MDMtMjAuNjIzIDguMzUiIGlkPSJkIi8+PHBhdGggaWQ9ImciIGQ9Ik0wIC43MzRoMTM3LjUzMXYxMzguMzEzSC4wMDF6Ii8+PGxpbmVhckdyYWRpZW50IHgxPSIyMS44MzglIiB5MT0iMTYuODglIiB4Mj0iOTkuOTQ4JSIgeTI9Ijc4LjgxJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiMwMEY5RTQiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDk1NEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNzguMTYzJSIgeTE9IjE4LjAzMiUiIHgyPSIuMDUyJSIgeTI9Ijc3LjgwNiUiIGlkPSJlIj48c3RvcCBzdG9wLWNvbG9yPSIjMDBGOUU0IiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ5NTRGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMxRTFFMUUiIGN4PSIxMDAiIGN5PSIxMDAiIHI9IjEwMCIvPjxwYXRoIGQ9Ik0xNTYuMjUxIDEwNi44NDJhNi42OTggNi42OTggMCAwIDEgMS4yODQgNC4yNTVjLTEuMjczIDMxLjA5OC0yNi43NTggNTUuOTE4LTU4LjAwNiA1NS45MTgtMzEuMjQgMC01Ni43MTYtMjQuODAyLTU4LjAwNy01NS44ODhhNi43MDUgNi43MDUgMCAwIDEgMS4zMTktNC4zbDUxLjkzNC02OS4yNmMyLjYzNi0zLjUxNiA3Ljg5Ny0zLjQ5MyAxMC41MDMuMDQ2bDUwLjk3MyA2OS4yMjlaIiBmaWxsPSIjMDBGOUU1Ii8+PHBhdGggZD0iTTgwLjk0OCAxMjkuNzg4Yy0xMS43MDcgMTAuNjcxLTI5LjgwNCA5Ljc4LTQwLjQyLTEuOTg5LTEwLjYxNS0xMS43NjktOS43My0yOS45NjEgMS45NzgtNDAuNjMzIDExLjcwOC0xMC42NyAyOS44MDUtOS43OCA0MC40MiAxLjk4OSAxMC42MTYgMTEuNzcgOS43MyAyOS45NjItMS45NzggNDAuNjMzIiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTUxLjM4MyA5Ni45MjNjLTYuMTk2IDUuNjQ4LTYuNjY0IDE1LjI3My0xLjA0NiAyMS41MDIgNS42MTYgNi4yMjggMTUuMTkzIDYuNjk4IDIxLjM4OCAxLjA1MmExNS4xNjMgMTUuMTYzIDAgMCAwIDQuMjUyLTYuNjMzbC0yNC41OTQtMTUuOTJaIiBmaWxsPSIjMUUxRTFFIi8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMzk0IDgwKSI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHBhdGggZD0iTTMuMDYzIDcuMjgyQTI5LjEwMyAyOS4xMDMgMCAwIDAgLjY5NCA5LjYxNWEuNDguNDggMCAwIDAgLjEwMy43MjVsNDYuNDI1IDI5LjY0NGEuNTMuNTMgMCAwIDAgLjc3LS4yMjZjNC41MDYtMTAuMjE3IDIuNjY1LTIyLjYxOC01LjgyNS0zMS4xNjNDMzYuNjU1IDMuMDUgMjkuMjkuMjQ3IDIxLjkwNy4yNDVjLTYuNzMzIDAtMTMuNDc5IDIuMzMyLTE4Ljg0NCA3LjAzNyIgZmlsbD0idXJsKCNiKSIgbWFzaz0idXJsKCNjKSIvPjwvZz48cGF0aCBkPSJNMTE4LjEzNCAxMzAuMzRjMTEuNzUyIDEwLjY5NSAyOS45MiA5LjgwMyA0MC41NzYtMS45OTEgMTAuNjU2LTExLjc5NiA5Ljc2Ni0zMC4wMjYtMS45ODYtNDAuNzItMTEuNzUzLTEwLjY5Ni0yOS45Mi05LjgwMy00MC41NzYgMS45OTItMTAuNjU2IDExLjc5NC05Ljc2NyAzMC4wMjUgMS45ODYgNDAuNzIiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMTQ3LjgxMiA5Ny40MDZjNi4yMiA1LjY2IDYuNjkgMTUuMzA2IDEuMDUyIDIxLjU0Ny01LjY0IDYuMjQyLTE1LjI1MyA2LjcxNC0yMS40NzIgMS4wNTVhMTUuMTc2IDE1LjE3NiAwIDAgMS00LjI2Ny02LjY0N2wyNC42ODctMTUuOTU1WiIgZmlsbD0iIzFFMUUxRSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwOC4wMTMgODApIj48bWFzayBpZD0iZiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjZCIvPjwvbWFzaz48cGF0aCBkPSJNOS4wNTMgOC41NDVDLjQxMyAxNy4wOS0xLjQ2MiAyOS40OTEgMy4xMjUgMzkuNzA4Yy4xMzMuMjkzLjUwOC40Ljc4My4yMjZMNTEuMTY0IDEwLjI5YS40NzUuNDc1IDAgMCAwIC4xMDMtLjcyNSAyOC40NzYgMjguNDc2IDAgMCAwLTIuNDEyLTIuMzMzQzQzLjM5NSAyLjUyNyAzNi41My4xOTYgMjkuNjc2LjE5NmMtNy41MTQgMC0xNS4wMTIgMi44MDMtMjAuNjIzIDguMzUiIGZpbGw9InVybCgjZSkiIG1hc2s9InVybCgjZikiLz48L2c+PHBhdGggZD0ibTM4Ljc3MyA4Ny4xMzMuMDA0LS4wMDVjLjAwMi0uMDAxLjAwMy0uMDAxLjAwMy0uMDAzbC0uMDA3LjAwOFoiIGZpbGw9IiMwQzYwNjYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMC44NyAzMC40NzYpIj48bWFzayBpZD0iaCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjZyIvPjwvbWFzaz48cGF0aCBkPSJNMTI1LjUyNiA5NS4wODZjLTQuNjQ3IDUuMTYtMTEuMDEgOC4xODgtMTcuOTIgOC41MjktNi45MDkuMzQyLTEzLjUzNS0yLjA0OS0xOC42Ni02LjcyN2EyNS45MzcgMjUuOTM3IDAgMCAxLTUuMDEzLTYuMjYxbDQzLjQ4LTI4LjE5MmM2LjkxNyA5Ljc2MSA2LjQzMiAyMy40MTItMS44ODcgMzIuNjVtLTE4Ljk2OCAyMy4yNDNjLTEwLjIzMyA5LjkxMS0yMy42OTEgMTUuMzctMzcuODk0IDE1LjM3LTE0LjIgMC0yNy42NTQtNS40NTUtMzcuODg1LTE1LjM2MWE1NS4yODkgNTUuMjg5IDAgMCAxLTguNTU5LTEwLjYzMiAzMS4yNzEgMzEuMjcxIDAgMCAwIDguOTg1IDEuMzI3IDMwLjk3IDMwLjk3IDAgMCAwIDIwLjk0OC04LjEyOSAzMS4yMzIgMzEuMjMyIDAgMCAwIDcuNDA4LTEwLjE5NmMuMDkxLS4xNC4xNzMtLjI4OS4yNDItLjQ0NmwuMDA1LS4wMTRhMzEuNzMyIDMxLjczMiAwIDAgMCAyLjYxOS0xMi42MzNjLjAwMy03Ljk0LTIuOTgxLTE1LjkzNS05LjAwOS0yMi4wOWEzMC44MjEgMzAuODIxIDAgMCAwLTguNzgtNi4yNzNjLS4wMzgtLjAxOS0uMDc2LS4wNC0uMTE2LS4wNTgtLjE1OC0uMDc1LS4zMi0uMTQzLS40OC0uMjE1YTMwLjk4NSAzMC45ODUgMCAwIDAtNi4zODktMi4wOTNMNjYuMDY1IDcuNjEzYTMuNzcgMy43NyAwIDAgMSAzLjA0Ni0xLjUzaC4wMThhMy43NzQgMy43NzQgMCAwIDEgMy4wNSAxLjU1N2wyNy44NSAzOS4xNmEzMC45NDYgMzAuOTQ2IDAgMCAwLTYuNTM4IDIuMTI1Yy0uMTYxLjA3My0uMzIyLjE0LS40ODIuMjE2LS4wMzguMDE4LS4wNzYuMDQtLjExNS4wNThhMzAuOCAzMC44IDAgMCAwLTguNzggNi4yNzNjLTYuMDI5IDYuMTU0LTkuMDEzIDE0LjE1LTkuMDA4IDIyLjA4OSAwIDQuMzE2Ljg3NiA4LjYyMyAyLjYxOSAxMi42MzRsLjAwMS4wMDRjLjA3LjE2LjE1My4zMTIuMjQ1LjQ1NWEzMS4yNDggMzEuMjQ4IDAgMCAwIDcuNDA4IDEwLjE5OCAzMC45NyAzMC45NyAwIDAgMCAyMC45NDggOC4xMjhjMi45NjMgMCA1LjkxOC0uNDMxIDguNzc2LTEuMjY4YTU1LjIyNSA1NS4yMjUgMCAwIDEtOC41NDQgMTAuNjE1bS05Ni40NC01NS44NDEgNDMuNDggMjguMTlhMjUuOTE1IDI1LjkxNSAwIDAgMS01LjAxMyA2LjI2MmMtNS4xMjUgNC42NzgtMTEuNzUgNy4wNy0xOC42NiA2LjcyNy02LjkxLS4zNC0xMy4yNzItMy4zNjktMTcuOTItOC41MjgtOC4zMTgtOS4yNC04LjgwNS0yMi44OS0xLjg4Ny0zMi42NTFtMy45NC00LjM3OGM0Ljg3LTQuMzM4IDEwLjk5LTYuNDg3IDE3LjEyMy02LjQ5IDUuODgyLjAwMyAxMS43MzIgMS45OCAxNi40NSA1Ljg5NWwuMDIuMDE1Yy42NTYuNTQ0IDEuMjkgMS4xMyAxLjg5OCAxLjc1bC4wNzYuMDc2YTI2LjQ3MyAyNi40NzMgMCAwIDEgMS42NSAxLjg2MmMuMDQzLjA1My4wODcuMTA0LjEyOC4xNTguNDk2LjYyMy45NTYgMS4yNjUgMS4zODYgMS45MmwuMTQxLjIxNGMuNDA5LjYzNy43ODUgMS4yODggMS4xMzMgMS45NTFsLjE1Ny4zYy4zMjYuNjQxLjYyMiAxLjI5NC44OSAxLjk1M2EyNi4wNjIgMjYuMDYyIDAgMCAxIC44MjQgMi4zMzNjLjA0Ni4xNTEuMDkuMy4xMzQuNDUyYTI1Ljk5MyAyNS45OTMgMCAwIDEgLjU2IDIuNDQyIDI2LjM2NyAyNi4zNjcgMCAwIDEgLjQxNiA1LjAyOCAyNS41NDYgMjUuNTQ2IDAgMCAxLS4wNiAxLjU0MmMtLjAxMy4xODItLjAzNS4zNjEtLjA1My41NDNhMjYuMzQ2IDI2LjM0NiAwIDAgMS0xLjEyMyA1LjU2NmwtLjAxNi4wNTMtNDIuMDUtMjcuMjY1Yy4xMDctLjA5OC4yMDYtLjIwMi4zMTYtLjI5OG05Mi4yOTItNi41NGM2LjEzMyAwIDEyLjI1MyAyLjE1IDE3LjEyMyA2LjQ4OC4xMDkuMDk3LjIxLjIuMzE2LjI5OEw4MS43MzggODUuNjJsLS4wMjItLjA3OGEyNi4yNzIgMjYuMjcyIDAgMCAxLTEuMTEzLTUuNTFjLS4wMi0uMTk1LS4wNDItLjM4OS0uMDU3LS41ODVhMjYuNTU3IDI2LjU1NyAwIDAgMS0uMDU5LTEuNTEzIDI3LjQyMyAyNy40MjMgMCAwIDEgLjE0LTMuMTE1IDI2LjM4MiAyNi4zODIgMCAwIDEgMS42MzMtNi43NmMuMDUzLS4xMzYuMTEtLjI3NC4xNjYtLjQxMS4yNjYtLjY1MS41NTctMS4yOTYuODgtMS45MjguMDU1LS4xMS4xMTItLjIxNi4xNjktLjMyNWEyNi4xNyAyNi4xNyAwIDAgMSAxLjEyLTEuOTI4bC4xNTUtLjIzNmMuNDI3LS42NDguODgyLTEuMjg0IDEuMzc0LTEuOTAyLjA0NS0uMDU4LjA5My0uMTEzLjEzOS0uMTdhMjYuNDMzIDI2LjQzMyAwIDAgMSAxLjYzOS0xLjg1MmwuMDg1LS4wODVhMjUuOTUgMjUuOTUgMCAwIDEgMS44OS0xLjc0MmMuMDA3LS4wMDcuMDE3LS4wMTQuMDI1LS4wMiA0LjcyLTMuOTEzIDEwLjU2OS01Ljg5IDE2LjQ0OC01Ljg5Mm0yMy41MzEgNS4zODRhMi44OTcgMi44OTcgMCAwIDAtLjI1Ni0uMzUgMzEuODA0IDMxLjgwNCAwIDAgMC0yLjU5NC0yLjU5NWMtLjI1My0uMjI0LS41MjQtLjQxNy0uNzgxLS42MzItLjE0OS0uMTIzLS4zLS4yNDItLjQ1LS4zNjNhMzEuMTc5IDMxLjE3OSAwIDAgMC01LjYxNC0zLjYwOGMtLjE1Ni0uMDgtLjMxLS4xNjQtLjQ3LS4yMzlhMzAuMzU0IDMwLjM1NCAwIDAgMC0yLjQxLTEuMDIzYy0uMDMtLjAxMi0uMDYxLS4wMjYtLjA5NC0uMDM3YTMwLjg5MyAzMC44OTMgMCAwIDAtMTEuMTEyLTEuOTVMNzYuNDUgNC40NTdDNzQuNzIgMi4xMDMgNzIuMDYuNzQ3IDY5LjE1My43MzRoLS4wNDJjLTIuODkyIDAtNS41NDUgMS4zMzItNy4yODggMy42NThMMzEuNTcgNDYuMjA5Yy0zLjg5LS4wNS03LjY5LjYxNS0xMS4yNSAxLjk0OGwtLjA5Ny4wMzdhMzAuMzkgMzAuMzkgMCAwIDAtMi40MDYgMS4wMjJjLS4xNi4wNzUtLjMxNS4xNjItLjQ3NC4yNDFhMzAuMDYgMzAuMDYgMCAwIDAtMi44OSAxLjY0NSAzMC4zOTQgMzAuMzk0IDAgMCAwLTIuNzI2IDEuOTY1Yy0uMTQ4LjEyLS4yOTcuMjM3LS40NDMuMzYtLjI1OS4yMTQtLjUzLjQwOC0uNzgzLjYzM2EzMS43NjMgMzEuNzYzIDAgMCAwLTIuNTkyIDIuNTkyYy0uMS4xMS0uMTc5LjIzMi0uMjYuMzUzQy0yLjU4OCA2OC44MzgtMi42NSA4Ni44MjYgOC4wNyA5OC43MzFhMzEuMTg1IDMxLjE4NSAwIDAgMCA2LjEzOCA1LjI1NSA2MC40IDYwLjQgMCAwIDAgMTIuODg3IDE4LjIwOGMxMS4yMjcgMTAuODY4IDI1Ljk5IDE2Ljg1MyA0MS41NjggMTYuODUzIDE1LjU4NCAwIDMwLjM1LTUuOTg5IDQxLjU3Ny0xNi44NjNhNjAuNDA1IDYwLjQwNSAwIDAgMCAxMi44MTQtMTguMDcgMzEuMjYxIDMxLjI2MSAwIDAgMCA2LjQwNi01LjQzNGMxMC43MjEtMTEuOTA3IDEwLjY2LTI5Ljg5NS40Mi00MS43MjgiIGZpbGw9IiMwQzYwNjYiIG1hc2s9InVybCgjaCkiLz48L2c+PHBhdGggZD0iTTE2MC40OTQgODcuMDc3di4wMDFsLjAwNS4wMDQtLjAwNS0uMDA1WiIgZmlsbD0iIzBDNjA2NiIvPjwvZz48L3N2Zz4= https://img.shields.io/badge/Iconify-blue?style=flat&color=blue&labelColor=555&logo=iconify&logoColor=fff https://img.shields.io/badge/jsDelivr-blue?style=flat&color=blue&labelColor=555&logo=jsDelivr&logoColor=fff https://img.shields.io/badge/Tencent%20Cloud-blue?style=flat&color=blue&labelColor=555&logo=tencent-qq&logoColor=fff https://img.shields.io/badge/Vercel-blue?style=flat&color=blue&labelColor=555&logo=Vercel&logoColor=fff https://img.shields.io/badge/VS%20Code-blue?style=flat&color=blue&labelColor=555&logo=visual-studio-code&logoColor=fff