From e5cbbdcd67575c4ea60bc82ec87ebbd9e393064a Mon Sep 17 00:00:00 2001 From: burrrata <42473928+burrrata@users.noreply.github.com> Date: Fri, 8 May 2020 21:37:11 -0400 Subject: [PATCH] Deploy website - based on 675bbea53cdf7978972dc41b52418f0dd5ab4d6d --- 01a85c17.acadad14.js | 1 + 17896441.f0876863.js | 1 + 1be78505.142340c4.js | 1 + 2.25142293.js | 1 + 20ac7829.0fed1a66.js | 1 + 2868cdab.8b5b44ad.js | 1 + 3.33d2175d.js | 2 + 3.33d2175d.js.LICENSE.txt | 6 + 30.e2fddd31.js | 1 + 31d49d87.c3f569db.js | 1 + 3570154c.c10ba921.js | 1 + 3a6eb64e.3c89a5ca.js | 1 + 404.html | 40 +++++++ 616665f6.cf059854.js | 1 + 6875c492.b4be68fe.js | 1 + 6ca375e2.c11bfd7d.js | 1 + 8be5b89e.8755ab05.js | 1 + 8e9f0a8a.b325f2c6.js | 1 + a6aa9e1f.b5b453d8.js | 1 + af172acd.e0663696.js | 1 + b2f90839.7cf8e914.js | 1 + bbb4ffb5.c03d337f.js | 1 + bdd709f1.5ecf6e0e.js | 1 + blog/hello-world/index.html | 60 ++++++++++ blog/hola/index.html | 60 ++++++++++ blog/index.html | 72 ++++++++++++ blog/tags/docusaurus/index.html | 72 ++++++++++++ blog/tags/facebook/index.html | 64 +++++++++++ blog/tags/hello/index.html | 68 ++++++++++++ blog/tags/hola/index.html | 64 +++++++++++ blog/tags/index.html | 56 ++++++++++ blog/welcome/index.html | 60 ++++++++++ c4f5d8e4.4dc1c0bc.js | 1 + ccc49370.e5a92119.js | 1 + ce3e42ad.06425713.js | 1 + common.3f8f10a1.js | 2 + common.3f8f10a1.js.LICENSE.txt | 5 + d610846f.4713bea3.js | 1 + df361e2b.926ded85.js | 1 + docs/doc1/index.html | 68 ++++++++++++ docs/doc2/index.html | 68 ++++++++++++ docs/doc3/index.html | 68 ++++++++++++ docs/mdx/index.html | 68 ++++++++++++ eec15bdb.d9af16c2.js | 1 + img/aracred-logo.png | Bin 0 -> 27986 bytes img/blockscience-logo.png | Bin 0 -> 13233 bytes img/cadcad-logo.png | Bin 0 -> 22504 bytes img/christopher-chedeau.jpg | Bin 0 -> 9661 bytes img/favicon.ico | Bin 0 -> 766 bytes img/hector-ramos.jpg | Bin 0 -> 15460 bytes img/logo.svg | 1 + img/metagame-logo.png | Bin 0 -> 43217 bytes img/ricky-vetter.jpg | Bin 0 -> 7578 bytes img/sourcecred-logo.png | Bin 0 -> 23720 bytes img/te-logo.png | Bin 0 -> 5712 bytes img/undraw_docusaurus_mountain.svg | 170 +++++++++++++++++++++++++++++ img/undraw_docusaurus_react.svg | 169 ++++++++++++++++++++++++++++ img/undraw_docusaurus_tree.svg | 1 + index.html | 52 +++++++++ main.10122368.js | 2 + main.10122368.js.LICENSE.txt | 44 ++++++++ runtime~main.b80316f4.js | 1 + sitemap.xml | 1 + styles.18f715a4.js | 1 + styles.2b1eb8aa.css | 1 + 65 files changed, 1372 insertions(+) create mode 100644 01a85c17.acadad14.js create mode 100644 17896441.f0876863.js create mode 100644 1be78505.142340c4.js create mode 100644 2.25142293.js create mode 100644 20ac7829.0fed1a66.js create mode 100644 2868cdab.8b5b44ad.js create mode 100644 3.33d2175d.js create mode 100644 3.33d2175d.js.LICENSE.txt create mode 100644 30.e2fddd31.js create mode 100644 31d49d87.c3f569db.js create mode 100644 3570154c.c10ba921.js create mode 100644 3a6eb64e.3c89a5ca.js create mode 100644 404.html create mode 100644 616665f6.cf059854.js create mode 100644 6875c492.b4be68fe.js create mode 100644 6ca375e2.c11bfd7d.js create mode 100644 8be5b89e.8755ab05.js create mode 100644 8e9f0a8a.b325f2c6.js create mode 100644 a6aa9e1f.b5b453d8.js create mode 100644 af172acd.e0663696.js create mode 100644 b2f90839.7cf8e914.js create mode 100644 bbb4ffb5.c03d337f.js create mode 100644 bdd709f1.5ecf6e0e.js create mode 100644 blog/hello-world/index.html create mode 100644 blog/hola/index.html create mode 100644 blog/index.html create mode 100644 blog/tags/docusaurus/index.html create mode 100644 blog/tags/facebook/index.html create mode 100644 blog/tags/hello/index.html create mode 100644 blog/tags/hola/index.html create mode 100644 blog/tags/index.html create mode 100644 blog/welcome/index.html create mode 100644 c4f5d8e4.4dc1c0bc.js create mode 100644 ccc49370.e5a92119.js create mode 100644 ce3e42ad.06425713.js create mode 100644 common.3f8f10a1.js create mode 100644 common.3f8f10a1.js.LICENSE.txt create mode 100644 d610846f.4713bea3.js create mode 100644 df361e2b.926ded85.js create mode 100644 docs/doc1/index.html create mode 100644 docs/doc2/index.html create mode 100644 docs/doc3/index.html create mode 100644 docs/mdx/index.html create mode 100644 eec15bdb.d9af16c2.js create mode 100644 img/aracred-logo.png create mode 100644 img/blockscience-logo.png create mode 100644 img/cadcad-logo.png create mode 100644 img/christopher-chedeau.jpg create mode 100644 img/favicon.ico create mode 100644 img/hector-ramos.jpg create mode 100644 img/logo.svg create mode 100644 img/metagame-logo.png create mode 100644 img/ricky-vetter.jpg create mode 100644 img/sourcecred-logo.png create mode 100644 img/te-logo.png create mode 100644 img/undraw_docusaurus_mountain.svg create mode 100644 img/undraw_docusaurus_react.svg create mode 100644 img/undraw_docusaurus_tree.svg create mode 100644 index.html create mode 100644 main.10122368.js create mode 100644 main.10122368.js.LICENSE.txt create mode 100644 runtime~main.b80316f4.js create mode 100644 sitemap.xml create mode 100644 styles.18f715a4.js create mode 100644 styles.2b1eb8aa.css diff --git a/01a85c17.acadad14.js b/01a85c17.acadad14.js new file mode 100644 index 0000000..04c40de --- /dev/null +++ b/01a85c17.acadad14.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{99:function(e,a,t){"use strict";t.r(a);t(12);var n=t(0),c=t.n(n),l=t(135),r=t(133);a.default=function(e){const{tags:a}=e,t={};Object.keys(a).forEach(e=>{const a=function(e){return e[0].toUpperCase()}(e);t[a]=t[a]||[],t[a].push(e)});const n=Object.entries(t).sort(([e],[a])=>e===a?0:e>a?1:-1).map(([e,t])=>c.a.createElement("div",{key:e},c.a.createElement("h3",null,e),t.map(e=>c.a.createElement(r.a,{className:"padding-right--md",href:a[e].permalink,key:e},a[e].name," (",a[e].count,")")),c.a.createElement("hr",null))).filter(e=>null!=e);return c.a.createElement(l.a,{title:"Tags",description:"Blog Tags"},c.a.createElement("div",{className:"container margin-vert--lg"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col col--8 col--offset-2"},c.a.createElement("h1",null,"Tags"),c.a.createElement("div",{className:"margin-vert--lg"},n)))))}}}]); \ No newline at end of file diff --git a/17896441.f0876863.js b/17896441.f0876863.js new file mode 100644 index 0000000..9169349 --- /dev/null +++ b/17896441.f0876863.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{127:function(e,t,a){"use strict";a.r(t);var n=a(0),l=a.n(n),r=a(142),c=a(137),i=a(131),m=a(136),s=a(133);var o=function(e){const{metadata:t}=e;return l.a.createElement("nav",{className:"pagination-nav"},l.a.createElement("div",{className:"pagination-nav__item"},t.previous&&l.a.createElement(s.a,{className:"pagination-nav__link",to:t.previous.permalink},l.a.createElement("div",{className:"pagination-nav__link--sublabel"},"Previous"),l.a.createElement("div",{className:"pagination-nav__link--label"},"\xab ",t.previous.title))),l.a.createElement("div",{className:"pagination-nav__item pagination-nav__item--next"},t.next&&l.a.createElement(s.a,{className:"pagination-nav__link",to:t.next.permalink},l.a.createElement("div",{className:"pagination-nav__link--sublabel"},"Next"),l.a.createElement("div",{className:"pagination-nav__link--label"},t.next.title," \xbb"))))};var d=function(e,t,a){const[l,r]=Object(n.useState)(void 0);Object(n.useEffect)(()=>{let n=[],c=[];function i(){const i=function(){let e=0,t=null;for(n=document.getElementsByClassName("anchor");e=0&&r<=a&&(t=l),e+=1}return t}();if(i){let a=0,n=!1;for(c=document.getElementsByClassName(e);a{document.removeEventListener("scroll",i),document.removeEventListener("resize",i)}})},E=a(134),g=a.n(E),u=a(100),v=a.n(u);function p({headings:e}){return d("contents__link","contents__link--active",100),l.a.createElement("div",{className:"col col--3"},l.a.createElement("div",{className:v.a.tableOfContents},l.a.createElement(_,{headings:e})))}function _({headings:e,isChild:t}){return e.length?l.a.createElement("ul",{className:t?"":"contents contents__left-border"},e.map(e=>l.a.createElement("li",{key:e.id},l.a.createElement("a",{href:"#"+e.id,className:"contents__link",dangerouslySetInnerHTML:{__html:e.value}}),l.a.createElement(_,{isChild:!0,headings:e.children})))):null}t.default=function(e){const{siteConfig:t={}}=Object(i.a)(),{url:a,title:n}=t,{content:s}=e,{metadata:d}=s,{description:E,title:u,permalink:_,editUrl:h,lastUpdatedAt:N,lastUpdatedBy:f,version:b}=d,{frontMatter:{image:k,keywords:w,hide_title:y,hide_table_of_contents:C}}=s,x=u?`${u} | ${n}`:n;let L=a+Object(m.a)(k);return Object(c.a)(k)||(L=k),l.a.createElement(l.a.Fragment,null,l.a.createElement(r.a,null,l.a.createElement("title",null,x),l.a.createElement("meta",{property:"og:title",content:x}),E&&l.a.createElement("meta",{name:"description",content:E}),E&&l.a.createElement("meta",{property:"og:description",content:E}),w&&w.length&&l.a.createElement("meta",{name:"keywords",content:w.join(",")}),k&&l.a.createElement("meta",{property:"og:image",content:L}),k&&l.a.createElement("meta",{property:"twitter:image",content:L}),k&&l.a.createElement("meta",{name:"twitter:image:alt",content:"Image for "+u}),_&&l.a.createElement("meta",{property:"og:url",content:a+_})),l.a.createElement("div",{className:g()("container padding-vert--lg",v.a.docItemWrapper)},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:g()("col",v.a.docItemCol)},l.a.createElement("div",{className:v.a.docItemContainer},l.a.createElement("article",null,b&&l.a.createElement("div",null,l.a.createElement("span",{className:"badge badge--secondary"},"Version: ",b)),!y&&l.a.createElement("header",null,l.a.createElement("h1",{className:v.a.docTitle},u)),l.a.createElement("div",{className:"markdown"},l.a.createElement(s,null))),(h||N||f)&&l.a.createElement("div",{className:"margin-vert--xl"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col"},h&&l.a.createElement("a",{href:h,target:"_blank",rel:"noreferrer noopener"},l.a.createElement("svg",{fill:"currentColor",height:"1.2em",width:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 40 40",style:{marginRight:"0.3em",verticalAlign:"sub"}},l.a.createElement("g",null,l.a.createElement("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"}))),"Edit this page")),(N||f)&&l.a.createElement("div",{className:"col text--right"},l.a.createElement("em",null,l.a.createElement("small",null,"Last updated"," ",N&&l.a.createElement(l.a.Fragment,null,"on"," ",l.a.createElement("time",{dateTime:new Date(1e3*N).toISOString(),className:v.a.docLastUpdatedAt},new Date(1e3*N).toLocaleDateString()),f&&" "),f&&l.a.createElement(l.a.Fragment,null,"by ",l.a.createElement("strong",null,f)),!1))))),l.a.createElement("div",{className:"margin-vert--lg"},l.a.createElement(o,{metadata:d})))),!C&&s.rightToc&&l.a.createElement(p,{headings:s.rightToc}))))}}}]); \ No newline at end of file diff --git a/1be78505.142340c4.js b/1be78505.142340c4.js new file mode 100644 index 0000000..be8de04 --- /dev/null +++ b/1be78505.142340c4.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[6,30],{128:function(e,a,t){"use strict";t.r(a);t(12);var n=t(0),l=t.n(n),s=t(132),c=t(131),o=t(46),r=t(135),i=t(1),m=t(134),u=t.n(m),d=t(145),b=t(146),p=t(133),h=t(137),k=t(101),f=t.n(k);function E({item:e,onItemClick:a,collapsible:t,...s}){const{items:c,href:o,label:r,type:m}=e,[d,b]=Object(n.useState)(e.collapsed),[k,f]=Object(n.useState)(null);e.collapsed!==k&&(f(e.collapsed),b(e.collapsed));const g=Object(n.useCallback)(e=>{e.preventDefault(),e.target.blur(),b(e=>!e)});switch(m){case"category":return c.length>0&&l.a.createElement("li",{className:u()("menu__list-item",{"menu__list-item--collapsed":d}),key:r},l.a.createElement("a",Object(i.a)({className:u()("menu__link",{"menu__link--sublist":t,"menu__link--active":t&&!e.collapsed}),href:"#!",onClick:t?g:void 0},s),r),l.a.createElement("ul",{className:"menu__list"},c.map(e=>l.a.createElement(E,{tabIndex:d?"-1":"0",key:e.label,item:e,onItemClick:a,collapsible:t}))));case"link":default:return l.a.createElement("li",{className:"menu__list-item",key:r},l.a.createElement(p.a,Object(i.a)({className:"menu__link",to:o},Object(h.a)(o)?{isNavLink:!0,activeClassName:"menu__link--active",exact:!0,onClick:a}:{target:"_blank",rel:"noreferrer noopener"},s),r))}}var g=function(e){const[a,t]=Object(n.useState)(!1),{siteConfig:{themeConfig:{navbar:{title:s,hideOnScroll:o=!1}={}}}={},isClient:r}=Object(c.a)(),{logoLink:m,logoLinkProps:h,logoImageUrl:k,logoAlt:g}=Object(b.a)(),{docsSidebars:_,path:v,sidebar:C,sidebarCollapsible:N}=e;if(Object(d.a)(a),!C)return null;const w=_[C];if(!w)throw new Error(`Cannot find the sidebar "${C}" in the sidebar config!`);return N&&w.forEach(e=>function e(a,t){const{items:n,href:l,type:s}=a;switch(s){case"category":{const l=n.map(a=>e(a,t)).filter(e=>e).length>0;return a.collapsed=!l,l}case"link":default:return l===t}}(e,v)),l.a.createElement("div",{className:f.a.sidebar},o&&l.a.createElement(p.a,Object(i.a)({tabIndex:"-1",className:f.a.sidebarLogo,to:m},h),null!=k&&l.a.createElement("img",{key:r,src:k,alt:g}),null!=s&&l.a.createElement("strong",null,s)),l.a.createElement("div",{className:u()("menu","menu--responsive",f.a.menu,{"menu--show":a})},l.a.createElement("button",{"aria-label":a?"Close Menu":"Open Menu","aria-haspopup":"true",className:"button button--secondary button--sm menu__button",type:"button",onClick:()=>{t(!a)}},a?l.a.createElement("span",{className:u()(f.a.sidebarMenuIcon,f.a.sidebarMenuCloseIcon)},"\xd7"):l.a.createElement("svg",{"aria-label":"Menu",className:f.a.sidebarMenuIcon,xmlns:"http://www.w3.org/2000/svg",height:24,width:24,viewBox:"0 0 32 32",role:"img",focusable:"false"},l.a.createElement("title",null,"Menu"),l.a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))),l.a.createElement("ul",{className:"menu__list"},w.map(e=>l.a.createElement(E,{key:e.label,item:e,onItemClick:e=>{e.target.blur(),t(!1)},collapsible:N})))))},_=t(139),v=t(141),C=t(144),N=t(106),w=t.n(N);a.default=function(e){const{route:a,docsMetadata:t,location:n}=e,i=a.routes.find(e=>Object(C.a)(n.pathname,e))||{},{permalinkToSidebar:m,docsSidebars:u,version:d}=t,b=m[i.path],{siteConfig:{themeConfig:p={}}={},isClient:h}=Object(c.a)(),{sidebarCollapsible:k=!0}=p;return 0===Object.keys(i).length?l.a.createElement(v.default,e):l.a.createElement(r.a,{version:d,key:h},l.a.createElement("div",{className:w.a.docPage},b&&l.a.createElement("div",{className:w.a.docSidebarContainer},l.a.createElement(g,{docsSidebars:u,path:i.path,sidebar:b,sidebarCollapsible:k})),l.a.createElement("main",{className:w.a.docMainContainer},l.a.createElement(s.a,{components:_.a},Object(o.a)(a.routes)))))}},141:function(e,a,t){"use strict";t.r(a);var n=t(0),l=t.n(n),s=t(135);a.default=function(){return l.a.createElement(s.a,{title:"Page Not Found"},l.a.createElement("div",{className:"container margin-vert--xl"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col col--6 col--offset-3"},l.a.createElement("h1",{className:"hero__title"},"Page Not Found"),l.a.createElement("p",null,"We could not find what you were looking for."),l.a.createElement("p",null,"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))}}}]); \ No newline at end of file diff --git a/2.25142293.js b/2.25142293.js new file mode 100644 index 0000000..9c72af9 --- /dev/null +++ b/2.25142293.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{135:function(e,t,a){"use strict";var n=a(0),r=a.n(n),c=a(142),l=a(137),o=a(131),s=a(136);const i="",u="dark";var d=()=>{const{siteConfig:{themeConfig:{disableDarkMode:e}}={}}=Object(o.a)(),[t,a]=Object(n.useState)("undefined"!=typeof document?document.documentElement.getAttribute("data-theme"):i),r=Object(n.useCallback)(e=>{try{localStorage.setItem("theme",e)}catch(t){console.error(t)}},[a]),c=Object(n.useCallback)(()=>{a(i),r(i)},[]),l=Object(n.useCallback)(()=>{a(u),r(u)},[]);return Object(n.useEffect)(()=>{document.documentElement.setAttribute("data-theme",t)},[t]),Object(n.useEffect)(()=>{if(!e)try{const e=localStorage.getItem("theme");null!==e&&a(e)}catch(t){console.error(t)}},[a]),Object(n.useEffect)(()=>{e||window.matchMedia("(prefers-color-scheme: dark)").addListener(({matches:e})=>{a(e?u:i)})},[]),{isDarkTheme:t===u,setLightTheme:c,setDarkTheme:l}},m=a(143);var h=function(e){const{isDarkTheme:t,setLightTheme:a,setDarkTheme:n}=d();return r.a.createElement(m.a.Provider,{value:{isDarkTheme:t,setLightTheme:a,setDarkTheme:n}},e.children)};var f=()=>{const[e,t]=Object(n.useState)({}),a=Object(n.useCallback)((e,t)=>{try{localStorage.setItem("docusaurus.tab."+e,t)}catch(a){console.error(a)}},[]);return Object(n.useEffect)(()=>{try{const e={};for(let t=0;t{t(t=>({...t,[e]:n})),a(e,n)}}};var b=Object(n.createContext)({tabGroupChoices:{},setTabGroupChoices:()=>{}});var v=function(e){const{tabGroupChoices:t,setTabGroupChoices:a}=f();return r.a.createElement(b.Provider,{value:{tabGroupChoices:t,setTabGroupChoices:a}},e.children)},g=a(94),p=a.n(g);var k=function(){const{siteConfig:{themeConfig:{announcementBar:e={}}}={}}=Object(o.a)(),{id:t,content:a,backgroundColor:c,textColor:l}=e,[s,i]=Object(n.useState)(!0);return Object(n.useEffect)(()=>{const e=localStorage.getItem("docusaurus.announcement.id"),a=t!==e;localStorage.setItem("docusaurus.announcement.id",t),a&&localStorage.setItem("docusaurus.announcement.dismiss",!1),(a||"false"===localStorage.getItem("docusaurus.announcement.dismiss"))&&i(!1)},[]),!a||s?null:r.a.createElement("div",{className:p.a.announcementBar,style:{backgroundColor:c,color:l},role:"banner"},r.a.createElement("div",{className:p.a.announcementBarContent,dangerouslySetInnerHTML:{__html:a}}),r.a.createElement("button",{type:"button",className:p.a.announcementBarClose,onClick:()=>{localStorage.setItem("docusaurus.announcement.dismiss",!0),i(!0)},"aria-label":"Close"},r.a.createElement("span",{"aria-hidden":"true"},"\xd7")))},E=a(1),_=a(134),O=a.n(_),y=a(133),j=()=>null,C=a(150),N=a.n(C),w=a(95),T=a.n(w);const S=()=>r.a.createElement("span",{className:O()(T.a.toggle,T.a.moon)}),L=()=>r.a.createElement("span",{className:O()(T.a.toggle,T.a.sun)});var M=function(e){const{isClient:t}=Object(o.a)();return r.a.createElement(N.a,Object(E.a)({disabled:!t,icons:{checked:r.a.createElement(S,null),unchecked:r.a.createElement(L,null)}},e))},D=a(140),x=a(144);var I=function(e){const[t,a]=Object(n.useState)(e);return Object(n.useEffect)(()=>{const e=()=>a(window.location.hash);return window.addEventListener("hashchange",e),()=>window.removeEventListener("hashchange",e)},[]),[t,a]},P=a(15),B=a.n(P);const X=()=>({scrollX:B.a.canUseDOM?window.pageXOffset:0,scrollY:B.a.canUseDOM?window.pageYOffset:0});var F=(e,t=[])=>{const[a,r]=Object(n.useState)(X()),c=()=>{const t=X();r(t),e&&e(t)};return Object(n.useEffect)(()=>(window.addEventListener("scroll",c),()=>window.removeEventListener("scroll",c,{passive:!0})),t),a};var G=e=>{const[t,a]=Object(n.useState)(!0),[r,c]=Object(n.useState)(!1),[l,o]=Object(n.useState)(0),[s,i]=Object(n.useState)(0),u=Object(n.useCallback)(e=>{null!==e&&i(e.getBoundingClientRect().height)},[]),d=Object(x.b)(),[m,h]=I(d.hash);return F(({scrollY:t})=>{if(!e)return;if(0===t&&a(!0),t=l?a(!1):t+i{e&&(a(!0),h(d.hash))},[d]),Object(n.useEffect)(()=>{e&&m&&c(!0)},[m]),{navbarRef:u,isNavbarVisible:t}},A=a(145),H=a(146),R=a(96),U=a.n(R);function Y({activeBasePath:e,to:t,href:a,label:n,activeClassName:c="navbar__link--active",...l}){const o=Object(s.a)(t),i=Object(s.a)(e);return r.a.createElement(y.a,Object(E.a)({},a?{target:"_blank",rel:"noopener noreferrer",href:a}:{isNavLink:!0,activeClassName:c,to:o,...e?{isActive:(e,t)=>t.pathname.startsWith(i)}:null},l),n)}function V({items:e,position:t,className:a,...n}){const c=(e,t=!1)=>O()({"navbar__item navbar__link":!t,dropdown__link:t},e);return e?r.a.createElement("div",{className:O()("navbar__item","dropdown","dropdown--hoverable",{"dropdown--left":"left"===t,"dropdown--right":"right"===t})},r.a.createElement(Y,Object(E.a)({className:c(a)},n,{onClick:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&e.target.parentNode.classList.toggle("dropdown--show")}}),n.label),r.a.createElement("ul",{className:"dropdown__menu"},e.map(({className:e,...t},a)=>r.a.createElement("li",{key:a},r.a.createElement(Y,Object(E.a)({activeClassName:"dropdown__link--active",className:c(e,!0)},t)))))):r.a.createElement(Y,Object(E.a)({className:c(a)},n))}function W({items:e,className:t,...a}){const n=(e,t=!1)=>O()("menu__link",{"menu__link--sublist":t},e);return e?r.a.createElement("li",{className:"menu__list-item"},r.a.createElement(Y,Object(E.a)({className:n(t,!0)},a),a.label),r.a.createElement("ul",{className:"menu__list"},e.map(({className:e,...t},c)=>r.a.createElement("li",{className:"menu__list-item",key:c},r.a.createElement(Y,Object(E.a)({activeClassName:"menu__link--active",className:n(e)},t,{onClick:a.onClick})))))):r.a.createElement("li",{className:"menu__list-item"},r.a.createElement(Y,Object(E.a)({className:n(t)},a)))}var J=function(){const{siteConfig:{themeConfig:{navbar:{title:e,links:t=[],hideOnScroll:a=!1}={},disableDarkMode:c=!1}},isClient:l}=Object(o.a)(),[s,i]=Object(n.useState)(!1),[u,d]=Object(n.useState)(!1),{isDarkTheme:m,setLightTheme:h,setDarkTheme:f}=Object(D.a)(),{navbarRef:b,isNavbarVisible:v}=G(a),{logoLink:g,logoLinkProps:p,logoImageUrl:k,logoAlt:_}=Object(H.a)();Object(A.a)(s);const C=Object(n.useCallback)(()=>{i(!0)},[i]),N=Object(n.useCallback)(()=>{i(!1)},[i]),w=Object(n.useCallback)(e=>e.target.checked?f():h(),[h,f]);return r.a.createElement("nav",{ref:b,className:O()("navbar","navbar--light","navbar--fixed-top",{"navbar-sidebar--show":s,[U.a.navbarHideable]:a,[U.a.navbarHidden]:!v})},r.a.createElement("div",{className:"navbar__inner"},r.a.createElement("div",{className:"navbar__items"},null!=t&&0!==t.length&&r.a.createElement("div",{"aria-label":"Navigation bar toggle",className:"navbar__toggle",role:"button",tabIndex:0,onClick:C,onKeyDown:C},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 30 30",role:"img",focusable:"false"},r.a.createElement("title",null,"Menu"),r.a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))),r.a.createElement(y.a,Object(E.a)({className:"navbar__brand",to:g},p),null!=k&&r.a.createElement("img",{key:l,className:"navbar__logo",src:k,alt:_}),null!=e&&r.a.createElement("strong",{className:O()("navbar__title",{[U.a.hideLogoText]:u})},e)),t.filter(e=>"left"===e.position).map((e,t)=>r.a.createElement(V,Object(E.a)({},e,{key:t})))),r.a.createElement("div",{className:"navbar__items navbar__items--right"},t.filter(e=>"right"===e.position).map((e,t)=>r.a.createElement(V,Object(E.a)({},e,{key:t}))),!c&&r.a.createElement(M,{className:U.a.displayOnlyInLargeViewport,"aria-label":"Dark mode toggle",checked:m,onChange:w}),r.a.createElement(j,{handleSearchBarToggle:d,isSearchBarExpanded:u}))),r.a.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:N}),r.a.createElement("div",{className:"navbar-sidebar"},r.a.createElement("div",{className:"navbar-sidebar__brand"},r.a.createElement(y.a,Object(E.a)({className:"navbar__brand",onClick:N,to:g},p),null!=k&&r.a.createElement("img",{key:l,className:"navbar__logo",src:k,alt:_}),null!=e&&r.a.createElement("strong",{className:"navbar__title"},e)),!c&&s&&r.a.createElement(M,{"aria-label":"Dark mode toggle in sidebar",checked:m,onChange:w})),r.a.createElement("div",{className:"navbar-sidebar__items"},r.a.createElement("div",{className:"menu"},r.a.createElement("ul",{className:"menu__list"},t.map((e,t)=>r.a.createElement(W,Object(E.a)({},e,{onClick:N,key:t}))))))))},K=a(97),$=a.n(K);function q({to:e,href:t,label:a,...n}){const c=Object(s.a)(e);return r.a.createElement(y.a,Object(E.a)({className:"footer__link-item"},t?{target:"_blank",rel:"noopener noreferrer",href:t}:{to:c},n),a)}const z=({url:e,alt:t})=>r.a.createElement("img",{className:"footer__logo",alt:t,src:e});var Q=function(){const e=Object(o.a)(),{siteConfig:t={}}=e,{themeConfig:a={}}=t,{footer:n}=a,{copyright:c,links:l=[],logo:i={}}=n||{},u=Object(s.a)(i.src);return n?r.a.createElement("footer",{className:O()("footer",{"footer--dark":"dark"===n.style})},r.a.createElement("div",{className:"container"},l&&l.length>0&&r.a.createElement("div",{className:"row footer__links"},l.map((e,t)=>r.a.createElement("div",{key:t,className:"col footer__col"},null!=e.title?r.a.createElement("h4",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?r.a.createElement("ul",{className:"footer__items"},e.items.map((e,t)=>e.html?r.a.createElement("li",{key:t,className:"footer__item",dangerouslySetInnerHTML:{__html:e.html}}):r.a.createElement("li",{key:e.href||e.to,className:"footer__item"},r.a.createElement(q,e)))):null))),(i||c)&&r.a.createElement("div",{className:"text--center"},i&&i.src&&r.a.createElement("div",{className:"margin-bottom--sm"},i.href?r.a.createElement("a",{href:i.href,target:"_blank",rel:"noopener noreferrer",className:$.a.footerLogoLink},r.a.createElement(z,{alt:i.alt,url:u})):r.a.createElement(z,{alt:i.alt,url:u})),r.a.createElement("div",{dangerouslySetInnerHTML:{__html:c}})))):null};a(98);t.a=function(e){const{siteConfig:t={}}=Object(o.a)(),{favicon:a,title:n,themeConfig:{image:i},url:u}=t,{children:d,title:m,noFooter:f,description:b,image:g,keywords:p,permalink:E,version:_}=e,O=m?`${m} | ${n}`:n,y=g||i;let j=u+Object(s.a)(y);Object(l.a)(y)||(j=y);const C=Object(s.a)(a);return r.a.createElement(h,null,r.a.createElement(v,null,r.a.createElement(c.a,null,r.a.createElement("html",{lang:"en"}),O&&r.a.createElement("title",null,O),O&&r.a.createElement("meta",{property:"og:title",content:O}),a&&r.a.createElement("link",{rel:"shortcut icon",href:C}),b&&r.a.createElement("meta",{name:"description",content:b}),b&&r.a.createElement("meta",{property:"og:description",content:b}),_&&r.a.createElement("meta",{name:"docsearch:version",content:_}),p&&p.length&&r.a.createElement("meta",{name:"keywords",content:p.join(",")}),y&&r.a.createElement("meta",{property:"og:image",content:j}),y&&r.a.createElement("meta",{property:"twitter:image",content:j}),y&&r.a.createElement("meta",{name:"twitter:image:alt",content:"Image for "+O}),E&&r.a.createElement("meta",{property:"og:url",content:u+E}),r.a.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),r.a.createElement(k,null),r.a.createElement(J,null),r.a.createElement("div",{className:"main-wrapper"},d),!f&&r.a.createElement(Q,null)))}},140:function(e,t,a){"use strict";var n=a(0),r=a(143);t.a=function(){return Object(n.useContext)(r.a)}},143:function(e,t,a){"use strict";var n=a(0);const r=a.n(n).a.createContext({isDarkTheme:!1,setLightTheme:()=>{},setDarkTheme:()=>{}});t.a=r},144:function(e,t,a){"use strict";var n=a(19);a.d(t,"a",(function(){return n.d})),a.d(t,"b",(function(){return n.e}))},145:function(e,t,a){"use strict";var n=a(0);t.a=function(e=!0){Object(n.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}},146:function(e,t,a){"use strict";var n=a(131),r=a(140),c=a(136),l=a(137);t.a=()=>{const{siteConfig:{baseUrl:e,themeConfig:{navbar:{logo:t={}}={}}}={}}=Object(n.a)(),{isDarkTheme:a}=Object(r.a)(),o=t.href||e;let s={};t.target?s={target:t.target}:Object(l.a)(o)||(s={rel:"noopener noreferrer",target:"_blank"});const i=t.srcDark&&a?t.srcDark:t.src;return{logoLink:o,logoLinkProps:s,logoImageUrl:Object(c.a)(i),logoAlt:t.alt}}},150:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;tthis.startX&&(this.setState({checked:!0}),this.startX=t,this.activated=ta?this.previouslyChecked!==this.state.checked&&(this.setState({checked:!1}),this.previouslyChecked=this.state.checked,t.click()):this.startX-4=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(t,["className","icons"])),c=(0,o.default)("react-toggle",{"react-toggle--checked":this.state.checked,"react-toggle--focus":this.state.hasFocus,"react-toggle--disabled":this.props.disabled},a);return l.default.createElement("div",{className:c,onClick:this.handleClick,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd},l.default.createElement("div",{className:"react-toggle-track"},l.default.createElement("div",{className:"react-toggle-track-check"},this.getIcon("checked")),l.default.createElement("div",{className:"react-toggle-track-x"},this.getIcon("unchecked"))),l.default.createElement("div",{className:"react-toggle-thumb"}),l.default.createElement("input",n({},r,{ref:function(t){e.input=t},onFocus:this.handleFocus,onBlur:this.handleBlur,className:"react-toggle-screenreader-only",type:"checkbox"})))}}]),t}(c.PureComponent);t.default=h,h.displayName="Toggle",h.defaultProps={icons:{checked:l.default.createElement(i.default,null),unchecked:l.default.createElement(u.default,null)}},h.propTypes={checked:s.default.bool,disabled:s.default.bool,defaultChecked:s.default.bool,onChange:s.default.func,onFocus:s.default.func,onBlur:s.default.func,className:s.default.string,name:s.default.string,value:s.default.string,id:s.default.string,"aria-labelledby":s.default.string,"aria-label":s.default.string,icons:s.default.oneOfType([s.default.bool,s.default.shape({checked:s.default.node,unchecked:s.default.node})])}},151:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r=a(0),c=(n=r)&&n.__esModule?n:{default:n};t.default=function(){return c.default.createElement("svg",{width:"14",height:"11",viewBox:"0 0 14 11"},c.default.createElement("title",null,"switch-check"),c.default.createElement("path",{d:"M11.264 0L5.26 6.004 2.103 2.847 0 4.95l5.26 5.26 8.108-8.107L11.264 0",fill:"#fff",fillRule:"evenodd"}))}},152:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r=a(0),c=(n=r)&&n.__esModule?n:{default:n};t.default=function(){return c.default.createElement("svg",{width:"10",height:"10",viewBox:"0 0 10 10"},c.default.createElement("title",null,"switch-x"),c.default.createElement("path",{d:"M9.9 2.12L7.78 0 4.95 2.828 2.12 0 0 2.12l2.83 2.83L0 7.776 2.123 9.9 4.95 7.07 7.78 9.9 9.9 7.776 7.072 4.95 9.9 2.12",fill:"#fff",fillRule:"evenodd"}))}},153:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pointerCoord=function(e){if(e){var t=e.changedTouches;if(t&&t.length>0){var a=t[0];return{x:a.clientX,y:a.clientY}}var n=e.pageX;if(void 0!==n)return{x:n,y:e.pageY}}return{x:0,y:0}}}}]); \ No newline at end of file diff --git a/20ac7829.0fed1a66.js b/20ac7829.0fed1a66.js new file mode 100644 index 0000000..1676e13 --- /dev/null +++ b/20ac7829.0fed1a66.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{107:function(e){e.exports=JSON.parse('{"docsSidebars":{"someSidebar":[{"type":"category","label":"Docusaurus","items":[{"type":"link","label":"Style Guide","href":"/docs/doc1"},{"type":"link","label":"Document Number 2","href":"/docs/doc2"},{"type":"link","label":"This is Document Number 3","href":"/docs/doc3"}]},{"type":"category","label":"Features","items":[{"type":"link","label":"Powered by MDX","href":"/docs/mdx"}]}]},"permalinkToSidebar":{"/docs/doc1":"someSidebar","/docs/doc2":"someSidebar","/docs/doc3":"someSidebar","/docs/mdx":"someSidebar"}}')}}]); \ No newline at end of file diff --git a/2868cdab.8b5b44ad.js b/2868cdab.8b5b44ad.js new file mode 100644 index 0000000..6f010e9 --- /dev/null +++ b/2868cdab.8b5b44ad.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{108:function(e,t,o){"use strict";o.r(t),o.d(t,"frontMatter",(function(){return n})),o.d(t,"metadata",(function(){return u})),o.d(t,"rightToc",(function(){return s})),o.d(t,"default",(function(){return c}));var l=o(1),a=o(6),r=(o(0),o(132)),n={id:"welcome",title:"Welcome",author:"Yangshun Tay",author_title:"Front End Engineer @ Facebook",author_url:"https://github.com/yangshun",author_image_url:"https://avatars0.githubusercontent.com/u/1315101?s=400&v=4",tags:["facebook","hello","docusaurus"]},u={permalink:"/blog/welcome",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/blog/blog/2019-05-30-welcome.md",source:"@site/blog/2019-05-30-welcome.md",description:"Blog features are powered by the blog plugin. Simply add files to the `blog` directory. It supports tags as well!",date:"2019-05-30T00:00:00.000Z",tags:[{label:"facebook",permalink:"/blog/tags/facebook"},{label:"hello",permalink:"/blog/tags/hello"},{label:"docusaurus",permalink:"/blog/tags/docusaurus"}],title:"Welcome",readingTime:.175,truncated:!1,nextItem:{title:"Hello",permalink:"/blog/hello-world"}},s=[],i={rightToc:s};function c(e){var t=e.components,o=Object(a.a)(e,["components"]);return Object(r.b)("wrapper",Object(l.a)({},i,o,{components:t,mdxType:"MDXLayout"}),Object(r.b)("p",null,"Blog features are powered by the blog plugin. Simply add files to the ",Object(r.b)("inlineCode",{parentName:"p"},"blog")," directory. It supports tags as well!"),Object(r.b)("p",null,"Delete the whole directory if you don't want the blog features. As simple as that!"))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/3.33d2175d.js b/3.33d2175d.js new file mode 100644 index 0000000..fb4ef22 --- /dev/null +++ b/3.33d2175d.js @@ -0,0 +1,2 @@ +/*! For license information please see 3.33d2175d.js.LICENSE.txt */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{139:function(e,t,n){"use strict";var r=n(1),o=n(0),i=n.n(o),a=n(133),c=n(134),l=n.n(c),s={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","at-rule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},u={Prism:n(35).a,theme:s};function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(){return(p=Object.assign||function(e){for(var t=1;t0&&e[n-1]===t?e:e.concat(t)},m=function(e,t){var n=e.plain,r=Object.create(null),o=e.styles.reduce((function(e,n){var r=n.languages,o=n.style;return r&&!r.includes(t)||n.types.forEach((function(t){var n=p({},e[t],o);e[t]=n})),e}),r);return o.root=n,o.plain=p({},n,{backgroundColor:null}),o};function g(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}var v=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),f(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?m(e.theme,e.language):void 0;return t.themeDict=n})),f(this,"getLineProps",(function(e){var n=e.key,r=e.className,o=e.style,i=p({},g(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),a=t.getThemeDict(t.props);return void 0!==a&&(i.style=a.plain),void 0!==o&&(i.style=void 0!==i.style?p({},i.style,o):o),void 0!==n&&(i.key=n),r&&(i.className+=" "+r),i})),f(this,"getStyleForToken",(function(e){var n=e.types,r=e.empty,o=n.length,i=t.getThemeDict(t.props);if(void 0!==i){if(1===o&&"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===o&&!r)return i[n[0]];var a=r?{display:"inline-block"}:{},c=n.map((function(e){return i[e]}));return Object.assign.apply(Object,[a].concat(c))}})),f(this,"getTokenProps",(function(e){var n=e.key,r=e.className,o=e.style,i=e.token,a=p({},g(e,["key","className","style","token"]),{className:"token "+i.types.join(" "),children:i.content,style:t.getStyleForToken(i),key:void 0});return void 0!==o&&(a.style=void 0!==a.style?p({},a.style,o):o),void 0!==n&&(a.key=n),r&&(a.className+=" "+r),a}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,o=e.children,i=this.getThemeDict(this.props),a=t.languages[n];return o({tokens:function(e){for(var t=[[]],n=[e],r=[0],o=[e.length],i=0,a=0,c=[],l=[c];a>-1;){for(;(i=r[a]++)0?u:["plain"],s=f):(u=d(u,f.type),f.alias&&(u=d(u,f.alias)),s=f.content),"string"==typeof s){var p=s.split(h),m=p.length;c.push({types:u,content:p[0]});for(var g=1;g{const t={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},python:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},n=["highlight-next-line","highlight-start","highlight-end"].join("|"),r=e.map(e=>`(?:${t[e].start}\\s*(${n})\\s*${t[e].end})`).join("|");return new RegExp(`^\\s*(?:${r})\\s*$`)},L=/title=".*"/;var N=({children:e,className:t,metastring:n})=>{const{siteConfig:{themeConfig:{prism:a={}}}}=Object(T.a)(),[c,s]=Object(o.useState)(!1),[f,p]=Object(o.useState)(!1);Object(o.useEffect)(()=>{p(!0)},[]);const h=Object(o.useRef)(null),y=Object(o.useRef)(null);let d=[],m="";const{isDarkTheme:g}=Object(w.a)(),k=a.theme||b,j=a.darkTheme||k,S=g?j:k;if(n&&A.test(n)){const e=n.match(A)[1];d=x.a.parse(e).filter(e=>e>0)}n&&L.test(n)&&(m=n.match(L)[0].split("title=")[1].replace(/"+/g,"")),Object(o.useEffect)(()=>{let e;return y.current&&(e=new E.a(y.current,{target:()=>h.current})),()=>{e&&e.destroy()}},[y.current,h.current]);let N=t&&t.replace(/language-/,"");!N&&a.defaultLanguage&&(N=a.defaultLanguage);let _=e.replace(/\n$/,"");if(0===d.length&&void 0!==N){let t="";const n=(e=>{switch(e){case"js":case"javascript":case"ts":case"typescript":return C(["js","jsBlock"]);case"jsx":case"tsx":return C(["js","jsBlock","jsx"]);case"html":return C(["js","jsBlock","html"]);case"python":case"py":return C(["python"]);default:return C()}})(N),r=e.replace(/\n$/,"").split("\n");let o;for(let e=0;ee||t,void 0)){case"highlight-next-line":t+=i+",";break;case"highlight-start":o=i;break;case"highlight-end":t+=`${o}-${i-1},`}r.splice(e,1)}else e+=1}d=x.a.parse(t),_=r.join("\n")}const P=()=>{window.getSelection().empty(),s(!0),setTimeout(()=>s(!1),2e3)};return i.a.createElement(v,Object(r.a)({},u,{key:f,theme:S,code:_,language:N}),({className:e,style:t,tokens:n,getLineProps:o,getTokenProps:a})=>i.a.createElement(i.a.Fragment,null,m&&i.a.createElement("div",{style:t,className:O.a.codeBlockTitle},m),i.a.createElement("div",{className:O.a.codeBlockContent},i.a.createElement("button",{ref:y,type:"button","aria-label":"Copy code to clipboard",className:l()(O.a.copyButton,{[O.a.copyButtonWithTitle]:m}),onClick:P},c?"Copied":"Copy"),i.a.createElement("div",{tabIndex:"0",className:l()(e,O.a.codeBlock,{[O.a.codeBlockWithTitle]:m})},i.a.createElement("div",{ref:h,className:O.a.codeBlockLines,style:t},n.map((e,t)=>{1===e.length&&""===e[0].content&&(e[0].content="\n");const n=o({line:e,key:t});return d.includes(t+1)&&(n.className=n.className+" docusaurus-highlight-code-line"),i.a.createElement("div",Object(r.a)({key:t},n),e.map((e,t)=>i.a.createElement("span",Object(r.a)({key:t},a({token:e,key:t})))))}))))))},_=(n(103),n(104)),P=n.n(_);var B=e=>function({id:t,...n}){const{siteConfig:{themeConfig:{navbar:{hideOnScroll:r=!1}={}}={}}={}}=Object(T.a)();return t?i.a.createElement(e,n,i.a.createElement("a",{"aria-hidden":"true",tabIndex:"-1",className:l()("anchor",{[P.a.enhancedAnchor]:!r}),id:t}),i.a.createElement("a",{"aria-hidden":"true",tabIndex:"-1",className:"hash-link",href:"#"+t,title:"Direct link to heading"},"#"),n.children):i.a.createElement(e,n)},F=n(105),M=n.n(F);t.a={code:e=>{const{children:t}=e;return"string"==typeof t?i.a.createElement(N,e):t},a:e=>/\.[^./]+$/.test(e.href)?i.a.createElement("a",e):i.a.createElement(a.a,e),pre:e=>i.a.createElement("div",Object(r.a)({className:M.a.mdxCodeBlock},e)),h1:B("h1"),h2:B("h2"),h3:B("h3"),h4:B("h4"),h5:B("h5"),h6:B("h6")}},154:function(e,t,n){var r;r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}([function(e,t){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),o=document.createRange();o.selectNodeContents(e),r.removeAllRanges(),r.addRange(o),t=r.toString()}return t}},function(e,t){function n(){}n.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var r=this;function o(){r.off(e,o),t.apply(n,arguments)}return o._=t,this.on(e,o,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,o=n.length;r0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=o()(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=o()(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":i(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}(),l=n(1),s=n.n(l),u=n(2),f=n.n(u),p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===p(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=f()(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return d("action",e)}},{key:"defaultTarget",value:function(e){var t=d("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return d("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach((function(e){n=n&&!!document.queryCommandSupported(e)})),n}}]),t}(s.a);function d(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}t.default=y}]).default},e.exports=r()},155:function(e,t){e.exports.parse=function(e){var t=e.split(",").map((function(e){return function(e){if(/^-?\d+$/.test(e))return parseInt(e,10);var t;if(t=e.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){var n=t[1],r=t[2],o=t[3];if(n&&o){var i=[],a=(n=parseInt(n))<(o=parseInt(o))?1:-1;"-"!=r&&".."!=r&&"\u2025"!=r||(o+=a);for(var c=n;c!=o;c+=a)i.push(c);return i}}return[]}(e)}));return 0===t.length?[]:1===t.length?Array.isArray(t[0])?t[0]:t:t.reduce((function(e,t){return Array.isArray(e)||(e=[e]),Array.isArray(t)||(t=[t]),e.concat(t)}))}}}]); \ No newline at end of file diff --git a/3.33d2175d.js.LICENSE.txt b/3.33d2175d.js.LICENSE.txt new file mode 100644 index 0000000..73d480c --- /dev/null +++ b/3.33d2175d.js.LICENSE.txt @@ -0,0 +1,6 @@ +/*! + * clipboard.js v2.0.6 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */ diff --git a/30.e2fddd31.js b/30.e2fddd31.js new file mode 100644 index 0000000..3ac311c --- /dev/null +++ b/30.e2fddd31.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{141:function(e,t,a){"use strict";a.r(t);var n=a(0),o=a.n(n),l=a(135);t.default=function(){return o.a.createElement(l.a,{title:"Page Not Found"},o.a.createElement("div",{className:"container margin-vert--xl"},o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col col--6 col--offset-3"},o.a.createElement("h1",{className:"hero__title"},"Page Not Found"),o.a.createElement("p",null,"We could not find what you were looking for."),o.a.createElement("p",null,"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))}}}]); \ No newline at end of file diff --git a/31d49d87.c3f569db.js b/31d49d87.c3f569db.js new file mode 100644 index 0000000..869d5a7 --- /dev/null +++ b/31d49d87.c3f569db.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{109:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"hola","name":"hola","count":1,"permalink":"/blog/tags/hola"}')}}]); \ No newline at end of file diff --git a/3570154c.c10ba921.js b/3570154c.c10ba921.js new file mode 100644 index 0000000..b37528e --- /dev/null +++ b/3570154c.c10ba921.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{110:function(t,e,o){"use strict";o.r(e),o.d(e,"frontMatter",(function(){return u})),o.d(e,"metadata",(function(){return i})),o.d(e,"rightToc",(function(){return s})),o.d(e,"default",(function(){return c}));var a=o(1),l=o(6),r=(o(0),o(132)),u={id:"hello-world",title:"Hello",author:"Endilie Yacop Sucipto",author_title:"Maintainer of Docusaurus",author_url:"https://github.com/endiliey",author_image_url:"https://avatars1.githubusercontent.com/u/17883920?s=460&v=4",tags:["hello","docusaurus"]},i={permalink:"/blog/hello-world",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/blog/blog/2019-05-29-hello-world.md",source:"@site/blog/2019-05-29-hello-world.md",description:"Welcome to this blog. This blog is created with [**Docusaurus 2 alpha**](https://v2.docusaurus.io/).",date:"2019-05-29T00:00:00.000Z",tags:[{label:"hello",permalink:"/blog/tags/hello"},{label:"docusaurus",permalink:"/blog/tags/docusaurus"}],title:"Hello",readingTime:.12,truncated:!0,prevItem:{title:"Welcome",permalink:"/blog/welcome"},nextItem:{title:"Hola",permalink:"/blog/hola"}},s=[],n={rightToc:s};function c(t){var e=t.components,o=Object(l.a)(t,["components"]);return Object(r.b)("wrapper",Object(a.a)({},n,o,{components:e,mdxType:"MDXLayout"}),Object(r.b)("p",null,"Welcome to this blog. This blog is created with ",Object(r.b)("a",Object(a.a)({parentName:"p"},{href:"https://v2.docusaurus.io/"}),Object(r.b)("strong",{parentName:"a"},"Docusaurus 2 alpha")),"."))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/3a6eb64e.3c89a5ca.js b/3a6eb64e.3c89a5ca.js new file mode 100644 index 0000000..b5dcad4 --- /dev/null +++ b/3a6eb64e.3c89a5ca.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{111:function(l){l.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"hello","name":"hello","count":2,"permalink":"/blog/tags/hello"}')}}]); \ No newline at end of file diff --git a/404.html b/404.html new file mode 100644 index 0000000..6c7ddf1 --- /dev/null +++ b/404.html @@ -0,0 +1,40 @@ + + + + + + + + +Page Not Found | Token Engineering + + + + + + + + + + + + + + + + + + +
+

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

+
+ + + + + + + + + + \ No newline at end of file diff --git a/616665f6.cf059854.js b/616665f6.cf059854.js new file mode 100644 index 0000000..354786e --- /dev/null +++ b/616665f6.cf059854.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{112:function(e,i,t){"use strict";t.r(i),t.d(i,"frontMatter",(function(){return r})),t.d(i,"metadata",(function(){return n})),t.d(i,"rightToc",(function(){return o})),t.d(i,"default",(function(){return m}));var u=t(1),s=t(6),a=(t(0),t(132)),r={id:"doc3",title:"This is Document Number 3"},n={id:"doc3",title:"This is Document Number 3",description:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac euismod odio, eu consequat dui. Nullam molestie consectetur risus id imperdiet. Proin sodales ornare turpis, non mollis massa ultricies id. Nam at nibh scelerisque, feugiat ante non, dapibus tortor. Vivamus volutpat diam quis tellus elementum bibendum. Praesent semper gravida velit quis aliquam. Etiam in cursus neque. Nam lectus ligula, malesuada et mauris a, bibendum faucibus mi. Phasellus ut interdum felis. Phasellus in odio pulvinar, porttitor urna eget, fringilla lectus. Aliquam sollicitudin est eros. Mauris consectetur quam vitae mauris interdum hendrerit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.",source:"@site/docs/doc3.md",permalink:"/docs/doc3",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/docs/doc3.md",sidebar:"someSidebar",previous:{title:"Document Number 2",permalink:"/docs/doc2"},next:{title:"Powered by MDX",permalink:"/docs/mdx"}},o=[],l={rightToc:o};function m(e){var i=e.components,t=Object(s.a)(e,["components"]);return Object(a.b)("wrapper",Object(u.a)({},l,t,{components:i,mdxType:"MDXLayout"}),Object(a.b)("p",null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac euismod odio, eu consequat dui. Nullam molestie consectetur risus id imperdiet. Proin sodales ornare turpis, non mollis massa ultricies id. Nam at nibh scelerisque, feugiat ante non, dapibus tortor. Vivamus volutpat diam quis tellus elementum bibendum. Praesent semper gravida velit quis aliquam. Etiam in cursus neque. Nam lectus ligula, malesuada et mauris a, bibendum faucibus mi. Phasellus ut interdum felis. Phasellus in odio pulvinar, porttitor urna eget, fringilla lectus. Aliquam sollicitudin est eros. Mauris consectetur quam vitae mauris interdum hendrerit. Lorem ipsum dolor sit amet, consectetur adipiscing elit."),Object(a.b)("p",null,"Duis et egestas libero, imperdiet faucibus ipsum. Sed posuere eget urna vel feugiat. Vivamus a arcu sagittis, fermentum urna dapibus, congue lectus. Fusce vulputate porttitor nisl, ac cursus elit volutpat vitae. Nullam vitae ipsum egestas, convallis quam non, porta nibh. Morbi gravida erat nec neque bibendum, eu pellentesque velit posuere. Fusce aliquam erat eu massa eleifend tristique."),Object(a.b)("p",null,"Sed consequat sollicitudin ipsum eget tempus. Integer a aliquet velit. In justo nibh, pellentesque non suscipit eget, gravida vel lacus. Donec odio ante, malesuada in massa quis, pharetra tristique ligula. Donec eros est, tristique eget finibus quis, semper non nisl. Vivamus et elit nec enim ornare placerat. Sed posuere odio a elit cursus sagittis."),Object(a.b)("p",null,"Phasellus feugiat purus eu tortor ultrices finibus. Ut libero nibh, lobortis et libero nec, dapibus posuere eros. Sed sagittis euismod justo at consectetur. Nulla finibus libero placerat, cursus sapien at, eleifend ligula. Vivamus elit nisl, hendrerit ac nibh eu, ultrices tempus dui. Nam tellus neque, commodo non rhoncus eu, gravida in risus. Nullam id iaculis tortor."),Object(a.b)("p",null,"Nullam at odio in sem varius tempor sit amet vel lorem. Etiam eu hendrerit nisl. Fusce nibh mauris, vulputate sit amet ex vitae, congue rhoncus nisl. Sed eget tellus purus. Nullam tempus commodo erat ut tristique. Cras accumsan massa sit amet justo consequat eleifend. Integer scelerisque vitae tellus id consectetur."))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/6875c492.b4be68fe.js b/6875c492.b4be68fe.js new file mode 100644 index 0000000..d1fe8c8 --- /dev/null +++ b/6875c492.b4be68fe.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{113:function(e,a,t){"use strict";t.r(a);var r=t(0),n=t.n(r),l=t(135),m=t(138),c=t(133);a.default=function(e){const{metadata:a,items:t}=e,{allTagsPath:r,name:o,count:s}=a;return n.a.createElement(l.a,{title:`Posts tagged "${o}"`,description:`Blog | Tagged "${o}"`},n.a.createElement("div",{className:"container margin-vert--lg"},n.a.createElement("div",{className:"row"},n.a.createElement("div",{className:"col col--8 col--offset-2"},n.a.createElement("h1",null,s," ",function(e,a){return e>1?a+"s":a}(s,"post"),' tagged with "',o,'"'),n.a.createElement(c.a,{href:r},"View All Tags"),n.a.createElement("div",{className:"margin-vert--xl"},t.map(({content:e})=>n.a.createElement(m.a,{key:e.metadata.permalink,frontMatter:e.frontMatter,metadata:e.metadata,truncated:!0},n.a.createElement(e,null))))))))}},138:function(e,a,t){"use strict";var r=t(0),n=t.n(r),l=t(134),m=t.n(l),c=t(132),o=t(133),s=t(139),i=t(93),u=t.n(i);const g=["January","February","March","April","May","June","July","August","September","October","November","December"];a.a=function(e){const{children:a,frontMatter:t,metadata:r,truncated:l,isBlogPostPage:i=!1}=e,{date:d,permalink:E,tags:h,readingTime:v}=r,{author:p,title:N}=t,b=t.author_url||t.authorURL,f=t.author_title||t.authorTitle,_=t.author_image_url||t.authorImageURL;return n.a.createElement("article",{className:i?void 0:"margin-bottom--xl"},(()=>{const e=i?"h1":"h2",a=d.substring(0,10).split("-"),t=a[0],r=g[parseInt(a[1],10)-1],l=parseInt(a[2],10);return n.a.createElement("header",null,n.a.createElement(e,{className:m()("margin-bottom--sm",u.a.blogPostTitle)},i?N:n.a.createElement(o.a,{to:E},N)),n.a.createElement("div",{className:"margin-vert--md"},n.a.createElement("time",{dateTime:d,className:u.a.blogPostDate},r," ",l,", ",t," ",v&&n.a.createElement(n.a.Fragment,null," \xb7 ",Math.ceil(v)," min read"))),n.a.createElement("div",{className:"avatar margin-vert--md"},_&&n.a.createElement("a",{className:"avatar__photo-link avatar__photo",href:b,target:"_blank",rel:"noreferrer noopener"},n.a.createElement("img",{src:_,alt:p})),n.a.createElement("div",{className:"avatar__intro"},p&&n.a.createElement(n.a.Fragment,null,n.a.createElement("h4",{className:"avatar__name"},n.a.createElement("a",{href:b,target:"_blank",rel:"noreferrer noopener"},p)),n.a.createElement("small",{className:"avatar__subtitle"},f)))))})(),n.a.createElement("section",{className:"markdown"},n.a.createElement(c.a,{components:s.a},a)),(h.length>0||l)&&n.a.createElement("footer",{className:"row margin-vert--lg"},h.length>0&&n.a.createElement("div",{className:"col"},n.a.createElement("strong",null,"Tags:"),h.map(({label:e,permalink:a})=>n.a.createElement(o.a,{key:a,className:"margin-horiz--sm",to:a},e))),l&&n.a.createElement("div",{className:"col text--right"},n.a.createElement(o.a,{to:r.permalink,"aria-label":"Read more about "+N},n.a.createElement("strong",null,"Read More")))))}}}]); \ No newline at end of file diff --git a/6ca375e2.c11bfd7d.js b/6ca375e2.c11bfd7d.js new file mode 100644 index 0000000..eae848e --- /dev/null +++ b/6ca375e2.c11bfd7d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{114:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"docusaurus","name":"docusaurus","count":3,"permalink":"/blog/tags/docusaurus"}')}}]); \ No newline at end of file diff --git a/8be5b89e.8755ab05.js b/8be5b89e.8755ab05.js new file mode 100644 index 0000000..5fa78dd --- /dev/null +++ b/8be5b89e.8755ab05.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{115:function(a){a.exports=JSON.parse('{"facebook":{"allTagsPath":"/blog/tags","slug":"facebook","name":"facebook","count":1,"permalink":"/blog/tags/facebook"},"hello":{"allTagsPath":"/blog/tags","slug":"hello","name":"hello","count":2,"permalink":"/blog/tags/hello"},"docusaurus":{"allTagsPath":"/blog/tags","slug":"docusaurus","name":"docusaurus","count":3,"permalink":"/blog/tags/docusaurus"},"hola":{"allTagsPath":"/blog/tags","slug":"hola","name":"hola","count":1,"permalink":"/blog/tags/hola"}}')}}]); \ No newline at end of file diff --git a/8e9f0a8a.b325f2c6.js b/8e9f0a8a.b325f2c6.js new file mode 100644 index 0000000..4286553 --- /dev/null +++ b/8e9f0a8a.b325f2c6.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{116:function(e,t,o){"use strict";o.r(t),o.d(t,"frontMatter",(function(){return r})),o.d(t,"metadata",(function(){return s})),o.d(t,"rightToc",(function(){return l})),o.d(t,"default",(function(){return c}));var u=o(1),a=o(6),i=(o(0),o(132)),r={id:"hola",title:"Hola",author:"Gao Wei",author_title:"Docusaurus Core Team",author_url:"https://github.com/wgao19",author_image_url:"https://avatars1.githubusercontent.com/u/2055384?v=4",tags:["hola","docusaurus"]},s={permalink:"/blog/hola",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/blog/blog/2019-05-28-hola.md",source:"@site/blog/2019-05-28-hola.md",description:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet",date:"2019-05-28T00:00:00.000Z",tags:[{label:"hola",permalink:"/blog/tags/hola"},{label:"docusaurus",permalink:"/blog/tags/docusaurus"}],title:"Hola",readingTime:.12,truncated:!1,prevItem:{title:"Hello",permalink:"/blog/hello-world"}},l=[],n={rightToc:l};function c(e){var t=e.components,o=Object(a.a)(e,["components"]);return Object(i.b)("wrapper",Object(u.a)({},n,o,{components:t,mdxType:"MDXLayout"}),Object(i.b)("p",null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/a6aa9e1f.b5b453d8.js b/a6aa9e1f.b5b453d8.js new file mode 100644 index 0000000..1510618 --- /dev/null +++ b/a6aa9e1f.b5b453d8.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{129:function(e,a,t){"use strict";t.r(a);var n=t(0),r=t.n(n),l=t(131),m=t(135),c=t(138),i=t(133);var o=function(e){const{metadata:a}=e,{previousPage:t,nextPage:n}=a;return r.a.createElement("nav",{className:"pagination-nav"},r.a.createElement("div",{className:"pagination-nav__item"},t&&r.a.createElement(i.a,{className:"pagination-nav__link",to:t},r.a.createElement("h4",{className:"pagination-nav__link--label"},"\xab Newer Entries"))),r.a.createElement("div",{className:"pagination-nav__item pagination-nav__item--next"},n&&r.a.createElement(i.a,{className:"pagination-nav__link",to:n},r.a.createElement("h4",{className:"pagination-nav__link--label"},"Older Entries \xbb"))))};a.default=function(e){const{metadata:a,items:t}=e,{siteConfig:{title:n}}=Object(l.a)(),i="/"===a.permalink?n:"Blog";return r.a.createElement(m.a,{title:i,description:"Blog"},r.a.createElement("div",{className:"container margin-vert--lg"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col col--8 col--offset-2"},t.map(({content:e})=>r.a.createElement(c.a,{key:e.metadata.permalink,frontMatter:e.frontMatter,metadata:e.metadata,truncated:e.metadata.truncated},r.a.createElement(e,null))),r.a.createElement(o,{metadata:a})))))}},138:function(e,a,t){"use strict";var n=t(0),r=t.n(n),l=t(134),m=t.n(l),c=t(132),i=t(133),o=t(139),s=t(93),g=t.n(s);const u=["January","February","March","April","May","June","July","August","September","October","November","December"];a.a=function(e){const{children:a,frontMatter:t,metadata:n,truncated:l,isBlogPostPage:s=!1}=e,{date:E,permalink:d,tags:v,readingTime:p}=n,{author:_,title:N}=t,h=t.author_url||t.authorURL,b=t.author_title||t.authorTitle,f=t.author_image_url||t.authorImageURL;return r.a.createElement("article",{className:s?void 0:"margin-bottom--xl"},(()=>{const e=s?"h1":"h2",a=E.substring(0,10).split("-"),t=a[0],n=u[parseInt(a[1],10)-1],l=parseInt(a[2],10);return r.a.createElement("header",null,r.a.createElement(e,{className:m()("margin-bottom--sm",g.a.blogPostTitle)},s?N:r.a.createElement(i.a,{to:d},N)),r.a.createElement("div",{className:"margin-vert--md"},r.a.createElement("time",{dateTime:E,className:g.a.blogPostDate},n," ",l,", ",t," ",p&&r.a.createElement(r.a.Fragment,null," \xb7 ",Math.ceil(p)," min read"))),r.a.createElement("div",{className:"avatar margin-vert--md"},f&&r.a.createElement("a",{className:"avatar__photo-link avatar__photo",href:h,target:"_blank",rel:"noreferrer noopener"},r.a.createElement("img",{src:f,alt:_})),r.a.createElement("div",{className:"avatar__intro"},_&&r.a.createElement(r.a.Fragment,null,r.a.createElement("h4",{className:"avatar__name"},r.a.createElement("a",{href:h,target:"_blank",rel:"noreferrer noopener"},_)),r.a.createElement("small",{className:"avatar__subtitle"},b)))))})(),r.a.createElement("section",{className:"markdown"},r.a.createElement(c.a,{components:o.a},a)),(v.length>0||l)&&r.a.createElement("footer",{className:"row margin-vert--lg"},v.length>0&&r.a.createElement("div",{className:"col"},r.a.createElement("strong",null,"Tags:"),v.map(({label:e,permalink:a})=>r.a.createElement(i.a,{key:a,className:"margin-horiz--sm",to:a},e))),l&&r.a.createElement("div",{className:"col text--right"},r.a.createElement(i.a,{to:n.permalink,"aria-label":"Read more about "+N},r.a.createElement("strong",null,"Read More")))))}}}]); \ No newline at end of file diff --git a/af172acd.e0663696.js b/af172acd.e0663696.js new file mode 100644 index 0000000..2c12508 --- /dev/null +++ b/af172acd.e0663696.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{117:function(e,t,o){"use strict";o.r(t),o.d(t,"frontMatter",(function(){return n})),o.d(t,"metadata",(function(){return u})),o.d(t,"rightToc",(function(){return s})),o.d(t,"default",(function(){return c}));var l=o(1),a=o(6),r=(o(0),o(132)),n={id:"welcome",title:"Welcome",author:"Yangshun Tay",author_title:"Front End Engineer @ Facebook",author_url:"https://github.com/yangshun",author_image_url:"https://avatars0.githubusercontent.com/u/1315101?s=400&v=4",tags:["facebook","hello","docusaurus"]},u={permalink:"/blog/welcome",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/blog/blog/2019-05-30-welcome.md",source:"@site/blog/2019-05-30-welcome.md",description:"Blog features are powered by the blog plugin. Simply add files to the `blog` directory. It supports tags as well!",date:"2019-05-30T00:00:00.000Z",tags:[{label:"facebook",permalink:"/blog/tags/facebook"},{label:"hello",permalink:"/blog/tags/hello"},{label:"docusaurus",permalink:"/blog/tags/docusaurus"}],title:"Welcome",readingTime:.175,truncated:!1,nextItem:{title:"Hello",permalink:"/blog/hello-world"}},s=[],i={rightToc:s};function c(e){var t=e.components,o=Object(a.a)(e,["components"]);return Object(r.b)("wrapper",Object(l.a)({},i,o,{components:t,mdxType:"MDXLayout"}),Object(r.b)("p",null,"Blog features are powered by the blog plugin. Simply add files to the ",Object(r.b)("inlineCode",{parentName:"p"},"blog")," directory. It supports tags as well!"),Object(r.b)("p",null,"Delete the whole directory if you don't want the blog features. As simple as that!"))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/b2f90839.7cf8e914.js b/b2f90839.7cf8e914.js new file mode 100644 index 0000000..35f54ce --- /dev/null +++ b/b2f90839.7cf8e914.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{118:function(e,t,a){"use strict";a.r(t),a.d(t,"frontMatter",(function(){return c})),a.d(t,"metadata",(function(){return l})),a.d(t,"rightToc",(function(){return r})),a.d(t,"default",(function(){return s}));var n=a(1),b=a(6),i=(a(0),a(132)),c={id:"doc1",title:"Style Guide",sidebar_label:"Style Guide"},l={id:"doc1",title:"Style Guide",description:"You can write content using [GitHub-flavored Markdown syntax](https://github.github.com/gfm/).",source:"@site/docs/doc1.md",permalink:"/docs/doc1",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/docs/doc1.md",sidebar_label:"Style Guide",sidebar:"someSidebar",next:{title:"Document Number 2",permalink:"/docs/doc2"}},r=[{value:"Markdown Syntax",id:"markdown-syntax",children:[]},{value:"Headers",id:"headers",children:[]},{value:"H2 - Create the best documentation",id:"h2---create-the-best-documentation",children:[{value:"H3 - Create the best documentation",id:"h3---create-the-best-documentation",children:[]}]},{value:"Emphasis",id:"emphasis",children:[]},{value:"Lists",id:"lists",children:[]},{value:"Links",id:"links",children:[]},{value:"Images",id:"images",children:[]},{value:"Code",id:"code",children:[]},{value:"Tables",id:"tables",children:[]},{value:"Blockquotes",id:"blockquotes",children:[]},{value:"Inline HTML",id:"inline-html",children:[]},{value:"Line Breaks",id:"line-breaks",children:[]},{value:"Admonitions",id:"admonitions",children:[]}],o={rightToc:r};function s(e){var t=e.components,a=Object(b.a)(e,["components"]);return Object(i.b)("wrapper",Object(n.a)({},o,a,{components:t,mdxType:"MDXLayout"}),Object(i.b)("p",null,"You can write content using ",Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"https://github.github.com/gfm/"}),"GitHub-flavored Markdown syntax"),"."),Object(i.b)("h2",{id:"markdown-syntax"},"Markdown Syntax"),Object(i.b)("p",null,"To serve as an example page when styling markdown based Docusaurus sites."),Object(i.b)("h2",{id:"headers"},"Headers"),Object(i.b)("h1",{id:"h1---create-the-best-documentation"},"H1 - Create the best documentation"),Object(i.b)("h2",{id:"h2---create-the-best-documentation"},"H2 - Create the best documentation"),Object(i.b)("h3",{id:"h3---create-the-best-documentation"},"H3 - Create the best documentation"),Object(i.b)("h4",{id:"h4---create-the-best-documentation"},"H4 - Create the best documentation"),Object(i.b)("h5",{id:"h5---create-the-best-documentation"},"H5 - Create the best documentation"),Object(i.b)("h6",{id:"h6---create-the-best-documentation"},"H6 - Create the best documentation"),Object(i.b)("hr",null),Object(i.b)("h2",{id:"emphasis"},"Emphasis"),Object(i.b)("p",null,"Emphasis, aka italics, with ",Object(i.b)("em",{parentName:"p"},"asterisks")," or ",Object(i.b)("em",{parentName:"p"},"underscores"),"."),Object(i.b)("p",null,"Strong emphasis, aka bold, with ",Object(i.b)("strong",{parentName:"p"},"asterisks")," or ",Object(i.b)("strong",{parentName:"p"},"underscores"),"."),Object(i.b)("p",null,"Combined emphasis with ",Object(i.b)("strong",{parentName:"p"},"asterisks and ",Object(i.b)("em",{parentName:"strong"},"underscores")),"."),Object(i.b)("p",null,"Strikethrough uses two tildes. ",Object(i.b)("del",{parentName:"p"},"Scratch this.")),Object(i.b)("hr",null),Object(i.b)("h2",{id:"lists"},"Lists"),Object(i.b)("ol",null,Object(i.b)("li",{parentName:"ol"},"First ordered list item"),Object(i.b)("li",{parentName:"ol"},"Another item \u22c5\u22c5","*"," Unordered sub-list."),Object(i.b)("li",{parentName:"ol"},"Actual numbers don't matter, just that it's a number \u22c5\u22c51. Ordered sub-list"),Object(i.b)("li",{parentName:"ol"},"And another item.")),Object(i.b)("p",null,"\u22c5\u22c5\u22c5You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown)."),Object(i.b)("p",null,"\u22c5\u22c5\u22c5To have a line break without a paragraph, you will need to use two trailing spaces.\u22c5\u22c5 \u22c5\u22c5\u22c5Note that this line is separate, but within the same paragraph.\u22c5\u22c5 \u22c5\u22c5\u22c5(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)"),Object(i.b)("ul",null,Object(i.b)("li",{parentName:"ul"},"Unordered list can use asterisks")),Object(i.b)("ul",null,Object(i.b)("li",{parentName:"ul"},"Or minuses")),Object(i.b)("ul",null,Object(i.b)("li",{parentName:"ul"},"Or pluses")),Object(i.b)("hr",null),Object(i.b)("h2",{id:"links"},"Links"),Object(i.b)("p",null,Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"https://www.google.com"}),"I'm an inline-style link")),Object(i.b)("p",null,Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"https://www.google.com",title:"Google's Homepage"}),"I'm an inline-style link with title")),Object(i.b)("p",null,Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"https://www.mozilla.org"}),"I'm a reference-style link")),Object(i.b)("p",null,Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"../blob/master/LICENSE"}),"I'm a relative reference to a repository file")),Object(i.b)("p",null,Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"http://slashdot.org"}),"You can use numbers for reference-style link definitions")),Object(i.b)("p",null,"Or leave it empty and use the ",Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"http://www.reddit.com"}),"link text itself"),"."),Object(i.b)("p",null,"URLs and URLs in angle brackets will automatically get turned into links. ",Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"http://www.example.com"}),"http://www.example.com")," or ",Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"http://www.example.com"}),"http://www.example.com")," and sometimes example.com (but not on Github, for example)."),Object(i.b)("p",null,"Some text to show that the reference links can follow later."),Object(i.b)("hr",null),Object(i.b)("h2",{id:"images"},"Images"),Object(i.b)("p",null,"Here's our logo (hover to see the title text):"),Object(i.b)("p",null,"Inline-style: ",Object(i.b)("img",Object(n.a)({parentName:"p"},{src:"https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png",alt:"alt text",title:"Logo Title Text 1"}))),Object(i.b)("p",null,"Reference-style: ",Object(i.b)("img",Object(n.a)({parentName:"p"},{src:"https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png",alt:"alt text",title:"Logo Title Text 2"}))),Object(i.b)("hr",null),Object(i.b)("h2",{id:"code"},"Code"),Object(i.b)("pre",null,Object(i.b)("code",Object(n.a)({parentName:"pre"},{className:"language-javascript"}),"var s = 'JavaScript syntax highlighting';\nalert(s);\n")),Object(i.b)("pre",null,Object(i.b)("code",Object(n.a)({parentName:"pre"},{className:"language-python"}),'s = "Python syntax highlighting"\nprint(s)\n')),Object(i.b)("pre",null,Object(i.b)("code",Object(n.a)({parentName:"pre"},{}),"No language indicated, so no syntax highlighting.\nBut let's throw in a tag.\n")),Object(i.b)("pre",null,Object(i.b)("code",Object(n.a)({parentName:"pre"},{className:"language-js",metastring:"{2}","{2}":!0}),"function highlightMe() {\n console.log('This line can be highlighted!');\n}\n")),Object(i.b)("hr",null),Object(i.b)("h2",{id:"tables"},"Tables"),Object(i.b)("p",null,"Colons can be used to align columns."),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Tables"),Object(i.b)("th",Object(n.a)({parentName:"tr"},{align:"center"}),"Are"),Object(i.b)("th",Object(n.a)({parentName:"tr"},{align:"right"}),"Cool"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"col 3 is"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:"center"}),"right-aligned"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:"right"}),"\\$1600")),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"col 2 is"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:"center"}),"centered"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:"right"}),"\\$12")),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"zebra stripes"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:"center"}),"are neat"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:"right"}),"\\$1")))),Object(i.b)("p",null,"There must be at least 3 dashes separating each header cell. The outer pipes (|) are optional, and you don't need to make the raw Markdown line up prettily. You can also use inline Markdown."),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Markdown"),Object(i.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Less"),Object(i.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Pretty"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(i.b)("em",{parentName:"td"},"Still")),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"renders")),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(i.b)("strong",{parentName:"td"},"nicely"))),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"1"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"2"),Object(i.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"3")))),Object(i.b)("hr",null),Object(i.b)("h2",{id:"blockquotes"},"Blockquotes"),Object(i.b)("blockquote",null,Object(i.b)("p",{parentName:"blockquote"},"Blockquotes are very handy in email to emulate reply text. This line is part of the same quote.")),Object(i.b)("p",null,"Quote break."),Object(i.b)("blockquote",null,Object(i.b)("p",{parentName:"blockquote"},"This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can ",Object(i.b)("em",{parentName:"p"},"put")," ",Object(i.b)("strong",{parentName:"p"},"Markdown")," into a blockquote.")),Object(i.b)("hr",null),Object(i.b)("h2",{id:"inline-html"},"Inline HTML"),Object(i.b)("dl",null,Object(i.b)("dt",null,"Definition list"),Object(i.b)("dd",null,"Is something people use sometimes."),Object(i.b)("dt",null,"Markdown in HTML"),Object(i.b)("dd",null,"Does *not* work **very** well. Use HTML ",Object(i.b)("em",null,"tags"),".")),Object(i.b)("hr",null),Object(i.b)("h2",{id:"line-breaks"},"Line Breaks"),Object(i.b)("p",null,"Here's a line for us to start with."),Object(i.b)("p",null,"This line is separated from the one above by two newlines, so it will be a ",Object(i.b)("em",{parentName:"p"},"separate paragraph"),"."),Object(i.b)("p",null,"This line is also a separate paragraph, but... This line is only separated by a single newline, so it's a separate line in the ",Object(i.b)("em",{parentName:"p"},"same paragraph"),"."),Object(i.b)("hr",null),Object(i.b)("h2",{id:"admonitions"},"Admonitions"),Object(i.b)("div",{className:"admonition admonition-note alert alert--secondary"},Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-heading"}),Object(i.b)("h5",{parentName:"div"},Object(i.b)("span",Object(n.a)({parentName:"h5"},{className:"admonition-icon"}),Object(i.b)("svg",Object(n.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"}),Object(i.b)("path",Object(n.a)({parentName:"svg"},{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})))),"note")),Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-content"}),Object(i.b)("p",{parentName:"div"},"This is a note"))),Object(i.b)("div",{className:"admonition admonition-tip alert alert--success"},Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-heading"}),Object(i.b)("h5",{parentName:"div"},Object(i.b)("span",Object(n.a)({parentName:"h5"},{className:"admonition-icon"}),Object(i.b)("svg",Object(n.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"16",viewBox:"0 0 12 16"}),Object(i.b)("path",Object(n.a)({parentName:"svg"},{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})))),"tip")),Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-content"}),Object(i.b)("p",{parentName:"div"},"This is a tip"))),Object(i.b)("div",{className:"admonition admonition-important alert alert--info"},Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-heading"}),Object(i.b)("h5",{parentName:"div"},Object(i.b)("span",Object(n.a)({parentName:"h5"},{className:"admonition-icon"}),Object(i.b)("svg",Object(n.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"}),Object(i.b)("path",Object(n.a)({parentName:"svg"},{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})))),"important")),Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-content"}),Object(i.b)("p",{parentName:"div"},"This is important"))),Object(i.b)("div",{className:"admonition admonition-caution alert alert--warning"},Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-heading"}),Object(i.b)("h5",{parentName:"div"},Object(i.b)("span",Object(n.a)({parentName:"h5"},{className:"admonition-icon"}),Object(i.b)("svg",Object(n.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"}),Object(i.b)("path",Object(n.a)({parentName:"svg"},{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})))),"caution")),Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-content"}),Object(i.b)("p",{parentName:"div"},"This is a caution"))),Object(i.b)("div",{className:"admonition admonition-warning alert alert--danger"},Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-heading"}),Object(i.b)("h5",{parentName:"div"},Object(i.b)("span",Object(n.a)({parentName:"h5"},{className:"admonition-icon"}),Object(i.b)("svg",Object(n.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"16",viewBox:"0 0 12 16"}),Object(i.b)("path",Object(n.a)({parentName:"svg"},{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})))),"warning")),Object(i.b)("div",Object(n.a)({parentName:"div"},{className:"admonition-content"}),Object(i.b)("p",{parentName:"div"},"This is a warning"))))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/bbb4ffb5.c03d337f.js b/bbb4ffb5.c03d337f.js new file mode 100644 index 0000000..e929c9f --- /dev/null +++ b/bbb4ffb5.c03d337f.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{119:function(e){e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"previousPage":null,"nextPage":null}')}}]); \ No newline at end of file diff --git a/bdd709f1.5ecf6e0e.js b/bdd709f1.5ecf6e0e.js new file mode 100644 index 0000000..68e6578 --- /dev/null +++ b/bdd709f1.5ecf6e0e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{120:function(e,t,o){"use strict";o.r(t),o.d(t,"frontMatter",(function(){return r})),o.d(t,"metadata",(function(){return s})),o.d(t,"rightToc",(function(){return l})),o.d(t,"default",(function(){return c}));var u=o(1),a=o(6),i=(o(0),o(132)),r={id:"hola",title:"Hola",author:"Gao Wei",author_title:"Docusaurus Core Team",author_url:"https://github.com/wgao19",author_image_url:"https://avatars1.githubusercontent.com/u/2055384?v=4",tags:["hola","docusaurus"]},s={permalink:"/blog/hola",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/blog/blog/2019-05-28-hola.md",source:"@site/blog/2019-05-28-hola.md",description:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet",date:"2019-05-28T00:00:00.000Z",tags:[{label:"hola",permalink:"/blog/tags/hola"},{label:"docusaurus",permalink:"/blog/tags/docusaurus"}],title:"Hola",readingTime:.12,truncated:!1,prevItem:{title:"Hello",permalink:"/blog/hello-world"}},l=[],n={rightToc:l};function c(e){var t=e.components,o=Object(a.a)(e,["components"]);return Object(i.b)("wrapper",Object(u.a)({},n,o,{components:t,mdxType:"MDXLayout"}),Object(i.b)("p",null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/blog/hello-world/index.html b/blog/hello-world/index.html new file mode 100644 index 0000000..02a47be --- /dev/null +++ b/blog/hello-world/index.html @@ -0,0 +1,60 @@ + + + + + + + + +Hello | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/hola/index.html b/blog/hola/index.html new file mode 100644 index 0000000..f0b5e43 --- /dev/null +++ b/blog/hola/index.html @@ -0,0 +1,60 @@ + + + + + + + + +Hola | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Hola

Gao Wei

Gao Wei

Docusaurus Core Team

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

+
+ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/index.html b/blog/index.html new file mode 100644 index 0000000..b8970cc --- /dev/null +++ b/blog/index.html @@ -0,0 +1,72 @@ + + + + + + + + +Blog | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Welcome

Yangshun Tay

Yangshun Tay

Front End Engineer @ Facebook

Blog features are powered by the blog plugin. Simply add files to the blog directory. It supports tags as well!

Delete the whole directory if you don't want the blog features. As simple as that!

Hola

Gao Wei

Gao Wei

Docusaurus Core Team

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/docusaurus/index.html b/blog/tags/docusaurus/index.html new file mode 100644 index 0000000..a92da2c --- /dev/null +++ b/blog/tags/docusaurus/index.html @@ -0,0 +1,72 @@ + + + + + + + + +Posts tagged "docusaurus" | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

3 posts tagged with "docusaurus"

View All Tags

Welcome

Yangshun Tay

Yangshun Tay

Front End Engineer @ Facebook

Blog features are powered by the blog plugin. Simply add files to the blog directory. It supports tags as well!

Delete the whole directory if you don't want the blog features. As simple as that!

Hola

Gao Wei

Gao Wei

Docusaurus Core Team

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/facebook/index.html b/blog/tags/facebook/index.html new file mode 100644 index 0000000..a6248e8 --- /dev/null +++ b/blog/tags/facebook/index.html @@ -0,0 +1,64 @@ + + + + + + + + +Posts tagged "facebook" | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

1 post tagged with "facebook"

View All Tags

Welcome

Yangshun Tay

Yangshun Tay

Front End Engineer @ Facebook

Blog features are powered by the blog plugin. Simply add files to the blog directory. It supports tags as well!

Delete the whole directory if you don't want the blog features. As simple as that!

+
+ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/hello/index.html b/blog/tags/hello/index.html new file mode 100644 index 0000000..55426ec --- /dev/null +++ b/blog/tags/hello/index.html @@ -0,0 +1,68 @@ + + + + + + + + +Posts tagged "hello" | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

2 posts tagged with "hello"

View All Tags

Welcome

Yangshun Tay

Yangshun Tay

Front End Engineer @ Facebook

Blog features are powered by the blog plugin. Simply add files to the blog directory. It supports tags as well!

Delete the whole directory if you don't want the blog features. As simple as that!

+
+ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/hola/index.html b/blog/tags/hola/index.html new file mode 100644 index 0000000..894c59d --- /dev/null +++ b/blog/tags/hola/index.html @@ -0,0 +1,64 @@ + + + + + + + + +Posts tagged "hola" | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

1 post tagged with "hola"

View All Tags

Hola

Gao Wei

Gao Wei

Docusaurus Core Team

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

+
+ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/index.html b/blog/tags/index.html new file mode 100644 index 0000000..567ac03 --- /dev/null +++ b/blog/tags/index.html @@ -0,0 +1,56 @@ + + + + + + + + +Tags | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/welcome/index.html b/blog/welcome/index.html new file mode 100644 index 0000000..faf31ed --- /dev/null +++ b/blog/welcome/index.html @@ -0,0 +1,60 @@ + + + + + + + + +Welcome | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Welcome

Yangshun Tay

Yangshun Tay

Front End Engineer @ Facebook

Blog features are powered by the blog plugin. Simply add files to the blog directory. It supports tags as well!

Delete the whole directory if you don't want the blog features. As simple as that!

+
+ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/c4f5d8e4.4dc1c0bc.js b/c4f5d8e4.4dc1c0bc.js new file mode 100644 index 0000000..bc58c57 --- /dev/null +++ b/c4f5d8e4.4dc1c0bc.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{121:function(e,t,a){"use strict";a.r(t);var n=a(1),r=a(0),l=a.n(r),o=a(134),s=a.n(o),c=a(135),i=a(133),m=a(131),g=a(136),u=a(122),d=a.n(u);function p({imageUrl:e,url:t,title:a,shortDescription:n,description:r}){const o=Object(g.a)(e);return l.a.createElement("div",{className:s()("col col--4","center","test",d.a.feature)},o&&l.a.createElement("div",{className:"text--center"},l.a.createElement("a",{href:t},l.a.createElement("img",{className:(d.a.featureImage,"round"),src:o,alt:a}))),l.a.createElement("a",{href:t},l.a.createElement("h3",null,a)),l.a.createElement("h4",null,l.a.createElement("i",null,n)),l.a.createElement("p",null,r))}const h=[{title:l.a.createElement(l.a.Fragment,null,"BlockScience"),url:"https://block.science/",imageUrl:"img/blockscience-logo.png",shortDescription:"Complex systems engineering",description:l.a.createElement(l.a.Fragment,null,"Our focus is to design and build data-driven decision systems for new and legacy businesses leveraging engineering methodologies and academic-grade tools.")},{title:l.a.createElement(l.a.Fragment,null,"CadCAD"),url:"https://cadcad.org/",imageUrl:"img/cadcad-logo.png",shortDescription:"Complex systems modeling toolkit",description:l.a.createElement(l.a.Fragment,null,"An open-source Python package that assists in the processes of designing, testing and validating complex systems through simulation.")},{title:l.a.createElement(l.a.Fragment,null,"SourceCred"),url:"https://sourcecred.io",imageUrl:"img/sourcecred-logo.png",shortDescription:"CredRank all the things",description:l.a.createElement(l.a.Fragment,null,"A tool for communities to measure and reward value creation.")},{title:l.a.createElement(l.a.Fragment,null,"AraCred"),url:"https://aracred.github.io/website/",imageUrl:"img/aracred-logo.png",shortDescription:"Recognize and reward community contributions",description:l.a.createElement(l.a.Fragment,null,"An autonomous framework to help communities measure, recognize, and reward value creation.")},{title:l.a.createElement(l.a.Fragment,null,"MetaGame"),url:"https://metagame.wtf/",imageUrl:"img/metagame-logo.png",shortDescription:"A MMORPG for real life",description:l.a.createElement(l.a.Fragment,null,"It's super cool. Just trust us on this one.")}];t.default=function(){const e=Object(m.a)(),{siteConfig:t={}}=e;return l.a.createElement(c.a,{title:"Hello from "+t.title,description:"Because tokens don't engineer themselves!"},l.a.createElement("header",{className:s()("hero hero--primary",d.a.heroBanner)},l.a.createElement("div",{className:"container"},l.a.createElement("img",{className:(d.a.featureImage,"round"),src:"img/te-logo.png"}),l.a.createElement("h1",{className:"hero__title"},t.title),l.a.createElement("p",{className:"hero__subtitle"},t.tagline),l.a.createElement("div",{className:d.a.buttons},l.a.createElement(i.a,{className:s()("button button--outline button--secondary button--lg",d.a.getStarted),to:Object(g.a)("docs/doc1")},"Get Started")))),l.a.createElement("main",null,h&&h.length&&l.a.createElement("section",{className:d.a.features},l.a.createElement("div",{className:"container"},l.a.createElement("div",{className:"row"},h.map((e,t)=>l.a.createElement(p,Object(n.a)({key:t},e))))))))}}}]); \ No newline at end of file diff --git a/ccc49370.e5a92119.js b/ccc49370.e5a92119.js new file mode 100644 index 0000000..d983447 --- /dev/null +++ b/ccc49370.e5a92119.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{130:function(e,a,t){"use strict";t.r(a);var n=t(0),r=t.n(n),l=t(135),m=t(138),i=t(133);var c=function(e){const{nextItem:a,prevItem:t}=e;return r.a.createElement("nav",{className:"pagination-nav"},r.a.createElement("div",{className:"pagination-nav__item"},t&&r.a.createElement(i.a,{className:"pagination-nav__link",to:t.permalink},r.a.createElement("div",{className:"pagination-nav__link--sublabel"},"Previous Post"),r.a.createElement("div",{className:"pagination-nav__link--label"},"\xab ",t.title))),r.a.createElement("div",{className:"pagination-nav__item pagination-nav__item--next"},a&&r.a.createElement(i.a,{className:"pagination-nav__link",to:a.permalink},r.a.createElement("div",{className:"pagination-nav__link--sublabel"},"Next Post"),r.a.createElement("div",{className:"pagination-nav__link--label"},a.title," \xbb"))))};a.default=function(e){const{content:a}=e,{frontMatter:t,metadata:n}=a,{title:i,description:s,nextItem:o,prevItem:v,editUrl:g}=n;return r.a.createElement(l.a,{title:i,description:s},a&&r.a.createElement("div",{className:"container margin-vert--lg"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col col--8 col--offset-2"},r.a.createElement(m.a,{frontMatter:t,metadata:n,isBlogPostPage:!0},r.a.createElement(a,null)),r.a.createElement("div",null,g&&r.a.createElement("a",{href:g,target:"_blank",rel:"noreferrer noopener"},r.a.createElement("svg",{fill:"currentColor",height:"1.2em",width:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 40 40",style:{marginRight:"0.3em",verticalAlign:"sub"}},r.a.createElement("g",null,r.a.createElement("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"}))),"Edit this page")),(o||v)&&r.a.createElement("div",{className:"margin-vert--xl"},r.a.createElement(c,{nextItem:o,prevItem:v}))))))}},138:function(e,a,t){"use strict";var n=t(0),r=t.n(n),l=t(134),m=t.n(l),i=t(132),c=t(133),s=t(139),o=t(93),v=t.n(o);const g=["January","February","March","April","May","June","July","August","September","October","November","December"];a.a=function(e){const{children:a,frontMatter:t,metadata:n,truncated:l,isBlogPostPage:o=!1}=e,{date:E,permalink:u,tags:d,readingTime:p}=n,{author:_,title:h}=t,N=t.author_url||t.authorURL,b=t.author_title||t.authorTitle,f=t.author_image_url||t.authorImageURL;return r.a.createElement("article",{className:o?void 0:"margin-bottom--xl"},(()=>{const e=o?"h1":"h2",a=E.substring(0,10).split("-"),t=a[0],n=g[parseInt(a[1],10)-1],l=parseInt(a[2],10);return r.a.createElement("header",null,r.a.createElement(e,{className:m()("margin-bottom--sm",v.a.blogPostTitle)},o?h:r.a.createElement(c.a,{to:u},h)),r.a.createElement("div",{className:"margin-vert--md"},r.a.createElement("time",{dateTime:E,className:v.a.blogPostDate},n," ",l,", ",t," ",p&&r.a.createElement(r.a.Fragment,null," \xb7 ",Math.ceil(p)," min read"))),r.a.createElement("div",{className:"avatar margin-vert--md"},f&&r.a.createElement("a",{className:"avatar__photo-link avatar__photo",href:N,target:"_blank",rel:"noreferrer noopener"},r.a.createElement("img",{src:f,alt:_})),r.a.createElement("div",{className:"avatar__intro"},_&&r.a.createElement(r.a.Fragment,null,r.a.createElement("h4",{className:"avatar__name"},r.a.createElement("a",{href:N,target:"_blank",rel:"noreferrer noopener"},_)),r.a.createElement("small",{className:"avatar__subtitle"},b)))))})(),r.a.createElement("section",{className:"markdown"},r.a.createElement(i.a,{components:s.a},a)),(d.length>0||l)&&r.a.createElement("footer",{className:"row margin-vert--lg"},d.length>0&&r.a.createElement("div",{className:"col"},r.a.createElement("strong",null,"Tags:"),d.map(({label:e,permalink:a})=>r.a.createElement(c.a,{key:a,className:"margin-horiz--sm",to:a},e))),l&&r.a.createElement("div",{className:"col text--right"},r.a.createElement(c.a,{to:n.permalink,"aria-label":"Read more about "+h},r.a.createElement("strong",null,"Read More")))))}}}]); \ No newline at end of file diff --git a/ce3e42ad.06425713.js b/ce3e42ad.06425713.js new file mode 100644 index 0000000..1c4cacc --- /dev/null +++ b/ce3e42ad.06425713.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{123:function(e,t,o){"use strict";o.r(t),o.d(t,"frontMatter",(function(){return i})),o.d(t,"metadata",(function(){return a})),o.d(t,"rightToc",(function(){return d})),o.d(t,"Highlight",(function(){return s})),o.d(t,"default",(function(){return b}));var n=o(1),r=o(6),c=(o(0),o(132)),i={id:"mdx",title:"Powered by MDX"},a={id:"mdx",title:"Powered by MDX",description:"You can write JSX and use React components within your Markdown thanks to [MDX](https://mdxjs.com/).",source:"@site/docs/mdx.md",permalink:"/docs/mdx",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/docs/mdx.md",sidebar:"someSidebar",previous:{title:"This is Document Number 3",permalink:"/docs/doc3"}},d=[],s=function(e){var t=e.children,o=e.color;return Object(c.b)("span",{style:{backgroundColor:o,borderRadius:"2px",color:"#fff",padding:"0.2rem"}}," ",t," ")},u={rightToc:d,Highlight:s};function b(e){var t=e.components,o=Object(r.a)(e,["components"]);return Object(c.b)("wrapper",Object(n.a)({},u,o,{components:t,mdxType:"MDXLayout"}),Object(c.b)("p",null,"You can write JSX and use React components within your Markdown thanks to ",Object(c.b)("a",Object(n.a)({parentName:"p"},{href:"https://mdxjs.com/"}),"MDX"),"."),Object(c.b)(s,{color:"#25c2a0",mdxType:"Highlight"},"Docusaurus green")," and ",Object(c.b)(s,{color:"#1877F2",mdxType:"Highlight"},"Facebook blue")," are my favorite colors.",Object(c.b)("p",null,"I can write ",Object(c.b)("strong",{parentName:"p"},"Markdown")," alongside my ",Object(c.b)("em",{parentName:"p"},"JSX"),"!"))}b.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/common.3f8f10a1.js b/common.3f8f10a1.js new file mode 100644 index 0000000..e656155 --- /dev/null +++ b/common.3f8f10a1.js @@ -0,0 +1,2 @@ +/*! For license information please see common.3f8f10a1.js.LICENSE.txt */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{131:function(e,t,r){"use strict";var n=r(0),o=r(48);t.a=function(){return Object(n.useContext)(o.a)}},132:function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return y}));var n=r(0),o=r.n(n);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var s=o.a.createContext({}),f=function(e){var t=o.a.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):c({},t,{},e)),r},l=function(e){var t=f(e.components);return o.a.createElement(s.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return o.a.createElement(o.a.Fragment,{},t)}},d=Object(n.forwardRef)((function(e,t){var r=e.components,n=e.mdxType,i=e.originalType,a=e.parentName,s=u(e,["components","mdxType","originalType","parentName"]),l=f(r),d=n,y=l["".concat(a,".").concat(d)]||l[d]||p[d]||i;return r?o.a.createElement(y,c({ref:t},s,{components:r})):o.a.createElement(y,c({ref:t},s))}));function y(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var i=r.length,a=new Array(i);a[0]=d;var c={};for(var u in t)hasOwnProperty.call(t,u)&&(c[u]=t[u]);c.originalType=e,c.mdxType="string"==typeof e?e:n,a[1]=c;for(var s=2;s(!h&&p&&window.docusaurus.prefetch(l),()=>{h&&b&&b.disconnect()}),[l,h,p]),l&&p&&!l.startsWith("#")?o.a.createElement(y,Object.assign({},r,{onMouseEnter:()=>{d.current||(window.docusaurus.preload(l),d.current=!0)},innerRef:e=>{var t,r;h&&e&&p&&(t=e,r=()=>{window.docusaurus.prefetch(l)},b=new window.IntersectionObserver(e=>{e.forEach(e=>{t===e.target&&(e.isIntersecting||e.intersectionRatio>0)&&(b.unobserve(t),b.disconnect(),r())})}),b.observe(t))},to:l})):o.a.createElement("a",Object.assign({},r,{href:l}))}},134:function(e,t,r){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},W=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},z=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===t?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},J=function(e){var t=V(e,T.TITLE),r=V(e,H);if(r&&t)return r.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var n=V(e,N);return t||n||void 0},$=function(e){return V(e,D)||function(){}},X=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return B({},e,t)}),{})},G=function(e,t){return t.filter((function(e){return void 0!==e[T.BASE]})).map((function(e){return e[T.BASE]})).reverse().reduce((function(t,r){if(!t.length)for(var n=Object.keys(r),o=0;o=0;r--){var n=e[r];if(n.hasOwnProperty(t))return n[t]}return null},Z=(n=Date.now(),function(e){var t=Date.now();t-n>16?(n=t,e(t)):setTimeout((function(){Z(e)}),0)}),ee=function(e){return clearTimeout(e)},te="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Z:e.requestAnimationFrame||Z,re="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||ee:e.cancelAnimationFrame||ee,ne=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},oe=null,ie=function(e,t){var r=e.baseTag,n=e.bodyAttributes,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,c=e.noscriptTags,u=e.onChangeClientState,s=e.scriptTags,f=e.styleTags,l=e.title,p=e.titleAttributes;ue(T.BODY,n),ue(T.HTML,o),ce(l,p);var d={baseTag:se(T.BASE,r),linkTags:se(T.LINK,i),metaTags:se(T.META,a),noscriptTags:se(T.NOSCRIPT,c),scriptTags:se(T.SCRIPT,s),styleTags:se(T.STYLE,f)},y={},h={};Object.keys(d).forEach((function(e){var t=d[e],r=t.newTags,n=t.oldTags;r.length&&(y[e]=r),n.length&&(h[e]=d[e].oldTags)})),t&&t(),u(e,y,h)},ae=function(e){return Array.isArray(e)?e.join(""):e},ce=function(e,t){void 0!==e&&document.title!==e&&(document.title=ae(e)),ue(T.TITLE,t)},ue=function(e,t){var r=document.getElementsByTagName(e)[0];if(r){for(var n=r.getAttribute("data-react-helmet"),o=n?n.split(","):[],i=[].concat(o),a=Object.keys(t),c=0;c=0;l--)r.removeAttribute(i[l]);o.length===i.length?r.removeAttribute("data-react-helmet"):r.getAttribute("data-react-helmet")!==a.join(",")&&r.setAttribute("data-react-helmet",a.join(","))}},se=function(e,t){var r=document.head||document.querySelector(T.HEAD),n=r.querySelectorAll(e+"[data-react-helmet]"),o=Array.prototype.slice.call(n),i=[],a=void 0;return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var n in t)if(t.hasOwnProperty(n))if(n===A)r.innerHTML=t.innerHTML;else if(n===O)r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText));else{var c=void 0===t[n]?"":t[n];r.setAttribute(n,c)}r.setAttribute("data-react-helmet","true"),o.some((function(e,t){return a=t,r.isEqualNode(e)}))?o.splice(a,1):i.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:i}},fe=function(e){return Object.keys(e).reduce((function(t,r){var n=void 0!==e[r]?r+'="'+e[r]+'"':""+r;return t?t+" "+n:n}),"")},le=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[L[r]||r]=e[r],t}),t)},pe=function(e,t,r){switch(e){case T.TITLE:return{toComponent:function(){return e=t.title,r=t.titleAttributes,(n={key:e})["data-react-helmet"]=!0,o=le(r,n),[y.a.createElement(T.TITLE,o,e)];var e,r,n,o},toString:function(){return function(e,t,r,n){var o=fe(r),i=ae(t);return o?"<"+e+' data-react-helmet="true" '+o+">"+z(i,n)+"":"<"+e+' data-react-helmet="true">'+z(i,n)+""}(e,t.title,t.titleAttributes,r)}};case m:case v:return{toComponent:function(){return le(t)},toString:function(){return fe(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,r){var n,o=((n={key:r})["data-react-helmet"]=!0,n);return Object.keys(t).forEach((function(e){var r=L[e]||e;if(r===A||r===O){var n=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:n}}else o[r]=t[e]})),y.a.createElement(e,o)}))}(e,t)},toString:function(){return function(e,t,r){return t.reduce((function(t,n){var o=Object.keys(n).filter((function(e){return!(e===A||e===O)})).reduce((function(e,t){var o=void 0===n[t]?t:t+'="'+z(n[t],r)+'"';return e?e+" "+o:o}),""),i=n.innerHTML||n.cssText||"",a=-1===_.indexOf(e);return t+"<"+e+' data-react-helmet="true" '+o+(a?"/>":">"+i+"")}),"")}(e,t,r)}}}},de=function(e){var t=e.baseTag,r=e.bodyAttributes,n=e.encode,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,c=e.noscriptTags,u=e.scriptTags,s=e.styleTags,f=e.title,l=void 0===f?"":f,p=e.titleAttributes;return{base:pe(T.BASE,t,n),bodyAttributes:pe(m,r,n),htmlAttributes:pe(v,o,n),link:pe(T.LINK,i,n),meta:pe(T.META,a,n),noscript:pe(T.NOSCRIPT,c,n),script:pe(T.SCRIPT,u,n),style:pe(T.STYLE,s,n),title:pe(T.TITLE,{title:l,titleAttributes:p},n)}},ye=f()((function(e){return{baseTag:G([E,I],e),bodyAttributes:X(m,e),defer:V(e,R),encode:V(e,M),htmlAttributes:X(v,e),linkTags:Q(T.LINK,[x,E],e),metaTags:Q(T.META,[S,w,C,P,j],e),noscriptTags:Q(T.NOSCRIPT,[A],e),onChangeClientState:$(e),scriptTags:Q(T.SCRIPT,[k,A],e),styleTags:Q(T.STYLE,[O],e),title:J(e),titleAttributes:X(g,e)}}),(function(e){oe&&re(oe),e.defer?oe=te((function(){ie(e,(function(){oe=null}))})):(ie(e),oe=null)}),de)((function(){return null})),he=(o=ye,a=i=function(e){function t(){return U(this,t),W(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!p()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case T.SCRIPT:case T.NOSCRIPT:return{innerHTML:t};case T.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,r=e.child,n=e.arrayTypeChildren,o=e.newChildProps,i=e.nestedChildren;return B({},n,((t={})[r.type]=[].concat(n[r.type]||[],[B({},o,this.mapNestedChildrenToProps(r,i))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,r,n=e.child,o=e.newProps,i=e.newChildProps,a=e.nestedChildren;switch(n.type){case T.TITLE:return B({},o,((t={})[n.type]=a,t.titleAttributes=B({},i),t));case T.BODY:return B({},o,{bodyAttributes:B({},i)});case T.HTML:return B({},o,{htmlAttributes:B({},i)})}return B({},o,((r={})[n.type]=B({},i),r))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var r=B({},t);return Object.keys(e).forEach((function(t){var n;r=B({},r,((n={})[t]=e[t],n))})),r},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var r=this,n={};return y.a.Children.forEach(e,(function(e){if(e&&e.props){var o=e.props,i=o.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[q[r]||r]=e[r],t}),t)}(K(o,["children"]));switch(r.warnOnInvalidChildren(e,i),e.type){case T.LINK:case T.META:case T.NOSCRIPT:case T.SCRIPT:case T.STYLE:n=r.flattenArrayTypeChildren({child:e,arrayTypeChildren:n,newChildProps:a,nestedChildren:i});break;default:t=r.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:i})}}})),t=this.mapArrayTypeChildrenToProps(n,t)},t.prototype.render=function(){var e=this.props,t=e.children,r=K(e,["children"]),n=B({},r);return t&&(n=this.mapChildrenToProps(t,n)),y.a.createElement(o,n)},Y(t,null,[{key:"canUseDOM",set:function(e){o.canUseDOM=e}}]),t}(y.a.Component),i.propTypes={base:u.a.object,bodyAttributes:u.a.object,children:u.a.oneOfType([u.a.arrayOf(u.a.node),u.a.node]),defaultTitle:u.a.string,defer:u.a.bool,encodeSpecialCharacters:u.a.bool,htmlAttributes:u.a.object,link:u.a.arrayOf(u.a.object),meta:u.a.arrayOf(u.a.object),noscript:u.a.arrayOf(u.a.object),onChangeClientState:u.a.func,script:u.a.arrayOf(u.a.object),style:u.a.arrayOf(u.a.object),title:u.a.string,titleAttributes:u.a.object,titleTemplate:u.a.string},i.defaultProps={defer:!0,encodeSpecialCharacters:!0},i.peek=o.peek,i.rewind=function(){var e=o.rewind();return e||(e=de({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},a);he.renderStatic=he.rewind}).call(this,r(53))},148:function(e,t,r){"use strict";var n,o=r(0),i=(n=o)&&"object"==typeof n&&"default"in n?n.default:n;function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,r){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==r&&"function"!=typeof r)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(n){if("function"!=typeof n)throw new Error("Expected WrappedComponent to be a React component.");var u,s=[];function f(){u=e(s.map((function(e){return e.props}))),l.canUseDOM?t(u):r&&(u=r(u))}var l=function(e){var t,r;function o(){return e.apply(this,arguments)||this}r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,o.peek=function(){return u},o.rewind=function(){if(o.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=u;return u=void 0,s=[],e};var a=o.prototype;return a.UNSAFE_componentWillMount=function(){s.push(this),f()},a.componentDidUpdate=function(){f()},a.componentWillUnmount=function(){var e=s.indexOf(this);s.splice(e,1),f()},a.render=function(){return i.createElement(n,this.props)},o}(o.PureComponent);return a(l,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),a(l,"canUseDOM",c),l}}},149:function(e,t,r){"use strict";var n=Array.isArray,o=Object.keys,i=Object.prototype.hasOwnProperty,a="undefined"!=typeof Element;e.exports=function(e,t){try{return function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){var c,u,s,f=n(t),l=n(r);if(f&&l){if((u=t.length)!=r.length)return!1;for(c=u;0!=c--;)if(!e(t[c],r[c]))return!1;return!0}if(f!=l)return!1;var p=t instanceof Date,d=r instanceof Date;if(p!=d)return!1;if(p&&d)return t.getTime()==r.getTime();var y=t instanceof RegExp,h=r instanceof RegExp;if(y!=h)return!1;if(y&&h)return t.toString()==r.toString();var b=o(t);if((u=b.length)!==o(r).length)return!1;for(c=u;0!=c--;)if(!i.call(r,b[c]))return!1;if(a&&t instanceof Element&&r instanceof Element)return t===r;for(c=u;0!=c--;)if(!("_owner"===(s=b[c])&&t.$$typeof||e(t[s],r[s])))return!1;return!0}return t!=t&&r!=r}(e,t)}catch(r){if(r.message&&r.message.match(/stack|recursion/i)||-2146828260===r.number)return console.warn("Warning: react-fast-compare does not handle circular references.",r.name,r.message),!1;throw r}}}}]); \ No newline at end of file diff --git a/common.3f8f10a1.js.LICENSE.txt b/common.3f8f10a1.js.LICENSE.txt new file mode 100644 index 0000000..bae6dd8 --- /dev/null +++ b/common.3f8f10a1.js.LICENSE.txt @@ -0,0 +1,5 @@ +/*! + Copyright (c) 2017 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ diff --git a/d610846f.4713bea3.js b/d610846f.4713bea3.js new file mode 100644 index 0000000..2c43940 --- /dev/null +++ b/d610846f.4713bea3.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{124:function(t,e,o){"use strict";o.r(e),o.d(e,"frontMatter",(function(){return u})),o.d(e,"metadata",(function(){return i})),o.d(e,"rightToc",(function(){return s})),o.d(e,"default",(function(){return c}));var l=o(1),a=o(6),r=(o(0),o(132)),u={id:"hello-world",title:"Hello",author:"Endilie Yacop Sucipto",author_title:"Maintainer of Docusaurus",author_url:"https://github.com/endiliey",author_image_url:"https://avatars1.githubusercontent.com/u/17883920?s=460&v=4",tags:["hello","docusaurus"]},i={permalink:"/blog/hello-world",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/blog/blog/2019-05-29-hello-world.md",source:"@site/blog/2019-05-29-hello-world.md",description:"Welcome to this blog. This blog is created with [**Docusaurus 2 alpha**](https://v2.docusaurus.io/).",date:"2019-05-29T00:00:00.000Z",tags:[{label:"hello",permalink:"/blog/tags/hello"},{label:"docusaurus",permalink:"/blog/tags/docusaurus"}],title:"Hello",readingTime:.12,truncated:!0,prevItem:{title:"Welcome",permalink:"/blog/welcome"},nextItem:{title:"Hola",permalink:"/blog/hola"}},s=[],n={rightToc:s};function c(t){var e=t.components,o=Object(a.a)(t,["components"]);return Object(r.b)("wrapper",Object(l.a)({},n,o,{components:e,mdxType:"MDXLayout"}),Object(r.b)("p",null,"Welcome to this blog. This blog is created with ",Object(r.b)("a",Object(l.a)({parentName:"p"},{href:"https://v2.docusaurus.io/"}),Object(r.b)("strong",{parentName:"a"},"Docusaurus 2 alpha")),"."),Object(r.b)("p",null,"This is a test post."),Object(r.b)("p",null,"A whole bunch of other information."))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/df361e2b.926ded85.js b/df361e2b.926ded85.js new file mode 100644 index 0000000..2099b0c --- /dev/null +++ b/df361e2b.926ded85.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{125:function(e,t,o){"use strict";o.r(t),o.d(t,"frontMatter",(function(){return a})),o.d(t,"metadata",(function(){return r})),o.d(t,"rightToc",(function(){return d})),o.d(t,"default",(function(){return u}));var n=o(1),c=o(6),i=(o(0),o(132)),a={id:"doc2",title:"Document Number 2"},r={id:"doc2",title:"Document Number 2",description:"This is a link to [another document.](doc3.md) This is a link to an [external page.](http://www.example.com)",source:"@site/docs/doc2.md",permalink:"/docs/doc2",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/docs/doc2.md",sidebar:"someSidebar",previous:{title:"Style Guide",permalink:"/docs/doc1"},next:{title:"This is Document Number 3",permalink:"/docs/doc3"}},d=[],s={rightToc:d};function u(e){var t=e.components,o=Object(c.a)(e,["components"]);return Object(i.b)("wrapper",Object(n.a)({},s,o,{components:t,mdxType:"MDXLayout"}),Object(i.b)("p",null,"This is a link to ",Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/doc3"}),"another document.")," This is a link to an ",Object(i.b)("a",Object(n.a)({parentName:"p"},{href:"http://www.example.com"}),"external page.")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/docs/doc1/index.html b/docs/doc1/index.html new file mode 100644 index 0000000..ef86d1b --- /dev/null +++ b/docs/doc1/index.html @@ -0,0 +1,68 @@ + + + + + + + + +Style Guide | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Style Guide

You can write content using GitHub-flavored Markdown syntax.

Markdown Syntax

To serve as an example page when styling markdown based Docusaurus sites.

Headers

H1 - Create the best documentation

H2 - Create the best documentation

H3 - Create the best documentation

H4 - Create the best documentation

H5 - Create the best documentation
H6 - Create the best documentation

Emphasis

Emphasis, aka italics, with asterisks or underscores.

Strong emphasis, aka bold, with asterisks or underscores.

Combined emphasis with asterisks and underscores.

Strikethrough uses two tildes. Scratch this.


Lists

  1. First ordered list item
  2. Another item ⋅⋅* Unordered sub-list.
  3. Actual numbers don't matter, just that it's a number ⋅⋅1. Ordered sub-list
  4. And another item.

⋅⋅⋅You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown).

⋅⋅⋅To have a line break without a paragraph, you will need to use two trailing spaces.⋅⋅ ⋅⋅⋅Note that this line is separate, but within the same paragraph.⋅⋅ ⋅⋅⋅(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)

  • Unordered list can use asterisks
  • Or minuses
  • Or pluses

Links

I'm an inline-style link

I'm an inline-style link with title

I'm a reference-style link

I'm a relative reference to a repository file

You can use numbers for reference-style link definitions

Or leave it empty and use the link text itself.

URLs and URLs in angle brackets will automatically get turned into links. http://www.example.com or http://www.example.com and sometimes example.com (but not on Github, for example).

Some text to show that the reference links can follow later.


Images

Here's our logo (hover to see the title text):

Inline-style: alt text

Reference-style: alt text


Code

var s = 'JavaScript syntax highlighting';
alert(s);
s = "Python syntax highlighting"
print(s)
No language indicated, so no syntax highlighting.
But let's throw in a <b>tag</b>.
function highlightMe() {
console.log('This line can be highlighted!');
}

Tables

Colons can be used to align columns.

TablesAreCool
col 3 isright-aligned\$1600
col 2 iscentered\$12
zebra stripesare neat\$1

There must be at least 3 dashes separating each header cell. The outer pipes (|) are optional, and you don't need to make the raw Markdown line up prettily. You can also use inline Markdown.

MarkdownLessPretty
Stillrendersnicely
123

Blockquotes

Blockquotes are very handy in email to emulate reply text. This line is part of the same quote.

Quote break.

This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote.


Inline HTML

Definition list
Is something people use sometimes.
Markdown in HTML
Does *not* work **very** well. Use HTML tags.

Line Breaks

Here's a line for us to start with.

This line is separated from the one above by two newlines, so it will be a separate paragraph.

This line is also a separate paragraph, but... This line is only separated by a single newline, so it's a separate line in the same paragraph.


Admonitions

note

This is a note

tip

This is a tip

important

This is important

caution

This is a caution

warning

This is a warning

+
+ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/doc2/index.html b/docs/doc2/index.html new file mode 100644 index 0000000..5e477ad --- /dev/null +++ b/docs/doc2/index.html @@ -0,0 +1,68 @@ + + + + + + + + +Document Number 2 | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/doc3/index.html b/docs/doc3/index.html new file mode 100644 index 0000000..c990fe3 --- /dev/null +++ b/docs/doc3/index.html @@ -0,0 +1,68 @@ + + + + + + + + +This is Document Number 3 | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

This is Document Number 3

Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac euismod odio, eu consequat dui. Nullam molestie consectetur risus id imperdiet. Proin sodales ornare turpis, non mollis massa ultricies id. Nam at nibh scelerisque, feugiat ante non, dapibus tortor. Vivamus volutpat diam quis tellus elementum bibendum. Praesent semper gravida velit quis aliquam. Etiam in cursus neque. Nam lectus ligula, malesuada et mauris a, bibendum faucibus mi. Phasellus ut interdum felis. Phasellus in odio pulvinar, porttitor urna eget, fringilla lectus. Aliquam sollicitudin est eros. Mauris consectetur quam vitae mauris interdum hendrerit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Duis et egestas libero, imperdiet faucibus ipsum. Sed posuere eget urna vel feugiat. Vivamus a arcu sagittis, fermentum urna dapibus, congue lectus. Fusce vulputate porttitor nisl, ac cursus elit volutpat vitae. Nullam vitae ipsum egestas, convallis quam non, porta nibh. Morbi gravida erat nec neque bibendum, eu pellentesque velit posuere. Fusce aliquam erat eu massa eleifend tristique.

Sed consequat sollicitudin ipsum eget tempus. Integer a aliquet velit. In justo nibh, pellentesque non suscipit eget, gravida vel lacus. Donec odio ante, malesuada in massa quis, pharetra tristique ligula. Donec eros est, tristique eget finibus quis, semper non nisl. Vivamus et elit nec enim ornare placerat. Sed posuere odio a elit cursus sagittis.

Phasellus feugiat purus eu tortor ultrices finibus. Ut libero nibh, lobortis et libero nec, dapibus posuere eros. Sed sagittis euismod justo at consectetur. Nulla finibus libero placerat, cursus sapien at, eleifend ligula. Vivamus elit nisl, hendrerit ac nibh eu, ultrices tempus dui. Nam tellus neque, commodo non rhoncus eu, gravida in risus. Nullam id iaculis tortor.

Nullam at odio in sem varius tempor sit amet vel lorem. Etiam eu hendrerit nisl. Fusce nibh mauris, vulputate sit amet ex vitae, congue rhoncus nisl. Sed eget tellus purus. Nullam tempus commodo erat ut tristique. Cras accumsan massa sit amet justo consequat eleifend. Integer scelerisque vitae tellus id consectetur.

+
+ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/mdx/index.html b/docs/mdx/index.html new file mode 100644 index 0000000..fa95b9a --- /dev/null +++ b/docs/mdx/index.html @@ -0,0 +1,68 @@ + + + + + + + + +Powered by MDX | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/eec15bdb.d9af16c2.js b/eec15bdb.d9af16c2.js new file mode 100644 index 0000000..742d77a --- /dev/null +++ b/eec15bdb.d9af16c2.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{126:function(o){o.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"facebook","name":"facebook","count":1,"permalink":"/blog/tags/facebook"}')}}]); \ No newline at end of file diff --git a/img/aracred-logo.png b/img/aracred-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fc7da813079a77d907ee15336b07ea143d174793 GIT binary patch literal 27986 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�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 Bjuij^ literal 0 HcmV?d00001 diff --git a/img/blockscience-logo.png b/img/blockscience-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..814d9c0c5812d70e8a4f8855f594341aa17fee4f GIT binary patch literal 13233 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 MV)CLj5W}GV2P0E}-T(jq literal 0 HcmV?d00001 diff --git a/img/cadcad-logo.png b/img/cadcad-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1f68d53d43da249018655894ab82ff28fe4a9b1f GIT binary patch literal 22504 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 M_dLc*S$DJl15&CzM*si- literal 0 HcmV?d00001 diff --git a/img/favicon.ico b/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..be74abd69ad6a32de7375df13cab9354798e328f GIT binary patch literal 766 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 Vas~&*y9a>cuo(yt_xoJ?{{Xwvm3IID literal 0 HcmV?d00001 diff --git a/img/logo.svg b/img/logo.svg new file mode 100644 index 0000000..9db6d0d --- /dev/null +++ b/img/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/metagame-logo.png b/img/metagame-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..75f70044ba9f2edd13aa79c88a7b0871244d1a34 GIT binary patch literal 43217 zcmV*3Kz6^0P)PcDlYUnU0gp{?u9;qH~R9F3mGE_MuCb~3@!rXHMA~zkPEzI4-JS> z6je}TGP}5Gy_VKRfL!2JKXP1vnm|wiCOV1qyUX1ReOedSa9sq*1zywTP(Oo7prirf z6X&wTztE?3aShjbb?4vv-uHOsnP<-DAz%0Fs$ExmR~6Mvnx-SJbP1vQC-;74FWhp7e)GC)0&-~<>Md!IB$LHTV)Ugj^3PV%eCB}{PBN&2TJ6G z5P=Xf*X?!hZqyq;mZoW0V+!!9)v9y%-FJ(Re)OXRL2#ijW zI_t)9Ty8X)x7Alx|4|Yr^VwRuHYO*!j_YKOBb8HdMwYYXiv9)1ag$=D_{XE;qyH+G z%bgWM#IFL1`r6mNrk;E5xeI-nuj_SDgZvQIwr$&Z?|a`X%H^`LbN!X3Y0&9(cdyn~ z|9-#Qdxt=gM2U({oOQGL(HtnHGDoRc`I`8iT@8uifx9V*KichdZ>@}0e|vPS`UTJP zni?cQ5Ty6qb5C~Vl~-n8{_>Zp*XtMhvR{|W`ITS!mGgG63ybcDx_8RVtNu z-}~OjZMWSf)^&#dilS(wwo?1a+H&nT2fe{%D$A%pzh9mC)qj=~wU($}aUCe(qHu*P z{jTgf#}*U$i@(z=G#f3oFfU6zF8EDML7(9xJi=ayWQ^I)z$hZ`ksa&RLY;8 zoSOKI@B7Ummoq@ic5>|AOG6p~DMLJA!H>zO%5Mx@9( z4yYpMYSQ^>W;zKh9v%9+pW$!Cnm>!qdHoB$aUSe)+KXubIC_O@{w%+ z{{8B{`|e|Pb@f8uo*(&j5g`AaYhq%8x4!kQ?Af#D6`i4h5k=8xqu%&ije7IvlO)Y0 zNunB$KPr=l9t_Hz*r|*Z2&Kco8;}Z+j+6r7x{ga0DO_9ao=GGg6{JukNQB7o!m{iC z&z~0lZC7`~58v3|8z)Pjsn_b?o1UHi)l#|ioZ~p5_9nY_?aCGw7Se|vdPqI_obRjE{X%Uj-JfUzF7)hsKH%Gm@#?SWq;pRAvl|25U82jp%a=CrS z-BX!|zj2oF@o`%I8etF_o?PfbO(YIK^6#du0yK@5571a zJb2%VchB3};d^fJug=o5UnrJ}pBEV%I+Nsmoq@0&8q+jCZ`_9b9_prRzFF(hh{|Z!+l0Lqt+UIx{Ro*VQYnP%I0*fpln7Va%#?tzFL9JW z1_C(_NvyvKfh%#{0EI_qY});W-=pxsD;v>|y(K9tk^Ue3ZvTCw6Qlp4Qms6!y@@{O znVFgNV;}oiroG9<+OEI&x(JZ}k9Er}w{YvNxBi)AUz(=5X0v&9ZKeJzQIzZ@$!Hxq zqU8Vm>HOY&*F9Em(oJ1PFRP%0AdOPy#(a*qC1I28Tj80!KQ+_z%ZH2_=T^ z1lRms;N%3kQD~pk$W)*Oz3-4k1#;s#*1q4C|Mm+>?vK6}`~SlS!v0Nf%3qr%$!DT| z^r^9_vCj^@N#gsysqMPzs;jbl@4fd89g_cxu8RQqZ>;sO?RD2(C#u!zD_$dx?$yGG@^gz z9JJeL*&$sA;W$WFi*SjM4ylUKF2r#pzVG0B;7`J69{O!T&h)Vhg1nDEF-Eke7_@t2 zuAaVq1?T?p6ihndVIsPZZuy8yvF=4#Pi4!MGSoq}0 zlNb7yzh>7(fc&|oMfg4U+{2bFTV4snu^Y0{SVW%MrnjDve`j5q-h*LXl(pT6mctl_2z=+C>N{G*GfEMHycr zNHRs@3MR$`8+So%Sy0F@{~jdZPP=$p6=xp^wNEqNC&@A`@;SL&aUb3nxbczNVDDR6 z3u&7CQn%Cl;OO}1FIUH^j|^#7vU&67^y44@c=q_?kE?Hd;~N+H*1sm#MSu*K@B6&% zZExesE3ecdd_6j)b;ii*YW>beqxE;=DA|!Di3%TmQt%(Yn5!(FbA?e1`o|S64k82J zbMSCbofxr@XJjTItYzeHtT2ACPczC$6lg)O;tc7yhQDcmDdR~5sUuh`Na({%0{wIL zj0(O$B_JmuUK6M+LP|-dG7LA%v_5gk=LCQJ_3_-ldpPkvd}k+o`}Nt*+PRfK2nW$` zkB(PAlgsCp){~4k+;Bs>ZQHi&zWeUu;K73z`cb^5)nmdc#Sko z{cg9nb@A-dr;;eWMH_S4sby1t`X6(>FFoal+OUN*5hhKS^set1k?r7Aa>!;x+Q|^j zK7}_`;g~`+6RJBZgwHeymB2+2W@rt9QmLU>N+gD2X``nI0}uAs1o0ANG3MvJ2>dx% zdn6^(CZ1{Uqi{S2seC5qUAiuuR3T|A=lsqCV}&Q%as06>SJk{||4+Sk_nyjFwzh++83R9QJ7#|6a^XuJe*stAN2R^U4V z&jVUge>{njNMXH@9~79~C0S}HoU%)0^C(VU@Z9&M_xBzxxIcAgZ}9f3)x4@TKi%*2 zzA-vA_D>7N!l8BAwP(+sY{!lr+5Pw5ubz0~i3|ORF8F#w0%UA#jGJz{X+7EZN)|kf zqRD!_`JrB?_uhVQusiH_Rr=L$xIFNPJ5q1B&RiZbQ^AvxSPb(Pj!TxL#<)Ex5J4W9 zWjIb`c6M>&CU|KDHB%w%p2K;rgSU5-(N;n~Q3N|iwF9!?5E>^^XsRS!C~lGrmY~;2 z5Kc;*IplK=?xaArEk#2EQ7aGay`*GfOP+oSnhn9k?trkPXzuTW(jLJV|KY2J{C6Kq z)3@E6#Bbfxf9Ifo?#+dA;Y*dVk$+bx7LG_M;~)r-E+z#bL57PGZ%4=4ncw`%)p_XgaE!kO@e_j397vguvB1ekM?9 zrj-X7%IxeSZ*_>??Q>%uV&fdyHO^lh64y&-5ue5|!CAO4qUC z2=cQ~JE(D{z)`qT;RaBefh+>yYCWPs<(l&ga(Sk&b6GwL)0e`ThoH04CsT<@E;^}0 zF(}el70y?`E}W;om!$8z?X1{wN$YP8dV}{Ain-sMn4SDX&+}T^o6OD4iMhEs4V3J& zpZzRrYik$!@%^>0Hw-{FZQ8`$ci+8URJiUn{C2yutG-(Q`EF4qHN_kZs0%?<7QogO(mSEGCXpCES01$tl{n& zBR=+_(cy=!D_>E{_v5F#p`R0@b;_Qr7TN-vELiq zJvveS7bByU2OY=h4T~VtPk!=~CfarX{rA6NYP;e%e*FW)_kE)?uDId~v7XNuMyHCa z^~QVawdOyLsS3XRbvgUFFXz)Z5q-}g%>+5eM|v1T%k(zwdL}{@suZsf80MnA zh!lcgBnSP7d{rWLPm;aZBt6r{y=H>&sU|@Q+`uIsB)A0!kvRB)G{38jSc`K55Fv3r zN!Ax6eUL>XG>n(Z3K@Rhp_M8eUox`YrMm`6-=RG3QZB-(f~cv;+ys>=vREMZVgpw6~?_Re6@jOp!4AZ<+EEd=4l$#_;uG{Tix>{>|vezBlnZyY^^NiTE@?@^` z^buDj8KIP>1}YQ^10(ZhiwFKf^1S@@Vdy6(aYrtUvB289ZzyJfvOrJ!SkvS5Xlk^6P)X|?O zNjeJEcPW;AwpV3`ovQ>MPa<3>-ywIJ>pn$a(|3c8Kum}UGtqUeRE@R z`MW@^_3@27s>Ob9H>-?QKPW*7tQN`c+U4QEF7lPuYW!O?ioDRvw zsWEIvWW<@GG*%%eQ|Jwlg%p3n#Un?$mf$$9L5Cw0ZlwriP$xS?wS-jDFRf3`Dco&U z(oTffGKvgC)Jp?66XWdl3@DThVOfw^`OlzjHA&J_czKDE60Z!s9ykuBsVZ5M&mNH&z@zGve?2y|RDp zmCJ*B-ql-3)8=pWI=wq4X2w62FXT^4DfK-~ufF=~^zzFuSFh)2SN3}IAnT>*S6_Yg zt9vvwovOB*?Z45iw|*f@vSJ!`RdxAMXZ*#7^PH)XDn)vvi+jl!Y$_p+bttIVglg0A z0_I1m z9Thk;Kn_w|Z9KhQZ#S*XwU@)mwij9)$OVVUmj%&#IZ{znvR7 za>C$D&ogXNQoK|3VVgw55O22-x$ z_yXw#Q&rD|~Sqa5Zfl}cvr)ZV>&{|uckqIBEQj?o7+4Vx%^mHhZ5;Y~cl81356i zyRUA9*IdzkTd&i7OS{p&w>n<=jp9h@fc7S@9+&#nuYQ$7hYnq6Q~4{cA4!1Rc;k)S zamO96?$I!veZ6jPcYUS#OG%jAl!UQLzk0u%`q~4z>Ox7Xk$^PH$eyU<+&l@FO7Jy1>UF%@k=bWN_N0)QAb*R3%$(A(9AZGOryGw1=5( zR~pZPl$u~691mx*jL_mhx(KPznqN5%LjQbb#rb+DOH--9lenJU!L@eCI^d2$Zw*TG z&^rV93`!EFU4e`hGh^V*nSd9YMq%+FcnRbYRHZ}R_2|V3i3W)N&vD6INxOpy2xO@s z^7 zG5HRu)%N;?WSb7Lpps8=YUx&x{Uf~6-Rt%DOP@(#?G1=*nN zJ@vhUJ6`N1m+oziDzWkht@_$?rE2N7N2(+D4U>$?o;`cg9Xobp2M!!CCG|gQ<5GVl z01^ZNANtUT*s^8IpN~$Bt}ZwJVXxEwP!z^q+-#`AAAUZVe)@nflFT+C2?rGkvSxxa zQ6O7vqXr2a>>^IA!iFjwYQrG2@zGui_bI35)RAP0B_B1ilAHtJOlpx?$sxPoz;VPC63tp$l=FA2~787tetD3mnxt~l+Q z6xX{CX~Ix*mE*1W5z@RGFxo(I-lnq-U?|h~BBP*E&#eciw)kKfSSg zRjSnQv>WaF#-_)AwNx%10Zg=O@7}%X&Ye5e7r*#Lb>P5(3vE(=;q{uHtmyl`p;I6H z;0MLT#Dw$e`L>-_=k1N<=D!I0gFC`jSC)<)aW|bhk*}UxcIgg~n)0COikUWrNEObm z2{_p_2_Uhx0#DUoq6|}IIMuP-#8^xQmrld62p(%dA&0zX6u**3wlb67aH0fx?Ifb5 zJxCd918Bw8n$wI-3w$kxHGk3~J_zu)j+zQveR86gBC17_ZQGT9=@mkslS&ndNL8Co z(ng90PnW&0Wre!dC6k-M$wBup1PCg5m?=O}K`;ZsCOG{Py!VuMCl4s~wL zq|z(fQu)ZtJ9 zOQ#{|mAofT6}{^wR|g-sYORu`(Wg4?&OMW}lmD<-EWEs4QoncaUiR+YtG@ZoZ>q;0 zd+b7++W+f%%>krPC~)VUcfNWcn*qmQFsL?Gn?KoY^*@|_#0k45M&}F zDh05(hKLeW;Nnk}kkt%!P8!i{j&xlGHMbSh*u7~Aqe%5ud$tQ#ZMX5!wbrnn)}-WN zwgMUqTDd;ZKsXKV zavi(@s@Q=WhT(=+4cgCQXxAZXz(NUv5eTZVas&$c)KF9%LBRuW6r|Q3bvU&OtC@`% zXo}TOpyw)65nw~f4!J2wWdiEU!!U9x%qAjT$d5r~Gc;D9bIO9JzM?qWQYL7y(u4f8 zA}PZ&r{Sdt+5<>jo2+y_!4r*%-1om$_Wst5%Y(g>{c9IboxQhIF8zn`$_5ahs{wc4cfJk(=o zX*{9`v8f#`_ES?aEKEgjY0}&#l9v5bgTM`-JOiVbV5n7Ev!{_4c86Nj_}Ain##;CB z7~(m|O=y7++BKN0zqC1)h6-Qe6>OE_D8X-FEvOmC?%Yj8BgLk?Xpz zR0@COBOgg0fBbRv)KgEr=BCuYCIGT$&mL~S{q|SCF2Ib|X`9ytG=6^2i*AoQJxY&1 z=}dj=@gN^%QY&CJ9DJa6>P$Z+Q`c>0Oxa{uhR71qr3}Y)a8?J1{G5$nYHhI;+F~cY zvz{HG9z6%wUILFEft5DAxB@q8E>VXwExRob6zX^jb-II?E+TK9vMTuPTj5aO#!F+{ zr!IY$RD;*k+q{|UFtj3UCa$l~QQG4U`$5({NgA8NVG~)>6shjP$N-v6Xw~3atv#lo zGX+Oo80*0~%@E6&q+hou%rR2O0#151w^H5;BV(|1a#%_qVY29j5tzLUwB{*RpnU+` zywx3Pq)b#Ro`G(02;vRGwEo5?6`h(E`Zi~yKhqJAn}@6m4;~ruzr8Zz->`i(`siD0 zo3f>pr{`OFDH;AP#9HI3c@f07?rM zthq6zg`|G@0U`BzVD}RfBW0h z*V4Gu3j&b!=+v;YPrj-Yy-;s7-%(p`{_{9at5JP9tNf=g1~bRc_;eE_4o*353-N?Y zqB2q^vqmc|g&@k1+8XrVy#U5asB#gOJEX)otrRgnV)TL*u!eXm2Zg0);=meAji7dK zfEUlf@in-74yvn0uZT>VUEk#QGD+4~I1j8qHGqvHaK{4btH%&YU#n!4>mjQ-yM3>( zP+_{7)?!pY`T;oBWrzm067-uew#9l9^R_~L-L}7qz6;K!&_4qH4p=z_t%3Fc3fC6| z+OX$^DNPwPj09qG8#J2GIHgDjP~0HQ&Ofmk;z&`h+7fSP95YB;|4y?HjTm~T&Az~( zWuI1l%0|wF_9%Uu(A3(lvJt`%;#CXKS1w!sZtBS|ygZjbJJn5oVq&pBSLxlk*dM&3 zSX%q7x%s)@T(9j~AD6mk&mQ&p&wu`c)^`211LUf!t}+$3!|2rdeA`^V-`}=UYy4cd zJ$P@}YKifEk2@O{4;IzI<09%rC?!$399g@K^l~V@@w=`G-)1?1iib|f&lxQuf;{N2 zl8?{;kvXy~L3w$^M8y_5X|k-JoQVl5+d>;F#P?U=$1Z_05ghBm6$RA76rz60gl*NZ zH8ztDO0&IlZRD{87MEdR3~}pbvdmLVDl3X_WI4T7UDD3fc^)?y~oYscNy9?2fJ)3u(f zGKVRo>>Rb>XiWk8HS0kfTenGZ1`e(i-T(ceh4Py>*9P}ov#L^4ihy(O<7r zD^IPDOWm?%OZqcE^D`H;w(GAAAf-}?4}bW>>pdFlVOx{zTUlBC=vuS;b7_(l(nAN; zw*Tw*3nOvpu%`+)jN=~ak)G~Z7fy;w`lKpCBrcBQb#!j4&ZeuZoh5ql1z zRIppSgDF9ggA6(fzH!p%5pmTN$>V1bp0xQ9E#MatL??!cg3%;K+3H&%|7-+{VK-Yc zfG7mNG}I%hjc(<~ptJ|hG$GI$G7_fH zaraG{rP^6r&F2h5GXKj$#aIr~ql#(*qZ^b1-_Yyye`{)X^4|{o z;@4k=on5GLsXugp6bc1yyY03=GeP8)*OIL^KG3YU|3Mt5Wq0M6nEl4rgR$0%N3U<= zlaDOJrYc-k#o0NH*w=)1WQSH*LWvw{Ns{DU#7N0h&Wd6Y zwb(?Rt|5yNs!{-_YvY{BaQK_n7MYz^!oE6;mJ!!)gZ<~=9oxw^R!Ghb5F=%TKBoS) zsBg08>O=!sF2U*w{OKXYd$!{yiujpxs3TqENDhVozh!2qG8p*sx9{Il_{s~Nmfu>f_QN(^vwo-m`ER@~K$J1E zr@!mZ4h{!mJccvFo{Se7kn?S%X{7;IkHW3<@N&~u+L9rLv3+eADjOJM)mJ2{Ih<{y zCd#G!9KsYS`G`Q8u&nA1pjsHV<*8w;(<)_AkT4i3&gW`y_bxcS0<{ieZrp6?&Quvu z@W`}&sAs4&K`nOShDlUjYl{$`t|8yL9p^-cq~1ex66>WxWhe0HYf}>OYJvXBvhm*3 z#sf?U)+<=St9RqcYhYQMO%Ki-wMK2cqpS5DxK)_mYQ2v!TrI3kj6pD}0Wbn#8500# zpM~bjHdUl0oS#8;3{=Nv&!;9q#6lqYyXdf{^0iN#OVK0 zsg69eo@AVyoJ@cEr++$o?6JqxU&kAje<%Q%ot@>K?|dhlH*bC=I;E8Iy4~*P+DhYR zI-T%u#Bq`r-+f$c|Hl2LVjv|G4(u-4K>unATPkp}W6M4~Vaq~#3GA6Mec>7?rWi1A zjc_(#8APc4XUHl&uF7jX(XKRS_t}Uo9oif%ca-Owt zGak{#U6pAi9AaV^!CGfqS)%D1_!Bnh)sZ$#>rKGmWsKHntl9{%%$s(2O0zJv3079& z>_IyYE9qI`pQNzVfZY>Nz8cQ0Li?bdj$%$DvwFugZS`PQe{R{dkU$fhzF@LsX64b& zz?~2jN^oqSc}K4~Uwxe3DeD}wVGY^Tg5cPaV)-RVJNEca9wTUyzOoT8B~2aL!^bCs zBT3b}YwJpQ%hv9;cyZ~o?X}kD$0x`Cb)i@|A%rkS++PM)5^A!AquW7BqTv;65ebhwTdhz zwyga`+lFy9I1I(YZpDsxW!|nK-P*7>RLq}Jlj>=0VFgMmKs7lc&zOCRY7G& zPz(f}lY%YR2=mq{6$+M*3wqrjOnLMtB(q!W(72^T!j$Cd-C1d6o!Ka#;|uaT1+zs# z{slpj2-E8#GeM~;aHODD6XZR?rYS*n!v0&_6SUTZ$&_EZU7GgXu`RZsvUOUJCU#Vj z)SuxB{F1;a2}b7yK|!$ek|1qs&};fAa2;tv*=A&G!6rt{HIxNC&k>Iu8}arX@#T)G zy7EP`x7+D`ARG)jg<@g7wu@r1XmV(JLq2rq5NVp8H(Op`=M^9t9K)&T>%a(l-QL2v z#g$*E*E@eNUT%zx9e&K)_VsTR%E#-DX`U|mb_3P^xj8_d=^<{}h$#xXWDJgXZR%Ef zc6-uW*SQ{SubPMvi!mY+uM`>zO?q2hR4*forA;w}8QEe7o?AkkT}F(!@TMsnk~!70 zUdo6X!7Fvz=FrkS)$$_kk#8}=arh^s}wO^K%H*cBxM`Ks4!Db z)V>wuB@>9nCd?FV>B>q-xM8CTuHS1(mUc!eQ?00%taPOK?%|S`tHS6e2=qSDhw?_q z)&yY>R!-QMf*RhQ@y(Y1pF0I{%Q_}0!5a}qRBJ6Txy2rD`EgkAVe2^bwTCH!EZQOg zPr~H1pi;6?u3iUP9qVlUykNDVh>H+RKz$KYYHw^a8%AGTQ*mP`T#$#eFKeA+^_^F; zIUfBe9mkf|o9C~Dp=0?elWrnhgEK3>bKkxZZxDsq!dTx|D!#qdY~2{-a*unS*Rd~B zK}<|c2uqOHxq5N2_G_yvt$)~FTD@lUGhZxh{`a5H zRUbL%$x2R$56&U47{jTI*||{d2pMO{W()^faM?I)t-v*7aI9+v9pL%)NeqAkYnC?M zw8i$JF87Rqn|4*lMI!-UOvU7u|DF8IYcK!Y_6bQ zs3GP@Yy|5}pKxKL3a;5L)@fEsraDnSskMZ7=vc`skHV&H!iINUVG^3!Bb+;^DV81S ztM7ba9HutIxsz6Or|}Ruj@2LfvWj|7(bVeu(62+k50il)Uxt1T+FdgVkIFVEjtW+e z!O}9+ThMg`p{u=@E$uCBh1EJVPFaUiPpK7 zUV5pi7S^8Re9i4TUjPxd-h%vK5Kf(4s{Q@i^4h1OLA)zC@=|W$U;S=jeBW`;iM4;# zu2!Iu0`iJUxPBHf=^|D-$XYziMrF3YVn+cct8nWjaAX-;!<2Al`74W|ZK=C@&U%1a zq#d>uzeNw(PZ8Z7wECz)WIcoSGI|HobZyHRY%hYQJQ|ptWLQizq-%0WwZw3+wEo;( zQ{W5eg{TuXR69iUL*yXD86>c=YHpLICdOqrvd$wHotdcA%%2!a7u6v_f-%JwPg?`e=a!>!qMjCvMDP2ED9Ke=QU&aJ`8HH6HNp+c%5uw-VZ zC%ja*$I#Z()8{t_=lbS%*jTb0WUH^Szv zg5}fNxCPaXu(IFwV>r?>GsjcRY=u@!&|TH?N7(ZIS9;x{G;IyHaoBbZ`U-LZ6lVpi zHSo3w`~}FgR67CvSlDrjsl6RxZ0THDhT;MoI}V*DKLDYyne>q@HtSzMX1zl?us?&V z49(MAXui@>~!EXM`~ILn;V@?8O&f{3{#w`HEthC*?SDkR;g--*<&lN+oHE3<{#P=en$M z$?nehz9+qn`}XJM;y_4EPPIVRf>u)ze+MK!yv2vRw!({bOSKNgc9*~Z5WHsr?ox>R zTk!lUtV&crg_oMpOyI8VsCSPb9$U1>O)}FMVWx$|!pzWB+IXCympRsg@2|p^5gQ`D zd=kcr@Z=KIBMW=!theJ?4|1Xf*SJtBnC(<1!@gK&IBh|DwQD@6C-uetI`DgPW(h6Pe0ldIw!UsapT(Z@+Zrd8M-uaVE8T=K;1UX+B&@iMgnL8|D z*AKZMn7tetrxpF0qF5HloS;0SXx0>Ri$IPl8i$~{Y#FT72nuZk%T+eV;(1Wr0Lv|C ztqcJ()E)k~Ej@9HaPAo!1=Aa($Uzd?%sa!@VJERe*+eD`@bveyN$AFy_n^eFb=X$I z4k_9_0u#HCQ2S=(bn2>?bCyP_=i)|lmEzZoMd5PLHyV0*T4Ka zUjWf3lIC-{1G$|4d#$zp&w9Qmz04&}k}OVA+Fwq~Pd`saQ7 z<|jj~#sf3tLA+_sHdvkRAW9N7Q1&i_!j2Q#H46J0&`lu_CSpZ7Z)2a4vXy?OfKmJa zAnFIy$WV?7RHuaL3rQV?_9lyuK}YZA$?yfBS`1I>Qxe2$HlQbl4p9GF779~?r46%v zN+4ZJG0PL6M!~CEZ&QC+&}iBc`6L-mR`G3B^dPeDJt-7GmIW&>*=)Q9pcsns;;bz_ zS$-C14KK;D6wAyMj;&|OhJ7b06R5z3s@(wG5u0e#C!nw07B`Dm23kz!+Uadqtwy)* zSW70#hV}{@M-lj*FU%W)g|Ql|+{J&DT>9@?=L;aFKSxU0t5i#$YqbVHH5kN2M+)J% zj&MC!q)C>=aUxW)EY|j1pVThBDlQ*-!QFW7s9)%xcC~S;6RRdm&Gs>Sryi(T0=#z( z-g`OhsKR0sHWjT%&w23C?eKC7aj0WLyF9&!dUFA8+W{kI;JGzRq}L}Miea&nna=K_ zH2rz_G~%7xV0r|eJZnafnodFOE%vXW`Y{C3Wbno2GUjdmfs43l6MW^c@f5<>hVNLu zakLHBPnq*FluK{Py%;uCpy1mV7*4p>JN-EiVhqlAO;SSZkA7R3G|kAUKz~GiRhY|B z!xAzr-bbr&9#(-peD@<*KBj2|VyHpXTb+<4L{WV4Rgfe~X-9(w=rmrdu zGu?%b9cJfgZLt82hB6iX=CoZ~b6MJCOJSNXS#W555CX zPI7wDc3-B=Ays2Nhnui#rWN0|b0xZE=OER#q?87R#MO4?I_6y}Ns=fb#d4)m`8UI< zD(cLcGk<08!Ff&;ra)B4=MIcia{r`OOaEz_DV2t)DNfZFS1ja2nq?{s6FkosgG;YU z5AM9O7hG~&PMkUHPo6yKb9fD2Tr`O|-ZYKLpFY24vr+Gxw^V9z6>ivQvf|=M#}e6( zjKkQ7r7{P*R_MQVJ1n%}TW9RH8zsZ6nltP&bjXSY7&!2)(@5=|ZrTcu9fzf^rCdA4 z5ZWWW)P@mdd)UqSm8~UQxdEOyV`

I}Da1YcUH|oB2i41B7AAtOzY<|7(W||g{+}B5r4%RZ$n1m znS7!h_j)+DJ-mF)V#Tn4x)9jCs=hB{YA1A8u*13q zGJMZ78*XOoD9UoatIu1Ejg9`BAQv3P@`Lo*XP-SUMtxrMAm;fBp@P6WzSinqmn7N7 zb6)d#1VxY;!MjL)m8Jb z65DX^CF9mB>~F$>I_#{%mGjnrpRU{ZX32$TS73Djm(JLn$yx->(DDyyHAAK?C||N$ zo3@Zs9mHkhHmY@|4QE4`%UMIOW|kUFmf^V-I{;U2cX{8|gJ;86(Av-oX1m{3u{jj| z{fVM&3k(xz4nxMzHwZURtKhmzUJ3K+2jA_7Nnc5^e~|a$0gR78VM1`^aV?gG8Hug0 zL1l`ujlv9*Yp+^qqru_jYz@}V9kAAhl|>kxhRFr{uJx6pm_gU6=>%5hI&3kt!108M zB&|0;>Al1cY~9w%Dcew`x5AtYn|IpVxAwGc#~&GjV?=wh$j%m4!zj6_%M>=$segCN zj38}5p#n3S?j41)jI+D1I5YUUJ5CR-T?n&E-XKFbj)U*}!t-32Wf@@@sY542`Mv#- zvvX6B`9bjV^vv`xyRKGf#EXlI+1I}Iwew=o=NlmQppK*E(^9t+y)Vm@*!K@URTQ>9J* zo79l>;Y7#Mmgy>F9@Mo4DBBS5(UzT}rZvH#wP7iVFlDByS~VGQf}tMJAgRTOonv+? zf(GT89(4Pd^B65!PH|+-YKy&da72T20#0ct^597eC)oM3V*G*>VKt<4n1 zVcpi`6l|J=Bd1_y7Di{GdD`}xXRb{h86hlf35v~94y*rPrEc{{jcu~hNrOvkoScOD z%WV0}+A~9NICg@gzUA6`_`@)ADs6AP);6X`ECw&N^;jhbcI|}8G)&*RadGgW+m^%2 zHielp97N-|F1a8Ojw5B7CI%QM&ZXiv{;-w%lP@=dzxCdcuv~D}^z_s(7E8tF)_dJQ z_qorVx7RY9*IKMvt)?a>CNznON2}#WTJ8R))vkq4YPL_#i<2H42Zeeizz)5dWCH|=f@jXa^L==^2RF^YcnK~kTiT~-m?^02!Yv!&JIA3DTKd*kaJ&Q8&)CjH z4HON|(Sl8IdL9(y`uh%kP_QWM2p*LRD!%P6A1}j`&)Cxuulkk3sHH!>wxuo3u*JmB z!H)T1Drvhl@)L()ZPj)q4th4wwdjUzjd)_Dm$_01{i%-Q z;z(D6LZnKmFbegz)e|p8&bJ;*yk}nMyP53qx8GkLY@GB|wOaXXd8GWUb#OfT=%ec7 z$&=^Jrq3%t_U+rpjvYI)xw*O2ah(2!*|C3pxV!Yu*$>>cx&FwLp0m0t^M_t`H~rCR zS6#X@UAgh*FkYC?k~mY2EAc&7>K!T!)6C31-!jkY=8e(vYCD>`_X&UF^XCFKIWRp9 ztwlJQ!NLaEIAx8DVw1J)I!PPT1;`Vae zY8HJy3**B<*+pxeuL6f&nwGdy7^YX9#|&$W>ch(TVdbv=*^yCe?55vq7!Y$E7@xGv zFE8w*_QS($cQ%ZfYEKiVHlCnqnko4hMw-k-`J6C4D7_U$VFvsHcw;saw&_xEVo3L6 zDucB{%_%z?Ok-}fX=5d(huycqg4|%(4GB~o#r4}(!>jkyqUxx54~qeV{y9yf9LEu9 zlBy_-vJAyjhXd!2zoLRuClZ;ak$GY2wyi<>?l+Glz8{<$pBVe~;j66EcDt><^{sE6 zPm@L%VRoL@0}ni4Dl0$niBE`OLsZacwBK=dvGx1?ho17s|MP#zB_d-j%INhnlh7;7 z&1LSp-W<#8_rxOb?Oa;lGubSCqvAMIX6hh9i8P^j>V!M_r_cJus^hS81eTh17oVT7 z*{pLNs3*|IhHE3ZEqHzGly^_U*(U5;w!<0fEqknuIe5or{vYoC z1lZH7JQKs8bH4L!zkRuT-|oJ>tJP}l5+H%lFfd?@jQ7ER^Pd?nGx5abi4#v{GAU10 z?6^FssU#la#2(urI4;}37z4HuI}!*XAt9uex~1N`Z{NQA{#(EGoRd1|{cg7ay9zu= zEpe)@)VjKTf7|<>cYEIF!Ca5p$*BZJJm4Qr5xx4?7bx}e9pG#86fG(~ImsZQZMW*=&u4_dmM-} z`pOmHRDi>`0avd8TPuW`H3rxk2kt&jMDvXj%`Ex@Vq5I314HxDiefm6D3S;Pgh2s8 zXT^$)q{;fhdkIo6hrr=mfph~<)?Uv@GZ?Gk45F0t{Rl_p}>8UC_%d@hIP0 zUrYB*bfmc_NQ#lcT#P~pT7}D{Hd(<|5A3nIs{80_-Q6BK%(-z$*cFUs_ti?Ch+bnVC_X^Q>MkKi=s^pOkO9`^R7S z3F_=kzT*@EPez9P!X(!}r41Dn_@a{d74t;S2=t$tPCE$TQ^!3~-0EIw$zi`te zJ>I!(iYRZ}4SZ#u68*U$a9azQEYZMlUzH+^x#IWN!9|%Y8`pJrh2Zc7L#0eR9t%5L zdfCp@3~276VAnADeBRS7cb)OyYIFNN1Suzy8Lvv8$YD0&C>c~Pq|DhIF1V@e6UIle!YU~ zNENj_5&Dr6BHxa6Hr7&#F&O6%j>G&=Tw9zlH;$SaQ(Jc(&Z0|^^5TTMcZ_rUsjT*> zV`U{@!I zwT}8}?s3K@%f4GR#*R>O|5gx%*@#D zyRI0dX|@lo_VMAlMV>7zajA)>M{p0J@*(>fwlA+BJ+sJyZ@eVD$4{a9`w{5o_EnDNQ6LhT` ztF8yY-P6FKgVZfs+y{G)QyFIMc50Ry8m)1stsby)I>s zRpWnSz?DlT?VyLLw}Ab(Qd@WK9DxW;!JS03l53(ulu)2VQGcjneZm-P5Kwp8{G4)$ zT`_ln<_s*_w|9;lz(k{XnVf)iX(cz>0M=LN{~fGsr|-FCaroeoe%>r8TX=Iz-0d*e zce(j6&83&68M=|e$G_3^KJZtQ;hBpiCoMR_(kMcnbf9E}Y|up(_mTHHc=ucK^j&x7 z`N&B7|7tYqpWWFqeD1mDUNMTGSB$)Rad8p1-+sIHeV>uEv0Ci)(x0vzJ3c*P zALJy`!sanuA^{#_NyaHk3^*_XTlr&i60S)YITh<{ou0IM3ifm5<%NKz4ljJOZ9mv)JzCz?I zy$+3xc26kWKC>0S@z6?i=b@pjmKBL)ISj%TOn8DTt&qg2&U1;?*kNCIY25prPmF{o z&Q+Zxp?QflNTHDp`_PENSqhn@U_8M{GgJS=|DVN`(2J&aP5vv-^E$>kk|dEI{pd$u zF~*Zu%t4e=xOC}~NwsVj!1ujQlEhx-xNmf7O}+ipbHXusuhLe*33&=`oWmHBMciu3 zZ{;!0f`tuHzPRRk&|EjG3W29puC>btX9ob3TiF{NBp7w}uuu1R}TpdV}kN1D{TOpE@iahTbn({=ASMV!+e8cgnQ z0av$*@p7dgWN?Y2=gcOo6x2;kVBb`cUe&FYrmax>t=2UMF)3COrMU)Uo4N09%mHUp z;6#_E&BrEy+h>Rkbt?zjlfd**N~JEJpstp21d}G2hc`7uMt6>l8pc_4@n;jvWYKV| z7{_Q*-7#{M?u;{!kt3DIfOr!a&e0zH4in^fIhOYy+=`D*b&~PXM7pjrmm%|f7p^C) zlcZUu^DNggmpHTH@{etg`JcEr8hq_h&lwI_v8JmDL*{7Y{S-`pKRj?ju|s=!@` z3D;y_%og`3m31^SmUl{(OizXIc9$Hhq&F;fK1}sz3hTu_u+RtgX&M=q#%WezEX(8| z<0Wbtj|5~G#z3}GLi-+Q0HY<~;ucZ)j8aRVKvbmQs=#69 zF|}rSv6gTCYzuZt(S;R1D?(uWW?=sjU~CuhcV9jYR7YXgWP2u++obx$_Y`iM8m8~P zb1Q!Dy-_;WmIwkX>1HB^O`}ZVt)w) zj&@^OX~;MQmqWOYvH@Ky0U=6w*IPyQV-L7_SSp>Fm>l~bg%CD+JpcUjueb#DD^C0K z=%bI~$dMzeTCL_m5Uh`lmHy50((uE3e(j&Jx&Q9pJF4Gjk}xWejM^$pxX6VM?uTHd z5_F|x*$H{Yg?CVZdqcN8*ml!6kbS?D#-T5bW!Ys}huI0NvJ^fVvQ=hkdm#%CJeG6$hmR1T@R<;@)kVABDH#m~&< zUN4W}&9|k5SfDpjd zC18Gupd#zfQ7hOy_p+O-H}4%}@4Yoj$7=f8@}>#h!nK1GmZquBqC}bRna6wNrKkdKJ)euZM&%xjXu+g=6fwABV4fy8N-iNP9AGt6THK`Mwv|0Kny6oR^J3z<-f(Pu zPnc#iR|5R zB#l}Psg>5IhPRCphjW!H#T1xZ4iT63q*tOOt&eVc&7(aN�AaqChnSN)3{0%9dfr z*jE>UYK1CbyAL~{AwtcgY5HnH>$;;3Z5o;g)eM0#5dWsJ5)-Aom`JCbgi^gz0}|Yc z7+9pfmG*}f_dd{_0Y9xVjHmH%{{$aNA+vt!?080C5O3DpX{ff;$^f zq_8ZgX+bV$9I#5vC?-9ti~%h{h4%a^u(3j^R6L;K-9e^)^nC{b80`bu&YTn|e$1R?#0XVz0rTo!Jf!)jjZk2zu%}RMdtan~X zBQ;J}qMeb4ZrV&r9!I5G`OlR~`2=Ik_TE18na{i`a&E5*v*OvaXHDv*_U_#)9mk1B zMk~L!5cS?wd-I*GwU0dPn_P3y%i&moO9$E|HWH`eA!t-kZdc*#DkD!7)IfvBkzJ3K z-3aR90=(62XY{%AVKgym93@MRP32Kc%Wj^}S>SOdrP6jNRt}L>rqiW3Nz3hRul~lN zZ<+th^=Z=Dl_79;g9LTP%E0+9aAu95>XS{N(xhC))Ji3nSk=;uxHkhqOmD5W?NHhD zZF>j|`UHJ37H1q~C8Ap8Xc?C8bLX&~&9g#YjnT?{Qoy^+^Q_i@W(}A>N57&q1a3MC zEX@O7U!qmqVUPAK(uDd8*OrcaGS130Z5J9#>#hSEmwRCCYGa-QWx0-;NQTh|yaQ&&xl zXuCVY_fUIT?F?Qx)jL&>VPi>Qa52YC?Vh~%9jWv@Z>8OC{-*-UE{!cc|NQf>hUva~ z)T7Tl^9=Ux-D~$oN~PdZqm}&oEmi$r#{bDr#oK@U=RvMCG*{;4hX@>$DlTg63d*}e zIHrPh1RNGYgeie~B;bS+&RAgSHS{n=7V9CW3w&b%z>B~=w*yZvQt1C)Q2(JeMTdsK`bD#U%t7W#Yo`ak^bqcrLcAGkQ@Sx%D7WASkN0q5QKz9)U@bgoXE6s>v{ zBfG~?ogRhXuGw&{^BmHAn%g<7UcE_gss$_I-Uf6W6Z#E1{0ahrQqI)5b76kb)4g32 zS#Q^PmV2HSCObAIj^LbYrcFUCAy}WeXgzm@Lq_fpOjufSJp!MwoNkX&4lBiwi88ir6b62!Q=02aOsvA->}jS(k|xqZ(Le zK-VRN{mcl-5Ip~NOQvFdH_w0{I|uyK&A{(JPwgGg+#4leWC9r91tbD?_k4MgoTa-0 z^k;#j4}>gN4@`B_cij}_6AkE0N~Sco8|^{KW1MjY1uc_YWu~rES}#Tp|9Vt&U&u>d zLvU2?gw+c%1-dEcsvPKU(r{7;jbInCt6X>(h-WpjSV6@aGL=wi3Yo?BvxbVHRfZpa zn@aCF>d0EH_Lr?z^HV!Bj|&$rsP7kJ$#-*JRd)AB9(e=@4<5A3W3KBCn(gra-B^m> zGxg7YG#UG}7EYZ+_p^-wHecMb03q&|;dmbO))v_2HvCvvLRsN+xQ+`JIRqeb9q1Cb zGY(b{EvQgTfHkkqdyS=KueW32F;h+BC;7W;HiQJ&4g= zwCT5ag32kDOa0CR-Q?Ye`&qrrm~Wvs1T%L9=jM&dGpU%C+I0jnt@YK8!~gPyO7P^R z(EJ2SWnfc~)Vx&M)=qg0bUBq_)p4M-8`wS%3>P$p^CqH@s+W>EWKP`3#yPyQMji{h zjr{(1rl})DcVwjXf9|MJnRmw6(5rb~RR=Mi|HKnd==<)w&x&=IE8#QSUi1|;+IZ{s zfm@Q~lb`XGm2Y++$`yMRG9M7;Q{IZ;tfydkZk=dH;#m~(BFt2u0~dNd1$fuWo>}}v z#RaPdsGr{QDkE3i-tMWae{4F-LQm^NDMv6ST$@E`NE)X|x1zUIY2a*aIVHL31r<-A zUMrR)A_6syjL?hXVX?+ryp^_FRSX)8b3~G~3rahzCm~hatYCap2^By)6axiz)T%=X z3SR9L*rS1oIzisII@EFAq4jMD;=5Si0PZ^u#2xze^OvYa+!!TYLlZR?&jAf5kq_P! zrT6WM@_J~JAkJLD;R(*T@0d43Z*L7$mJ?@V;JSLbEBL1`l)Ohyhh7{pcws@V-PedY z5Os-S!8QRxt5u3{OheZ-wiX!rmo?&!MxJCgLck%$x$S){(w!kQ_kZgD7qBMc~) zfnhPTG=;ngXhBSyz~C(Sw{+t-%w$rSLR*=8 zg~4?N6OLtz(9tkcxs;I766xvnp2-m@B?b&Ml8z}}ayU+I6}PC)5|-qT*j*f`RN|Ify7@o2UFMz_thZXt|9eNG?UjJC ze>dk-1o#*vv% zGF8Z=vZ}F;l0?oX6>^6-ugpEfwX#`@wyf!e5oVH>mjp4NSPobzQUB^0ukzAWulK-_ zBtAZ!Y3?9Rpe$9V%a{-r9;NdPOx2sJs~STLJEFq-ZV>pwR+~G-)3(KwlYj?73Ms|X zg%*L07Jk94rwfP5DFt)=Z+(LbjFb%~M9F3UR=EKvD!ousz$%d-VoyNZeCD^PZJK)T z=Rhw2uFeCS%fOT$=kLBLO7EOXrRNf!78WDtFvmm>^S@rr&|7r z#j@-AoL;I+FVFM1MM@}Ms9~9xZo2^*;Uvj5tXNMmguS+#ZbvfO1E7hjwdd3^wg3qRi26;i%?gxMl={aazXKb`-VG-TZ z?<8E_VJfU8fR2DP0NMwDr~+JC0cr!FDgosKqY`MBKpCJzoLNVzz&B@e`L5a^z56X$ zZZ2xeL&d2@%gq~TH#nuvlU!SXn^L-$F!so$s{6?Kio3k+SS35J;Ii6bLp0G^n#(FD z2#f7Il!3}VZ5^h271(@HL&nNpU@BAAIqYj13V0OqK zYgMjRKh|zHKg4ZU2DwSCPM$pZs@o}Uq=@GizxYKQIda6NTCVGM%Ps#m`fJ%I>p%H+ z48Hb^=jaq!nj(uNTvKD@#73fx(Z2#-MoPu}*n)A~}!kdseAyw8U|6q#hkRAD2&0n@!TTIGKn#jKMVzh;jc^w_%tSF6Mm?tRqQ3qS#jS8^H3IQgaHsWcAGHMdZD<}xeOE_0>x%(#m#M2NID1^?fisrsKi zQ}xocFnX6}D0W0)E*_s*)u}us8XwLmY6MM&>K0Huwn=?yt$~22*JPrrkd|&|$ z4NGmBq{~QSu%eMH58?T%>fJw~GS>@M$HzzhgX_Al*p}e;a&DM|e0!=Dmclc`Ap0{W z!+&0S;NEob`Nup~kdxVc1xB1xj5{`R*p5kYqcID}V%7<)b6D1JZpq%P=EhDM+2flQ^?0xoZ+3lu| z-O=y@4em1Jv9`lT$7Ob+txc^_)Eqnf-i?FIVm!BIHR45W3nV4&_9yWWI}S=MX4iFD z6;MK3>YsSiI7JK{4UuebL+3sGx4#y|zU!mesQsSr`wKTZwc0s1R0jIoxpRo)SOq~~ zC+w9*@CR8E|5Wv--_^)pcu54wkaI2Ic|Ls4g%G~opLSh`B8I~u0s)qC%Y4o%KH;3I zz9nhUWtWtttYm>ph+4}hC9EX04MU=!4dq3(Z@jc>LI0f|(C!&OJ_m9GltXfk_xGE$h zN@H&69f>q?gm6pvdW(zatgaKtzDkU>TcR58co#YIU&4%8mUMl(IBgD76@&b@WINDJ82ds&bgru((m_S z!skN|J!EGiLEta>rSyYR@?RVMuiux-zxqNznUJ!>Z7YvpY7JAYXUZ1qd?>7eGv5Vk z)`6SG!Lk%=vrk2NoE5o0DD|;UAb_BVBA!FmQRYNHUJZ(zg_gX9&UiCk4YHmidwwGu zlq$KjB(qu>Lv&nA!eg@)&N<6jn6Kw5E2-Qod!`Jg3-wx0)>xjpUdvOic>U<2`IRee zq3OmMk}U!lI)%)-Hwirwrs5f9Mp<4)?Ot4=GkhPvhJ~~W&gAY z+&<&1)FkDoynv1=P4IK`B)pIz8EEUI3I%H;1A-~qG&HwGcbj?-b{-OPyXx;$we7sg z9x%M3k*!JOg9NFJsjVHwwn<_mxz3?vhF|#6YHGq)tJVB~@B5vdiTM*xJaMB;^V+$g z4uYa!KYskUnwgog6ZTpo{9rsB{^M+B?{r#k<=OKu2$o6k+<~hYe8u5%W~ax2F^HxQ zHnWRVXtyKi$6vHU{`S^(s94s5Q*qv^&=fv&pgj+);?d%iafr!6TP%}6oD-LoU9W@v zc~@|!<*qxGbXyJmYBtQPxrC$5XDkGR5ZuzkN*iG~GUjDnrBh$R6@X=zj&s8u#GHp8ei*;}%fD=+i06BorCR*I_PgwNyr2D%c&wb4 zhf7ykzL`Lz98RPl6oWfff|wZxX2yW!P2h{CXz)}mLGNjSjn&B^Dn!_%UB?a?ZLMLh zQsV@@m}q^fZ6cdHu?j2<2s33qrltqnRHxl@-v!DFo}Y1#cm0}Tew0?To`$K0ZB1fo z6AQO@nYmQ$NW+%mTx6-t9ara`ua&U3y2;N<4v|W|?68+@`s$n*jH>M{t4_&Glyh0* zjP2}ma6ug@C5cl^<|bfh?H2ujmDm-RH$1nyW=bRC@J$^eTYe$(fIi2Z@I49-+{7!_OqY8VfOg)^O|sw_4RdIus`_VgSKF=*20I= zH2UdCdG`(9{)V(J#(lOm1iB7b)dOo)NR(#rD)8|afy4!l?*b;<(De#+vwAVu)&P1T z0vjd-J0IkQoGU%9c73q>chi*n=_TO&dLi}d0(XuAw>4?V(95g{kIg4c0&dd2w2N}J z;g*zgdr6Y?xtmFQKbq7AT6k2@Yh_A#ZK_?BY7xar>I7Nr`6W-l4J>x-+mB7!Ogd9b z)8^hR^~xrFvpY$aKgto7znMv;m9jugTLai=A?yIo;a8&2pH;5Nn}FLa8p|3O&kLbY zMJ?RE0&)ScgW9%kP1G`XgDQrRkpL2|ZNM{Gk{>dwkDg^3i6*E?P^TJ&Uj)1YfnF&C zTU#{1979H;@Gic zYIJl|x~|(RmD2w>9LRg)`V7MDRCr$OU_=oCbw^qeJ~lD}{K_PBqJc}BV9%@o&t0$| zmR`VIZP$5i6Co=kQCxu60KW~49|PQdCTsz{ zD;gzBvQ2~$=6Ch=j+&IRt@^h=!1H^Ka_M?vZDh3lpE&2%FJDb4`*(9*GY*obDL(hP z&*A;=f4^ORD_4T2hJ*ee3Lp?(sWpg^V6jKrfhz;LPN&NB z)e2~#ie>Z`G6mj^P#H#EWiRs*9prH?5(!6{;#kov#RLn^jH_5AnotRJ0!iAH*WQRC zHL-I=t4vD-@Y;%O6x}G2hqr$;-;qPtl~-I>b{r?1A>)lX&>R6u+G+?{KaW%TGLd2! z6W($)rLDn!M_W20-)E?|sfG|PkV=hG1~?@O)Fvafa1%*7EBO*IVha2&AYFh}G@RQs z)|Y{;6B^Nak*Y~$}c3nq~j<$Y148tosc&kr+>Qgt+3cvHbW*o$v zix)5A?Af#W$dMzKy0qC2elLoKZ@zgXTrcM*7Wfm%p=YQUSO zX)!ABC}&7On}z5AL7RvmE)0RPZY`JD<# zniOA|Q*?oq1-fcg%oBAnc0`gf7A4%th38jWoVzvZj5(De=v9fNWl%^jrbVY&g+RYY zY1E)Y9kQseiQ&Y)ER85(;0ZZX8d3Al)P0W95DATNq@?egC>{4Sh61QIXd^Kk1EMM* z-wFh)K=&n$Y&Aua_8^hqeea6XO37{se!AYMf1!Y~%V(Z>M!%8-41b^VnsN|xO#V4D zGoyUp&wbzDXtuKdX>&dQ)8Ub$+3bh@#uI}fe21f14zc&}IIf;th6fJMbKtoGm3DyO z&HL@HMs{u!`6`DaN?-sgnpsFjoN_+D;<}6Tu2;&5-ZLB}g}8hOxTC=7v%sZoVp2EXU(JbS z$oO?E=~EXapi~7$W&oKo^sfSgE!r114{M6`L88eSb4tnhkf9Q2gk0M-UKA2OMbmd1tCKyRpNn{c-Vza0?ThrY_N&)br3yNBn#@2!lEwtxF&6Z2PP$NYOeuPCd@ z-{&Mrf_A%&iHQjU)OpTY6vb28^N%UFq6RO#D7=7U&!K5-UfIHMkXTVln~qq1SB-q7 z3tndM-*N!%UE^>MO~BnV1>RHO2V0~>o20<`P2#XJNx3QR%ONn?B9WYp0dQfHiguG% zys$!)B2jXkA|xx;^+J!Fh~+?o0aZa2acqkF7%WejJLn6s(i2j+Di^L|1qG*xD4yqD z+q*UCSTf8qP4u5OJG6pWl3{tn_g^|4gtNbL@sVZFJz`F*g$ z@9%ldMG$ko^rbK1=9_O;p66Lee5)P)?@Q6(fz~_jp6q<}Dalus9oG}s==SXkkWjWw zX;Hj_Su9X?ViV=gRfG@h2llwYxB#Er51Tt|_Mtlo*mM=xKLIvUhc<>ky9vx+wL&_U z5$%?7(*Ia2RQZkJo5bAqVL@rx!W!`AL%=RxB>M`uyiG$#&!e`IaTJ!rVc?a)b|~YX z%Bo?SmCG5^-}(`-g6Of(OtHB8-1XePcDd$o+QU1k)!N#c z`Y*j$U#at&bdY|(Zx^c`eDJ|yhdrFH*3yr5HuGPdeE&m9@ZrBGEuLFKoMb4wt{srs zB9JS{ID_YV;KLO8!aDHH27RLYf7eHv5uT$f(Bdk>yYk%FMwSUS*^)IGD&?@ulOCtB8?>)%N3^lNZ_Qg`<+|28cLc{Ubxetp2g$MwAN=44@vFc3t9D@`Ecq83 z?et&wHuFEs-tm^W^5_#4z1@S5K;Uus9!IqiB0Mq*=U5GBwMbQ}S)-+-wFvsFb71E- zfnEgMGD(6v=T|Jqi8U(F_wTdm6nk;8P{%LC$c&+zXdo&?L_O^h+oIsWi)+B;7`U}e zEYs){aqV`GoTKbf&0pL|lk=}m7^jIpdzD?O4#{m)AozO(u> zKM_YC`jepI3N%_(lnyo_ZXE@im>{BAlNR+faC!wewEd>9dAd@y(FriB_3C#*{Qwi8zp*HWu4(*%V)&#~apB-$juRc(?oDU|_L0nW_|aF2m2Z3C#OQ!F+s+mUY8Hh5;I zn57~e->WfpkfF1vkzSzX$aE(PNr1N*7OpCkN(%qt-Rp_N8A{d4?+0P!}9&d5uUvxZwDRW+&p2Y>bg;){9{uAPhSO|od-4| zGIWbur__^OVq{@ znxx&l8jx=S?ifLC{ZXP3+>A&~-~6S~CbgaHdMYW;aF$aP$tKvILx&r6FOS&{SOZ ziwDgJNFW`e1F~{&3BgG0>NqE;u}RN{tH8xY4SxyPO^Ant1q?9(2+dtw%BH3q8* zo71q6(~7C!y7Y#WIDn2}Z_%tDHFJd>^>73|x$Wph@W3G$9OB zPy+fT;OYkLs_RvX9=rwYJwO|ZaY}*Eq*Q4!D9jbje00GlVXg8C zLT5=?M=MPNqD^X0EC95lQLpFfzxna?q*4}Wjx>I=QY}AYGJ!Nr<)8ogpCdA1=QVy_ z^AQB!N;;Q2juX|I!T*-V!?$K(V|2LT<)thUtiOfy)EuI@KIAaBT6V7EKxhu`yWqF( zhTiOhUG3V5xW0D=Y?y&Pewm7O#w|IW1&K?-aOncZWf8ZBe9AeNK&@g~6x@4jz~TTn zw+>VREMzo9uq|ayn}MEBF#AD5+fQ{yg}Y^8C?NH?9zhhe-HsXF zZ$AMCpPdCR4ymK$tWwk%o21p-rFlU3z~pVf{Ar>J8Zl4Xq*!&5IWTw5l_qfIBD0!~ zk*VTkv8<&iBQ#IX)E}m{aEdjVeph2S%pj3N$I7OG?1BKVa=0T5l^L4q|NQaIq*Y}) zC!VQoWtCCU;XM=Uz0PBzwNv(9K@W*AAfv@bS@79|4Oxy{rcuw@_W6*Z%ouD z{xk1Cd5-6?wk#;FaSHQgY%ac~rReuF3p_m6_ji~twbf#rc!b+xINOOgnBXI<0> zc$EQF1++CVUImPEZ3aL|0%MGHK!z!Bd5Ll%PY_e|eDUYTI1x8kdeNf&Yb{U#T?+|@ zZma7rQeR)JN~N7K+OCxOk=>G@R4CStDIkuBaDJsv^Nf0fh#^G`OdJI^ zmVt#OplzIg9muwTWDIDI1L18NbC-eTIqD&xSf@7yyq4PXPH=}=pH4D`$PP^;WJf|} z5;9UyX#~}kU<(3{aPh|bm3+fYD*aM$b!4pdo388Hw(j=!wto8Qr*EVweNTtq=qK>q z9+SGAJbBV?qf)^hem*Qaf6XhtUf+E@UE7Q>h*D%}j$BG;u2DKT0&k{??8OC3bj|KN zV3`o*S1&+a+=Ps!MVDHQx2!N!DJ=lX9=nB@(Ma07RZ9a(@>>}&R={8{uK+S3^;!$F zELy@$0_#_4vR5txl?GXDwFdjcJhY7Rn!Sv0ZigESnu1D3nccxEX#^UlH8E%|BSw>> z)4+^Rc*{~z8*B}T`Q(KQR0^dYu(nLIlln1Wo&j5uSc-xxK=v%)bbX333h=&^8j)KY+@<@^M*nuX4c5*10LM8*q;Rb%}<_%kzS8J935Qf40&X(Y( zKmBQ)rs<6_qQA#^-8cw}#i}Gptdj^KhP8(OyXNBw-+X)S9NI54rL15}4vpHuF}T$L zgA;Q$y%BFY40U-0$yYBS?`4!mNJW6gR6`|1fw{AbQJ@BiSiu;0*JKAh;7}oyvlat$ z+rUzfM%t3m)h;R&ZIYZ2$F?TzTh3X#dBkf(bvQCcg*-2PYmr_&b|@I8t8~N53UIXt zJUs_2rq>}LraT%Sr{EP6p@@ZvML7{z&&?8v zi5U0fQc-j}AWvlJ(IhRjhFbI5!JCcM`ZfNA0GZ)b%-kIUNxFOE}C5@_F1pn4dH zOF$>laB~KIjv;y)7M?z{ADB4?v?l2H=aP2f34=zsH#K0SVr(Yx0O zle)rD?NQ6Cdu?L=#V>yG23yegeqL7&V$M@fJ%wJcXPty|o;2FQ|LnNvdDCrOdFO+v z6AHAZ%E)_tlpnkud3T8QM^2%)(nV%>mW(r4-ZXm~UPJKlVt5Cl|FL7@vY=sOAq$6~ z0et>EP%(x1IqlLVaag?AA4C^lff@vJQi8@|x6>uur;@rSF+=>e!JP6y~ z%HjA7uHY7{`A^@&(^9|@R!d(hS4!V31aDrGQ1HpaMPD(*jzH#c3+0xQSgMKiL)k3KE|3=*;54H!&cT6J ziLUi>2z=u_S+L1%&TUfEFxPbI0$w3$5Cnks0NtXrdu0eLYqI31*md7mq8!MiEU_w9 zg8m%Yoww zc*21f2)yAIEah$l` z4FAaW*|VZnLh>^|8LeK~#FiUrb%El6RO! z%=J7H0wZ-=r25)9V6JNii#WAJdIF{pA28ZZbUEo7@}0q-Cj9rdA_bgWQU7!zBr=He zU5ZqqcxY8{%1M$DFab-r)Fh*3!F4&sb1Q_u>g2%e3g84Z6S;REsmWP2+k^m#w(JRs zWoY&)%{#+7u)YbLy$F2mag7&F6PIuGxW?ptK=U4r$-^|{&of|SfmUy2Zptx@>KM@6 z4^+lD%6meHW)))%U;XR%>DcvLRGZb`s8lP@?-b@A{_ux&r_;I7X7l$tubVdSx1TS4 z=}S0t=#VOx%hL0_Znf$EMrSSgNM5gm8+#9@>7`ANg=JHyz$sTC9T&N;!7>J6SrvB3 ztcV-O>g$;l!WYm!2b-t@)01?EJbnh4?*Vn6(x`<6O7gvec#ao}QYB53^Og_jV%Maf z7wsUBp22tpcxemh?(k#j>vIrX_fsy2o^!icfk%N_F%Gmkq>^Y~3;4!aV5|m&HK4x= z+`1poSAnbRv`TAgE)!Mkf>Q>(^b#-5)2C1C*D93#yE(7R2!a9< z|Hvbc>=f)-xe`7bRGj~ZbB5~M@5@xR3Rx{#RZAXvRyjth4AKgN>w@v1xScs|&Y>iL zy#a9R1aNpCA?+?N5L(wnoZX|q{1#c2Cek%T4s9j1IiU#sg1voXliI?)6krLh{2r;3 zH1tA`$aGPpSTCzV>`uDY$P#UvV7-WB+tXq;X`ZNwDwkG(a*0ZvGgqj~+-#AU&haT= z_egPn=L9KHDMf?MIxu&R$lt0pZ71%gCNod#$`-KE)5sTq?kQmSETEnR($j#v1XMCY z@9Icfc#0|dHx@PgeyZLu73GfWM2(U9Z<`CN5cyZHrd--9abC9(1O@5bJKpgQi_n z+oIK>19tj6F%|SJ2^I8c1?(Ghlq!Xc3ISuK#(8R-xVBm~x~^x3)Ec(h%Na0PrQzZ8 z>ol3SBe(z`qBurbDMDu<{>r|JR zS|&CQ9Mj1C$A7$+nTx4XE&pM;9G={PvOoIhqp#c4YUjLeBgoDvmThbj;s^dpr7nJp zbEehJ_oizr3~Q(RSU$0W?H5;&Eo?z23Z{tX<8`pT<6wK*#Oa%5wiT;iyht_0H%>th zIk48J-(K;-`jNe&wH+*K!1aJJbBz~7*kM35%xbSts_X)KKsfWgHDGRwsDzvyveF{A z(l4t+l)jewh2lC{wA!gpVnV!_V70JGFfjA87fnXD1WVhqy8&ET2M$dE;}etyIWDfr z-I}Lq(kt1~w&m*<$l=@pdO5?kWVV42Fe*AdO7)xr6%3sG(_brhu{WNZW zSG4jMUkuUdBkXLUmgT4fE<96XNFsS~xPW7Bf7b&$G7a2$5c-?v!7i=?Z$Ap0T7@=N za%{rxr89GDdYY_k&p7?tYIZVUq5>>!0hc#`L6`Wq`aW>Si2XfSAJUY)3|h*FB-Jo4 zlL*np#@`OtwI#?-=qA&}_f$YL$k}yz3KLD>${KKG5jZG-W4mZm@boM&)&}<8PXBLx zl{N}3BFgyw6`(#2?7xj+>4L`Anzkfz+YHzO!|l5?PFw~yGL1o|krOAEm8cd2hPKP_ z?|!KldoE;qto3h$AXwii%>U}I{_1r#G5@>H>pp^@kagRcu$vpKRQ3LnJ52j~$E3S& zGS^Yx%B^yyk!Q*pocW-oQed{w_N;uY-aiffjq`Q@s7-X}q*h!~w*s3UvCSco(HZMC z6|70gOj2I=fRb^JA#ie&c(hDrF>rvpCWv3_YOjbo#UePDR9u+HFXkV*P`5R?R3^10 zTCjM>qJFTVH3f-+bSQ&c>rtAe9iYR2m7?2paEdKUoLPpBa=Pugwyhz}i{ZprmDY1lE&(f>xR%r(owS>b zcxjEEnp3oqcZ79@IRPbiP$osHWu9lA1FNe*twR5==q=cev?-8H%9TnYglv`Q%Q%QB zmlo%Mu?jFTMicg}E>V5WE&!8L!123*U59~6ox0gU56I6l)EL9=n}J<70kt~$uO(_2 zn8#;`B84cI=nV&`PxRD-_YX5@hDxpcM?#2bhgbI#pZLTLwTJKL`GIf{bH4JGuV8I$ zO%+jOSZ(+p5CWOouIc8F{G&u`jodhgRhiUa6%M!M1EV2u`~dXI67(~(WVlw}yag<5 z15F>g?m=JPqFKhy^xar+Z%EN2Qo!sQu(VATtf^6sO_3F!T&7ei*`X;Z_{+^(pJasn z!prIqO)Ix5XXtDLqirhK&E2e0T8U?cESiZZ%R}lE&x}%J=qSqWI;+4vdx1ukhM$qC zSyq9wXMwr%G|wE_4@}>yF?tJ79;KRuEdnhQP;b@H2Q*ZJC`YXhA$K561eOZF_!Gm} za~WLM{ameC`_fMIc>M9lb&@1E*c!fn=Lg0?P^4NrQKVcBo^eb3&urWGhwjVR-f5Y0 z1ue8)Ee*;poRSND^Ikwk&`(?-@o{r4w<^F^4?4}D4^04Pmh8k_dj;p!SOa>bN^q2V zNbRE8RT?~)>Up9@Qfz0JC@1nc(BQ=4=oFQ*=UWTc1;v(D*A&Yr<&xxo?J{i-oBw4B zb{o9%>(M65h@`$%1|}Oc*pC&kvTO=z;P?y``)QG)Z4OLvuW|V@Fn0==eU@3V&uwUw zrWkhZ2M&&z0Lsv~1sHuNF!7IwQKeQA2z(b0+?8hscWK2L?~F{ecUalg_V%`VJwe&O zoAbIa(qDc~ojQeEZn@|*u;CDT4bZJR*o6fGJ6YnmIIb z#LEck83ncekVqkSS81Ok-l7@J*~`Gb8DL=s*nGYqYsiXS_aQwsM`?Hwl}1CKC`3C2 z*EdRlGWS4TWBLJ&ZV%YAD%Ah)7L^LuLA6o&K&c#Fwp!Isy-R<{AeCp_4ohcR&L5$h;8GY<@6V7dt$ zo&cV@O06Pg+d)97fWjNIZh&}!O=`CqTeV(esn?vOfY~#lEtTk%i@@QVfL4PjK1DI` z=Q|xO0E-b|sd*#H3^#^Aumx;g0wMwHP$?D)miT9%efCFF;<}v^sh?z=4?nc-sLBg3`w(Y3R2wgkGEn zE?owOTfqDZ?U*wGwyzCrbZ9VWqQl``!1Gsu)d8@aksgUj!_s28yZ`^O_uWBuUFUtj zb8dV0zP<&!=#4~S5k-ljSS*_ARwya5ql9)Gdr~Hu$xQyvI5TmZ6lWY4SxRh6vf~ok zib*r-1qusDv4J8Xuz>*4xG1}e-F>~?cFvbM=iIkgX(*c_0W67qKhB$7ES8J6@7>@1 zzVCeB_xs6A4v~z)eA&y2a+6XGJLz($P;HqLseTi)A#|n0Y|6Lt0_AofGO%t8G8i{UH|vX_rMhlK(<3i~4!#09k@YmrwIOSL$W&+nTC!|Y zoTmU?wFNlS08V!FZo9tX5&`tG#f+h-wIa!20Cc**xMz-!hoTb0MJ*y&M0!svihrE@^52E1!8=_6Z}UUll`04_~T zZ$l6vCW%N$3=)X}ljtR>KH80w1O$P9dPgf#MNm-8eZdcMGsB+8(W6JNh@Qu5;ff?k zzu(7Wk3F^=MRGasTrO{Yfis5q+8dMP-PcIOJy6Rwk$?@r>T^ILG>wFQ3_7w1dh#?# zy+qsx)!RU0U{0`#0kCsYSJ8C323j|6+SM=38ZxM;p-424rlS`dPjp?t>t;r_a9(i1 zZO^1u@UqO+uPY!NqQ-=WChsf|E@kod&#uG1QFO z=CSK~z$<1cU3M^#rUaQ1tdi-N3zF#cV|3yODPq8h@u7FMl54lGzI<&bQ15DQ~Ww57DW|E@WF>Wq9)0J7? z6lH0a`W{85^*I<*wZudYc3~%7eWFMaWcwZ50hVg|U=5oljKr||XQqp0+E*`74S>@% zBfBLmb3&~id>WYC4D=(?r&TJm+x1Q$SVy|IqGf*s)Af>U8&C8&O%O$?R<}$B3D%Wk z`7b__MwZ3p*t+U}cU`wJj2_?o<~Ogn!h9vJSc0fG_nv$1!7z%ru3Ps?)_>p@qr@%9 zM)8_B8ibG$X;t{7AwjiNw~a-;kF=j6v0V)M4x*Zixac5tB(Po;;*+L}c6t`rI%VpP zC^fI9ley~-t*4ps6W0wwRjg0Dz#SWbaUVFl0C9G~{GDa`8^bh9kzi8+m|SNz1Vag& znl(a>TPA=FRZ~=_9f0?Z3~8rr_CL~s5r#WH1I!%*x&t%#s0#H{$IRH+-uD2x4Ww66 zL`?cLEO7*+Eg-q+b#N&mk>cNcFphFI!O1xf7t4ixL(76^o_U5|eDTHAeycAju2_O# zg>>m~9VuV%AGST($2fz$^S0O;n~>^G-JFfJm!7(%()P`WUOWxqa)g$IbZmVrtK)!e z8$yJszMacBhD->w*aNAr38{~O^*1XrXk&4+?4)1msQ~!!HZz<4@*ME&97u~nWUx(& zkF;k!?Xa77J<+wRjS_TWh#pATL;{=QO|_od-K2x4PYrWHOp|J zG0pt^Bxxfc6$RAAu2Lan1H_H4u{{{X!1x3(CV{d9a+W#ftu?d8VkSo434wMSSbPqc zJ7Ufu@&VA8F}2H{+knC(z*VY9985Aj>Y@+PY~Y{2U&NNp;ri~Mj+B#bFk1e4W4~!+iKtihTvluLwU|qXG zr&e@!)(A74@0-zf6*(fg>>t3mG#7r^1+Edo<84z+T8@3ZI$8N6+qQMjV|I2{9yoAd zwcpyyf-9aN$U5vVzx=YkM{9G?iTwZMmVBN&9Kk>NcuXEc?p;?QJ-2{CuZx5Wuwo9< z=HP*&wR+u6MPOqUcjl6ya+7*0GNFVXw-mQmtn&?;QCJxDw`PmoP}b}My0^;^S7iiXN-!~ z!hd#McX1d!-fB*?ml9W8C;i9aTi^N?_U_#~EZ7^Barf6-OX=V88+W7l>5nGNZaLAZ zrZ(h(V}VkMT+xP8@!`1w)}BeTs(1V}@XpmoW0p76)!ogOGGba@mRhMFM`X09qS#F3_G_jOGBXQwL!)Hc3!&Fzr$eB) zL64L{o--fyx=EjOMyFD$UJvjk>2a_~7(0cfvp~BF_?v+ZHvo73JTUh>Lo#RM6Ym&= zst$4j_x?hu@bFOl?K|K34$aNYt>#;KS+OP}2(lgaXP$XxS#&O6@DF-Citz5wPI zfrVF%#@&{kreTzl^njbTK#osAo?ZZ+JZV&;y^5YYr$!5y zX_;eTmO19SnOJr=HYZ%j$iXf=^s#GZZMG#Fd2jYizfqAV&B~mi+?J{_W>1)o`P3#O z3p7^A%yu%x_+DZ>h13`P9-(L%!>pVD+&V+|FwiuGy1D)ydQ;Ihc6I78JG@FgQO4R4btQ zCR!)k2=f-OsRBy+pw0j&dY~N}OiTKiqh>KGfH^8^)_``)$gMY$tYytiM6rf)K@6M7KS$$8*7Rn$fQe~ z&E~RnX};wAF1T!~D>J(7)_CH5dqB+vBn#)^@7@if7;?b^-@X&jKc^q>&q0YMA+}TBeH?XA1H|*%I}!;OOd_*(;`b!Spe2DoB%~l-Jps zc1uu%(fMJv2a;xyWRRL>;9y`fK~;Cm95JHPSKnyleN-95bH*<{a!D^xso+)OfSVFn zLMTxx-?Md)*tP|);Qfi~x~-w+a8>Ar2P0+o_ZuV`+; zB>x=(3#B=NaxAll9>!)C%VJtjisideQ0byS>r`MBBY)f>K{NwKuji8P$+ z$7XO?%V0Usay*?r@ajt@8{E9ztnS8r=;Pxk&6L_h(i&F*11co(b3fgV9E)JN{E46x z{Pi%kdh*F9>HPWgtNgC54%Q?==H}+K4|`UNMCEGm7u=T5=!W1OABfrQw+rNp2v00x zvCT1X0Y2%0my5vUCh*cEdYvAU`KH-T-!^6htLo>0#YJ7rO4B%* z+jrRpQ?*DIP=+&E+TBU&l@)ELw$w7|lon7)jf9Uj-Si9(Dbwyn-gp?QG>_%Xly9#_ z=qv!!+l?--BAAvXwat81e_&*UZoR1&@7SCQZu6#J4gP&LZ>2}s_wV1o+HcvaVNDVQ znGbuf*V80%9H(6#^M1p!&{xH5f9usT>WgTcYJr$Q!i_l}74!O(N>mC+DQDE*^FGiU z0OuFYKC9$98c-|qTh{yQWNHqU`I-6Ld|ou3W{N;77p7D}9yovxpexLeXmo%=!Kj?- z&bn*lfH3qC^o=7_B1kVU%1l+L*EXkEXI=*KW5C!rw2V>IC;hZkAgcyK-gIL>R#$_U z_rB-{{_-gM{{8!}*irV^gEdPKl~3>6w{Q8_H^}?X`33%`D%BEW6JpSiqI2v#qSG}b z-AIp+=qtJ3MZeYp<2ER@K+P_2Y7x}x8mE4i&3SZ(v*Z~`;sg{WW{yie)X&>HX4K?| zp5@3Qh%nX+DywPN%^iP!4)A=_xY9B}10V^_D7^L(6q%=JNJt~nMSeddoUfU5E$jk~ z84D20y5WuoQl#l7rs&pJDVdrhRrQE8jSR;IZkjfyU2raJ5@t1s$-)@6 z`NpGAPv;85L%(9aO%>eQUql6`o;l&t$|WH|2tpi6L~YXDbd_cmN(8?MEY^W@rzPY@ zpl3;Zjv`dxCthY*}#p`0+I{jQICq%@gFs7hfEjgQlGGxKu8D#|hYd>hFS2 zd?d~}Ia!UGNM}xh^&3czH^5FUf;ak*acazXM7GM82+%@Xr&2mn$W*VY>d>I_A|}Cd z+^8)&eIN)x>i=WeE{Lk%T?WTy@I9stIPJ*x*zDAj((E@M5OdYk4zmL#6pFIN$w5&%KTq+Y33 zhzA&Bdh3u$Gj*(;X@%J}PZNoLPhv12*f!}7yAD(}iBDeFjcwaPv0C_Z$8qXwWlQiU z!H6KQAzkVR-eEh3FRRqYz3F-pPizt__Aoe9!=QE^@H44&N#>%@<@9i3+KC{-7^Db7 zh8#wXIx()W7C^fvK?hF&#Ufw_rqIZ=6s)Kd0TLUH>wy#$O=zLNia+qRcG=HLD9cUSqH zcxz!qkQK<(IW$Rvd@$n|?LW~MUa3I6O}k=I??Ltwh{gc%AVCtwNP0c=dws-_D%K?= znU7kgR7DV(O&8{D;Occ|t#+ymk|9VAGC{0i>@s(Ly;bM}CoEur8&A-o1zWpoeyr`0 zCWiW`BAq?~%ihg!k+Of*h;>UvxPe5}016EF^c}5;X~zfq@gVOnkFr1Y)KhC}l>PN! zM35CYcI?>lNIYXKE>?njn1dJ8h1lP{C+_DY*H zM~UgI4>LIxY8;orvy7FqiX@y73INskN^o zKMPF`D!RbclfcFj=$T_cGX~Do!KSLfxmmEG68f^+V)jRFM!SYt8aaj_X#_Oez|^?W zzg7=L9#xa%ZHAK1P%dy3OB{~HkaHNSc?a7Zh8rh^y!Bn(*mGt}5!uyiT#O*fZ;WD++T}e<*^5iAkMg14zu;yY84X%ZN63uCZpf zEHl1798W1)3}u_cP8cX;+Jf5eGptL29oMwu#8|+6uTUv`eVAGuI&^51TKyP|2=W>@ zdGaJWoz9Aaz4#g8bVf=-@t=J>BG=M33W6jA2tw5!iWW>Dr4*^ED>jya>#hRLEt+HA z6X!sl3wfpn+FS;kodcb!LC!WZzjmxtj?<$eDrg}SY)IQ?O;)8*`iZ54@yv!<^hwM9 zsBCOP0);-{5d#N-6Vtwe`BEgdT-{4m>X@$!_42%f!8tC`?E0s`E zFXzqWOU~!DkM+oF0q)P-jAU*eG97?=9n-|<_kckU z*iix49CUDzCwn0C|?eA*Fm2yJdwwB71<~1pn&pD4`TF62uNeQt%=7Zi4&E?*ZEop#Otcz{(ud?t{3BE(!V` zK(~(rO9@b14^%gRRmPY;+8z3WFw+@VU&~v-o{bDuix8xQYQgAaSt%eQ(na|61W>UE z+by8V2riKpj!PsVN(83HV)@DU4q|R|_(lKozVDwO&YnH^;DglHl9D6*IE)DLcc9zt z;=q9e%hILAQsHqY$G@o!`L}J5_FW%}lY9=ebsFw%dr-Lh-6(FFM)$~Bhpco^Zz`!@G;X-VoRp0}}}W zb)(6-ua7AJ6vy;Q0e|9VJ{QOErCVa@1by-}zX zD|6xrQmyGet$C(Mx(z(XkmU$q?0;9(Qkbfu$B<+$U^sfN=?|9{^ht z!j@e?w?~)@fdv39CSkD@pT0GWg&=r=_qWAT@!(JyQANekDEsTfh#;>6$BrEvN|)+m z--*e}AKM=P0p|?7Je>|^yK>>#!)X4$=OB)s0qgeRlyYEkg29=(KBe+J4$e{}&&@-& znn1g+m&V0>8^eisN(eG0#BqvlpDqD!P!w%{$|y;uBdGpBtO3{{C>3eQ9Y)t_4;0i-i$EUMEyalBvY2g1u21FZ>F# zSghyH^H)dn-+2kmr;j08Y``zNpxP4pwJwr4)ziJ!dLQD2MWk~LpxcIQc0m0BD2_FO zbYV_r7AsB!8mYij1K_zBINTu2T0p!BI2-{FE&-hsNZN$PtP!i8k%ZnfP}u?O+{)>f zZ|_Hpv3P7<_22q|eNuBXc zX|&YP%TmE~fTRZ0sE|6%QX~;1kq}{l7>;*= zmwJTn%>eTZaJK_p4>%M7#~Tdw0YfVVPPGWfPYEo{rTE30>Y-yxctP&oLaA^l>v@c} z1m6Hg1o;W@=%bJRkaTHztoQ}X;l~KX%D?!jkhqOpj>9cmSUl0tcWNn9*g2!5D9-nd z?5>pHBn>&F>7LUHU0z9~zZ^!ShZXw?&}|z1>&bCo!(L#CfK!P%F+Mwx=nYhAmf#(e z?R4i@D8N~#JW>81!=8uw$>09=w^#M`dplx8ke>ii6k-4V{mW6r^SoN29DIp0243)y z|GB%O$sHwxvjaqt(Ce;R1!y`4Y7db1&4jO%62zG?=OMW)_jBPRAr(@u$c8N=&qKBm zNSUuQll(JgC0GRr1v^h42b4{_9CI*B`nMX$7X<6=7An3f30I3vaheX6kWug^P6j_Ldv+h_X31z;8IR|aE2@rH{+wCtjJm@8kG?-)+qVkl+lYFR7Htq5(EElqN0Rp; z%6X7y#^HvAx=yet)0vBbiVsw5U_%Mml?V26!Xz`=yHWzTT-S^oHzCIOE0gOdzBo*+ zmX?<2$dMzf{Sv+HF(SyDL?-S$++km=uB-g2?b>}eXS3iJe<2d!==T$ZQH&T;=Nuzb;Vqjwd*ujA56bKTd0r82On^DP6h;!brj92clZF|{?Hd_}S z;UZu}kc)s;tA&Rjet3m+sed|G@c$N!Aq8V}*T>@sModnq8iWKy905_3MGcv?2+dZZ z7Gi+W!}0?o=@V47au7D>fUAosedOKk#Bv)@4r(q2*Q8OBnh_I5+UZs^DoIw$s4m1aZ zGYw#&1vox1Jw^D$oz2Kmsh7piS0}5V&pPIEX=zD5`|Pu;{Zd>}7!l+m;)kS5gWznb zTKuAAS>T+r;?MtFoPZFER8Q-sX$o>VSk6}O0uj^Ihtb87#zrm90q6U`LJTbRfcXU# zXCkp}TQ>z5EX(@soS!?hQv7W+%6@S%BFII=O6gJn@%Y5pU*!t9hdAeOc5D^-Pkt;$ z;38F2U@CeDP?TmJb@h;>U~>k~vLIZ-VgfW7VL=d@wxBydycnu?jWhO@sZCQ~9?n}m z`skxHGc&W=FToXu5kW38GU-xXi@2`aoR}K_kCtPdX8+?Nj{&F#re|o*6IK1dRkX^v?X{6F(Sw%z=~8W z4Sav5SS@~$aSrBrtnkqf$0&Gu#6(DGM&C)2_FvCDJ@hc6ByG?c$3U#ul^6KXds{K* zK%rdtQ$O&}4GZ%J9(Z7sT3sTH2yzLaQmt%GOAj-aE2S@azI#fiT326}@UitGj$=J~ zA~TYx^h!U3L@K56DJ0X`P|@aR-&YGAD*@-$k>WJzJ_kkojEFg=UKu-gZw2EcU_{q&tX zJE@d1El-qx&GWpaq2bM_=W%He zauBXXl#=$|(Yg()PG^7!l+WqTB5b3-)Y1xA3f=_rGR4HXO%c`Cs~lK^hB6WJ-xl zC=L@zkmPs{LLtG&dSd5QjnuL^8cVgWPfSl9T%oJG+P~hKz=$B17zYm?#O&;>E;WpF zY5B8^^S(->tnHhnciVeoVkC({m+69}jH3uK6S(7!1uei34x-c7-gNzMdO5G3*`L^7GED5Ace z&04|noWGgcF!hb$DEt2X`$s$Gmk}d^TqdYmWLU5}j?=78jQu+2JYp6X;4%S20zyLC zj*!4O1GB7GHgDVfpKROi4m;)}`JT&*5kW2!;yA`5k36!hrxoObqpt7$k!@KLU@-$l zj3H*6rHnCf&QU1lKj*q`eVAHhQD}tAh!H_9Bc6Kdsg=^DVZNCE(?+c^tI{rT7IB-0 zcFs}+Ve@nI&#aqT_Z`MqGE^uzaNxjd{|ajkBZ6FJeCu1^T3)OwSIhIS9D3!UT+ZuS zw$SN+QRjq4W_K{}m|{O)(ZyV_5A&0-WmRtYL1Jo3mRINv;l0)O_ZJy)q>Lr?48fB*fXQTA2DD1xjudJv4WzKBwnV38nEPZAm04#bmBJ~z=$BLjKoe;Ddm812FvD=MOOIW zz6U7e(P}@n5k>@AeS|!0r6L`8o)@QaO6_)gA+{2uU_HXBV?>ZuMx4eiDMjD$JW8Y3 zjt1epTsABmVYM+L$SNZW<6bI7%M!v#(u5BN{iW4@P9t2vh#;$sD2+nPvFk~i6q7hX z+)qYMn{OeE2(rpZrAUMnwIoUGemsb4y?ST0pVJ5zFlrR8GPds8k_P$w;vfnKgD7f7 zGU>1Oa~k0SE@}iR6be|se*MM#kykw2Vj!p2O)mt#?=37Wc593EXnkq)8opKV{{sL3 Z|NnbvaU-lOxXSV^#Kp8-~o1yFR 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 Cuz+I# literal 0 HcmV?d00001 diff --git a/img/sourcecred-logo.png b/img/sourcecred-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce1c26a6bbc02864e0f6a1b090c73baaa1bfc8d GIT binary patch literal 23720 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≷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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/undraw_docusaurus_react.svg b/img/undraw_docusaurus_react.svg new file mode 100644 index 0000000..e417050 --- /dev/null +++ b/img/undraw_docusaurus_react.svg @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/undraw_docusaurus_tree.svg b/img/undraw_docusaurus_tree.svg new file mode 100644 index 0000000..a05cc03 --- /dev/null +++ b/img/undraw_docusaurus_tree.svg @@ -0,0 +1 @@ +docu_tree \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..2a1d3d7 --- /dev/null +++ b/index.html @@ -0,0 +1,52 @@ + + + + + + + + +Hello from Token Engineering | Token Engineering + + + + + + + + + + + + + + + + + + + + + + + + +

+

Token Engineering

Because tokens don't engineer themselves!

[object Object]

BlockScience

Complex systems engineering

Our focus is to design and build data-driven decision systems for new and legacy businesses leveraging engineering methodologies and academic-grade tools.

[object Object]

CadCAD

Complex systems modeling toolkit

An open-source Python package that assists in the processes of designing, testing and validating complex systems through simulation.

[object Object]

SourceCred

CredRank all the things

A tool for communities to measure and reward value creation.

[object Object]

AraCred

Recognize and reward community contributions

An autonomous framework to help communities measure, recognize, and reward value creation.

[object Object]

MetaGame

A MMORPG for real life

It's super cool. Just trust us on this one.

+
+ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/main.10122368.js b/main.10122368.js new file mode 100644 index 0000000..57282b3 --- /dev/null +++ b/main.10122368.js @@ -0,0 +1,2 @@ +/*! For license information please see main.10122368.js.LICENSE.txt */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[28],[function(e,t,n){"use strict";e.exports=n(55)},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t=0;d--){var p=a[d];"."===p?i(a,d):".."===p?(i(a,d),f++):f&&(i(a,d),f--)}if(!s)for(;f--;f)a.unshift("..");!s||""===a[0]||a[0]&&o(a[0])||a.unshift("");var m=a.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};function l(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var u=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=l(t),o=l(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},s=n(3);function c(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function m(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function h(e,t,n,o){var i;"string"==typeof e?(i=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(i=Object(r.a)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(i.key=n),o?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=a(i.pathname,o.pathname)):i.pathname=o.pathname:i.pathname||(i.pathname="/"),i}function g(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&u(e.state,t.state)}function b(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"==typeof e?e(t,n):e;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=h(e,t,d(),w.location);c.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(w.entries[w.index]=r,f({action:"REPLACE",location:r}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t=0||(o[n]=e[n]);return o}n.d(t,"a",(function(){return r}))},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(24),o=n(40);e.exports=n(13)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){e.exports=n(81)()},function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return u}));var r=n(2),o=n(1),i=n(0),a=n.n(i);function l(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var o=e.path?Object(r.e)(t,e):n.length?n[n.length-1].match:r.b.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&l(e.routes,t,n)),o})),n}function u(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.a.createElement(r.c,n,e.map((function(e,n){return a.a.createElement(r.a,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render(Object(o.a)({},n,{},t,{route:e})):a.a.createElement(e.component,Object(o.a)({},n,t,{route:e}))}})}))):null}},function(e,t,n){var r=n(21)("wks"),o=n(23),i=n(7).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,t,n){for(var r=n(59),o=n(42),i=n(29),a=n(7),l=n(8),u=n(27),s=n(11),c=s("iterator"),f=s("toStringTag"),d=u.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},m=o(p),h=0;h \ud83e\udd96 Built with Docusaurus!'}},title:"Token Engineering",tagline:"Because tokens don't engineer themselves!",organizationName:"te-temp",projectName:"te-website",baseUrl:"/",url:"https://te-temp.github.io/",favicon:"img/te-logo.png",presets:[["@docusaurus/preset-classic",{docs:{sidebarPath:"/home/testingtesting123/Dev/TE-Temp/te-website/sidebars.js",editUrl:"https://github.com/facebook/docusaurus/edit/master/website/"},blog:{showReadingTime:!0,editUrl:"https://github.com/facebook/docusaurus/edit/master/website/blog/"},theme:{customCss:"/home/testingtesting123/Dev/TE-Temp/te-website/src/css/custom.css"}}]]}},function(e,t,n){var r,o;void 0===(o="function"==typeof(r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function o(e,t,n){return en?n:e}function i(e){return 100*(-1+e)}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var u=n.render(!t),s=u.querySelector(r.barSelector),c=r.speed,f=r.easing;return u.offsetWidth,a((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(s,function(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+i(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+i(e)+"%,0)"}:{"margin-left":i(e)+"%"}).transition="all "+t+"ms "+n,o}(e,c,f)),1===e?(l(u,{transition:"none",opacity:1}),u.offsetWidth,setTimeout((function(){l(u,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");s(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,a=t.querySelector(r.barSelector),u=e?"-100":i(n.status||0),c=document.querySelector(r.parent);return l(a,{transition:"all 0 linear",transform:"translate3d("+u+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&d(o),c!=document.body&&s(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){c(document.documentElement,"nprogress-busy"),c(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&d(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var a=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n){return n=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()})),t[n]||(t[n]=function(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,i=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+i)in n)return r;return t}(n))}function r(e,t,r){t=n(t),e.style[t]=r}return function(e,t){var n,o,i=arguments;if(2==i.length)for(n in t)void 0!==(o=t[n])&&t.hasOwnProperty(n)&&r(e,n,o);else r(e,i[1],i[2])}}();function u(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function s(e,t){var n=f(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function c(e,t){var n,r=f(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function d(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n})?r.call(t,n,t,e):r)||(e.exports=o)},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return b})),n.d(t,"c",(function(){return w}));var r=n(2);n.d(t,"d",(function(){return r.e})),n.d(t,"e",(function(){return r.f}));var o=n(5),i=n(0),a=n.n(i),l=n(4),u=(n(9),n(1)),s=n(6),c=n(3),f=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;oe.length)return;if(!(k instanceof u)){if(h&&y!=t.length-1){if(d.lastIndex=w,!(C=d.exec(e)))break;for(var E=C.index+(m?C[1].length:0),S=C.index+C[0].length,x=y,T=w,_=t.length;x<_&&(T=(T+=t[x].length)&&(++y,w=T);if(t[y]instanceof u)continue;O=x-y,k=e.slice(w,T),C.index-=w}else{d.lastIndex=0;var C=d.exec(k),O=1}if(C){m&&(g=C[1]?C[1].length:0),S=(E=C.index+g)+(C=C[0].slice(g)).length;var P=k.slice(0,E),R=k.slice(S),A=[y,O];P&&(++y,w+=P.length,A.push(P));var N=new u(s,p?o.tokenize(C,p):C,b,C,h);if(A.push(N),R&&A.push(R),Array.prototype.splice.apply(t,A),1!=O&&o.matchGrammar(e,t,n,y,w,!0,s),a)break}else if(a)break}}}}},hooks:{add:function(){}},tokenize:function(e,t,n){var r=[e],i=t.rest;if(i){for(var a in i)t[a]=i[a];delete t.rest}return o.matchGrammar(e,r,t,0,0,!1),r}},(i=o.Token=function(e,t,n,r,o){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length,this.greedy=!!o}).stringify=function(e,t,n){if("string"==typeof e)return e;if("Array"===o.util.type(e))return e.map((function(n){return i.stringify(n,t,e)})).join("");var r={type:e.type,content:i.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n};if(e.alias){var a="Array"===o.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(r.classes,a)}var l=Object.keys(r.attributes).map((function(e){return e+'="'+(r.attributes[e]||"").replace(/"/g,""")+'"'})).join(" ");return"<"+r.tag+' class="'+r.classes.join(" ")+'"'+(l?" "+l:"")+">"+r.content+""},o);a.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:(?!)*\]\s*)?>/i,greedy:!0},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},a.languages.markup.tag.inside["attr-value"].inside.entity=a.languages.markup.entity,a.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(a.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:a.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:a.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[\s\S]*?>)(?:\s*|[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},a.languages.insertBefore("markup","cdata",o)}}),a.languages.xml=a.languages.extend("markup",{}),a.languages.html=a.languages.markup,a.languages.mathml=a.languages.markup,a.languages.svg=a.languages.markup,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s*(?:\r?\n|\r)[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s*(?:\r?\n|\r)[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\2)[^\\])*\2/,lookbehind:!0,greedy:!0,inside:n}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}};for(var r=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=n.variable[1].inside,i=0;i]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},a.languages.c=a.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[a-z_]\w*(?=\s*\()/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),a.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,alias:"property",inside:{string:{pattern:/(#\s*include\s*)(?:<.+?>|("|')(?:\\?.)+?\2)/,lookbehind:!0},directive:{pattern:/(#\s*)\b(?:define|defined|elif|else|endif|error|ifdef|ifndef|if|import|include|line|pragma|undef|using)\b/,lookbehind:!0,alias:"keyword"}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete a.languages.c.boolean,a.languages.cpp=a.languages.extend("c",{"class-name":{pattern:/(\b(?:class|enum|struct)\s+)\w+/,lookbehind:!0},keyword:/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),a.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"}}},url:{pattern:RegExp("url\\((?:"+t.source+"|[^\n\r()]*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+t.source+")*?(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},n.tag))}(a),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-:.\w]+/,id:/#[-:.\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},attribute:{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},value:[n,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],punctuation:/[()]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}});var r={pattern:/(\d)(?:%|[a-z]+)/,lookbehind:!0},o={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:o,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:o})}(a),a.languages.javascript=a.languages.extend("clike",{"class-name":[a.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&|\|\||[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?[.?]?|[~:]/}),a.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,a.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*[\s\S]*?\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:a.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:a.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:a.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:a.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),a.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:a.languages.javascript}},string:/[\s\S]+/}}}),a.languages.markup&&a.languages.markup.tag.addInlined("script","javascript"),a.languages.js=a.languages.javascript,function(e){var t=e.util.clone(e.languages.javascript);e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:$-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},e.languages.jsx.tag),e.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^}]*\}|[^}])*\}|[^}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:e.languages.jsx},alias:"language-javascript"}},e.languages.jsx.tag);var n=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(n).join(""):""},r=function(t){for(var o=[],i=0;i0&&o[o.length-1].tagName===n(a.content[0].content[1])&&o.pop():"/>"===a.content[a.content.length-1].content||o.push({tagName:n(a.content[0].content[1]),openedBraces:0}):o.length>0&&"punctuation"===a.type&&"{"===a.content?o[o.length-1].openedBraces++:o.length>0&&o[o.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?o[o.length-1].openedBraces--:l=!0),(l||"string"==typeof a)&&o.length>0&&0===o[o.length-1].openedBraces){var u=n(a);i0&&("string"==typeof t[i-1]||"plain-text"===t[i-1].type)&&(u=n(t[i-1])+u,t.splice(i-1,1),i--),t[i]=new e.Token("plain-text",u,null,u)}a.content&&"string"!=typeof a.content&&r(a.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||r(e.tokens)}))}(a),function(e){e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:/(\.\s*)#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],n=0;n",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],o=[];/^\w+$/.test(n)||o.push(/\w+/.exec(n)[0]),"diff"===n&&o.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:o}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(a),a.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m},a.languages.go=a.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete a.languages.go["class-name"],a.languages.graphql={comment:/#.*/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:enum|fragment|implements|input|interface|mutation|on|query|scalar|schema|type|union)\b/,operator:/[!=|]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/},function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,i){if(n.language===r){var a=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof i&&!i(e))return e;for(var o,l=a.length;-1!==n.code.indexOf(o=t(r,l));)++l;return a[l]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,i=Object.keys(n.tokenStack);!function a(l){for(var u=0;u=i.length);u++){var s=l[u];if("string"==typeof s||s.content&&"string"==typeof s.content){var c=i[o],f=n.tokenStack[c],d="string"==typeof s?s:s.content,p=t(r,c),m=d.indexOf(p);if(m>-1){++o;var h=d.substring(0,m),g=new e.Token(r,e.tokenize(f,n.grammar),"language-"+r,f),b=d.substring(m+p.length),v=[];h&&v.push.apply(v,a([h])),v.push(g),b&&v.push.apply(v,a([b])),"string"==typeof s?l.splice.apply(l,[u,1].concat(v)):s.content=v}}else s.content&&a(s.content)}return l}(n.tokens)}}}})}(a),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:true|false)\b/,block:{pattern:/^(\s*~?\s*)[#\/]\S+?(?=\s*~?\s*$|\s)/i,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")}))}(a),a.languages.json={property:{pattern:/"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,greedy:!0},comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,number:/-?\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},a.languages.less=a.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};])*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),a.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}),a.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))/.source;function n(e,n){return e=e.replace(//g,(function(){return t})),n&&(e=e+"|"+e.replace(/_/g,"\\*")),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``.+?``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|$)/.source.replace(/__/g,(function(){return r})),i=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+i+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+i+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/__(?:(?!_)|_(?:(?!_))+_)+__/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/_(?:(?!_)|__(?:(?!_))+__)+_/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+?\2/.source,!1),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)| ?\[(?:(?!\]))+\])/.source,!1),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete a.languages.objectivec["class-name"],a.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},type_variable:{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|_.,:;]/},a.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]+?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},a.languages.python["string-interpolation"].inside.interpolation.inside.rest=a.languages.python,a.languages.py=a.languages.python,a.languages.reason=a.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),a.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete a.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(a),a.languages.scss=a.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),a.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),a.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),a.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),a.languages.scss.atrule.inside.rest=a.languages.scss,a.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURNS?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t={url:/url\((["']?).*?\1\)/i,string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,number:/\b\d+(?:\.\d+)?%?/,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.+|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],punctuation:/[{}()\[\];:,]/};t.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:t}},t.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:t}},e.languages.stylus={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:t}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:t}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:t}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:t.interpolation}},rest:t}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:t.interpolation,punctuation:/[{},]/}},func:t.func,string:t.string,interpolation:t.interpolation,punctuation:/[{}()\[\];:.]/}}(a),a.languages.typescript=a.languages.extend("javascript",{keyword:/\b(?:abstract|as|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),a.languages.ts=a.languages.typescript;var l=a.util.clone(a.languages.typescript);a.languages.tsx=a.languages.extend("jsx",l),a.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/},function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)";function o(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|]|}|\s*#))/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)[^\r\n{[\]},#\s]+?(?=\s*:\s)/.source.replace(/<>/g,(function(){return r}))),lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?)?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:o(/true|false/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:o(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:o(/("|')(?:(?!\2)[^\\\r\n]|\\.)*\2/.source),lookbehind:!0,greedy:!0},number:{pattern:o(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+\.?\d*|\.?\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(a),t.a=a},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,t){for(var n,l,u=a(e),s=1;s0?r:n)(e)}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(24).f,o=n(14),i=n(11)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){"use strict";var r=n(10);t.a=r.b},function(e,t,n){"use strict";e.exports=n(84)},function(e,t,n){"use strict";var r=n(0),o=n.n(r);t.a=o.a.createContext({})},,function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}}(),e.exports=n(56)},function(e,t,n){"use strict";(function(t){var n="__global_unique_id__";e.exports=function(){return t[n]=(t[n]||0)+1}}).call(this,n(53))},function(e,t,n){"use strict";var r=n(47),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function u(e){return r.isMemo(e)?a:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=a;var s=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=p(n);o&&o!==m&&e(t,o,r)}var a=c(n);f&&(a=a.concat(f(n)));for(var l=u(t),h=u(n),g=0;gR.length&&R.push(e)}function L(e,t,n){return null==e?0:function e(t,n,r,o){var l=typeof t;"undefined"!==l&&"boolean"!==l||(t=null);var u=!1;if(null===t)u=!0;else switch(l){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case a:u=!0}}if(u)return r(o,t,""===n?"."+I(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s