CINXE.COM
hueitan (Huei Tan) · GitHub
<!DOCTYPE html> <html lang="en"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://github.com/hueitan","20210215203718","https://web.archive.org/","web","/_static/", "1613421438"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <link rel="dns-prefetch" href="https://web.archive.org/web/20210215203718/https://github.githubassets.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20210215203718/https://avatars.githubusercontent.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20210215203718/https://github-cloud.s3.amazonaws.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20210215203718/https://user-images.githubusercontent.com/"> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20210215203718cs_/https://github.githubassets.com/assets/frameworks-ac5ddc9cb244e4890a516164c39e1e9b.css"/> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20210215203718cs_/https://github.githubassets.com/assets/site-b4ed5bbad0776971be01bf4cfb5ef516.css"/> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20210215203718cs_/https://github.githubassets.com/assets/behaviors-41b2a01578fe268535d90b0c60b456a9.css"/> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20210215203718cs_/https://github.githubassets.com/assets/github-a6a26452d377e14a50413065d46e7e98.css"/> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" src="https://web.archive.org/web/20210215203718js_/https://github.githubassets.com/assets/environment-f0adafbf.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" src="https://web.archive.org/web/20210215203718js_/https://github.githubassets.com/assets/chunk-frameworks-2e5392ca.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" src="https://web.archive.org/web/20210215203718js_/https://github.githubassets.com/assets/chunk-vendor-6594a208.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" src="https://web.archive.org/web/20210215203718js_/https://github.githubassets.com/assets/behaviors-04672cbf.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" src="https://web.archive.org/web/20210215203718js_/https://github.githubassets.com/assets/primer-21ba07f4.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-contributions-spider-graph.js" data-src="https://github.githubassets.com/assets/chunk-contributions-spider-graph-7af7f2e9.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-drag-drop.js" data-src="https://github.githubassets.com/assets/chunk-drag-drop-a1b311f2.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-edit.js" data-src="https://github.githubassets.com/assets/chunk-edit-57879965.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-emoji-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-emoji-picker-element-4c69db4f.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-insights-graph.js" data-src="https://github.githubassets.com/assets/chunk-insights-graph-370624c3.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-jump-to.js" data-src="https://github.githubassets.com/assets/chunk-jump-to-16b804fe.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-profile-pins-element.js" data-src="https://github.githubassets.com/assets/chunk-profile-pins-element-b5c1f8c4.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-runner-groups.js" data-src="https://github.githubassets.com/assets/chunk-runner-groups-13e1fec0.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-sortable-behavior.js" data-src="https://github.githubassets.com/assets/chunk-sortable-behavior-53e3e9d5.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-tweetsodium.js" data-src="https://github.githubassets.com/assets/chunk-tweetsodium-401c2b15.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" data-module-id="./chunk-user-status-submit.js" data-src="https://github.githubassets.com/assets/chunk-user-status-submit-c13891d0.js"></script> <script crossorigin="anonymous" defer="defer" integrity="" type="application/javascript" src="https://web.archive.org/web/20210215203718js_/https://github.githubassets.com/assets/profile-29163182.js"></script> <meta name="viewport" content="width=device-width"> <title>hueitan (Huei Tan) · GitHub</title> <meta name="description" content="hueitan has 16 repositories available. Follow their code on GitHub."> <link rel="search" type="application/opensearchdescription+xml" href="/web/20210215203718/https://github.com/opensearch.xml" title="GitHub"> <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub"> <meta property="fb:app_id" content="1401488693436528"> <meta name="apple-itunes-app" content="app-id=1477376905"/> <meta name="twitter:image:src" content="https://avatars.githubusercontent.com/u/2560096?s=400&u=430fd49093ecf25306733ae039ce2ead69d04ac2&v=4"/><meta name="twitter:site" content="@github"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="hueitan - Overview"/><meta name="twitter:description" content="hueitan has 16 repositories available. Follow their code on GitHub."/> <meta property="og:image" content="https://web.archive.org/web/20210215203718im_/https://avatars.githubusercontent.com/u/2560096?s=400&u=430fd49093ecf25306733ae039ce2ead69d04ac2&v=4"/><meta property="og:site_name" content="GitHub"/><meta property="og:type" content="profile"/><meta property="og:title" content="hueitan - Overview"/><meta property="og:url" content="https://web.archive.org/web/20210215203718/https://github.com/hueitan"/><meta property="og:description" content="hueitan has 16 repositories available. Follow their code on GitHub."/><meta property="profile:username" content="hueitan"/> <link rel="assets" href="https://github.githubassets.com/"> <meta name="request-id" content="AE90:743B:25F49B:314EC2:602ADB7E" data-pjax-transient="true"/><meta name="html-safe-nonce" content="eb0a0628977050a802a602bf7fa3b6944dfa5f9cf3fb30f142b595b4b6e3b8f7" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6Imh0dHBzOi8vZ2l0aHViLmNvbS90cmVuZGluZyIsInJlcXVlc3RfaWQiOiJBRTkwOjc0M0I6MjVGNDlCOjMxNEVDMjo2MDJBREI3RSIsInZpc2l0b3JfaWQiOiI5MTY0MjIwMDAwODE1OTg1OTIyIiwicmVnaW9uX2VkZ2UiOiJzZWEiLCJyZWdpb25fcmVuZGVyIjoic2VhIn0=" data-pjax-transient="true"/><meta name="visitor-hmac" content="f4135dcd990952a3ecbca137ba39ee4c21754e2420b8858ef05987588d18ea35" data-pjax-transient="true"/> <meta name="github-keyboard-shortcuts" content="" data-pjax-transient="true"/> <meta name="selected-link" value="/hueitan" data-pjax-transient> <meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY"> <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU"> <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA"> <meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc"> <meta name="octolytics-host" content="collector.githubapp.com"/><meta name="octolytics-app-id" content="github"/><meta name="octolytics-event-url" content="https://collector.githubapp.com/github-external/browser_event"/> <meta name="analytics-location" content="/<user-name>" data-pjax-transient="true"/> <meta name="hostname" content="github.com"> <meta name="user-login" content=""> <meta name="expected-hostname" content="github.com"> <meta name="enabled-features" content="MARKETPLACE_PENDING_INSTALLATIONS,ACTIONS_SHORT_SHA_WARNING"> <meta http-equiv="x-pjax-version" content="702b02ecbc968920a4f50fd92d5977a0dc023c1a81b97507e9d65a7cf5372a20"> <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats"> <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors"> <meta name="browser-optimizely-client-errors-url" content="https://api.github.com/_private/browser/optimizely_client/errors"> <link rel="mask-icon" href="https://web.archive.org/web/20210215203718im_/https://github.githubassets.com/pinned-octocat.svg" color="#000000"> <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png"> <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://web.archive.org/web/20210215203718im_/https://github.githubassets.com/favicons/favicon.svg"> <meta name="theme-color" content="#1e2327"> <link rel="manifest" href="/web/20210215203718/https://github.com/manifest.json" crossorigin="use-credentials"> </head> <body class="logged-out env-production page-responsive page-profile" style="word-wrap: break-word;"> <div class="position-relative js-header-wrapper "> <a href="#start-of-content" class="px-2 py-4 bg-blue text-white show-on-focus js-skip-to-content">Skip to content</a> <span class="progress-pjax-loader width-full js-pjax-loader-bar Progress position-fixed"> <span style="background-color: #79b8ff;width: 0%;" class="Progress-item progress-pjax-loader-bar "></span> </span> <header class="Header-old header-logged-out js-details-container Details position-relative f4 py-2" role="banner"> <div class="container-xl d-lg-flex flex-items-center p-responsive"> <div class="d-flex flex-justify-between flex-items-center"> <a class="mr-4" href="https://web.archive.org/web/20210215203718/https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark"> <svg height="32" class="octicon octicon-mark-github text-white" viewbox="0 0 16 16" version="1.1" width="32" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg> </a> <div class="d-lg-none css-truncate css-truncate-target width-fit p-2"> </div> <div class="d-flex flex-items-center"> <a href="/web/20210215203718/https://github.com/join?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E&source=header" class="d-inline-block d-lg-none f5 text-white no-underline border border-gray-dark rounded-2 px-2 py-1 mr-3 mr-sm-5" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="cb243df87b73c82badba4bc703d569d59f1c0b817ca936962d7119eebae4b1b9" data-ga-click="Sign up, click to sign up for account, ref_page:/<user-name>;ref_cta:Sign up;ref_loc:header logged out"> Sign up </a> <button class="btn-link d-lg-none mt-1 js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false"> <svg height="24" class="octicon octicon-three-bars text-white" viewbox="0 0 16 16" version="1.1" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M1 2.75A.75.75 0 011.75 2h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1.75z"></path></svg> </button> </div> </div> <div class="HeaderMenu HeaderMenu--logged-out position-fixed top-0 right-0 bottom-0 height-fit position-lg-relative d-lg-flex flex-justify-between flex-items-center flex-auto"> <div class="d-flex d-lg-none flex-justify-end border-bottom bg-gray-light p-3"> <button class="btn-link js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false"> <svg height="24" class="octicon octicon-x text-gray" viewbox="0 0 24 24" version="1.1" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M5.72 5.72a.75.75 0 011.06 0L12 10.94l5.22-5.22a.75.75 0 111.06 1.06L13.06 12l5.22 5.22a.75.75 0 11-1.06 1.06L12 13.06l-5.22 5.22a.75.75 0 01-1.06-1.06L10.94 12 5.72 6.78a.75.75 0 010-1.06z"></path></svg> </button> </div> <nav class="mt-0 px-3 px-lg-0 mb-5 mb-lg-0" aria-label="Global"> <ul class="d-lg-flex list-style-none"> <li class="d-block d-lg-flex flex-lg-nowrap flex-lg-items-center border-bottom border-lg-bottom-0 mr-0 mr-lg-3 edge-item-fix position-relative flex-wrap flex-justify-between d-flex flex-items-center "> <details class="HeaderMenu-details details-overlay details-reset width-full"> <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block"> Why GitHub? <svg x="0px" y="0px" viewbox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"> <path d="M1,1l6.2,6L13,1"></path> </svg> </summary> <div class="dropdown-menu flex-auto rounded-1 bg-white px-0 mt-0 pb-4 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4"> <a href="/web/20210215203718/https://github.com/features" class="py-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Features">Features <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a> <ul class="list-style-none f5 pb-3"> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/mobile" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Mobile <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/features/actions" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Actions <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/features/codespaces" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Codespaces <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/features/packages" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Packages <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/features/security" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Security <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/features/code-review/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Code review <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/features/project-management/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Project management <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/features/integrations" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">Integrations <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> </ul> <ul class="list-style-none mb-0 border-lg-top pt-lg-3"> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/sponsors" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Sponsors">GitHub Sponsors <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/customer-stories" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Customer stories">Customer stories <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/security" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Security">Security <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> </ul> </div> </details> </li> <li class="border-bottom border-lg-bottom-0 mr-0 mr-lg-3"> <a href="/web/20210215203718/https://github.com/team" class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-ga-click="(Logged out) Header, go to Team">Team</a> </li> <li class="border-bottom border-lg-bottom-0 mr-0 mr-lg-3"> <a href="/web/20210215203718/https://github.com/enterprise" class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-ga-click="(Logged out) Header, go to Enterprise">Enterprise</a> </li> <li class="d-block d-lg-flex flex-lg-nowrap flex-lg-items-center border-bottom border-lg-bottom-0 mr-0 mr-lg-3 edge-item-fix position-relative flex-wrap flex-justify-between d-flex flex-items-center "> <details class="HeaderMenu-details details-overlay details-reset width-full"> <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block"> Explore <svg x="0px" y="0px" viewbox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"> <path d="M1,1l6.2,6L13,1"></path> </svg> </summary> <div class="dropdown-menu flex-auto rounded-1 bg-white px-0 pt-2 pb-0 mt-0 pb-4 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4"> <ul class="list-style-none mb-3"> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/explore" class="py-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Explore">Explore GitHub <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> </ul> <h4 class="text-gray-light text-normal text-mono f5 mb-2 border-lg-top pt-lg-3">Learn & contribute</h4> <ul class="list-style-none mb-3"> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/topics" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Topics">Topics <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/collections" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Collections">Collections <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/trending" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Trending">Trending <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://lab.github.com/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Learning lab">Learning Lab <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://opensource.guide/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Open source guides">Open source guides <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> </ul> <h4 class="text-gray-light text-normal text-mono f5 mb-2 border-lg-top pt-lg-3">Connect with others</h4> <ul class="list-style-none mb-0"> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://github.com/readme" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover">The ReadME Project <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://github.com/events" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Events">Events <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://github.community/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Community forum">Community forum <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://education.github.com/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to GitHub Education">GitHub Education <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://stars.github.com/" class="py-2 pb-0 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to GitHub Stars Program">GitHub Stars program <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> </ul> </div> </details> </li> <li class="border-bottom border-lg-bottom-0 mr-0 mr-lg-3"> <a href="/web/20210215203718/https://github.com/marketplace" class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-ga-click="(Logged out) Header, go to Marketplace">Marketplace</a> </li> <li class="d-block d-lg-flex flex-lg-nowrap flex-lg-items-center border-bottom border-lg-bottom-0 mr-0 mr-lg-3 edge-item-fix position-relative flex-wrap flex-justify-between d-flex flex-items-center "> <details class="HeaderMenu-details details-overlay details-reset width-full"> <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block"> Pricing <svg x="0px" y="0px" viewbox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"> <path d="M1,1l6.2,6L13,1"></path> </svg> </summary> <div class="dropdown-menu flex-auto rounded-1 bg-white px-0 pt-2 pb-4 mt-0 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4"> <a href="/web/20210215203718/https://github.com/pricing" class="pb-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Pricing">Plans <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a> <ul class="list-style-none mb-3"> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/pricing#feature-comparison" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Compare plans">Compare plans <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://enterprise.github.com/contact" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Contact Sales">Contact Sales <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> </ul> <ul class="list-style-none mb-0 border-lg-top pt-lg-3"> <li class="edge-item-fix"><a href="/web/20210215203718/https://github.com/nonprofit" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Nonprofits">Nonprofit <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20210215203718/https://education.github.com/" class="py-2 pb-0 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Education">Education <span class="Bump-link-symbol float-right text-normal text-gray-light pr-3">→</span></a></li> </ul> </div> </details> </li> </ul> </nav> <div class="d-lg-flex flex-items-center px-3 px-lg-0 text-center text-lg-left"> <div class="d-lg-flex mb-3 mb-lg-0"> <div class="header-search flex-auto js-site-search position-relative flex-self-stretch flex-md-self-auto mb-3 mb-md-0 mr-0 mr-md-3 scoped-search site-scoped-search js-jump-to" role="combobox" aria-owns="jump-to-results" aria-label="Search or jump to" aria-haspopup="listbox" aria-expanded="false"> <div class="position-relative"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-site-search-form" role="search" aria-label="Site" data-scope-type="User" data-scope-id="2560096" data-scoped-search-url="/users/hueitan/search" data-unscoped-search-url="/search" action="/web/20210215203718/https://github.com/users/hueitan/search" accept-charset="UTF-8" method="get"> <label class="form-control input-sm header-search-wrapper p-0 js-chromeless-input-container header-search-wrapper-jump-to position-relative d-flex flex-justify-between flex-items-center"> <input type="text" class="form-control input-sm header-search-input jump-to-field js-jump-to-field js-site-search-focus js-site-search-field is-clearable" data-hotkey="s,/" name="q" value="" placeholder="Search" data-unscoped-placeholder="Search GitHub" data-scoped-placeholder="Search" autocapitalize="off" aria-autocomplete="list" aria-controls="jump-to-results" aria-label="Search" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" spellcheck="false" autocomplete="off"> <input type="hidden" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" value="dPAK+0x6X7WiIePahwzxd+TqEabUSAt0t/TIZZPLcBXbfFq2EAWjlp+pk039E4ZzkXXKCDXrC42LAc9tW9TNZQ=="/> <input type="hidden" class="js-site-search-type-field" name="type"> <img src="https://web.archive.org/web/20210215203718im_/https://github.githubassets.com/images/search-key-slash.svg" alt="" class="mr-2 header-search-key-slash"> <div class="Box position-absolute overflow-hidden d-none jump-to-suggestions js-jump-to-suggestions-container"> <ul class="d-none js-jump-to-suggestions-template-container"> <li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-suggestion" role="option"> <a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="suggestion"> <div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"> <svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg> </div> <img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="/web/20210215203718im_/https://github.com/hueitan" width="28" height="28"> <div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"> </div> <div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"> <span class="js-jump-to-badge-search-text-default d-none" aria-label="in this user"> In this user </span> <span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub"> All GitHub </span> <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span> </div> <div aria-hidden="true" class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump"> Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span> </div> </a> </li> </ul> <ul class="d-none js-jump-to-no-results-template-container"> <li class="d-flex flex-justify-center flex-items-center f5 d-none js-jump-to-suggestion p-2"> <span class="text-gray">No suggested jump to results</span> </li> </ul> <ul id="jump-to-results" role="listbox" class="p-0 m-0 js-navigation-container jump-to-suggestions-results-container js-jump-to-suggestions-results-container"> <li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-scoped-search d-none" role="option"> <a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="scoped_search"> <div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"> <svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg> </div> <img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="/web/20210215203718im_/https://github.com/hueitan" width="28" height="28"> <div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"> </div> <div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"> <span class="js-jump-to-badge-search-text-default d-none" aria-label="in this user"> In this user </span> <span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub"> All GitHub </span> <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span> </div> <div aria-hidden="true" class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump"> Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span> </div> </a> </li> <li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-owner-scoped-search d-none" role="option"> <a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="owner_scoped_search"> <div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"> <svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg> </div> <img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="/web/20210215203718im_/https://github.com/hueitan" width="28" height="28"> <div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"> </div> <div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"> <span class="js-jump-to-badge-search-text-default d-none" aria-label="in all of GitHub"> Search </span> <span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub"> All GitHub </span> <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span> </div> <div aria-hidden="true" class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump"> Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span> </div> </a> </li> <li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-global-search d-none" role="option"> <a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="global_search"> <div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"> <svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg> </div> <img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="/web/20210215203718im_/https://github.com/hueitan" width="28" height="28"> <div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"> </div> <div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"> <span class="js-jump-to-badge-search-text-default d-none" aria-label="in this user"> In this user </span> <span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub"> All GitHub </span> <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span> </div> <div aria-hidden="true" class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump"> Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span> </div> </a> </li> </ul> </div> </label> </form> </div> </div> </div> <a href="/web/20210215203718/https://github.com/login?return_to=%2Fhueitan" class="HeaderMenu-link no-underline mr-3" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="208eeb2af8c810c4695722c92bf75ffcacb67d907e74d6a6fedd38c52eae6b77" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in"> Sign in </a> <a href="/web/20210215203718/https://github.com/join?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E&source=header" class="HeaderMenu-link d-inline-block no-underline border border-gray-dark rounded-1 px-2 py-1" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="208eeb2af8c810c4695722c92bf75ffcacb67d907e74d6a6fedd38c52eae6b77" data-ga-click="Sign up, click to sign up for account, ref_page:/<user-name>;ref_cta:Sign up;ref_loc:header logged out"> Sign up </a> </div> </div> </div> </header> </div> <div id="start-of-content" class="show-on-focus"></div> <div data-pjax-replace id="js-flash-container"> <template class="js-flash-template"> <div class="flash flash-full {{ className }}"> <div class=" px-2"> <button class="flash-close js-flash-close" type="button" aria-label="Dismiss this message"> <svg class="octicon octicon-x" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg> </button> <div>{{ message }}</div> </div> </div> </template> </div> <include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment> <div class="application-main " data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled> <main id="js-pjax-container" data-pjax-container> <div class="mt-4 position-sticky top-0 d-none d-md-block bg-white width-full border-bottom color-border-secondary" style="z-index:3;"> <div class="container-xl px-3 px-md-4 px-lg-5"> <div class="gutter-condensed gutter-lg flex-column flex-md-row d-flex"> <div class="flex-shrink-0 col-12 col-md-3 mb-4 mb-md-0"> <div class="user-profile-sticky-bar"> <div class="user-profile-mini-vcard d-table"> <span class="user-profile-mini-avatar d-table-cell v-align-middle lh-condensed-ultra pr-2"> <img class="rounded-1 avatar-user" height="32" width="32" alt="@hueitan" src="https://web.archive.org/web/20210215203718im_/https://avatars.githubusercontent.com/u/2560096?s=88&u=430fd49093ecf25306733ae039ce2ead69d04ac2&v=4"/> </span> <span class="d-table-cell v-align-middle lh-condensed"> <strong>hueitan</strong> <span class="user-following-container"> <span class="follow d-block"> <a class="btn btn-sm mini-follow-button " data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"follow button","repository_id":null,"auth_type":"LOG_IN","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="dd912e1cc86c83612fe1a200b3ae85b86acd9b0e6f7335d4e8266c6a344e63dc" href="/web/20210215203718/https://github.com/login?return_to=%2Fhueitan">Follow</a> </span> </span> </span> </div> </div> </div> <div class="flex-shrink-0 col-12 col-md-9 mb-4 mb-md-0"> <div class="UnderlineNav width-full box-shadow-none "> <nav class="UnderlineNav-body" data-pjax aria-label="User profile"> <a aria-current="page" class="UnderlineNav-item selected " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_OVERVIEW","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="792f71d0f04cfa59ee2d5cd3e61d0dc34ab82872100e5aee9e2df84879e83e8f" href="/web/20210215203718/https://github.com/hueitan"> <svg class="octicon octicon-book UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z"></path></svg> Overview </a> <a class="UnderlineNav-item " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_REPOSITORIES","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="bf6dcf144193623e4f86f2ab5897fe91cd6820cacfbec9a1c5dac8e3a0ba4865" href="/web/20210215203718/https://github.com/hueitan?tab=repositories"> <svg class="octicon octicon-repo UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> Repositories <span title="16" class="Counter ">16</span> </a> <a class="UnderlineNav-item " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_PROJECTS","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d7cb08227ef8f6d06a4c06ed350ccb516b7bb0f38223d23ce5ceb721e1b11f69" href="/web/20210215203718/https://github.com/hueitan?tab=projects"> <svg class="octicon octicon-project UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> Projects <span title="0" hidden="hidden" class="Counter ">0</span> </a> <a class="UnderlineNav-item " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_PACKAGES","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="68dbcb08d0a69e5bf33b664c7f6c191c2753472f7f7277665e996213483a975a" href="/web/20210215203718/https://github.com/hueitan?tab=packages"> <svg class="octicon octicon-package UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.878.392a1.75 1.75 0 00-1.756 0l-5.25 3.045A1.75 1.75 0 001 4.951v6.098c0 .624.332 1.2.872 1.514l5.25 3.045a1.75 1.75 0 001.756 0l5.25-3.045c.54-.313.872-.89.872-1.514V4.951c0-.624-.332-1.2-.872-1.514L8.878.392zM7.875 1.69a.25.25 0 01.25 0l4.63 2.685L8 7.133 3.245 4.375l4.63-2.685zM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432L2.5 5.677zm6.25 8.271l4.625-2.683a.25.25 0 00.125-.216V5.677L8.75 8.432v5.516z"></path></svg> Packages </a> </nav> </div> </div> </div> </div> </div> <div class="container-xl px-3 px-md-4 px-lg-5"> <div class="gutter-condensed gutter-lg flex-column flex-md-row d-flex"> <div class="flex-shrink-0 col-12 col-md-3 mb-4 mb-md-0"> <div class="h-card mt-md-n5" data-acv-badge-hovercards-enabled itemscope itemtype="http://schema.org/Person"> <div class="user-profile-sticky-bar js-user-profile-sticky-bar d-none d-md-block"> <div class="user-profile-mini-vcard d-table"> <span class="user-profile-mini-avatar d-table-cell v-align-middle lh-condensed-ultra pr-2"> <img class="rounded-1 avatar-user" height="32" width="32" alt="@hueitan" src="https://web.archive.org/web/20210215203718im_/https://avatars.githubusercontent.com/u/2560096?s=88&u=430fd49093ecf25306733ae039ce2ead69d04ac2&v=4"/> </span> <span class="d-table-cell v-align-middle lh-condensed"> <strong>hueitan</strong> <span class="user-following-container"> <span class="follow d-block"> <a class="btn btn-sm mini-follow-button " data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"follow button","repository_id":null,"auth_type":"LOG_IN","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="dd912e1cc86c83612fe1a200b3ae85b86acd9b0e6f7335d4e8266c6a344e63dc" href="/web/20210215203718/https://github.com/login?return_to=%2Fhueitan">Follow</a> </span> </span> </span> </div> </div> <div class="clearfix d-flex d-md-block flex-items-center mb-4 mb-md-0"> <div class="position-relative d-inline-block col-2 col-md-12 mr-3 mr-md-0 flex-shrink-0" style="z-index:4;"> <a itemprop="image" href="https://web.archive.org/web/20210215203718/https://avatars.githubusercontent.com/u/2560096?s=400&u=430fd49093ecf25306733ae039ce2ead69d04ac2&v=4"><img style="height:auto;" alt="Avatar" width="260" height="260" class="avatar avatar-user width-full border bg-white" src="https://web.archive.org/web/20210215203718im_/https://avatars.githubusercontent.com/u/2560096?s=460&u=430fd49093ecf25306733ae039ce2ead69d04ac2&v=4"/></a> </div> <div class="vcard-names-container float-left col-10 col-md-12 pt-1 pt-md-3 pb-1 pb-md-3 js-sticky js-user-profile-sticky-fields"> <h1 class="vcard-names pl-2 pl-md-0"> <span class="p-name vcard-fullname d-block overflow-hidden" itemprop="name">Huei Tan</span> <span class="p-nickname vcard-username d-block" itemprop="additionalName">hueitan</span> </h1> </div> </div> <div class="p-note user-profile-bio mb-3 js-user-profile-bio f4" hidden></div> <div class="d-flex flex-column"> <div class="flex-order-1 flex-md-order-none"> <div class="d-flex"> <div class="flex-1 mb-0 mb-md-3"> <div class="js-sticky js-user-profile-follow-button pb-1 mb-n1"></div> <span class="user-following-container"> <span class="follow d-block"> <a class="btn btn-block " data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"follow button","repository_id":null,"auth_type":"LOG_IN","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="dd912e1cc86c83612fe1a200b3ae85b86acd9b0e6f7335d4e8266c6a344e63dc" href="/web/20210215203718/https://github.com/login?return_to=%2Fhueitan">Follow</a> </span> </span> </div> <div class="flex-shrink-0 ml-2 d-flex flex-items-center mb-0 mb-md-3"> <details id="blob-more-options-details" class="details-overlay details-reset position-relative"> <summary role="button" type="button" class="btn "> <span class="px-2 link-gray"> <svg aria-label="More options" class="octicon octicon-kebab-horizontal" height="16" viewbox="0 0 16 16" version="1.1" width="16" role="img"><path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path></svg> </span> </summary> <div> <ul class="dropdown-menu dropdown-menu-sw"> <li> <div> <details class="details-reset details-overlay details-overlay-dark "> <summary class="dropdown-item text-small"> Block or report user </summary> <details-dialog class="Box d-flex flex-column anim-fade-in fast Box-overlay--narrow " aria-label="Block or report hueitan"> <div class="Box-header"> <button class="Box-btn-octicon btn-octicon float-right" type="button" aria-label="Close dialog" data-close-dialog> <svg class="octicon octicon-x" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg> </button> <h1 class="Box-title">Block or report hueitan</h1> </div> <div class="Box-body overflow-auto"> <div class="border-bottom"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="mb-3" action="/web/20210215203718/https://github.com/account/ignore_user/hueitan" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="cF+WDn2nbnvFHhjxNodTZhyzfMfd/vtWGAiPQT3nl5+ias+DZhqkGDfAz2JF4XmgcpUHG/rnf1Yx+pUE45kY2Q=="/> <strong>Block user</strong> <p> Prevent this user from interacting with your repositories and sending you notifications. Learn more about <a href="https://web.archive.org/web/20210215203718/https://docs.github.com/en/articles/blocking-a-user-from-your-personal-account">blocking users</a>. </p> <button type="submit" class="btn btn-danger"> Block user </button> </form> </div> <div class="mt-3"> <strong>Report abuse</strong> <p> Contact GitHub support about this user’s behavior. Learn more about <a href="https://web.archive.org/web/20210215203718/https://docs.github.com/en/articles/reporting-abuse-or-spam">reporting abuse</a>. </p> <a href="/web/20210215203718/https://github.com/contact/report-abuse?report=hueitan+%28user%29" class="btn btn-danger">Report abuse</a> </div> </div> </details-dialog> </details> </div> </li> </ul> </div></details> </div> </div> </div> <div class="js-profile-editable-area d-flex flex-column d-md-block"> <div class="flex-order-1 flex-md-order-none mt-2 mt-md-0"> <div class="mb-3"> <a class="link-gray no-underline no-wrap" href="/web/20210215203718/https://github.com/hueitan?tab=followers"> <svg class="octicon octicon-people text-gray-light" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M5.5 3.5a2 2 0 100 4 2 2 0 000-4zM2 5.5a3.5 3.5 0 115.898 2.549 5.507 5.507 0 013.034 4.084.75.75 0 11-1.482.235 4.001 4.001 0 00-7.9 0 .75.75 0 01-1.482-.236A5.507 5.507 0 013.102 8.05 3.49 3.49 0 012 5.5zM11 4a.75.75 0 100 1.5 1.5 1.5 0 01.666 2.844.75.75 0 00-.416.672v.352a.75.75 0 00.574.73c1.2.289 2.162 1.2 2.522 2.372a.75.75 0 101.434-.44 5.01 5.01 0 00-2.56-3.012A3 3 0 0011 4z"></path></svg> <span class="text-bold text-gray-dark">267</span> followers </a> · <a class="link-gray no-underline no-wrap" href="/web/20210215203718/https://github.com/hueitan?tab=following"> <span class="text-bold text-gray-dark">461</span> following </a> · <a class="link-gray no-underline no-wrap" href="/web/20210215203718/https://github.com/hueitan?tab=stars"> <svg class="octicon octicon-star text-gray-light" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg> <span class="text-bold text-gray-dark">1.2k</span> </a> </div> </div> <ul class="vcard-details"> <li class="vcard-detail pt-1 css-truncate css-truncate-target hide-sm hide-md" itemprop="worksFor" show_title="false" aria-label="Organization: Senior Software Engineer at @wikimedia"><svg class="octicon octicon-organization" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.5 14.25c0 .138.112.25.25.25H4v-1.25a.75.75 0 01.75-.75h2.5a.75.75 0 01.75.75v1.25h2.25a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25h-8.5a.25.25 0 00-.25.25v12.5zM1.75 16A1.75 1.75 0 010 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 00.25-.25V8.285a.25.25 0 00-.111-.208l-1.055-.703a.75.75 0 11.832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0114.25 16h-3.5a.75.75 0 01-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 01-.75-.75V14h-1v1.25a.75.75 0 01-.75.75h-3zM3 3.75A.75.75 0 013.75 3h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 3.75zM3.75 6a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM3 9.75A.75.75 0 013.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 9.75zM7.75 9a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM7 6.75A.75.75 0 017.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 017 6.75zM7.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z"></path></svg> <span class="p-org"><div>Senior Software Engineer at <a class="user-mention" data-hovercard-type="organization" data-hovercard-url="/orgs/wikimedia/hovercard" href="https://web.archive.org/web/20210215203718/https://github.com/wikimedia">@wikimedia</a></div></span> </li> </ul> </div> </div> <div class="border-top color-border-secondary pt-3 mt-3 d-none d-md-block"> <h2 class="h4 mb-2">Highlights</h2> <ul class="list-style-none"> <li class="mt-2 position-relative"> <span class="cursor-pointer" data-hovercard-type="acv_badge" data-hovercard-url="/users/hueitan/acv/hovercard"> <svg class="octicon octicon-north-star text-gray-light mr-1" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M8.5.75a.75.75 0 00-1.5 0v5.19L4.391 3.33a.75.75 0 10-1.06 1.061L5.939 7H.75a.75.75 0 000 1.5h5.19l-2.61 2.609a.75.75 0 101.061 1.06L7 9.561v5.189a.75.75 0 001.5 0V9.56l2.609 2.61a.75.75 0 101.06-1.061L9.561 8.5h5.189a.75.75 0 000-1.5H9.56l2.61-2.609a.75.75 0 00-1.061-1.06L8.5 5.939V.75z"></path></svg>Arctic Code Vault Contributor </span> </li> </ul> </div> <div class="border-top color-border-secondary pt-3 mt-3 clearfix hide-sm hide-md"> <h2 class="mb-2 h4">Organizations</h2> <a aria-label="wikimedia" itemprop="follows" class="avatar-group-item" data-hovercard-type="organization" data-hovercard-url="/orgs/wikimedia/hovercard" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"MEMBER_ORGANIZATION_AVATAR","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="9fde436731b3d6045f49801da4628507746cbc58ae7ab7440ddcd1ce5e83d902" href="/web/20210215203718/https://github.com/wikimedia"> <img src="https://web.archive.org/web/20210215203718im_/https://avatars.githubusercontent.com/u/56668?s=60&v=4" alt="@wikimedia" size="32" class="avatar " height="32" width="32"></img> </a> </div> </div> </div> <div class="flex-shrink-0 col-12 col-md-9 mb-4 mb-md-0"> <div class="UnderlineNav user-profile-nav d-block d-md-none position-sticky top-0 pl-3 ml-n3 mr-n3 pr-3 bg-white" style="z-index:3;"> <nav class="UnderlineNav-body" data-pjax aria-label="User profile"> <a aria-current="page" class="UnderlineNav-item selected " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_OVERVIEW","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="792f71d0f04cfa59ee2d5cd3e61d0dc34ab82872100e5aee9e2df84879e83e8f" href="/web/20210215203718/https://github.com/hueitan"> <svg class="octicon octicon-book UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z"></path></svg> Overview </a> <a class="UnderlineNav-item " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_REPOSITORIES","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="bf6dcf144193623e4f86f2ab5897fe91cd6820cacfbec9a1c5dac8e3a0ba4865" href="/web/20210215203718/https://github.com/hueitan?tab=repositories"> <svg class="octicon octicon-repo UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> Repositories <span title="16" class="Counter ">16</span> </a> <a class="UnderlineNav-item " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_PROJECTS","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d7cb08227ef8f6d06a4c06ed350ccb516b7bb0f38223d23ce5ceb721e1b11f69" href="/web/20210215203718/https://github.com/hueitan?tab=projects"> <svg class="octicon octicon-project UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> Projects <span title="0" hidden="hidden" class="Counter ">0</span> </a> <a class="UnderlineNav-item " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TAB_PACKAGES","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="68dbcb08d0a69e5bf33b664c7f6c191c2753472f7f7277665e996213483a975a" href="/web/20210215203718/https://github.com/hueitan?tab=packages"> <svg class="octicon octicon-package UnderlineNav-octicon hide-sm" height="16" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.878.392a1.75 1.75 0 00-1.756 0l-5.25 3.045A1.75 1.75 0 001 4.951v6.098c0 .624.332 1.2.872 1.514l5.25 3.045a1.75 1.75 0 001.756 0l5.25-3.045c.54-.313.872-.89.872-1.514V4.951c0-.624-.332-1.2-.872-1.514L8.878.392zM7.875 1.69a.25.25 0 01.25 0l4.63 2.685L8 7.133 3.245 4.375l4.63-2.685zM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432L2.5 5.677zm6.25 8.271l4.625-2.683a.25.25 0 00.125-.216V5.677L8.75 8.432v5.516z"></path></svg> Packages </a> </nav> </div> <div> <div class="position-relative"> <div class="mt-4"> <div class="js-pinned-items-reorder-container"> <h2 class="f4 mb-2 text-normal"> Pinned <svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewbox="0 0 16 16" fill="none" class="spinner pinned-items-spinner js-pinned-items-spinner v-align-text-bottom ml-1" width="16" height="16"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke"/> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke"> <animatetransform attributename="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatcount="indefinite"/> </path> </svg> <span class="ml-2 text-gray f6 js-pinned-items-reorder-message" role="status" aria-live="polite" data-error-text="Something went wrong." data-success-text="Order updated."></span> </h2> <ol class="d-flex flex-wrap list-style-none gutter-condensed mb-4 js-pinned-items-reorder-list"> <li class="col-12 col-md-6 col-lg-6 mb-3 d-flex flex-content-stretch"> <div class="Box pinned-item-list-item d-flex p-3 width-full js-pinned-item-list-item public source sortable-button-item"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full flex-items-center position-relative"> <svg class="octicon octicon-repo mr-2 text-gray flex-shrink-0" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="text-bold flex-auto min-width-0 " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"PINNED_REPO","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="4f529807a881c08239f5e60611350a5c26f7022c01a1cbe81f7fd92596167ef2" href="/web/20210215203718/https://github.com/hueitan/javascript-sdk-design"> <span class="repo" title="javascript-sdk-design">javascript-sdk-design</span> </a> </div> <p class="pinned-item-desc text-gray text-small d-block mt-2 mb-3"> JavaScript SDK Design Guide extracted from work and personal experience </p> <p class="mb-0 f6 text-gray"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #f1e05a"></span> <span itemprop="programmingLanguage">JavaScript</span> </span> <a href="/web/20210215203718/https://github.com/hueitan/javascript-sdk-design/stargazers" class="pinned-item-meta muted-link "> <svg aria-label="stars" class="octicon octicon-star" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg> 1.1k </a> <a href="/web/20210215203718/https://github.com/hueitan/javascript-sdk-design/network/members" class="pinned-item-meta muted-link "> <svg aria-label="forks" class="octicon octicon-repo-forked" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg> 145 </a> </p> </div> </div> </li> <li class="col-12 col-md-6 col-lg-6 mb-3 d-flex flex-content-stretch"> <div class="Box pinned-item-list-item d-flex p-3 width-full js-pinned-item-list-item public source sortable-button-item"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full flex-items-center position-relative"> <svg class="octicon octicon-repo mr-2 text-gray flex-shrink-0" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="text-bold flex-auto min-width-0 " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"PINNED_REPO","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="4f529807a881c08239f5e60611350a5c26f7022c01a1cbe81f7fd92596167ef2" href="/web/20210215203718/https://github.com/hueitan/i18n-generator"> <span class="repo" title="i18n-generator">i18n-generator</span> </a> </div> <p class="pinned-item-desc text-gray text-small d-block mt-2 mb-3"> i18n json files generator for node, web browser and command line </p> <p class="mb-0 f6 text-gray"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #f1e05a"></span> <span itemprop="programmingLanguage">JavaScript</span> </span> <a href="/web/20210215203718/https://github.com/hueitan/i18n-generator/stargazers" class="pinned-item-meta muted-link "> <svg aria-label="stars" class="octicon octicon-star" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg> 60 </a> <a href="/web/20210215203718/https://github.com/hueitan/i18n-generator/network/members" class="pinned-item-meta muted-link "> <svg aria-label="forks" class="octicon octicon-repo-forked" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg> 11 </a> </p> </div> </div> </li> <li class="col-12 col-md-6 col-lg-6 mb-3 d-flex flex-content-stretch"> <div class="Box pinned-item-list-item d-flex p-3 width-full js-pinned-item-list-item public source sortable-button-item"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full flex-items-center position-relative"> <svg class="octicon octicon-repo mr-2 text-gray flex-shrink-0" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="text-bold flex-auto min-width-0 " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"PINNED_REPO","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="4f529807a881c08239f5e60611350a5c26f7022c01a1cbe81f7fd92596167ef2" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios"> <span class="owner text-normal" title="wikimedia">wikimedia</span>/<span class="repo" title="wikipedia-kaios">wikipedia-kaios</span> </a> </div> <p class="pinned-item-desc text-gray text-small d-block mt-2 mb-3"> The official Wikipedia KaiOS app. </p> <p class="mb-0 f6 text-gray"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #f1e05a"></span> <span itemprop="programmingLanguage">JavaScript</span> </span> <a href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/stargazers" class="pinned-item-meta muted-link "> <svg aria-label="stars" class="octicon octicon-star" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg> 44 </a> <a href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/network/members" class="pinned-item-meta muted-link "> <svg aria-label="forks" class="octicon octicon-repo-forked" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg> 7 </a> </p> </div> </div> </li> <li class="col-12 col-md-6 col-lg-6 mb-3 d-flex flex-content-stretch"> <div class="Box pinned-item-list-item d-flex p-3 width-full js-pinned-item-list-item public source sortable-button-item"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full flex-items-center position-relative"> <svg class="octicon octicon-repo mr-2 text-gray flex-shrink-0" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="text-bold flex-auto min-width-0 " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"PINNED_REPO","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="4f529807a881c08239f5e60611350a5c26f7022c01a1cbe81f7fd92596167ef2" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-preview"> <span class="owner text-normal" title="wikimedia">wikimedia</span>/<span class="repo" title="wikipedia-preview">wikipedia-preview</span> </a> </div> <p class="pinned-item-desc text-gray text-small d-block mt-2 mb-3"> </p> <p class="mb-0 f6 text-gray"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #f1e05a"></span> <span itemprop="programmingLanguage">JavaScript</span> </span> <a href="/web/20210215203718/https://github.com/wikimedia/wikipedia-preview/stargazers" class="pinned-item-meta muted-link "> <svg aria-label="stars" class="octicon octicon-star" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg> 13 </a> <a href="/web/20210215203718/https://github.com/wikimedia/wikipedia-preview/network/members" class="pinned-item-meta muted-link "> <svg aria-label="forks" class="octicon octicon-repo-forked" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg> 2 </a> </p> </div> </div> </li> <li class="col-12 col-md-6 col-lg-6 mb-3 d-flex flex-content-stretch"> <div class="Box pinned-item-list-item d-flex p-3 width-full js-pinned-item-list-item public source sortable-button-item"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full flex-items-center position-relative"> <svg class="octicon octicon-repo mr-2 text-gray flex-shrink-0" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="text-bold flex-auto min-width-0 " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"PINNED_REPO","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="4f529807a881c08239f5e60611350a5c26f7022c01a1cbe81f7fd92596167ef2" href="/web/20210215203718/https://github.com/hueitan/snap.svg.zpd"> <span class="repo" title="snap.svg.zpd">snap.svg.zpd</span> </a> </div> <p class="pinned-item-desc text-gray text-small d-block mt-2 mb-3"> A zoom/pan/drag/rotate plugin for Snap.svg (useful for view only) </p> <p class="mb-0 f6 text-gray"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #f1e05a"></span> <span itemprop="programmingLanguage">JavaScript</span> </span> <a href="/web/20210215203718/https://github.com/hueitan/snap.svg.zpd/stargazers" class="pinned-item-meta muted-link "> <svg aria-label="stars" class="octicon octicon-star" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg> 118 </a> <a href="/web/20210215203718/https://github.com/hueitan/snap.svg.zpd/network/members" class="pinned-item-meta muted-link "> <svg aria-label="forks" class="octicon octicon-repo-forked" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg> 43 </a> </p> </div> </div> </li> <li class="col-12 col-md-6 col-lg-6 mb-3 d-flex flex-content-stretch"> <div class="Box pinned-item-list-item d-flex p-3 width-full js-pinned-item-list-item public source sortable-button-item"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full flex-items-center position-relative"> <svg class="octicon octicon-repo mr-2 text-gray flex-shrink-0" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="text-bold flex-auto min-width-0 " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"PINNED_REPO","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="4f529807a881c08239f5e60611350a5c26f7022c01a1cbe81f7fd92596167ef2" href="/web/20210215203718/https://github.com/hueitan/angular-validation"> <span class="repo" title="angular-validation">angular-validation</span> </a> </div> <p class="pinned-item-desc text-gray text-small d-block mt-2 mb-3"> [INACTIVE] Client Side Validation for AngularJS 1. (You should use version > 2 <g-emoji class="g-emoji" alias="boom" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f4a5.png">💥</g-emoji>) </p> <p class="mb-0 f6 text-gray"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #f1e05a"></span> <span itemprop="programmingLanguage">JavaScript</span> </span> <a href="/web/20210215203718/https://github.com/hueitan/angular-validation/stargazers" class="pinned-item-meta muted-link "> <svg aria-label="stars" class="octicon octicon-star" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg> 714 </a> <a href="/web/20210215203718/https://github.com/hueitan/angular-validation/network/members" class="pinned-item-meta muted-link "> <svg aria-label="forks" class="octicon octicon-repo-forked" viewbox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg> 190 </a> </p> </div> </div> </li> </ol> </div> </div> <div class="mt-4 position-relative"> <div class="d-flex"> <div class="col-12 col-lg-10"> <div class="js-yearly-contributions"> <div class="position-relative"> <h2 class="f4 text-normal mb-2"> 575 contributions in the last year </h2> <div class="border py-2 graph-before-activity-overview"> <div class="js-calendar-graph mx-md-2 mx-3 d-flex flex-column flex-items-end flex-xl-items-center overflow-hidden pt-1 is-graph-loading graph-canvas ContributionCalendar height-full text-center" data-graph-url="/users/hueitan/contributions?to=2021-02-15" data-url="/web/20210215203718oe_/https://github.com/hueitan" data-from="2020-02-09 00:00:00 UTC" data-to="2021-02-15 23:59:59 UTC" data-org=""> <svg width="722" height="112" class="js-calendar-graph-svg"> <g transform="translate(10, 20)" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_CALENDAR_SQUARE","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="a80395d9f986dd0283fbb9527b569898a0b879ef26541db30a48225b808c30ae"> <g transform="translate(0, 0)"> <rect width="10" height="10" x="14" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-02-16" data-level="0"></rect> <rect width="10" height="10" x="14" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-02-17" data-level="1"></rect> <rect width="10" height="10" x="14" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-02-18" data-level="2"></rect> <rect width="10" height="10" x="14" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-02-19" data-level="2"></rect> <rect width="10" height="10" x="14" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="8" data-date="2020-02-20" data-level="4"></rect> <rect width="10" height="10" x="14" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-02-21" data-level="1"></rect> <rect width="10" height="10" x="14" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-02-22" data-level="0"></rect> </g> <g transform="translate(14, 0)"> <rect width="10" height="10" x="13" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-02-23" data-level="0"></rect> <rect width="10" height="10" x="13" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-02-24" data-level="2"></rect> <rect width="10" height="10" x="13" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-02-25" data-level="2"></rect> <rect width="10" height="10" x="13" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-02-26" data-level="2"></rect> <rect width="10" height="10" x="13" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-02-27" data-level="2"></rect> <rect width="10" height="10" x="13" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-02-28" data-level="0"></rect> <rect width="10" height="10" x="13" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-02-29" data-level="1"></rect> </g> <g transform="translate(28, 0)"> <rect width="10" height="10" x="12" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-01" data-level="0"></rect> <rect width="10" height="10" x="12" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-02" data-level="0"></rect> <rect width="10" height="10" x="12" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-03-03" data-level="1"></rect> <rect width="10" height="10" x="12" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-03-04" data-level="2"></rect> <rect width="10" height="10" x="12" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-03-05" data-level="2"></rect> <rect width="10" height="10" x="12" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-03-06" data-level="1"></rect> <rect width="10" height="10" x="12" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-07" data-level="0"></rect> </g> <g transform="translate(42, 0)"> <rect width="10" height="10" x="11" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-08" data-level="0"></rect> <rect width="10" height="10" x="11" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-03-09" data-level="1"></rect> <rect width="10" height="10" x="11" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-03-10" data-level="1"></rect> <rect width="10" height="10" x="11" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="9" data-date="2020-03-11" data-level="4"></rect> <rect width="10" height="10" x="11" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-03-12" data-level="2"></rect> <rect width="10" height="10" x="11" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-03-13" data-level="2"></rect> <rect width="10" height="10" x="11" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-14" data-level="0"></rect> </g> <g transform="translate(56, 0)"> <rect width="10" height="10" x="10" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-15" data-level="0"></rect> <rect width="10" height="10" x="10" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="6" data-date="2020-03-16" data-level="3"></rect> <rect width="10" height="10" x="10" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-03-17" data-level="1"></rect> <rect width="10" height="10" x="10" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-03-18" data-level="1"></rect> <rect width="10" height="10" x="10" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="8" data-date="2020-03-19" data-level="4"></rect> <rect width="10" height="10" x="10" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="10" data-date="2020-03-20" data-level="4"></rect> <rect width="10" height="10" x="10" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-03-21" data-level="1"></rect> </g> <g transform="translate(70, 0)"> <rect width="10" height="10" x="9" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-22" data-level="0"></rect> <rect width="10" height="10" x="9" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-23" data-level="0"></rect> <rect width="10" height="10" x="9" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="6" data-date="2020-03-24" data-level="3"></rect> <rect width="10" height="10" x="9" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-03-25" data-level="1"></rect> <rect width="10" height="10" x="9" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-03-26" data-level="2"></rect> <rect width="10" height="10" x="9" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-03-27" data-level="1"></rect> <rect width="10" height="10" x="9" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-28" data-level="0"></rect> </g> <g transform="translate(84, 0)"> <rect width="10" height="10" x="8" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-03-29" data-level="0"></rect> <rect width="10" height="10" x="8" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="8" data-date="2020-03-30" data-level="4"></rect> <rect width="10" height="10" x="8" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="6" data-date="2020-03-31" data-level="3"></rect> <rect width="10" height="10" x="8" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="10" data-date="2020-04-01" data-level="4"></rect> <rect width="10" height="10" x="8" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-04-02" data-level="2"></rect> <rect width="10" height="10" x="8" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-04-03" data-level="2"></rect> <rect width="10" height="10" x="8" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-04" data-level="0"></rect> </g> <g transform="translate(98, 0)"> <rect width="10" height="10" x="7" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-05" data-level="0"></rect> <rect width="10" height="10" x="7" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-04-06" data-level="1"></rect> <rect width="10" height="10" x="7" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-04-07" data-level="1"></rect> <rect width="10" height="10" x="7" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-04-08" data-level="1"></rect> <rect width="10" height="10" x="7" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-04-09" data-level="1"></rect> <rect width="10" height="10" x="7" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-10" data-level="0"></rect> <rect width="10" height="10" x="7" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-11" data-level="0"></rect> </g> <g transform="translate(112, 0)"> <rect width="10" height="10" x="6" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-12" data-level="0"></rect> <rect width="10" height="10" x="6" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-13" data-level="0"></rect> <rect width="10" height="10" x="6" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-04-14" data-level="1"></rect> <rect width="10" height="10" x="6" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-04-15" data-level="2"></rect> <rect width="10" height="10" x="6" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-04-16" data-level="1"></rect> <rect width="10" height="10" x="6" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-04-17" data-level="1"></rect> <rect width="10" height="10" x="6" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-18" data-level="0"></rect> </g> <g transform="translate(126, 0)"> <rect width="10" height="10" x="5" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-19" data-level="0"></rect> <rect width="10" height="10" x="5" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-04-20" data-level="2"></rect> <rect width="10" height="10" x="5" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-21" data-level="0"></rect> <rect width="10" height="10" x="5" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-22" data-level="0"></rect> <rect width="10" height="10" x="5" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-23" data-level="0"></rect> <rect width="10" height="10" x="5" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-04-24" data-level="1"></rect> <rect width="10" height="10" x="5" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-25" data-level="0"></rect> </g> <g transform="translate(140, 0)"> <rect width="10" height="10" x="4" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-04-26" data-level="0"></rect> <rect width="10" height="10" x="4" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-04-27" data-level="2"></rect> <rect width="10" height="10" x="4" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-04-28" data-level="2"></rect> <rect width="10" height="10" x="4" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="9" data-date="2020-04-29" data-level="4"></rect> <rect width="10" height="10" x="4" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-04-30" data-level="1"></rect> <rect width="10" height="10" x="4" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-01" data-level="0"></rect> <rect width="10" height="10" x="4" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-02" data-level="0"></rect> </g> <g transform="translate(154, 0)"> <rect width="10" height="10" x="3" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-03" data-level="0"></rect> <rect width="10" height="10" x="3" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-05-04" data-level="1"></rect> <rect width="10" height="10" x="3" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-05" data-level="0"></rect> <rect width="10" height="10" x="3" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-06" data-level="0"></rect> <rect width="10" height="10" x="3" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-07" data-level="0"></rect> <rect width="10" height="10" x="3" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-05-08" data-level="2"></rect> <rect width="10" height="10" x="3" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-09" data-level="0"></rect> </g> <g transform="translate(168, 0)"> <rect width="10" height="10" x="2" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-10" data-level="0"></rect> <rect width="10" height="10" x="2" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-05-11" data-level="2"></rect> <rect width="10" height="10" x="2" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-05-12" data-level="2"></rect> <rect width="10" height="10" x="2" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-05-13" data-level="1"></rect> <rect width="10" height="10" x="2" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-05-14" data-level="1"></rect> <rect width="10" height="10" x="2" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-15" data-level="0"></rect> <rect width="10" height="10" x="2" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-16" data-level="0"></rect> </g> <g transform="translate(182, 0)"> <rect width="10" height="10" x="1" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-17" data-level="0"></rect> <rect width="10" height="10" x="1" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-05-18" data-level="1"></rect> <rect width="10" height="10" x="1" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-05-19" data-level="2"></rect> <rect width="10" height="10" x="1" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="10" data-date="2020-05-20" data-level="4"></rect> <rect width="10" height="10" x="1" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-21" data-level="0"></rect> <rect width="10" height="10" x="1" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-05-22" data-level="2"></rect> <rect width="10" height="10" x="1" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-23" data-level="0"></rect> </g> <g transform="translate(196, 0)"> <rect width="10" height="10" x="0" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-24" data-level="0"></rect> <rect width="10" height="10" x="0" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-25" data-level="0"></rect> <rect width="10" height="10" x="0" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-05-26" data-level="2"></rect> <rect width="10" height="10" x="0" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-05-27" data-level="1"></rect> <rect width="10" height="10" x="0" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-05-28" data-level="1"></rect> <rect width="10" height="10" x="0" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-29" data-level="0"></rect> <rect width="10" height="10" x="0" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-30" data-level="0"></rect> </g> <g transform="translate(210, 0)"> <rect width="10" height="10" x="-1" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-05-31" data-level="0"></rect> <rect width="10" height="10" x="-1" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-01" data-level="0"></rect> <rect width="10" height="10" x="-1" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-06-02" data-level="2"></rect> <rect width="10" height="10" x="-1" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-06-03" data-level="2"></rect> <rect width="10" height="10" x="-1" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-06-04" data-level="1"></rect> <rect width="10" height="10" x="-1" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-05" data-level="0"></rect> <rect width="10" height="10" x="-1" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-06" data-level="0"></rect> </g> <g transform="translate(224, 0)"> <rect width="10" height="10" x="-2" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-07" data-level="0"></rect> <rect width="10" height="10" x="-2" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-06-08" data-level="1"></rect> <rect width="10" height="10" x="-2" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-06-09" data-level="2"></rect> <rect width="10" height="10" x="-2" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-06-10" data-level="2"></rect> <rect width="10" height="10" x="-2" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-06-11" data-level="1"></rect> <rect width="10" height="10" x="-2" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-12" data-level="0"></rect> <rect width="10" height="10" x="-2" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-06-13" data-level="1"></rect> </g> <g transform="translate(238, 0)"> <rect width="10" height="10" x="-3" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-14" data-level="0"></rect> <rect width="10" height="10" x="-3" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-06-15" data-level="2"></rect> <rect width="10" height="10" x="-3" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="9" data-date="2020-06-16" data-level="4"></rect> <rect width="10" height="10" x="-3" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-06-17" data-level="1"></rect> <rect width="10" height="10" x="-3" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-06-18" data-level="1"></rect> <rect width="10" height="10" x="-3" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-06-19" data-level="1"></rect> <rect width="10" height="10" x="-3" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-20" data-level="0"></rect> </g> <g transform="translate(252, 0)"> <rect width="10" height="10" x="-4" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-21" data-level="0"></rect> <rect width="10" height="10" x="-4" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="6" data-date="2020-06-22" data-level="3"></rect> <rect width="10" height="10" x="-4" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-06-23" data-level="2"></rect> <rect width="10" height="10" x="-4" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-06-24" data-level="1"></rect> <rect width="10" height="10" x="-4" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-25" data-level="0"></rect> <rect width="10" height="10" x="-4" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-06-26" data-level="1"></rect> <rect width="10" height="10" x="-4" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-06-27" data-level="1"></rect> </g> <g transform="translate(266, 0)"> <rect width="10" height="10" x="-5" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-28" data-level="0"></rect> <rect width="10" height="10" x="-5" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-06-29" data-level="0"></rect> <rect width="10" height="10" x="-5" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="7" data-date="2020-06-30" data-level="3"></rect> <rect width="10" height="10" x="-5" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-07-01" data-level="2"></rect> <rect width="10" height="10" x="-5" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-07-02" data-level="1"></rect> <rect width="10" height="10" x="-5" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-03" data-level="0"></rect> <rect width="10" height="10" x="-5" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-04" data-level="0"></rect> </g> <g transform="translate(280, 0)"> <rect width="10" height="10" x="-6" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-05" data-level="0"></rect> <rect width="10" height="10" x="-6" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-07-06" data-level="1"></rect> <rect width="10" height="10" x="-6" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-07-07" data-level="1"></rect> <rect width="10" height="10" x="-6" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-07-08" data-level="2"></rect> <rect width="10" height="10" x="-6" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-07-09" data-level="2"></rect> <rect width="10" height="10" x="-6" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-10" data-level="0"></rect> <rect width="10" height="10" x="-6" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-11" data-level="0"></rect> </g> <g transform="translate(294, 0)"> <rect width="10" height="10" x="-7" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-12" data-level="0"></rect> <rect width="10" height="10" x="-7" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-13" data-level="0"></rect> <rect width="10" height="10" x="-7" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-14" data-level="0"></rect> <rect width="10" height="10" x="-7" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-07-15" data-level="1"></rect> <rect width="10" height="10" x="-7" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-07-16" data-level="2"></rect> <rect width="10" height="10" x="-7" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-07-17" data-level="2"></rect> <rect width="10" height="10" x="-7" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-18" data-level="0"></rect> </g> <g transform="translate(308, 0)"> <rect width="10" height="10" x="-8" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-19" data-level="0"></rect> <rect width="10" height="10" x="-8" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-07-20" data-level="1"></rect> <rect width="10" height="10" x="-8" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-21" data-level="0"></rect> <rect width="10" height="10" x="-8" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-07-22" data-level="1"></rect> <rect width="10" height="10" x="-8" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-07-23" data-level="2"></rect> <rect width="10" height="10" x="-8" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-24" data-level="0"></rect> <rect width="10" height="10" x="-8" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-25" data-level="0"></rect> </g> <g transform="translate(322, 0)"> <rect width="10" height="10" x="-9" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-07-26" data-level="0"></rect> <rect width="10" height="10" x="-9" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="8" data-date="2020-07-27" data-level="4"></rect> <rect width="10" height="10" x="-9" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="8" data-date="2020-07-28" data-level="4"></rect> <rect width="10" height="10" x="-9" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="8" data-date="2020-07-29" data-level="4"></rect> <rect width="10" height="10" x="-9" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-07-30" data-level="2"></rect> <rect width="10" height="10" x="-9" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-07-31" data-level="1"></rect> <rect width="10" height="10" x="-9" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-01" data-level="0"></rect> </g> <g transform="translate(336, 0)"> <rect width="10" height="10" x="-10" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-02" data-level="0"></rect> <rect width="10" height="10" x="-10" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-03" data-level="0"></rect> <rect width="10" height="10" x="-10" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-08-04" data-level="1"></rect> <rect width="10" height="10" x="-10" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-08-05" data-level="1"></rect> <rect width="10" height="10" x="-10" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-08-06" data-level="2"></rect> <rect width="10" height="10" x="-10" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-07" data-level="0"></rect> <rect width="10" height="10" x="-10" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-08" data-level="0"></rect> </g> <g transform="translate(350, 0)"> <rect width="10" height="10" x="-11" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-08-09" data-level="1"></rect> <rect width="10" height="10" x="-11" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-08-10" data-level="1"></rect> <rect width="10" height="10" x="-11" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-11" data-level="0"></rect> <rect width="10" height="10" x="-11" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-08-12" data-level="1"></rect> <rect width="10" height="10" x="-11" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="13" data-date="2020-08-13" data-level="4"></rect> <rect width="10" height="10" x="-11" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-14" data-level="0"></rect> <rect width="10" height="10" x="-11" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-15" data-level="0"></rect> </g> <g transform="translate(364, 0)"> <rect width="10" height="10" x="-12" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-16" data-level="0"></rect> <rect width="10" height="10" x="-12" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-08-17" data-level="2"></rect> <rect width="10" height="10" x="-12" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-08-18" data-level="1"></rect> <rect width="10" height="10" x="-12" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-08-19" data-level="1"></rect> <rect width="10" height="10" x="-12" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-08-20" data-level="2"></rect> <rect width="10" height="10" x="-12" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-21" data-level="0"></rect> <rect width="10" height="10" x="-12" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-22" data-level="0"></rect> </g> <g transform="translate(378, 0)"> <rect width="10" height="10" x="-13" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-23" data-level="0"></rect> <rect width="10" height="10" x="-13" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-24" data-level="0"></rect> <rect width="10" height="10" x="-13" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-08-25" data-level="2"></rect> <rect width="10" height="10" x="-13" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-08-26" data-level="2"></rect> <rect width="10" height="10" x="-13" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-08-27" data-level="1"></rect> <rect width="10" height="10" x="-13" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-08-28" data-level="1"></rect> <rect width="10" height="10" x="-13" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-29" data-level="0"></rect> </g> <g transform="translate(392, 0)"> <rect width="10" height="10" x="-14" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-30" data-level="0"></rect> <rect width="10" height="10" x="-14" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-08-31" data-level="0"></rect> <rect width="10" height="10" x="-14" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-01" data-level="0"></rect> <rect width="10" height="10" x="-14" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-09-02" data-level="1"></rect> <rect width="10" height="10" x="-14" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-03" data-level="0"></rect> <rect width="10" height="10" x="-14" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-04" data-level="0"></rect> <rect width="10" height="10" x="-14" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-05" data-level="0"></rect> </g> <g transform="translate(406, 0)"> <rect width="10" height="10" x="-15" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-06" data-level="0"></rect> <rect width="10" height="10" x="-15" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-07" data-level="0"></rect> <rect width="10" height="10" x="-15" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-09-08" data-level="1"></rect> <rect width="10" height="10" x="-15" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-09" data-level="0"></rect> <rect width="10" height="10" x="-15" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-10" data-level="0"></rect> <rect width="10" height="10" x="-15" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-09-11" data-level="1"></rect> <rect width="10" height="10" x="-15" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-12" data-level="0"></rect> </g> <g transform="translate(420, 0)"> <rect width="10" height="10" x="-16" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-13" data-level="0"></rect> <rect width="10" height="10" x="-16" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="6" data-date="2020-09-14" data-level="3"></rect> <rect width="10" height="10" x="-16" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-09-15" data-level="1"></rect> <rect width="10" height="10" x="-16" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-09-16" data-level="2"></rect> <rect width="10" height="10" x="-16" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-17" data-level="0"></rect> <rect width="10" height="10" x="-16" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-09-18" data-level="1"></rect> <rect width="10" height="10" x="-16" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-19" data-level="0"></rect> </g> <g transform="translate(434, 0)"> <rect width="10" height="10" x="-17" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-20" data-level="0"></rect> <rect width="10" height="10" x="-17" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-09-21" data-level="2"></rect> <rect width="10" height="10" x="-17" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-09-22" data-level="1"></rect> <rect width="10" height="10" x="-17" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-09-23" data-level="2"></rect> <rect width="10" height="10" x="-17" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-24" data-level="0"></rect> <rect width="10" height="10" x="-17" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-09-25" data-level="1"></rect> <rect width="10" height="10" x="-17" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-26" data-level="0"></rect> </g> <g transform="translate(448, 0)"> <rect width="10" height="10" x="-18" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-27" data-level="0"></rect> <rect width="10" height="10" x="-18" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-09-28" data-level="0"></rect> <rect width="10" height="10" x="-18" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-09-29" data-level="2"></rect> <rect width="10" height="10" x="-18" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-09-30" data-level="1"></rect> <rect width="10" height="10" x="-18" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-01" data-level="0"></rect> <rect width="10" height="10" x="-18" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-02" data-level="0"></rect> <rect width="10" height="10" x="-18" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-03" data-level="0"></rect> </g> <g transform="translate(462, 0)"> <rect width="10" height="10" x="-19" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-10-04" data-level="1"></rect> <rect width="10" height="10" x="-19" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-10-05" data-level="2"></rect> <rect width="10" height="10" x="-19" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-10-06" data-level="1"></rect> <rect width="10" height="10" x="-19" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-10-07" data-level="2"></rect> <rect width="10" height="10" x="-19" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-10-08" data-level="2"></rect> <rect width="10" height="10" x="-19" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-09" data-level="0"></rect> <rect width="10" height="10" x="-19" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-10" data-level="0"></rect> </g> <g transform="translate(476, 0)"> <rect width="10" height="10" x="-20" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-11" data-level="0"></rect> <rect width="10" height="10" x="-20" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-10-12" data-level="2"></rect> <rect width="10" height="10" x="-20" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-13" data-level="0"></rect> <rect width="10" height="10" x="-20" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-14" data-level="0"></rect> <rect width="10" height="10" x="-20" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-10-15" data-level="2"></rect> <rect width="10" height="10" x="-20" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-16" data-level="0"></rect> <rect width="10" height="10" x="-20" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-17" data-level="0"></rect> </g> <g transform="translate(490, 0)"> <rect width="10" height="10" x="-21" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-18" data-level="0"></rect> <rect width="10" height="10" x="-21" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-19" data-level="0"></rect> <rect width="10" height="10" x="-21" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-10-20" data-level="1"></rect> <rect width="10" height="10" x="-21" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-21" data-level="0"></rect> <rect width="10" height="10" x="-21" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-10-22" data-level="1"></rect> <rect width="10" height="10" x="-21" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-23" data-level="0"></rect> <rect width="10" height="10" x="-21" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-24" data-level="0"></rect> </g> <g transform="translate(504, 0)"> <rect width="10" height="10" x="-22" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-25" data-level="0"></rect> <rect width="10" height="10" x="-22" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="8" data-date="2020-10-26" data-level="4"></rect> <rect width="10" height="10" x="-22" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="7" data-date="2020-10-27" data-level="3"></rect> <rect width="10" height="10" x="-22" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-10-28" data-level="1"></rect> <rect width="10" height="10" x="-22" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-10-29" data-level="1"></rect> <rect width="10" height="10" x="-22" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-10-30" data-level="1"></rect> <rect width="10" height="10" x="-22" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-10-31" data-level="0"></rect> </g> <g transform="translate(518, 0)"> <rect width="10" height="10" x="-23" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-01" data-level="0"></rect> <rect width="10" height="10" x="-23" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-02" data-level="0"></rect> <rect width="10" height="10" x="-23" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-11-03" data-level="2"></rect> <rect width="10" height="10" x="-23" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-11-04" data-level="1"></rect> <rect width="10" height="10" x="-23" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-05" data-level="0"></rect> <rect width="10" height="10" x="-23" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-11-06" data-level="1"></rect> <rect width="10" height="10" x="-23" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-07" data-level="0"></rect> </g> <g transform="translate(532, 0)"> <rect width="10" height="10" x="-24" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-08" data-level="0"></rect> <rect width="10" height="10" x="-24" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-11-09" data-level="1"></rect> <rect width="10" height="10" x="-24" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-10" data-level="0"></rect> <rect width="10" height="10" x="-24" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-11" data-level="0"></rect> <rect width="10" height="10" x="-24" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-12" data-level="0"></rect> <rect width="10" height="10" x="-24" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-13" data-level="0"></rect> <rect width="10" height="10" x="-24" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-14" data-level="0"></rect> </g> <g transform="translate(546, 0)"> <rect width="10" height="10" x="-25" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-15" data-level="0"></rect> <rect width="10" height="10" x="-25" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="6" data-date="2020-11-16" data-level="3"></rect> <rect width="10" height="10" x="-25" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-11-17" data-level="2"></rect> <rect width="10" height="10" x="-25" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-11-18" data-level="2"></rect> <rect width="10" height="10" x="-25" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-11-19" data-level="1"></rect> <rect width="10" height="10" x="-25" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-11-20" data-level="2"></rect> <rect width="10" height="10" x="-25" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-21" data-level="0"></rect> </g> <g transform="translate(560, 0)"> <rect width="10" height="10" x="-26" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-22" data-level="0"></rect> <rect width="10" height="10" x="-26" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-23" data-level="0"></rect> <rect width="10" height="10" x="-26" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-11-24" data-level="1"></rect> <rect width="10" height="10" x="-26" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-25" data-level="0"></rect> <rect width="10" height="10" x="-26" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-26" data-level="0"></rect> <rect width="10" height="10" x="-26" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-11-27" data-level="1"></rect> <rect width="10" height="10" x="-26" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-28" data-level="0"></rect> </g> <g transform="translate(574, 0)"> <rect width="10" height="10" x="-27" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-11-29" data-level="0"></rect> <rect width="10" height="10" x="-27" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2020-11-30" data-level="2"></rect> <rect width="10" height="10" x="-27" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-12-01" data-level="2"></rect> <rect width="10" height="10" x="-27" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-12-02" data-level="1"></rect> <rect width="10" height="10" x="-27" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-12-03" data-level="1"></rect> <rect width="10" height="10" x="-27" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2020-12-04" data-level="2"></rect> <rect width="10" height="10" x="-27" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-05" data-level="0"></rect> </g> <g transform="translate(588, 0)"> <rect width="10" height="10" x="-28" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-06" data-level="0"></rect> <rect width="10" height="10" x="-28" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-07" data-level="0"></rect> <rect width="10" height="10" x="-28" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-12-08" data-level="1"></rect> <rect width="10" height="10" x="-28" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-12-09" data-level="2"></rect> <rect width="10" height="10" x="-28" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2020-12-10" data-level="2"></rect> <rect width="10" height="10" x="-28" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-12-11" data-level="1"></rect> <rect width="10" height="10" x="-28" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-12" data-level="0"></rect> </g> <g transform="translate(602, 0)"> <rect width="10" height="10" x="-29" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-13" data-level="0"></rect> <rect width="10" height="10" x="-29" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="2" data-date="2020-12-14" data-level="1"></rect> <rect width="10" height="10" x="-29" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-12-15" data-level="1"></rect> <rect width="10" height="10" x="-29" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-12-16" data-level="1"></rect> <rect width="10" height="10" x="-29" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-17" data-level="0"></rect> <rect width="10" height="10" x="-29" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-18" data-level="0"></rect> <rect width="10" height="10" x="-29" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-19" data-level="0"></rect> </g> <g transform="translate(616, 0)"> <rect width="10" height="10" x="-30" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-20" data-level="0"></rect> <rect width="10" height="10" x="-30" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-12-21" data-level="1"></rect> <rect width="10" height="10" x="-30" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-22" data-level="0"></rect> <rect width="10" height="10" x="-30" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-23" data-level="0"></rect> <rect width="10" height="10" x="-30" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-24" data-level="0"></rect> <rect width="10" height="10" x="-30" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-25" data-level="0"></rect> <rect width="10" height="10" x="-30" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-26" data-level="0"></rect> </g> <g transform="translate(630, 0)"> <rect width="10" height="10" x="-31" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-27" data-level="0"></rect> <rect width="10" height="10" x="-31" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-28" data-level="0"></rect> <rect width="10" height="10" x="-31" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-29" data-level="0"></rect> <rect width="10" height="10" x="-31" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2020-12-30" data-level="1"></rect> <rect width="10" height="10" x="-31" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2020-12-31" data-level="0"></rect> <rect width="10" height="10" x="-31" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-01" data-level="0"></rect> <rect width="10" height="10" x="-31" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-02" data-level="0"></rect> </g> <g transform="translate(644, 0)"> <rect width="10" height="10" x="-32" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-03" data-level="0"></rect> <rect width="10" height="10" x="-32" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-04" data-level="0"></rect> <rect width="10" height="10" x="-32" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-05" data-level="0"></rect> <rect width="10" height="10" x="-32" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="3" data-date="2021-01-06" data-level="2"></rect> <rect width="10" height="10" x="-32" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="5" data-date="2021-01-07" data-level="2"></rect> <rect width="10" height="10" x="-32" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-08" data-level="0"></rect> <rect width="10" height="10" x="-32" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-09" data-level="0"></rect> </g> <g transform="translate(658, 0)"> <rect width="10" height="10" x="-33" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-10" data-level="0"></rect> <rect width="10" height="10" x="-33" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-11" data-level="0"></rect> <rect width="10" height="10" x="-33" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2021-01-12" data-level="1"></rect> <rect width="10" height="10" x="-33" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="6" data-date="2021-01-13" data-level="3"></rect> <rect width="10" height="10" x="-33" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-14" data-level="0"></rect> <rect width="10" height="10" x="-33" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-15" data-level="0"></rect> <rect width="10" height="10" x="-33" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-16" data-level="0"></rect> </g> <g transform="translate(672, 0)"> <rect width="10" height="10" x="-34" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-17" data-level="0"></rect> <rect width="10" height="10" x="-34" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2021-01-18" data-level="2"></rect> <rect width="10" height="10" x="-34" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2021-01-19" data-level="1"></rect> <rect width="10" height="10" x="-34" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2021-01-20" data-level="1"></rect> <rect width="10" height="10" x="-34" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="4" data-date="2021-01-21" data-level="2"></rect> <rect width="10" height="10" x="-34" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-22" data-level="0"></rect> <rect width="10" height="10" x="-34" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-23" data-level="0"></rect> </g> <g transform="translate(686, 0)"> <rect width="10" height="10" x="-35" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-24" data-level="0"></rect> <rect width="10" height="10" x="-35" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-25" data-level="0"></rect> <rect width="10" height="10" x="-35" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-26" data-level="0"></rect> <rect width="10" height="10" x="-35" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-27" data-level="0"></rect> <rect width="10" height="10" x="-35" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-28" data-level="0"></rect> <rect width="10" height="10" x="-35" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-29" data-level="0"></rect> <rect width="10" height="10" x="-35" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-30" data-level="0"></rect> </g> <g transform="translate(700, 0)"> <rect width="10" height="10" x="-36" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-01-31" data-level="0"></rect> <rect width="10" height="10" x="-36" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="9" data-date="2021-02-01" data-level="4"></rect> <rect width="10" height="10" x="-36" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-02" data-level="0"></rect> <rect width="10" height="10" x="-36" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-03" data-level="0"></rect> <rect width="10" height="10" x="-36" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-04" data-level="0"></rect> <rect width="10" height="10" x="-36" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-05" data-level="0"></rect> <rect width="10" height="10" x="-36" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-06" data-level="0"></rect> </g> <g transform="translate(714, 0)"> <rect width="10" height="10" x="-37" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-07" data-level="0"></rect> <rect width="10" height="10" x="-37" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2021-02-08" data-level="1"></rect> <rect width="10" height="10" x="-37" y="26" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2021-02-09" data-level="1"></rect> <rect width="10" height="10" x="-37" y="39" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-10" data-level="0"></rect> <rect width="10" height="10" x="-37" y="52" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-11" data-level="0"></rect> <rect width="10" height="10" x="-37" y="65" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-12" data-level="0"></rect> <rect width="10" height="10" x="-37" y="78" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-13" data-level="0"></rect> </g> <g transform="translate(728, 0)"> <rect width="10" height="10" x="-38" y="0" class="ContributionCalendar-day" rx="2" ry="2" data-count="1" data-date="2021-02-14" data-level="1"></rect> <rect width="10" height="10" x="-38" y="13" class="ContributionCalendar-day" rx="2" ry="2" data-count="0" data-date="2021-02-15" data-level="0"></rect> </g> <text x="14" y="-7" class="ContributionCalendar-label">Feb</text> <text x="40" y="-7" class="ContributionCalendar-label">Mar</text> <text x="105" y="-7" class="ContributionCalendar-label">Apr</text> <text x="157" y="-7" class="ContributionCalendar-label">May</text> <text x="222" y="-7" class="ContributionCalendar-label">Jun</text> <text x="274" y="-7" class="ContributionCalendar-label">Jul</text> <text x="326" y="-7" class="ContributionCalendar-label">Aug</text> <text x="391" y="-7" class="ContributionCalendar-label">Sep</text> <text x="443" y="-7" class="ContributionCalendar-label">Oct</text> <text x="495" y="-7" class="ContributionCalendar-label">Nov</text> <text x="560" y="-7" class="ContributionCalendar-label">Dec</text> <text x="612" y="-7" class="ContributionCalendar-label">Jan</text> <text x="677" y="-7" class="ContributionCalendar-label">Feb</text> <text text-anchor="start" class="ContributionCalendar-label" dx="-10" dy="8" style="display: none;">Sun</text> <text text-anchor="start" class="ContributionCalendar-label" dx="-10" dy="22">Mon</text> <text text-anchor="start" class="ContributionCalendar-label" dx="-10" dy="32" style="display: none;">Tue</text> <text text-anchor="start" class="ContributionCalendar-label" dx="-10" dy="48">Wed</text> <text text-anchor="start" class="ContributionCalendar-label" dx="-10" dy="57" style="display: none;">Thu</text> <text text-anchor="start" class="ContributionCalendar-label" dx="-10" dy="73">Fri</text> <text text-anchor="start" class="ContributionCalendar-label" dx="-10" dy="81" style="display: none;">Sat</text> </g></svg> <div class="width-full f6 px-0 px-md-5 py-1"> <div class="float-left"> <a href="https://web.archive.org/web/20210215203718/https://docs.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile" class="muted-link"> Learn how we count contributions</a>. </div> <div class="float-right text-gray" title="A summary of pull requests, issues opened, and commits to the default and gh-pages branches."> Less <svg width="10" height="10" class="d-inline-block"> <rect width="10" height="10" class="ContributionCalendar-day" rx="2" ry="2" data-level="0"></rect> </svg> <svg width="10" height="10" class="d-inline-block"> <rect width="10" height="10" class="ContributionCalendar-day" rx="2" ry="2" data-level="1"></rect> </svg> <svg width="10" height="10" class="d-inline-block"> <rect width="10" height="10" class="ContributionCalendar-day" rx="2" ry="2" data-level="2"></rect> </svg> <svg width="10" height="10" class="d-inline-block"> <rect width="10" height="10" class="ContributionCalendar-day" rx="2" ry="2" data-level="3"></rect> </svg> <svg width="10" height="10" class="d-inline-block"> <rect width="10" height="10" class="ContributionCalendar-day" rx="2" ry="2" data-level="4"></rect> </svg> More </div> </div> </div> </div> </div> <div class="position-relative" id="user-activity-overview"> <div class="Box mb-5 p-3 activity-overview-box border-top border-xl-top-0"> <div class="js-org-filter-links-container"> <nav class="subnav mb-2 d-flex flex-wrap"> <a style="max-width: 181px;" class="js-org-filter-link f6 py-1 pr-2 pl-1 rounded-1 mr-2 mb-2 subnav-item css-truncate css-truncate-target " data-hydro-click="{"event_type":"user_profile.highlights_click","payload":{"scoped_org_id":null,"target_type":"ORGANIZATION","target_url":"/hueitan?tab=overview&org=wikimedia","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="959a1a00c72bb59a4a794002fae007f923f6c25c71a1fba05c1193c0857d85be" data-hovercard-type="organization" data-hovercard-url="/orgs/wikimedia/hovercard" href="/web/20210215203718/https://github.com/hueitan?tab=overview&org=wikimedia"> <img class="avatar mr-1" alt="" height="20" width="20" src="https://web.archive.org/web/20210215203718im_/https://avatars.githubusercontent.com/u/56668?s=60&v=4"/> @wikimedia </a> </nav> </div> <div class="d-flex flex-column flex-lg-row"> <div class="col-12 col-lg-6 d-flex flex-column pr-lg-5"> <h5 class="mb-3 text-normal"> Activity overview </h5> <div class="d-flex mb-2"> <svg class="octicon octicon-repo text-gray mt-1 mr-2 flex-shrink-0" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <div class="break-word" data-repository-hovercards-enabled> Contributed to <a href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios" data-hydro-click="{"event_type":"user_profile.highlights_click","payload":{"scoped_org_id":null,"target_type":"REPOSITORY","target_url":"/wikimedia/wikipedia-kaios","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="629393934fc4633570d35d61dc959d71b27fac3e81e50dd02027c000d6a1ecde" data-hovercard-type="repository" data-hovercard-url="/wikimedia/wikipedia-kaios/hovercard" class="text-bold css-truncate css-truncate-target " style="max-width: 228px;">wikimedia/wikipedia-kaios</a>, <a href="/web/20210215203718/https://github.com/wikimedia/wikipedia-preview" data-hydro-click="{"event_type":"user_profile.highlights_click","payload":{"scoped_org_id":null,"target_type":"REPOSITORY","target_url":"/wikimedia/wikipedia-preview","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="2c449df9e2fc1bd055fe34a5585178623d42db45af987547e09642e233a617dc" data-hovercard-type="repository" data-hovercard-url="/wikimedia/wikipedia-preview/hovercard" class="text-bold css-truncate css-truncate-target " style="max-width: 228px;">wikimedia/wikipedia-preview</a>, <a href="/web/20210215203718/https://github.com/hueitan/i18n-generator" data-hydro-click="{"event_type":"user_profile.highlights_click","payload":{"scoped_org_id":null,"target_type":"REPOSITORY","target_url":"/hueitan/i18n-generator","originating_url":"https://github.com/hueitan","user_id":null}}" data-hydro-click-hmac="8129b1f751ec8bf0cabe530656d614a10bd8941188e5f1de29d36e7f82bfb24c" data-hovercard-type="repository" data-hovercard-url="/hueitan/i18n-generator/hovercard" class="text-bold css-truncate css-truncate-target " style="max-width: 228px;">hueitan/i18n-generator</a> <span class="no-wrap"> and 5 other repositories </span> </div> </div> </div> <div class="pl-lg-3 col-6 border-lg-left"> <div class="js-activity-overview-graph-container" data-percentages="{"Commits":55,"Code review":24,"Pull requests":20,"Issues":1}"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewbox="0 0 16 16" fill="none" class="js-activity-overview-graph-spinner d-block mx-auto mt-4" width="32" height="32"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke"/> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke"> <animatetransform attributename="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatcount="indefinite"/> </path> </svg> <svg class="js-activity-overview-graph d-none mx-auto " xmlns="http://www.w3.org/2000/svg"> <g> <path class="js-highlight-blob" stroke-linejoin="round" fill="#40c463" stroke="#40c463" stroke-width="7"/> <line stroke-width="2" stroke-linecap="round" class="js-highlight-x-axis activity-overview-axis "/> <line stroke-width="2" stroke-linecap="round" class="js-highlight-y-axis activity-overview-axis "/> <ellipse class="activity-overview-point js-highlight-top-ellipse " rx="3" ry="3" stroke-width="2" fill="white"/> <ellipse class="activity-overview-point js-highlight-right-ellipse " rx="3" ry="3" stroke-width="2" fill="white"/> <ellipse class="activity-overview-point js-highlight-bottom-ellipse " rx="3" ry="3" stroke-width="2" fill="white"/> <ellipse class="activity-overview-point js-highlight-left-ellipse " rx="3" ry="3" stroke-width="2" fill="white"/> <text text-anchor="middle" class="activity-overview-percentage js-highlight-percent-top"></text> <text text-anchor="middle" class="text-small activity-overview-label js-highlight-label-top"></text> <text text-anchor="start" class="activity-overview-percentage js-highlight-percent-right"></text> <text text-anchor="start" class="text-small activity-overview-label js-highlight-label-right"></text> <text text-anchor="middle" class="activity-overview-percentage js-highlight-percent-bottom"></text> <text text-anchor="middle" class="text-small activity-overview-label js-highlight-label-bottom"></text> <text text-anchor="end" class="activity-overview-percentage js-highlight-percent-left"></text> <text text-anchor="end" class="text-small activity-overview-label js-highlight-label-left"></text> </g> </svg> </div> </div> </div> </div> </div> </div> <div id="js-contribution-activity" class="activity-listing contribution-activity" data-pjax-container> <h2 class="f4 text-normal mt-4 mb-3"> Contribution activity </h2> <div class="contribution-activity-listing float-left col-12 "> <div class="width-full pb-4"> <h3 class="h6 pr-2 py-1 border-bottom mb-3" style="height: 14px;"> <span class="color-bg-canvas pl-2 pr-3">February <span class="text-gray">2021</span></span> </h3> <div class="TimelineItem "> <div class="TimelineItem-badge "> <svg class="octicon octicon-repo-push" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M1 2.5A2.5 2.5 0 013.5 0h8.75a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0V1.5h-8a1 1 0 00-1 1v6.708A2.492 2.492 0 013.5 9h3.25a.75.75 0 010 1.5H3.5a1 1 0 100 2h5.75a.75.75 0 010 1.5H3.5A2.5 2.5 0 011 11.5v-9zm13.23 7.79a.75.75 0 001.06-1.06l-2.505-2.505a.75.75 0 00-1.06 0L9.22 9.229a.75.75 0 001.06 1.061l1.225-1.224v6.184a.75.75 0 001.5 0V9.066l1.224 1.224z"></path></svg> </div> <div class="TimelineItem-body "> <details open="open" class="Details-element details-reset "> <summary role="button" class="btn-link f4 muted-link no-underline lh-condensed width-full "> <span class="color-text-primary ws-normal text-left"> Created 5 commits in 2 repositories </span> <span class="d-inline-block float-right color-icon-secondary"> <span class="Details-content--open float-right" aria_label="Collapse" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_CATEGORY_ROLLUP_COLLAPSE","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="2af5d4c45da25be9d7efb4abd7350da0c315f15e6c1aed5a67c28de26b6af719"><svg class="octicon octicon-fold" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M10.896 2H8.75V.75a.75.75 0 00-1.5 0V2H5.104a.25.25 0 00-.177.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 2zM8.75 15.25a.75.75 0 01-1.5 0V14H5.104a.25.25 0 01-.177-.427l2.896-2.896a.25.25 0 01.354 0l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25zm-6.5-6.5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z"></path></svg></span> <span class="Details-content--closed float-right" aria_label="Expand" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_CATEGORY_ROLLUP_EXPAND","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="53488325dd4bb43b6d3b0bb71cd7cd397a1be945f96c3d6d2c2f634b519205e6"><svg class="octicon octicon-unfold" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.177.677l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25a.75.75 0 01-1.5 0V4H5.104a.25.25 0 01-.177-.427L7.823.677a.25.25 0 01.354 0zM7.25 10.75a.75.75 0 011.5 0V12h2.146a.25.25 0 01.177.427l-2.896 2.896a.25.25 0 01-.354 0l-2.896-2.896A.25.25 0 015.104 12H7.25v-1.25zm-5-2a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z"></path></svg></span> </span> </summary> <div> <ul class="list-style-none mt-1" data-repository-hovercards-enabled> <li class="ml-0 py-1 d-flex"> <div class="col-8 css-truncate css-truncate-target lh-condensed width-fit flex-auto min-width-0"> <a data-hovercard-type="repository" data-hovercard-url="/hueitan/react-native-wikipedia-preview/hovercard" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_REPO_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d5a66072a81d00f908aeab916ded64b607c16f945db70a9595631ea6945febc5" href="/web/20210215203718/https://github.com/hueitan/react-native-wikipedia-preview">hueitan/react-native-wikipedia-preview</a> <a class="f6 muted-link ml-lg-1 mt-1 mt-lg-0 d-block d-lg-inline " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_COMMIT_RANGE","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d1c6efdfe77df5e77a6009694931e1e33faaf6faee551163c57395b56dc51d18" href="/web/20210215203718/https://github.com/hueitan/react-native-wikipedia-preview/commits?author=hueitan&since=2021-02-01&until=2021-02-16"> 3 commits </a> </div> <div class="col-3 flex-shrink-0"> <div class="Progress mt-1 tooltipped tooltipped-n color-bg-primary" aria-label="60% of commits in February were made to hueitan/react-native-wikipedia-preview "> <span class="Progress-item rounded-2" style="width: 60%;background-color: #30a14e"></span> </div> </div> </li> <li class="ml-0 py-1 d-flex"> <div class="col-8 css-truncate css-truncate-target lh-condensed width-fit flex-auto min-width-0"> <a data-hovercard-type="repository" data-hovercard-url="/wikimedia/wikipedia-kaios/hovercard" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_REPO_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d5a66072a81d00f908aeab916ded64b607c16f945db70a9595631ea6945febc5" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios">wikimedia/wikipedia-kaios</a> <a class="f6 muted-link ml-lg-1 mt-1 mt-lg-0 d-block d-lg-inline " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_COMMIT_RANGE","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d1c6efdfe77df5e77a6009694931e1e33faaf6faee551163c57395b56dc51d18" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/commits?author=hueitan&since=2021-02-01&until=2021-02-16"> 2 commits </a> </div> <div class="col-3 flex-shrink-0"> <div class="Progress mt-1 tooltipped tooltipped-n color-bg-primary" aria-label="40% of commits in February were made to wikimedia/wikipedia-kaios "> <span class="Progress-item rounded-2" style="width: 40%;background-color: #40c463"></span> </div> </div> </li> </ul> </div></details> </div></div> <div class="TimelineItem "> <div class="TimelineItem-badge "> <svg class="octicon octicon-repo" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> </div> <div class="TimelineItem-body "> <details open="open" class="Details-element details-reset "> <summary role="button" class="btn-link f4 muted-link no-underline lh-condensed width-full "> <span class="float-left ws-normal text-left color-text-primary"> Created 2 repositories </span> <span class="d-inline-block float-right"> <span class="Details-content--open float-right" aria_label="Collapse" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_REPO_ROLLUP_COLLAPSE","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="65f4e254c4eb9b5a5b5af62ee458fcf6448576fca71486d4aac0938427f895b6"><svg class="octicon octicon-fold" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M10.896 2H8.75V.75a.75.75 0 00-1.5 0V2H5.104a.25.25 0 00-.177.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 2zM8.75 15.25a.75.75 0 01-1.5 0V14H5.104a.25.25 0 01-.177-.427l2.896-2.896a.25.25 0 01.354 0l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25zm-6.5-6.5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z"></path></svg></span> <span class="Details-content--closed float-right" aria_label="Expand" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_REPO_ROLLUP_EXPAND","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="a2e4608644aae4bba92c19b7677a25d43ee96c14b93a4b2e7d09a5e33c161d0b"><svg class="octicon octicon-unfold" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.177.677l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25a.75.75 0 01-1.5 0V4H5.104a.25.25 0 01-.177-.427L7.823.677a.25.25 0 01.354 0zM7.25 10.75a.75.75 0 011.5 0V12h2.146a.25.25 0 01.177.427l-2.896 2.896a.25.25 0 01-.354 0l-2.896-2.896A.25.25 0 015.104 12H7.25v-1.25zm-5-2a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z"></path></svg></span> </span> </summary> <div> <ul class="list-style-none mt-1" data-repository-hovercards-enabled> <li class="d-flex py-1"> <span class="col-8"> <span class="width-fit css-truncate css-truncate-target"> <svg class="octicon octicon-repo v-align-middle text-gray-light mr-1" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="mr-2 " data-hovercard-type="repository" data-hovercard-url="/hueitan/kaios-app-template/hovercard" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_REPO_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d5a66072a81d00f908aeab916ded64b607c16f945db70a9595631ea6945febc5" href="/web/20210215203718/https://github.com/hueitan/kaios-app-template">hueitan/kaios-app-template</a> </span> </span> <span class="col-2 f6 text-gray d-block mt-1 d-lg-inline mt-lg-0"> </span> <time title="This contribution was made on Feb 14" class="col-2 text-right f6 text-gray-light pt-1"> Feb 14 </time> </li> <li class="d-flex py-1"> <span class="col-8"> <span class="width-fit css-truncate css-truncate-target"> <svg class="octicon octicon-repo v-align-middle text-gray-light mr-1" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <a class="mr-2 " data-hovercard-type="repository" data-hovercard-url="/hueitan/react-native-wikipedia-preview/hovercard" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_REPO_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d5a66072a81d00f908aeab916ded64b607c16f945db70a9595631ea6945febc5" href="/web/20210215203718/https://github.com/hueitan/react-native-wikipedia-preview">hueitan/react-native-wikipedia-preview</a> </span> </span> <span class="col-2 f6 text-gray d-block mt-1 d-lg-inline mt-lg-0"> </span> <time title="This contribution was made on Feb 1" class="col-2 text-right f6 text-gray-light pt-1"> Feb 1 </time> </li> </ul> </div></details> </div></div> <div class="TimelineItem "> <div class="TimelineItem-badge "> <svg class="octicon octicon-flame" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.998 14.5c2.832 0 5-1.98 5-4.5 0-1.463-.68-2.19-1.879-3.383l-.036-.037c-1.013-1.008-2.3-2.29-2.834-4.434-.322.256-.63.579-.864.953-.432.696-.621 1.58-.046 2.73.473.947.67 2.284-.278 3.232-.61.61-1.545.84-2.403.633a2.788 2.788 0 01-1.436-.874A3.21 3.21 0 003 10c0 2.53 2.164 4.5 4.998 4.5zM9.533.753C9.496.34 9.16.009 8.77.146 7.035.75 4.34 3.187 5.997 6.5c.344.689.285 1.218.003 1.5-.419.419-1.54.487-2.04-.832-.173-.454-.659-.762-1.035-.454C2.036 7.44 1.5 8.702 1.5 10c0 3.512 2.998 6 6.498 6s6.5-2.5 6.5-6c0-2.137-1.128-3.26-2.312-4.438-1.19-1.184-2.436-2.425-2.653-4.81z"></path></svg> </div> <div data-repository-hovercards-enabled="true" data-issue-and-pr-hovercards-enabled="true" class="TimelineItem-body "> <div class="d-flex flex-justify-between flex-items-baseline mb-3"> <h4 class="text-normal lh-condensed my-0 pr-3 color-text-primary"> Created a pull request in <a class="link-gray-dark " data-hovercard-type="repository" data-hovercard-url="/wikimedia/wikipedia-kaios/hovercard" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios">wikimedia/wikipedia-kaios</a> that received 2 comments </h4> <a class="f6 text-gray-light muted-link no-wrap " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_DATE_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="05f8c9ab9e0c66163f1a6ff715325cd6892d5f5e280cee0c9823bf2291e56557" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2021-02-01&to=2021-02-28"> <time class="no-wrap">Feb 1</time> </a> </div> <div class="Box p-3"> <svg class="octicon octicon-git-pull-request text-red d-inline-block mt-1 float-left" title="Closed" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"></path></svg> <div class="ml-4"> <h3 class="lh-condensed my-0"> <a class="text-gray-dark " data-hovercard-type="pull_request" data-hovercard-url="/wikimedia/wikipedia-kaios/pull/315/hovercard" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/pull/315">update package-lock.json</a> </h3> <div class="text-gray mb-0 mt-2 "> <p>update it as no idea why they are so many difference from the latest <code>npm i</code></p> </div> <div class="f6 text-gray mt-2"> <span class="diffstat position-relative float-left" style="top: 0"> <span class="text-green"> +27 </span> <span class="text-red"> −16,978 </span> <span class="tooltipped tooltipped-s" aria-label="17,005 lines changed"> <span class="diffstat-block-deleted"></span><span class="diffstat-block-deleted"></span><span class="diffstat-block-deleted"></span><span class="diffstat-block-deleted"></span><span class="diffstat-block-neutral"></span> </span> <span class="text-gray-light mx-1">•</span> </span> 2 comments </div> </div> </div> </div></div> <div class="TimelineItem "> <div class="TimelineItem-badge "> <svg class="octicon octicon-eye" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></path></svg> </div> <div class="TimelineItem-body "> <details open="open" class="Details-element details-reset "> <summary role="button" class="btn-link f4 muted-link no-underline lh-condensed width-full "> <span class="float-left ws-normal text-left color-text-primary"> Reviewed 4 pull requests in 1 repository </span> <span class="d-inline-block float-right"> <span class="Details-content--open float-right" aria_label="Collapse" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_CATEGORY_ROLLUP_COLLAPSE","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="2af5d4c45da25be9d7efb4abd7350da0c315f15e6c1aed5a67c28de26b6af719"><svg class="octicon octicon-fold" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M10.896 2H8.75V.75a.75.75 0 00-1.5 0V2H5.104a.25.25 0 00-.177.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 2zM8.75 15.25a.75.75 0 01-1.5 0V14H5.104a.25.25 0 01-.177-.427l2.896-2.896a.25.25 0 01.354 0l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25zm-6.5-6.5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z"></path></svg></span> <span class="Details-content--closed float-right" aria_label="Expand" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_CATEGORY_ROLLUP_EXPAND","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="53488325dd4bb43b6d3b0bb71cd7cd397a1be945f96c3d6d2c2f634b519205e6"><svg class="octicon octicon-unfold" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.177.677l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25a.75.75 0 01-1.5 0V4H5.104a.25.25 0 01-.177-.427L7.823.677a.25.25 0 01.354 0zM7.25 10.75a.75.75 0 011.5 0V12h2.146a.25.25 0 01.177.427l-2.896 2.896a.25.25 0 01-.354 0l-2.896-2.896A.25.25 0 015.104 12H7.25v-1.25zm-5-2a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z"></path></svg></span> </span> </summary> <div> <div data-repository-hovercards-enabled data-issue-and-pr-hovercards-enabled> <details open="open" class="Details-element details-reset my-1"> <summary role="button" class="flex-items-baseline btn-link no-underline lh-condensed d-flex text-left"> <span class="col-7"> <span class="width-fit css-truncate css-truncate-target" data-hovercard-type="repository" data-hovercard-url="/wikimedia/wikipedia-kaios/hovercard">wikimedia/wikipedia-kaios</span> </span> <span class="col-5 f6 text-gray text-right"> 4 pull requests </span> </summary> <div> <ul class="mt-1 list-style-none"> <li class="py-1 ml-0 d-flex"> <span class="flex-auto min-width-0"> <span class="css-truncate css-truncate-target width-fit"> <svg class="octicon octicon-check text-green v-align-bottom" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg> <a class="no-underline" data-hovercard-type="pull_request" data-hovercard-url="/wikimedia/wikipedia-kaios/pull/313/hovercard" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/pull/313"> <span class="link-gray-dark">T270468: Add tips feature</span> </a> </span> </span> <time title="This contribution was made on Feb 9" class="float-right f6 text-gray-light pt-1 no-wrap flex-shrink-0"> Feb 9 </time> </li> <li class="py-1 ml-0 d-flex"> <span class="flex-auto min-width-0"> <span class="css-truncate css-truncate-target width-fit"> <svg class="octicon octicon-check text-green v-align-bottom" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg> <a class="no-underline" data-hovercard-type="pull_request" data-hovercard-url="/wikimedia/wikipedia-kaios/pull/309/hovercard" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/pull/309"> <span class="link-gray-dark">T270469: onboarding update</span> </a> </span> </span> <time title="This contribution was made on Feb 8" class="float-right f6 text-gray-light pt-1 no-wrap flex-shrink-0"> Feb 8 </time> </li> <li class="py-1 ml-0 d-flex"> <span class="flex-auto min-width-0"> <span class="css-truncate css-truncate-target width-fit"> <svg class="octicon octicon-check text-green v-align-bottom" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg> <a class="no-underline" data-hovercard-type="pull_request" data-hovercard-url="/wikimedia/wikipedia-kaios/pull/316/hovercard" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/pull/316"> <span class="link-gray-dark">Trim search query to prevent searching for empty string</span> </a> </span> </span> <time title="This contribution was made on Feb 1" class="float-right f6 text-gray-light pt-1 no-wrap flex-shrink-0"> Feb 1 </time> </li> <li class="py-1 ml-0 d-flex"> <span class="flex-auto min-width-0"> <span class="css-truncate css-truncate-target width-fit"> <svg class="octicon octicon-check text-green v-align-bottom" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg> <a class="no-underline" data-hovercard-type="pull_request" data-hovercard-url="/wikimedia/wikipedia-kaios/pull/314/hovercard" href="/web/20210215203718/https://github.com/wikimedia/wikipedia-kaios/pull/314"> <span class="link-gray-dark">Various fixes for iframe and Chrome</span> </a> </span> </span> <time title="This contribution was made on Feb 1" class="float-right f6 text-gray-light pt-1 no-wrap flex-shrink-0"> Feb 1 </time> </li> </ul> </div></details> </div> </div></details> </div></div> </div> </div> <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="ajax-pagination-form js-ajax-pagination js-show-more-timeline-form " data-title="hueitan (Huei Tan) / January 2021" data-year="2021" data-url="/hueitan?tab=overview&from=2021-01-01&to=2021-01-31" data-from="2021-02-01" data-to="2021-02-15" action="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2021-01-01&to=2021-01-31&include_header=no" accept-charset="UTF-8" method="get"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewbox="0 0 16 16" fill="none" class="width-full contribution-activity-spinner my-5" width="64" height="64"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke"/> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke"> <animatetransform attributename="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatcount="indefinite"/> </path> </svg> <button name="button" type="submit" class="ajax-pagination-btn btn btn-outline width-full f6 mt-0 py-2 contribution-activity-show-more " data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"TIMELINE_SHOW_MORE","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="b418e321994210aca3d72b7c3046cdb7c146fb94d563a474aeb7594ebb008b2f" data-disable-with="Loading...">Show more activity</button> <p class="text-gray f6 mt-4"> Seeing something unexpected? Take a look at the <a href="https://web.archive.org/web/20210215203718/https://docs.github.com/categories/setting-up-and-managing-your-github-profile">GitHub profile guide</a>. </p> </form> </div> </div> <div id="year-list-container" class="col-12 col-lg-2 pl-5 hide-sm hide-md hide-lg"> <div class="d-none d-lg-block"> <div style="top: 74px;" class="js-profile-timeline-year-list bg-white js-sticky "> <ul class="filter-list small"> <li> <a id="year-link-2021" class="js-year-link filter-item px-3 mb-2 py-2 selected " aria-label="Contribution activity in 2021" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2021-02-01&to=2021-02-15">2021</a> </li> <li> <a id="year-link-2020" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2020" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2020-12-01&to=2020-12-31">2020</a> </li> <li> <a id="year-link-2019" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2019" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2019-12-01&to=2019-12-31">2019</a> </li> <li> <a id="year-link-2018" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2018" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2018-12-01&to=2018-12-31">2018</a> </li> <li> <a id="year-link-2017" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2017" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2017-12-01&to=2017-12-31">2017</a> </li> <li> <a id="year-link-2016" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2016" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2016-12-01&to=2016-12-31">2016</a> </li> <li> <a id="year-link-2015" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2015" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2015-12-01&to=2015-12-31">2015</a> </li> <li> <a id="year-link-2014" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2014" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2014-12-01&to=2014-12-31">2014</a> </li> <li> <a id="year-link-2013" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2013" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2013-12-01&to=2013-12-31">2013</a> </li> <li> <a id="year-link-2012" class="js-year-link filter-item px-3 mb-2 py-2 " aria-label="Contribution activity in 2012" data-hydro-click="{"event_type":"user_profile.click","payload":{"profile_user_id":2560096,"target":"CONTRIBUTION_YEAR_LINK","user_id":null,"originating_url":"https://github.com/hueitan"}}" data-hydro-click-hmac="d25f80755949b6068bd030a2376dc549656cd25c600bb1a8529e26e35a3363d4" href="/web/20210215203718/https://github.com/hueitan?tab=overview&from=2012-12-01&to=2012-12-31">2012</a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </main> </div> <div class="footer container-xl width-full p-responsive" role="contentinfo"> <div class="position-relative d-flex flex-row-reverse flex-lg-row flex-wrap flex-lg-nowrap flex-justify-center flex-lg-justify-between pt-6 pb-2 mt-6 f6 text-gray border-top border-gray-light "> <ul class="list-style-none d-flex flex-wrap col-12 col-lg-5 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0"> <li class="mr-3 mr-lg-0">© 2021 GitHub, Inc.</li> <li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to terms, text:terms" href="https://web.archive.org/web/20210215203718/https://github.com/site/terms">Terms</a></li> <li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to privacy, text:privacy" href="https://web.archive.org/web/20210215203718/https://github.com/site/privacy">Privacy</a></li> <li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to security, text:security" href="https://web.archive.org/web/20210215203718/https://github.com/security">Security</a></li> <li class="mr-3 mr-lg-0"><a href="https://web.archive.org/web/20210215203718/https://www.githubstatus.com/" data-ga-click="Footer, go to status, text:status">Status</a></li> <li><a data-ga-click="Footer, go to help, text:Docs" href="https://web.archive.org/web/20210215203718/https://docs.github.com/">Docs</a></li> </ul> <a aria-label="Homepage" title="GitHub" class="footer-octicon d-none d-lg-block mx-lg-4" href="https://web.archive.org/web/20210215203718/https://github.com/"> <svg height="24" class="octicon octicon-mark-github" viewbox="0 0 16 16" version="1.1" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg> </a> <ul class="list-style-none d-flex flex-wrap col-12 col-lg-5 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0"> <li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to contact, text:contact" href="https://web.archive.org/web/20210215203718/https://github.com/contact">Contact GitHub</a></li> <li class="mr-3 mr-lg-0"><a href="https://web.archive.org/web/20210215203718/https://github.com/pricing" data-ga-click="Footer, go to Pricing, text:Pricing">Pricing</a></li> <li class="mr-3 mr-lg-0"><a href="https://web.archive.org/web/20210215203718/https://docs.github.com/" data-ga-click="Footer, go to api, text:api">API</a></li> <li class="mr-3 mr-lg-0"><a href="https://web.archive.org/web/20210215203718/https://services.github.com/" data-ga-click="Footer, go to training, text:training">Training</a></li> <li class="mr-3 mr-lg-0"><a href="https://web.archive.org/web/20210215203718/https://github.blog/" data-ga-click="Footer, go to blog, text:blog">Blog</a></li> <li><a data-ga-click="Footer, go to about, text:about" href="https://web.archive.org/web/20210215203718/https://github.com/about">About</a></li> </ul> </div> <div class="d-flex flex-justify-center pb-6"> <span class="f6 text-gray-light"></span> </div> </div> <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden> <svg class="octicon octicon-alert" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path></svg> <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error"> <svg class="octicon octicon-x" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg> </button> You can’t perform that action at this time. </div> <div class="js-stale-session-flash flash flash-warn flash-banner" hidden> <svg class="octicon octicon-alert" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path></svg> <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span> </div> <template id="site-details-dialog"> <details class="details-reset details-overlay details-overlay-dark lh-default text-gray-dark hx_rsm" open> <summary role="button" aria-label="Close dialog"></summary> <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal"> <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog> <svg class="octicon octicon-x" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg> </button> <div class="octocat-spinner my-6 js-details-dialog-spinner"></div> </details-dialog> </details> </template> <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0"> <div class="Popover-message Popover-message--bottom-left Popover-message--large Box box-shadow-large" style="width:360px;"> </div> </div> </body> </html> <!-- FILE ARCHIVED ON 20:37:18 Feb 15, 2021 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 06:18:42 Dec 04, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.807 exclusion.robots: 0.031 exclusion.robots.policy: 0.019 esindex: 0.016 cdx.remote: 15.883 LoadShardBlock: 141.775 (3) PetaboxLoader3.datanode: 89.11 (4) PetaboxLoader3.resolve: 215.753 (2) load_resource: 219.918 -->