{"url":"https://api.github.com/gists/1616423","forks_url":"https://api.github.com/gists/1616423/forks","commits_url":"https://api.github.com/gists/1616423/commits","id":"1616423","node_id":"MDQ6R2lzdDE2MTY0MjM=","git_pull_url":"https://gist.github.com/1616423.git","git_push_url":"https://gist.github.com/1616423.git","html_url":"https://gist.github.com/mbostock/1616423","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/1616423/raw/703d310b399098a243a76a50bc209167e924cfd2/.block","size":17,"truncated":false,"content":"license: gpl-3.0\n","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/1616423/raw/7a0a4a32ad1c7b8812cf9f37af8653c829ad04b6/index.html","size":1003,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\nbody {\n  width: 720px;\n  margin: 20px auto 20px auto;\n}\n\n#d3 {\n  outline: 1px red solid;\n  width: 720px;\n  overflow: hidden;\n}\n\n#d3 div {\n  width: 5px;\n  height: 5px;\n  background-color: white;\n  outline: 1px black solid;\n  float: left;\n  margin: 5px;\n  display: block;\n}\n\n</style>\n\n<p><button id=\"click\">Click me!</button> Built with <a href=\"https://d3js.org/\">D3</a>. A response to Rich Bradshaw’s <a href=\"http://css3.bradshawenterprises.com/demos/speed.php\">jQuery <i>vs.</i> CSS transition speed test</a>.\n\n<div id=\"d3\"></div>\n\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar div = d3.select(\"#d3\").selectAll(\"div\")\n    .data(d3.range(48 * 48))\n  .enter().append(\"div\");\n\nd3.select(\"#click\").on(\"click\", function() {\n  div\n      .style(\"background-color\", null)\n      .style(\"outline-color\", null)\n    .transition()\n      .duration(1000)\n      .style(\"background-color\", \"black\")\n      .style(\"outline-color\", \"red\");\n});\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/1616423/raw/4c2f69aa5b729aa21175ac71771c2de8ac5652d4/thumbnail.png","size":10476,"truncated":false,"content":"iVBORw0KGgoAAAANSUhEUgAAAOYAAAB4CAYAAADmBo6IAAAAGXRFWHRTb2Z0\nd2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAKI5JREFUeNrsnVlsnUeW38+9\nXMWd2vfF1mJbctuSnXhpeMYduN2d7gw6MOZhAgSTThAEyFPekoe8NJCXPOY5\n8xQgQYCZCcbT9thu77ZsyZYtW5Ila7WsXaJEiqtIcb05v0/3zy5+pr77yZZJ\nzmUVcHnv91XVv6pObeecqnNYKJVKZ8xspX/GLYYYYpjvUOef67X+p9M/rZEe\nMcSwYMJ4MdIghhgWXogTM4YY4sSMIYYY8oTa+Sh0cHDQCsWi1dfXW8Gfp6am\nrFQqWaFQSOInpyb9fcGKnoY43vOZmpy0sfFxa29vtwvnz9qV6322fds2W9px\nR0Tu675qfbfGbfOmjTPKGx25ZeOlgk3cGrap2kZb2tmSvO+/0W/jY5M2NDRh\nm3astJGhESsVitbc3PDHuvbftMlCvXW0tdy39p8/e9qu9Q7aju07rDg1Zq3t\nndbbdd2svimpW9/NG/b1ybO23eOXL+v4Y8bSlF2+eMXWbVxvVy5ctqWrVllj\nQ6oLpybs1OlLtnX7Zis6OW8Nlez2iOe7MGWty2tsy6Z7X4sHbk7Z8dOTtn59\n0W4Nlqy5o2gTw1NWrCvYhg01mXl7PW97Z9EG+rz89qLV3EPx1y9PWvNS748l\nhTgxf+zARGNirl271s6dOGpnLl6z5RtW2ubVW2xkpNcGxibswbWbPd2o9Q8N\nWVtLs42PT1j31R5bu2W9jfk7wrdfn7Q33t9n2x7daj/9J8963lErjPfYhwcO\n2ro1u+yXv3jGPtm3zzt2hXXWT9nRU2ft8qkLNtnUZv/6L//Clrc32Xt/85lt\ne+oBO/Lxt7Zi8z/zid1t58/1O+ZmW7HszkT88NVX7MJYs/3Hf/vnduzIl3bq\n0lVr9QWlpaXdljQ1+oD/1lat32TD/X3W0txil769bFu2b7JaT3O967Kt3/q4\nlfov2uHjl2z12uX29LPP2ImTR+3tj760p3Y/bdu3LrOJ2gY7deioXe4atH/3\nH/6Njfb32st/+5q98GeD1tLQbD19/bZy5TLraCja3//dH+z537xkp/fvtcnW\nFfbTPdvsSm+vjff3my1ps41rVlv39UHr7rlq2x7ZYVPDnfY//9ew/fNfLLFP\n3hm101tqbPXSgg3fZsKWbGi4ZBM+gx/yCbtuY60N3yr5/C/5Yma2Zn2N1deW\n7P/839v2p8/X29kj4/bquxP2539Rb6//zZj96b9ssGVtBft/f3vbOj1trc/R\n1SuL1ndxyjrWFm3SSt5fk3b6dMlWrClYU0uNtTQW7PoFn+QP1dmuh4r2+cFx\nGxzw8nzhXNVpNjzmbNxkyWqWFO2z98bspd822Rd7R+22L9zF+oKtWVO0E4cm\n7JEn6u2hbTVxYt7PMOk73+jtW/bR/i9tz9NP2dkrJ+zA+x/bio0b7PCxI/av\nXvqt7xrH7f23Dlpj7Qobs257cPPDvuJ32vjEuHe3WWN9o61Yvtyu3Ry0Ix99\nakOlUdv8wGrfMBx7eNyamlvt8IEDduJKn730m5/bhYuXramx1Qp1E3b825P2\nYONKmyhNWueaDlu3qdlX9ltWmizaqaMXffeutc7nt9vYQI/d9EF7/ptD1nf7\nJeu58q2d+OqkLV+13ib7jlu/12X3A2vsr/7qf9svXvyZ7X33Y1vji8zgoR47\neuy4ta1Za79etd1afdAdOvi5bRjZ7YtQv3X4Ds/O1/7CMjtx4rB19Y7blhVr\nbUltrx058bXt3rjWOjs6rKtvxG4MXPJdvGTvvfWyrX/wUR+Ynfb6a/9gnb7z\ndzT02Otvn7HewWHbtmaV/cO7n9l/+s//1Z59bo/9j//+36z39pQ9ve2ndrWn\nZGs319iNsxN27qtxu1znnID3/EbfjEemitZeV7IDX0zZXz5cZ3//1yO2dkPB\n6z9lv/33TVY75ZyFT+Btj9TaurVmly6V7MsDE/bir+rs1OFJe9In1+jQlO+q\nBbt9a8qOHSvZQz4pLx6ZsK4bJVu5tmCTE2Znzk3Zmi0FO/7ZhBV8clprwXY8\nWGf79o7ZqtU11ndj0j4amLIdnrffJ2dzS9HzFp1Tck5qbMr2fT5uP9lTa6eO\njdvtoYLtfGLEJibrfTGor8qJWfO73/3uv/j3krkqEJa111f4+sZGqy9O2tnz\nl5xF2mgdLa3O2jbZRu/9luZmZ3vabNO6ddaxYoUtXdpqm7dttrbWZhseHrbW\nlhbrHbjpE6toP33qKWv3Th4t+Ord2m5NrR22bHm7bXJ2ds269bbz0Udt1fKl\n1lDn5TXV2orV62ylf9obWu3YgSvWc3XQamubbcIH95F9533VqLU2X62LrbU2\nNjpoq9Zt90Hf6YtDrS1paLCNm7ZYrbPYO3c+Zp1NDXZzoNf+7Df/wvON2vZd\nj/iC0Gxt7St8Idnm9Wy0rY885PVb4qx7yXeTDtu1c7vd6OqyJ59+1rMMWqvv\nep1e57bONm9zh61evcEXkKLd8B3wsYd3WEtrq7OCnbayc42t6Ww3a2jx97u8\nnCXeltXW0Nhia5evtX/6/Iu257FHbMsDm33RqrXaUr2tXb/aLp9rsxqfB3/3\n16N2zXfBbRtr7KvTUzY1VrQxn5TjE4WEJR0eL1qb78jXu6dsfKpgg572xpWS\nvy9Yw1jJXnlzzLquTNml7lKy651x1riprWh1nvfwERcxfPEZHXbWeYBdr+Ac\nTMHqXfzo7/P3owUb6C3YUJ+zwc7O3rrlC8Owl+viSr+Xd+jQpLWudPryxtvO\nJC963hMnp6xtGWywLwgXzSYQM+qLNjLmq0rpmi1bWbDmpqZqnJcjBZ8oPf5j\n6VyWevXqVZfrbvmgavCuucM6IXMyaZErJyYm7mim/HcBmaR0R76c8E9NTY1t\n3LgxifshYXyUnXXCy55KduBJl10vnLlm67aus7aOBl84KjMTI4P9drN/0Nat\nX79ge/j40XFb0l5jS3xj6brm8p4P9PYWp+eUJR9z2n91csK2PlhrNU6Iunpo\n7bSvsXIa75OaQqIlLCV9cuebP95dPrFL1ugT1cVfQ0XAZ5LfSl/44zd45KFP\nST8+XrI6L+fkyXFfeOusqeFOvZI+L3+PjpaSutT7AuDdP52/zRfj+urcLAk3\n52Viip39XmpkJmth8SkDYlhU4WbtfJXMzhdDDDHcZQOKJIghhqiVNbtxA9We\nCzN1d4QOWFp2T4SXsmxptbV3hAnieE88cbzjN6wsz3yTlnTfB+cOTz0ThzqF\nZdxvnLDNIU5YBnlqpoW8H44j4SwP7ZT2h+JUS1+OjZktX262YUOV75h9fTbe\n0mKXbt2yoYYGszVrku+rt29byQnAh989EGr1arvV2GiXhoZsvL3dbNWq5H0X\nxFq5MnlHnHAG6+vvCSeJ89/CIQ1peZ/G6aMTPY6yQpxu7/x7wQnbPI2zYsUf\n6yocp88IGsdZcK6MjOTGuTw8PKPNxJMuTbsEx8uc7Oz8Ds5YW9s94VRTXw6R\n9tSpRcDKeicf7e+3w/755PLlhEAHrl61D8+ftx4nZrcT63PfVfexq3ocaQ77\nZD7qHzpsr6e74DAT3plfDwwkccK56Kvcx56vOycOH37zLsQhD3nB4HOgq8vO\nlwdFGueb8XH74NtvK+LQNtpIW0OcE975vT4Bp+taxjnq7y9BLx8kwrnhg/X2\nsmX2tU+g/al2zYZzfHDQPjh3LvnmWTikI/2Mul68aGd9p+hZsiQpJ8SBnjxD\n70o4VdWXjNErV8xaWhbBxHSiLHFiT/iqz7kgodEHQtFXqzpnb7mmB2tRVz4O\nIc2Er3JNS+4ctdY7uzHmedHOJjgeJ5wC1/d8cNXnxKkvsy68C3HqyiwUGMIp\nlVkh4VB2wvX4ip8Hh7bRxsayjl84jf5N3Iy6Ova471DF8vmDcEiHRjosIwuH\nd9CjMVUf0jWqHQHOqE/4WuiSoh31mPJ25sGpqr7UGC2V5nyazP1xCSvbunU2\nWShMH31wfqkzTMJUcsB252iE9zxLixvG6djlfuOk4+4nju79/hCcdJsr4eSl\n3f3CqZq+9OeiT9bCgQNmf/Inc3pcMuc3f8x3gkuwGp9+aqOjoy5erLSjR4/a\noUOHfL6uSy4X7N2717qc5djgAvexY8eSuCW+grU5G/zxxx/btWvXbP369XbF\n2Yz9+/dP43zzzTf2+eef58L56KOP7KKzb5s2bbLLztKEOPw+ffq0czRrEpwP\nPvhgOi6Nc/DgQTt79mwunHfffddu+wq9ytlT4TQ3Nycr+YcffjhdV3A+dfo0\n+GrNhX3hrHb2i0C7uG9cCQf6kLbFWbHW1tZpHOhzA9Zw374ZfXD8+HFb7nIY\nAzSkXXd3d0IvtbkSTlX1pbPquPeYY+XPyNyzsr46Xb9+PWF1IDSBjueq3ZAT\ngQEHAfu5lO1BafkmcJ2vEVbP5QEGRYjDgILoeXB4nxVHXjCEo0sNlBWmZbWl\nTpVwqBNtpK0hDs+3nIVM15VJNuarNat6iMN3bW3tdBlZOLxjIVCZwiEd70La\nMUGY3KQPaUf50PqOQv1GRZxq68su4ubhQsvc75i+Wzb5ajXknbdly5ZkpYIA\nfDZv3pysXnQsKxqrtwbo1q1bk04Ue8PuQVo6Tjh0JHF5cGB3li5daitWrLCm\npqYZOAwKditWTuGwc3V0dCTvQxw6u7OzMxcO9eM6IXHCefDBB5PdjEGuugqH\nVZ7fwqFdTMo+p2EeHLWTOH4Lh7zpuvJ+xGUqdi8maEi7ZAn3uDw4VdeXvlO2\nYdE0xzvmvMmYyRlRDDEs9OALhMsVi0DGdFbpOOptly9ge1jJkBGQU1itYaXe\neOONhNfftm1bIlvA+xNYyV555ZWEzUDWOHnyZCJTCQeZ4f3330/kkjw4p06d\nsh07diSyFfHCee211xIsVnJweGbHYAdL41B35JQ8OC+//PL0biecmrIW9PXX\nX5+uKzjQg92RnUA4yJSwYW+++WZiCEAZWTjQBxqwM7DTCAf6nPc+QN5SXflN\nenYMdpGQdpT1hz/8IdnBKuFUXV86u7uJ8+S5NVQYiVfyYohhAYbIysYQQ2Rl\nPbgg3e/C+lfOXhAQ0C9dumRnzpxJ2AmE9SNHjiTaNNgm1NawOaj8EdBPnDiR\nsD+kJc1XX301jYPKHdV4HhxYFdid2XBIR510dHD48OGEvUNhkMaBhbpbfdI4\nsEkoKogTDgobWNawrnxz7AALihIixEFhQlq0i3lwqI/qKhzqimKDtOk+gJUl\nhDgoRcBBKZQXp2r6cnzc2pz1rf7jkro6+8ZlhYGBgaRjCHTAuXPnElX1zZs3\nEzU28gQBwpFWz6RFvc6HPCEOg4ROyIPDORkfwtlyfUijZ/KCwYejBLSdBMoK\ncXhPnSrhUCfqq7TCQUZjEIR15Zu2II8yEYXT09OTDComitqchcM7fcL6kI53\nIe0Y3DpWCGlH+dSFgf8t19Uq4FRbX54Apzj302TuS/QdA7U3nYEyg6AjAh2E\ns/Kj0iYoLd8EVnSEeFTyrGwhDsoJdpk8OLzPiiMvGMIpla9lUVaYlh1Qu0wW\nDnWijTp+EA7P7ETpujIBEy+ChcIMHL6ZQCojC0dHJipTOKTjXUg7lCMMTNKH\ntKP85KpfWUFSCafa+nIVcfFKXrySF6/kxSt583ZccuLCBdvvAjWsGUcHXH3i\nChoqdg6W33777YS14eCXOGQziMxqzHEAt0RIC9uBal44sCaouFGx58FBFtKx\nAjiwOqjuORoAi10EHI4n+OaZdOBodwAX+Wf79u0VcV599dWE/SNOOAwKdgbK\nUF3JAz10XCIcVnHqz9U+2DPanIWDzAQNeL9s2bJpHB1zcCVOtOOoAHrquCSk\nHezfO++8M31ckoVTbX3Z4zLnRi65z/FxydyrRguF5ByJQcf3nbl6O1mtYB3E\nZugamNJyY4MgFo/0aRytsqRRyMJR4F2IozxhGl3jSpfJhFC6LByt3rQ1xOFZ\n6cK6wt5pBQ/jYTXDMrJweAc9VGYYz7s0DtiwyfLHpPTUg0mZB6cq+9JZ9jkP\nsLKluQznz5fGR0ZKV69eLXnjk1cu25SuX78+nYTffX19yW/SkNYJnDz39vaW\nuru7k9+8C3GGhobuCYfPbDjkSeP4Tjcrjq/M94RDW2fDCesqHB8U38HxQVzy\n3TI3ju9203EhTrqufJPWJ+Z3cHyw5sapqr70Ng/7u9LevaU5Dj3xgkEMMSzA\nMC8y5iGXfY4cPZpc9UJmeO+996ZNhdAMcsULeeLhhx9O5ClU4bAYXKP6/e9/\nn8gI/IsFzvo4lxKO5ALSwYpk4XCNC5X4zp07k7KRLYTDtS3yoSkEh/rBVlFm\nGgfTJPLv2rUrEweWCFkI2YfL4MKBjYOdowzVFRyukcFK6QoccciJsJTIdBdc\nTkemysLhHA4agINMJRzqTR7KUV2R4TjDQ4uZph1pkPdgccmbhVN1fXnpkm1t\na1sEMqbLMIk1QWvrtBr+gQceSFTXS8oW6Y888si0HMAgHi//IyECxOfgmAFK\nngZZ7pdV3I8++miirq+EQ5yCrBuEQ+fTecKhTJQws+FwH1Mq9ko4jz32WHLE\nEOKQF9kurCs4pGMihji8AxvlhEIWDvTZvXv39BGEcEgHrWQJQmAQI2NRV/KH\nONCbwSoaZOFUVV96njq8HeBSZbEcl8QreTH8owiL5kpe2YPBvk8+Sdg7VkpY\nri+//HLaWh22BVYEtTkszhdffJGszrJW57oWKnauVMHuCAeV+WeffZYLB9YM\ndpBVkhsm4KBRZKWGVeSoQVbvWDkoLo0D+wM7lAeHI4d0m1nJYUEpQ3UF5xOn\nD+9ZzYUjDwZYYciDQRYO9CEtO608BoADfWBbeVZ9YNu+/vrrZJeGLQ5px60f\ncELPA3fDqba+HBkasoTfWEweDGQ5nrZ6R5YZKLMPSivrea5oMUBgQWQ9L5y0\n1XsWTmj1Lut54ZCHvFlW78IJrd6zcNIeDFQfzu2QxcK6ghN6MAhx0h4MsnB4\nxyDkO6wP6XgX1pV2MYGhX0i72TwYZOFUZV8uFg8Gzb4ijvig27J5c3JNCtlC\nFvGy9GdFY/XmPYRFBuI38ggEJJ5dghUWa3Vw6GCImQeHwHs+DEhwNpfrQyB/\niKNrX7KYFw6DMy8Og4LfxIXeBVittYoLh8HNDinZSDhMSgYYq3olHPIwsZD7\n1GbhqAzRjvcsBChFuAYX4jCQoQFlVMKpqr50GuDBoJUFYePGOd0x52Vi1rrw\n3eBE4YY/A43dgY6BGMXyf5qGcHI5KBZK9yd5loBPvHDoZDDy4PCsgURevoWj\nO5ohDs+z4egeZh4cOddSm8HhOV1XxYOrGz3C0d3VvDjEgRPePYXWadrxW/Ey\nuhYOecXu5cGpqr70tLXXrqEZqvKJ6avQYef5T/gHuYLVHPkF2UQXqeHtUXFj\nSY5swbUvVmWp6tl5kEPk2U04XOs6cODAtGo8C4ejC6wlHnrooURNz7Ut5B1w\nuMaFzIL2jvTIQrBW1A8ZJcRBrc4H7V8WDqs4RxKwfuwKwtHtF8pQXcGhLQwW\nXaUDB40hA5Y2kpcdLAsH+kADJjP0Eo680CFTinYcHcDGManStONKHjIvZUCD\nLJyq6kvq43kfYOeteg8GOHwus3VSqbMaMwinnQSbTau7lVYsnWSvxElwCkcX\nxKed+1bAURrehTjKE6bR9bJ0mbBCeXASh8/lnSfE4VnpwrrCyukydRifOHwO\nysjC4R3pVWYYr+t3IQ5snna9MD31YDDnwanKvlxM1iXxuCSGeFyykI5LogeD\n6MEgejBYgKxs9GAwAyd6MIgeDGYL0YOBRQ8GhOjBIHowiB4MogeDfxx9GT0Y\nRA8G0YNB9GAQypjRg4FFDwbCiR4MogeD6MEgejCIHgwyPBjM22FiIbgYLLlr\ntrjZ0v7YOPeCe69lZuGk832fMu+1XXcr8/viVF1fzsMF9mT3ng8Z80uXfb5w\n3h7ZBZkBmYl/7oJMgGaQZ1TzGMAi28Dvw2JxbYp/zAN7QVrOmcgnHK6GIZcg\ns+TBQS6RtTrmP8JBFkT9jtYOlgb5BvYOeSeNw1U1zJww6s3Coc5Y2iP7ECcc\n3UqhDNUVHM7bpK0UDjImLCVX0uTBIAsHeQkagINMJRzaoX8Mq7q+9dZbydkh\nWkzYUXCFw3tZ/tPmLJyq6kvqgwcDNL5VL2M6UVBBd/f2JpYMBH3rihWCuK5J\nQUBWLqm06SgGoKwSOBBWftT3+p+SlXB4VuAdSoiwPgwYeRtgcqC2nw1HF83z\n4PCsOOHoeCGsKzgoQVSmcHjWBXZZ4WfhUG/y6phDOErHIbvqA11ZNHShPMTh\nm+c8OFXVl93dthY6l+XUeCUvhhjilbzowSB6MIgeDKIHg+jBYEZ9ogeD6MFg\nYSh/ogeD6MEgejCouGNGDwbRg0H0YBA9GFj0YBA9GEQPBgtSxoweDGbgRA8G\n0YNBPC6JIYZ4XHKXUPZg8LWzG6zCssLHMFVW5rA1aNlg44hDdc4KJut5NHiy\n0IeNEg4sF6xVXhzYytlwTpXZbB0dgCOlQRqH32jw8uBwJBF6MCCvbCjDuvIN\nWyd5LcRhtef/mrCj5sEhrTwPCIe6ou0kLuwD2EFkM0KIg7KJtGpzJZyq6kvo\nzGX5OT4umftty1kLCHDGd05U0ZxTQSydZzHwGJTIUpjfIK9IFb5nz57kjAx5\nAE0aAwBZRDiov5ENdOujEg4BmYUBEOJoAlEOgYFHeWj2hEM9n3jiiaRzqXsl\nHNgyyqRuxAmH+oEb1hX6IE8xWBhQwkEWQznBBLp48WJCrywc0nFOx/Pjjz8+\njcMVOOSusK7IVrCUyF58hzh4UkBuow38L5QsnKrqS++H6744rivnXRTHJQUn\nMsI5q5o0Y1Jp67qUVP5ox1B0SI5iB5CKncEiHAIat7w4dJausoU47DwoWoSj\nK2+sssKhcyVfMZgr4ZCWgYXiR21WfZhsDA7VNbzCB6ZwOCKRBwOOAyrhpNss\nHCaUNLyqK8/Uj7wqXzhMVD55cKquL53mbc4xzPWOGWXMGGKIMqZNezD4eP/+\naWt1VOGo42X1jqUDbBgrGXGwY1rpULHDpsjqHfW3cGB3UNfL6r0SDvll9c7V\nLVm9v/HGGwmWrN5RuXPgzjPpxDqBAy4sl6zes3CwLpEHA+HonJIyVFfYRqzp\n5cFAOPJgwLELMhhtzsJBvsJiXx4MhCPPAyHtuNZGenkwCGlHWTzLg0EWTrX1\nZQ+eIqIHg+jBQHHRg0H0YDDnHgwmRkdLN27cKHknJq/4xnpcgd+Dg4PTcaSV\nZT3vldYH0AwcLNLz4gwMDCQfAu9CnLAM4WBRPxsO1vD3ghO2mbS0IV1X4fgK\n/x0cPBj4rpIbh7R5aJeFgzU/ngby4lRNX3qbb+Pt4MMP59yDwTw4zCzaraEh\nu3Dx4vTlar7R7rFa8+FmP5YEYZx8gfJeF5RR1RMnHNhEtJV5cRTHuxCH9+QV\nDpiwRrPhUJe8OGFciMOOEdaVd5RJ+9I4pEV7mBcH7W7YZuJJl64r32gk2THY\nMUMcdsE07bJwqq4vF4VfWY5LvvnGep048P4E+HnU03LuywDhyICAvMV7OfTl\nWWwbMgdxwsGSIHQ2nIWDPMWHoLLlbJg85JWTYCYCZ3lS24c4ofPlLBzlkbcB\n4VBfjiPCupKOgUk87Jxw5PCZ9JyxVcLhHccQfIf1IZ3oJNpxjABdaY8mKekp\nn3ehw+UsnKrqS43RsvF0dU/MwOGzLMfTToLh9aUyV1pZz6OckAwmZ8PCSTsJ\nzsIJnQTL2bBwyEPeLCfBwgmdBGfhpB0+qz46HgnrCk7o8DnESTt8zsLhnc5C\nw/qQjndhXWkXuwT0C2k3m8PnLJyq7Mt4JS+GGOJxiUUPBtGDQfRgED0YlO8a\nRQ8GYX2iB4PowWBBXcmLHgyiB4PoweDuO2b0YBA9GEQPBtGDgUUPBtGDQfRg\nsCBlzOjBYAZO9GAQPRgsqOOSibKwPdv/ZoRAhfL/zySO59ry8QrpeKe0EE84\n6bhKOBp0PwQnjMuDE/7/x7nASf9fy7vRLgvnXvqgqvoS2vkCWfjsM7Pnnqvy\n45LBQUO3dtNlTVZLVibYO7FREBJtGewF/D5xaNwgGDw/bBX5WMnQ2HGbQzi6\ntUJcJRxU7+QnTv/eXDiUwbsQh2+e0zjk4zkPDmWyE6rN5JOtY1hXNInQQzKR\ncLRjoSlEOYPclIVDHtJKnhOO2FXdJOIZrSispy6VhzjspOCEfXA3nKrqS9rF\nv4LwsTrXyp+5Z2W948+4/AAPL5MbfiNDcMWLD+85UyLoH+zoOhayDrIGqxvy\nTYiDfEJ8HhzkFz66tkWc/okpecgrHJ65Y0ngvWRAAtfUKDMPjsyKQhzyMxHD\nuoKDzKV7m8JhwDPgkOnU5iwc3iFT6SqdcEjHu5B2nOdR7my0YwATr6trWThV\n1ZdHjtypT5kdrvrjkqaVK23Udw5ZmUs7xhGAZB0UAlzTYiWD5ZCVubSSxCut\ncGBhwMqDo+tjukJGWnkXILAbScXOZEDLx4e8IQ67TF4cBiC/iROOPA+EdQWH\nHTH8pzrgyIMBuwO/K+FIdpKlf1gfvilDtCOe3ZzDfp1nCgeaQ4M8OFXVl7Rr\nw4bowSCGGOKVvPmSMaMHg+jBIHowqLhjRg8GFj0YCCd6MIgeDKIHg+jBIHow\niB4MogeDECd6MIgeDL4bogeDGTjRg0H0YLAwJmb0YDCjPtGDQfRgsKCu5MXj\nkhjicclCOi7Bg4GzD/u9saHVOzc1sAVklUJNjooedbfiQqt34lCjw5ZwrBBa\nvXOzg4P5Sjhpq/cQB7W5PAaAgzUDLBeraBrn4MGDM6zes3Cw4Ei3WZ4HKEN1\nBedTp49MnUIcAnWH1auEA31IKw8GwpHngdBjAB4MYNs4nkF2DGnHdT1w1OYs\nnKrqS7xs4CkCoi8GDwZd3pnIJ3QGARmADypq2CkGAs+6mkVaKQkgGESH7bie\nwiEvwnseHJ6V7/os9dHdUT5Ys0sRk8ZBLqFOlXCok9oZ4sjiP6wrOMiYKlM4\nPDO4iFOZWTjUm9+y0BeO0oV1BY/30DZNO97xnAenqvrSN5DLPM+D8mdejkvG\nR0ZKvvolKnGpxlFbK/DbCTYdR1pU9gTeo7qXGj/EccLfE47i0ji8T+NIjZ7G\n6e3tvSecsM0hTlhX4UjlH+JwXOKDJjdOV1fXjDYLJ11Xvkmr45IQx+Xde8Kp\nmr70Ng/7u9LevXN+XDJvgl4pEKh1mDxb3Gxpf2yce8H9MXGy0t6v+tytzO+L\nU3V9OQ+Kn4SxnBcPBqdP26myGptLy8gIqOtl9c6VLq56Ya2ObMHZEywP8gZX\nrPS/IsmDel44kktk9V4JB3W8rN6RQ2CdwOH6FyyNrN6RUwjUDxklxEE24yOr\n97vhkF5eArhgLRxYU2RDylBdwUHWQZuI1lM48mBAG5GpuFSehYOFCrKqPBgI\nB00jRx+hpf97772XsMjy4RPSjqMSrDcoAxpk4VRVX1Ifj48eDKIHg+m46MEg\nejCYl+OSybKluKze+WgghhbpaYv4tLV62pr/fuCk4+4njgbcD8FJt7kSTl7a\n3S+cqulL7ghzzxlbz8Xi8PkTZ7HkkhCWC7W1nPvCDsE+oRqHxSEudDaM2hyL\nBNgeVOPCgf2D/cmDg6oeNgbVuFT1wuE31gpyEgzLo7g0Dip22Lk8OLCyqOrF\nuoED68gqDXumuoIDCyqvesIJj0vk8DkLB/qQVof0woE+aCdh68I+4LiEg34G\naEg7tJrQS22uhFNVfTk0ZCsXy3GJHPZCaELaSTAElAPftHNoZDQZ9copr3DS\nToKzcEInwbPFkTfLSbDShk6Cs3DSDp+FI1V+uq6hw+cQJ+3wOQuHdywEKlM4\nOn4IaccEkdFzSLvZHD5n4VRbX3YtJofPeDAYKjsJZqWCAHxw0svqRceyorF6\na4DKylzsDbuHfMUIh44kLg8O7A4KAZQLyBMhDoOC3UrW8+Cwc2H1zvsQh85G\nKZMHh/rJg4Fw5HmAQa66CkceDIRDu5iUnL3lwQmdQfNbOORN15X3KEHkwSCk\nnc4y8+BUXV/iwYBzz+jBIIYY4pW8eTkuOX7hgn2ItbqzPaxkyAjIKcgPsFKo\nv+H1sUgnjn8uI+t5vABI1kAtjsyANQQ4yAw48WXVz4NDftTvqPvBwfqAXQCL\neKn8weFZKnXhwA6xsvKMnFIJhx3g5Zdfnt7tkJmQodhdWLlJq7oi6yF/yYOB\ncJApKRcrfFhP2pyFw/EDNOC9LP3BgT4cPUAr0Q7ZlHLZMWAtQ9px9MAzrF4l\nnKrqS6cJHgw2of2teg8GyA/OenDGNFq2iIc1kXAOe4PAL0tyBhxppTGDDYHg\nsC+8S3BY1eyOJQF3NPPgwMpM16eMo7RyxQ8OARxZaDBZQhw6XBb/WTh0Pm0M\nVf/CYSKEdRWO2MZ0fRi4Ml3KwoEGDGwdDwiHdGna0S5YVeoZ4pBOrGkenGrr\ny1Fk13J81R+XlCAyHe6E0RkZBNGZk862IJwGnEygZCysAU5H6owQjPAsqhKO\nOkcuLISTLiMLh99858EhLbuO2syz/ilOWEae+tQGtMvC0T/nqUS7+4lTNX1J\nmzl6wW3mHDt8nhet7ICvQl8dOTJtLc43anZZmcNSySiXOKwA9C/YUKPLsJV3\nxAkHTRoGxHlwuFkiw9s0DnnIKxwwdYE6jcONk7w4oa/YEIcBGNaVd6SVhjDE\nUdq8ONxkUV2Fo39pF9aVb9oJu5fGQQkStrkSTtX15aIwlPaV7BsnFmpsWYsj\nH8iCHdkA+UkdhpxEWnUKaVn1ZPUe4sDecVUtD07YmWfL9ZF3AfKQV1bv8vRN\noKwQh/eyns/CoU7UV2mFg4zGd1hXcGgL8igrt3DkwYBBI0v/LBzeMdj4DusT\nphftGLDQVB4MhEP5tJHjDOpfCaeq+tLpn9RnUbgWiR4MZtQnejCIHgwW1JW8\neFwSQzwuubuMOfezwyckPH6/r86slBzuwoawWvNbLBgrNbf8iWPlYkVES4fq\nm1UQ7Rqqdtg94fDMB+1iHhzCzp0779THWRrhwCayqm4q/7NS2EGOLdA2pnFg\nt2Atd+3aVRGHvOwyajM4rNBgwcqpruDAyrEbsZMIBw0mu4ica3F0kIUDCwfr\nRr3ROAqHw3c5+1Jdubam/+5M/pB2tI8rb6JBFk5V9aX/rnPuZOs8bCLF+ZiY\nDBhkmlCmwswGtoabGcRJhtI/RiUPgU6gk/Sfm0IcFAYI7GBUwuG3PM2l60Me\nnoVDmVIYpHGoiwZGFg5t0z//CXH0n7vCuoLDb12lEw4DnoGEHBR61LsbDvTB\n07iuuQmHdFKuqK6S02ajnZRRanMWTlX1pf9GHzIfyp9582DgK/kMa3Ws8hX4\nHVqrkza0Mg+t3kMcHPneCw6f2XDIk8bBGfBsODgQvhcc2jobTlhX4fjg/g4O\nHgzwJpAXJ23pL5x0XWXNL+fHIQ4eDPLiVFVf4gkBZ9Hz4MGgGIWIGGJYeCF6\nMIgeDKIHg+jBwKIHg+jBIHowWMjHJdGDQfRgED0Y3P24JHowiB4MogeD6MHA\nogeD6MEgejBYkMqf6MEgejCIHgwq7pjxSl4MMSzEK3m+tbN3o7oa//HvGRWt\n1le7U87zH3ZZhNX5mWeeSXh5ZIQXX3wxSYbqntXtl7/8ZaImJ+7xxx9PrqBh\ngc7q9txzzyXqc262CIebIqjuf/7zn+fCIfzqV79KZBBkDeSXp59+OlG/s0P8\n7Gc/S9IgG7I7PPnkk9/BQWZhZf31r39dEefNN99M4tRm1Ph79uxJdoK33357\nuq7goLb/yU9+kpQhnOeffz5Z5d95553kGOXZZ5/NxOHIAVn1qaeeSnYF4bzw\nwgsJq/bFF19M0w45EasSfrPj0WbhIG8hD+7evXtGfWbDqaq+PHzY1vvu+Yxz\nEInFZ9nu80cOzMXe/y/AAPs2nPDzXe4jAAAAAElFTkSuQmCC\n","encoding":"base64"}},"public":true,"created_at":"2012-01-15T16:55:00Z","updated_at":"2016-02-09T01:04:12Z","description":"Transition Speed Test","comments":1,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/1616423/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"forks":[],"history":[{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"7b4555f11cb4ea038f56f44784e30ae8baf7d3c9","committed_at":"2016-02-09T01:04:10Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/1616423/7b4555f11cb4ea038f56f44784e30ae8baf7d3c9"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"17776c9c80168fb6961e7c22f15e03c900fe6236","committed_at":"2016-02-09T01:04:08Z","change_status":{"total":6,"additions":3,"deletions":3},"url":"https://api.github.com/gists/1616423/17776c9c80168fb6961e7c22f15e03c900fe6236"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"9b552d9b91c432f5a6a8ccabecae8f6e7b704b70","committed_at":"2012-10-12T03:50:06Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/1616423/9b552d9b91c432f5a6a8ccabecae8f6e7b704b70"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"56a156d207167673eef7b5b3fe412e088dfac80b","committed_at":"2012-01-15T16:55:00Z","change_status":{"total":49,"additions":49,"deletions":0},"url":"https://api.github.com/gists/1616423/56a156d207167673eef7b5b3fe412e088dfac80b"}],"truncated":false}