Group areas in increments of 10 instead of 7.5

This commit is contained in:
Roland Rytz 2017-04-12 17:17:00 +02:00
parent 44dc9f19ff
commit 95a3669d32
5 changed files with 357 additions and 291 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 116 KiB

View file

@ -10,12 +10,15 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1677.5481"
height="606.28137"
width="1677"
height="606"
id="svg2"
version="1.1"
inkscape:version="0.48.5 r10040"
sodipodi:docname="New document 1">
sodipodi:docname="area-chart.svg"
inkscape:export-filename="/home/roland/Documents/projects/place-atlas/area-chart.png"
inkscape:export-xdpi="90.024254"
inkscape:export-ydpi="90.024254">
<defs
id="defs4" />
<sodipodi:namedview
@ -26,8 +29,8 @@
inkscape:pageopacity="1"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="1016.0455"
inkscape:cy="256.8192"
inkscape:cx="508.04717"
inkscape:cy="296.01241"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
@ -56,274 +59,313 @@
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(576.11948,-240.90697)">
transform="translate(576.11948,-241.18834)">
<image
y="293.79074"
x="-528.57141"
id="image3019"
y="297.17303"
x="-524.56085"
id="image4006"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAH0CAYAAABl8OFKAAAABHNCSVQICAgIfAhkiAAAIABJREFU
eJzs3W+MHPV5B/BnwQk+y0mKU1cU7Nh3lmhVq0KYk4LP4qq2yDkQWJA61KZFLi8CFFVxTqBWFgQC
QWqq1pygTuNCilIUDDUt8AKuJ5yKf+JshStOUkfwojofPUMDVR1XvnCHRZm+qEzufDe792dnZ/d3
n48UFc/s/OaZZ2dnPf529lfJsiwLAAAAAACAhJxVdgEAAAAAAAD1JgABAAAAAACSIwABAAAAAACS
IwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwAB
AAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAA
AACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACS
IwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwAB
AAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAA
AACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACS
IwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwABAAAAAACSIwAB
AAAAAACSIwABAAAAAACSs6TsAijHcKVSdX1HljWoEgAAAAAAqD9PgAAAAAAAAMkRgAAAAAAAAMkR
gAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAA
AAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkpPAB57733YsuWLdHZ2Tnj
+pGRkdi5c2d0d3dHd3d3fPWrX4233nqr6LIAAAAAAICEFR6A/Pmf/3l8+ctfnnHd8ePH4+abb46N
GzdGf39/9Pf3x6WXXhq33HJLnDhxoujSAAAAAACARBUagDz//PNx6tSpuPrqq2dcv2/fvti8eXNs
27Ytli9fHsuXL49t27bF5ZdfHvv27SuyNAAAAAAAIGGFBSD/8z//E3v27Ik77rgj9zWDg4PR09Mz
bXlPT08MDg4WVRoAAAAAAJC4wgKQ3bt3x+///u/H+eefn/uaY8eORXt7+7Tla9eujdHR0aJKAwAA
AAAAErekiEEPHjwYIyMj8fWvf73q6yYmJmLp0qXTlre1tcX4+Pic9pk3yToz219jvX4CAAAAAFCU
oaGhwvdRSADyl3/5l/EXf/EXcdZZ1R8wWbp0aUxMTMSyZcumLB8fH4+2trY57bMRzUrJcKVSdb1+
AgAAAADQygoJQP7jP/4jtm/fPm356acKTv/j+qpVq+Lo0aOxfv36Ka8bGRmJ1atXF1EaAAAAAACw
CBQSgMz09EBnZ+e05V1dXTEwMDAtABkYGIiurq4iSgMAAAAAABaBQgKQ2br++utj+/btccEFF8RV
V10VERHPPvtsHDhwIB5//PEySwMAAAAAAFpY9Uk6CrZixYrYu3dvDA4OxpVXXhlXXnllHDx4MPbu
3RvnnntumaUBAAAAAAAtrJJlWVZ2ETRerUnQO5wWAAAAAAC0sFKfAAEAAAAAACiCAAQAAAAAAEiO
AAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQA
AAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAA
AEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiOAAQAAAAAAEiO
AAQAAAAAAEjOkrILYHEZrlSqru/IsgZVAgAAAABAyjwBAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAA
JEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcA
AgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJGdJEYO+9NJL8dxzz8XQ0FB8+OGHsWrVqrjmmmti69at
cdZZUzOXzs7OGccYGhoqojQAAAAAAGARKCQAeeqpp2Lz5s1x++23xy/90i/F6Oho7N69O0ZHR+O2
226b9nphBwAAAAAAUE+VLMuyRuzovffeiy996Uvx0ksvTVne2dkpACnBcKVSdX1HQadFWfsFAAAA
AGBxadgcIGeffXacffbZjdodAAAAAACwiBXyE1iTffTRR3Hs2LHo6+uLLVu2zPiazZs3x8mTJ2Pl
ypWxfv36uPHGG+PCCy8sujQAAAAAACBRhQYgkyc4X7duXdx3333TXtPd3R033HBDrF+/PsbGxuLQ
oUOxc+fO2LVrV3R3d89rX9S2v8b6ovpZ1n4BAAAAAGgejZgao/A5QD788MN466234v7774/Pfvaz
ce+999bc5uDBg9HX1xf799f653LmyxwgAAAAAACkrPA5QJYsWRLr1q2Le+65J1588cVZbXPRRRfF
6OhosYUBAAAAAADJatgk6KdOnYpPfOITs3rtG2+8Eeedd17BFQEAAAAAAKkqJAC5/fbb4/DhwzEx
MRHvv/9+/PjHP44777wzrr322mmv7e3tjaGhoRgfH4+xsbF4+eWX4+67744dO3YUURoAAAAAALAI
FDIHyKuvvhqPPvpoHDlyJM4555xYvXp1fPGLX4wtW7ZE5Yw5ICa/dtmyZdHe3h47duyITZs21bss
JjEHCAAAAAAAKSt8EnSakwAEAAAAAICUNWwOEAAAAAAAgEYRgAAAAAAAAMkRgAAAAAAAAMkRgAAA
AAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAA
AMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkR
gAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAA
AAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAA
AMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkR
gAAAAAAAAMlZUsSgL730Ujz33HMxNDQUH374YaxatSquueaa2Lp1a5x11tTMZWRkJPr6+uLw4cMR
EbFhw4bo7e2NNWvWFFEaAAAAAACwCBTyBMhTTz0Vv/VbvxVPPPFEfP/7349vfOMb8eKLL0ZfX9+U
1x0/fjxuvvnm2LhxY/T390d/f39ceumlccstt8SJEyeKKA0AAAAAAFgEKlmWZY3Y0XvvvRdf+tKX
4qWXXvp42Z49e+KDDz6I2267bcprd+/eHW1tbXHrrbc2orRFabhSqbq+o6DToqz9AgAAAACwuDRs
DpCzzz47zj777CnLBgcHo6enZ9pre3p6YnBwsFGlAQAAAAAAiSlkDpDJPvroozh27Fj09fXFli1b
pqw7duxYtLe3T9tm7dq1MTo6WnRpAAAAAABAogoNQDo7Oz/+73Xr1sV99903Zf3ExEQsXbp02nZt
bW0xPj4+731R2/4a64vqZ1n7BQAAAACgeQwNDRW+j8LnAPnwww/jrbfeivvvvz8++9nPxr333vvx
uu7u7hgYGIhly5ZN2ebnP/95XHnllVPmC6G+zAECAAAAAEDKCp8DZMmSJbFu3bq455574sUXX5yy
btWqVXH06NFp24yMjMTq1auLLg0AAAAAAEhUwyZBP3XqVHziE5+YsqyrqysGBgamvXZgYCC6uroa
VRoAAAAAAJCYQgKQ22+/PQ4fPhwTExPx/vvvx49//OO4884749prr53yuuuvvz6ef/75eOKJJ2Js
bCzGxsbiiSeeiAMHDsT27duLKA0AAAAAAFgECpkD5NVXX41HH300jhw5Euecc06sXr06vvjFL8aW
LVuicsYcEEePHo2+vr744Q9/GBERF198cfT29sbatWvrXRaTmAMEAAAAAICUFT4JOs1JAAIAAAAA
QMoaNgcIAAAAAABAowhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA
5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhA
AAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAA
AACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5CwpuwAKVKmUXQEAAAAAAJTCEyAAAAAAAEBy
BCAAAAAAAEByBCAAAAAAAEByBCAAAAAAAEByBCAAAAAAAEByBCAAAAAAAEByBCAAAAAAAEByBCAA
AAAAAEByBCAAAAAAAEByBCAAAAAAAEByBCAAAAAAAEByBCAAAAAAAEBylhQx6Ouvvx5PPvlkvPba
a3Hq1Kn43Oc+F9ddd11cffXVUalUpry2s7NzxjGGhoaKKA0AAAAAAFgECglAbrrppujs7Izdu3fH
r//6r8dbb70V3/zmN+Pdd9+NL3/5y9NeL+wAAAAAAADqqZCfwLrhhhvi29/+dlx00UVxzjnnxIUX
Xhj33XdfPPnkk0XsDgAAAAAAYIpCngDZuXPntGVtbW3x/vvvF7E7AAAAAACAKQoJQGbyve99Ly67
7LIZ123evDlOnjwZK1eujPXr18eNN94YF154YaNKAwAAAAAAEtOQAGRgYCCee+65ePTRR6et6+7u
jhtuuCHWr18fY2NjcejQodi5c2fs2rUruru7Z72PvMnUF7OFzKxSVD/3l7RfAAAAAACaRyPmBq9k
WZYVuYOBgYF44IEHYs+ePbFu3bpZbXPw4MHo6+uL/ftr/XM5VVUquauGa2zaUdBpMVylpiL3CwAA
AADA4lLoEyBPP/10/N3f/V3s3bs31qxZM+vtLrroohgdHS2wMgAAAAAAIGWFBSD79u2Lf/iHf4iH
Hnoozj///Dlt+8Ybb8R5551XUGUAAAAAAEDqzipi0EceeST+8R//MR5++OGa4Udvb28MDQ3F+Ph4
jI2Nxcsvvxx333137Nixo4jSAAAAAACARaCQOUCqTWT9wgsvxKc+9amP//zqq6/Go48+GkeOHIll
y5ZFe3t77NixIzZt2lTvshYfc4AAAAAAALBIFT4JOiUSgAAAAAAAsEgV8hNYAAAAAAAAZRKAAAAA
AAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAA
yRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGA
AAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAA
AAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAA
yRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGA
AAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyVlSxKCvv/56PPnkk/Haa6/FqVOn4nOf+1xcd911cfXV
V0elUpny2pGRkejr64vDhw9HRMSGDRuit7c31qxZU0RpAAAAAADAIlDIEyA33XRT/OxnP4vdu3fH
gQMH4q677opnnnkmvvOd70x53fHjx+Pmm2+OjRs3Rn9/f/T398ell14at9xyS5w4caKI0gAAAAAA
gEWgkmVZVu9BH3jggfjKV74y5WmPd955J/7oj/4onn/++Y+X7dmzJz744IO47bbbpmy/e/fuaGtr
i1tvvbXepS0uZzxtM9lwjU076n9a/P9+q9RU5H4BAAAAAFhcCnkCZOfOndN+6qqtrS3ef//9KcsG
Bwejp6dn2vY9PT0xODhYRGkAAAAAAMAi0LBJ0L/3ve/FZZddNmXZsWPHor29fdpr165dG6Ojo40q
DQAAAAAASEwhk6CfaWBgIJ577rl49NFHpyyfmJiIpUuXTnt9W1tbjI+Pz2kfnZ2dC6oxRUML2Lao
fu4vab8AAAAAADSPoaGF/Av27BQegAwMDMQDDzwQ3/rWt+JXfuVXpqxbunRpTExMxLJly6YsHx8f
j7a2tjntpxHNajk15tuopqh+1poDxPvYmsztAgAAAAA0m0J/Auvpp5+OPXv2xN69e2PdunXT1q9a
tSqOHj06bfnIyEisXr26yNIAAAAAAICEFRaA7Nu3L7773e/GQw89FGvWrJnxNV1dXTEwMDBt+cDA
QHR1dRVVGgAAAAAAkLhCfgLrkUceiWeffTYefvjhaT97Ndn1118f27dvjwsuuCCuuuqqiIh49tln
48CBA/H4448XURoAAAAAALAIVLKs/j/OX20i6xdeeCE+9alPffzno0ePRl9fX/zwhz+MiIiLL744
ent7Y+3atfUua/GpMi/DcI1Ni5qzwVwRafK+AgAAAADNppAAhCYhAKFBvK8AAAAAQLMpdBJ0AAAA
AACAMghAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5CwpuwCYjUIn2a4xdpjAGwAAAACg5XgCBAAA
AAAASI4ABAAAAAAASI4ABAAAAAAASI4ABAAAAAAASI4ABAAAAAAASI4ABAAAAAAASI4ABAAAAAAA
SI4ABAAAAAAASM6SsgugSVUq1ddnWWPqAAAAAACAefAECAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAA
kBwBCAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkJwl
ZRcAp3VERFQqZZexaA3X6H1HliWxTwAAAABgcfAECAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkBwB
CAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkBwBCAAAAAAAkJwlZRdA6xmOiKhUctd3
ZFnDamlmw1V6FKFPAAAAAABF8gQIAAAAAACQHAEIAAAAAACQHAEIAAAAAACQnMLmAHnzzTfjmWee
iYGBgRgbG4uhoaEZX9fZ2Tnj8rzXAwAAAAAA1FJYAHLXXXfF5ZdfHo888khcd911VV8r7AAAAAAA
AOqpsABk//79RQ0NAAAAAABQlTlAAAAAAACA5BT2BMhcbN68OU6ePBkrV66M9evXx4033hgXXnhh
2WUBAAAAAAAtqvQApLu7O2644YZYv359jI2NxaFDh2Lnzp2xa9eu6O7unvU4eZOpL2ZlzaxS7b0o
6ofRFvL+1+rTfMeudazNds4upN75bttqPQIAAAAA6qMRc4NXsizLit5JZ2fnnA7m4MGD0dfXZx6R
hapUclcN19i0o8q6mttWOaWGq9S0oH3WWB/VTvMqNdXctopqxxpRvU9lWEi98922KXtU0PkAAAAA
ADRWU84BctFFF8Xo6GjZZQAAAAAAAC2qKQOQN954I84777yyywAAAAAAAFpU6QFIb29vDA0Nxfj4
eIyNjcXLL78cd999d+zYsaPs0gAAAAAAgBZV6CTokycwPv3fZ84FsnXr1nj44YfjyJEjsWzZsmhv
b49du3bFpk2biiwNAAAAAABIWKEByGwmPt+0aZOwAwAAAAAAqKvSfwILAAAAAACg3gQgAAAAAABA
cgQgAAAAAABAcgqdAwSawXBERKWSu75jvgNXGXMhhmuMW63e4Rpjd2TZnOtpVjX71GTH2mr1AgAA
AECr8wQIAAAAAACQHAEIAAAAAACQHAEIAAAAAACQHAEIAAAAAACQHAEIAAAAAACQHAEIAAAAAACQ
HAEIAAAAAACQHAEIAAAAAACQHAEIAAAAAACQnCVlF0DEcKVSdX1HljWoEkhIlc/VcJXNOupfCQAA
AABQAk+AAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAAyRGAAAAAAAAA
yRGAAAAAAAAAyRGAAAAAAAAAyVlSdgHM33ClUnV9R4PqmLbPGnWxuDgnAAAAAIAyeAIEAAAAAABI
jgAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAE
AAAAAABIjgAEAAAAAABIzpKyC4BmNhwRUanMuK6joZVAk8n5XHwsyxpTR8mGa/ShY5H0AQAAAKAZ
eQIEAAAAAABIjgAEAAAAAABITmE/gfXmm2/GM888EwMDAzE2NhZDQ0Mzvm5kZCT6+vri8OHDERGx
YcOG6O3tjTVr1hRVGgAAAAAAkLjCngC56667YsWKFfHII4/kvub48eNx8803x8aNG6O/vz/6+/vj
0ksvjVtuuSVOnDhRVGkAAAAAAEDiCnsCZP/+/TVfs2/fvti8eXNs27bt42Xbtm2Lt99+O/bt2xe3
3nprUeUBAAAAAAAJK3UOkMHBwejp6Zm2vKenJwYHB0uoCAAAAAAASEGpAcixY8eivb192vK1a9fG
6OhoCRUBAAAAAAApKOwnsGZjYmIili5dOm15W1tbjI+Pz2mszs7OepXVcLV+LCzv2Gr/yBjNrIz3
tdrnZL7n4Wy2na8y9lnLfK81C+lvMxqqsb7Vjme+UntfAQAAABplaKjWvzAtXKkByNKlS2NiYiKW
LVs2Zfn4+Hi0tbXNaaxGNKsow5VK1fV5x1ZrO5pbGe/r0L/+a+664SrbdSxg24Wo9rku6/yf77Vm
vp/zppXa8cxTcu8rAAAAQEJK/QmsVatWxdGjR6ctHxkZidWrV5dQEQAAAAAAkIJSA5Curq4YGBiY
tnxgYCC6urpKqAgAAAAAAEhBqT+Bdf3118f27dvjggsuiKuuuioiIp599tk4cOBAPP7442WWBgAA
AAAAtLBCA5DJk7+e/u/Jv4e+YsWK2Lt3b/T19cXf/M3fRETExRdfHHv37o1zzz23yNIAAAAAAICE
FRqAzGby1/b29njwwQeLLAMAAAAAAFhkSp0DBAAAAAAAoAgCEAAAAAAAIDkCEAAAAAAAIDkCEAAA
AAAAIDmFToIOwCxVKtXXZ1kx25ah1eoFKIrrIQAAQKE8AQIAAAAAACRHAAIAAAAAACRHAAIAAAAA
ACRHAAIAAAAAACRHAAIAAAAAACRHAAIAAAAAACRHAAIAAAAAACRHAAIAAAAAACRnSdkFUF1HRESl
UnYZQIpqXFuGq6zrqG8lpRuu0YuOLGtQJdST9xWARvGdAwDQnDwBAgAAAAAAJEcAAgAAAAAAJEcA
AgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAAAAAAJEcAAgAA
AAAAJGdJ2QUsCpVK2RXQZDoinBc0xHBE7rnW0dBK6qTW5ybL5rddSubbozK1Ys1NZrhGDzv0cFFZ
yPngXAIAAFLiCRAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAAAAAAACA5AhAA
AAAAACA5AhAAAAAAACA5AhAAAAAAACA5S8ouACAZlUohww7XGLujkL2WY1Eda43zpSPLGlQJNN5C
zv9q29a8RlT7XNW6hvtMAgAAtBxPgAAAAAAAAMkRgAAAAAAAAMkRgAAAAAAAAMkpfQ6Qzs7OGZcP
DQ01uBIAAAAAACAVpQcgEcIOAAAAAACgvvwEFgAAAAAAkBwBCAAAAAAAkJym+AmszZs3x8mTJ2Pl
ypWxfv36uPHGG+PCCy8suywAAAAAAKBFlR6AdHd3xw033BDr16+PsbGxOHToUOzcuTN27doV3d3d
sx4nbzL1ZmCGE5ifap/r/Q2sY7JqNfms/0JZfcrb70L3mTdurfNwIefwfL/Xah1rM35fFlVzUT1u
Rq12rEV+duY7bhmfnWY891vtXIJm4bMDADB3jZgbvJJlWVb4Xubo4MGD0dfXF/v3l/VPnHVWqVRd
PVxlXcc8tytr22rbLWRbx1ruto514ds61nK3dayTzPNrf7jGd1nHQv46UWPspqy5ANXqXcg5HNFa
xxpRvd6F9KnquVTQeVhVE577rfa5qamM9zUxyZ0TBdEnAIDm1JRzgFx00UUxOjpadhkAAAAAAECL
asoA5I033ojzzjuv7DIAAAAAAIAWVXoA0tvbG0NDQzE+Ph5jY2Px8ssvx9133x07duwouzQAAAAA
AKBFlT4J+tatW+Phhx+OI0eOxLJly6K9vT127doVmzZtKrs0AAAAAACgRZUegGzatEnYAQAAAAAA
1FXpP4EFAAAAAABQbwIQAAAAAAAgOQIQAAAAAAAgOaXPAdJSKpXcVcNVNuuofyUAMC/DVb7LIiI6
smx+A8/zOzKi+vfkcI2x511vWWr0vwgdVfZb872p0t+a51KNsatuV0KfFhX9XbDCrqULsZDrcKtd
S4mI8s7Dpjz/iYjWe29arV4AWpMnQAAAAAAAgOQIQAAAAAAAgOQIQAAAAAAAgOQIQAAAAAAAgOQI
QAAAAAAAgOQIQAAAAAAAgOQIQAAAAAAAgOQIQAAAAAAAgOQIQAAAAAAAgOQsKbsAAID56IiIqFTK
LiNtCfV3OKLq8XQ0rJJ0DS+kv1mWv67KuMM1hm259zWxYy3snCjIguqYPBt4AAAaA0lEQVQFAKAp
eQIEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABIjgAE
AAAAAABIjgAEAAAAAABIzpKyCwAAmkNHRESlUnYZLW24Rv86GlQHzaPaOVHrfKh5PmXZPCritOGI
qte8+fa31rV0uNa2LaS074159jeinM9NtT41Y72labH3dUH11hp7Mb3vAFAwT4AAAAAAAADJEYAA
AAAAAADJEYAAAAAAAADJEYAAAAAAAADJEYAAAAAAAADJEYAAAAAAAADJEYAAAAAAAADJEYAAAAAA
AADJEYAAAAAAAADJWVJ2AQAAjdYREVGpzLhueDbbsqgMR+SeLxHlnBPVzuFCFbTP4Sbrb0SU09+y
NNmxFvqZa7JjrWkh9VbZttp33UL6W9r3a0HHWlSfau6zgPO/1vfGfI91Mb2vCznWorZ1rAvf1rGW
u61jXfi2hR5rltV4RWvwBAgAAAAAAJAcAQgAAAAAAJAcAQgAAAAAAJCc0ucAGRkZib6+vjh8+HBE
RGzYsCF6e3tjzZo1JVcGAAAAAAC0qlKfADl+/HjcfPPNsXHjxujv74/+/v649NJL45ZbbokTJ06U
WRoAAAAAANDCSg1A9u3bF5s3b45t27bF8uXLY/ny5bFt27a4/PLLY9++fWWWBgAAAAAAtLBSA5DB
wcHo6emZtrynpycGBwdLqAgAAAAAAEhBqQHIsWPHor29fdrytWvXxujoaAkVAQAAAAAAKSh1EvSJ
iYlYunTptOVtbW0xPj4+p7E6OzvrVVa+Sy4pfh8AAAAAAFCmBvx7+9DQUOH7iKxEl112Wfbzn/98
2vKxsbGsu7u7hIrm75JLLjFuC45b5NjGNW4jxi1ybOMatxHjFjm2cY3biHGLHNu4xm3EuEWObVzj
NmLcIsc2rnEbMW6RYxvXuI0Yt8ixjdua4zabUn8Ca9WqVXH06NFpy0dGRmL16tUlVAQAAAAAAKSg
1ACkq6srBgYGpi0fGBiIrq6uEioCAAAAAABSUOocINdff31s3749LrjggrjqqqsiIuLZZ5+NAwcO
xOOPP15maQAAAAAAQAsr9QmQFStWxN69e2NwcDCuvPLKuPLKK+PgwYOxd+/eOPfcc8ssrWncdNNN
ZZcwJ61Wb0Tr1azeYrVavRGtV7N6i9Vq9Ua0Xs3qLVar1RvRejWrt1itVm9E69Ws3mK1Wr0RrVez
eovVavVGtF7N6i1Wq9Ub0Xo1q3dxKfUJkIiI9vb2ePDBB8suo2m12gneavVGtF7N6i1Wq9Ub0Xo1
q7dYrVZvROvVrN5itVq9Ea1Xs3qL1Wr1RrRezeotVqvVG9F6Nau3WK1Wb0Tr1azeYrVavRGtV7N6
F5dSnwABAAAAAAAoggAEAAAAAABIjgAEAAAAAABIjgAEAAAAAABITumToDPV888/H3/7t38bP/3p
T2PdunXx1a9+NTZs2BDHjx+Pr33ta/Fv//Zv8Zu/+ZvxjW98I1asWFF2udHZ2Tnlz5/5zGfiX/7l
X6YtHxoaamRZ00yuZ3It3//+9+Ohhx6Kt99+u6n6nVfvRx99FI899lg89dRT8fbbb8dHH30UQ0ND
pfc7r495x1F2f2dT7+Say+5vxNyvDWX3OK/e0x566KF46KGHmqbHefX+4Ac/iL/6q7+Kn/70p7Fh
w4a455574jOf+Uzp/T3tzD7mHUfZ/Z3szJpfeeWVeOCBB+Kdd96J888/P3bu3BmXXXZZ6T3O69lc
rx+NMtvr1+nv6bL7O5vvs8k9LLu/Efk15y0vu8dzfe/L7vFc/07ZrP3N+94ou78R+dfb0868Ppfd
47x685aX3eO8975Z7+9me66WfX831/uJsu/v5lpv2fd3s/nenc3ysvs7178/NPJ8rte/RZTd47x6
Tyvr/m6u9ZZ9f5dXb953RTPc38215rLv7/LqPe3Mc7Xs+7u51tus93dNL6MuLrnkkrqM87WvfS17
5513somJieyf//mfsy984QtZlmXZ17/+9ez+++/PTp48me3evTu75557FrSfetU72Y9+9KPsW9/6
ViHj12u8M8f5sz/7s+zf//3fsw8++CB7+umns56enizL6tPvetR85hiPPfZYds0112Q/+clPsv/9
3/8tdF9zkdfHvLHL7m9evXljlt3fLJv7taHsHufVm2VZ9pOf/CT7whe+MGX8snucV+8VV1yRvfLK
K9kHH3yQvfLKK9l9992XZVn5/c2ymfuYdxxl9/e0mWr+3d/93ezVV1/9uMeXX355lmXl9zhv27le
P+qxz3ptO/l7uuz+5n2f5Y1ddn+zLL/mvOVl93iy2bz3zdDj02bzd8pm7W/e90Yz9DfveptlM1+f
y+5xXr15y8vucd57X+T9XRH1Tlbv+7t6fs/l9a/e93fzrXm29db7/q7e2812edn9zVte7/u7ep7D
cz1Xy+5xtXv+et7fFV1vve/v6lVv3ndFve/v6nkO59VW7/u7eh7rTOdqve/viq53snrc3xXx78PN
yE9gNZl77703fvVXfzUqlUp88pOfjHPPPTciIg4dOhR/8Ad/EMuXL48//MM/jEOHDpVc6XSPPPJI
XHfddR//+bd/+7fjd37nd+JP//RP47333iuxsnzf/OY3Y926dfHJT34yOjs7Y+nSpRHRvP3+p3/6
p/jKV74Sv/EbvxFnnTX141tmv/P6mKfs/larN6+PZZ/Pc702lN3jvHpPnToV9957b9x3333Ttimz
x3n1fvTRRxERUalUIiLi1VdfjYjy+5vXx7zjiCj/HM6reeXKlRHxix6f/nPZPY6YuWfzuX6UWe9k
k7+ny+5vte+zPGX3N6/mvOVl93iy2b73Zff4tNn8nbJZ+5v3vRFRfn/zrrd51+eye5xXb97yiHJ7
nPfeN+v9XbVz9bRmvr/L61+z3t/l7b9Z7+/mquz+VtOs93dzPVfL7nFevc16f5dXb7Pe3+V9VzTz
/V1ebc16f5d3rjbr/V21z9ZpzXR/1+z8BFYTOv0406c//el44IEHIiLixIkTHz+6tGLFivjZz35W
Wn0z+dGPfhSf/vSn45d/+ZcjYurPE/z93/993H333fHtb3+7zBKr+u///u/YtWtX3HbbbRHRvP3+
z//8z/jBD34Qd911V6xcuTJuv/326Orqapp+n9nHPM3S3zPrzetjs/R3LteGZujxTPX+9V//dWzZ
sqXqT5qU1eOZ6r3zzjtj9+7d8V//9V/xe7/3e3HixImIKL+/eX2MmPk4mqG/eTXfcccd8Sd/8icx
NjYWy5cvjz179kRE+T2u1bPZXj+apd4zv6fL7m/e91mesvsbkV9z3vKye3zabN/7ZujxTPXm1dWs
/c373miG/uZdb/Ouz2X3OK/evOVl9zjvvY9ozvu7avVGNP/9Xa3+Ndv9Xd7+m/3+brbK7m+eZr+/
i5j9udosPT6z3ma+v5up3ma9v4uY+bsib3mz9Hem2pr1/q7aPXRE893f1aq32e7vml7Zj6Ckot6P
DJ1+hOyaa67JsizLenp6snfffTfLsix79913syuuuGJB49e73j/+4z/O3nzzzRnXjY2NZZdddtmC
xi/qJ7CyLMuOHDmSXX311Vl/f//Hy+rR7yIeE+/p6ZnyuOaZPzWVZfPv90LrnamPeWM3Q3+r1Ztl
+X0sq7+nzfba0Aw9nqnezs7O7JJLLpnyvzOV2eMz653shRdeyLZu3ZplWfn9rdXHasdRVn/zar72
2munPCJ97bXXZllWfo8nO7Nn871+1FJUvVk2/Xu67P7W+j6rNnZZ/c2rudryZjiH5/Pel3kOz/bv
lM3a38kmf29MVlZ/8663edfnsnucV2/e8snKvg7P9N4XcX9XZL1F3N/V86dXqvWvnvd39fopk2p/
Z6/n/V1ZP4FVdn9nM1497u/q/XOlczlXm6HHM9Vb7/u7ouudrB73d/U+h/Pu4+p1f1fET+6eWVu9
7+/q1eNq52o97+8aUW+W1e/+zk9gUYrdu3d/nNKdddZZcerUqYiI+PznPx+PPfZYjI2NxWOPPRaf
//znyyxzitdffz0+/PDD+LVf+7Vp606ePBnf/e53Z1zXDJ5++uno7e2NO+64I6644oqPlzdrvzdu
3BgRv3iU8PT/Pa2sfuf1MU/Z/a1Vb14fyzyf53ptKLvHefW+9tprMTQ09PH/N8WZk3yV1eO8eiP+
/zHpN954Ix588MHYunVrRJTf37w+VjuOiHLP4byax8bGIuIX17P/a+9uQuso3zeOX8n/T5EQKCpC
zLYVQaqF5mAbtKlVoakgpBAVY1eCqPiWjRbRQNJU7CINVJDSLFwIWWrBhYJUxIRA0YNvaUHBbUsq
tpu20BfN81ud9OR07nlJO7mfOXw/ID87OZm5evXJM+fO/FIbv/buuKG1s7XuH+sl6fpJ92nvfrPu
ZxbPfq3M1nHvjqW1/dl7dlzkPWWs/UrJ940Gz36t/dban707tvJaxxs8O076s495vrPWahXmO6u/
WOc76/qxzndFefebJcb5ruha9e7YyhvrfJf2nj3G+c66V8Q831nZYp3vrLUa63yX9rUV43wXO/4K
rMg88MADGhkZ0ZUrV7R582Z9/PHHkqS33npLY2NjeuaZZ7RlyxZNTk46J73p+PHjGhkZWXWs8SNa
3d3d2rp1qyYmJjyi3ZKn+d/r9bo++ugjSdIbb7yx8vG5uTn3vq28b775psbHx/X++++rp6dH4+Pj
q17j1bfV48DAwMqvm38f3v1m5W3t0btfqfje4N2xldfi3bGVt1arqbOzU729vRoeHtZzzz0nyb9f
S9rvQ4pnT272wQcfaGpqSktLS+rp6dGHH34oyb9jq7Oi+4d3Xin5Pu3db9b9rPnf6/V6FGvYymwd
9+5YKvZnH0PHRd5Txtqvdd+IoV9rv7V4d2zltY57d2z92cc631l5pbjmO+u+YPXnPd8Vzes932Xd
d/Me9+636PuH9VzPd+p7Ed4dW3m7urpSz+O1htPes3vOd1Ze614Rw3xXNLP3fGfltXjPd0XzSnHO
d7HrCCEE7xDtoFarZS7QmJC3fFXLTN5yVS2vVL3M5C1X1fJK1ctM3nJVLa9UvczkLVfV8krVy0ze
clUtr1S9zOQtV9XyStXLTN5yVS2vVL3M5I0TfwUWAAAAAAAAAABoO/833vgZS9y2vr4+7wiFkLd8
VctM3nJVLa9UvczkLVfV8krVy0zeclUtr1S9zOQtV9XyStXLTN5yVS2vVL3M5C1X1fJK1ctM3nJV
La9UvczkjQ9/BRYAAAAAAAAAAGg7/BVYAAAAAAAAAACg7fAABAAAAAAAAAAAtB0egAAAAAAAAAAA
gLbDAxAAAAAAAAAAANB2/t87QNXUarVVv964caO+++671NfU6/XSc+W5/smTJzUzM6OzZ89q06ZN
Gh0d1bZt23J9bpl+/PFHTU1NaWlpSdu2bdPExIQ2btwYXdfN10q6zszMjGZmZqLp28o7Pz+vo0eP
6ty5c+rt7dU777yjnTt3uvdt9fXtt9/q+PHjWlpaWnXcu1/r+laP3v1KKtyld8dW3uXlZc3OzurL
L7/U2bNntby8rHq9HkXH0q17gfW16N1vnrzN14yhX+v8Fy9e1NjYmBYXF/Xwww9rcnJS99xzj3vH
WefO6n69O7bObd2nvfu19gJr7/DuNy2zdW/27tjqrOg90Dtv0d/HeuXN856s+Xre/aZltta2d8fW
/mXdN7w7zjsXxTJvWHljm++srylrHTR4zXdF83rPd3n2rObj3vNd0bwxzHdF5wnv+a5oXu/5ruha
9Z7vbidv8+fEsIYbWvdb7/muaF7ruPcatnLFOt+VKmDNfvvtt/Dpp5/ecryvr88hTfb1Dxw4EP76
669w7dq1cOLEiTA4OJj7c8u0d+/eMD8/H65duxbm5+fDoUOHbnlNTF0nXfPMmTNhz549qz4WS9+t
13jqqafCwsLCSt9PP/30LZ/j0bfV19jYWDh37ly4evVq+Oabb8KePXtSX++dt5nVo9d6Ltqld8dW
3tnZ2TA0NBTOnDkT/vvvv8TP9eo4aS+wru3dbwjJefNc06tf6/zj4+Nheno6XLp0KRw5ciRMTEyE
EPw7Tjt32loJwadj69zWfdq7X2svsPaOZl5r2Mps3Zu9O27W3Nnt3AM98lrHvfvNek+Wdm2vfq3M
1tr27tjav6z7RjOPjq28sc53Vt5Y57vWc6etgxjmu7x5Y5nvrHO1Ho9lvsubt5n3fJd3nohlvsub
N5b5Lu9atV7v3a+VN6b5Lu/302KZ7/LmTTve4LUPJ+WKdb4rE38F1m347LPP9Pzzzyd+bPfu3Xry
ySf13nvv6e+//17nZMnXP3z4sDZt2qQNGzaoVqvprrvuyv25ZVpeXpYkdXR0SJIWFhZueU3MXV+/
fl0HDx7UoUOHVh2Pte/77rtP0s2+G79u5tG31dfBgwd1//33q6OjQxs2bNDdd9+d+nrvvM2sHr3W
c9EuvTu28n7xxRd6++239dBDD6mzM/k25tGxtRdYvPtNy5t1Tc89Oen8p06d0ksvvaTu7m7t379f
p06dkuTfsXXuPGvFq+Okc1v3ae9+rb3A2juaefVrZbbuzd4dN2vu7HbugR55rePe/eZ5T2bx6tfK
bK1t746t/cu6bzTz6DhtLopxvrPyVmW+s9ZBrPOdlTfW+c4S63yXR2zzXdE5zrtj6/qxznd53lM2
8+43LW+s852138Y631l5Y53vrFyxznel8n4CU1W//vprGBsbS33NhQsXwvT0dHjttdfWKVW+6//z
zz9h//79YX5+vvDnlmF+fj4MDQ2Fxx57LExPT4f+/v5VH4+t69annVNTU2F2djbxYyH4992aaXFx
MezatSv09fWFXbt2hcXFxVUf9+47qa++vr7Q19cXdu/eHX7//ffM13vnDcHu0bvftXTp2XFS3v7+
/nD48OHw+OOPh3379oWFhYVVn+PVcdZeYP0/Jbz6zcprXdN7DSedf8eOHeHGjRshhBBu3LgRduzY
ser13vtE67mzuvfuuPXcWfdpr37T9oK0vc6zXytz1r3Zew1bnRW9BzbzyFv099GsjLxZf+7WfcOz
Xytz1r3Zq2Nr/8q6b3h1nLXfxjbfWXljne9av6asdRDLfJc3byzzXZGfqIhhviv6EyAxzHdF5wnv
+S5v3ljmu6Jr1Xu+K5o3hvku7/fTYpnv8uaNZb7LmzfW+a5MPABZo9dffz388ccfma+7fPly2Llz
5zokynf906dPh2effTZ8/fXXhT93PXz//fdheHh41bHYum7dUGq12spNpvFPQwx9t+ZtvKFo/Kjb
vn37Vn3cs++0vho/xjk0NJTr9d55rR5jWM9FuvTuOCnv4ODgqh/XbP2xTK+O0/aCEJLfCHn2m5XX
umYMa7j1/IODg+H8+fMhhBDOnz8f9u7du/K6GNZw67mzuo+hY+vcrfdpz36z9oKkvS4E336tzGn3
5hjWcFJna7kHtlrPvNZxz36z3pNZ31jx7NfKnPb1GMMaDmH1/pV23wjBfw2HkDwXJV0zxn6zjnv1
2/o1Za2DWOa7vHljme+KPlDwnu+K5o1hvisyT8Qw3+XNG8t8V2StWq/37jcEO691Tc81bO23scx3
efPGMt8V+X5lQ0zzXZn4j6Cvwc8//6x///1XDz74YOrrLl26pM8//zzzdWVpvf6JEyd07NgxTU5O
avv27YU+t2zLy8v6888/9cknn+iFF15YOV6Frn/66aeVf6/Vaiv/AaBY+758+bKkmz/q1vi15Nu3
1deRI0f08ssvq6urS52dnbp+/Xrq673zSnaP3uu5aJfeHVt5+/v7Jd1cw43/lXw7tvYCi3e/WXmT
rum9hq3zb9++XbOzs3rllVc0Ozu70qd3x9a507qPoeOkcyfdp737tfYCa++Q/Pu1Mlv3Zu+OpeTO
1nIP9MxrHffuN+09mcW7Xyuztba9O5aS9y/rviH5d2zNRUnXjLXftOPe/Taz1kGs852VN9b5zhLr
fJcm1vmu6Bzn3bF1/Vjnu7T3lEm8+83KG+N8Z+23sc53Vt5Y57u0XDHOd2XqCCEE7xBV8+qrr+rF
F1/UE088sXKseSHVajVJUnd3t7Zu3aoDBw6ot7d33fJZ128cbzY3N6eBgQHX7LVaTZ2dnert7dXw
8LBGRkZW/t7HmLpO6q/1G4ZJ2ZqtZ99W3h9++EFHjx7V0tKSenp6NDo6qoGBAUm+fVt9nTx5UseO
HdOVK1e0efNmjY6O6pFHHomy37m5OXV1dSX2KPmv56+++qpwl9bx9chs5b148aLGx8f1yy+/qKen
R++++64effRRSf4dp12zWb1ed1/DWXmTrundr3X+CxcuaGxsTKdPn9aWLVs0OTmpe++9173jPOdu
fSMawz6c9P4h6T7t3a+1F1h7h+S/hq3M1r3Zu2PJ7iwpl3UPXM+Oi96Dk34f69VvkT/3Rh7vfq3M
1tr27tjav6z7huS/D6ftt7HNd2l5Y5rvrK+ptHWQlq1ZGX0Xzes93xV5r1uv19c0k3jmlYrfW+70
el7LPFH0uFfHc3Nzunr1qut8dyfW6nrOd2vN6znfFf1+mvd8VzRv2nHPNWzlinW+KxMPQAAAAAAA
AAAAQNvp9A4AAAAAAAAAAABwp/EABAAAAAAAAAAAtB0egAAAAAAAAAAAgLbDAxAAAAAAAAAAANB2
eAACAAAAAAAAAADaDg9AAAAAAAAAAABA2+EBCAAAAAAAAAAAaDs8AAEAAAAAAAAAAG2HByAAAAAA
AAAAAKDt8AAEAAAAAAAAAAC0HR6AAAAAAAAAAACAtsMDEAAAAAAAAAAA0HZ4AAIAAAAAAAAAANoO
D0AAAAAAAAAAAEDb4QEIAAAAAAAAAABoOzwAAQAAAAAAAAAAbed/55Bp+yyRw2IAAAAASUVORK5C
YII=
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
rFlR2mbMmKGFCxfq6NGj2rRpk3bu3GmqL8fXY6Hz8OHD2rNnT/6TWO5HC22S1NPTo927d+vkyZPa
tWuXenp6ovSV2oHvcQttlrYxPDyswcFBvfjiizd9/kL3lWqzsolSbVb24LtGUvxN+NosbaKhoUEb
NmzQyMhI2YZYn4eL+6xsolSbhU34XltS/D2U67O0ibfeektPPPFE/t8tbaK4zdIeSvVZ2ISvQYq/
CV+blT20tLRoYGBAJ06c0AMPPKA5c+aU7QjZ52uzsAlfm4U9FCv3sWPvw/exrOwjSbOFNsnGPnys
7MPyOdvXYWUTnLOr22dhE5yzJ8/6WTsNboAEMDAwoOeff17d3d1qa2vLPz5//nz19/drbGxM/f39
mj9/fpS+BQsWSJKmTJky4UcrfTm+HgudQ0NDE75HXu5HC22SNDY2Jum/z23u30P2+XZgYR++Bivb
6Ovry99Jnzp1qq5evVq2I2Sfr83CJnxtFvYg+a+RhU342qxsQpIuX76sd999V3Pnzi3bEOvzcHGf
hU342ixswvfasrCHcn1WNnH69Gn9888/+ee0XIOFNkt7KNVnYRO+Bgub8LVZ2YP0739M9KefftK+
ffuUyWTKdoTuK9VmZROl2izsoZjvY1vYh+9jWdpHpc0W2iQ7+yjFwj4sn7PLdVjYBOfs6vdZ2ATn
7MmzftZOJfb34LqVTOa/x1D8z5UrV9yff/7pNm7c6BYtWuQ2btzo/vzzz+Btzjl3/vx598wzz7iW
lhaXyWTcd99955xzVetL8z3Ki/8p1zPZzqTfH69Um+/PC9lWru/LL790q1atcgsWLHCrVq1yX331
1aT7qtF25cqVmu1jss/rlStXaraNpNfuww8/dMuXL3eLFi1y69evd2fOnCnbEfJ59bX5/syQ187X
Vos9JG0r93trsYlqtVnYRO6aPPTQQ+7ZZ591v/76a9mGWJ+Hi/t8f2aMz8PFbRY24XttWXiPKNdX
i02k2euGDRvc8ePHJzxmZROl2nx/XozPw6X6LHzd5GuwsAlfm4X3iNyvf/DBB91jjz3mDh065K5d
u1a2I/Tn4VJtvj8z9PtrqbaY7xFJz4XV2kct2qq5j5v1+dpCnLMnc+1qfdauRVs191HN57Xa5+xq
X7tqnrUn0xbinJ32eQ1xzq7FtavWJibT5vtzQm4iaVvI94hyfbn/HeqsHdIU55yLfRPmVtHU1JS/
O2cNbelZ7qMtPct9tKVnuY+29Cz30Zae5T7a0rPcR1t6lvtoS89yH23pWe6jLT3LfbSlZ7mPtvQs
91lui4lvgQUAAAAAAAAAAOrO//T29vbGjriVNDY2xk7woi09y320pWe5j7b0LPfRlp7lPtrSs9xH
W3qW+2hLz3IfbelZ7qMtPct9tKVnuY+29Cz30Zae5T7LbbHwLbAAAAAAAAAAAEDd4VtgAQAAAAAA
AACAusMNEAAAAAAAAAAAUHe4AQIAAAAAAAAAAOoON0AAAAAAAAAAAEDd4QZIBUZHR9XZ2anW1lZ1
dnZqdHQ0dpIk6e2331ZTU1P+3y10ZrNZZTIZNTc3K5PJKJvNRm9ramrK/1PoyJEjWrNmjRYuXKgn
n3xSp0+fDt7qa7t+/boOHTqkVatWad68efmfD9mW9PqEfo59fTkx9+Frs7CPzz//XO3t7Te0WdhD
uT4Lm8ip9LVloS1pc+g+C5so/Dxc2GZhE742K3tI2hGyz9eWE3MTvjYLe5BufN0tXbpUks1N5Nos
bCLp8xf6efX15cTchK/NwiZOnTqlNWvWqLW1VV1dXbp06ZIkG3so1xdrE76zTdId1KIzaVtOqG0k
7Qu5D1+bhXN20rbQ26jWNQp57Sycs5O2hX6/8PVZOGsnbQu5CV9bTuxzdtK+pN0h2yx8DWWOw031
9va6PXv2uMuXL7u+vj63Y8eO2EluZGTELVu2zDU2NuYfs9C5dOlSNzg46MbHx102m3UPP/ywmbbC
a+Wcc1u3bnU///yzGx8fdwMDA2758uXRWovb+vv73cqVK93IyIi7du1a/vGQbUmvT+jr5utzLv4+
fG0W9rF9+3b322+/ub///tt9+umnbtmyZWWbQz+vvj4Lm3Au2WvLQlvS5tB9FjZRfL1yLGzC12Zl
D0k7Qvb52pyLvwlfm4U9FDtz5ox74403nHM2NuFrs7CJpM9f6Ovm63Mu/iZ8bRY20dbW5rLZbL5h
165dzjk7e/D1xd5E8ftX0h3UsrPSNufibKPSvhj78H1dYuGcXWlbrG1M9hqFvHaWztmVtsV6vyju
s3TWrrQtxiZK7dXSObvSvqTdIdssfA1lDTdAKrB8+XJ39uxZ55xzZ8+edW1tbVF7xsfH3eOPP+6G
hoYmvMAtdK5du9YNDg66q1evumw269atW2emzfdFkXPO/fLLL27lypXOuTitxW2rV692x44du+HX
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
"
height="500"
width="1600" />
@ -352,7 +394,7 @@ YII=
y="-37.857143"
style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;fill:#333333;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" /></flowRegion><flowPara
id="flowPara3028-8"
style="font-size:20px">Area in pixels, grouped by 7.5 pixel increments</flowPara></flowRoot> <flowRoot
style="font-size:20px">Area in pixels, grouped by 10 pixel increments</flowPara></flowRoot> <flowRoot
transform="matrix(0,-1,1,0,-513.0154,795.57328)"
style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#333333;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
id="flowRoot3825"
@ -369,10 +411,9 @@ YII=
style="fill:#ffffff;fill-opacity:1;stroke:none"
id="rect3833"
width="988.93927"
height="247.48738"
x="599.02045"
y="33.309525"
transform="translate(-528.57141,293.79074)" />
height="268.70059"
x="70.449036"
y="327.10025" />
<flowRoot
xml:space="preserve"
id="flowRoot3835"
@ -398,7 +439,7 @@ YII=
y="-37.857143"
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;fill:#333333;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" /></flowRegion><flowPara
id="flowPara3028-3">This chart shows the distribution of entries to the /r/place Atlas by area.</flowPara><flowPara
id="flowPara3870">This only shows entries with an area of up to 1500 pixels.</flowPara><flowPara
id="flowPara3870">This only includes entries with an area of up to 1500 pixels.</flowPara><flowPara
id="flowPara3874">There are 161 more entries with an area between 1500 and 87000 pixels,</flowPara><flowPara
id="flowPara3872">which account for 14% of the Atlas.</flowPara><flowPara
id="flowPara3876" /><flowPara

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -278,6 +278,17 @@ function initOverlap(){
backgroundContext.fillStyle = "rgba(0, 0, 255, 0.2)";
backgroundContext.fill();
}
var pixels = backgroundContext.getImageData(0, 0, backgroundCanvas.width, backgroundCanvas.height).data;
var blank = 0;
for(var i = 0; i < pixels.length; i+=4){
if(pixels[i] == 255){
blank++;
}
}
console.log(blank+" blank pixels, which are "+Math.round(blank/100)/100+"% of the canvas ("+(100-Math.round(blank/100)/100)+"% mapped)");
}
function buildObjectsList(filter){

View file

@ -64,7 +64,7 @@ el.style.zIndex = "10000";
var ctx = el.getContext("2d");
el.width = 1600;
el.height = 500;
var steps = 200;
var steps = 150;
var max = 1500;
var largerThanMax = 0;
@ -103,16 +103,32 @@ for(var i in areas){
ctx.fillStyle = "#FFFFFF";
ctx.fillRect(0, 0, el.width, el.height);
ctx.strokeStyle = "#333333";
ctx.strokeStyle = "#F5F5F5";
ctx.fillStyle = "#333333";
ctx.font = "15px sans";
ctx.textAlign = "right";
ctx.textBaseline = "middle";
var linesDistance = 5;
var linesDistance = 1;
for(var i = 0; i < Math.ceil(mostCounts/linesDistance); i++){
for(var i = 0; i <= Math.ceil(mostCounts/linesDistance); i++){
ctx.beginPath();
ctx.moveTo(
50
,~~(el.height - 50 - i*(linesDistance/mostCounts)*(el.height-100))+0.5
);
ctx.lineTo(
el.width-25
,~~(el.height - 50 - i*(linesDistance/mostCounts)*(el.height-100))+0.5
);
ctx.stroke();
}
ctx.strokeStyle = "#333333";
linesDistance = 5;
for(var i = 0; i <= Math.ceil(mostCounts/linesDistance); i++){
ctx.beginPath();
ctx.moveTo(
50
@ -131,14 +147,14 @@ for(var i = 0; i < Math.ceil(mostCounts/linesDistance); i++){
);
}
var skip = 3;
var skip = 2;
ctx.textAlign = "center";
ctx.textBaseline = "hanging";
ctx.font = "10px sans";
var a = 0;
for(var i=0; i < counts.length; i++){
for(var i=0; i <= counts.length; i++){
if(i%skip == 0){
var y = 0;
if(a % 2 == 0){
@ -149,18 +165,18 @@ for(var i=0; i < counts.length; i++){
a++;
ctx.beginPath();
ctx.moveTo(
~~(((i+1)/steps)*(el.width-125)+75)+0.5
~~(((i)/steps)*(el.width-125)+75)+0.5
,~~(el.height - 50)+0.5
);
ctx.lineTo(
~~(((i+1)/steps)*(el.width-125)+75)+0.5
~~(((i)/steps)*(el.width-125)+75)+0.5
,y
);
ctx.stroke();
ctx.fillText(
(i+1)*(max/steps)
,~~(((i+1)/steps)*(el.width-125)+75)+0.5
(i)*(max/steps)
,~~(((i)/steps)*(el.width-125)+75)-0.5
,y+5
);
}

View file

@ -181,20 +181,18 @@ <h2>Tux</h2>
<!--
<script type="text/javascript" src="./_js/pointInPolygon.js?version=1.0"></script>
<script type="text/javascript" src="./_js/atlas.js?version=1.0.50"></script>
<script type="text/javascript" src="./_js/view.js?version=1.0.4"></script>
<script type="text/javascript" src="./_js/overlap.js?version=1.0.4"></script>
<script type="text/javascript" src="./_js/draw.js?version=1.0.3"></script>
<script type="text/javascript" src="./_js/main.js?version=1.0.3"></script>
-->
<!--
<script type="text/javascript" src="./_js/stats.js?version=1.0.0"></script>
-->
<!--
<script type="text/javascript" src="./_js/minified.js?version=1.0.93"></script>
-->
</body>