-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponent---src-pages-index-js-a9b0f20958020153341a.js
2 lines (2 loc) · 49.4 KB
/
component---src-pages-index-js-a9b0f20958020153341a.js
1
2
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{476:function(e,t,a){"use strict";a.r(t);var M=a(0),L=a.n(M),i=a(487),c=a(510),s=(a(235),a(20)),n=a.n(s),j=a(486),u=a(75),w=a(485),A=a(3),l=a.n(A),r=a(10),d=a.n(r),o=a(11),N=a.n(o),C=a(12),b=a.n(C),y=a(9),m=a.n(y),T=a(13),E=a.n(T),D=a(1),S=a.n(D),g=a(2),z=a.n(g),I=a(8),f=a.n(I),x=(a(58),a(4)),p=a.n(x),h=(a(6),a(15)),Y=a(141),Q=a(142),O=a(5),k=a(102),U=a(47);function v(e){var t=e.children,a=e.className,M=e.content,i=p()("content",a),c=Object(Y.a)(v,e),s=Object(Q.a)(v,e);return L.a.createElement(s,l()({},c,{className:i}),O.a.isNil(t)?M:t)}v.handledProps=["as","children","className","content"],v.propTypes={};var J=v;function G(e){var t=e.children,a=e.className,M=e.content,i=p()("header",a),c=Object(Y.a)(G,e),s=Object(Q.a)(G,e);return L.a.createElement(s,l()({},c,{className:i}),O.a.isNil(t)?M:t)}G.handledProps=["as","children","className","content"],G.propTypes={},G.create=Object(k.e)(G,function(e){return{content:e}});var B=G,R=a(28),W=a.n(R);function P(e){var t=e.children,a=e.className,M=e.content,i=p()("content",a),c=Object(Y.a)(P,e),s=Object(Q.a)(P,e);return L.a.createElement(s,l()({},c,{className:i}),O.a.isNil(t)?M:t)}P.handledProps=["as","children","className","content"],P.propTypes={},P.defaultProps={as:"li"},P.create=Object(k.e)(P,function(e){return{content:e}});var V=P;function Z(e){var t=e.children,a=e.className,M=e.items,i=p()("list",a),c=Object(Y.a)(Z,e),s=Object(Q.a)(Z,e);return L.a.createElement(s,l()({},c,{className:i}),O.a.isNil(t)?W()(M,V.create):t)}Z.handledProps=["as","children","className","items"],Z.propTypes={},Z.defaultProps={as:"ul"},Z.create=Object(k.e)(Z,function(e){return{items:e}});var F=Z,H=function(e){function t(){var e,a;d()(this,t);for(var M=arguments.length,L=new Array(M),i=0;i<M;i++)L[i]=arguments[i];return a=b()(this,(e=m()(t)).call.apply(e,[this].concat(L))),z()(S()(S()(a)),"handleDismiss",function(e){var t=a.props.onDismiss;t&&t(e,a.props)}),a}return E()(t,e),N()(t,[{key:"render",value:function(){var e=this.props,a=e.attached,M=e.children,i=e.className,c=e.color,s=e.compact,n=e.content,j=e.error,u=e.floating,w=e.header,A=e.hidden,r=e.icon,d=e.info,o=e.list,N=e.negative,C=e.onDismiss,b=e.positive,y=e.size,m=e.success,T=e.visible,E=e.warning,D=p()("ui",c,y,Object(h.a)(s,"compact"),Object(h.a)(j,"error"),Object(h.a)(u,"floating"),Object(h.a)(A,"hidden"),Object(h.a)(r,"icon"),Object(h.a)(d,"info"),Object(h.a)(N,"negative"),Object(h.a)(b,"positive"),Object(h.a)(m,"success"),Object(h.a)(T,"visible"),Object(h.a)(E,"warning"),Object(h.b)(a,"attached"),"message",i),S=C&&L.a.createElement(U.a,{name:"close",onClick:this.handleDismiss}),g=Object(Y.a)(t,this.props),z=Object(Q.a)(t,this.props);return O.a.isNil(M)?L.a.createElement(z,l()({},g,{className:D}),S,U.a.create(r,{autoGenerateKey:!1}),(!f()(w)||!f()(n)||!f()(o))&&L.a.createElement(J,null,B.create(w,{autoGenerateKey:!1}),F.create(o,{autoGenerateKey:!1}),Object(k.c)(n,{autoGenerateKey:!1}))):L.a.createElement(z,l()({},g,{className:D}),S,M)}}]),t}(M.Component);z()(H,"Content",J),z()(H,"Header",B),z()(H,"List",F),z()(H,"Item",V),z()(H,"handledProps",["as","attached","children","className","color","compact","content","error","floating","header","hidden","icon","info","list","negative","onDismiss","positive","size","success","visible","warning"]),H.propTypes={};a(533);var X=function(e){function t(){for(var t,a=arguments.length,M=new Array(a),L=0;L<a;L++)M[L]=arguments[L];return(t=e.call.apply(e,[this].concat(M))||this).state={firstName:"",hidden:!0},t.handleInputChange=function(e){var a,M=e.target,L=M.value,i=M.name;t.setState(((a={})[i]=L,a))},t.handleSubmit=function(e){e.target.hidden;e.preventDefault(),t.setState({hidden:!1})},t}return n()(t,e),t.prototype.render=function(){return L.a.createElement(j.a,{onSubmit:this.handleSubmit},L.a.createElement(u.a,{pointing:"right"},"Hey! What's your name?",L.a.createElement("div",{class:"input-underline"},L.a.createElement(w.a,{transparent:!0,fluid:!0,placeholder:"First Name",type:"text",name:"firstName",value:this.state.firstName,onChange:this.handleInputChange,onSubmit:this.handleSubmit})," ")),L.a.createElement(H,{size:"mini",compact:!0,hidden:this.state.hidden},L.a.createElement("p",null,L.a.createElement("strong",null," Hey ",this.state.firstName,", welcome to my site. "),L.a.createElement("br",null),"Take a look around and drop me a message in the bottom right if you'd ",L.a.createElement("br",null)," like to chat or have questions!")))},t}(L.a.Component),K=a(511),q=a(495),_=a(493),$=a(536),ee=a.n($),te=a(537),ae=a.n(te),Me=(a(122),a(38)),Le=a.n(Me),ie=function(){return L.a.createElement(i.a,null,L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3}),L.a.createElement(i.a.Column,{mobile:12,tablet:9,computer:9},L.a.createElement("h3",{class:"header"},"Odds & Ends.")),L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement("p",{class:"left-label"},"feedback"),L.a.createElement("p",{class:"left-info"},"Have feedback for my projects, or my site? Please leave a message"," ",L.a.createElement(Le.a,{to:"/inquiry",class:"bodyLink"},"here"," ")," ")),L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement("h4",null,"Client Work."),L.a.createElement("div",{class:"client"},L.a.createElement("a",{href:"https://www.open2close.com",class:"client",target:"_blank"},L.a.createElement(i.a,null,L.a.createElement(i.a.Column,{mobile:12,tablet:12,computer:3},L.a.createElement("img",{src:ee.a,alt:"Garrett Vercoe",style:{width:"60px"}})),L.a.createElement(i.a.Column,{mobile:12,tablet:12,computer:9},L.a.createElement("p",{class:"client-title"},L.a.createElement("span",null,"Open2Close")),L.a.createElement("p",{class:"client-description"}," Restaurant Website"))))),L.a.createElement("div",{class:"client"},L.a.createElement("a",{href:"http://trevormooreteam.com/",class:"client",target:"_blank"},L.a.createElement(i.a,null,L.a.createElement(i.a.Column,{mobile:12,tablet:12,computer:3},L.a.createElement("img",{src:ae.a,alt:"Garrett Vercoe",style:{width:"60px"}})),L.a.createElement(i.a.Column,{mobile:12,tablet:12,computer:9},L.a.createElement("p",{class:"client-title"},L.a.createElement("span",null,"Trevor Moore Team")),L.a.createElement("p",{class:"client-description"},"Real Estate Website")))))),L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement("h4",null,"Publishings."),L.a.createElement("div",{class:"client"},L.a.createElement("a",{href:"https://www.dropbox.com/s/1wsmmrtnpqcsfkt/Vercoe_An-Effective-Model-of-Service-Oriented-Architecture.pdf?dl=0",target:"_blank"},L.a.createElement("p",{class:"publish-title"},L.a.createElement("span",null,"Service-oriented Architecture.")),L.a.createElement("p",null,"The Rise of a WeWork Model."))),L.a.createElement("div",{class:"client"},L.a.createElement("a",{href:"https://www.dropbox.com/s/8qgqd6u0intopc9/Amori%20Concept%20Proposal%20%281%29.pdf?dl=0",target:"_blank"},L.a.createElement("p",{class:"publish-title"},L.a.createElement("span",null,"Amori Venture Proposal")),L.a.createElement("p",null,"A Sustainable Model for Water Filtration in India.")))),L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement("h4",null,"Links."),L.a.createElement("div",{class:"client"},L.a.createElement("div",{class:"link-fix"},L.a.createElement("a",{href:"/",class:"bodyLink",target:"_blank"},"Resume"))),L.a.createElement("div",{class:"client"},L.a.createElement("a",{href:"https://github.com/garrettvercoe",class:"bodyLink",target:"_blank"},"Github")),L.a.createElement("div",{class:"client"},L.a.createElement("a",{href:"https://www.linkedin.com/in/garrett-vercoe/",class:"bodyLink",target:"_blank"},"LinkedIn")),L.a.createElement("div",{class:"client"},L.a.createElement("a",{href:"https://www.instagram.com/garrettvercoe/",class:"bodyLink",target:"_blank"},"Instagram"))))};t.default=function(){return L.a.createElement(L.a.Fragment,null,L.a.createElement(i.a,null,L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3}),L.a.createElement(i.a.Column,{mobile:12,tablet:9,computer:9},L.a.createElement("div",{class:"box"},L.a.createElement("h1",{class:"header-1"},"Design with Intent.")))),L.a.createElement(i.a,null,L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement(X,null),L.a.createElement("p",{class:"left-block"},"Currently looking for a full-time summer internship.",L.a.createElement("br",null)," ",L.a.createElement("br",null),"Not able to accept long-term freelance projects at the moment.")),L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement("p",null,"Hey! My name is Garrett Vercoe and I use data science and design to solve problems in the community. 🇺🇸"),L.a.createElement("p",null,"Currently a third year at the University of Virginia pursuing a double major. ⚡️"," ",L.a.createElement("a",{class:"bodyLink",href:"google.com"},"View my resume")),L.a.createElement("p",null,"I currently am Head of Design at a Charlottesville creative agency,",L.a.createElement("a",{class:"bodyLink",href:"https://thisisradical.com/"}," ","Radical"),", and serve on the board of directors to help oversee our great 20+ employees. 👨💻")),L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement("p",null,"In the past, I've been at"," ",L.a.createElement("a",{class:"bodyLink",href:"https://parse.ly/"},"Parsely")," ","as a Data Scientist intern, and prototyped a"," ",L.a.createElement("a",{class:"bodyLink",href:"https://thisisradical.com/"},"web application tool"," "),"using petabyte-scale data. 📈"),L.a.createElement("p",null,"I've also created a"," ",L.a.createElement("a",{class:"bodyLink",href:"/fire-risk"},"machine learning tool")," ","for the fire department which locates buildings at high risk of fire. 🚒"),L.a.createElement("p",null,"Right now, I'm working with several clients on web-development projects — from a restaurant in France 🇫🇷 to a pilates studio site redesign."," ")),L.a.createElement(i.a.Column,{mobile:12,tablet:3,computer:3},L.a.createElement("p",null,"For development I'm comfortable with Python, React, D3, CSS, C++, Java, x86 assembly, SQL, and GraphQL."),L.a.createElement("p",null,"For design, I'm proficient in Photoshop, Illustrator, InDesign, XD, After Effects, Figma, AutoCAD, Cinema4D, and Rhino."),L.a.createElement("p",null,"If you've read this far, let's connect. Say hi on"," ",L.a.createElement("a",{class:"bodyLink",href:"https://www.linkedin.com/in/garrett-vercoe/"},"LinkedIn"),", "," ",L.a.createElement("a",{class:"bodyLink",href:"https://www.instagram.com/garrettvercoe/"},"Instagram"),", or send a message to ",L.a.createElement("a",{class:"bodyLink",href:"mailto:hello@garrettvercoe.com?Subject=Hello!"},"hello@garrettvercoe.com"),".💯")),L.a.createElement("span",{class:"client"}),L.a.createElement(c.a,{section:!0,hidden:!0}),L.a.createElement(K.a,null),L.a.createElement(c.a,{section:!0,hidden:!0}),L.a.createElement(q.a,null),L.a.createElement(c.a,{section:!0,hidden:!0}),L.a.createElement(_.a,null),L.a.createElement(c.a,{section:!0,hidden:!0}),L.a.createElement(ie,null),L.a.createElement(c.a,{section:!0,hidden:!0})))}},493:function(e,t,a){"use strict";a(48);var M=a(494),L=a(0),i=a.n(L),c=a(38),s=a.n(c),n=a(26),j=a(487),u=a(510),w=a(488),A=a.n(w);t.a=function(e){return i.a.createElement(n.StaticQuery,{query:"1252973275",render:function(t){return i.a.createElement(l,Object.assign({data:t},e))},data:M})};var l=function(e){var t=e.data.allMarkdownRemark.edges;return i.a.createElement(j.a,null,i.a.createElement(j.a.Column,{mobile:0,tablet:3,computer:3}),i.a.createElement(j.a.Column,{mobile:12,tablet:9,computer:9},i.a.createElement("h3",{class:"header"},"Experiments.")),i.a.createElement(j.a.Column,{mobile:0,tablet:3,computer:3},i.a.createElement("p",{class:"left-label"},"The lab"),i.a.createElement("p",{class:"left-info"},"Quick experiments with less time devoted to them, but things I find fun + interesting.")),i.a.createElement(j.a.Column,{mobile:12,tablet:9,computer:9},i.a.createElement("div",{className:"experiments"},i.a.createElement(j.a,null,t.filter(function(e){return e.node.frontmatter.title.length>0}).map(function(e){var t=e.node;return i.a.createElement(j.a.Column,{mobile:12,tablet:6,computer:4},i.a.createElement("div",{className:"project-preview",key:t.id},i.a.createElement("div",{class:"imgBox"},i.a.createElement(s.a,{to:t.frontmatter.path,class:"itemLink"},i.a.createElement(A.a,{className:"underline",fluid:t.frontmatter.cover.childImageSharp.fluid}))),i.a.createElement("p",{class:"date"},t.frontmatter.date),t.frontmatter.tags.map(function(e){return i.a.createElement("div",{class:"tag"},e)}),i.a.createElement("h4",{class:"noPad"}," ",i.a.createElement(s.a,{to:t.frontmatter.path,class:"itemLink"},t.frontmatter.title)),i.a.createElement("p",{class:"excerpt"},t.frontmatter.subtitle)))})))),i.a.createElement(u.a,{hidden:!0}))}},494:function(e){e.exports={data:{allMarkdownRemark:{edges:[{node:{excerpt:"Well this is a bit meta. Working with clients over the years, nearly all of them will want a website…",id:"6c0228df-5113-579d-8dc9-e8fe0742421c",frontmatter:{title:"Portfolio Website",subtitle:"A readme of how this site is built and why",tags:["React","Graphql","JS"],date:"2018",path:"/portfolio",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAABYlAAAWJQFJUiTwAAABvElEQVQoz31T207bUBDM/39Q1QZVLaryUkAgEaq2duI4vl/j+BbbgU53Fhnsgvqw3t1zmZ2ds170w4Cr6xsYponz4yPa00nt1HUzX1Y16qZBWdeoxI5VpTltenZBwPXDD2y2lgCeXwD/tVIAKgLS/w+QwdOfpxk7FhnOg/p+6NVYjGvD+dUTYAqmgPw0bavGja7v4YcRwjhBnGbI8gOywwGuH+oaLZF17o13ptIsRhCyYMzKN3drfPr8DR+Wl/go/lpy+qvbe1yuvuPiywoXX1cKPJXphSFZRFGqwhO8OJbCqkCcZMiLo67nkqdZjlTOMk8kjpJU12YMu76D64X4ZViwbFcEb7Qtc2sjCGMVP4hi/DYtPPw0tPUoTrG1HZWGBUYwBWQSRAmsvau+bU9a2fF82I6r4LxobHfYyZlaXpisGHtBpFrOGDJgW3GaKxu27PgBTMtWENvxBDDWfO96OKoUqXZgCUtKM2M4orP18enJcO/6InqCoqyU4cbaK0BRlrpvbHbadiRydHKnl8fkmC3eG+KxItnSOB5182zj/nTUVLYwlIc7vAI+g3RvQKdD+94gjz/CcrnE/XqNvxtGj1O50BfnAAAAAElFTkSuQmCC",aspectRatio:1.7048611111111112,src:"/static/67a2766ab87f2e138bdf4edce6375af6/97318/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png",srcSet:"/static/67a2766ab87f2e138bdf4edce6375af6/1f258/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png 175w,\n/static/67a2766ab87f2e138bdf4edce6375af6/4cb21/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png 350w,\n/static/67a2766ab87f2e138bdf4edce6375af6/97318/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png 700w,\n/static/67a2766ab87f2e138bdf4edce6375af6/26d2c/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png 1050w,\n/static/67a2766ab87f2e138bdf4edce6375af6/7ed75/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png 1400w,\n/static/67a2766ab87f2e138bdf4edce6375af6/105a1/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png 2100w,\n/static/67a2766ab87f2e138bdf4edce6375af6/cec77/ScreenShot2019-01-02at9-ac81b718-9f36-4f0f-9d25-351af629beed.49.53AM.png 2946w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}},{node:{excerpt:"Problem People are estimated to waste 2 hours a day at work from distractions. One of the best…",id:"c354f5b1-1c27-5231-9666-b81b3d77926a",frontmatter:{title:"Inducing Flow through VR",subtitle:"Using behavioral insights with virtual reality to achieve a flow state.",tags:["Unity","C","VR","Behavior"],date:"2018",path:"/flow",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAESUlEQVQ4y02T209bdRzA+w/5tBeNZjpGxgZyK1cpg5VRKL23lBZ6oy1t6Y320HtLCwUGAwZsS5ZlMcOYmWzG7GUmPvniixoHBS9jDF8+/qhGffjkm5Oc88nndzmy4vYamY1lMncqpNfLpASLayWk1SLxcoa5dJRgNk4oEydSLTMtZVDYIgxOR1AIhmdijLgkhifjGANlZNnNZaRqoU5iJU9iOcdCJUu8kiFSkvBKIWaTofoMVQpY4kn6bCE0wTTWZIlxMXsmQ3QZAqj8WWT5u1VRVSJ1USWkSSFNirlQThPNL2BwW5GPDGJwmAmXslhiCYbccdz5Kt7SOs5cFXUwRbdlTsiFsLS7TXpTLFuQurOCtF4hWlhkQjuG3jKG02vC5tTh9lkwO+yMW2dQziVxldbQJXJYF5cwLuTpmPQxFhLC8v098jvb5Lbvktm6iy0exR/20TfYz81xBU6PHrNtDKNVhT8eRuf0MOpL4IjlMYfTuJfWmIimGXCH0cQLyJb2dins7lDa3xOl6wQT88RCLiwWDS0dTTS3XedaaxNdXc04/bOYA0GGHfO4fGlRn2ImW2amVGUmt8xkpnJRuE92a5PUcpF8UWJxwYc/6CYoxZB3t9J4/Somix6bTYPFPY0+HEIuKnvMTrr1TroE3QYnndMeRsISsmSlSEyap7i0iJSKEC3mSN/bofjwAUbHFA0NHyHv68RgHMWdkfCtruAQ7+hjERLVNZ5+/YpHBy94/Pwlj795hSwS85HNxUnFvKRjfpbicxQibqJiH63OKdqbr3Bb2Ucs6sHjtWMza5nRjWGz6Hj05AnHp+f8ePQrP9d+46fDE2SLqTDxZICix8ju1AjrxptsmIeo6Abw9zcTHOslap9gNWAlOtiGr6cJc2sDHZfeY7tU4PzdObVfXnNyVOOkVkNmt2sJBGzk/RY2jAqyQpDTDrIp5HUmb7FlVXLPdpsV01D9uaAdYOiTD9hfKfP27JzD14fUhPACmdKk5UZfL8rhIRwjPajaGvEPylm3DFMUldt2FQ9dEyS1Q+KkO8nqFGwIqbrhfXZE4dm7P/8VHteOkck1cnpdbj5WB7Dnx7l2swFVUyMbU0rSqi6WhLRkGKS5o4NLN9ro6e1mS5Rb+1vZ37vH2dszjv4vHDC0Y40o+FQlPlLeoLn/Goqrl8lP9CNpFeg147TIO+lV6zB6A/ilNFWXEZ9/is+fP+P09zccHR79J1QYhmkdaqFd2Um/pp1RfTufNV7Gr2glLn49bySC0zFNIjBLJhyg4LGyPjWKJ+DgybMvOP3jb+GFrC58+MLEwbda7j9V8+BAS6p8i4ErHzLRcoWUuo854xhx0ygJdT9l/YC4BQo2xf46vDYef/m0Xnj4T2H9UGKrGr577ePlD25efD+LLXgbU6+4yH0dlCZVbDnU7Lg07HkNAiN7PhP3/WbmF+Y4eP4Vb9+cUhNlJ8cndf4Cb8N8kNapk1YAAAAASUVORK5CYII=",aspectRatio:1.1840490797546013,src:"/static/83a4e43b79a2374e9a130e65f5e0a9fd/97318/cover.png",srcSet:"/static/83a4e43b79a2374e9a130e65f5e0a9fd/1f258/cover.png 175w,\n/static/83a4e43b79a2374e9a130e65f5e0a9fd/4cb21/cover.png 350w,\n/static/83a4e43b79a2374e9a130e65f5e0a9fd/97318/cover.png 700w,\n/static/83a4e43b79a2374e9a130e65f5e0a9fd/26d2c/cover.png 1050w,\n/static/83a4e43b79a2374e9a130e65f5e0a9fd/de47f/cover.png 1158w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}},{node:{excerpt:"The Process For a museum exhibit on fruits and vegetable, I was tasked with comparing the…",id:"217bc091-044e-5f77-8e36-613f530a2a6c",frontmatter:{title:"Charting Veggies",subtitle:"Looking at import, export, and seasonality data for fruits & veggies for a museum exhibit.",tags:["D3","Data Vis"],date:"2018",path:"/seasons",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAdCAIAAAAl5NuSAAAACXBIWXMAAC4jAAAuIwF4pT92AAAFhklEQVQ4y51Va3ATVRTuP/8AjuJUcAbGkUGsAsLgKCOjzOioqMNo1Rll1OGhgIooTKdAUdDB0pZS+pARKTiFoUA1pY/03SabR9M0SdM0aR5N06RJtk3SbB67SXazm33Gu0mL/PGHnjlz7nfP3e/es3vPOVuQzQlFUalUiiAIkiTT6TTLssApCEJ+NQ+EByTvL8gP4XB4ZmbG5/MBEAqFAP9B8r/JIpmmmQxNp0kSJwhgQQgAEOk0kZuKOCdgUxzHUQzNh1bA8zwImMlQ2SyX5ZksDyyf5QVRBdEKIuZzOGfvq0gGwXFcEMcNCGJEEDsadSejXiLmSWEwgSJULEDE/TjqTWE+AoVFHJ/CkDRDi2QW7MdQt+yBbS2mnZKJ19tNb3eNF/cZj4yMlhmHz5pUZUZNqWHkuG70sNqwDxr/ZND8WpvZEsEXT+YZZiaOSj2+QU+kzxvs9sKdHl+bd6zDPyr1jzW5FI1Tit/s6opx5Tmjqso0ct1uCBJJkQyiRpAITsYILkjzEZyBo5QTxk0uzDiFGWyorm9OJvX3d8N9XfBAF9zbM9fbO9cbo2I5MjAcp5j3lxqGz46PQAFLiPDEqTDOxHEmFssEnZjFHDNYYsZwemEasw7Na0r06tkkthg2GPRh33mz7JJN0eGD9GG1JTZhj1utMbMxooOCKigIqUOK8aheHVJK/UMXrdAcgebIWSHLciPB2XMTsst2eYNDUetQXrBC1Q5VDcA2WblFXe9QXHMNlZvllRZZjU1Wa+2fx+P5sIUsJ7gxWDI7vF9hfaVRubWq96WGoaIzbZvPd796XbXjivyFusFdjdBoyONKRD3JlDuBkfkkAWSe5qyI+6pt4M27xlXHOx76+Mbyvc3LP29+9GDL6mPthd9Ilu27s+57CeQ3BdJonGLdsTC5dM+Azvw+PFNY1lNUPrDpIrTtsnp7o/bdNktxt213u+Wtv8Z33tBvv6bdcVP3cpPuxavatef6df5c2DTLgc99We5ccUSy9kTHmlPSNSc7Vx1rW/dz37PV8k21yqIL0IZK2YYKmQgqZOt/GVxV2jnqiYpkBpAFumHAvuzg3SeOSh7Z37z806Zle5oe/uzGygO3H//6z8LDLY99eWflF7cLv2oBFuiKA82a6XDuZFBQdAZB09ZZ1OlHp+cS0/NJ53zSDmNWX2zSG530xmw+1AFjdh/m8Cem5hJgSlCMSM5kMqkUTrEEIWAROhVlUiibIHiMz7L365bP0oyQInjRD2ySw1ghR6YZhiaoMcRdbev5waQ6bVKenVBUTMqdCQcrRAWBFbJokHToItAtT88VZ2+dY+An86Avf88sB6oqc88Bv3FH/dE9bXGr9n2J9j2J9lCXpqRfXzY4eUY2WdJvOCgd/rBVU9w68kGr9p2WYSuSWCLzzB9631OV0OYa5cYa5eZa1daG4S31yq31im31yucuKTbWKp6vU26pU4MHgG6ohgwwtlTPWbZR5119fuiZavn6KnlRrWJ70+juTv2P+pHOWeiUTv2tRrN3SLOxXrH+gvzpavmTlUM6OJfbnNhlWGgGOdpu/a7FWNIxebLPcbLXVj7qv+3y6BHLXbe70eGvNflP99tLpZOlUuvxLpsnSiw2QNDTwIVl/7sUMBzHU6TMFzmqcp/QzFabp5qmJ9q8hm5YY4/PiMUOWiQvZDgmgPvkAfNN13jVhBVO4UsZxtKt1rldt3R72k2H5ZbTBku93fSrXaMMOkWuIDZNiiVdmKlldqx8wnwIcrnQ9GJVkWkKS8dCuDeaDkbJhTiFpOhYPIPEqQUss5Ci42hmASHhcNofp0JgiWQJDnTo3DuLFU0wqTAVIEBuMSjOYBSXojgcKMmKFqOjYTKwkA4k6XhGdCY5gf3nj/H/5G+LXox5H0ULsAAAAABJRU5ErkJggg==",aspectRatio:.6873333333333334,src:"/static/cb66bc4f7bd4e9693ba92063994d5f5d/97318/exhibit_data_viz-1-86e4d9d1-2394-4db0-a6b0-9fda6f351fc0.png",srcSet:"/static/cb66bc4f7bd4e9693ba92063994d5f5d/1f258/exhibit_data_viz-1-86e4d9d1-2394-4db0-a6b0-9fda6f351fc0.png 175w,\n/static/cb66bc4f7bd4e9693ba92063994d5f5d/4cb21/exhibit_data_viz-1-86e4d9d1-2394-4db0-a6b0-9fda6f351fc0.png 350w,\n/static/cb66bc4f7bd4e9693ba92063994d5f5d/97318/exhibit_data_viz-1-86e4d9d1-2394-4db0-a6b0-9fda6f351fc0.png 700w,\n/static/cb66bc4f7bd4e9693ba92063994d5f5d/26d2c/exhibit_data_viz-1-86e4d9d1-2394-4db0-a6b0-9fda6f351fc0.png 1050w,\n/static/cb66bc4f7bd4e9693ba92063994d5f5d/7ed75/exhibit_data_viz-1-86e4d9d1-2394-4db0-a6b0-9fda6f351fc0.png 1400w,\n/static/cb66bc4f7bd4e9693ba92063994d5f5d/a8d14/exhibit_data_viz-1-86e4d9d1-2394-4db0-a6b0-9fda6f351fc0.png 2062w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}},{node:{excerpt:"Idea Creating a parametrized type. Thinking about typography, one of the central aspects to type is…",id:"d4e6626c-ca13-5983-92d6-7530c79a6823",frontmatter:{title:"Averages",subtitle:"Creating a parametrized typeface through Javascript",tags:["JS","Type"],date:"2018",path:"/averages",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAC4jAAAuIwF4pT92AAACA0lEQVQ4y6WUx27CUBBF+f8fYAcbtuzYUIRoogsMhF5MJzTROzg5eFCAxIkS5S2envGcmXvnjTG9/WOZDH+9XC6Hw2G32+33+9PppGnar2BCp9Npp9NptVrNZrNWq9Xrdc6TyYRXP8Hr9VqYbrfb6/Xa7TZZVFUtl8uFQoEsq9XqUYXpkSQO7FVfw+GQvd/vNxoN6heLxWw2y75YLD74G3w8HlV9URBsNBoJj5BqtZrP5yuVCm8VReGR4CcYhgrj8RiMMwWRAFkqldLpNAwkdqgcDAYRf4fpKvaEpBo+0ZlIJEKhkMvlcjqd8BgmOxIcDgdZoBB/hZfL5WAwoJpIBY5EIqlUCntEWywWj8dDcZSzu91uct1hggCAqUwWKvj9/vl8Lhdus9nsdns0GoXM5XLIYRfbV3g2m6EETDqMVSqjnFf8aDabfT7fi77wEg6HqcTw3CpzIpQOEQpMw7hVr9eLWqvVSuVAIACJhXg8jmbC7pWl27QE5bSNM71FG+JRS4eTyaSiLw70QhxdYbnxzWaDVTCySiIZDJkwHiEzmQx2mDbp1tOEYRgAEuVCymBwZpdWU3m73RqMJ8mwTRzi2XGIT4aELNTELYIx9e2HwcVQn4EBhgSIxWJIpcPkwuqnb9Pge0YYXyX6uTM00wvu8nw+f/2qDWBNX4+Hv/2TGOb6ut4BsbFNFimpjtMAAAAASUVORK5CYII=",aspectRatio:1,src:"/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/97318/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png",srcSet:"/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/1f258/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png 175w,\n/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/4cb21/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png 350w,\n/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/97318/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png 700w,\n/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/26d2c/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png 1050w,\n/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/7ed75/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png 1400w,\n/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/105a1/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png 2100w,\n/static/5b26ad2c4c9f25d2e8ba99c6f168edcd/84464/circulargrid-13760953-3201-4c41-8da0-45d7c8699202.png 3300w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}},{node:{excerpt:"Elon Musk's twitter began hitting the national media with a tweet saying he would make Tesla private…",id:"aed9c6c4-551f-56ef-9de5-9262e8990782",frontmatter:{title:"Sentiment Analysis Trading Algorithm",subtitle:"Using sentiment analysis of Elon Musk's tweets to guide trading of Tesla stock.",tags:["PY","Stocks","Mining"],date:"2018",path:"/trading-tesla",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAABYlAAAWJQFJUiTwAAABFUlEQVQoz32Ry27CMBBF+ahWIhCHJHUedp4VSWgRWUBDu+tndNNN//h2ZpIgiioWR/PyXM/YCxVX8IhNVEIR7KuoEp9xdYH1U45VmIn9j6VvYeoXdP2AhQhMTSPUeKf5Fr7wUcU4fnzi6/uHBa+nsFhriuMaTmDHqah2mS7M/nIl+qASIiVBWouTLOCbBnZ7RN6coItXJNVB4pDyjoiXcsEM9zg0hBMYpHWPuqOVVVRIg3nuUezOMB0zIN+9IyU/ac/I2jepZ5Rnf2RAXB8QlXuEtkHenuisCJaIspaSHbx0C4/ExRIb8mcC28KnHG8RmNGykKa8JsuxorqszJ+yovHd6b3UjXWn93X1+NvzOY6dS5+V87+cjwJtqzXdlQAAAABJRU5ErkJggg==",aspectRatio:2.9326732673267326,src:"/static/531aa43cd37abdd30b7305698fe9e300/97318/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png",srcSet:"/static/531aa43cd37abdd30b7305698fe9e300/1f258/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png 175w,\n/static/531aa43cd37abdd30b7305698fe9e300/4cb21/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png 350w,\n/static/531aa43cd37abdd30b7305698fe9e300/97318/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png 700w,\n/static/531aa43cd37abdd30b7305698fe9e300/26d2c/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png 1050w,\n/static/531aa43cd37abdd30b7305698fe9e300/7ed75/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png 1400w,\n/static/531aa43cd37abdd30b7305698fe9e300/105a1/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png 2100w,\n/static/531aa43cd37abdd30b7305698fe9e300/1b5a9/ScreenShot2019-01-02at11-bd71080c-144b-42b3-95a8-4aebae4b461b.41.01AM.png 2962w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}},{node:{excerpt:"The Process Working in a team of two, we developed and designed a game where the main player was…",id:"fc7b9dcc-f9f0-57ff-a95a-20b3001b088d",frontmatter:{title:"Worbit Game",subtitle:"Game made from scratch in Python, with all handmade spritesheets",tags:["Python","Game design"],date:"2017",path:"/worbit",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsSAAALEgHS3X78AAADyElEQVQ4y3WTS2wbVRSGZxNBYidpYictTdNWrRSazHvssR3bSWrXjzh2bMeP2IGkAdEQAnLNAiIaKkCUR6pWFXSBQBUsAImKLoAN4rVgWbFgCwvYFbFhg8T+57/2TJNGsPjmP+fec/85d+4dSRlSoAzJUIcVaD61E3dRDqj8H3PddcqwfB/JHXANhep+zRlzUaD6BPL/ojlI2r6kg18YKjBGtY4KxLjuYDA3RzQnZ+xXYVBdJMMd9CsPTLjjJrs22KElYqrpe5BAp6YbW8LQHbScgYCLv6tBqj2iEg1BJ3fVdmMHWxiKh03D8KiOELsJDnOxT4M1KMNmR8EhgerkaicW84FDKlE6NWJdSCjnJfEQRHgQQueO6jg7ZiB90kTssIbkMQPJcQOpEyZmH9GRpiY4nztlIXPcRHyUzdAsIjyokgi6A9zigIxnohFcrc3h8nwMm+EQno3aaEVDuJyO4FIyjBuVKB6bDOCCFcROwsbyhImgV0GMnceJFGPrZ0d0lPnGBXZSpa6rQdSo2zTcDkyjdtrCpmWjOWFh7VELq1MBlFj7xCTzMzZWzgRRGDMx00/D2QEN6cM67mxVcXu9is+erODT9Ro+rmfx5wun8E0ghZ3TBdy9VsOddh6vxVO49+EqdmbmcLOUxXuVLH55p4adZAyxh3gPM8MGwj2TuH0hi79vreKv95v4cauOX3eTwOtj+G1jGj9vLeGPdxfxbTuNG4kk/vmgglvlOXxx/hwu2WF8t5FCfVxFoo/fMDOoINoj482UjbutFH54ahbfP13A1xdT+L11Eh/FDezqWfz0fBxfrkZwPRrGvVdn8Ek5jM8rEbyomviqHkFzTEHKQ8P5AQVZUvTrqJMyr8njxyyURgysHdFQ82g497CMQv8Ulg7JqPKbb4zrKPEQG7wZZR7qCq9cgesW2Jy0wPvVRcE8TzlH83TfFKosapsxtPQI2gYxo9iOzKJtRVHy6ch5uaZfRp71Il4cVFEa0iEV+UbBouiSpiVe1jwL1k8EsJtJ4o1kAtfyGVyh3qzkcDWXxtq4hUVelQoNSjQqC7OBLpIbHKTIK1DgR17gdvO9ckfne6aQpxZpVub8fbx7KnWSAyw5k8W+rpY8XZa8e1phTcXbpboPaS9RUGPR8qCOKk9rjR+7xV9r86iBLf5qz/EibxzRcfG4gfOcq/XJqHtkNMQarl1mLJDcwKVBatziSxMBvM2/4xU5gLesEK4YNl6eDOL69HTnRcvcepOmTY+jDtL+xGVFwC7FogbNG9RO7Giz16npdVEcZPwLASaQYpY+KqMAAAAASUVORK5CYII=",aspectRatio:.9958333333333333,src:"/static/3182a203d8872187ce66311e4b913f5e/97318/Untitled-01f8b946-b2bc-492e-a670-c7435f137c29.png",srcSet:"/static/3182a203d8872187ce66311e4b913f5e/1f258/Untitled-01f8b946-b2bc-492e-a670-c7435f137c29.png 175w,\n/static/3182a203d8872187ce66311e4b913f5e/4cb21/Untitled-01f8b946-b2bc-492e-a670-c7435f137c29.png 350w,\n/static/3182a203d8872187ce66311e4b913f5e/97318/Untitled-01f8b946-b2bc-492e-a670-c7435f137c29.png 700w,\n/static/3182a203d8872187ce66311e4b913f5e/7dce0/Untitled-01f8b946-b2bc-492e-a670-c7435f137c29.png 956w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}}]}}}},495:function(e,t,a){"use strict";a(48);var M=a(496),L=a(0),i=a.n(L),c=a(38),s=a.n(c),n=a(26),j=a(487),u=a(510),w=a(488),A=a.n(w);t.a=function(e){return i.a.createElement(n.StaticQuery,{query:"1633155605",render:function(t){return i.a.createElement(l,Object.assign({data:t},e))},data:M})};var l=function(e){var t=e.data.allMarkdownRemark.edges;return i.a.createElement(j.a,null,i.a.createElement(j.a.Column,{mobile:0,tablet:3,computer:3}),i.a.createElement(j.a.Column,{mobile:12,tablet:9,computer:9},i.a.createElement("h3",{class:"header"},"Thoughts.")),i.a.createElement(j.a.Column,{mobile:0,tablet:3,computer:3},i.a.createElement("p",{class:"left-label"},"Topics "),i.a.createElement("ul",{class:"left-info"},i.a.createElement("li",null," Data stories"),i.a.createElement("li",null," Tutorials"),i.a.createElement("li",null," Food for thought"))),i.a.createElement(j.a.Column,{mobile:12,tablet:9,computer:9},i.a.createElement("div",{className:"blog-posts"},i.a.createElement(j.a,null,t.filter(function(e){return e.node.frontmatter.title.length>0}).map(function(e){var t=e.node;return i.a.createElement(j.a.Column,{mobile:12,tablet:6,computer:4},i.a.createElement("div",{className:"project-preview",key:t.id},i.a.createElement("div",{class:"imgBox"},i.a.createElement(s.a,{to:t.frontmatter.path,class:"itemLink"},i.a.createElement(A.a,{className:"underline",fluid:t.frontmatter.cover.childImageSharp.fluid}))),i.a.createElement("p",{class:"date"},t.frontmatter.date),i.a.createElement("h4",{class:"noPad"}," ",i.a.createElement(s.a,{to:t.frontmatter.path,class:"itemLink"},t.frontmatter.title)),i.a.createElement("p",null,t.excerpt),i.a.createElement("p",null,i.a.createElement("span",{class:"bodyLink"},"Read More"))))})))),i.a.createElement(u.a,{hidden:!0}))}},496:function(e){e.exports={data:{allMarkdownRemark:{edges:[{node:{excerpt:"What is dynamic dispatch? Dispatch is how the compiler knows which routine to execute at compilation time. However…",id:"6b6b4c8d-803d-5b06-b55f-39335d95ea05",frontmatter:{title:"Dynamic dispatch at the assembly level",date:"November 04, 2018",path:"/dynamic-dispatch",subtitle:"",cover:{childImageSharp:{fluid:{base64:"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAECAwX/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAABx6WqiAf/xAAWEAADAAAAAAAAAAAAAAAAAAABICH/2gAIAQEAAQUCNb//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAXEAADAQAAAAAAAAAAAAAAAAABESCh/9oACAEBAAY/Amdr/8QAGRABAAMBAQAAAAAAAAAAAAAAAQAQQTFR/9oACAEBAAE/IdRV1R77RwmV/9oADAMBAAIAAwAAABCD7//EABURAQEAAAAAAAAAAAAAAAAAABAx/9oACAEDAQE/EKf/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/ED//xAAZEAEAAgMAAAAAAAAAAAAAAAABETEAEGH/2gAIAQEAAT8QQAPFiOYSUL1q1i21/9k=",aspectRatio:1.7802985074626865,src:"/static/c09f6dafb944d26721b772afa172d930/ca4e2/vtables.jpeg",srcSet:"/static/c09f6dafb944d26721b772afa172d930/fbb42/vtables.jpeg 175w,\n/static/c09f6dafb944d26721b772afa172d930/d4326/vtables.jpeg 350w,\n/static/c09f6dafb944d26721b772afa172d930/ca4e2/vtables.jpeg 700w,\n/static/c09f6dafb944d26721b772afa172d930/94e62/vtables.jpeg 1050w,\n/static/c09f6dafb944d26721b772afa172d930/85375/vtables.jpeg 1400w,\n/static/c09f6dafb944d26721b772afa172d930/b6434/vtables.jpeg 2100w,\n/static/c09f6dafb944d26721b772afa172d930/79a77/vtables.jpeg 2982w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}},{node:{excerpt:'"The combination of computing and communication, as we know it now and can expect it to evolve in the decades ahead…',id:"97fe6fe9-b2ad-5f6f-8b0d-f2a1a998300d",frontmatter:{title:"Process of The New Designer",date:"October 03, 2018",path:"/Process-of-The-New-Designer",subtitle:"How to be a Good Designer in the 21st Century",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAABYlAAAWJQFJUiTwAAABo0lEQVQoz41TR6pCQRB8R3PpHQRv406PILhxIwqCC1FcKBjAhRFEERUUxRwxh/pUycjz54Z5abrqdVX3WI/HAybW6zW63S6azSZarRba7TYqlQoKhQI6nQ6m0ynu97tyzZ14O4fFy+l0Qr1eF4ik+/0eh8MBx+MRy+USk8lE3/izarWK+Xz+hfSNkGTb7Raj0QixWAyZTAb5fB7fBUlqtRpms9kbmblbrIDyWKXf70e/38disUA8Hkc6nVbS+XwW4Ha7vcClUkkY8xNTrUVpJDXSKY+A1WolmT/FZrPRsgdxVjgcRiKRkHeUQTm9Xk8NMRakUilcr1d5SCtYBPeJY9VsYqPReFbodDrhdrtFkkwmBchms8jlcpLvcDjgcrnkcTAYVO5wOEQ0GoXP55MdXq8XHo/nScgqxuOxXjgWTNjtdqqCMRgMJJ9BUnaYfnGf+cYqKhQhdV8uFwQCAZTLZSWyy5FIRAncM6bzmYvyKdUsvvP7a2xISiL6WSwWEQqFlGCfr/+EmmIHscMcbmOBOQX2WfttvVXIYOk8HfZ5+3y0/ooPNYqDPt5MG90AAAAASUVORK5CYII=",aspectRatio:1.7297297297297298,src:"/static/5221f287b8299e7ca1ffd08e0916a393/97318/ScreenShot2018-09-14at10-f2758aa2-f246-44bc-b36a-358374723eac.41.51AM.png",srcSet:"/static/5221f287b8299e7ca1ffd08e0916a393/1f258/ScreenShot2018-09-14at10-f2758aa2-f246-44bc-b36a-358374723eac.41.51AM.png 175w,\n/static/5221f287b8299e7ca1ffd08e0916a393/4cb21/ScreenShot2018-09-14at10-f2758aa2-f246-44bc-b36a-358374723eac.41.51AM.png 350w,\n/static/5221f287b8299e7ca1ffd08e0916a393/97318/ScreenShot2018-09-14at10-f2758aa2-f246-44bc-b36a-358374723eac.41.51AM.png 700w,\n/static/5221f287b8299e7ca1ffd08e0916a393/26d2c/ScreenShot2018-09-14at10-f2758aa2-f246-44bc-b36a-358374723eac.41.51AM.png 1050w,\n/static/5221f287b8299e7ca1ffd08e0916a393/7ed75/ScreenShot2018-09-14at10-f2758aa2-f246-44bc-b36a-358374723eac.41.51AM.png 1400w,\n/static/5221f287b8299e7ca1ffd08e0916a393/9503a/ScreenShot2018-09-14at10-f2758aa2-f246-44bc-b36a-358374723eac.41.51AM.png 2048w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}},{node:{excerpt:"Learning from the existing landscape is a way of being revolutionary\nfor an architect. Not the obvious way, which is to…",id:"ff2dedea-078c-5d84-b4af-9c3d966fba99",frontmatter:{title:"Big Data and the Big City",date:"September 12, 2018",path:"/big-data-big-city",subtitle:"",cover:{childImageSharp:{fluid:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAADIUlEQVQ4y3WS7U9TVxjA7z9gNj/tgx/mvpDMZMT4zRkb55YYxVfSOMaiogM3B0M0W4KVhFUElVqc4MvkHSUy1paNWcFCKRtc2ipQ6AsWbHvvbWuB7Z/47dyroMmyD7+cm3Oe53ee5zlXSmtZNDWDqmRQlDSplCD5Ntqb79Qr9DhFxGtq1sjT83V0l/RGqAeJZJ3Uf9HPjPOUaqyamjbQ89aEOlIm/ZI1qZJUSSUUI+n/WJeKWFVUq75VnVFhNptbF2b+XkX7Z4WUqreoGmhCkEmLDvQ9IUomxYWaEK0uo+WW1ytccxjC3PIqykKCQOMvzNodJEILqLkcSjZLaHGRyeAMsVicxIsUipAlg1Hi3aMsDQVJZ16+kr4WSxmxsSQCY5E445Z2+mo6mJ0IEe0fI/JIZuz8bTwDowTnF3gamGFk/E8GHjip+ew0j+/2o2qi5bRod2WFzPIKkm7t7nVSZanH3tqD6UQlx6qshK//ivzlVRItQ7h/dtJ2p4vHrj8wl37DDvNhth49xJYDBdzv7WPu5m+E3TL+6g6kgqJTvPtBPsWlFfQ7BrFetnO9pRWve5T+plZu37LTaamgyrSDH/YXUvn5Cex1V7h19x62pmbkySnCNify3lqiPz5Earxxh5Iz53ANuMmmc0Qiz4nHlsTwVaYm/+LKVzuxfW+ms6GCov27KTxixvvIg2dwmJEnPrzjkwy43NSVX8Le3osUEbPx+2dpaeuj6pqLC81DnK57QG1TDzXWa5SUlVNSXo2tvoHujnbau3oYG/HRc99B3s5D5O0y885HnyBt+hBp42Ykr7zA1TYfX5y9R2F5F19bHpJ/sIbdJ1v49lwbxadslNX24huTmfYHeBaYFo/zjOHhUfYdLcF0+BimIyfJ+7iATVtNSE63n+JqF++bStmw5VMh+omDFV3sOdPKnqJLvLd5G/n7ypiQ5wiHwsyLjmLROLMz84z7JvA88TLk9uBwDorqxQwD/mms9k62FxSzfa+Z45UX+c7SwMX6G9Q2NmMVOJy/E56LEQk/Jyp+r1h00VjnQlFmpueZkp8iTwTEzIP8Cw3CHdCcAzqtAAAAAElFTkSuQmCC",aspectRatio:1.5,src:"/static/ca3938b899f9a8170066224fcfa53e4b/97318/Untitled-c42b3ef7-6305-4b01-b28c-8b91ceb0b36b.png",srcSet:"/static/ca3938b899f9a8170066224fcfa53e4b/1f258/Untitled-c42b3ef7-6305-4b01-b28c-8b91ceb0b36b.png 175w,\n/static/ca3938b899f9a8170066224fcfa53e4b/4cb21/Untitled-c42b3ef7-6305-4b01-b28c-8b91ceb0b36b.png 350w,\n/static/ca3938b899f9a8170066224fcfa53e4b/97318/Untitled-c42b3ef7-6305-4b01-b28c-8b91ceb0b36b.png 700w,\n/static/ca3938b899f9a8170066224fcfa53e4b/26d2c/Untitled-c42b3ef7-6305-4b01-b28c-8b91ceb0b36b.png 1050w,\n/static/ca3938b899f9a8170066224fcfa53e4b/7ed75/Untitled-c42b3ef7-6305-4b01-b28c-8b91ceb0b36b.png 1400w,\n/static/ca3938b899f9a8170066224fcfa53e4b/105a1/Untitled-c42b3ef7-6305-4b01-b28c-8b91ceb0b36b.png 2100w",sizes:"(max-width: 700px) 100vw, 700px"}}}}}}]}}}},533:function(e,t,a){},536:function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2MTIuMSA1NjIuOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjEyLjEgNTYyLjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRDA4QTRCO30KCS5zdDF7ZmlsbDojRUIwQjBBO30KCS5zdDJ7ZmlsbDojRUIwQzBCO30KCS5zdDN7ZmlsbDojRUIwRDBDO30KCS5zdDR7ZmlsbDojOEMxRDI0O30KCS5zdDV7ZmlsbDojOTAyNDJCO30KCS5zdDZ7ZmlsbDojOEQxRjI2O30KCS5zdDd7ZmlsbDojOEUxRjI2O30KCS5zdDh7ZmlsbDojOEQxRTI1O30KCS5zdDl7ZmlsbDojOTEyNjJEO30KCS5zdDEwe2ZpbGw6I0VCMTAwRjt9Cgkuc3QxMXtmaWxsOiNFQjBFMEQ7fQoJLnN0MTJ7ZmlsbDojRkNGNEY0O30KCS5zdDEze2ZpbGw6I0ZERkNGQzt9Cgkuc3QxNHtmaWxsOiNGOUY1RjU7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOTIuNSwzNzIuM2MtMTIuOCwwLTI1LjcsMC0zOC41LDBjLTguMSwwLTktMS05LTguOWMwLTE1LDAtMzAsMC00NWMwLTI1LjgsMjAuMS00Ni42LDQ2LTQ3LjcKCQkJYzEyLjItMC41LDE3LjMtNS45LDE3LjMtMTguMmMwLTcuNywwLjEtMTUuMywwLTIzYy0wLjItMTAtNi43LTE2LjctMTYtMTYuNWMtOS4xLDAuMi0xNS4yLDYuOS0xNS4zLDE2LjhjMCwxLjIsMCwyLjMsMCwzLjUKCQkJYzAsMTEtMC43LDExLjctMTEuNSwxMS44Yy01LjMsMC0xMC43LDAtMTUuOS0wLjdjLTEuNy0wLjItNC4yLTIuNy00LjMtNC4yYy0xLjQtMTYsMC42LTMxLjEsMTEuOS00My45CgkJCWMxMS43LTEzLjMsMzIuNy0xOS4xLDUwLjctMTMuM2MxNy4yLDUuNiwzMS40LDIyLjMsMzIuMSwzOS42YzAuNiwxNC43LDEuMiwyOS44LTEuMSw0NC4yYy0zLjUsMjEuNC0yMy42LDM2LjMtNDUuMiwzNi40CgkJCWMtMTAuMSwwLjEtMTYuNSw2LjQtMTYuNSwxNi42YzAsNC4yLDAsOC4zLDAsMTIuNWMwLjEsNi44LDAuNyw3LjUsNy40LDcuNGMxNS4zLDAsMzAuNywwLDQ2LDBjMS4zLDAsMi43LDAsNCwwLjIKCQkJYzMuNiwwLjMsNS44LDEuOSw1LjgsNmMtMC4xLDYuNSwwLjQsMTMsMCwxOS40Yy0wLjMsNi4xLTEuNSw3LTcuNyw3QzMxOS4yLDM3Mi40LDMwNS44LDM3Mi4zLDI5Mi41LDM3Mi4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMjEuNSw1MzYuOWMtMTguMSwwLTI2LjUtNS42LTMxLjMtMTkuNWMtMS4yLTMuNS0zLjYtMy41LTYuMi0zLjdjLTI0LjktMi4xLTQ4LjktOC03MS42LTE4LjMKCQkJYy02MC43LTI3LjYtMTAyLjItNzIuOS0xMjQuNi0xMzUuOGMtMi01LjgtMS03LjIsNS4xLTcuMmM4LjEtMC4xLDcuOSwwLDEwLjksNy41YzI5LjYsNzMuMSw4Mi43LDExOC42LDE1OS43LDEzNgoJCQljNywxLjYsMTQuMSwyLjQsMjEuMiwzYzEuNywwLjIsNC45LTEuNCw1LjMtMi44YzMuNi0xMi41LDE1LjQtMTkuNCwzMC44LTE4LjVjMTIuNSwwLjgsMjMuNyw0LjksMzMuMiwxMy4zCgkJCWMxMS40LDEwLjEsMTEuNSwyMi40LDAuMSwzMi42QzM0NC4xLDUzMi41LDMzMiw1MzYuNSwzMjEuNSw1MzYuOXogTTMwMy43LDUwNy43Yy0yLjEtMi4yLTMuMy0zLjYtNC42LTVjLTEuMiwxLjQtMy4yLDIuOC0zLjMsNC4zCgkJCWMtMC4xLDEuNSwxLjgsMy4xLDIuOCw0LjdDMzAwLjEsNTEwLjYsMzAxLjUsNTA5LjUsMzAzLjcsNTA3Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMzNS4zLDczLjRjLTMuOSwxMy41LTEzLjYsMTguOC0yNi40LDE5LjFjLTEzLDAuMy0yNiwwLjEtMzksMC4xYy00LjQsMC02LjYtMi40LTYuNi02LjQKCQkJYzAuMS00LDIuNC02LjMsNi44LTYuM2M4LjgsMC4xLDE3LjcsMCwyNi41LDBjMywwLDYuMi0wLjMsNi4xLTQuMWMtMC4xLTMuNS0zLjItMy42LTYtMy42Yy04LjcsMC4xLTE3LjMtMC4xLTI2LDAuMQoJCQljLTQuNSwwLjEtNy0xLjktNy40LTYuMmMtMC4zLTQsMi43LTYuNyw3LjUtNi43YzguOCwwLDE3LjctMC4xLDI2LjUsMGMyLjgsMCw1LjQtMC40LDUuNS0zLjZjMC4xLTMuNy0yLjgtMy45LTUuNi0zLjkKCQkJYy04LjgsMC0xNy43LDAuMS0yNi41LDBjLTUuNS0wLjEtOC44LTMuOS02LjktOC4zYzAuOS0xLjksMy43LTQuMiw1LjctNC4zYzEzLjgtMC4zLDI3LjctMC42LDQxLjUsMEMzMjIsMzkuOCwzMzAuNCw0NSwzMzQuNiw1NgoJCQljMC42LDEuNSwzLDIuOCw0LjcsMy4xYzQ1LjUsNy4zLDg1LjIsMjYuNCwxMTkuMSw1Ny40YzI5LjgsMjcuMiw1MC42LDYwLjIsNjMuMiw5OC41YzIsNi4yLDAuOCw3LjUtNS42LDguMWMtNS42LDAuNS04LTEuOC0xMC03CgkJCWMtMjguOC03Ni41LTgyLjktMTI0LTE2My0xNDEuNEMzNDAuNiw3NC4yLDMzOC4yLDczLjksMzM1LjMsNzMuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzA1LjgsNDczLjFjLTUyLjQtMC43LTk3LjEtMTkuNi0xMzMuNi01Ny40Yy00LjYtNC43LTQuOS05LjctMS4xLTEzLjFjMy45LTMuNSw4LjMtMi43LDEzLDIKCQkJYzM2LjgsMzYuOSw4MS4zLDU1LjUsMTMzLjQsNTEuM2M2NC41LTUuMiwxMTEuNC0zOC4yLDE0MC41LTk2LjFjMC44LTEuNiwxLjUtMy40LDIuNi00LjhjMi43LTMuMiw2LjItMy45LDkuOS0yCgkJCWMzLjcsMS45LDUsNS4zLDQsOS4zYy0wLjUsMi4xLTEuNiw0LTIuNSw1LjljLTMwLjIsNjAuMS03OC43LDk0LjYtMTQ1LjMsMTAzLjljLTMuNiwwLjUtNy4zLDAuOC0xMC45LDAuOQoJCQlDMzEyLjQsNDczLjIsMzA5LjEsNDczLjEsMzA1LjgsNDczLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTMxMC42LDEwMy45YzQ1LjIsMC42LDg4LjMsMTgsMTI0LjMsNTIuOGM0LjQsNC4yLDQuOCw5LjEsMS4yLDEyLjdjLTMuNSwzLjUtOC4zLDMtMTIuNy0xLjIKCQkJYy0yOC44LTI3LjktNjMuMS00NC4yLTEwMy00Ny40Yy00OS4zLTQtOTIuNCwxMS4xLTEyOS4xLDQ0LjRjLTAuNywwLjctMS40LDEuNC0yLjIsMi4xYy0zLjgsMy4yLTguNywzLjItMTEuNywwLjEKCQkJYy0zLjMtMy4zLTMuMi04LjQsMC43LTEyYzYuMy01LjcsMTIuNi0xMS40LDE5LjUtMTYuM0MyMjkuOCwxMTUuNywyNjUuOSwxMDQuMSwzMTAuNiwxMDMuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNOTkuNSwyMjIuOGMtNC45LDAtOS43LDAtMTUuMiwwYzEuOC01LjUsMy4yLTEwLjcsNS4xLTE1LjdjMjgtNzIuMSw3OC45LTExOS44LDE1My4xLTE0Mi4yCgkJCWMxLjEtMC4zLDIuMy0wLjUsMy40LTAuOGM0LjMtMSw3LjIsMC44LDguNyw0LjZjMS41LDMuNi0wLjUsNy44LTQuNiw5LjNjLTQsMS41LTguMywyLjMtMTIuNCwzLjgKCQkJYy02Ny45LDIzLjgtMTEzLjQsNjkuOC0xMzcsMTM3LjZDMTAwLjMsMjIwLjUsOTkuOSwyMjEuNiw5OS41LDIyMi44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik01MjIuOCwzNTIuNGMtNC41LDE1LjQtMTAuNCwyOS41LTE3LjgsNDIuOGMtMjguNiw1MS41LTcwLjcsODcuMS0xMjYuMSwxMDYuOWMtMC45LDAuMy0xLjksMC43LTIuOCwxCgkJCWMtNC41LDEtOC40LTEuMS05LjYtNWMtMS4xLTMuOCwwLjgtNy4yLDUuMS05YzkuMi0zLjgsMTguNy03LjEsMjcuNS0xMS41YzUxLjUtMjUuOCw4Ni44LTY2LjEsMTA2LjYtMTIwLjFjMS41LTQsMy4yLTUuNiw3LjMtNS4xCgkJCUM1MTUuOSwzNTIuNyw1MTguOSwzNTIuNCw1MjIuOCwzNTIuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMTgxLjEsMjkwLjhjMCwxMi45LDAsMjUuOCwwLDM4LjZjLTAuOSwwLjQtMS4zLDAuNy0xLjcsMC43Yy0xMy4xLDAuMS0xMS4xLDEuNS0xMS4yLTEwLjQKCQkJYy0wLjEtMTkuOC0wLjEtMzkuNiwwLTU5LjVjMC0yLjQtMS4yLTUuNSwyLjgtNi40YzUuNy0xLjIsOS44LTAuMSwxMS41LDMuOGM0LjYsMTAuNyw5LjEsMjEuNCwxMy43LDMyYzAuNSwxLjEsMS4yLDIuMiwyLjcsMy4xCgkJCWMwLTExLjItMC4xLTIyLjQsMC4xLTMzLjZjMC0xLjcsMC45LTQuOCwxLjctNC45YzMuNC0wLjQsNi44LTAuMSwxMC4yLDAuNGMwLjQsMC4xLDAuOCwyLjMsMC44LDMuNmMwLDIyLjUsMCw0NSwwLjEsNjcuNAoJCQljMCwzLjUtMS4yLDQuNC00LjYsNC42Yy01LjUsMC40LTguNi0xLjEtMTAuNy02LjdjLTQuMi0xMS4zLTkuNC0yMi4yLTE0LjItMzMuMkMxODIsMjkwLjUsMTgxLjUsMjkwLjcsMTgxLjEsMjkwLjh6Ii8+CgkJPHBhdGggY2xhc3M9InN0NSIgZD0iTTU0OS42LDI5OS4xYzAsNS43LTAuMywxMC42LDAuMiwxNS41YzAuMSwxLjEsMi42LDIuOCw0LjEsMi45YzUuNiwwLjMsMTEuMywwLjIsMTcsMC4xCgkJCWMzLTAuMSw0LjMsMS4xLDQuMSw0LjFjLTAuMSwxLjUtMC4xLDMsMCw0LjVjMC4zLDMuMi0xLjEsNC40LTQuNCw0LjRjLTkuNy0wLjEtMTkuMy0wLjItMjksMGMtNCwwLjEtNS4zLTEuMi01LjItNS4xCgkJCWMwLjItMTMuMSwwLjEtMjYuMywwLjEtMzkuNGMwLTguOCwwLjItMTcuNi0wLjEtMjYuNWMtMC4xLTQsMS4yLTUuOCw1LjMtNS43YzkuNSwwLjEsMTksMC4xLDI4LjUsMGM2LjYtMC4xLDQuMyw0LjcsNC44LDguMQoJCQljMC41LDMuOS0xLjEsNS40LTUuMSw1LjJjLTUuMS0wLjMtMTAuMywwLjEtMTUuNS0wLjFjLTMuMy0wLjEtNC43LDEtNC44LDQuNWMtMC40LDE0LjEtMC41LDE0LjEsMTMuNCwxNC4xYzEuMiwwLDIuMywwLDMuNSwwCgkJCWM2LjEsMCw2LjQsMC4zLDYuNCw2LjVjMCw2LjgsMCw2LjgtNyw2LjhDNTYwLjcsMjk5LjEsNTU1LjYsMjk5LjEsNTQ5LjYsMjk5LjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTI3LDI5MS44YzAtNi43LTAuMi0xMy4zLDAuMS0yMGMwLjQtMTAuMSw4LjktMTguMSwxOC45LTE4LjJjOS45LTAuMSwxOC44LDgsMTksMThjMC4zLDEzLjYsMC4zLDI3LjMsMCw0MC45CgkJCWMtMC4zLDEwLjMtOC42LDE3LjYtMTkuMSwxNy42Yy0xMC40LDAtMTguNC03LjUtMTguOC0xNy45QzI2LjcsMzA1LjUsMjYuOSwyOTguNiwyNywyOTEuOEMyNywyOTEuOCwyNywyOTEuOCwyNywyOTEuOHoKCQkJIE01Mi4yLDI5Mi40YzAtNi4xLDAtMTIuMywwLTE4LjRjMC00LjEtMi02LjktNi4yLTYuOWMtNC4yLDAtNi4xLDIuOC02LjEsNi45YzAsMTIuMSwwLDI0LjMsMCwzNi40YzAsNC4xLDIuMSw2LjksNi4yLDYuOQoJCQljNC4xLDAsNi4xLTIuOCw2LjEtNi45QzUyLjIsMzA0LjMsNTIuMiwyOTguMyw1Mi4yLDI5Mi40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik00ODYsMjkyLjljMCw2LjUsMC4xLDEzLDAsMTkuNWMtMC4xLDkuOC04LDE3LjctMTcuNywxOC4xYy0xMC44LDAuNC0xOS45LTYuNy0yMC4yLTE2LjkKCQkJYy0wLjQtMTQuMS0wLjQtMjguMywwLTQyLjRjMC4zLTkuNyw5LjUtMTcuNCwxOS4zLTE3LjFjMTAuMiwwLjMsMTguNSw4LjUsMTguNiwxOC40QzQ4Ni4xLDI3OS4yLDQ4NiwyODYuMSw0ODYsMjkyLjl6CgkJCSBNNDczLjIsMjkyLjVjMC02LjIsMC0xMi4zLDAtMTguNWMwLTQuMi0yLjItNi45LTYuMi02LjhjLTQuMSwwLTYuMSwyLjgtNi4xLDdjMCwxMi4xLDAsMjQuMywwLDM2LjRjMCw0LjIsMi4yLDYuOSw2LjIsNi44CgkJCWM0LDAsNi4xLTIuOCw2LjEtN0M0NzMuMSwzMDQuNSw0NzMuMiwyOTguNSw0NzMuMiwyOTIuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTIyLDMzMC4yYzAtMjQuOS0wLjEtNDguOSwwLjItNzIuOWMwLTEuMiwyLjItMy40LDMuNC0zLjRjMTAuMy0wLjMsMjAuNi0wLjMsMzEtMC4xYzEuMiwwLDIuOCwyLjEsMy41LDMuNQoJCQljMC42LDEuMiwwLjEsMi45LDAuMiw0LjRjMC4zLDMuNy0xLjEsNS41LTUuMSw1LjJjLTUtMC4zLTEwLDAuMS0xNS0wLjFjLTMuNy0wLjItNS4zLDAuOS01LjMsNWMtMC4xLDEzLjgtMC4zLDEzLjgsMTMuNCwxMy44CgkJCWMwLjUsMCwxLDAsMS41LDBjOC42LDAsMTAsMS42LDguMSwxMC4zYy0wLjMsMS4yLTIuNywyLjctNC4yLDIuN2MtNiwwLjMtMTIsMC4xLTE4LjQsMC4xYzAsNi4xLDAsMTEuOCwwLDE4LjYKCQkJYzYuMywwLDEyLjUtMC4xLDE4LjgsMC4xYzIsMC4xLDUuNCwwLjcsNS42LDEuNWMwLjYsMy40LDAuMiw2LjksMCwxMC40YzAsMC4zLTEuNCwwLjgtMi4xLDAuOEMxNDUuOCwzMzAuMiwxMzQuMiwzMzAuMiwxMjIsMzMwLjIKCQkJeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDciIGQ9Ik01MDUuMSwzMDQuOGMwLDIuOC0wLjIsNC44LDAsNi43YzAuNCwzLjYsMi41LDYsNi4yLDZjMy43LDAsNS44LTIuMyw2LjEtNmMwLjItMi4yLDAuMi00LjMsMC02LjUKCQkJYy0wLjMtMy43LTIuMy01LjYtNi02Yy0xNy41LTIuMi0yNi4xLTIyLTE1LjktMzYuN2M1LjItNy40LDE0LjYtMTAuMywyMy02LjljOC4zLDMuMywxMy42LDEyLjcsMTEuOSwyMS40Yy0wLjIsMS4yLTEuOCwyLjUtMywzCgkJCWMtMS41LDAuNS0zLjMsMC4xLTQuOSwwLjJjLTMuNSwwLjMtNS4yLTEuMS01LTQuOWMwLjEtMS43LTAuMS00LjMtMS4xLTUuMWMtMS45LTEuNC00LjktMi45LTYuOC0yLjNjLTUuNywxLjgtNC40LDcuMS00LjMsMTEuNAoJCQljMC4xLDMuOCwyLjEsNi4zLDYuMSw2LjVjOS4xLDAuNSwxNi4xLDQuNywxOC4yLDEzLjZjMi4zLDkuMywyLjgsMTguOS01LjQsMjYuNGMtNS45LDUuNC0xNS4zLDYuNS0yMi4zLDIuNQoJCQljLTcuMS00LjEtMTEuNC0xMy4zLTkuNi0yMC45YzAuMi0xLDEuNi0yLjMsMi41LTIuNEM0OTgsMzA0LjcsNTAxLjMsMzA0LjgsNTA1LjEsMzA0Ljh6Ii8+CgkJPHBhdGggY2xhc3M9InN0OCIgZD0iTTg2LjEsMjk4LjdjMCwxMC42LDAsMjAuNywwLDMwLjdjLTAuOSwwLjQtMS40LDAuNy0xLjgsMC43Yy0xMi45LDAuMS0xMS4xLDEuNS0xMS4xLTEwLjUKCQkJYy0wLjEtMjAsMC4xLTQwLTAuMS02MGMwLTQuNiwxLjYtNi4zLDYtNi4xYzMuNSwwLjIsNywwLjIsMTAuNSwwYzE2LjItMSwyNi4yLDguMSwyNC4yLDI3LjJjLTEuMSwxMC42LTguNSwxNy41LTE5LjIsMTcuOQoJCQlDOTEuOSwyOTguOCw4OS4yLDI5OC43LDg2LjEsMjk4Ljd6IE04Ni4yLDI3Ni4xYzAsOS45LDAuMywxMC4yLDguMiw5LjVjNS0wLjQsNi41LTMsNi41LTEwLjNjLTAuMS02LjYtMi4yLTguMS05LjMtOC42CgkJCWMtNy0wLjUtNS4yLDQuMi01LjQsNy45Qzg2LjEsMjc1LjEsODYuMiwyNzUuNiw4Ni4yLDI3Ni4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0zOTYuOCwzMDQuOGMxLjcsOS4xLDAsMTYuNC02LjgsMjEuOGMtNi4xLDQuOS0xMyw1LjItMTkuOCwyLjJjLTcuNy0zLjQtMTEuMi0xMC0xMS4xLTE4LjUKCQkJYzAuMS0xMi4yLDAtMjQuMywwLTM2LjVjMC0xMS42LDguOC0yMC4zLDE5LjgtMTkuOGMxMS40LDAuNSwxOS43LDEwLjMsMTguNiwyMi4xYy0wLjIsMi43LTEuMiw0LTQsMy44Yy0xLjUtMC4xLTMtMC4xLTQuNSwwCgkJCWMtMy40LDAuMi00LjktMS4zLTQuNy00LjdjMC4zLTQuNC0xLjEtNy43LTYtOC4xYy0zLjktMC4zLTYuNCwzLjEtNi40LDguNGMwLDExLjIsMCwyMi4zLDAsMzMuNWMwLDUuNCwyLjUsOC44LDYuMyw4LjUKCQkJYzQuOC0wLjQsNi41LTMuNiw2LjEtOGMtMC4zLTMuOCwxLjUtNS4xLDUuMS00LjhDMzkxLjgsMzA0LjksMzk0LjEsMzA0LjgsMzk2LjgsMzA0Ljh6Ii8+CgkJPHBhdGggY2xhc3M9InN0OSIgZD0iTTQwMy40LDI5Mi4yYzAtMTEsMC4yLTIyLTAuMS0zM2MtMC4yLTUuNSwzLjEtNS4zLDYuNy01LjNjMy43LTAuMSw2LjcsMC4xLDYuNyw1LjRjLTAuMiwxNy41LDAsMzUtMC4yLDUyLjQKCQkJYy0wLjEsNC41LDEuMSw2LjQsNS44LDZjNS4xLTAuNCwxMC4zLDAsMTUuNS0wLjFjMy0wLjEsNC4zLDEuMiw0LjEsNC4xYy0wLjEsMS43LTAuMSwzLjMsMCw1YzAuMiwyLjctMC45LDMuOS0zLjgsMy45CgkJCWMtMTAuMy0wLjEtMjAuNi0wLjEtMzEsMGMtMy45LDAuMS0zLjctMi40LTMuNy01QzQwMy40LDMxNC41LDQwMy40LDMwMy4zLDQwMy40LDI5Mi4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNMTQ4LjIsMzU1LjdjMS4yLDAuOSw0LDIuMyw1LjUsNC41YzIuNyw0LDQuNiw4LjQsNi43LDEyLjhjMi4yLDQuNSwwLjgsOS0zLjEsMTEuMmMtNCwyLjItOC40LDAuOS0xMS0zLjUKCQkJYy0yLjUtNC4zLTQuOS04LjctNi45LTEzLjJDMTM2LjcsMzYxLjUsMTQwLjQsMzU1LjcsMTQ4LjIsMzU1Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MTEiIGQ9Ik00NTYuNiwxODYuMmMwLjksMC43LDMuNiwxLjcsNC45LDMuN2MyLjksNC4yLDUuNCw4LjcsNy43LDEzLjNjMi4zLDQuNSwwLjgsOS0zLjIsMTEuMQoJCQljLTQsMi4xLTguNCwwLjctMTEtMy43Yy0yLjUtNC4xLTUtOC4yLTcuMS0xMi41QzQ0NC45LDE5Mi4zLDQ0OC42LDE4Ni4xLDQ1Ni42LDE4Ni4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMzAzLjcsNTA3LjdjLTIuMywxLjgtMy43LDIuOS01LjEsNC4xYy0xLTEuNi0yLjktMy4yLTIuOC00LjdjMC4xLTEuNSwyLjEtMi45LDMuMy00LjMKCQkJQzMwMC40LDUwNC4xLDMwMS43LDUwNS41LDMwMy43LDUwNy43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNNTIuMiwyOTIuNGMwLDYsMCwxMiwwLDE3LjljMCw0LjEtMiw2LjktNi4xLDYuOWMtNC4xLDAtNi4yLTIuOC02LjItNi45YzAtMTIuMSwwLTI0LjMsMC0zNi40CgkJCWMwLTQuMSwyLTYuOSw2LjEtNi45YzQuMiwwLDYuMiwyLjcsNi4yLDYuOUM1Mi4yLDI4MC4xLDUyLjIsMjg2LjIsNTIuMiwyOTIuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTQ3My4yLDI5Mi41YzAsNiwwLDEyLDAsMThjMCw0LjItMi4xLDctNi4xLDdjLTQsMC02LjItMi42LTYuMi02LjhjMC0xMi4xLDAtMjQuMywwLTM2LjRjMC00LjIsMi03LDYuMS03CgkJCWM0LDAsNi4zLDIuNiw2LjIsNi44QzQ3My4xLDI4MC4yLDQ3My4yLDI4Ni40LDQ3My4yLDI5Mi41eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDE0IiBkPSJNODYuMiwyNzYuMWMwLTAuNSwwLTEsMC0xLjVjMC4yLTMuNy0xLjYtOC4zLDUuNC03LjljNy4xLDAuNSw5LjIsMiw5LjMsOC42YzAuMSw3LjMtMS41LDkuOS02LjUsMTAuMwoJCQlDODYuNCwyODYuMyw4Ni4yLDI4Niw4Ni4yLDI3Ni4xeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="},537:function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNzAuNiAyMzcuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcwLjYgMjM3LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMzYzNjM2O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTA2LjcsMTAzLjdjLTAuMSwwLjctMC4yLDEuNC0wLjIsMi4xYzAsMjMuOCwwLDQ3LjcsMC4xLDcxLjVjMCwyLjMtMC43LDMuMi0zLDIuOWMtMS43LTAuMi0zLjUtMC4yLTUuMiwwCgkJCWMtMi4xLDAuMi0yLjUtMC43LTIuNS0yLjZjMC0zNS4zLDAtNzAuNiwwLTEwNmMwLTIuMSwwLjctMi44LDIuNy0yLjdjNy4xLDAuMyw1LjQtMS4yLDguMyw1LjdjOS41LDIyLjMsMTksNDQuNiwyOC42LDY2LjgKCQkJYzAuMywwLjcsMC45LDEuMiwxLjQsMS44YzAuNS0wLjYsMS4zLTEuMiwxLjYtMmM5LjgtMjMuMywxOS41LTQ2LjUsMjkuMi02OS44YzAuOC0xLjksMS44LTIuOCwzLjktMi41YzAuNywwLjEsMS41LDAuMSwyLjIsMC4xCgkJCWM1LjcsMC4xLDUuNywwLjEsNS43LDZjMCwzMy45LDAsNjcuOCwwLDEwMS43YzAsMy40LDAsMy40LTMuNCwzLjRjLTEuNiwwLTMuMi0wLjEtNC43LDBjLTIsMC4yLTIuNy0wLjYtMi42LTIuNQoJCQljMC4xLTUuMiwwLTEwLjUsMC0xNS43YzAtMTkuNywwLTM5LjMsMC01OWMwLTAuOC0wLjUtMS42LTAuNy0yLjNjLTAuNSwwLjctMS4yLDEuMy0xLjUsMmMtNy44LDE4LjQtMTUuNiwzNi44LTIzLjMsNTUuMwoJCQljLTAuNywxLjgtMS43LDIuNi0zLjcsMi42Yy03LjYsMC4xLTcuNiwwLjEtMTAuNi02LjljLTYuNy0xNi0xMy40LTMxLjktMjAuMi00Ny45Yy0wLjMtMC44LTAuOC0xLjUtMS4yLTIuMgoJCQlDMTA3LjMsMTAzLjYsMTA3LDEwMy43LDEwNi43LDEwMy43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMzYuNyw0Mi4xYzM2LjIsMCw3Mi4zLDAsMTA4LjUsMGMzLjksMCwzLjksMCwzLjgsMy43Yy0wLjEsNi45LTAuMSw2LjktNyw2LjljLTU0LjcsMC0xMDkuMywwLTE2NCwwCgkJCWMtMy42LDAtMy41LDAtMy41LDMuNmMwLDQwLjIsMCw4MC41LDAuMSwxMjAuN2MwLDIuNi0wLjgsMy40LTMuMywzLjJjLTEuNi0wLjItMy4zLTAuMS01LDBjLTEuOSwwLjEtMi42LTAuNy0yLjQtMi41CgkJCWMwLTAuNSwwLTEsMC0xLjVjMC00MC4yLDAtODAuNSwwLjEtMTIwLjdjMC0yLjQtMC43LTMtMy0yLjljLTExLjYsMC4xLTIzLjIsMC4xLTM0LjcsMC4yYy0yLDAtMi43LTAuNi0yLjYtMi42YzAuMS0yLDAuMS00LDAtNgoJCQljMC0xLjUsMC42LTIuMiwyLjEtMi4xYzAuNSwwLDEsMCwxLjUsMEM2My43LDQyLjEsMTAwLjIsNDIuMSwxMzYuNyw0Mi4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMzYuNSwyMDYuMWMtMzYuMywwLTcyLjcsMC0xMDksMGMtMy41LDAtMy41LDAtMy41LTMuNmMwLTcuMiwwLTcuMiw3LjMtNy4yYzU1LjEsMCwxMTAuMiwwLDE2NS4yLDAKCQkJYzMuNCwwLDMuNCwwLDMuNC0zLjRjMC0yNy40LTAuMS01NC44LTAuMi04Mi4yYzAtMTIuNi0wLjEtMjUuMi0wLjMtMzcuN2MwLTIuNCwwLjctMy4yLDMtMi45YzEuNywwLjIsMy41LDAuMSw1LjIsMAoJCQljMS45LTAuMSwyLjUsMC43LDIuNCwyLjVjLTAuMSwxLjQsMCwyLjgsMCw0LjJjMCwzOC44LDAsNzcuNywwLDExNi41YzAsMi40LDAuNiwzLjIsMy4xLDMuMmMxMC45LTAuMSwyMS44LDAsMzIuNy0wLjEKCQkJYzIuMywwLDMuMiwwLjcsMi45LDNjLTAuMiwyLDAuMSw0LTAuMSw2Yy0wLjEsMC43LTEsMS4zLTEuNywxLjhjLTAuMywwLjItMSwwLTEuNSwwQzIwOS4xLDIwNi4xLDE3Mi44LDIwNi4xLDEzNi41LDIwNi4xeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="}}]);
//# sourceMappingURL=component---src-pages-index-js-a9b0f20958020153341a.js.map