text: (window.webpackJsonpxdagNetwork=window.webpackJsonpxdagNetwork||[]).push([[2],{145:function(e,t,a){e.exports={link:"link_2XwgX",distributionIcon:"distributionIcon_2JaUw",fadeAppear:"fadeAppear_2p4TK",fadeAppearActive:"fadeAppearActive_3dtDT",fadeEnter:"fadeEnter_3vDfk",fadeEnterActive:"fadeEnterActive_33RId",fadeExit:"fadeExit_1mTpF",fadeExitActive:"fadeExitActive_8G71R",container:"container_1-baA",tableContainer:"tableContainer_3Q1Ua",table:"table_Sj3bz",tableHead:"tableHead_3OU6p",body:"body_3sWjd",row:"row_110HD",cell:"cell_yGro3",cellHeader:"cellHeader_3iNHD",headerIcon:"headerIcon_2guJs",headerText:"headerText_3b2NE",cellHeaderDistribution:"cellHeaderDistribution_1sSFV",distributionContainer:"distributionContainer_1J7OV",fixedCorner:"fixedCorner_1aw2W",fixedHeaderContainer:"fixedHeaderContainer_1KqzA",fixedHeader:"fixedHeader_1pzhc",fixedColumnContainer:"fixedColumnContainer_1wbR_",stateContainer:"stateContainer_3gGz9"}},167:function(e,t,a){e.exports={closeButton:"closeButton_31sio",screenReaderOnly:"screenReaderOnly_2HBE5",fadeAppear:"fadeAppear_30IZZ",fadeAppearActive:"fadeAppearActive_ByQ5P",fadeEnter:"fadeEnter_xOnRk",fadeEnterActive:"fadeEnterActive_24MoR",fadeExit:"fadeExit_1Ve3e",fadeExitActive:"fadeExitActive_6uoxl",mainContainer:"mainContainer_1n6Dt",content:"content_1qoO1",closeOverlayTrigger:"closeOverlayTrigger_3qUgz"}},181:function(e,t,a){e.exports={tooltip:"tooltip_1TAJY"}},208:function(e,t,a){e.exports={crosshairTable:"crosshairTable_35Six",crosshairCell:"crosshairCell_3jqjw",crosshairDate:"crosshairDate_zaN3B",crosshairGroupDate:"crosshairGroupDate_rSXcA",crosshairGroupColor:"crosshairGroupColor_KRRwm",chart:"chart_38FiJ",fadeEnter:"fadeEnter_2mBdm",fadeEnterActive:"fadeEnterActive_2bV8d",fadeExit:"fadeExit_2A94f",fadeExitActive:"fadeExitActive_13jjS"}},211:function(e,t,a){e.exports={title:"title_1ei0T"}},212:function(e,t,a){e.exports={hidden:"hidden_2MD-M",fadeAppear:"fadeAppear_9iPPo",fadeAppearActive:"fadeAppearActive_2nTKi",fadeEnter:"fadeEnter_2JuJf",fadeEnterActive:"fadeEnterActive_168z5",fadeExit:"fadeExit_2IOXa",fadeExitActive:"fadeExitActive_2XP0I",container:"container_2XKmw"}},216:function(e,t,a){e.exports={container:"container_3_8Ko",animation:"animation_2D_c0"}},217:function(e,t,a){e.exports={text:"text_1eQL8",icon:"icon_2FEu4"}},221:function(e,t,a){e.exports={container:"container_jiB87",listContainer:"listContainer_1sAYu",chartContainer:"chartContainer_3usmd",poolInfo:"poolInfo_24VYy",poolInfoSpacer:"poolInfoSpacer_1poQE",chartTitle:"chartTitle_SHeND",grid:"grid_37qTn",gridItem:"gridItem_Zts0i"}},222:function(e,t,a){e.exports={option:"option_2crCo",isFocused:"isFocused_1YR1w",hiddenInput:"hiddenInput_20yfR",fadeAppear:"fadeAppear_O5FzN",fadeAppearActive:"fadeAppearActive_24sNz",fadeEnter:"fadeEnter_kaubp",fadeEnterActive:"fadeEnterActive_3oPbL",fadeExit:"fadeExit_1jLQR",fadeExitActive:"fadeExitActive_2pWpJ",isActive:"isActive_1zbP2"}},223:function(e,t,a){e.exports={fieldset:"fieldset_1Af1Y",legend:"legend_2jojs",loaderContainer:"loaderContainer_HpY-6"}},224:function(e,t,a){e.exports={name:"name_1tUS0",value:"value_3_QtD"}},225:function(e,t,a){e.exports={statistic:"statistic_2lmrp",miniStat:"miniStat_iYdJS"}},231:function(e,t,a){e.exports={responsiveContainer:"responsiveContainer_VtKx_"}},232:function(e,t,a){e.exports={container:"container_1tgE_",mainContainer:"mainContainer_gO1DF",dataSwitcherContainer:"dataSwitcherContainer_1zzVP",sideContainer:"sideContainer_3_Te8",sideStat:"sideStat_3tPZ0",grid:"grid_1EO6f",gridItem:"gridItem_3Fhuc",highlightedChart:"highlightedChart_I3y1q"}},233:function(e,t,a){e.exports={fadeAppear:"fadeAppear_Gbjax",fadeAppearActive:"fadeAppearActive_dbTYd"}},234:function(e,t,a){e.exports={fadeAppear:"fadeAppear_2JOEk",fadeAppearActive:"fadeAppearActive_311Dg",fadeEnter:"fadeEnter_3EeNa",fadeEnterActive:"fadeEnterActive_1Bk_D",fadeExit:"fadeExit_21HC8",fadeExitActive:"fadeExitActive_10Ur8"}},245:function(e,t,a){"use strict";a.r(t);var n=a(1),r=a.n(n),i=a(235),s=a(34),o=a(20),l=a(10),c=a.n(l),d=a(33),m=a(167),u=a.n(m);class h extends n.PureComponent{constructor(e){super(e),this.closeButtonRef=r.a.createRef()}componentDidMount(){this.closeButtonRef.current.focus()}render(){const{content:e,close:t}=this.props;return r.a.createElement("div",{className:u.a.mainContainer},r.a.createElement("div",{role:"presentation",className:u.a.closeOverlayTrigger,onClick:t}),r.a.createElement("button",{className:u.a.closeButton,type:"button",onClick:t,ref:this.closeButtonRef},r.a.createElement(d.u,null),r.a.createElement("span",{className:u.a.screenReaderOnly},"Close modal")),r.a.createElement("section",{className:u.a.content},e))}}h.propTypes={content:c.a.oneOfType([c.a.string,c.a.node]),close:c.a.func.isRequired},h.defaultProps={content:void 0};var p=h,f=a(168),E=a.n(f),g=a(181),v=a.n(g);var y=()=>r.a.createElement(E.a,{className:v.a.tooltip}),x=a(147),b=a(37),N=a.n(b),C=a(49),_=a(94),R=a(116),k=a(242),w=a(208),A=a.n(w);const T=N.a.bind(A.a),S=Object(R.a)("%a %d %H:%M"),D={top:5,right:20,bottom:35,left:55,axis:10},O=Object(n.memo)(({className:e,format:t,value:a,suffix:n})=>r.a.createElement("span",{className:e},a&&t?t(a):a,a?n:null)),I=({data:e,type:t,onNearestX:a,key:n,color:i,yValue:s})=>{switch(t){case"bar":return r.a.createElement(k.e,{stroke:0,data:e,barWidth:.2,onNearestX:a});default:return r.a.createElement(k.d,{color:i,className:A.a.line,strokeWidth:"1px",data:e,getNull:e=>null!==e[s],onNearestX:a,key:n||null,curve:"curveMonotoneX",style:{fill:"none"}})}};class H extends n.PureComponent{constructor(e){super(e),this.getDomain=(e,t)=>{const{data:a,dataKey:n,isDataGroup:r}=this.props;return r?t(...a.map(a=>t(...a[n].map(t=>t[e])))):t(...a.map(t=>t[e]))},this.onMouseLeave=()=>{this.setState({crosshairValues:!1})},this.onNearestX=(e,{index:t})=>{const{crosshairIndex:a}=this.state,{data:n,isDataGroup:r,dataKey:i}=this.props,s=r?n.map(e=>({...e,...e[i][t]})):[n[t]];t!==a&&this.setState({crosshairValues:s,crosshairIndex:t})},this.state={crosshairValues:!1,crosshairIndex:0}}render(){const{crosshairValues:e}=this.state,{isDataGroup:t,yFormat:a,height:n,type:i,data:s,dataKey:o,xValue:l,yValue:c,ySuffix:d,crosshairFormat:m,crosshairGroupIdentifier:u}=this.props,h={min:this.getDomain(c,Math.min),max:this.getDomain(c,Math.max)};h.min===h.max&&(h.max+=10,h.min-=10);const p=Object(C.a)().domain([h.min,h.max]).range([1,.15]);return r.a.createElement("div",{onMouseLeave:this.onMouseLeave},r.a.createElement(k.b,{animation:!0,margin:D,xType:"time",height:n,getX:e=>e[l],getY:e=>e[c],getColor:e=>Object(_.a)(p(e[c])),colorType:"literal",yDomain:["bar"===i?h.min-(h.max-h.min)/10:h.min,h.max]},r.a.createElement(k.f,null),r.a.createElement(k.c,null),r.a.createElement(k.g,{tickSize:4,tickPadding:10,top:n-D.bottom+D.axis,tickTotal:5}),r.a.createElement(k.h,{tickTotal:Math.round(n/50),tickSize:4,tickPadding:10,tickFormat:e=>a?a(e):e,left:-D.axis}),t?s.map((e,t)=>I({yValue:c,color:e.color,data:e[o],type:i,onNearestX:this.onNearestX,key:e.id?e.id:t})):I({data:s,type:i,onNearestX:this.onNearestX}),e&&r.a.createElement(k.a,{values:e},r.a.createElement("div",null,r.a.createElement(O,{className:T({crosshairDate:!0,crosshairGroupDate:u}),value:e[0][l],format:S}),r.a.createElement("table",{className:A.a.crosshairTable},r.a.createElement("tbody",null,e.map((e,t)=>r.a.createElement("tr",{key:e.id?e.id:t},u&&r.a.createElement("td",{className:A.a.crosshairCell},r.a.createElement("span",{className:A.a.crosshairGroupColor,style:{backgroundColor:e.color}}),e[u]),r.a.createElement("td",{className:A.a.crosshairCell},r.a.createElement(O,{format:m,value:e[c],suffix:d}))))))))))}}H.propTypes={height:c.a.number.isRequired,xValue:c.a.string.isRequired,yValue:c.a.string.isRequired,type:c.a.oneOf(["line","bar"]).isRequired,data:c.a.arrayOf(c.a.oneOfType([c.a.object,c.a.array])).isRequired,ySuffix:c.a.string,isDataGroup:c.a.bool,dataKey:c.a.string,yFormat:c.a.func,crosshairFormat:c.a.func,crosshairGroupIdentifier:c.a.string},H.defaultProps={isDataGroup:!1,crosshairFormat:void 0,crosshairGroupIdentifier:void 0,ySuffix:void 0,dataKey:void 0,yFormat:void 0};var F=H,V=a(220),P=a(35),M=a(40),j=a.n(M),q=a(164),z=a(209),G=a.n(z),W=a(211),B=a.n(W);const L=({children:e,Node:t})=>r.a.createElement(t,{className:B.a.title},e);L.propTypes={Node:c.a.oneOf(["h1","h2","h3","h4","h5","h6"]),children:c.a.node.isRequired},L.defaultProps={Node:"h1"};var X=L,K=a(145),U=a.n(K);var J=({t:e})=>r.a.createElement("div",{className:U.a.distributionContainer},r.a.createElement("button",{type:"button",className:U.a.distributionIcon,onClick:()=>{o.a.openModal(r.a.createElement(n.Fragment,null,r.a.createElement(X,{key:"title",Node:"h2"},"Block Reward Distribution"),r.a.createElement("p",null,"When you mine XDAG in a pool and a block is found, the block rewards (1024 XDAG) are distributed according to the pool’s setup.",r.a.createElement("br",{key:"ReactWantsAKeyHere"}),"This setup is divided into the following parts:"),r.a.createElement("ul",null,r.a.createElement("li",null,"Pool fee"),r.a.createElement("li",null,"Community fund donation"),r.a.createElement("li",null,"Reward to a miner who found the block"),r.a.createElement("li",null,"Reward to miners who contributed to finding the block")),r.a.createElement("p",null,r.a.createElement("strong",null,"The remaining amount")," is distributed evenly to everyone mining on the pool.")))}},r.a.createElement(d.n,null)),r.a.createElement("span",{className:U.a.distributionTitle},"Block Reward Distribution")),Y=a(0),Q=a(212),Z=a.n(Q);const $=Object(n.memo)(({toggle:e,color:t,active:a,screenReaderText:n})=>r.a.createElement("label",{className:Z.a.container},r.a.createElement("span",{className:Z.a.hidden},n),a?r.a.createElement(Y.b.Provider,{value:{color:t}},r.a.createElement(d.e,null)):r.a.createElement(Y.b.Provider,{value:{color:"rgba(255, 255, 255, 0.5)"}},r.a.createElement(d.r,null)),r.a.createElement("input",{className:Z.a.hidden,type:"checkbox",checked:a,onChange:({target:t})=>{e(t.checked)}})));$.propTypes={toggle:c.a.func.isRequired,active:c.a.bool.isRequired,color:c.a.string,screenReaderText:c.a.string},$.defaultProps={color:"#fff",screenReaderText:void 0};var ee=$,te=a(213),ae=a.n(te),ne=a(216),re=a.n(ne);class ie extends n.Component{constructor(e){super(e);const{value:t}=e;this.state={animating:!0,startValue:0,endValue:t}}componentDidMount(){this._isMounted=!0}componentDidUpdate(e){const{value:t}=this.props;t!==e.value&&this.setState({animating:!0,endValue:t})}componentWillUnmount(){this._isMounted=!1}render(){return r.a.createElement("span",{className:re.a.container},this.state.animating?r.a.createElement("span",{className:re.a.animation},r.a.createElement(ae.a,{duration:3,start:this.state.startValue,end:this.state.endValue,formattingFn:this.props.format,onEnd:()=>{this._isMounted&&this.setState({animating:!1,startValue:this.state.endValue})}})):null,r.a.createElement("span",{style:{opacity:this.state.animating?"0":"1"}},this.props.format?this.props.format(this.props.value):this.props.value))}}var se=ie,oe=a(217),le=a.n(oe);const ce=({type:e,includeText:t})=>r.a.createElement(()=>{switch(e){case"ON":return r.a.createElement("span",{style:{color:"#8bf457"}},r.a.createElement("span",{className:le.a.icon},r.a.createElement(d.q,null)),t&&r.a.createElement("span",{className:le.a.text},"Operational"));case"SYNC":return r.a.createElement("span",{style:{color:"rgb(117, 234, 255)"}},r.a.createElement("span",{className:le.a.icon},r.a.createElement(d.a,null)),t&&r.a.createElement("span",{className:le.a.text},"Synchronizing"));case"MAINTENANCE":return r.a.createElement("span",{style:{color:"#ffcf00"}},r.a.createElement("span",{className:le.a.icon},r.a.createElement(d.b,null)),t&&r.a.createElement("span",{className:le.a.text},"Maintenance"));case"NO_RESPONSE":return r.a.createElement("span",{style:{color:"rgba(255, 255, 255, 0.5)"}},r.a.createElement("span",{className:le.a.icon},r.a.createElement(d.m,null)),t&&r.a.createElement("span",{className:le.a.text},"No response"));case"UNKNOWN":return r.a.createElement("span",{style:{color:"rgba(255, 255, 255, 0.5)"}},r.a.createElement("span",{className:le.a.icon},r.a.createElement(d.m,null)),t&&r.a.createElement("span",{className:le.a.text},"Unknown"));case"OFFLINE":return r.a.createElement("span",{style:{color:"#E91E63"}},r.a.createElement("span",{className:le.a.icon},r.a.createElement(d.q,null)),t&&r.a.createElement("span",{className:le.a.text},"Offline"));default:return r.a.createElement(d.m,null)}},null);ce.propTypes={includeText:c.a.bool,type:c.a.string.isRequired},ce.defaultProps={includeText:!1};var de,me,ue,he=Object(n.memo)(ce),pe=a(7),fe=a.n(pe),Ee=a(6),ge=a.n(Ee),ve=(a(26),a(2)),ye=a(48),xe=a(39),be=a(15);var Ne=new(de=ve.d.bound,me=class extends ye.a{constructor(e){super(),fe()(this,"timeframe",ue,this),this.timeframe=e}getIsLoading(){return this.timeframe===be.c?xe.a.isLoading:this.isLoading}getState(){return this.timeframe===be.c?xe.a.state:this.state}getNetworkData(){return this.timeframe===be.c?xe.a.networkData:this.networkData}getNetworkStat(e){const t=this.getNetworkData();return t[t.length-1][e]}getPoolsData(){return this.timeframe===be.c?xe.a.poolsData:this.poolsData}getPoolStat(e,t){const{stats:a}=this.getPoolsData().find(t=>t.id===e);return a[a.length-1][t]}useTimeframe(e){e===be.c?this.timeframe=e:this.registerStats(e,()=>{this.timeframe=e})}},ue=ge()(me.prototype,"timeframe",[ve.k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ge()(me.prototype,"useTimeframe",[de],Object.getOwnPropertyDescriptor(me.prototype,"useTimeframe"),me.prototype),me)(be.c);const Ce=Object(x.a)(".3~s"),_e=({pool:e,header:t,suffix:a})=>{const i=t=>{P.a.setChartVisibility(e.id,t)};let s;switch(t){case"isVisibleInCharts":return r.a.createElement(ee,{toggle:i,active:e.isVisibleInCharts,color:e.color,screenReaderText:"Display pool data in charts"});case"hashrate":case"hosts":case"waitSyncBlocks":case"orphanBlocks":return s=Ne.getPoolStat(e.id,t),null!==s?r.a.createElement(n.Fragment,null,r.a.createElement(se,{value:Number(s),format:Ce}),r.a.createElement("span",null,a)):r.a.createElement(d.u,null);case"state":return r.a.createElement("div",{className:U.a.stateContainer},r.a.createElement(he,{size:"15px",type:xe.a.getPoolStat(e.id,t),includeText:!0}));case"location":return e[t];case"mining_address":return e[t].map(e=>r.a.createElement("div",{key:e},e));case"payment_pool":case"payment_finder":case"payment_contributor":case"payment_community":case"payment_all":return`${e[t]} %`;case"name":return e.website?r.a.createElement("a",{className:U.a.link,href:e.website,target:"_blank",rel:"noopener noreferrer"},e[t]):e[t];default:return e[t]||null}};_e.propTypes={pool:c.a.objectOf(c.a.shape).isRequired,header:c.a.string.isRequired,suffix:c.a.string},_e.defaultProps={suffix:null};var Re=Object(s.a)(_e);const ke=G()(),we=N.a.bind(U.a),Ae=({createRefs:e,NodeType:t,filterColumnIndex:a,headerCellRefs:n,headerCellHeight:i,columns:s})=>s.map(({key:s,icon:o,text:l,align:c,distribution:d},m)=>{const u=we({cell:!0,cellHeader:!0,cellHeaderDistribution:d});return void 0!==a&&m!==a?null:r.a.createElement(t,{ref:e?n[m]:null,key:s,style:{textAlign:c,width:e?"auto":n[m].current.offsetWidth,height:i},className:u},!e&&"payment_pool"===s&&r.a.createElement(J,null),r.a.createElement("span",{className:U.a.headerIcon},o),r.a.createElement("span",{className:U.a.headerText},l))});Ae.defaultProps={createRefs:!1,NodeType:"th"};const Te=({createRefs:e,RowNodeType:t,CellNodeType:a,filterColumnIndex:n,fixedColumnRefs:i,data:s,columns:o})=>s.map((s,l)=>r.a.createElement(t,{key:s.id,className:U.a.row},o.map(({key:t,align:o,suffix:c},d)=>void 0!==n&&d!==n?null:r.a.createElement(a,{ref:e&&0===d?i[l]:null,key:t,className:U.a.cell,style:{textAlign:o,height:e?"auto":i[l].current.offsetHeight,width:e?"auto":i[l].current.offsetWidth,visibility:e&&0===d?"hidden":"visible"}},r.a.createElement(Re,{pool:s,header:t,align:o,suffix:c})))));Te.defaultProps={createRefs:!1,CellNodeType:"td",RowNodeType:"tr"};const Se=({headerCellHeight:e,...t})=>r.a.createElement("div",{className:U.a.fixedCorner,style:{height:e}},r.a.createElement(Ae,j()({NodeType:"div",filterColumnIndex:0,headerCellHeight:e},t)));Se.propTypes={};const De=({tableRef:e,...t})=>r.a.createElement("div",{className:U.a.fixedHeader,style:{width:e.current.offsetWidth+ke}},r.a.createElement(Ae,j()({NodeType:"div"},t)));De.propTypes={};const Oe=({tableRef:e,...t})=>r.a.createElement("div",{className:U.a.fixedColumn,style:{height:e.current.offsetHeight+ke}},r.a.createElement(Te,j()({RowNodeType:"div",CellNodeType:"div",filterColumnIndex:0},t)));Oe.propTypes={};class Ie extends n.Component{constructor(e){super(e),this.handleHorizontalOverflow=e=>{const t=this.tableContainerRef.current,a=t.offsetHeight!==t.scrollHeight;!e.horizontalScroll&&t.offsetWidth-(a?ke:0)<t.scrollWidth?this.setState({horizontalScroll:!0}):e.horizontalScroll&&t.offsetWidth-(a?ke:0)>=t.scrollWidth&&this.setState({horizontalScroll:!1})},this.onScroll=e=>{this.fixedColumnContainerRef.current.scrollTop=e.target.scrollTop,this.fixedHeaderContainerRef.current.scrollLeft=e.target.scrollLeft},this.state={activeRefs:!1,horizontalScroll:!1},this.headerCellRefs=e.columns.map(()=>r.a.createRef()),this.fixedColumnRefs=e.data.map(()=>r.a.createRef()),this.tableContainerRef=r.a.createRef(),this.tableRef=r.a.createRef(),this.fixedHeaderContainerRef=r.a.createRef(),this.fixedColumnContainerRef=r.a.createRef()}componentDidMount(){this.setState({activeRefs:!0}),this.handleHorizontalOverflow(this.state)}componentDidUpdate(e,t){this.handleHorizontalOverflow(t)}render(){const{activeRefs:e,horizontalScroll:t}=this.state,{headerCellHeight:a,data:n,columns:i}=this.props;return r.a.createElement("div",{className:U.a.container},r.a.createElement("div",{className:U.a.fixedHeaderContainer,ref:this.fixedHeaderContainerRef},e&&r.a.createElement(De,{headerCellRefs:this.headerCellRefs,headerCellHeight:a,tableRef:this.tableRef,columns:i})),r.a.createElement("div",{className:U.a.fixedColumnContainer,ref:this.fixedColumnContainerRef,style:{height:`calc(100% - ${t?ke:0}px - ${a})`}},e&&r.a.createElement(Oe,{fixedColumnRefs:this.fixedColumnRefs,tableRef:this.tableRef,data:n,columns:i})),e&&r.a.createElement(Se,{headerCellRefs:this.headerCellRefs,headerCellHeight:a,columns:i}),r.a.createElement("div",{className:U.a.tableContainer,onScroll:this.onScroll,ref:this.tableContainerRef},r.a.createElement("table",{className:U.a.table,style:{marginTop:`-${a}`},ref:this.tableRef},r.a.createElement("thead",{className:U.a.tableHead},r.a.createElement("tr",null,r.a.createElement(Ae,{createRefs:!0,headerCellRefs:this.headerCellRefs,headerCellHeight:a,columns:i}))),r.a.createElement("tbody",{className:U.a.body},r.a.createElement(Te,{createRefs:!0,fixedColumnRefs:this.fixedColumnRefs,data:n,columns:i})))))}}Ie.propTypes={headerCellHeight:c.a.string.isRequired,columns:c.a.array.isRequired,data:c.a.array.isRequired};var He=e=>r.a.createElement(q.a,{handleWidth:!0,refreshMode:"throttle",refreshRate:100},r.a.createElement(Ie,e));var Fe=Object(s.a)(()=>{const e=[{key:"name",text:"Pool name",icon:r.a.createElement(d.l,null),align:"left"},{key:"isVisibleInCharts",text:"Chart data",icon:r.a.createElement(d.c,null),align:"left"},{key:"version",text:"XDAG version",icon:r.a.createElement(d.h,null),align:"left"},{key:"location",text:"Location",icon:r.a.createElement(d.o,null),align:"left"},{key:"mining_address",text:"Mining address",icon:r.a.createElement(d.f,null),align:"left"},{key:"state",text:"State",icon:r.a.createElement(d.q,null),align:"left"},{key:"payment_pool",text:"Pool fee",icon:r.a.createElement("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 576 512",height:"1em",width:"1em"},r.a.createElement("path",{d:"m 10.731819,237.9 c 11.8,10.7 30.2,10 42.6,0 L 145.73182,164 c 11.3,-9.1 25.4,-14 40,-14 h 118.3 c 8.8,0 16,7.2 16,16 0,8.8 -7.2,16 -16,16 h -78.3 c -15.9,0 -30.7,10.9 -33.3,26.6 -3.3,20 12.1,37.4 31.6,37.4 h 160 c 27,0 53.1,-9.3 74.1,-26.3 l 46.5,-37.7 h 55.4 c 8.8,0 16,-7.2 16,-16 V 70 c 0,-8.8 -7.2,-16 -16,-16 h -356.8 c -14.5,0 -28.6,4.9 -40,14 L 12.031819,189 c -15.1999996,12.1 -16.3999996,35.3 -1.3,48.9 z"}),r.a.createElement("circle",{cx:"160",cy:"384",r:"70",style:{fill:"none",strokeWidth:50,strokeMiterlimit:4,strokeDasharray:"none"}})),align:"right",distribution:!0},{key:"payment_community",text:"Community donation",icon:r.a.createElement(d.i,null),align:"right",distribution:!0},{key:"payment_finder",text:"Finder reward",icon:r.a.createElement(d.s,null),align:"right",distribution:!0},{key:"payment_contributor",text:"Contributor reward",icon:r.a.createElement(d.t,null),align:"right",distribution:!0},{key:"payment_all",text:"Pool miners",icon:r.a.createElement(V.a,null),align:"right",distribution:!0},{key:"hashrate",text:"Hashrate",icon:r.a.createElement(d.d,null),align:"right",suffix:"H/s"},{key:"hosts",text:"Hosts",icon:r.a.createElement(d.p,null),align:"right"},{key:"orphanBlocks",text:"Orphan blocks",icon:r.a.createElement(d.k,null),align:"right"},{key:"waitSyncBlocks",text:"Wait sync blocks",icon:r.a.createElement(d.j,null),align:"right"}];return r.a.createElement(He,{columns:e,data:P.a.data,headerCellHeight:"6.5rem"})}),Ve=a(221),Pe=a.n(Ve);var Me=Object(s.a)(()=>{const e=Ne.getPoolsData().reduce((e,t)=>{const a=P.a.data.find(e=>e.id===t.id),{isVisibleInCharts:n,color:r,name:i}=a;return n&&e.push({...t,color:r,name:i}),e},[]);return r.a.createElement("section",{className:Pe.a.container},r.a.createElement("div",{className:Pe.a.chartContainer},r.a.createElement("div",{className:Pe.a.grid},r.a.createElement("div",{className:Pe.a.gridItem},r.a.createElement("div",{className:Pe.a.chartTitle},"Pool hashrate"),r.a.createElement(F,{data:e,isDataGroup:!0,height:225,dataKey:"stats",type:"line",xValue:"date",yValue:"hashrate",yFormat:Object(x.a)(".4~s"),ySuffix:"H/S",crosshairGroupIdentifier:"name",crosshairFormat:Object(x.a)(".4~s")})),r.a.createElement("div",{className:Pe.a.gridItem},r.a.createElement("div",{className:Pe.a.chartTitle},"Pool orphan blocks"),r.a.createElement(F,{data:e,isDataGroup:!0,height:225,dataKey:"stats",type:"line",xValue:"date",yValue:"orphanBlocks",yFormat:Object(x.a)(".4~s"),crosshairGroupIdentifier:"name"})),r.a.createElement("div",{className:Pe.a.gridItem},r.a.createElement("div",{className:Pe.a.chartTitle},"Pool wait sync blocks"),r.a.createElement(F,{data:e,isDataGroup:!0,height:225,dataKey:"stats",type:"line",xValue:"date",yValue:"waitSyncBlocks",yFormat:Object(x.a)(".4~s"),crosshairGroupIdentifier:"name"})))),r.a.createElement("div",{className:Pe.a.listContainer},r.a.createElement(X,null,"featured mining pools"),r.a.createElement("div",null,r.a.createElement(Fe,null),r.a.createElement("p",{className:Pe.a.poolInfo},"All the pools featured here donate a percentage of block rewards to the community fund.",r.a.createElement("span",{className:Pe.a.poolInfoSpacer},"The complete list of community approved pools can be found on our ",r.a.createElement("a",{href:"https://github.com/XDagger/xdag/wiki/White-List"},"wiki"),".")))))}),je=a(50),qe=a(222),ze=a.n(qe);const Ge=N.a.bind(ze.a);class We extends n.PureComponent{constructor(e){super(e),this.handleFocusToggle=()=>{this.setState(({isFocused:e})=>({isFocused:!e}))},this.handleChange=()=>{const{checked:e,activate:t,value:a}=this.props;e||t(a)},this.state={isFocused:!1}}render(){const{isFocused:e}=this.state,{text:t,checked:a,value:n}=this.props,i=Ge({option:!0,isActive:a,isFocused:e});return r.a.createElement("label",{className:i},t,r.a.createElement("input",{className:ze.a.hiddenInput,type:"radio",name:"dataSwitcher",value:n,checked:a,onChange:this.handleChange,onFocus:this.handleFocusToggle,onBlur:this.handleFocusToggle}))}}We.propTypes={checked:c.a.bool.isRequired,activate:c.a.func.isRequired,value:c.a.oneOfType([c.a.number,c.a.string]).isRequired,text:c.a.string.isRequired};var Be=We,Le=a(223),Xe=a.n(Le);const Ke=Object(n.memo)(({legend:e,activeTimeframe:t,action:a,options:n,isLoading:i})=>r.a.createElement("fieldset",{className:Xe.a.fieldset},r.a.createElement("legend",{className:Xe.a.legend},e),n.map(({value:e,text:n})=>r.a.createElement(Be,{text:n,value:e,activate:a,checked:t===e,key:e})),r.a.createElement("span",{className:Xe.a.loaderContainer},i&&r.a.createElement(je.a,{size:15,stroke:1}))));Ke.propTypes={legend:c.a.string.isRequired,activeTimeframe:c.a.string.isRequired,action:c.a.func.isRequired,options:c.a.arrayOf(c.a.object).isRequired,isLoading:c.a.bool.isRequired};var Ue=Ke,Je=a(224),Ye=a.n(Je);const Qe=({animate:e,name:t,value:a,format:i,suffix:s,className:o})=>r.a.createElement("span",{className:o},r.a.createElement("span",{className:Ye.a.name},t),r.a.createElement("span",{className:Ye.a.value},null===a?"unavailable":e&&!Number.isNaN(a)?r.a.createElement(n.Fragment,null,r.a.createElement(se,{value:a,format:i}),s):r.a.createElement(n.Fragment,null,i?i(a):a,s)));Qe.propTypes={name:c.a.string.isRequired,value:c.a.oneOfType([c.a.string,c.a.number]),animate:c.a.bool,format:c.a.func,suffix:c.a.string,className:c.a.string},Qe.defaultProps={value:null,animate:!0,format:void 0,suffix:void 0,className:void 0};var Ze=Qe,$e=a(225),et=a.n($e);const tt=({statisticName:e,statisticValue:t,statisticFormat:a,suffix:i,...s})=>r.a.createElement(n.Fragment,null,r.a.createElement("div",{className:et.a.miniStat},null!==t?t:"unavailable"),r.a.createElement(Ze,{className:et.a.statistic,name:e,value:Number(t),format:a,suffix:i}),r.a.createElement(F,j()({ySuffix:i},s)));tt.propTypes={statisticName:c.a.string.isRequired,statisticValue:c.a.oneOfType([c.a.string,c.a.number]),statisticFormat:c.a.func},tt.defaultProps={statisticValue:null,statisticFormat:void 0};var at=tt,nt=a(137),rt=a(243),it=a(226),st=a(227),ot=a(165),lt=a(117),ct=a(228),dt=a(136),mt=a(229),ut=a(158),ht=a(159),pt=a(230);var ft=[[359.5,22.5],[359.5,24.5],[359.5,106.5],[359.5,168.5],[359.5,170.5],[359.5,172.5],[359.5,174.5],[359.5,176.5],[359.5,178.5],[357.5,20.5],[357.5,22.5],[357.5,24.5],[357.5,26.5],[357.5,128.5],[357.5,168.5],[357.5,170.5],[357.5,172.5],[357.5,174.5],[357.5,176.5],[357.5,178.5],[355.5,20.5],[355.5,22.5],[355.5,24.5],[355.5,26.5],[355.5,128.5],[355.5,130.5],[355.5,168.5],[355.5,170.5],[355.5,172.5],[355.5,174.5],[355.5,176.5],[355.5,178.5],[353.5,20.5],[353.5,22.5],[353.5,24.5],[353.5,26.5],[353.5,28.5],[353.5,132.5],[353.5,168.5],[353.5,170.5],[353.5,172.5],[353.5,174.5],[353.5,176.5],[353.5,178.5],[351.5,20.5],[351.5,22.5],[351.5,24.5],[351.5,26.5],[351.5,28.5],[351.5,132.5],[351.5,168.5],[351.5,170.5],[351.5,172.5],[351.5,174.5],[351.5,176.5],[351.5,178.5],[349.5,22.5],[349.5,24.5],[349.5,26.5],[349.5,28.5],[349.5,134.5],[349.5,136.5],[349.5,162.5],[349.5,168.5],[349.5,170.5],[349.5,172.5],[349.5,174.5],[349.5,176.5],[349.5,178.5],[347.5,20.5],[347.5,22.5],[347.5,24.5],[347.5,26.5],[347.5,28.5],[347.5,162.5],[347.5,168.5],[347.5,170.5],[347.5,172.5],[347.5,174.5],[347.5,176.5],[347.5,178.5],[345.5,20.5],[345.5,22.5],[345.5,24.5],[345.5,26.5],[345.5,28.5],[345.5,162.5],[345.5,168.5],[345.5,170.5],[345.5,172.5],[345.5,174.5],[345.5,176.5],[345.5,178.5],[343.5,20.5],[343.5,22.5],[343.5,24.5],[343.5,26.5],[343.5,30.5],[343.5,162.5],[343.5,164.5],[343.5,168.5],[343.5,170.5],[343.5,172.5],[343.5,174.5],[343.5,176.5],[343.5,178.5],[341.5,20.5],[341.5,22.5],[341.5,24.5],[341.5,26.5],[341.5,28.5],[341.5,30.5],[341.5,32.5],[341.5,34.5],[341.5,160.5],[341.5,162.5],[341.5,164.5],[341.5,166.5],[341.5,168.5],[341.5,170.5],[341.5,172.5],[341.5,174.5],[341.5,176.5],[341.5,178.5],[339.5,20.5],[339.5,22.5],[339.5,24.5],[339.5,26.5],[339.5,32.5],[339.5,34.5],[339.5,36.5],[339.5,160.5],[339.5,162.5],[339.5,164.5],[339.5,166.5],[339.5,168.5],[339.5,170.5],[339.5,172.5],[339.5,174.5],[339.5,176.5],[339.5,178.5],[337.5,20.5],[337.5,22.5],[337.5,24.5],[337.5,26.5],[337.5,32.5],[337.5,34.5],[337.5,36.5],[337.5,38.5],[337.5,98.5],[337.5,160.5],[337.5,162.5],[337.5,164.5],[337.5,166.5],[337.5,168.5],[337.5,170.5],[337.5,172.5],[337.5,174.5],[337.5,176.5],[337.5,178.5],[335.5,20.5],[335.5,22.5],[335.5,24.5],[335.5,26.5],[335.5,28.5],[335.5,96.5],[335.5,160.5],[335.5,162.5],[335.5,164.5],[335.5,166.5],[335.5,168.5],[335.5,170.5],[335.5,172.5],[335.5,174.5],[335.5,176.5],[335.5,178.5],[333.5,20.5],[333.5,22.5],[333.5,24.5],[333.5,26.5],[333.5,28.5],[333.5,30.5],[333.5,118.5],[333.5,158.5],[333.5,160.5],[333.5,162.5],[333.5,164.5],[333.5,166.5],[333.5,168.5],[333.5,170.5],[333.5,172.5],[333.5,174.5],[333.5,176.5],[333.5,178.5],[331.5,20.5],[331.5,22.5],[331.5,24.5],[331.5,26.5],[331.5,28.5],[331.5,30.5],[331.5,114.5],[331.5,116.5],[331.5,118.5],[331.5,120.5],[331.5,122.5],[331.5,158.5],[331.5,160.5],[331.5,162.5],[331.5,164.5],[331.5,166.5],[331.5,168.5],[331.5,170.5],[331.5,172.5],[331.5,174.5],[331.5,176.5],[331.5,178.5],[329.5,18.5],[329.5,20.5],[329.5,22.5],[329.5,24.5],[329.5,26.5],[329.5,28.5],[329.5,112.5],[329.5,114.5],[329.5,116.5],[329.5,118.5],[329.5,120.5],[329.5,122.5],[329.5,124.5],[329.5,126.5],[329.5,158.5],[329.5,160.5],[329.5,162.5],[329.5,164.5],[329.5,166.5],[329.5,168.5],[329.5,170.5],[329.5,172.5],[329.5,174.5],[329.5,176.5],[329.5,178.5],[327.5,18.5],[327.5,20.5],[327.5,22.5],[327.5,24.5],[327.5,26.5],[327.5,28.5],[327.5,30.5],[327.5,96.5],[327.5,98.5],[327.5,110.5],[327.5,112.5],[327.5,114.5],[327.5,116.5],[327.5,118.5],[327.5,120.5],[327.5,122.5],[327.5,124.5],[327.5,126.5],[327.5,132.5],[327.5,158.5],[327.5,160.5],[327.5,162.5],[327.5,164.5],[327.5,166.5],[327.5,168.5],[327.5,170.5],[327.5,172.5],[327.5,174.5],[327.5,176.5],[327.5,178.5],[325.5,18.5],[325.5,20.5],[325.5,22.5],[325.5,24.5],[325.5,26.5],[325.5,28.5],[325.5,30.5],[325.5,94.5],[325.5,96.5],[325.5,106.5],[325.5,108.5],[325.5,110.5],[325.5,112.5],[325.5,114.5],[325.5,116.5],[325.5,118.5],[325.5,120.5],[325.5,122.5],[325.5,124.5],[325.5,126.5],[325.5,128.5],[325.5,132.5],[325.5,158.5],[325.5,160.5],[325.5,162.5],[325.5,164.5],[325.5,166.5],[325.5,168.5],[325.5,170.5],[325.5,172.5],[325.5,174.5],[325.5,176.5],[325.5,178.5],[323.5,14.5],[323.5,16.5],[323.5,18.5],[323.5,20.5],[323.5,22.5],[323.5,24.5],[323.5,26.5],[323.5,28.5],[323.5,30.5],[323.5,38.5],[323.5,40.5],[323.5,46.5],[323.5,94.5],[323.5,96.5],[323.5,98.5],[323.5,104.5],[323.5,106.5],[323.5,108.5],[323.5,110.5],[323.5,112.5],[323.5,114.5],[323.5,116.5],[323.5,118.5],[323.5,120.5],[323.5,122.5],[323.5,124.5],[323.5,126.5],[323.5,128.5],[323.5,158.5],[323.5,160.5],[323.5,162.5],[323.5,164.5],[323.5,166.5],[323.5,168.5],[323.5,170.5],[323.5,172.5],[323.5,174.5],[323.5,176.5],[323.5,178.5],[321.5,14.5],[321.5,16.5],[321.5,18.5],[321.5,20.5],[321.5,22.5],[321.5,24.5],[321.5,26.5],[321.5,28.5],[321.5,30.5],[321.5,50.5],[321.5,94.5],[321.5,96.5],[321.5,98.5],[321.5,106.5],[321.5,108.5],[321.5,110.5],[321.5,112.5],[321.5,114.5],[321.5,116.5],[321.5,118.5],[321.5,120.5],[321.5,122.5],[321.5,124.5],[321.5,126.5],[321.5,158.5],[321.5,160.5],[321.5,162.5],[321.5,164.5],[321.5,166.5],[321.5,168.5],[321.5,170.5],[321.5,172.5],[321.5,174.5],[321.5,176.5],[321.5,178.5],[319.5,14.5],[319.5,20.5],[319.5,22.5],[319.5,24.5],[319.5,26.5],[319.5,28.5],[319.5,30.5],[319.5,32.5],[319.5,36.5],[319.5,38.5],[319.5,40.5],[319.5,52.5],[319.5,54.5],[319.5,92.5],[319.5,94.5],[319.5,96.5],[319.5,108.5],[319.5,110.5],[319.5,112.5],[319.5,114.5],[319.5,116.5],[319.5,118.5],[319.5,120.5],[319.5,122.5],[319.5,124.5],[319.5,158.5],[319.5,160.5],[319.5,162.5],[319.5,164.5],[319.5,166.5],[319.5,168.5],[319.5,170.5],[319.5,172.5],[319.5,174.5],[319.5,176.5],[319.5,178.5],[317.5,14.5],[317.5,18.5],[317.5,20.5],[317.5,22.5],[317.5,24.5],[317.5,26.5],[317.5,28.5],[317.5,30.5],[317.5,32.5],[317.5,36.5],[317.5,38.5],[317.5,40.5],[317.5,42.5],[317.5,54.5],[317.5,92.5],[317.5,94.5],[317.5,106.5],[317.5,108.5],[317.5,110.5],[317.5,112.5],[317.5,114.5],[317.5,116.5],[317.5,122.5],[317.5,156.5],[317.5,158.5],[317.5,160.5],[317.5,162.5],[317.5,164.5],[317.5,166.5],[317.5,168.5],[317.5,170.5],[317.5,172.5],[317.5,174.5],[317.5,176.5],[317.5,178.5],[315.5,18.5],[315.5,20.5],[315.5,22.5],[315.5,24.5],[315.5,26.5],[315.5,28.5],[315.5,30.5],[315.5,32.5],[315.5,34.5],[315.5,36.5],[315.5,38.5],[315.5,40.5],[315.5,42.5],[315.5,44.5],[315.5,54.5],[315.5,102.5],[315.5,104.5],[315.5,106.5],[315.5,108.5],[315.5,110.5],[315.5,112.5],[315.5,114.5],[315.5,116.5],[315.5,118.5],[315.5,120.5],[315.5,122.5],[315.5,124.5],[315.5,156.5],[315.5,158.5],[315.5,160.5],[315.5,162.5],[315.5,164.5],[315.5,166.5],[315.5,168.5],[315.5,170.5],[315.5,172.5],[315.5,174.5],[315.5,176.5],[315.5,178.5],[313.5,18.5],[313.5,20.5],[313.5,22.5],[313.5,24.5],[313.5,26.5],[313.5,28.5],[313.5,30.5],[313.5,32.5],[313.5,34.5],[313.5,36.5],[313.5,38.5],[313.5,40.5],[313.5,42.5],[313.5,44.5],[313.5,46.5],[313.5,56.5],[313.5,92.5],[313.5,102.5],[313.5,104.5],[313.5,106.5],[313.5,108.5],[313.5,110.5],[313.5,112.5],[313.5,114.5],[313.5,116.5],[313.5,118.5],[313.5,120.5],[313.5,156.5],[313.5,158.5],[313.5,160.5],[313.5,162.5],[313.5,164.5],[313.5,166.5],[313.5,168.5],[313.5,170.5],[313.5,172.5],[313.5,174.5],[313.5,176.5],[313.5,178.5],[311.5,20.5],[311.5,22.5],[311.5,24.5],[311.5,26.5],[311.5,28.5],[311.5,30.5],[311.5,32.5],[311.5,34.5],[311.5,36.5],[311.5,38.5],[311.5,40.5],[311.5,42.5],[311.5,44.5],[311.5,46.5],[311.5,56.5],[311.5,58.5],[311.5,102.5],[311.5,104.5],[311.5,106.5],[311.5,108.5],[311.5,110.5],[311.5,112.5],[311.5,114.5],[311.5,116.5],[311.5,118.5],[311.5,120.5],[311.5,156.5],[311.5,158.5],[311.5,160.5],[311.5,162.5],[311.5,164.5],[311.5,166.5],[311.5,168.5],[311.5,170.5],[311.5,172.5],[311.5,174.5],[311.5,176.5],[311.5,178.5],[309.5,18.5],[309.5,20.5],[309.5,22.5],[309.5,24.5],[309.5,26.5],[309.5,28.5],[309.5,30.5],[309.5,32.5],[309.5,34.5],[309.5,36.5],[309.5,38.5],[309.5,40.5],[309.5,42.5],[309.5,44.5],[309.5,46.5],[309.5,48.5],[309.5,54.5],[309.5,106.5],[309.5,108.5],[309.5,110.5],[309.5,112.5],[309.5,114.5],[309.5,116.5],[309.5,118.5],[309.5,120.5],[309.5,158.5],[309.5,160.5],[309.5,162.5],[309.5,164.5],[309.5,166.5],[309.5,168.5],[309.5,170.5],[309.5,172.5],[309.5,174.5],[309.5,176.5],[309.5,178.5],[307.5,18.5],[307.5,20.5],[307.5,22.5],[307.5,24.5],[307.5,26.5],[307.5,28.5],[307.5,30.5],[307.5,32.5],[307.5,34.5],[307.5,36.5],[307.5,38.5],[307.5,40.5],[307.5,42.5],[307.5,44.5],[307.5,46.5],[307.5,48.5],[307.5,50.5],[307.5,52.5],[307.5,54.5],[307.5,90.5],[307.5,104.5],[307.5,106.5],[307.5,108.5],[307.5,110.5],[307.5,112.5],[307.5,114.5],[307.5,116.5],[307.5,118.5],[307.5,120.5],[307.5,158.5],[307.5,160.5],[307.5,162.5],[307.5,164.5],[307.5,166.5],[307.5,168.5],[307.5,170.5],[307.5,172.5],[307.5,174.5],[307.5,176.5],[307.5,178.5],[305.5,16.5],[305.5,18.5],[305.5,20.5],[305.5,22.5],[305.5,24.5],[305.5,26.5],[305.5,28.5],[305.5,30.5],[305.5,32.5],[305.5,34.5],[305.5,36.5],[305.5,38.5],[305.5,40.5],[305.5,42.5],[305.5,44.5],[305.5,46.5],[305.5,48.5],[305.5,50.5],[305.5,78.5],[305.5,82.5],[305.5,106.5],[305.5,108.5],[305.5,110.5],[305.5,112.5],[305.5,114.5],[305.5,116.5],[305.5,118.5],[305.5,120.5],[305.5,122.5],[305.5,156.5],[305.5,158.5],[305.5,160.5],[305.5,162.5],[305.5,164.5],[305.5,166.5],[305.5,168.5],[305.5,170.5],[305.5,172.5],[305.5,174.5],[305.5,176.5],[305.5,178.5],[303.5,16.5],[303.5,18.5],[303.5,20.5],[303.5,22.5],[303.5,24.5],[303.5,26.5],[303.5,28.5],[303.5,30.5],[303.5,32.5],[303.5,34.5],[303.5,36.5],[303.5,38.5],[303.5,40.5],[303.5,42.5],[303.5,44.5],[303.5,46.5],[303.5,48.5],[303.5,76.5],[303.5,80.5],[303.5,82.5],[303.5,98.5],[303.5,108.5],[303.5,110.5],[303.5,112.5],[303.5,114.5],[303.5,116.5],[303.5,118.5],[303.5,120.5],[303.5,122.5],[303.5,158.5],[303.5,160.5],[303.5,162.5],[303.5,164.5],[303.5,166.5],[303.5,168.5],[303.5,170.5],[303.5,172.5],[303.5,174.5],[303.5,176.5],[303.5,178.5],[301.5,18.5],[301.5,20.5],[301.5,22.5],[301.5,24.5],[301.5,26.5],[301.5,28.5],[301.5,30.5],[301.5,32.5],[301.5,34.5],[301.5,36.5],[301.5,38.5],[301.5,40.5],[301.5,42.5],[301.5,44.5],[301.5,46.5],[301.5,48.5],[301.5,52.5],[301.5,58.5],[301.5,60.5],[301.5,66.5],[301.5,72.5],[301.5,74.5],[301.5,92.5],[301.5,110.5],[301.5,112.5],[301.5,114.5],[301.5,116.5],[301.5,118.5],[301.5,120.5],[301.5,122.5],[301.5,158.5],[301.5,160.5],[301.5,162.5],[301.5,164.5],[301.5,166.5],[301.5,168.5],[301.5,170.5],[301.5,172.5],[301.5,174.5],[301.5,176.5],[301.5,178.5],[299.5,18.5],[299.5,20.5],[299.5,22.5],[299.5,24.5],[299.5,26.5],[299.5,28.5],[299.5,30.5],[299.5,32.5],[299.5,34.5],[299.5,36.5],[299.5,38.5],[299.5,40.5],[299.5,42.5],[299.5,44.5],[299.5,46.5],[299.5,48.5],[299.5,54.5],[299.5,56.5],[299.5,58.5],[299.5,60.5],[299.5,62.5],[299.5,64.5],[299.5,92.5],[299.5,110.5],[299.5,112.5],[299.5,114.5],[299.5,116.5],[299.5,118.5],[299.5,120.5],[299.5,122.5],[299.5,158.5],[299.5,160.5],[299.5,162.5],[299.5,164.5],[299.5,166.5],[299.5,168.5],[299.5,170.5],[299.5,172.5],[299.5,174.5],[299.5,176.5],[299.5,178.5],[297.5,16.5],[297.5,18.5],[297.5,20.5],[297.5,22.5],[297.5,24.5],[297.5,26.5],[297.5,28.5],[297.5,30.5],[297.5,32.5],[297.5,34.5],[297.5,36.5],[297.5,38.5],[297.5,40.5],[297.5,42.5],[297.5,44.5],[297.5,46.5],[297.5,48.5],[297.5,50.5],[297.5,52.5],[297.5,54.5],[297.5,56.5],[297.5,58.5],[297.5,60.5],[297.5,62.5],[297.5,64.5],[297.5,84.5],[297.5,86.5],[297.5,88.5],[297.5,90.5],[297.5,98.5],[297.5,112.5],[297.5,114.5],[297.5,116.5],[297.5,118.5],[297.5,120.5],[297.5,122.5],[297.5,124.5],[297.5,158.5],[297.5,160.5],[297.5,162.5],[297.5,164.5],[297.5,166.5],[297.5,168.5],[297.5,170.5],[297.5,172.5],[297.5,174.5],[297.5,176.5],[297.5,178.5],[295.5,16.5],[295.5,18.5],[295.5,20.5],[295.5,22.5],[295.5,24.5],[295.5,26.5],[295.5,28.5],[295.5,30.5],[295.5,32.5],[295.5,34.5],[295.5,36.5],[295.5,38.5],[295.5,40.5],[295.5,42.5],[295.5,44.5],[295.5,46.5],[295.5,48.5],[295.5,50.5],[295.5,52.5],[295.5,54.5],[295.5,56.5],[295.5,58.5],[295.5,60.5],[295.5,62.5],[295.5,64.5],[295.5,66.5],[295.5,86.5],[295.5,88.5],[295.5,90.5],[295.5,92.5],[295.5,98.5],[295.5,112.5],[295.5,114.5],[295.5,116.5],[295.5,118.5],[295.5,120.5],[295.5,156.5],[295.5,158.5],[295.5,160.5],[295.5,162.5],[295.5,164.5],[295.5,166.5],[295.5,168.5],[295.5,170.5],[295.5,172.5],[295.5,174.5],[295.5,176.5],[295.5,178.5],[293.5,14.5],[293.5,16.5],[293.5,18.5],[293.5,20.5],[293.5,22.5],[293.5,24.5],[293.5,26.5],[293.5,28.5],[293.5,30.5],[293.5,32.5],[293.5,34.5],[293.5,36.5],[293.5,38.5],[293.5,40.5],[293.5,42.5],[293.5,44.5],[293.5,46.5],[293.5,48.5],[293.5,50.5],[293.5,52.5],[293.5,54.5],[293.5,56.5],[293.5,58.5],[293.5,60.5],[293.5,62.5],[293.5,64.5],[293.5,66.5],[293.5,86.5],[293.5,88.5],[293.5,90.5],[293.5,92.5],[293.5,156.5],[293.5,158.5],[293.5,160.5],[293.5,162.5],[293.5,164.5],[293.5,166.5],[293.5,168.5],[293.5,170.5],[293.5,172.5],[293.5,174.5],[293.5,176.5],[293.5,178.5],[291.5,14.5],[291.5,16.5],[291.5,18.5],[291.5,20.5],[291.5,22.5],[291.5,24.5],[291.5,26.5],[291.5,28.5],[291.5,30.5],[291.5,32.5],[291.5,34.5],[291.5,36.5],[291.5,38.5],[291.5,40.5],[291.5,42.5],[291.5,44.5],[291.5,46.5],[291.5,48.5],[291.5,50.5],[291.5,52.5],[291.5,54.5],[291.5,56.5],[291.5,58.5],[291.5,60.5],[291.5,62.5],[291.5,64.5],[291.5,66.5],[291.5,68.5],[291.5,88.5],[291.5,90.5],[291.5,92.5],[291.5,156.5],[291.5,158.5],[291.5,160.5],[291.5,162.5],[291.5,164.5],[291.5,166.5],[291.5,168.5],[291.5,170.5],[291.5,172.5],[291.5,174.5],[291.5,176.5],[291.5,178.5],[289.5,14.5],[289.5,18.5],[289.5,20.5],[289.5,22.5],[289.5,24.5],[289.5,26.5],[289.5,28.5],[289.5,30.5],[289.5,32.5],[289.5,36.5],[289.5,38.5],[289.5,40.5],[289.5,42.5],[289.5,44.5],[289.5,46.5],[289.5,48.5],[289.5,50.5],[289.5,52.5],[289.5,54.5],[289.5,56.5],[289.5,58.5],[289.5,60.5],[289.5,62.5],[289.5,64.5],[289.5,66.5],[289.5,68.5],[289.5,70.5],[289.5,88.5],[289.5,90.5],[289.5,158.5],[289.5,160.5],[289.5,162.5],[289.5,164.5],[289.5,166.5],[289.5,168.5],[289.5,170.5],[289.5,172.5],[289.5,174.5],[289.5,176.5],[289.5,178.5],[287.5,14.5],[287.5,18.5],[287.5,20.5],[287.5,22.5],[287.5,24.5],[287.5,26.5],[287.5,28.5],[287.5,30.5],[287.5,32.5],[287.5,34.5],[287.5,36.5],[287.5,38.5],[287.5,40.5],[287.5,42.5],[287.5,44.5],[287.5,46.5],[287.5,48.5],[287.5,50.5],[287.5,52.5],[287.5,54.5],[287.5,56.5],[287.5,58.5],[287.5,60.5],[287.5,62.5],[287.5,64.5],[287.5,66.5],[287.5,68.5],[287.5,74.5],[287.5,76.5],[287.5,78.5],[287.5,96.5],[287.5,158.5],[287.5,160.5],[287.5,162.5],[287.5,164.5],[287.5,166.5],[287.5,168.5],[287.5,170.5],[287.5,172.5],[287.5,174.5],[287.5,176.5],[287.5,178.5],[285.5,12.5],[285.5,14.5],[285.5,16.5],[285.5,18.5],[285.5,20.5],[285.5,22.5],[285.5,24.5],[285.5,26.5],[285.5,28.5],[285.5,30.5],[285.5,32.5],[285.5,34.5],[285.5,36.5],[285.5,38.5],[285.5,40.5],[285.5,42.5],[285.5,44.5],[285.5,46.5],[285.5,48.5],[285.5,50.5],[285.5,52.5],[285.5,54.5],[285.5,56.5],[285.5,58.5],[285.5,60.5],[285.5,62.5],[285.5,64.5],[285.5,66.5],[285.5,68.5],[285.5,70.5],[285.5,72.5],[285.5,74.5],[285.5,76.5],[285.5,78.5],[285.5,80.5],[285.5,92.5],[285.5,94.5],[285.5,156.5],[285.5,158.5],[285.5,160.5],[285.5,162.5],[285.5,164.5],[285.5,166.5],[285.5,168.5],[285.5,170.5],[285.5,172.5],[285.5,174.5],[285.5,176.5],[285.5,178.5],[283.5,12.5],[283.5,14.5],[283.5,16.5],[283.5,18.5],[283.5,20.5],[283.5,22.5],[283.5,24.5],[283.5,26.5],[283.5,28.5],[283.5,30.5],[283.5,32.5],[283.5,34.5],[283.5,36.5],[283.5,38.5],[283.5,40.5],[283.5,42.5],[283.5,44.5],[283.5,46.5],[283.5,48.5],[283.5,50.5],[283.5,52.5],[283.5,54.5],[283.5,56.5],[283.5,58.5],[283.5,60.5],[283.5,62.5],[283.5,64.5],[283.5,66.5],[283.5,68.5],[283.5,70.5],[283.5,72.5],[283.5,74.5],[283.5,76.5],[283.5,78.5],[283.5,86.5],[283.5,88.5],[283.5,90.5],[283.5,92.5],[283.5,94.5],[283.5,156.5],[283.5,158.5],[283.5,160.5],[283.5,162.5],[283.5,164.5],[283.5,166.5],[283.5,168.5],[283.5,170.5],[283.5,172.5],[283.5,174.5],[283.5,176.5],[283.5,178.5],[281.5,14.5],[281.5,16.5],[281.5,18.5],[281.5,20.5],[281.5,22.5],[281.5,24.5],[281.5,26.5],[281.5,28.5],[281.5,30.5],[281.5,32.5],[281.5,34.5],[281.5,36.5],[281.5,38.5],[281.5,40.5],[281.5,42.5],[281.5,44.5],[281.5,46.5],[281.5,48.5],[281.5,50.5],[281.5,52.5],[281.5,54.5],[281.5,56.5],[281.5,58.5],[281.5,60.5],[281.5,62.5],[281.5,64.5],[281.5,66.5],[281.5,68.5],[281.5,70.5],[281.5,72.5],[281.5,74.5],[281.5,76.5],[281.5,84.5],[281.5,86.5],[281.5,88.5],[281.5,90.5],[281.5,92.5],[281.5,156.5],[281.5,158.5],[281.5,160.5],[281.5,162.5],[281.5,164.5],[281.5,166.5],[281.5,168.5],[281.5,170.5],[281.5,172.5],[281.5,174.5],[281.5,176.5],[281.5,178.5],[279.5,10.5],[279.5,14.5],[279.5,16.5],[279.5,18.5],[279.5,20.5],[279.5,22.5],[279.5,24.5],[279.5,26.5],[279.5,28.5],[279.5,30.5],[279.5,32.5],[279.5,34.5],[279.5,36.5],[279.5,38.5],[279.5,40.5],[279.5,42.5],[279.5,44.5],[279.5,46.5],[279.5,48.5],[279.5,50.5],[279.5,52.5],[279.5,54.5],[279.5,56.5],[279.5,58.5],[279.5,60.5],[279.5,62.5],[279.5,64.5],[279.5,66.5],[279.5,68.5],[279.5,70.5],[279.5,72.5],[279.5,74.5],[279.5,76.5],[279.5,78.5],[279.5,82.5],[279.5,88.5],[279.5,156.5],[279.5,158.5],[279.5,160.5],[279.5,162.5],[279.5,164.5],[279.5,166.5],[279.5,168.5],[279.5,170.5],[279.5,172.5],[279.5,174.5],[279.5,176.5],[279.5,178.5],[277.5,10.5],[277.5,14.5],[277.5,16.5],[277.5,18.5],[277.5,20.5],[277.5,22.5],[277.5,24.5],[277.5,26.5],[277.5,28.5],[277.5,30.5],[277.5,32.5],[277.5,34.5],[277.5,36.5],[277.5,38.5],[277.5,40.5],[277.5,42.5],[277.5,44.5],[277.5,46.5],[277.5,48.5],[277.5,50.5],[277.5,52.5],[277.5,54.5],[277.5,56.5],[277.5,58.5],[277.5,60.5],[277.5,62.5],[277.5,64.5],[277.5,66.5],[277.5,68.5],[277.5,70.5],[277.5,72.5],[277.5,86.5],[277.5,156.5],[277.5,158.5],[277.5,160.5],[277.5,162.5],[277.5,164.5],[277.5,166.5],[277.5,168.5],[277.5,170.5],[277.5,172.5],[277.5,174.5],[277.5,176.5],[277.5,178.5],[275.5,10.5],[275.5,14.5],[275.5,16.5],[275.5,18.5],[275.5,20.5],[275.5,22.5],[275.5,24.5],[275.5,26.5],[275.5,28.5],[275.5,30.5],[275.5,32.5],[275.5,34.5],[275.5,36.5],[275.5,38.5],[275.5,40.5],[275.5,42.5],[275.5,44.5],[275.5,46.5],[275.5,48.5],[275.5,50.5],[275.5,52.5],[275.5,54.5],[275.5,56.5],[275.5,58.5],[275.5,60.5],[275.5,62.5],[275.5,64.5],[275.5,66.5],[275.5,68.5],[275.5,70.5],[275.5,72.5],[275.5,84.5],[275.5,156.5],[275.5,158.5],[275.5,160.5],[275.5,162.5],[275.5,164.5],[275.5,166.5],[275.5,168.5],[275.5,170.5],[275.5,172.5],[275.5,174.5],[275.5,176.5],[275.5,178.5],[273.5,10.5],[273.5,14.5],[273.5,16.5],[273.5,18.5],[273.5,20.5],[273.5,22.5],[273.5,24.5],[273.5,26.5],[273.5,28.5],[273.5,30.5],[273.5,32.5],[273.5,34.5],[273.5,36.5],[273.5,38.5],[273.5,40.5],[273.5,42.5],[273.5,44.5],[273.5,46.5],[273.5,48.5],[273.5,50.5],[273.5,52.5],[273.5,54.5],[273.5,56.5],[273.5,58.5],[273.5,60.5],[273.5,62.5],[273.5,64.5],[273.5,66.5],[273.5,68.5],[273.5,158.5],[273.5,160.5],[273.5,162.5],[273.5,164.5],[273.5,166.5],[273.5,168.5],[273.5,170.5],[273.5,172.5],[273.5,174.5],[273.5,176.5],[273.5,178.5],[271.5,14.5],[271.5,16.5],[271.5,18.5],[271.5,20.5],[271.5,22.5],[271.5,24.5],[271.5,26.5],[271.5,28.5],[271.5,30.5],[271.5,32.5],[271.5,34.5],[271.5,36.5],[271.5,38.5],[271.5,40.5],[271.5,42.5],[271.5,44.5],[271.5,46.5],[271.5,48.5],[271.5,50.5],[271.5,52.5],[271.5,54.5],[271.5,56.5],[271.5,58.5],[271.5,60.5],[271.5,62.5],[271.5,64.5],[271.5,66.5],[271.5,158.5],[271.5,160.5],[271.5,162.5],[271.5,164.5],[271.5,166.5],[271.5,168.5],[271.5,170.5],[271.5,172.5],[271.5,174.5],[271.5,176.5],[271.5,178.5],[269.5,16.5],[269.5,18.5],[269.5,20.5],[269.5,22.5],[269.5,24.5],[269.5,26.5],[269.5,28.5],[269.5,30.5],[269.5,32.5],[269.5,34.5],[269.5,36.5],[269.5,38.5],[269.5,40.5],[269.5,42.5],[269.5,44.5],[269.5,46.5],[269.5,48.5],[269.5,50.5],[269.5,54.5],[269.5,56.5],[269.5,58.5],[269.5,60.5],[269.5,62.5],[269.5,64.5],[269.5,66.5],[269.5,158.5],[269.5,160.5],[269.5,162.5],[269.5,164.5],[269.5,166.5],[269.5,168.5],[269.5,170.5],[269.5,172.5],[269.5,174.5],[269.5,176.5],[269.5,178.5],[267.5,16.5],[267.5,18.5],[267.5,20.5],[267.5,22.5],[267.5,24.5],[267.5,26.5],[267.5,28.5],[267.5,30.5],[267.5,32.5],[267.5,34.5],[267.5,36.5],[267.5,38.5],[267.5,40.5],[267.5,42.5],[267.5,44.5],[267.5,46.5],[267.5,48.5],[267.5,50.5],[267.5,52.5],[267.5,54.5],[267.5,56.5],[267.5,58.5],[267.5,60.5],[267.5,62.5],[267.5,64.5],[267.5,66.5],[267.5,156.5],[267.5,158.5],[267.5,160.5],[267.5,162.5],[267.5,164.5],[267.5,166.5],[267.5,168.5],[267.5,170.5],[267.5,172.5],[267.5,174.5],[267.5,176.5],[267.5,178.5],[265.5,16.5],[265.5,18.5],[265.5,20.5],[265.5,22.5],[265.5,24.5],[265.5,26.5],[265.5,28.5],[265.5,30.5],[265.5,32.5],[265.5,34.5],[265.5,36.5],[265.5,38.5],[265.5,40.5],[265.5,42.5],[265.5,44.5],[265.5,46.5],[265.5,48.5],[265.5,50.5],[265.5,52.5],[265.5,54.5],[265.5,56.5],[265.5,58.5],[265.5,60.5],[265.5,62.5],[265.5,64.5],[265.5,66.5],[265.5,68.5],[265.5,156.5],[265.5,158.5],[265.5,160.5],[265.5,162.5],[265.5,164.5],[265.5,166.5],[265.5,168.5],[265.5,170.5],[265.5,172.5],[265.5,174.5],[265.5,176.5],[265.5,178.5],[263.5,16.5],[263.5,20.5],[263.5,22.5],[263.5,24.5],[263.5,26.5],[263.5,28.5],[263.5,30.5],[263.5,32.5],[263.5,34.5],[263.5,36.5],[263.5,38.5],[263.5,40.5],[263.5,42.5],[263.5,44.5],[263.5,46.5],[263.5,48.5],[263.5,50.5],[263.5,52.5],[263.5,54.5],[263.5,56.5],[263.5,58.5],[263.5,60.5],[263.5,62.5],[263.5,64.5],[263.5,66.5],[263.5,68.5],[263.5,70.5],[263.5,156.5],[263.5,158.5],[263.5,160.5],[263.5,162.5],[263.5,164.5],[263.5,166.5],[263.5,168.5],[263.5,170.5],[263.5,172.5],[263.5,174.5],[263.5,176.5],[263.5,178.5],[261.5,16.5],[261.5,18.5],[261.5,20.5],[261.5,22.5],[261.5,24.5],[261.5,26.5],[261.5,28.5],[261.5,30.5],[261.5,32.5],[261.5,34.5],[261.5,36.5],[261.5,38.5],[261.5,40.5],[261.5,42.5],[261.5,44.5],[261.5,46.5],[261.5,48.5],[261.5,50.5],[261.5,52.5],[261.5,54.5],[261.5,56.5],[261.5,58.5],[261.5,60.5],[261.5,62.5],[261.5,64.5],[261.5,66.5],[261.5,68.5],[261.5,70.5],[261.5,72.5],[261.5,82.5],[261.5,158.5],[261.5,160.5],[261.5,162.5],[261.5,164.5],[261.5,166.5],[261.5,168.5],[261.5,170.5],[261.5,172.5],[261.5,174.5],[261.5,176.5],[261.5,178.5],[259.5,18.5],[259.5,20.5],[259.5,22.5],[259.5,24.5],[259.5,26.5],[259.5,28.5],[259.5,30.5],[259.5,32.5],[259.5,34.5],[259.5,36.5],[259.5,38.5],[259.5,40.5],[259.5,42.5],[259.5,44.5],[259.5,46.5],[259.5,48.5],[259.5,50.5],[259.5,52.5],[259.5,54.5],[259.5,56.5],[259.5,58.5],[259.5,60.5],[259.5,62.5],[259.5,64.5],[259.5,66.5],[259.5,68.5],[259.5,70.5],[259.5,72.5],[259.5,74.5],[259.5,76.5],[259.5,78.5],[259.5,158.5],[259.5,160.5],[259.5,162.5],[259.5,164.5],[259.5,166.5],[259.5,168.5],[259.5,170.5],[259.5,172.5],[259.5,174.5],[259.5,176.5],[259.5,178.5],[257.5,18.5],[257.5,20.5],[257.5,22.5],[257.5,24.5],[257.5,26.5],[257.5,28.5],[257.5,30.5],[257.5,32.5],[257.5,34.5],[257.5,36.5],[257.5,38.5],[257.5,40.5],[257.5,42.5],[257.5,44.5],[257.5,46.5],[257.5,48.5],[257.5,50.5],[257.5,52.5],[257.5,54.5],[257.5,56.5],[257.5,58.5],[257.5,60.5],[257.5,62.5],[257.5,64.5],[257.5,66.5],[257.5,68.5],[257.5,70.5],[257.5,72.5],[257.5,74.5],[257.5,76.5],[257.5,78.5],[257.5,80.5],[257.5,160.5],[257.5,162.5],[257.5,164.5],[257.5,166.5],[257.5,168.5],[257.5,170.5],[257.5,172.5],[257.5,174.5],[257.5,176.5],[257.5,178.5],[255.5,18.5],[255.5,20.5],[255.5,22.5],[255.5,24.5],[255.5,26.5],[255.5,28.5],[255.5,30.5],[255.5,32.5],[255.5,34.5],[255.5,36.5],[255.5,38.5],[255.5,40.5],[255.5,42.5],[255.5,44.5],[255.5,46.5],[255.5,48.5],[255.5,50.5],[255.5,52.5],[255.5,54.5],[255.5,56.5],[255.5,58.5],[255.5,60.5],[255.5,62.5],[255.5,64.5],[255.5,66.5],[255.5,68.5],[255.5,70.5],[255.5,72.5],[255.5,74.5],[255.5,76.5],[255.5,160.5],[255.5,162.5],[255.5,164.5],[255.5,166.5],[255.5,168.5],[255.5,170.5],[255.5,172.5],[255.5,174.5],[255.5,176.5],[255.5,178.5],[253.5,18.5],[253.5,24.5],[253.5,26.5],[253.5,28.5],[253.5,30.5],[253.5,32.5],[253.5,34.5],[253.5,36.5],[253.5,38.5],[253.5,40.5],[253.5,42.5],[253.5,44.5],[253.5,46.5],[253.5,48.5],[253.5,50.5],[253.5,52.5],[253.5,54.5],[253.5,56.5],[253.5,58.5],[253.5,60.5],[253.5,62.5],[253.5,64.5],[253.5,66.5],[253.5,68.5],[253.5,70.5],[253.5,72.5],[253.5,160.5],[253.5,162.5],[253.5,164.5],[253.5,166.5],[253.5,168.5],[253.5,170.5],[253.5,172.5],[253.5,174.5],[253.5,176.5],[253.5,178.5],[251.5,18.5],[251.5,20.5],[251.5,22.5],[251.5,24.5],[251.5,26.5],[251.5,28.5],[251.5,30.5],[251.5,32.5],[251.5,34.5],[251.5,36.5],[251.5,38.5],[251.5,40.5],[251.5,42.5],[251.5,44.5],[251.5,46.5],[251.5,48.5],[251.5,50.5],[251.5,52.5],[251.5,54.5],[251.5,56.5],[251.5,58.5],[251.5,60.5],[251.5,62.5],[251.5,64.5],[251.5,68.5],[251.5,160.5],[251.5,162.5],[251.5,164.5],[251.5,166.5],[251.5,168.5],[251.5,170.5],[251.5,172.5],[251.5,174.5],[251.5,176.5],[251.5,178.5],[249.5,18.5],[249.5,20.5],[249.5,22.5],[249.5,24.5],[249.5,26.5],[249.5,28.5],[249.5,30.5],[249.5,32.5],[249.5,34.5],[249.5,36.5],[249.5,38.5],[249.5,40.5],[249.5,42.5],[249.5,44.5],[249.5,46.5],[249.5,48.5],[249.5,50.5],[249.5,52.5],[249.5,54.5],[249.5,56.5],[249.5,58.5],[249.5,60.5],[249.5,62.5],[249.5,64.5],[249.5,66.5],[249.5,158.5],[249.5,160.5],[249.5,162.5],[249.5,164.5],[249.5,166.5],[249.5,168.5],[249.5,170.5],[249.5,172.5],[249.5,174.5],[249.5,176.5],[249.5,178.5],[247.5,20.5],[247.5,22.5],[247.5,24.5],[247.5,26.5],[247.5,28.5],[247.5,30.5],[247.5,32.5],[247.5,34.5],[247.5,36.5],[247.5,38.5],[247.5,40.5],[247.5,42.5],[247.5,44.5],[247.5,46.5],[247.5,48.5],[247.5,50.5],[247.5,52.5],[247.5,54.5],[247.5,56.5],[247.5,58.5],[247.5,60.5],[247.5,62.5],[247.5,64.5],[247.5,158.5],[247.5,160.5],[247.5,162.5],[247.5,164.5],[247.5,166.5],[247.5,168.5],[247.5,170.5],[247.5,172.5],[247.5,174.5],[247.5,176.5],[247.5,178.5],[245.5,22.5],[245.5,24.5],[245.5,26.5],[245.5,28.5],[245.5,30.5],[245.5,32.5],[245.5,34.5],[245.5,36.5],[245.5,38.5],[245.5,40.5],[245.5,42.5],[245.5,44.5],[245.5,46.5],[245.5,48.5],[245.5,50.5],[245.5,52.5],[245.5,54.5],[245.5,56.5],[245.5,58.5],[245.5,60.5],[245.5,62.5],[245.5,64.5],[245.5,158.5],[245.5,160.5],[245.5,162.5],[245.5,164.5],[245.5,166.5],[245.5,168.5],[245.5,170.5],[245.5,172.5],[245.5,174.5],[245.5,176.5],[245.5,178.5],[243.5,20.5],[243.5,22.5],[243.5,24.5],[243.5,26.5],[243.5,28.5],[243.5,30.5],[243.5,32.5],[243.5,34.5],[243.5,36.5],[243.5,38.5],[243.5,40.5],[243.5,42.5],[243.5,44.5],[243.5,46.5],[243.5,48.5],[243.5,50.5],[243.5,52.5],[243.5,54.5],[243.5,56.5],[243.5,58.5],[243.5,60.5],[243.5,62.5],[243.5,64.5],[243.5,158.5],[243.5,160.5],[243.5,162.5],[243.5,164.5],[243.5,166.5],[243.5,168.5],[243.5,170.5],[243.5,172.5],[243.5,174.5],[243.5,176.5],[243.5,178.5],[241.5,14.5],[241.5,20.5],[241.5,22.5],[241.5,24.5],[241.5,26.5],[241.5,28.5],[241.5,30.5],[241.5,32.5],[241.5,34.5],[241.5,36.5],[241.5,38.5],[241.5,40.5],[241.5,42.5],[241.5,44.5],[241.5,46.5],[241.5,48.5],[241.5,50.5],[241.5,52.5],[241.5,54.5],[241.5,56.5],[241.5,60.5],[241.5,62.5],[241.5,64.5],[241.5,158.5],[241.5,160.5],[241.5,162.5],[241.5,164.5],[241.5,166.5],[241.5,168.5],[241.5,170.5],[241.5,172.5],[241.5,174.5],[241.5,176.5],[241.5,178.5],[239.5,14.5],[239.5,22.5],[239.5,24.5],[239.5,26.5],[239.5,28.5],[239.5,30.5],[239.5,32.5],[239.5,34.5],[239.5,36.5],[239.5,38.5],[239.5,40.5],[239.5,42.5],[239.5,46.5],[239.5,48.5],[239.5,50.5],[239.5,52.5],[239.5,54.5],[239.5,56.5],[239.5,58.5],[239.5,60.5],[239.5,62.5],[239.5,64.5],[239.5,68.5],[239.5,158.5],[239.5,160.5],[239.5,162.5],[239.5,164.5],[239.5,166.5],[239.5,168.5],[239.5,170.5],[239.5,172.5],[239.5,174.5],[239.5,176.5],[239.5,178.5],[237.5,16.5],[237.5,22.5],[237.5,24.5],[237.5,26.5],[237.5,28.5],[237.5,30.5],[237.5,32.5],[237.5,34.5],[237.5,36.5],[237.5,38.5],[237.5,40.5],[237.5,42.5],[237.5,44.5],[237.5,46.5],[237.5,48.5],[237.5,50.5],[237.5,52.5],[237.5,54.5],[237.5,56.5],[237.5,58.5],[237.5,60.5],[237.5,62.5],[237.5,66.5],[237.5,68.5],[237.5,70.5],[237.5,158.5],[237.5,160.5],[237.5,162.5],[237.5,164.5],[237.5,166.5],[237.5,168.5],[237.5,170.5],[237.5,172.5],[237.5,174.5],[237.5,176.5],[237.5,178.5],[235.5,16.5],[235.5,18.5],[235.5,22.5],[235.5,24.5],[235.5,26.5],[235.5,28.5],[235.5,30.5],[235.5,32.5],[235.5,34.5],[235.5,36.5],[235.5,38.5],[235.5,40.5],[235.5,42.5],[235.5,44.5],[235.5,46.5],[235.5,48.5],[235.5,50.5],[235.5,52.5],[235.5,54.5],[235.5,56.5],[235.5,58.5],[235.5,60.5],[235.5,62.5],[235.5,66.5],[235.5,68.5],[235.5,70.5],[235.5,156.5],[235.5,158.5],[235.5,160.5],[235.5,162.5],[235.5,164.5],[235.5,166.5],[235.5,168.5],[235.5,170.5],[235.5,172.5],[235.5,174.5],[235.5,176.5],[235.5,178.5],[233.5,18.5],[233.5,22.5],[233.5,24.5],[233.5,26.5],[233.5,28.5],[233.5,30.5],[233.5,32.5],[233.5,34.5],[233.5,36.5],[233.5,38.5],[233.5,40.5],[233.5,42.5],[233.5,46.5],[233.5,54.5],[233.5,56.5],[233.5,58.5],[233.5,60.5],[233.5,62.5],[233.5,66.5],[233.5,68.5],[233.5,70.5],[233.5,72.5],[233.5,156.5],[233.5,158.5],[233.5,160.5],[233.5,162.5],[233.5,164.5],[233.5,166.5],[233.5,168.5],[233.5,170.5],[233.5,172.5],[233.5,174.5],[233.5,176.5],[233.5,178.5],[231.5,22.5],[231.5,24.5],[231.5,26.5],[231.5,28.5],[231.5,30.5],[231.5,32.5],[231.5,34.5],[231.5,36.5],[231.5,38.5],[231.5,40.5],[231.5,42.5],[231.5,46.5],[231.5,54.5],[231.5,56.5],[231.5,58.5],[231.5,60.5],[231.5,64.5],[231.5,66.5],[231.5,68.5],[231.5,70.5],[231.5,72.5],[231.5,74.5],[231.5,156.5],[231.5,158.5],[231.5,160.5],[231.5,162.5],[231.5,164.5],[231.5,166.5],[231.5,168.5],[231.5,170.5],[231.5,172.5],[231.5,174.5],[231.5,176.5],[231.5,178.5],[229.5,22.5],[229.5,24.5],[229.5,26.5],[229.5,28.5],[229.5,30.5],[229.5,32.5],[229.5,34.5],[229.5,36.5],[229.5,38.5],[229.5,40.5],[229.5,42.5],[229.5,50.5],[229.5,54.5],[229.5,56.5],[229.5,58.5],[229.5,64.5],[229.5,66.5],[229.5,68.5],[229.5,70.5],[229.5,72.5],[229.5,74.5],[229.5,80.5],[229.5,82.5],[229.5,102.5],[229.5,104.5],[229.5,106.5],[229.5,158.5],[229.5,160.5],[229.5,162.5],[229.5,164.5],[229.5,166.5],[229.5,168.5],[229.5,170.5],[229.5,172.5],[229.5,174.5],[229.5,176.5],[229.5,178.5],[227.5,24.5],[227.5,26.5],[227.5,28.5],[227.5,30.5],[227.5,32.5],[227.5,34.5],[227.5,36.5],[227.5,38.5],[227.5,40.5],[227.5,42.5],[227.5,44.5],[227.5,46.5],[227.5,48.5],[227.5,50.5],[227.5,52.5],[227.5,54.5],[227.5,56.5],[227.5,58.5],[227.5,60.5],[227.5,62.5],[227.5,64.5],[227.5,66.5],[227.5,68.5],[227.5,70.5],[227.5,72.5],[227.5,74.5],[227.5,80.5],[227.5,82.5],[227.5,84.5],[227.5,106.5],[227.5,108.5],[227.5,110.5],[227.5,112.5],[227.5,158.5],[227.5,160.5],[227.5,162.5],[227.5,164.5],[227.5,166.5],[227.5,168.5],[227.5,170.5],[227.5,172.5],[227.5,174.5],[227.5,176.5],[227.5,178.5],[225.5,24.5],[225.5,26.5],[225.5,28.5],[225.5,30.5],[225.5,32.5],[225.5,34.5],[225.5,36.5],[225.5,38.5],[225.5,40.5],[225.5,42.5],[225.5,44.5],[225.5,46.5],[225.5,48.5],[225.5,50.5],[225.5,54.5],[225.5,56.5],[225.5,58.5],[225.5,60.5],[225.5,62.5],[225.5,64.5],[225.5,66.5],[225.5,68.5],[225.5,70.5],[225.5,72.5],[225.5,74.5],[225.5,76.5],[225.5,80.5],[225.5,82.5],[225.5,84.5],[225.5,86.5],[225.5,106.5],[225.5,108.5],[225.5,110.5],[225.5,112.5],[225.5,114.5],[225.5,158.5],[225.5,160.5],[225.5,162.5],[225.5,164.5],[225.5,166.5],[225.5,168.5],[225.5,170.5],[225.5,172.5],[225.5,174.5],[225.5,176.5],[225.5,178.5],[223.5,24.5],[223.5,26.5],[223.5,28.5],[223.5,30.5],[223.5,32.5],[223.5,34.5],[223.5,36.5],[223.5,38.5],[223.5,40.5],[223.5,42.5],[223.5,44.5],[223.5,46.5],[223.5,48.5],[223.5,50.5],[223.5,52.5],[223.5,54.5],[223.5,56.5],[223.5,58.5],[223.5,60.5],[223.5,62.5],[223.5,64.5],[223.5,66.5],[223.5,68.5],[223.5,70.5],[223.5,72.5],[223.5,74.5],[223.5,76.5],[223.5,80.5],[223.5,82.5],[223.5,84.5],[223.5,86.5],[223.5,88.5],[223.5,112.5],[223.5,158.5],[223.5,160.5],[223.5,162.5],[223.5,164.5],[223.5,166.5],[223.5,168.5],[223.5,170.5],[223.5,172.5],[223.5,174.5],[223.5,176.5],[223.5,178.5],[221.5,24.5],[221.5,26.5],[221.5,28.5],[221.5,30.5],[221.5,32.5],[221.5,34.5],[221.5,36.5],[221.5,38.5],[221.5,40.5],[221.5,42.5],[221.5,44.5],[221.5,46.5],[221.5,50.5],[221.5,52.5],[221.5,54.5],[221.5,56.5],[221.5,58.5],[221.5,60.5],[221.5,62.5],[221.5,64.5],[221.5,66.5],[221.5,68.5],[221.5,70.5],[221.5,76.5],[221.5,78.5],[221.5,80.5],[221.5,82.5],[221.5,84.5],[221.5,86.5],[221.5,88.5],[221.5,90.5],[221.5,160.5],[221.5,162.5],[221.5,164.5],[221.5,166.5],[221.5,168.5],[221.5,170.5],[221.5,172.5],[221.5,174.5],[221.5,176.5],[221.5,178.5],[219.5,22.5],[219.5,26.5],[219.5,28.5],[219.5,30.5],[219.5,32.5],[219.5,34.5],[219.5,36.5],[219.5,38.5],[219.5,40.5],[219.5,42.5],[219.5,44.5],[219.5,50.5],[219.5,52.5],[219.5,54.5],[219.5,56.5],[219.5,58.5],[219.5,60.5],[219.5,62.5],[219.5,64.5],[219.5,66.5],[219.5,68.5],[219.5,74.5],[219.5,76.5],[219.5,78.5],[219.5,80.5],[219.5,82.5],[219.5,84.5],[219.5,86.5],[219.5,88.5],[219.5,90.5],[219.5,92.5],[219.5,94.5],[219.5,98.5],[219.5,100.5],[219.5,102.5],[219.5,104.5],[219.5,106.5],[219.5,160.5],[219.5,162.5],[219.5,164.5],[219.5,166.5],[219.5,168.5],[219.5,170.5],[219.5,172.5],[219.5,174.5],[219.5,176.5],[219.5,178.5],[217.5,22.5],[217.5,26.5],[217.5,28.5],[217.5,30.5],[217.5,32.5],[217.5,34.5],[217.5,36.5],[217.5,38.5],[217.5,40.5],[217.5,42.5],[217.5,50.5],[217.5,52.5],[217.5,54.5],[217.5,56.5],[217.5,58.5],[217.5,60.5],[217.5,62.5],[217.5,64.5],[217.5,72.5],[217.5,74.5],[217.5,76.5],[217.5,78.5],[217.5,80.5],[217.5,82.5],[217.5,84.5],[217.5,86.5],[217.5,88.5],[217.5,90.5],[217.5,92.5],[217.5,94.5],[217.5,96.5],[217.5,98.5],[217.5,100.5],[217.5,102.5],[217.5,104.5],[217.5,106.5],[217.5,160.5],[217.5,162.5],[217.5,164.5],[217.5,166.5],[217.5,168.5],[217.5,170.5],[217.5,172.5],[217.5,174.5],[217.5,176.5],[217.5,178.5],[215.5,22.5],[215.5,26.5],[215.5,30.5],[215.5,32.5],[215.5,34.5],[215.5,36.5],[215.5,38.5],[215.5,40.5],[215.5,42.5],[215.5,48.5],[215.5,50.5],[215.5,52.5],[215.5,56.5],[215.5,58.5],[215.5,60.5],[215.5,66.5],[215.5,68.5],[215.5,70.5],[215.5,72.5],[215.5,74.5],[215.5,76.5],[215.5,78.5],[215.5,80.5],[215.5,82.5],[215.5,84.5],[215.5,86.5],[215.5,88.5],[215.5,90.5],[215.5,92.5],[215.5,94.5],[215.5,96.5],[215.5,98.5],[215.5,100.5],[215.5,102.5],[215.5,104.5],[215.5,106.5],[215.5,108.5],[215.5,112.5],[215.5,160.5],[215.5,162.5],[215.5,164.5],[215.5,166.5],[215.5,168.5],[215.5,170.5],[215.5,172.5],[215.5,174.5],[215.5,176.5],[215.5,178.5],[213.5,22.5],[213.5,24.5],[213.5,26.5],[213.5,28.5],[213.5,30.5],[213.5,32.5],[213.5,34.5],[213.5,36.5],[213.5,38.5],[213.5,40.5],[213.5,42.5],[213.5,44.5],[213.5,48.5],[213.5,50.5],[213.5,52.5],[213.5,60.5],[213.5,62.5],[213.5,64.5],[213.5,66.5],[213.5,68.5],[213.5,70.5],[213.5,72.5],[213.5,74.5],[213.5,76.5],[213.5,78.5],[213.5,80.5],[213.5,82.5],[213.5,84.5],[213.5,86.5],[213.5,88.5],[213.5,94.5],[213.5,96.5],[213.5,98.5],[213.5,100.5],[213.5,102.5],[213.5,104.5],[213.5,106.5],[213.5,108.5],[213.5,110.5],[213.5,112.5],[213.5,114.5],[213.5,160.5],[213.5,162.5],[213.5,164.5],[213.5,166.5],[213.5,168.5],[213.5,170.5],[213.5,172.5],[213.5,174.5],[213.5,176.5],[213.5,178.5],[211.5,20.5],[211.5,22.5],[211.5,24.5],[211.5,26.5],[211.5,30.5],[211.5,32.5],[211.5,34.5],[211.5,36.5],[211.5,38.5],[211.5,40.5],[211.5,42.5],[211.5,50.5],[211.5,52.5],[211.5,60.5],[211.5,62.5],[211.5,64.5],[211.5,66.5],[211.5,68.5],[211.5,70.5],[211.5,72.5],[211.5,74.5],[211.5,76.5],[211.5,78.5],[211.5,80.5],[211.5,82.5],[211.5,84.5],[211.5,86.5],[211.5,88.5],[211.5,90.5],[211.5,92.5],[211.5,94.5],[211.5,96.5],[211.5,98.5],[211.5,100.5],[211.5,102.5],[211.5,104.5],[211.5,106.5],[211.5,108.5],[211.5,110.5],[211.5,112.5],[211.5,114.5],[211.5,116.5],[211.5,118.5],[211.5,160.5],[211.5,162.5],[211.5,164.5],[211.5,166.5],[211.5,168.5],[211.5,170.5],[211.5,172.5],[211.5,174.5],[211.5,176.5],[211.5,178.5],[209.5,20.5],[209.5,22.5],[209.5,24.5],[209.5,26.5],[209.5,28.5],[209.5,30.5],[209.5,32.5],[209.5,34.5],[209.5,36.5],[209.5,38.5],[209.5,40.5],[209.5,42.5],[209.5,44.5],[209.5,50.5],[209.5,52.5],[209.5,60.5],[209.5,62.5],[209.5,64.5],[209.5,66.5],[209.5,68.5],[209.5,70.5],[209.5,72.5],[209.5,74.5],[209.5,76.5],[209.5,78.5],[209.5,80.5],[209.5,82.5],[209.5,84.5],[209.5,86.5],[209.5,88.5],[209.5,90.5],[209.5,92.5],[209.5,96.5],[209.5,98.5],[209.5,100.5],[209.5,102.5],[209.5,104.5],[209.5,106.5],[209.5,108.5],[209.5,110.5],[209.5,112.5],[209.5,114.5],[209.5,116.5],[209.5,118.5],[209.5,120.5],[209.5,160.5],[209.5,162.5],[209.5,164.5],[209.5,166.5],[209.5,168.5],[209.5,170.5],[209.5,172.5],[209.5,174.5],[209.5,176.5],[209.5,178.5],[207.5,20.5],[207.5,22.5],[207.5,24.5],[207.5,26.5],[207.5,28.5],[207.5,32.5],[207.5,34.5],[207.5,36.5],[207.5,38.5],[207.5,40.5],[207.5,42.5],[207.5,44.5],[207.5,46.5],[207.5,48.5],[207.5,50.5],[207.5,52.5],[207.5,60.5],[207.5,62.5],[207.5,64.5],[207.5,66.5],[207.5,68.5],[207.5,70.5],[207.5,72.5],[207.5,74.5],[207.5,76.5],[207.5,78.5],[207.5,80.5],[207.5,82.5],[207.5,84.5],[207.5,86.5],[207.5,88.5],[207.5,90.5],[207.5,92.5],[207.5,94.5],[207.5,96.5],[207.5,98.5],[207.5,100.5],[207.5,102.5],[207.5,104.5],[207.5,106.5],[207.5,108.5],[207.5,110.5],[207.5,112.5],[207.5,114.5],[207.5,116.5],[207.5,118.5],[207.5,120.5],[207.5,122.5],[207.5,160.5],[207.5,162.5],[207.5,164.5],[207.5,166.5],[207.5,168.5],[207.5,170.5],[207.5,172.5],[207.5,174.5],[207.5,176.5],[207.5,178.5],[205.5,10.5],[205.5,20.5],[205.5,22.5],[205.5,24.5],[205.5,26.5],[205.5,28.5],[205.5,30.5],[205.5,32.5],[205.5,34.5],[205.5,36.5],[205.5,38.5],[205.5,40.5],[205.5,42.5],[205.5,44.5],[205.5,46.5],[205.5,48.5],[205.5,60.5],[205.5,62.5],[205.5,64.5],[205.5,66.5],[205.5,68.5],[205.5,70.5],[205.5,72.5],[205.5,74.5],[205.5,76.5],[205.5,78.5],[205.5,80.5],[205.5,82.5],[205.5,84.5],[205.5,86.5],[205.5,88.5],[205.5,90.5],[205.5,92.5],[205.5,94.5],[205.5,96.5],[205.5,98.5],[205.5,100.5],[205.5,102.5],[205.5,104.5],[205.5,106.5],[205.5,108.5],[205.5,112.5],[205.5,114.5],[205.5,116.5],[205.5,118.5],[205.5,120.5],[205.5,122.5],[205.5,160.5],[205.5,162.5],[205.5,164.5],[205.5,166.5],[205.5,168.5],[205.5,170.5],[205.5,172.5],[205.5,174.5],[205.5,176.5],[205.5,178.5],[203.5,10.5],[203.5,12.5],[203.5,20.5],[203.5,22.5],[203.5,26.5],[203.5,28.5],[203.5,34.5],[203.5,36.5],[203.5,38.5],[203.5,40.5],[203.5,42.5],[203.5,44.5],[203.5,46.5],[203.5,48.5],[203.5,52.5],[203.5,58.5],[203.5,60.5],[203.5,62.5],[203.5,64.5],[203.5,66.5],[203.5,68.5],[203.5,70.5],[203.5,72.5],[203.5,74.5],[203.5,76.5],[203.5,78.5],[203.5,80.5],[203.5,82.5],[203.5,84.5],[203.5,86.5],[203.5,88.5],[203.5,90.5],[203.5,92.5],[203.5,94.5],[203.5,96.5],[203.5,98.5],[203.5,100.5],[203.5,102.5],[203.5,104.5],[203.5,106.5],[203.5,108.5],[203.5,110.5],[203.5,112.5],[203.5,114.5],[203.5,116.5],[203.5,118.5],[203.5,120.5],[203.5,122.5],[203.5,160.5],[203.5,162.5],[203.5,164.5],[203.5,166.5],[203.5,168.5],[203.5,170.5],[203.5,172.5],[203.5,174.5],[203.5,176.5],[203.5,178.5],[201.5,10.5],[201.5,12.5],[201.5,20.5],[201.5,22.5],[201.5,24.5],[201.5,34.5],[201.5,36.5],[201.5,38.5],[201.5,40.5],[201.5,42.5],[201.5,44.5],[201.5,46.5],[201.5,48.5],[201.5,50.5],[201.5,58.5],[201.5,60.5],[201.5,62.5],[201.5,64.5],[201.5,66.5],[201.5,68.5],[201.5,70.5],[201.5,72.5],[201.5,74.5],[201.5,76.5],[201.5,78.5],[201.5,80.5],[201.5,82.5],[201.5,84.5],[201.5,86.5],[201.5,88.5],[201.5,90.5],[201.5,92.5],[201.5,94.5],[201.5,96.5],[201.5,98.5],[201.5,100.5],[201.5,102.5],[201.5,104.5],[201.5,106.5],[201.5,108.5],[201.5,110.5],[201.5,112.5],[201.5,114.5],[201.5,116.5],[201.5,118.5],[201.5,120.5],[201.5,122.5],[201.5,160.5],[201.5,162.5],[201.5,164.5],[201.5,166.5],[201.5,168.5],[201.5,170.5],[201.5,172.5],[201.5,174.5],[201.5,176.5],[201.5,178.5],[199.5,20.5],[199.5,22.5],[199.5,24.5],[199.5,26.5],[199.5,36.5],[199.5,38.5],[199.5,40.5],[199.5,42.5],[199.5,44.5],[199.5,46.5],[199.5,60.5],[199.5,62.5],[199.5,64.5],[199.5,66.5],[199.5,68.5],[199.5,70.5],[199.5,72.5],[199.5,74.5],[199.5,76.5],[199.5,78.5],[199.5,80.5],[199.5,82.5],[199.5,84.5],[199.5,86.5],[199.5,88.5],[199.5,90.5],[199.5,92.5],[199.5,94.5],[199.5,96.5],[199.5,98.5],[199.5,100.5],[199.5,102.5],[199.5,104.5],[199.5,106.5],[199.5,108.5],[199.5,110.5],[199.5,112.5],[199.5,114.5],[199.5,116.5],[199.5,118.5],[199.5,120.5],[199.5,122.5],[199.5,124.5],[199.5,160.5],[199.5,162.5],[199.5,164.5],[199.5,166.5],[199.5,168.5],[199.5,170.5],[199.5,172.5],[199.5,174.5],[199.5,176.5],[199.5,178.5],[197.5,10.5],[197.5,12.5],[197.5,22.5],[197.5,24.5],[197.5,26.5],[197.5,28.5],[197.5,30.5],[197.5,36.5],[197.5,38.5],[197.5,40.5],[197.5,42.5],[197.5,44.5],[197.5,46.5],[197.5,60.5],[197.5,62.5],[197.5,64.5],[197.5,66.5],[197.5,68.5],[197.5,70.5],[197.5,72.5],[197.5,74.5],[197.5,76.5],[197.5,78.5],[197.5,80.5],[197.5,82.5],[197.5,84.5],[197.5,86.5],[197.5,88.5],[197.5,90.5],[197.5,92.5],[197.5,94.5],[197.5,96.5],[197.5,98.5],[197.5,100.5],[197.5,102.5],[197.5,104.5],[197.5,106.5],[197.5,108.5],[197.5,110.5],[197.5,112.5],[197.5,114.5],[197.5,116.5],[197.5,118.5],[197.5,120.5],[197.5,160.5],[197.5,162.5],[197.5,164.5],[197.5,166.5],[197.5,168.5],[197.5,170.5],[197.5,172.5],[197.5,174.5],[197.5,176.5],[197.5,178.5],[195.5,12.5],[195.5,22.5],[195.5,24.5],[195.5,26.5],[195.5,28.5],[195.5,30.5],[195.5,32.5],[195.5,36.5],[195.5,38.5],[195.5,40.5],[195.5,42.5],[195.5,44.5],[195.5,48.5],[195.5,58.5],[195.5,60.5],[195.5,62.5],[195.5,64.5],[195.5,66.5],[195.5,68.5],[195.5,70.5],[195.5,72.5],[195.5,74.5],[195.5,76.5],[195.5,78.5],[195.5,80.5],[195.5,82.5],[195.5,84.5],[195.5,86.5],[195.5,88.5],[195.5,90.5],[195.5,92.5],[195.5,94.5],[195.5,96.5],[195.5,98.5],[195.5,100.5],[195.5,102.5],[195.5,104.5],[195.5,106.5],[195.5,108.5],[195.5,110.5],[195.5,112.5],[195.5,114.5],[195.5,116.5],[195.5,160.5],[195.5,162.5],[195.5,164.5],[195.5,166.5],[195.5,168.5],[195.5,170.5],[195.5,172.5],[195.5,174.5],[195.5,176.5],[195.5,178.5],[193.5,10.5],[193.5,24.5],[193.5,26.5],[193.5,28.5],[193.5,30.5],[193.5,32.5],[193.5,34.5],[193.5,36.5],[193.5,38.5],[193.5,40.5],[193.5,42.5],[193.5,46.5],[193.5,48.5],[193.5,52.5],[193.5,58.5],[193.5,60.5],[193.5,62.5],[193.5,64.5],[193.5,66.5],[193.5,68.5],[193.5,70.5],[193.5,72.5],[193.5,74.5],[193.5,76.5],[193.5,78.5],[193.5,80.5],[193.5,82.5],[193.5,84.5],[193.5,86.5],[193.5,88.5],[193.5,90.5],[193.5,92.5],[193.5,94.5],[193.5,96.5],[193.5,98.5],[193.5,104.5],[193.5,106.5],[193.5,108.5],[193.5,110.5],[193.5,160.5],[193.5,162.5],[193.5,164.5],[193.5,166.5],[193.5,168.5],[193.5,170.5],[193.5,172.5],[193.5,174.5],[193.5,176.5],[193.5,178.5],[191.5,10.5],[191.5,26.5],[191.5,28.5],[191.5,30.5],[191.5,34.5],[191.5,36.5],[191.5,38.5],[191.5,40.5],[191.5,42.5],[191.5,44.5],[191.5,46.5],[191.5,58.5],[191.5,60.5],[191.5,62.5],[191.5,64.5],[191.5,66.5],[191.5,68.5],[191.5,70.5],[191.5,72.5],[191.5,74.5],[191.5,76.5],[191.5,78.5],[191.5,80.5],[191.5,82.5],[191.5,84.5],[191.5,86.5],[191.5,88.5],[191.5,90.5],[191.5,92.5],[191.5,160.5],[191.5,162.5],[191.5,164.5],[191.5,166.5],[191.5,168.5],[191.5,170.5],[191.5,172.5],[191.5,174.5],[191.5,176.5],[191.5,178.5],[189.5,26.5],[189.5,28.5],[189.5,30.5],[189.5,34.5],[189.5,36.5],[189.5,38.5],[189.5,40.5],[189.5,42.5],[189.5,44.5],[189.5,50.5],[189.5,54.5],[189.5,56.5],[189.5,58.5],[189.5,60.5],[189.5,62.5],[189.5,64.5],[189.5,66.5],[189.5,68.5],[189.5,70.5],[189.5,72.5],[189.5,74.5],[189.5,76.5],[189.5,78.5],[189.5,80.5],[189.5,82.5],[189.5,84.5],[189.5,90.5],[189.5,160.5],[189.5,162.5],[189.5,164.5],[189.5,166.5],[189.5,168.5],[189.5,170.5],[189.5,172.5],[189.5,174.5],[189.5,176.5],[189.5,178.5],[187.5,28.5],[187.5,30.5],[187.5,36.5],[187.5,38.5],[187.5,40.5],[187.5,42.5],[187.5,44.5],[187.5,54.5],[187.5,56.5],[187.5,58.5],[187.5,60.5],[187.5,62.5],[187.5,64.5],[187.5,66.5],[187.5,68.5],[187.5,70.5],[187.5,72.5],[187.5,74.5],[187.5,76.5],[187.5,78.5],[187.5,80.5],[187.5,82.5],[187.5,84.5],[187.5,160.5],[187.5,162.5],[187.5,164.5],[187.5,166.5],[187.5,168.5],[187.5,170.5],[187.5,172.5],[187.5,174.5],[187.5,176.5],[187.5,178.5],[185.5,28.5],[185.5,30.5],[185.5,38.5],[185.5,40.5],[185.5,42.5],[185.5,44.5],[185.5,46.5],[185.5,54.5],[185.5,56.5],[185.5,58.5],[185.5,60.5],[185.5,62.5],[185.5,64.5],[185.5,66.5],[185.5,68.5],[185.5,70.5],[185.5,72.5],[185.5,74.5],[185.5,76.5],[185.5,78.5],[185.5,80.5],[185.5,82.5],[185.5,84.5],[185.5,160.5],[185.5,162.5],[185.5,164.5],[185.5,166.5],[185.5,168.5],[185.5,170.5],[185.5,172.5],[185.5,174.5],[185.5,176.5],[185.5,178.5],[183.5,40.5],[183.5,42.5],[183.5,44.5],[183.5,46.5],[183.5,50.5],[183.5,54.5],[183.5,56.5],[183.5,58.5],[183.5,60.5],[183.5,62.5],[183.5,64.5],[183.5,66.5],[183.5,68.5],[183.5,70.5],[183.5,72.5],[183.5,74.5],[183.5,76.5],[183.5,78.5],[183.5,80.5],[183.5,82.5],[183.5,160.5],[183.5,162.5],[183.5,164.5],[183.5,166.5],[183.5,168.5],[183.5,170.5],[183.5,172.5],[183.5,174.5],[183.5,176.5],[183.5,178.5],[181.5,40.5],[181.5,42.5],[181.5,44.5],[181.5,46.5],[181.5,48.5],[181.5,54.5],[181.5,56.5],[181.5,58.5],[181.5,60.5],[181.5,62.5],[181.5,64.5],[181.5,66.5],[181.5,68.5],[181.5,70.5],[181.5,72.5],[181.5,74.5],[181.5,76.5],[181.5,78.5],[181.5,80.5],[181.5,82.5],[181.5,160.5],[181.5,162.5],[181.5,164.5],[181.5,166.5],[181.5,168.5],[181.5,170.5],[181.5,172.5],[181.5,174.5],[181.5,176.5],[181.5,178.5],[179.5,36.5],[179.5,38.5],[179.5,42.5],[179.5,44.5],[179.5,46.5],[179.5,48.5],[179.5,50.5],[179.5,54.5],[179.5,56.5],[179.5,58.5],[179.5,60.5],[179.5,62.5],[179.5,64.5],[179.5,66.5],[179.5,68.5],[179.5,70.5],[179.5,72.5],[179.5,74.5],[179.5,76.5],[179.5,78.5],[179.5,80.5],[179.5,82.5],[179.5,84.5],[179.5,160.5],[179.5,162.5],[179.5,164.5],[179.5,166.5],[179.5,168.5],[179.5,170.5],[179.5,172.5],[179.5,174.5],[179.5,176.5],[179.5,178.5],[177.5,32.5],[177.5,34.5],[177.5,36.5],[177.5,38.5],[177.5,42.5],[177.5,48.5],[177.5,50.5],[177.5,52.5],[177.5,56.5],[177.5,58.5],[177.5,60.5],[177.5,62.5],[177.5,64.5],[177.5,66.5],[177.5,68.5],[177.5,70.5],[177.5,72.5],[177.5,74.5],[177.5,76.5],[177.5,78.5],[177.5,80.5],[177.5,82.5],[177.5,84.5],[177.5,160.5],[177.5,162.5],[177.5,164.5],[177.5,166.5],[177.5,168.5],[177.5,170.5],[177.5,172.5],[177.5,174.5],[177.5,176.5],[177.5,178.5],[175.5,32.5],[175.5,34.5],[175.5,48.5],[175.5,50.5],[175.5,52.5],[175.5,56.5],[175.5,58.5],[175.5,60.5],[175.5,62.5],[175.5,64.5],[175.5,66.5],[175.5,68.5],[175.5,70.5],[175.5,72.5],[175.5,74.5],[175.5,76.5],[175.5,78.5],[175.5,80.5],[175.5,82.5],[175.5,84.5],[175.5,160.5],[175.5,162.5],[175.5,164.5],[175.5,166.5],[175.5,168.5],[175.5,170.5],[175.5,172.5],[175.5,174.5],[175.5,176.5],[175.5,178.5],[173.5,36.5],[173.5,46.5],[173.5,48.5],[173.5,50.5],[173.5,52.5],[173.5,56.5],[173.5,58.5],[173.5,60.5],[173.5,62.5],[173.5,64.5],[173.5,66.5],[173.5,68.5],[173.5,70.5],[173.5,72.5],[173.5,74.5],[173.5,76.5],[173.5,78.5],[173.5,80.5],[173.5,82.5],[173.5,84.5],[173.5,162.5],[173.5,164.5],[173.5,166.5],[173.5,168.5],[173.5,170.5],[173.5,172.5],[173.5,174.5],[173.5,176.5],[173.5,178.5],[171.5,36.5],[171.5,48.5],[171.5,50.5],[171.5,52.5],[171.5,58.5],[171.5,60.5],[171.5,62.5],[171.5,64.5],[171.5,66.5],[171.5,68.5],[171.5,70.5],[171.5,72.5],[171.5,74.5],[171.5,76.5],[171.5,78.5],[171.5,80.5],[171.5,82.5],[171.5,84.5],[171.5,162.5],[171.5,164.5],[171.5,166.5],[171.5,168.5],[171.5,170.5],[171.5,172.5],[171.5,174.5],[171.5,176.5],[171.5,178.5],[169.5,62.5],[169.5,64.5],[169.5,66.5],[169.5,68.5],[169.5,70.5],[169.5,72.5],[169.5,74.5],[169.5,76.5],[169.5,78.5],[169.5,80.5],[169.5,82.5],[169.5,162.5],[169.5,164.5],[169.5,166.5],[169.5,168.5],[169.5,170.5],[169.5,172.5],[169.5,174.5],[169.5,176.5],[169.5,178.5],[167.5,62.5],[167.5,64.5],[167.5,66.5],[167.5,68.5],[167.5,70.5],[167.5,72.5],[167.5,74.5],[167.5,76.5],[167.5,78.5],[167.5,80.5],[167.5,82.5],[167.5,162.5],[167.5,164.5],[167.5,166.5],[167.5,168.5],[167.5,170.5],[167.5,172.5],[167.5,174.5],[167.5,176.5],[167.5,178.5],[165.5,8.5],[165.5,24.5],[165.5,64.5],[165.5,66.5],[165.5,68.5],[165.5,70.5],[165.5,72.5],[165.5,74.5],[165.5,76.5],[165.5,78.5],[165.5,162.5],[165.5,164.5],[165.5,166.5],[165.5,168.5],[165.5,170.5],[165.5,172.5],[165.5,174.5],[165.5,176.5],[165.5,178.5],[163.5,8.5],[163.5,24.5],[163.5,68.5],[163.5,74.5],[163.5,164.5],[163.5,166.5],[163.5,168.5],[163.5,170.5],[163.5,172.5],[163.5,174.5],[163.5,176.5],[163.5,178.5],[161.5,24.5],[161.5,26.5],[161.5,164.5],[161.5,166.5],[161.5,168.5],[161.5,170.5],[161.5,172.5],[161.5,174.5],[161.5,176.5],[161.5,178.5],[159.5,10.5],[159.5,12.5],[159.5,14.5],[159.5,16.5],[159.5,24.5],[159.5,164.5],[159.5,166.5],[159.5,168.5],[159.5,170.5],[159.5,172.5],[159.5,174.5],[159.5,176.5],[159.5,178.5],[157.5,10.5],[157.5,12.5],[157.5,14.5],[157.5,16.5],[157.5,18.5],[157.5,24.5],[157.5,164.5],[157.5,166.5],[157.5,168.5],[157.5,170.5],[157.5,172.5],[157.5,174.5],[157.5,176.5],[157.5,178.5],[155.5,8.5],[155.5,10.5],[155.5,12.5],[155.5,14.5],[155.5,16.5],[155.5,18.5],[155.5,20.5],[155.5,166.5],[155.5,168.5],[155.5,170.5],[155.5,172.5],[155.5,174.5],[155.5,176.5],[155.5,178.5],[153.5,10.5],[153.5,12.5],[153.5,14.5],[153.5,16.5],[153.5,18.5],[153.5,20.5],[153.5,166.5],[153.5,168.5],[153.5,170.5],[153.5,172.5],[153.5,174.5],[153.5,176.5],[153.5,178.5],[151.5,8.5],[151.5,10.5],[151.5,12.5],[151.5,14.5],[151.5,16.5],[151.5,18.5],[151.5,20.5],[151.5,166.5],[151.5,168.5],[151.5,170.5],[151.5,172.5],[151.5,174.5],[151.5,176.5],[151.5,178.5],[149.5,8.5],[149.5,10.5],[149.5,12.5],[149.5,14.5],[149.5,16.5],[149.5,18.5],[149.5,20.5],[149.5,168.5],[149.5,170.5],[149.5,172.5],[149.5,174.5],[149.5,176.5],[149.5,178.5],[147.5,8.5],[147.5,10.5],[147.5,12.5],[147.5,14.5],[147.5,16.5],[147.5,18.5],[147.5,20.5],[147.5,168.5],[147.5,170.5],[147.5,172.5],[147.5,174.5],[147.5,176.5],[147.5,178.5],[145.5,6.5],[145.5,8.5],[145.5,10.5],[145.5,12.5],[145.5,14.5],[145.5,16.5],[145.5,18.5],[145.5,20.5],[145.5,22.5],[145.5,168.5],[145.5,170.5],[145.5,172.5],[145.5,174.5],[145.5,176.5],[145.5,178.5],[143.5,8.5],[143.5,10.5],[143.5,12.5],[143.5,14.5],[143.5,16.5],[143.5,18.5],[143.5,20.5],[143.5,22.5],[143.5,96.5],[143.5,98.5],[143.5,100.5],[143.5,144.5],[143.5,168.5],[143.5,170.5],[143.5,172.5],[143.5,174.5],[143.5,176.5],[143.5,178.5],[141.5,8.5],[141.5,10.5],[141.5,12.5],[141.5,14.5],[141.5,16.5],[141.5,18.5],[141.5,20.5],[141.5,22.5],[141.5,24.5],[141.5,94.5],[141.5,96.5],[141.5,98.5],[141.5,100.5],[141.5,102.5],[141.5,168.5],[141.5,170.5],[141.5,172.5],[141.5,174.5],[141.5,176.5],[141.5,178.5],[139.5,8.5],[139.5,10.5],[139.5,12.5],[139.5,14.5],[139.5,16.5],[139.5,18.5],[139.5,20.5],[139.5,22.5],[139.5,24.5],[139.5,94.5],[139.5,96.5],[139.5,98.5],[139.5,100.5],[139.5,102.5],[139.5,104.5],[139.5,106.5],[139.5,108.5],[139.5,110.5],[139.5,168.5],[139.5,170.5],[139.5,172.5],[139.5,174.5],[139.5,176.5],[139.5,178.5],[137.5,8.5],[137.5,10.5],[137.5,12.5],[137.5,14.5],[137.5,16.5],[137.5,18.5],[137.5,20.5],[137.5,22.5],[137.5,24.5],[137.5,26.5],[137.5,28.5],[137.5,94.5],[137.5,96.5],[137.5,98.5],[137.5,100.5],[137.5,102.5],[137.5,104.5],[137.5,106.5],[137.5,108.5],[137.5,110.5],[137.5,112.5],[137.5,168.5],[137.5,170.5],[137.5,172.5],[137.5,174.5],[137.5,176.5],[137.5,178.5],[135.5,8.5],[135.5,10.5],[135.5,12.5],[135.5,14.5],[135.5,16.5],[135.5,18.5],[135.5,20.5],[135.5,22.5],[135.5,24.5],[135.5,26.5],[135.5,28.5],[135.5,92.5],[135.5,94.5],[135.5,96.5],[135.5,98.5],[135.5,100.5],[135.5,102.5],[135.5,104.5],[135.5,106.5],[135.5,108.5],[135.5,110.5],[135.5,112.5],[135.5,168.5],[135.5,170.5],[135.5,172.5],[135.5,174.5],[135.5,176.5],[135.5,178.5],[133.5,8.5],[133.5,10.5],[133.5,12.5],[133.5,14.5],[133.5,16.5],[133.5,18.5],[133.5,20.5],[133.5,22.5],[133.5,24.5],[133.5,26.5],[133.5,28.5],[133.5,92.5],[133.5,94.5],[133.5,96.5],[133.5,98.5],[133.5,100.5],[133.5,102.5],[133.5,104.5],[133.5,106.5],[133.5,108.5],[133.5,110.5],[133.5,112.5],[133.5,168.5],[133.5,170.5],[133.5,172.5],[133.5,174.5],[133.5,176.5],[133.5,178.5],[131.5,8.5],[131.5,10.5],[131.5,12.5],[131.5,14.5],[131.5,16.5],[131.5,18.5],[131.5,20.5],[131.5,22.5],[131.5,24.5],[131.5,26.5],[131.5,28.5],[131.5,90.5],[131.5,92.5],[131.5,94.5],[131.5,96.5],[131.5,98.5],[131.5,100.5],[131.5,102.5],[131.5,104.5],[131.5,106.5],[131.5,108.5],[131.5,110.5],[131.5,112.5],[131.5,114.5],[131.5,116.5],[131.5,168.5],[131.5,170.5],[131.5,172.5],[131.5,174.5],[131.5,176.5],[131.5,178.5],[129.5,8.5],[129.5,10.5],[129.5,12.5],[129.5,14.5],[129.5,16.5],[129.5,18.5],[129.5,20.5],[129.5,22.5],[129.5,24.5],[129.5,26.5],[129.5,88.5],[129.5,90.5],[129.5,92.5],[129.5,94.5],[129.5,96.5],[129.5,98.5],[129.5,100.5],[129.5,102.5],[129.5,104.5],[129.5,106.5],[129.5,108.5],[129.5,110.5],[129.5,112.5],[129.5,114.5],[129.5,116.5],[129.5,118.5],[129.5,120.5],[129.5,168.5],[129.5,170.5],[129.5,172.5],[129.5,174.5],[129.5,176.5],[129.5,178.5],[127.5,8.5],[127.5,10.5],[127.5,12.5],[127.5,14.5],[127.5,16.5],[127.5,18.5],[127.5,20.5],[127.5,22.5],[127.5,24.5],[127.5,86.5],[127.5,88.5],[127.5,90.5],[127.5,92.5],[127.5,94.5],[127.5,96.5],[127.5,98.5],[127.5,100.5],[127.5,102.5],[127.5,104.5],[127.5,106.5],[127.5,108.5],[127.5,110.5],[127.5,112.5],[127.5,114.5],[127.5,116.5],[127.5,118.5],[127.5,120.5],[127.5,168.5],[127.5,170.5],[127.5,172.5],[127.5,174.5],[127.5,176.5],[127.5,178.5],[125.5,8.5],[125.5,10.5],[125.5,12.5],[125.5,14.5],[125.5,16.5],[125.5,18.5],[125.5,40.5],[125.5,42.5],[125.5,84.5],[125.5,86.5],[125.5,88.5],[125.5,90.5],[125.5,92.5],[125.5,94.5],[125.5,96.5],[125.5,98.5],[125.5,100.5],[125.5,102.5],[125.5,104.5],[125.5,106.5],[125.5,108.5],[125.5,110.5],[125.5,112.5],[125.5,114.5],[125.5,116.5],[125.5,118.5],[125.5,120.5],[125.5,122.5],[125.5,124.5],[125.5,168.5],[125.5,170.5],[125.5,172.5],[125.5,174.5],[125.5,176.5],[125.5,178.5],[123.5,8.5],[123.5,10.5],[123.5,12.5],[123.5,14.5],[123.5,16.5],[123.5,36.5],[123.5,40.5],[123.5,84.5],[123.5,86.5],[123.5,88.5],[123.5,90.5],[123.5,92.5],[123.5,94.5],[123.5,96.5],[123.5,98.5],[123.5,100.5],[123.5,102.5],[123.5,104.5],[123.5,106.5],[123.5,108.5],[123.5,110.5],[123.5,112.5],[123.5,114.5],[123.5,116.5],[123.5,118.5],[123.5,120.5],[123.5,122.5],[123.5,124.5],[123.5,166.5],[123.5,168.5],[123.5,170.5],[123.5,172.5],[123.5,174.5],[123.5,176.5],[123.5,178.5],[121.5,8.5],[121.5,10.5],[121.5,12.5],[121.5,14.5],[121.5,36.5],[121.5,38.5],[121.5,84.5],[121.5,86.5],[121.5,88.5],[121.5,90.5],[121.5,92.5],[121.5,94.5],[121.5,96.5],[121.5,98.5],[121.5,100.5],[121.5,102.5],[121.5,104.5],[121.5,106.5],[121.5,108.5],[121.5,110.5],[121.5,112.5],[121.5,114.5],[121.5,116.5],[121.5,118.5],[121.5,120.5],[121.5,122.5],[121.5,124.5],[121.5,126.5],[121.5,128.5],[121.5,166.5],[121.5,168.5],[121.5,170.5],[121.5,172.5],[121.5,174.5],[121.5,176.5],[121.5,178.5],[119.5,8.5],[119.5,10.5],[119.5,12.5],[119.5,34.5],[119.5,36.5],[119.5,38.5],[119.5,82.5],[119.5,84.5],[119.5,86.5],[119.5,88.5],[119.5,90.5],[119.5,92.5],[119.5,94.5],[119.5,96.5],[119.5,98.5],[119.5,100.5],[119.5,102.5],[119.5,104.5],[119.5,106.5],[119.5,108.5],[119.5,110.5],[119.5,112.5],[119.5,114.5],[119.5,116.5],[119.5,118.5],[119.5,120.5],[119.5,122.5],[119.5,124.5],[119.5,126.5],[119.5,128.5],[119.5,154.5],[119.5,158.5],[119.5,162.5],[119.5,166.5],[119.5,168.5],[119.5,170.5],[119.5,172.5],[119.5,174.5],[119.5,176.5],[119.5,178.5],[117.5,10.5],[117.5,12.5],[117.5,32.5],[117.5,34.5],[117.5,36.5],[117.5,38.5],[117.5,40.5],[117.5,44.5],[117.5,80.5],[117.5,82.5],[117.5,84.5],[117.5,86.5],[117.5,88.5],[117.5,90.5],[117.5,92.5],[117.5,94.5],[117.5,96.5],[117.5,98.5],[117.5,100.5],[117.5,102.5],[117.5,104.5],[117.5,106.5],[117.5,108.5],[117.5,110.5],[117.5,112.5],[117.5,114.5],[117.5,116.5],[117.5,118.5],[117.5,120.5],[117.5,122.5],[117.5,124.5],[117.5,126.5],[117.5,128.5],[117.5,130.5],[117.5,156.5],[117.5,158.5],[117.5,160.5],[117.5,162.5],[117.5,164.5],[117.5,166.5],[117.5,168.5],[117.5,170.5],[117.5,172.5],[117.5,174.5],[117.5,176.5],[117.5,178.5],[115.5,10.5],[115.5,12.5],[115.5,22.5],[115.5,24.5],[115.5,26.5],[115.5,30.5],[115.5,32.5],[115.5,34.5],[115.5,36.5],[115.5,38.5],[115.5,44.5],[115.5,80.5],[115.5,82.5],[115.5,84.5],[115.5,86.5],[115.5,88.5],[115.5,90.5],[115.5,92.5],[115.5,94.5],[115.5,96.5],[115.5,98.5],[115.5,100.5],[115.5,102.5],[115.5,104.5],[115.5,106.5],[115.5,108.5],[115.5,110.5],[115.5,112.5],[115.5,114.5],[115.5,116.5],[115.5,118.5],[115.5,120.5],[115.5,122.5],[115.5,124.5],[115.5,126.5],[115.5,128.5],[115.5,130.5],[115.5,132.5],[115.5,156.5],[115.5,158.5],[115.5,160.5],[115.5,162.5],[115.5,164.5],[115.5,166.5],[115.5,168.5],[115.5,170.5],[115.5,172.5],[115.5,174.5],[115.5,176.5],[115.5,178.5],[113.5,22.5],[113.5,26.5],[113.5,32.5],[113.5,34.5],[113.5,36.5],[113.5,38.5],[113.5,42.5],[113.5,44.5],[113.5,80.5],[113.5,82.5],[113.5,84.5],[113.5,86.5],[113.5,88.5],[113.5,90.5],[113.5,92.5],[113.5,94.5],[113.5,96.5],[113.5,98.5],[113.5,100.5],[113.5,102.5],[113.5,104.5],[113.5,106.5],[113.5,108.5],[113.5,110.5],[113.5,112.5],[113.5,114.5],[113.5,116.5],[113.5,118.5],[113.5,120.5],[113.5,122.5],[113.5,124.5],[113.5,126.5],[113.5,128.5],[113.5,130.5],[113.5,132.5],[113.5,134.5],[113.5,138.5],[113.5,144.5],[113.5,158.5],[113.5,160.5],[113.5,162.5],[113.5,164.5],[113.5,166.5],[113.5,168.5],[113.5,170.5],[113.5,172.5],[113.5,174.5],[113.5,176.5],[113.5,178.5],[111.5,8.5],[111.5,12.5],[111.5,20.5],[111.5,22.5],[111.5,24.5],[111.5,26.5],[111.5,32.5],[111.5,34.5],[111.5,36.5],[111.5,38.5],[111.5,40.5],[111.5,42.5],[111.5,44.5],[111.5,80.5],[111.5,82.5],[111.5,84.5],[111.5,86.5],[111.5,88.5],[111.5,90.5],[111.5,92.5],[111.5,94.5],[111.5,96.5],[111.5,98.5],[111.5,100.5],[111.5,102.5],[111.5,104.5],[111.5,106.5],[111.5,108.5],[111.5,110.5],[111.5,112.5],[111.5,114.5],[111.5,116.5],[111.5,118.5],[111.5,120.5],[111.5,122.5],[111.5,124.5],[111.5,126.5],[111.5,128.5],[111.5,130.5],[111.5,132.5],[111.5,134.5],[111.5,136.5],[111.5,138.5],[111.5,144.5],[111.5,160.5],[111.5,162.5],[111.5,164.5],[111.5,166.5],[111.5,168.5],[111.5,170.5],[111.5,172.5],[111.5,174.5],[111.5,176.5],[111.5,178.5],[109.5,8.5],[109.5,20.5],[109.5,22.5],[109.5,24.5],[109.5,26.5],[109.5,30.5],[109.5,32.5],[109.5,34.5],[109.5,36.5],[109.5,38.5],[109.5,40.5],[109.5,42.5],[109.5,44.5],[109.5,46.5],[109.5,48.5],[109.5,70.5],[109.5,80.5],[109.5,82.5],[109.5,84.5],[109.5,86.5],[109.5,88.5],[109.5,90.5],[109.5,92.5],[109.5,94.5],[109.5,96.5],[109.5,98.5],[109.5,100.5],[109.5,102.5],[109.5,104.5],[109.5,106.5],[109.5,116.5],[109.5,118.5],[109.5,120.5],[109.5,122.5],[109.5,124.5],[109.5,126.5],[109.5,128.5],[109.5,130.5],[109.5,132.5],[109.5,134.5],[109.5,136.5],[109.5,138.5],[109.5,140.5],[109.5,142.5],[109.5,144.5],[109.5,160.5],[109.5,162.5],[109.5,164.5],[109.5,166.5],[109.5,168.5],[109.5,170.5],[109.5,172.5],[109.5,174.5],[109.5,176.5],[109.5,178.5],[107.5,8.5],[107.5,18.5],[107.5,20.5],[107.5,24.5],[107.5,28.5],[107.5,30.5],[107.5,32.5],[107.5,34.5],[107.5,36.5],[107.5,38.5],[107.5,40.5],[107.5,42.5],[107.5,44.5],[107.5,46.5],[107.5,48.5],[107.5,70.5],[107.5,78.5],[107.5,80.5],[107.5,82.5],[107.5,84.5],[107.5,86.5],[107.5,88.5],[107.5,90.5],[107.5,92.5],[107.5,94.5],[107.5,96.5],[107.5,98.5],[107.5,100.5],[107.5,102.5],[107.5,104.5],[107.5,106.5],[107.5,126.5],[107.5,128.5],[107.5,130.5],[107.5,132.5],[107.5,134.5],[107.5,136.5],[107.5,138.5],[107.5,140.5],[107.5,142.5],[107.5,160.5],[107.5,164.5],[107.5,166.5],[107.5,168.5],[107.5,170.5],[107.5,172.5],[107.5,174.5],[107.5,176.5],[107.5,178.5],[105.5,8.5],[105.5,10.5],[105.5,18.5],[105.5,20.5],[105.5,28.5],[105.5,30.5],[105.5,32.5],[105.5,34.5],[105.5,36.5],[105.5,38.5],[105.5,40.5],[105.5,42.5],[105.5,44.5],[105.5,46.5],[105.5,48.5],[105.5,50.5],[105.5,80.5],[105.5,82.5],[105.5,84.5],[105.5,86.5],[105.5,88.5],[105.5,90.5],[105.5,92.5],[105.5,94.5],[105.5,96.5],[105.5,98.5],[105.5,100.5],[105.5,102.5],[105.5,104.5],[105.5,136.5],[105.5,138.5],[105.5,140.5],[105.5,164.5],[105.5,166.5],[105.5,168.5],[105.5,170.5],[105.5,172.5],[105.5,174.5],[105.5,176.5],[105.5,178.5],[103.5,8.5],[103.5,10.5],[103.5,18.5],[103.5,20.5],[103.5,22.5],[103.5,28.5],[103.5,30.5],[103.5,32.5],[103.5,34.5],[103.5,38.5],[103.5,40.5],[103.5,42.5],[103.5,44.5],[103.5,48.5],[103.5,50.5],[103.5,52.5],[103.5,54.5],[103.5,82.5],[103.5,84.5],[103.5,86.5],[103.5,88.5],[103.5,90.5],[103.5,92.5],[103.5,94.5],[103.5,96.5],[103.5,98.5],[103.5,100.5],[103.5,102.5],[103.5,164.5],[103.5,166.5],[103.5,168.5],[103.5,170.5],[103.5,172.5],[103.5,174.5],[103.5,176.5],[103.5,178.5],[101.5,8.5],[101.5,10.5],[101.5,12.5],[101.5,16.5],[101.5,18.5],[101.5,36.5],[101.5,38.5],[101.5,40.5],[101.5,42.5],[101.5,44.5],[101.5,48.5],[101.5,50.5],[101.5,52.5],[101.5,54.5],[101.5,68.5],[101.5,88.5],[101.5,90.5],[101.5,92.5],[101.5,94.5],[101.5,96.5],[101.5,98.5],[101.5,164.5],[101.5,166.5],[101.5,168.5],[101.5,170.5],[101.5,172.5],[101.5,174.5],[101.5,176.5],[101.5,178.5],[99.5,8.5],[99.5,10.5],[99.5,12.5],[99.5,14.5],[99.5,16.5],[99.5,18.5],[99.5,38.5],[99.5,40.5],[99.5,42.5],[99.5,46.5],[99.5,48.5],[99.5,50.5],[99.5,52.5],[99.5,54.5],[99.5,56.5],[99.5,62.5],[99.5,64.5],[99.5,82.5],[99.5,92.5],[99.5,94.5],[99.5,164.5],[99.5,166.5],[99.5,168.5],[99.5,170.5],[99.5,172.5],[99.5,174.5],[99.5,176.5],[99.5,178.5],[97.5,8.5],[97.5,10.5],[97.5,12.5],[97.5,14.5],[97.5,16.5],[97.5,18.5],[97.5,20.5],[97.5,22.5],[97.5,36.5],[97.5,38.5],[97.5,40.5],[97.5,42.5],[97.5,46.5],[97.5,50.5],[97.5,52.5],[97.5,54.5],[97.5,56.5],[97.5,58.5],[97.5,60.5],[97.5,62.5],[97.5,68.5],[97.5,80.5],[97.5,164.5],[97.5,166.5],[97.5,168.5],[97.5,170.5],[97.5,172.5],[97.5,174.5],[97.5,176.5],[97.5,178.5],[95.5,8.5],[95.5,10.5],[95.5,12.5],[95.5,14.5],[95.5,18.5],[95.5,20.5],[95.5,22.5],[95.5,24.5],[95.5,26.5],[95.5,36.5],[95.5,38.5],[95.5,40.5],[95.5,42.5],[95.5,44.5],[95.5,46.5],[95.5,48.5],[95.5,50.5],[95.5,52.5],[95.5,54.5],[95.5,56.5],[95.5,58.5],[95.5,74.5],[95.5,76.5],[95.5,78.5],[95.5,164.5],[95.5,166.5],[95.5,168.5],[95.5,170.5],[95.5,172.5],[95.5,174.5],[95.5,176.5],[95.5,178.5],[93.5,8.5],[93.5,10.5],[93.5,12.5],[93.5,16.5],[93.5,18.5],[93.5,34.5],[93.5,36.5],[93.5,38.5],[93.5,40.5],[93.5,48.5],[93.5,50.5],[93.5,52.5],[93.5,54.5],[93.5,56.5],[93.5,58.5],[93.5,74.5],[93.5,76.5],[93.5,164.5],[93.5,166.5],[93.5,168.5],[93.5,170.5],[93.5,172.5],[93.5,174.5],[93.5,176.5],[93.5,178.5],[91.5,8.5],[91.5,10.5],[91.5,14.5],[91.5,18.5],[91.5,22.5],[91.5,24.5],[91.5,34.5],[91.5,36.5],[91.5,38.5],[91.5,44.5],[91.5,46.5],[91.5,48.5],[91.5,50.5],[91.5,52.5],[91.5,54.5],[91.5,56.5],[91.5,58.5],[91.5,70.5],[91.5,72.5],[91.5,74.5],[91.5,76.5],[91.5,162.5],[91.5,164.5],[91.5,166.5],[91.5,168.5],[91.5,170.5],[91.5,172.5],[91.5,174.5],[91.5,176.5],[91.5,178.5],[89.5,8.5],[89.5,10.5],[89.5,12.5],[89.5,14.5],[89.5,20.5],[89.5,22.5],[89.5,24.5],[89.5,26.5],[89.5,34.5],[89.5,36.5],[89.5,38.5],[89.5,40.5],[89.5,44.5],[89.5,46.5],[89.5,48.5],[89.5,50.5],[89.5,52.5],[89.5,54.5],[89.5,56.5],[89.5,58.5],[89.5,60.5],[89.5,70.5],[89.5,72.5],[89.5,74.5],[89.5,162.5],[89.5,164.5],[89.5,166.5],[89.5,168.5],[89.5,170.5],[89.5,172.5],[89.5,174.5],[89.5,176.5],[89.5,178.5],[87.5,10.5],[87.5,16.5],[87.5,20.5],[87.5,22.5],[87.5,24.5],[87.5,26.5],[87.5,32.5],[87.5,34.5],[87.5,36.5],[87.5,38.5],[87.5,40.5],[87.5,42.5],[87.5,44.5],[87.5,46.5],[87.5,48.5],[87.5,50.5],[87.5,52.5],[87.5,54.5],[87.5,56.5],[87.5,58.5],[87.5,72.5],[87.5,74.5],[87.5,164.5],[87.5,166.5],[87.5,168.5],[87.5,170.5],[87.5,172.5],[87.5,174.5],[87.5,176.5],[87.5,178.5],[85.5,10.5],[85.5,12.5],[85.5,14.5],[85.5,16.5],[85.5,18.5],[85.5,22.5],[85.5,24.5],[85.5,26.5],[85.5,28.5],[85.5,32.5],[85.5,34.5],[85.5,36.5],[85.5,38.5],[85.5,42.5],[85.5,44.5],[85.5,46.5],[85.5,48.5],[85.5,50.5],[85.5,52.5],[85.5,54.5],[85.5,56.5],[85.5,58.5],[85.5,60.5],[85.5,72.5],[85.5,164.5],[85.5,166.5],[85.5,168.5],[85.5,170.5],[85.5,172.5],[85.5,174.5],[85.5,176.5],[85.5,178.5],[83.5,14.5],[83.5,20.5],[83.5,22.5],[83.5,24.5],[83.5,26.5],[83.5,28.5],[83.5,30.5],[83.5,32.5],[83.5,34.5],[83.5,36.5],[83.5,40.5],[83.5,42.5],[83.5,44.5],[83.5,46.5],[83.5,48.5],[83.5,50.5],[83.5,52.5],[83.5,54.5],[83.5,56.5],[83.5,58.5],[83.5,60.5],[83.5,70.5],[83.5,72.5],[83.5,162.5],[83.5,164.5],[83.5,166.5],[83.5,168.5],[83.5,170.5],[83.5,172.5],[83.5,174.5],[83.5,176.5],[83.5,178.5],[81.5,14.5],[81.5,16.5],[81.5,18.5],[81.5,22.5],[81.5,24.5],[81.5,26.5],[81.5,28.5],[81.5,30.5],[81.5,32.5],[81.5,34.5],[81.5,38.5],[81.5,40.5],[81.5,42.5],[81.5,44.5],[81.5,46.5],[81.5,48.5],[81.5,50.5],[81.5,52.5],[81.5,54.5],[81.5,56.5],[81.5,58.5],[81.5,60.5],[81.5,62.5],[81.5,64.5],[81.5,66.5],[81.5,68.5],[81.5,70.5],[81.5,72.5],[81.5,162.5],[81.5,164.5],[81.5,166.5],[81.5,168.5],[81.5,170.5],[81.5,172.5],[81.5,174.5],[81.5,176.5],[81.5,178.5],[79.5,14.5],[79.5,16.5],[79.5,22.5],[79.5,24.5],[79.5,26.5],[79.5,30.5],[79.5,32.5],[79.5,34.5],[79.5,36.5],[79.5,38.5],[79.5,40.5],[79.5,42.5],[79.5,44.5],[79.5,46.5],[79.5,48.5],[79.5,50.5],[79.5,52.5],[79.5,54.5],[79.5,56.5],[79.5,58.5],[79.5,60.5],[79.5,62.5],[79.5,64.5],[79.5,66.5],[79.5,68.5],[79.5,70.5],[79.5,72.5],[79.5,162.5],[79.5,164.5],[79.5,166.5],[79.5,168.5],[79.5,170.5],[79.5,172.5],[79.5,174.5],[79.5,176.5],[79.5,178.5],[77.5,14.5],[77.5,22.5],[77.5,24.5],[77.5,26.5],[77.5,30.5],[77.5,34.5],[77.5,36.5],[77.5,38.5],[77.5,40.5],[77.5,42.5],[77.5,44.5],[77.5,46.5],[77.5,48.5],[77.5,50.5],[77.5,52.5],[77.5,54.5],[77.5,56.5],[77.5,58.5],[77.5,60.5],[77.5,62.5],[77.5,64.5],[77.5,66.5],[77.5,68.5],[77.5,70.5],[77.5,162.5],[77.5,166.5],[77.5,168.5],[77.5,170.5],[77.5,172.5],[77.5,174.5],[77.5,176.5],[77.5,178.5],[75.5,16.5],[75.5,18.5],[75.5,20.5],[75.5,22.5],[75.5,24.5],[75.5,26.5],[75.5,28.5],[75.5,30.5],[75.5,32.5],[75.5,34.5],[75.5,36.5],[75.5,38.5],[75.5,40.5],[75.5,42.5],[75.5,44.5],[75.5,46.5],[75.5,48.5],[75.5,50.5],[75.5,52.5],[75.5,54.5],[75.5,56.5],[75.5,58.5],[75.5,60.5],[75.5,62.5],[75.5,64.5],[75.5,66.5],[75.5,68.5],[75.5,70.5],[75.5,166.5],[75.5,168.5],[75.5,170.5],[75.5,172.5],[75.5,174.5],[75.5,176.5],[75.5,178.5],[73.5,14.5],[73.5,16.5],[73.5,18.5],[73.5,20.5],[73.5,22.5],[73.5,24.5],[73.5,26.5],[73.5,28.5],[73.5,30.5],[73.5,34.5],[73.5,36.5],[73.5,38.5],[73.5,40.5],[73.5,42.5],[73.5,44.5],[73.5,46.5],[73.5,48.5],[73.5,50.5],[73.5,52.5],[73.5,54.5],[73.5,56.5],[73.5,58.5],[73.5,60.5],[73.5,62.5],[73.5,64.5],[73.5,66.5],[73.5,164.5],[73.5,166.5],[73.5,168.5],[73.5,170.5],[73.5,172.5],[73.5,174.5],[73.5,176.5],[73.5,178.5],[71.5,14.5],[71.5,18.5],[71.5,20.5],[71.5,22.5],[71.5,24.5],[71.5,26.5],[71.5,28.5],[71.5,30.5],[71.5,32.5],[71.5,34.5],[71.5,36.5],[71.5,38.5],[71.5,40.5],[71.5,42.5],[71.5,44.5],[71.5,46.5],[71.5,48.5],[71.5,50.5],[71.5,52.5],[71.5,54.5],[71.5,56.5],[71.5,58.5],[71.5,60.5],[71.5,62.5],[71.5,64.5],[71.5,164.5],[71.5,166.5],[71.5,168.5],[71.5,170.5],[71.5,172.5],[71.5,174.5],[71.5,176.5],[71.5,178.5],[69.5,12.5],[69.5,14.5],[69.5,18.5],[69.5,20.5],[69.5,22.5],[69.5,24.5],[69.5,26.5],[69.5,28.5],[69.5,30.5],[69.5,32.5],[69.5,34.5],[69.5,36.5],[69.5,38.5],[69.5,40.5],[69.5,42.5],[69.5,44.5],[69.5,46.5],[69.5,48.5],[69.5,50.5],[69.5,52.5],[69.5,54.5],[69.5,56.5],[69.5,58.5],[69.5,60.5],[69.5,164.5],[69.5,166.5],[69.5,168.5],[69.5,170.5],[69.5,172.5],[69.5,174.5],[69.5,176.5],[69.5,178.5],[67.5,12.5],[67.5,14.5],[67.5,18.5],[67.5,20.5],[67.5,22.5],[67.5,24.5],[67.5,26.5],[67.5,30.5],[67.5,32.5],[67.5,34.5],[67.5,36.5],[67.5,38.5],[67.5,40.5],[67.5,42.5],[67.5,44.5],[67.5,46.5],[67.5,48.5],[67.5,50.5],[67.5,52.5],[67.5,54.5],[67.5,56.5],[67.5,58.5],[67.5,62.5],[67.5,164.5],[67.5,166.5],[67.5,168.5],[67.5,170.5],[67.5,172.5],[67.5,174.5],[67.5,176.5],[67.5,178.5],[65.5,14.5],[65.5,18.5],[65.5,20.5],[65.5,22.5],[65.5,24.5],[65.5,26.5],[65.5,30.5],[65.5,32.5],[65.5,34.5],[65.5,36.5],[65.5,38.5],[65.5,40.5],[65.5,42.5],[65.5,44.5],[65.5,46.5],[65.5,48.5],[65.5,50.5],[65.5,52.5],[65.5,54.5],[65.5,56.5],[65.5,60.5],[65.5,62.5],[65.5,164.5],[65.5,166.5],[65.5,168.5],[65.5,170.5],[65.5,172.5],[65.5,174.5],[65.5,176.5],[65.5,178.5],[63.5,12.5],[63.5,14.5],[63.5,16.5],[63.5,18.5],[63.5,20.5],[63.5,22.5],[63.5,24.5],[63.5,26.5],[63.5,28.5],[63.5,30.5],[63.5,32.5],[63.5,34.5],[63.5,36.5],[63.5,38.5],[63.5,40.5],[63.5,42.5],[63.5,44.5],[63.5,46.5],[63.5,48.5],[63.5,50.5],[63.5,52.5],[63.5,54.5],[63.5,56.5],[63.5,164.5],[63.5,166.5],[63.5,168.5],[63.5,170.5],[63.5,172.5],[63.5,174.5],[63.5,176.5],[63.5,178.5],[61.5,16.5],[61.5,22.5],[61.5,24.5],[61.5,26.5],[61.5,28.5],[61.5,30.5],[61.5,32.5],[61.5,34.5],[61.5,36.5],[61.5,38.5],[61.5,40.5],[61.5,42.5],[61.5,44.5],[61.5,46.5],[61.5,48.5],[61.5,52.5],[61.5,54.5],[61.5,164.5],[61.5,166.5],[61.5,168.5],[61.5,170.5],[61.5,172.5],[61.5,174.5],[61.5,176.5],[61.5,178.5],[59.5,16.5],[59.5,18.5],[59.5,20.5],[59.5,22.5],[59.5,24.5],[59.5,26.5],[59.5,28.5],[59.5,30.5],[59.5,32.5],[59.5,34.5],[59.5,36.5],[59.5,38.5],[59.5,40.5],[59.5,42.5],[59.5,44.5],[59.5,46.5],[59.5,48.5],[59.5,50.5],[59.5,52.5],[59.5,54.5],[59.5,164.5],[59.5,166.5],[59.5,168.5],[59.5,170.5],[59.5,172.5],[59.5,174.5],[59.5,176.5],[59.5,178.5],[57.5,16.5],[57.5,18.5],[57.5,20.5],[57.5,22.5],[57.5,24.5],[57.5,26.5],[57.5,28.5],[57.5,30.5],[57.5,32.5],[57.5,34.5],[57.5,36.5],[57.5,38.5],[57.5,40.5],[57.5,42.5],[57.5,44.5],[57.5,46.5],[57.5,48.5],[57.5,50.5],[57.5,164.5],[57.5,166.5],[57.5,168.5],[57.5,170.5],[57.5,172.5],[57.5,174.5],[57.5,176.5],[57.5,178.5],[55.5,20.5],[55.5,22.5],[55.5,24.5],[55.5,26.5],[55.5,28.5],[55.5,30.5],[55.5,32.5],[55.5,34.5],[55.5,36.5],[55.5,38.5],[55.5,164.5],[55.5,166.5],[55.5,168.5],[55.5,170.5],[55.5,172.5],[55.5,174.5],[55.5,176.5],[55.5,178.5],[53.5,20.5],[53.5,22.5],[53.5,24.5],[53.5,26.5],[53.5,28.5],[53.5,30.5],[53.5,32.5],[53.5,34.5],[53.5,36.5],[53.5,38.5],[53.5,40.5],[53.5,164.5],[53.5,166.5],[53.5,168.5],[53.5,170.5],[53.5,172.5],[53.5,174.5],[53.5,176.5],[53.5,178.5],[51.5,20.5],[51.5,22.5],[51.5,24.5],[51.5,26.5],[51.5,28.5],[51.5,30.5],[51.5,32.5],[51.5,34.5],[51.5,36.5],[51.5,164.5],[51.5,166.5],[51.5,168.5],[51.5,170.5],[51.5,172.5],[51.5,174.5],[51.5,176.5],[51.5,178.5],[49.5,20.5],[49.5,22.5],[49.5,24.5],[49.5,26.5],[49.5,28.5],[49.5,30.5],[49.5,32.5],[49.5,34.5],[49.5,164.5],[49.5,166.5],[49.5,168.5],[49.5,170.5],[49.5,172.5],[49.5,174.5],[49.5,176.5],[49.5,178.5],[47.5,20.5],[47.5,22.5],[47.5,24.5],[47.5,26.5],[47.5,28.5],[47.5,30.5],[47.5,32.5],[47.5,34.5],[47.5,36.5],[47.5,164.5],[47.5,166.5],[47.5,168.5],[47.5,170.5],[47.5,172.5],[47.5,174.5],[47.5,176.5],[47.5,178.5],[45.5,20.5],[45.5,22.5],[45.5,24.5],[45.5,26.5],[45.5,28.5],[45.5,30.5],[45.5,32.5],[45.5,166.5],[45.5,168.5],[45.5,170.5],[45.5,172.5],[45.5,174.5],[45.5,176.5],[45.5,178.5],[43.5,22.5],[43.5,24.5],[43.5,26.5],[43.5,28.5],[43.5,30.5],[43.5,166.5],[43.5,168.5],[43.5,170.5],[43.5,172.5],[43.5,174.5],[43.5,176.5],[43.5,178.5],[41.5,22.5],[41.5,24.5],[41.5,26.5],[41.5,28.5],[41.5,30.5],[41.5,166.5],[41.5,168.5],[41.5,170.5],[41.5,172.5],[41.5,174.5],[41.5,176.5],[41.5,178.5],[39.5,20.5],[39.5,22.5],[39.5,24.5],[39.5,26.5],[39.5,28.5],[39.5,166.5],[39.5,168.5],[39.5,170.5],[39.5,172.5],[39.5,174.5],[39.5,176.5],[39.5,178.5],[37.5,20.5],[37.5,22.5],[37.5,24.5],[37.5,26.5],[37.5,28.5],[37.5,166.5],[37.5,168.5],[37.5,170.5],[37.5,172.5],[37.5,174.5],[37.5,176.5],[37.5,178.5],[35.5,20.5],[35.5,22.5],[35.5,24.5],[35.5,26.5],[35.5,28.5],[35.5,166.5],[35.5,168.5],[35.5,170.5],[35.5,172.5],[35.5,174.5],[35.5,176.5],[35.5,178.5],[33.5,20.5],[33.5,22.5],[33.5,24.5],[33.5,26.5],[33.5,28.5],[33.5,166.5],[33.5,168.5],[33.5,170.5],[33.5,172.5],[33.5,174.5],[33.5,176.5],[33.5,178.5],[31.5,20.5],[31.5,22.5],[31.5,24.5],[31.5,26.5],[31.5,28.5],[31.5,166.5],[31.5,168.5],[31.5,170.5],[31.5,172.5],[31.5,174.5],[31.5,176.5],[31.5,178.5],[29.5,20.5],[29.5,22.5],[29.5,24.5],[29.5,26.5],[29.5,28.5],[29.5,30.5],[29.5,166.5],[29.5,168.5],[29.5,170.5],[29.5,172.5],[29.5,174.5],[29.5,176.5],[29.5,178.5],[27.5,20.5],[27.5,22.5],[27.5,24.5],[27.5,26.5],[27.5,28.5],[27.5,32.5],[27.5,168.5],[27.5,170.5],[27.5,172.5],[27.5,174.5],[27.5,176.5],[27.5,178.5],[25.5,20.5],[25.5,22.5],[25.5,24.5],[25.5,26.5],[25.5,28.5],[25.5,168.5],[25.5,170.5],[25.5,172.5],[25.5,174.5],[25.5,176.5],[25.5,178.5],[23.5,20.5],[23.5,22.5],[23.5,24.5],[23.5,26.5],[23.5,28.5],[23.5,30.5],[23.5,32.5],[23.5,168.5],[23.5,170.5],[23.5,172.5],[23.5,174.5],[23.5,176.5],[23.5,178.5],[21.5,20.5],[21.5,22.5],[21.5,24.5],[21.5,26.5],[21.5,28.5],[21.5,30.5],[21.5,168.5],[21.5,170.5],[21.5,172.5],[21.5,174.5],[21.5,176.5],[21.5,178.5],[19.5,20.5],[19.5,22.5],[19.5,24.5],[19.5,26.5],[19.5,28.5],[19.5,30.5],[19.5,34.5],[19.5,168.5],[19.5,170.5],[19.5,172.5],[19.5,174.5],[19.5,176.5],[19.5,178.5],[17.5,20.5],[17.5,22.5],[17.5,24.5],[17.5,28.5],[17.5,168.5],[17.5,170.5],[17.5,172.5],[17.5,174.5],[17.5,176.5],[17.5,178.5],[15.5,24.5],[15.5,28.5],[15.5,170.5],[15.5,172.5],[15.5,174.5],[15.5,176.5],[15.5,178.5],[13.5,24.5],[13.5,36.5],[13.5,168.5],[13.5,170.5],[13.5,172.5],[13.5,174.5],[13.5,176.5],[13.5,178.5],[11.5,168.5],[11.5,170.5],[11.5,172.5],[11.5,174.5],[11.5,176.5],[11.5,178.5],[9.5,26.5],[9.5,168.5],[9.5,170.5],[9.5,172.5],[9.5,174.5],[9.5,176.5],[9.5,178.5],[7.5,24.5],[7.5,168.5],[7.5,170.5],[7.5,172.5],[7.5,174.5],[7.5,176.5],[7.5,178.5],[5.5,24.5],[5.5,168.5],[5.5,170.5],[5.5,172.5],[5.5,174.5],[5.5,176.5],[5.5,178.5],[3.5,22.5],[3.5,24.5],[3.5,168.5],[3.5,170.5],[3.5,172.5],[3.5,174.5],[3.5,176.5],[3.5,178.5],[1.5,18.5],[1.5,22.5],[1.5,168.5],[1.5,170.5],[1.5,172.5],[1.5,174.5],[1.5,176.5],[1.5,178.5]].filter(([e,t])=>t<154.5),Et=a(231),gt=a.n(Et);class vt extends n.PureComponent{constructor(...e){super(...e),this.updateRendererSize=()=>{const{canvasWidth:e,canvasHeight:t}=this.props;this.globe.position.y=Math.max(e,t)-Math.min(e,t),this.renderer.setSize(e,t),this.renderer.setViewport(0,0,Math.max(e,t),Math.max(e,t))},this.addGlobe=()=>{const{globeRadius:e,canvasWidth:t,canvasHeight:a}=this.props,n=new mt.a(e,5,5),r=new ut.a({transparent:!0,opacity:0});this.globe=new ot.a(n,r),this.addGlobeDots(),P.a.data.forEach(e=>{this.addGlobePoolDot(e)}),this.globe.rotation.y=360*Math.random(),this.globe.position.y=Math.max(t,a)-Math.min(t,a),this.scene.add(this.globe)},this.addGlobeDots=()=>{const e=new dt.a,t=document.createElement("canvas");t.width=8,t.height=8;const a=t.getContext("2d");a.beginPath(),a.arc(4,4,4,0,2*Math.PI),a.fillStyle="rgb(61, 137, 164)",a.fill();const n=new pt.a(t),r=new ht.a({map:n,size:5}),i=(t,a)=>{const n=this.returnSphericalCoordinates(a,t),r=new lt.a(n.x,n.y,n.z);e.vertices.push(r)};ft.forEach(e=>{i(e[0],e[1])});const s=new ct.a(e,r);this.globe.add(s)},this.addGlobePoolDot=e=>{const t=new mt.a(4,12,12),a=new ut.a({color:e.color}),n=new ot.a(t,a),r=this.returnSphericalCoordinates(e.location_coordinate.y,e.location_coordinate.x,!1);n.position.set(r.x,r.y,r.z),this.globe.add(n)},this.returnSphericalCoordinates=(e,t,a=!0)=>{const{globeRadius:n}=this.props,r=a?t-180:t,i=(90-(a?-1*(e-90):e))*(Math.PI/180),s=(r+180)*(Math.PI/180);return{x:-n*Math.sin(i)*Math.cos(s),z:n*Math.sin(i)*Math.sin(s),y:n*Math.cos(i)}},this.start=()=>{this.frameId||(this.frameId=requestAnimationFrame(this.animate))},this.stop=()=>{window.cancelAnimationFrame(this.frameId),this.frameId=void 0},this.animate=e=>{this.globe.rotation.y+=.001,this.globe.rotation.x=Math.cos(e/3e4),this.renderScene(),this.frameId=window.requestAnimationFrame(this.animate)},this.renderScene=()=>{this.renderer.render(this.scene,this.camera)}}componentDidMount(){const{globeRadius:e}=this.props;this.scene=new it.a,this.scene.fog=new st.a(986153,1.6*e,2.6*e+e),this.camera=new nt.a(60,1,1,1e4),this.camera.position.z=2.5*e,this.addGlobe(),this.renderer=new rt.a({antialias:!0,alpha:!0}),this.updateRendererSize(),this.mount.appendChild(this.renderer.domElement),this.start()}componentDidUpdate(e){const{canvasWidth:t,canvasHeight:a}=this.props;e.canvasWidth===t&&e.canvasHeight===a||this.updateRendererSize()}componentWillUnmount(){this.stop(),this.mount.removeChild(this.renderer.domElement)}render(){const{canvasWidth:e,canvasHeight:t}=this.props;return r.a.createElement("div",{style:{width:e,height:t},ref:e=>{this.mount=e}})}}vt.propTypes={canvasWidth:c.a.number.isRequired,canvasHeight:c.a.number.isRequired,globeRadius:c.a.number.isRequired};var yt=()=>r.a.createElement("div",{className:gt.a.responsiveContainer},r.a.createElement(q.a,{handleWidth:!0,handleHeight:!0},(e,t)=>e?r.a.createElement(vt,{canvasWidth:e,canvasHeight:t,globeRadius:Math.max(e,t)}):r.a.createElement("div",null))),xt=a(232),bt=a.n(xt);var Nt=Object(s.a)(()=>r.a.createElement("section",{className:bt.a.container},r.a.createElement("div",{className:bt.a.mainContainer},r.a.createElement(X,null,"Network status"),r.a.createElement("span",{className:bt.a.dataSwitcherContainer},r.a.createElement(Ue,{legend:"Data timeframe",action:Ne.useTimeframe,activeTimeframe:Ne.timeframe,options:[{value:be.c,text:"20 minutes"},{value:be.b,text:"Day"},{value:be.e,text:"Month"}],isLoading:Ne.isLoading||xe.a.isLoading})),r.a.createElement("div",{className:bt.a.grid},r.a.createElement("div",{className:bt.a.gridItem},r.a.createElement(at,{height:150,data:Ne.getNetworkData(),type:"bar",xValue:"date",yValue:"hashrate",yFormat:Object(x.a)(".4~s"),crosshairFormat:Object(x.a)(".8~s"),suffix:"H/s",statisticName:"Network hashrate",statisticValue:Ne.getNetworkStat("hashrate"),statisticFormat:Object(x.a)(".4~s")})),r.a.createElement("div",{className:bt.a.gridItem},r.a.createElement(at,{height:150,data:Ne.getNetworkData(),type:"bar",xValue:"date",yValue:"chainDifficulty",yFormat:Object(x.a)(".0e"),crosshairFormat:Object(x.a)(".14~s"),statisticName:"Network difficulty",statisticValue:Ne.getNetworkStat("chainDifficulty"),statisticFormat:Object(x.a)(".9~s")})),r.a.createElement("div",{className:bt.a.gridItem},r.a.createElement(at,{height:150,data:Ne.getNetworkData(),type:"bar",xValue:"date",yValue:"hosts",statisticName:"Network hosts",statisticValue:Ne.getNetworkStat("hosts")})))),r.a.createElement("div",{className:bt.a.sideContainer},[{name:"Blocks",statistic:"blocks"},{name:"Main blocks",statistic:"mainBlocks"},{name:"Supply",statistic:"supply"}].map(({name:e,statistic:t})=>r.a.createElement(Ze,{name:e,className:bt.a.sideStat,value:Ne.getNetworkStat(t),key:t,format:Object(x.a)(",")})),r.a.createElement(yt,null)))),Ct=a(233),_t=a.n(Ct),Rt=a(234),kt=a.n(Rt);var wt=Object(s.a)(()=>{const e={timeout:1500,in:!0,classNames:{appear:_t.a.fadeAppear,appearActive:_t.a.fadeAppearActive},appear:!0};return r.a.createElement(n.Fragment,null,r.a.createElement(i.TransitionGroup,{component:null},r.a.createElement(i.CSSTransition,e,r.a.createElement(Nt,null)),r.a.createElement(i.CSSTransition,e,r.a.createElement(Me,null))),r.a.createElement(i.CSSTransition,{classNames:{enter:kt.a.fadeEnter,enterActive:kt.a.fadeEnterActive,exit:kt.a.fadeExit,exitActive:kt.a.fadeExitActive},in:o.a.modalIsOpen,unmountOnExit:!0,timeout:300},r.a.createElement(p,{content:o.a.modalContent,close:o.a.closeModal})),r.a.createElement(y,null))});a.d(t,"default",(function(){return wt}))}}]);