Skip to content

Instantly share code, notes, and snippets.

@mhammond
Last active March 20, 2018 00:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mhammond/56e58de91226a942fee19c7431c384b2 to your computer and use it in GitHub Desktop.
Save mhammond/56e58de91226a942fee19c7431c384b2 to your computer and use it in GitHub Desktop.
Number of desktop pings per day
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"scrolled": true
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"fetching 230703.18406MB in 2448744 files...\n"
]
}
],
"source": [
"import re\n",
"import datetime\n",
"import time\n",
"from moztelemetry import get_pings\n",
"\n",
"fraction = 0.2\n",
"\n",
"# for now we are only interested in 59 and 60.\n",
"#versions = re.compile(\"(5[9])|(6[0])\\..*\") # \".*\" for all\n",
"\n",
"ndays = 240 # number of days in the past\n",
"\n",
"# we only ask for ping submitted within these dates.\n",
"earliest_ping = datetime.date.fromtimestamp(time.time() - ndays * 24 * 60 * 60)\n",
"earliest_ping_str = earliest_ping.strftime(\"%Y%m%d\")\n",
"latest_ping = datetime.date.fromtimestamp(time.time())\n",
"latest_ping_str = latest_ping.strftime(\"%Y%m%d\")\n",
"\n",
"channel = None\n",
"\n",
"def getPlatform(ping):\n",
" application = ping[\"application\"]\n",
" if \"name\" not in application or application.get(\"name\") == \"Fennec\":\n",
" return \"android\" # ??\n",
" return \"iOS\" if application.get(\"architecture\") == \"arm\" else \"desktop\"\n",
"\n",
"\n",
"def filterOurs(ping):\n",
" try:\n",
"# if versions.match(ping[\"application\"][\"version\"]) is None:\n",
"# return False\n",
" if ping[\"application\"][\"channel\"] not in [\"beta\", \"nightly\", \"release\"]:\n",
" return False\n",
" platform = getPlatform(ping)\n",
" return platform == \"desktop\"\n",
" except (KeyError, ValueError):\n",
" return False\n",
"\n",
"def mapToDate(ping):\n",
" when = datetime.datetime.strptime(ping[\"meta\"][\"submissionDate\"], \"%Y%m%d\").date()\n",
" #version = ping[\"application\"][\"version\"].split(\".\")[0]\n",
" channel = ping[\"application\"][\"channel\"]\n",
" return (when, channel), 1\n",
"\n",
"s = get_pings(sc, doc_type='sync', submission_date=(earliest_ping_str, latest_ping_str), channel=channel, fraction=fraction\n",
" ).filter(filterOurs\n",
" ).map(mapToDate\n",
" ).reduceByKey(lambda a, b: a+b\n",
" )"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"# turn into dicts used to plot.\n",
"dataByVersionByDate = {}\n",
"for (when, channel), count in s.collect():\n",
" byDate = dataByVersionByDate.setdefault(channel, {})\n",
" byDate[when] = count\n"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
"<svg height=\"585pt\" version=\"1.1\" viewBox=\"0 0 712 585\" width=\"712pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
" <defs>\n",
" <style type=\"text/css\">\n",
"*{stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:100000;}\n",
" </style>\n",
" </defs>\n",
" <g id=\"figure_1\">\n",
" <g id=\"patch_1\">\n",
" <path d=\"M 0 585.110312 \n",
"L 712.811875 585.110312 \n",
"L 712.811875 0 \n",
"L 0 0 \n",
"z\n",
"\" style=\"fill:none;\"/>\n",
" </g>\n",
" <g id=\"axes_1\">\n",
" <g id=\"patch_2\">\n",
" <path d=\"M 36.011875 568.103437 \n",
"L 705.611875 568.103437 \n",
"L 705.611875 10.103437 \n",
"L 36.011875 10.103437 \n",
"z\n",
"\" style=\"fill:#ffffff;\"/>\n",
" </g>\n",
" <g id=\"line2d_1\">\n",
" <path clip-path=\"url(#pb5ad46ebdb)\" d=\"M 36.011875 545.592123 \n",
"L 38.801875 543.152866 \n",
"L 41.591875 542.921695 \n",
"L 44.381875 540.211409 \n",
"L 47.171875 536.831523 \n",
"L 49.961875 539.10338 \n",
"L 52.751875 538.290295 \n",
"L 55.541875 542.156437 \n",
"L 58.331875 539.860666 \n",
"L 61.121875 538.138837 \n",
"L 63.911875 537.955495 \n",
"L 66.701875 531.004409 \n",
"L 69.491875 533.371923 \n",
"L 72.281875 538.409866 \n",
"L 75.071875 531.642123 \n",
"L 77.861875 538.226523 \n",
"L 80.651875 525.846895 \n",
"L 83.441875 521.454637 \n",
"L 86.231875 523.152552 \n",
"L 89.021875 524.196809 \n",
"L 91.811875 532.008809 \n",
"L 94.601875 523.343866 \n",
"L 97.391875 527.584666 \n",
"L 100.181875 512.37518 \n",
"L 102.971875 519.174809 \n",
"L 105.761875 528.206437 \n",
"L 108.551875 516.520323 \n",
"L 111.341875 518.138523 \n",
"L 116.921875 527.983237 \n",
"L 119.711875 514.503552 \n",
"L 122.501875 512.016466 \n",
"L 125.291875 521.63798 \n",
"L 128.081875 515.356495 \n",
"L 130.871875 506.40458 \n",
"L 133.661875 524.053323 \n",
"L 136.451875 520.506037 \n",
"L 139.241875 506.603866 \n",
"L 142.031875 516.273209 \n",
"L 144.821875 515.101409 \n",
"L 147.611875 513.786123 \n",
"L 150.401875 517.014552 \n",
"L 153.191875 517.50878 \n",
"L 155.981875 524.59538 \n",
"L 158.771875 502.841352 \n",
"L 161.561875 505.184952 \n",
"L 164.351875 514.88618 \n",
"L 167.141875 510.42218 \n",
"L 169.931875 508.381495 \n",
"L 172.721875 520.761123 \n",
"L 175.511875 515.27678 \n",
"L 178.301875 506.12558 \n",
"L 181.091875 508.867752 \n",
"L 183.881875 505.766866 \n",
"L 186.671875 504.076923 \n",
"L 189.461875 505.432066 \n",
"L 192.251875 511.051923 \n",
"L 195.041875 513.275952 \n",
"L 197.831875 505.145095 \n",
"L 200.621875 503.805895 \n",
"L 203.411875 506.938666 \n",
"L 206.201875 506.093695 \n",
"L 208.991875 501.765209 \n",
"L 211.781875 509.067037 \n",
"L 214.571875 507.106066 \n",
"L 217.361875 501.518095 \n",
"L 220.151875 499.76438 \n",
"L 222.941875 491.163209 \n",
"L 225.731875 504.858123 \n",
"L 228.521875 529.67318 \n",
"L 231.311875 543.025323 \n",
"L 234.101875 545.161666 \n",
"L 236.891875 543.495637 \n",
"L 239.681875 546.365352 \n",
"L 242.471875 545.329066 \n",
"L 245.261875 547.784266 \n",
"L 248.051875 547.86398 \n",
"L 250.841875 546.97118 \n",
"L 253.631875 548.461837 \n",
"L 256.421875 547.08278 \n",
"L 259.211875 547.951666 \n",
"L 262.001875 547.170466 \n",
"L 264.791875 549.888723 \n",
"L 267.581875 549.211152 \n",
"L 270.371875 550.143809 \n",
"L 273.161875 549.53798 \n",
"L 275.951875 548.58938 \n",
"L 278.741875 549.442323 \n",
"L 284.321875 548.708952 \n",
"L 287.111875 548.437923 \n",
"L 289.901875 549.681466 \n",
"L 292.691875 547.553095 \n",
"L 295.481875 548.063266 \n",
"L 298.271875 548.852437 \n",
"L 301.061875 548.437923 \n",
"L 303.851875 545.767495 \n",
"L 306.641875 547.744409 \n",
"L 309.431875 548.222695 \n",
"L 312.221875 548.509666 \n",
"L 315.011875 548.398066 \n",
"L 317.801875 546.827695 \n",
"L 320.591875 547.879923 \n",
"L 323.381875 547.401637 \n",
"L 326.171875 548.326323 \n",
"L 328.961875 549.641609 \n",
"L 331.751875 549.067666 \n",
"L 334.541875 547.903837 \n",
"L 337.331875 547.768323 \n",
"L 340.121875 549.474209 \n",
"L 342.911875 548.677066 \n",
"L 345.701875 548.445895 \n",
"L 348.491875 546.596523 \n",
"L 351.281875 547.784266 \n",
"L 354.071875 546.461009 \n",
"L 356.861875 546.277666 \n",
"L 359.651875 547.41758 \n",
"L 362.441875 548.039352 \n",
"L 365.231875 549.896695 \n",
"L 368.021875 549.585809 \n",
"L 370.811875 550.454695 \n",
"L 373.601875 549.31478 \n",
"L 376.391875 549.442323 \n",
"L 379.181875 549.769152 \n",
"L 381.971875 549.059695 \n",
"L 384.761875 549.227095 \n",
"L 387.551875 549.545952 \n",
"L 390.341875 549.171295 \n",
"L 393.131875 550.54238 \n",
"L 395.921875 548.238637 \n",
"L 398.711875 548.629237 \n",
"L 401.501875 548.58938 \n",
"L 404.291875 548.238637 \n",
"L 407.081875 549.48218 \n",
"L 409.871875 550.406866 \n",
"L 412.661875 549.282895 \n",
"L 415.451875 547.489323 \n",
"L 418.241875 548.53358 \n",
"L 421.031875 549.20318 \n",
"L 423.821875 548.788666 \n",
"L 429.401875 527.018695 \n",
"L 432.191875 527.560752 \n",
"L 434.981875 532.144323 \n",
"L 437.771875 547.369752 \n",
"L 440.561875 550.231495 \n",
"L 443.351875 548.972009 \n",
"L 446.141875 550.606152 \n",
"L 448.931875 550.566295 \n",
"L 451.721875 551.610552 \n",
"L 454.511875 549.769152 \n",
"L 457.301875 550.526437 \n",
"L 460.091875 550.279323 \n",
"L 462.881875 551.180095 \n",
"L 465.671875 551.506923 \n",
"L 468.461875 552.43958 \n",
"L 471.251875 552.009123 \n",
"L 474.041875 552.55118 \n",
"L 476.831875 550.550352 \n",
"L 479.621875 550.693837 \n",
"L 482.411875 551.37938 \n",
"L 485.201875 549.912637 \n",
"L 487.991875 552.391752 \n",
"L 490.781875 552.806266 \n",
"L 493.571875 549.944523 \n",
"L 496.361875 550.454695 \n",
"L 499.151875 548.956066 \n",
"L 501.941875 550.502523 \n",
"L 504.731875 551.37938 \n",
"L 507.521875 550.231495 \n",
"L 510.311875 550.622095 \n",
"L 513.101875 550.04018 \n",
"L 515.891875 550.43078 \n",
"L 518.681875 549.960466 \n",
"L 521.471875 548.908237 \n",
"L 524.261875 549.864809 \n",
"L 527.051875 547.242209 \n",
"L 529.841875 548.97998 \n",
"L 532.631875 549.952495 \n",
"L 535.421875 550.359037 \n",
"L 538.211875 549.243037 \n",
"L 541.001875 549.155352 \n",
"L 543.791875 551.483009 \n",
"L 546.581875 550.925009 \n",
"L 549.371875 549.31478 \n",
"L 552.161875 548.780695 \n",
"L 554.951875 547.52918 \n",
"L 557.741875 549.912637 \n",
"L 563.321875 549.53798 \n",
"L 566.111875 550.70978 \n",
"L 568.901875 550.414837 \n",
"L 571.691875 550.948923 \n",
"L 574.481875 548.637209 \n",
"L 577.271875 550.805437 \n",
"L 580.061875 551.132266 \n",
"L 582.851875 550.167723 \n",
"L 585.641875 549.912637 \n",
"L 588.431875 550.550352 \n",
"L 591.221875 549.697409 \n",
"L 594.011875 550.566295 \n",
"L 596.801875 550.70978 \n",
"L 599.591875 549.561895 \n",
"L 602.381875 552.009123 \n",
"L 605.171875 551.148209 \n",
"L 607.961875 542.78618 \n",
"L 610.751875 551.483009 \n",
"L 613.541875 550.98878 \n",
"L 616.331875 546.086352 \n",
"L 619.121875 520.498066 \n",
"L 621.911875 521.000266 \n",
"L 624.701875 515.651437 \n",
"L 627.491875 508.700352 \n",
"L 630.281875 506.811123 \n",
"L 633.071875 507.313323 \n",
"L 635.861875 506.970552 \n",
"L 638.651875 509.146752 \n",
"L 641.441875 511.64978 \n",
"L 647.021875 503.208037 \n",
"L 649.811875 501.573895 \n",
"L 652.601875 503.766037 \n",
"L 655.391875 508.564837 \n",
"L 658.181875 508.46918 \n",
"L 660.971875 510.964237 \n",
"L 663.761875 508.477152 \n",
"L 666.551875 500.720952 \n",
"L 669.341875 503.981266 \n",
"L 672.131875 508.923552 \n",
"L 674.921875 506.356752 \n",
"L 677.711875 503.383409 \n",
"L 680.501875 509.433723 \n",
"L 683.291875 510.246809 \n",
"L 686.081875 502.123923 \n",
"L 688.871875 505.161037 \n",
"L 691.661875 505.073352 \n",
"L 694.451875 510.653352 \n",
"L 697.241875 508.556866 \n",
"L 700.031875 510.14318 \n",
"L 702.821875 512.582437 \n",
"L 705.611875 508.102495 \n",
"L 705.611875 508.102495 \n",
"\" style=\"fill:none;stroke:#0000ff;stroke-linecap:square;\"/>\n",
" </g>\n",
" <g id=\"line2d_2\">\n",
" <path clip-path=\"url(#pb5ad46ebdb)\" d=\"M 36.011875 412.71638 \n",
"L 38.801875 422.138609 \n",
"L 41.591875 388.841952 \n",
"L 44.381875 366.51398 \n",
"L 47.171875 377.259466 \n",
"L 49.961875 389.678952 \n",
"L 52.751875 420.663895 \n",
"L 55.541875 438.918466 \n",
"L 58.331875 416.088295 \n",
"L 61.121875 387.231723 \n",
"L 63.911875 366.729209 \n",
"L 66.701875 402.89558 \n",
"L 69.491875 403.533295 \n",
"L 72.281875 415.28318 \n",
"L 75.071875 436.901695 \n",
"L 77.861875 426.267809 \n",
"L 80.651875 395.745209 \n",
"L 83.441875 413.736723 \n",
"L 86.231875 397.65038 \n",
"L 89.021875 420.313152 \n",
"L 91.811875 377.681952 \n",
"L 94.601875 437.292295 \n",
"L 97.391875 432.142752 \n",
"L 100.181875 401.931037 \n",
"L 102.971875 385.26278 \n",
"L 105.761875 382.871352 \n",
"L 108.551875 396.917009 \n",
"L 111.341875 416.646295 \n",
"L 114.131875 445.423152 \n",
"L 116.921875 409.432152 \n",
"L 119.711875 369.662695 \n",
"L 122.501875 403.748523 \n",
"L 125.291875 410.277123 \n",
"L 128.081875 385.09538 \n",
"L 130.871875 414.844752 \n",
"L 133.661875 424.314809 \n",
"L 136.451875 441.915723 \n",
"L 139.241875 377.06018 \n",
"L 142.031875 397.283695 \n",
"L 144.821875 432.182609 \n",
"L 147.611875 422.019037 \n",
"L 150.401875 410.468437 \n",
"L 153.191875 422.840095 \n",
"L 155.981875 438.097409 \n",
"L 158.771875 406.323295 \n",
"L 161.561875 409.527809 \n",
"L 164.351875 419.229037 \n",
"L 167.141875 416.550637 \n",
"L 169.931875 409.105323 \n",
"L 175.511875 446.435523 \n",
"L 178.301875 371.791066 \n",
"L 181.091875 387.646237 \n",
"L 183.881875 398.20838 \n",
"L 186.671875 409.711152 \n",
"L 189.461875 422.824152 \n",
"L 192.251875 418.304352 \n",
"L 195.041875 441.333809 \n",
"L 197.831875 422.433552 \n",
"L 200.621875 417.706495 \n",
"L 203.411875 410.053923 \n",
"L 206.201875 430.444837 \n",
"L 208.991875 410.906866 \n",
"L 211.781875 414.988237 \n",
"L 214.571875 419.787037 \n",
"L 217.361875 413.585266 \n",
"L 220.151875 395.043723 \n",
"L 222.941875 292.252152 \n",
"L 225.731875 276.67598 \n",
"L 228.521875 269.525609 \n",
"L 231.311875 317.704923 \n",
"L 234.101875 348.012295 \n",
"L 236.891875 231.637409 \n",
"L 239.681875 235.631095 \n",
"L 242.471875 241.051666 \n",
"L 245.261875 231.406237 \n",
"L 248.051875 278.96378 \n",
"L 250.841875 260.207009 \n",
"L 253.631875 290.546266 \n",
"L 256.421875 223.251466 \n",
"L 259.211875 262.845552 \n",
"L 262.001875 164.645523 \n",
"L 264.791875 231.350437 \n",
"L 267.581875 226.950209 \n",
"L 270.371875 244.965637 \n",
"L 273.161875 220.780323 \n",
"L 275.951875 204.925152 \n",
"L 278.741875 132.496752 \n",
"L 281.531875 210.648637 \n",
"L 284.321875 212.274809 \n",
"L 287.111875 197.623323 \n",
"L 289.901875 252.689952 \n",
"L 292.691875 273.38378 \n",
"L 295.481875 182.549352 \n",
"L 298.271875 189.157666 \n",
"L 301.061875 193.749209 \n",
"L 303.851875 196.395723 \n",
"L 306.641875 245.81858 \n",
"L 309.431875 199.919095 \n",
"L 312.221875 278.692752 \n",
"L 315.011875 227.835037 \n",
"L 317.801875 215.07278 \n",
"L 320.591875 163.146895 \n",
"L 323.381875 184.175523 \n",
"L 326.171875 229.054666 \n",
"L 328.961875 226.982095 \n",
"L 331.751875 193.047723 \n",
"L 334.541875 140.18918 \n",
"L 337.331875 120.954123 \n",
"L 340.121875 206.902066 \n",
"L 342.911875 171.022666 \n",
"L 345.701875 114.425523 \n",
"L 348.491875 169.93058 \n",
"L 351.281875 209.779752 \n",
"L 354.071875 66.780295 \n",
"L 356.861875 97.78118 \n",
"L 359.651875 107.633866 \n",
"L 362.441875 241.442266 \n",
"L 365.231875 343.054066 \n",
"L 368.021875 394.238609 \n",
"L 370.811875 423.724923 \n",
"L 373.601875 387.582466 \n",
"L 376.391875 431.098495 \n",
"L 379.181875 439.061952 \n",
"L 381.971875 452.828609 \n",
"L 384.761875 454.06418 \n",
"L 387.551875 459.19778 \n",
"L 390.341875 456.989695 \n",
"L 393.131875 443.095495 \n",
"L 395.921875 455.411352 \n",
"L 398.711875 455.809923 \n",
"L 401.501875 457.810752 \n",
"L 404.291875 461.581237 \n",
"L 407.081875 464.028466 \n",
"L 409.871875 471.146952 \n",
"L 412.661875 447.575437 \n",
"L 415.451875 463.49438 \n",
"L 418.241875 451.593037 \n",
"L 421.031875 454.797552 \n",
"L 423.821875 467.137323 \n",
"L 426.611875 475.722552 \n",
"L 429.401875 471.800609 \n",
"L 432.191875 461.302237 \n",
"L 434.981875 454.95698 \n",
"L 437.771875 463.837152 \n",
"L 440.561875 468.930895 \n",
"L 443.351875 474.279723 \n",
"L 446.141875 473.044152 \n",
"L 448.931875 477.348723 \n",
"L 451.721875 476.360266 \n",
"L 454.511875 470.588952 \n",
"L 457.301875 482.514209 \n",
"L 460.091875 467.049637 \n",
"L 462.881875 474.423209 \n",
"L 465.671875 484.427352 \n",
"L 468.461875 492.358923 \n",
"L 471.251875 494.917752 \n",
"L 474.041875 485.503495 \n",
"L 476.831875 472.733266 \n",
"L 479.621875 480.51338 \n",
"L 482.411875 481.509809 \n",
"L 485.201875 481.533723 \n",
"L 487.991875 487.615923 \n",
"L 490.781875 486.515866 \n",
"L 493.571875 484.132409 \n",
"L 496.361875 465.590866 \n",
"L 499.151875 469.425123 \n",
"L 501.941875 478.831409 \n",
"L 504.731875 489.16238 \n",
"L 507.521875 480.170609 \n",
"L 510.311875 463.77338 \n",
"L 513.101875 473.012266 \n",
"L 515.891875 469.728037 \n",
"L 518.681875 476.001552 \n",
"L 521.471875 477.284952 \n",
"L 524.261875 486.284695 \n",
"L 527.051875 485.041152 \n",
"L 529.841875 478.767637 \n",
"L 532.631875 476.623323 \n",
"L 535.421875 481.74098 \n",
"L 538.211875 481.023552 \n",
"L 541.001875 463.877009 \n",
"L 543.791875 487.791295 \n",
"L 546.581875 482.753352 \n",
"L 549.371875 469.480923 \n",
"L 552.161875 467.320666 \n",
"L 554.951875 477.33278 \n",
"L 557.741875 472.972409 \n",
"L 560.531875 469.831666 \n",
"L 563.321875 486.348466 \n",
"L 566.111875 485.607123 \n",
"L 568.901875 473.913037 \n",
"L 571.691875 479.102437 \n",
"L 574.481875 479.95538 \n",
"L 577.271875 475.32398 \n",
"L 580.061875 474.65438 \n",
"L 582.851875 484.985352 \n",
"L 585.641875 486.31658 \n",
"L 588.431875 474.247837 \n",
"L 591.221875 480.896009 \n",
"L 594.011875 465.256066 \n",
"L 596.801875 482.099695 \n",
"L 599.591875 475.818209 \n",
"L 602.381875 486.970237 \n",
"L 605.171875 488.668152 \n",
"L 607.961875 469.91138 \n",
"L 610.751875 487.82318 \n",
"L 613.541875 489.77618 \n",
"L 616.331875 480.609037 \n",
"L 619.121875 490.83638 \n",
"L 621.911875 489.935609 \n",
"L 624.701875 487.623895 \n",
"L 627.491875 486.659352 \n",
"L 630.281875 470.883895 \n",
"L 633.071875 390.61958 \n",
"L 635.861875 300.351123 \n",
"L 638.651875 353.34518 \n",
"L 641.441875 289.302723 \n",
"L 644.231875 311.845923 \n",
"L 647.021875 287.397552 \n",
"L 649.811875 258.76418 \n",
"L 652.601875 316.899809 \n",
"L 655.391875 230.258352 \n",
"L 658.181875 349.917466 \n",
"L 660.971875 292.499266 \n",
"L 663.761875 311.535037 \n",
"L 666.551875 257.672095 \n",
"L 669.341875 288.824437 \n",
"L 672.131875 277.552837 \n",
"L 674.921875 277.281809 \n",
"L 677.711875 308.665323 \n",
"L 680.501875 302.941837 \n",
"L 683.291875 310.690066 \n",
"L 686.081875 299.203237 \n",
"L 688.871875 247.88318 \n",
"L 691.661875 283.403866 \n",
"L 694.451875 256.25318 \n",
"L 697.241875 233.773752 \n",
"L 700.031875 309.87698 \n",
"L 702.821875 344.19398 \n",
"L 705.611875 256.986552 \n",
"L 705.611875 256.986552 \n",
"\" style=\"fill:none;stroke:#008000;stroke-linecap:square;\"/>\n",
" </g>\n",
" <g id=\"patch_3\">\n",
" <path d=\"M 36.011875 10.103437 \n",
"L 705.611875 10.103437 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"patch_4\">\n",
" <path d=\"M 705.611875 568.103437 \n",
"L 705.611875 10.103437 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"patch_5\">\n",
" <path d=\"M 36.011875 568.103437 \n",
"L 705.611875 568.103437 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"patch_6\">\n",
" <path d=\"M 36.011875 568.103437 \n",
"L 36.011875 10.103437 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"matplotlib.axis_1\">\n",
" <g id=\"xtick_1\">\n",
" <g id=\"line2d_3\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L 0 -4 \n",
"\" id=\"m4ca00c6d8e\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"63.911875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_4\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L 0 4 \n",
"\" id=\"mc4e05319a2\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"63.911875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_1\">\n",
" <!-- Aug 2017 -->\n",
" <defs>\n",
" <path d=\"M 19.1875 8.296875 \n",
"L 53.609375 8.296875 \n",
"L 53.609375 0 \n",
"L 7.328125 0 \n",
"L 7.328125 8.296875 \n",
"Q 12.9375 14.109375 22.625 23.890625 \n",
"Q 32.328125 33.6875 34.8125 36.53125 \n",
"Q 39.546875 41.84375 41.421875 45.53125 \n",
"Q 43.3125 49.21875 43.3125 52.78125 \n",
"Q 43.3125 58.59375 39.234375 62.25 \n",
"Q 35.15625 65.921875 28.609375 65.921875 \n",
"Q 23.96875 65.921875 18.8125 64.3125 \n",
"Q 13.671875 62.703125 7.8125 59.421875 \n",
"L 7.8125 69.390625 \n",
"Q 13.765625 71.78125 18.9375 73 \n",
"Q 24.125 74.21875 28.421875 74.21875 \n",
"Q 39.75 74.21875 46.484375 68.546875 \n",
"Q 53.21875 62.890625 53.21875 53.421875 \n",
"Q 53.21875 48.921875 51.53125 44.890625 \n",
"Q 49.859375 40.875 45.40625 35.40625 \n",
"Q 44.1875 33.984375 37.640625 27.21875 \n",
"Q 31.109375 20.453125 19.1875 8.296875 \n",
"\" id=\"BitstreamVeraSans-Roman-32\"/>\n",
" <path id=\"BitstreamVeraSans-Roman-20\"/>\n",
" <path d=\"M 31.78125 66.40625 \n",
"Q 24.171875 66.40625 20.328125 58.90625 \n",
"Q 16.5 51.421875 16.5 36.375 \n",
"Q 16.5 21.390625 20.328125 13.890625 \n",
"Q 24.171875 6.390625 31.78125 6.390625 \n",
"Q 39.453125 6.390625 43.28125 13.890625 \n",
"Q 47.125 21.390625 47.125 36.375 \n",
"Q 47.125 51.421875 43.28125 58.90625 \n",
"Q 39.453125 66.40625 31.78125 66.40625 \n",
"M 31.78125 74.21875 \n",
"Q 44.046875 74.21875 50.515625 64.515625 \n",
"Q 56.984375 54.828125 56.984375 36.375 \n",
"Q 56.984375 17.96875 50.515625 8.265625 \n",
"Q 44.046875 -1.421875 31.78125 -1.421875 \n",
"Q 19.53125 -1.421875 13.0625 8.265625 \n",
"Q 6.59375 17.96875 6.59375 36.375 \n",
"Q 6.59375 54.828125 13.0625 64.515625 \n",
"Q 19.53125 74.21875 31.78125 74.21875 \n",
"\" id=\"BitstreamVeraSans-Roman-30\"/>\n",
" <path d=\"M 12.40625 8.296875 \n",
"L 28.515625 8.296875 \n",
"L 28.515625 63.921875 \n",
"L 10.984375 60.40625 \n",
"L 10.984375 69.390625 \n",
"L 28.421875 72.90625 \n",
"L 38.28125 72.90625 \n",
"L 38.28125 8.296875 \n",
"L 54.390625 8.296875 \n",
"L 54.390625 0 \n",
"L 12.40625 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-31\"/>\n",
" <path d=\"M 8.203125 72.90625 \n",
"L 55.078125 72.90625 \n",
"L 55.078125 68.703125 \n",
"L 28.609375 0 \n",
"L 18.3125 0 \n",
"L 43.21875 64.59375 \n",
"L 8.203125 64.59375 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-37\"/>\n",
" <path d=\"M 34.1875 63.1875 \n",
"L 20.796875 26.90625 \n",
"L 47.609375 26.90625 \n",
"z\n",
"M 28.609375 72.90625 \n",
"L 39.796875 72.90625 \n",
"L 67.578125 0 \n",
"L 57.328125 0 \n",
"L 50.6875 18.703125 \n",
"L 17.828125 18.703125 \n",
"L 11.1875 0 \n",
"L 0.78125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-41\"/>\n",
" <path d=\"M 45.40625 27.984375 \n",
"Q 45.40625 37.75 41.375 43.109375 \n",
"Q 37.359375 48.484375 30.078125 48.484375 \n",
"Q 22.859375 48.484375 18.828125 43.109375 \n",
"Q 14.796875 37.75 14.796875 27.984375 \n",
"Q 14.796875 18.265625 18.828125 12.890625 \n",
"Q 22.859375 7.515625 30.078125 7.515625 \n",
"Q 37.359375 7.515625 41.375 12.890625 \n",
"Q 45.40625 18.265625 45.40625 27.984375 \n",
"M 54.390625 6.78125 \n",
"Q 54.390625 -7.171875 48.1875 -13.984375 \n",
"Q 42 -20.796875 29.203125 -20.796875 \n",
"Q 24.46875 -20.796875 20.265625 -20.09375 \n",
"Q 16.0625 -19.390625 12.109375 -17.921875 \n",
"L 12.109375 -9.1875 \n",
"Q 16.0625 -11.328125 19.921875 -12.34375 \n",
"Q 23.78125 -13.375 27.78125 -13.375 \n",
"Q 36.625 -13.375 41.015625 -8.765625 \n",
"Q 45.40625 -4.15625 45.40625 5.171875 \n",
"L 45.40625 9.625 \n",
"Q 42.625 4.78125 38.28125 2.390625 \n",
"Q 33.9375 0 27.875 0 \n",
"Q 17.828125 0 11.671875 7.65625 \n",
"Q 5.515625 15.328125 5.515625 27.984375 \n",
"Q 5.515625 40.671875 11.671875 48.328125 \n",
"Q 17.828125 56 27.875 56 \n",
"Q 33.9375 56 38.28125 53.609375 \n",
"Q 42.625 51.21875 45.40625 46.390625 \n",
"L 45.40625 54.6875 \n",
"L 54.390625 54.6875 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-67\"/>\n",
" <path d=\"M 8.5 21.578125 \n",
"L 8.5 54.6875 \n",
"L 17.484375 54.6875 \n",
"L 17.484375 21.921875 \n",
"Q 17.484375 14.15625 20.5 10.265625 \n",
"Q 23.53125 6.390625 29.59375 6.390625 \n",
"Q 36.859375 6.390625 41.078125 11.03125 \n",
"Q 45.3125 15.671875 45.3125 23.6875 \n",
"L 45.3125 54.6875 \n",
"L 54.296875 54.6875 \n",
"L 54.296875 0 \n",
"L 45.3125 0 \n",
"L 45.3125 8.40625 \n",
"Q 42.046875 3.421875 37.71875 1 \n",
"Q 33.40625 -1.421875 27.6875 -1.421875 \n",
"Q 18.265625 -1.421875 13.375 4.4375 \n",
"Q 8.5 10.296875 8.5 21.578125 \n",
"\" id=\"BitstreamVeraSans-Roman-75\"/>\n",
" </defs>\n",
" <g transform=\"translate(49.46546875 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-41\"/>\n",
" <use x=\"68.408203125\" xlink:href=\"#BitstreamVeraSans-Roman-75\"/>\n",
" <use x=\"131.787109375\" xlink:href=\"#BitstreamVeraSans-Roman-67\"/>\n",
" <use x=\"195.263671875\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"227.05078125\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"290.673828125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"354.296875\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"417.919921875\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_2\">\n",
" <g id=\"line2d_5\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"150.401875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_6\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"150.401875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_2\">\n",
" <!-- Sep 2017 -->\n",
" <defs>\n",
" <path d=\"M 56.203125 29.59375 \n",
"L 56.203125 25.203125 \n",
"L 14.890625 25.203125 \n",
"Q 15.484375 15.921875 20.484375 11.0625 \n",
"Q 25.484375 6.203125 34.421875 6.203125 \n",
"Q 39.59375 6.203125 44.453125 7.46875 \n",
"Q 49.3125 8.734375 54.109375 11.28125 \n",
"L 54.109375 2.78125 \n",
"Q 49.265625 0.734375 44.1875 -0.34375 \n",
"Q 39.109375 -1.421875 33.890625 -1.421875 \n",
"Q 20.796875 -1.421875 13.15625 6.1875 \n",
"Q 5.515625 13.8125 5.515625 26.8125 \n",
"Q 5.515625 40.234375 12.765625 48.109375 \n",
"Q 20.015625 56 32.328125 56 \n",
"Q 43.359375 56 49.78125 48.890625 \n",
"Q 56.203125 41.796875 56.203125 29.59375 \n",
"M 47.21875 32.234375 \n",
"Q 47.125 39.59375 43.09375 43.984375 \n",
"Q 39.0625 48.390625 32.421875 48.390625 \n",
"Q 24.90625 48.390625 20.390625 44.140625 \n",
"Q 15.875 39.890625 15.1875 32.171875 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-65\"/>\n",
" <path d=\"M 53.515625 70.515625 \n",
"L 53.515625 60.890625 \n",
"Q 47.90625 63.578125 42.921875 64.890625 \n",
"Q 37.9375 66.21875 33.296875 66.21875 \n",
"Q 25.25 66.21875 20.875 63.09375 \n",
"Q 16.5 59.96875 16.5 54.203125 \n",
"Q 16.5 49.359375 19.40625 46.890625 \n",
"Q 22.3125 44.4375 30.421875 42.921875 \n",
"L 36.375 41.703125 \n",
"Q 47.40625 39.59375 52.65625 34.296875 \n",
"Q 57.90625 29 57.90625 20.125 \n",
"Q 57.90625 9.515625 50.796875 4.046875 \n",
"Q 43.703125 -1.421875 29.984375 -1.421875 \n",
"Q 24.8125 -1.421875 18.96875 -0.25 \n",
"Q 13.140625 0.921875 6.890625 3.21875 \n",
"L 6.890625 13.375 \n",
"Q 12.890625 10.015625 18.65625 8.296875 \n",
"Q 24.421875 6.59375 29.984375 6.59375 \n",
"Q 38.421875 6.59375 43.015625 9.90625 \n",
"Q 47.609375 13.234375 47.609375 19.390625 \n",
"Q 47.609375 24.75 44.3125 27.78125 \n",
"Q 41.015625 30.8125 33.5 32.328125 \n",
"L 27.484375 33.5 \n",
"Q 16.453125 35.6875 11.515625 40.375 \n",
"Q 6.59375 45.0625 6.59375 53.421875 \n",
"Q 6.59375 63.09375 13.40625 68.65625 \n",
"Q 20.21875 74.21875 32.171875 74.21875 \n",
"Q 37.3125 74.21875 42.625 73.28125 \n",
"Q 47.953125 72.359375 53.515625 70.515625 \n",
"\" id=\"BitstreamVeraSans-Roman-53\"/>\n",
" <path d=\"M 18.109375 8.203125 \n",
"L 18.109375 -20.796875 \n",
"L 9.078125 -20.796875 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.390625 \n",
"Q 20.953125 51.265625 25.265625 53.625 \n",
"Q 29.59375 56 35.59375 56 \n",
"Q 45.5625 56 51.78125 48.09375 \n",
"Q 58.015625 40.1875 58.015625 27.296875 \n",
"Q 58.015625 14.40625 51.78125 6.484375 \n",
"Q 45.5625 -1.421875 35.59375 -1.421875 \n",
"Q 29.59375 -1.421875 25.265625 0.953125 \n",
"Q 20.953125 3.328125 18.109375 8.203125 \n",
"M 48.6875 27.296875 \n",
"Q 48.6875 37.203125 44.609375 42.84375 \n",
"Q 40.53125 48.484375 33.40625 48.484375 \n",
"Q 26.265625 48.484375 22.1875 42.84375 \n",
"Q 18.109375 37.203125 18.109375 27.296875 \n",
"Q 18.109375 17.390625 22.1875 11.75 \n",
"Q 26.265625 6.109375 33.40625 6.109375 \n",
"Q 40.53125 6.109375 44.609375 11.75 \n",
"Q 48.6875 17.390625 48.6875 27.296875 \n",
"\" id=\"BitstreamVeraSans-Roman-70\"/>\n",
" </defs>\n",
" <g transform=\"translate(136.1584375 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-53\"/>\n",
" <use x=\"63.4765625\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"125.0\" xlink:href=\"#BitstreamVeraSans-Roman-70\"/>\n",
" <use x=\"188.4765625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"220.263671875\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"283.88671875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"347.509765625\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"411.1328125\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_3\">\n",
" <g id=\"line2d_7\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"234.101875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_8\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"234.101875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_3\">\n",
" <!-- Oct 2017 -->\n",
" <defs>\n",
" <path d=\"M 39.40625 66.21875 \n",
"Q 28.65625 66.21875 22.328125 58.203125 \n",
"Q 16.015625 50.203125 16.015625 36.375 \n",
"Q 16.015625 22.609375 22.328125 14.59375 \n",
"Q 28.65625 6.59375 39.40625 6.59375 \n",
"Q 50.140625 6.59375 56.421875 14.59375 \n",
"Q 62.703125 22.609375 62.703125 36.375 \n",
"Q 62.703125 50.203125 56.421875 58.203125 \n",
"Q 50.140625 66.21875 39.40625 66.21875 \n",
"M 39.40625 74.21875 \n",
"Q 54.734375 74.21875 63.90625 63.9375 \n",
"Q 73.09375 53.65625 73.09375 36.375 \n",
"Q 73.09375 19.140625 63.90625 8.859375 \n",
"Q 54.734375 -1.421875 39.40625 -1.421875 \n",
"Q 24.03125 -1.421875 14.8125 8.828125 \n",
"Q 5.609375 19.09375 5.609375 36.375 \n",
"Q 5.609375 53.65625 14.8125 63.9375 \n",
"Q 24.03125 74.21875 39.40625 74.21875 \n",
"\" id=\"BitstreamVeraSans-Roman-4f\"/>\n",
" <path d=\"M 18.3125 70.21875 \n",
"L 18.3125 54.6875 \n",
"L 36.8125 54.6875 \n",
"L 36.8125 47.703125 \n",
"L 18.3125 47.703125 \n",
"L 18.3125 18.015625 \n",
"Q 18.3125 11.328125 20.140625 9.421875 \n",
"Q 21.96875 7.515625 27.59375 7.515625 \n",
"L 36.8125 7.515625 \n",
"L 36.8125 0 \n",
"L 27.59375 0 \n",
"Q 17.1875 0 13.234375 3.875 \n",
"Q 9.28125 7.765625 9.28125 18.015625 \n",
"L 9.28125 47.703125 \n",
"L 2.6875 47.703125 \n",
"L 2.6875 54.6875 \n",
"L 9.28125 54.6875 \n",
"L 9.28125 70.21875 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-74\"/>\n",
" <path d=\"M 48.78125 52.59375 \n",
"L 48.78125 44.1875 \n",
"Q 44.96875 46.296875 41.140625 47.34375 \n",
"Q 37.3125 48.390625 33.40625 48.390625 \n",
"Q 24.65625 48.390625 19.8125 42.84375 \n",
"Q 14.984375 37.3125 14.984375 27.296875 \n",
"Q 14.984375 17.28125 19.8125 11.734375 \n",
"Q 24.65625 6.203125 33.40625 6.203125 \n",
"Q 37.3125 6.203125 41.140625 7.25 \n",
"Q 44.96875 8.296875 48.78125 10.40625 \n",
"L 48.78125 2.09375 \n",
"Q 45.015625 0.34375 40.984375 -0.53125 \n",
"Q 36.96875 -1.421875 32.421875 -1.421875 \n",
"Q 20.0625 -1.421875 12.78125 6.34375 \n",
"Q 5.515625 14.109375 5.515625 27.296875 \n",
"Q 5.515625 40.671875 12.859375 48.328125 \n",
"Q 20.21875 56 33.015625 56 \n",
"Q 37.15625 56 41.109375 55.140625 \n",
"Q 45.0625 54.296875 48.78125 52.59375 \n",
"\" id=\"BitstreamVeraSans-Roman-63\"/>\n",
" </defs>\n",
" <g transform=\"translate(220.32625 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4f\"/>\n",
" <use x=\"78.7109375\" xlink:href=\"#BitstreamVeraSans-Roman-63\"/>\n",
" <use x=\"133.69140625\" xlink:href=\"#BitstreamVeraSans-Roman-74\"/>\n",
" <use x=\"172.900390625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"204.6875\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"268.310546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"331.93359375\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"395.556640625\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_4\">\n",
" <g id=\"line2d_9\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"320.591875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_10\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"320.591875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_4\">\n",
" <!-- Nov 2017 -->\n",
" <defs>\n",
" <path d=\"M 2.984375 54.6875 \n",
"L 12.5 54.6875 \n",
"L 29.59375 8.796875 \n",
"L 46.6875 54.6875 \n",
"L 56.203125 54.6875 \n",
"L 35.6875 0 \n",
"L 23.484375 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-76\"/>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 23.09375 72.90625 \n",
"L 55.421875 11.921875 \n",
"L 55.421875 72.90625 \n",
"L 64.984375 72.90625 \n",
"L 64.984375 0 \n",
"L 51.703125 0 \n",
"L 19.390625 60.984375 \n",
"L 19.390625 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-4e\"/>\n",
" <path d=\"M 30.609375 48.390625 \n",
"Q 23.390625 48.390625 19.1875 42.75 \n",
"Q 14.984375 37.109375 14.984375 27.296875 \n",
"Q 14.984375 17.484375 19.15625 11.84375 \n",
"Q 23.34375 6.203125 30.609375 6.203125 \n",
"Q 37.796875 6.203125 41.984375 11.859375 \n",
"Q 46.1875 17.53125 46.1875 27.296875 \n",
"Q 46.1875 37.015625 41.984375 42.703125 \n",
"Q 37.796875 48.390625 30.609375 48.390625 \n",
"M 30.609375 56 \n",
"Q 42.328125 56 49.015625 48.375 \n",
"Q 55.71875 40.765625 55.71875 27.296875 \n",
"Q 55.71875 13.875 49.015625 6.21875 \n",
"Q 42.328125 -1.421875 30.609375 -1.421875 \n",
"Q 18.84375 -1.421875 12.171875 6.21875 \n",
"Q 5.515625 13.875 5.515625 27.296875 \n",
"Q 5.515625 40.765625 12.171875 48.375 \n",
"Q 18.84375 56 30.609375 56 \n",
"\" id=\"BitstreamVeraSans-Roman-6f\"/>\n",
" </defs>\n",
" <g transform=\"translate(306.1478125 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4e\"/>\n",
" <use x=\"74.8046875\" xlink:href=\"#BitstreamVeraSans-Roman-6f\"/>\n",
" <use x=\"135.986328125\" xlink:href=\"#BitstreamVeraSans-Roman-76\"/>\n",
" <use x=\"195.166015625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"226.953125\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"290.576171875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"354.19921875\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"417.822265625\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_5\">\n",
" <g id=\"line2d_11\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"404.291875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_12\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"404.291875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_5\">\n",
" <!-- Dec 2017 -->\n",
" <defs>\n",
" <path d=\"M 19.671875 64.796875 \n",
"L 19.671875 8.109375 \n",
"L 31.59375 8.109375 \n",
"Q 46.6875 8.109375 53.6875 14.9375 \n",
"Q 60.6875 21.78125 60.6875 36.53125 \n",
"Q 60.6875 51.171875 53.6875 57.984375 \n",
"Q 46.6875 64.796875 31.59375 64.796875 \n",
"z\n",
"M 9.8125 72.90625 \n",
"L 30.078125 72.90625 \n",
"Q 51.265625 72.90625 61.171875 64.09375 \n",
"Q 71.09375 55.28125 71.09375 36.53125 \n",
"Q 71.09375 17.671875 61.125 8.828125 \n",
"Q 51.171875 0 30.078125 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-44\"/>\n",
" </defs>\n",
" <g transform=\"translate(389.89796875 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-44\"/>\n",
" <use x=\"77.001953125\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"138.525390625\" xlink:href=\"#BitstreamVeraSans-Roman-63\"/>\n",
" <use x=\"193.505859375\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"225.29296875\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"288.916015625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"352.5390625\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"416.162109375\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_6\">\n",
" <g id=\"line2d_13\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"490.781875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_14\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"490.781875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_6\">\n",
" <!-- Jan 2018 -->\n",
" <defs>\n",
" <path d=\"M 54.890625 33.015625 \n",
"L 54.890625 0 \n",
"L 45.90625 0 \n",
"L 45.90625 32.71875 \n",
"Q 45.90625 40.484375 42.875 44.328125 \n",
"Q 39.84375 48.1875 33.796875 48.1875 \n",
"Q 26.515625 48.1875 22.3125 43.546875 \n",
"Q 18.109375 38.921875 18.109375 30.90625 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.1875 \n",
"Q 21.34375 51.125 25.703125 53.5625 \n",
"Q 30.078125 56 35.796875 56 \n",
"Q 45.21875 56 50.046875 50.171875 \n",
"Q 54.890625 44.34375 54.890625 33.015625 \n",
"\" id=\"BitstreamVeraSans-Roman-6e\"/>\n",
" <path d=\"M 31.78125 34.625 \n",
"Q 24.75 34.625 20.71875 30.859375 \n",
"Q 16.703125 27.09375 16.703125 20.515625 \n",
"Q 16.703125 13.921875 20.71875 10.15625 \n",
"Q 24.75 6.390625 31.78125 6.390625 \n",
"Q 38.8125 6.390625 42.859375 10.171875 \n",
"Q 46.921875 13.96875 46.921875 20.515625 \n",
"Q 46.921875 27.09375 42.890625 30.859375 \n",
"Q 38.875 34.625 31.78125 34.625 \n",
"M 21.921875 38.8125 \n",
"Q 15.578125 40.375 12.03125 44.71875 \n",
"Q 8.5 49.078125 8.5 55.328125 \n",
"Q 8.5 64.0625 14.71875 69.140625 \n",
"Q 20.953125 74.21875 31.78125 74.21875 \n",
"Q 42.671875 74.21875 48.875 69.140625 \n",
"Q 55.078125 64.0625 55.078125 55.328125 \n",
"Q 55.078125 49.078125 51.53125 44.71875 \n",
"Q 48 40.375 41.703125 38.8125 \n",
"Q 48.828125 37.15625 52.796875 32.3125 \n",
"Q 56.78125 27.484375 56.78125 20.515625 \n",
"Q 56.78125 9.90625 50.3125 4.234375 \n",
"Q 43.84375 -1.421875 31.78125 -1.421875 \n",
"Q 19.734375 -1.421875 13.25 4.234375 \n",
"Q 6.78125 9.90625 6.78125 20.515625 \n",
"Q 6.78125 27.484375 10.78125 32.3125 \n",
"Q 14.796875 37.15625 21.921875 38.8125 \n",
"M 18.3125 54.390625 \n",
"Q 18.3125 48.734375 21.84375 45.5625 \n",
"Q 25.390625 42.390625 31.78125 42.390625 \n",
"Q 38.140625 42.390625 41.71875 45.5625 \n",
"Q 45.3125 48.734375 45.3125 54.390625 \n",
"Q 45.3125 60.0625 41.71875 63.234375 \n",
"Q 38.140625 66.40625 31.78125 66.40625 \n",
"Q 25.390625 66.40625 21.84375 63.234375 \n",
"Q 18.3125 60.0625 18.3125 54.390625 \n",
"\" id=\"BitstreamVeraSans-Roman-38\"/>\n",
" <path d=\"M 34.28125 27.484375 \n",
"Q 23.390625 27.484375 19.1875 25 \n",
"Q 14.984375 22.515625 14.984375 16.5 \n",
"Q 14.984375 11.71875 18.140625 8.90625 \n",
"Q 21.296875 6.109375 26.703125 6.109375 \n",
"Q 34.1875 6.109375 38.703125 11.40625 \n",
"Q 43.21875 16.703125 43.21875 25.484375 \n",
"L 43.21875 27.484375 \n",
"z\n",
"M 52.203125 31.203125 \n",
"L 52.203125 0 \n",
"L 43.21875 0 \n",
"L 43.21875 8.296875 \n",
"Q 40.140625 3.328125 35.546875 0.953125 \n",
"Q 30.953125 -1.421875 24.3125 -1.421875 \n",
"Q 15.921875 -1.421875 10.953125 3.296875 \n",
"Q 6 8.015625 6 15.921875 \n",
"Q 6 25.140625 12.171875 29.828125 \n",
"Q 18.359375 34.515625 30.609375 34.515625 \n",
"L 43.21875 34.515625 \n",
"L 43.21875 35.40625 \n",
"Q 43.21875 41.609375 39.140625 45 \n",
"Q 35.0625 48.390625 27.6875 48.390625 \n",
"Q 23 48.390625 18.546875 47.265625 \n",
"Q 14.109375 46.140625 10.015625 43.890625 \n",
"L 10.015625 52.203125 \n",
"Q 14.9375 54.109375 19.578125 55.046875 \n",
"Q 24.21875 56 28.609375 56 \n",
"Q 40.484375 56 46.34375 49.84375 \n",
"Q 52.203125 43.703125 52.203125 31.203125 \n",
"\" id=\"BitstreamVeraSans-Roman-61\"/>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 19.671875 72.90625 \n",
"L 19.671875 5.078125 \n",
"Q 19.671875 -8.109375 14.671875 -14.0625 \n",
"Q 9.671875 -20.015625 -1.421875 -20.015625 \n",
"L -5.171875 -20.015625 \n",
"L -5.171875 -11.71875 \n",
"L -2.09375 -11.71875 \n",
"Q 4.4375 -11.71875 7.125 -8.046875 \n",
"Q 9.8125 -4.390625 9.8125 5.078125 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-4a\"/>\n",
" </defs>\n",
" <g transform=\"translate(477.56875 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4a\"/>\n",
" <use x=\"29.4921875\" xlink:href=\"#BitstreamVeraSans-Roman-61\"/>\n",
" <use x=\"90.771484375\" xlink:href=\"#BitstreamVeraSans-Roman-6e\"/>\n",
" <use x=\"154.150390625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"185.9375\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"249.560546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"313.18359375\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"376.806640625\" xlink:href=\"#BitstreamVeraSans-Roman-38\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_7\">\n",
" <g id=\"line2d_15\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"577.271875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_16\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"577.271875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_7\">\n",
" <!-- Feb 2018 -->\n",
" <defs>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 51.703125 72.90625 \n",
"L 51.703125 64.59375 \n",
"L 19.671875 64.59375 \n",
"L 19.671875 43.109375 \n",
"L 48.578125 43.109375 \n",
"L 48.578125 34.8125 \n",
"L 19.671875 34.8125 \n",
"L 19.671875 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-46\"/>\n",
" <path d=\"M 48.6875 27.296875 \n",
"Q 48.6875 37.203125 44.609375 42.84375 \n",
"Q 40.53125 48.484375 33.40625 48.484375 \n",
"Q 26.265625 48.484375 22.1875 42.84375 \n",
"Q 18.109375 37.203125 18.109375 27.296875 \n",
"Q 18.109375 17.390625 22.1875 11.75 \n",
"Q 26.265625 6.109375 33.40625 6.109375 \n",
"Q 40.53125 6.109375 44.609375 11.75 \n",
"Q 48.6875 17.390625 48.6875 27.296875 \n",
"M 18.109375 46.390625 \n",
"Q 20.953125 51.265625 25.265625 53.625 \n",
"Q 29.59375 56 35.59375 56 \n",
"Q 45.5625 56 51.78125 48.09375 \n",
"Q 58.015625 40.1875 58.015625 27.296875 \n",
"Q 58.015625 14.40625 51.78125 6.484375 \n",
"Q 45.5625 -1.421875 35.59375 -1.421875 \n",
"Q 29.59375 -1.421875 25.265625 0.953125 \n",
"Q 20.953125 3.328125 18.109375 8.203125 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 75.984375 \n",
"L 18.109375 75.984375 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-62\"/>\n",
" </defs>\n",
" <g transform=\"translate(563.20984375 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-46\"/>\n",
" <use x=\"57.44140625\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"118.96484375\" xlink:href=\"#BitstreamVeraSans-Roman-62\"/>\n",
" <use x=\"182.44140625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"214.228515625\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"277.8515625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"341.474609375\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"405.09765625\" xlink:href=\"#BitstreamVeraSans-Roman-38\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_8\">\n",
" <g id=\"line2d_17\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"655.391875\" xlink:href=\"#m4ca00c6d8e\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_18\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"655.391875\" xlink:href=\"#mc4e05319a2\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_8\">\n",
" <!-- Mar 2018 -->\n",
" <defs>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 24.515625 72.90625 \n",
"L 43.109375 23.296875 \n",
"L 61.8125 72.90625 \n",
"L 76.515625 72.90625 \n",
"L 76.515625 0 \n",
"L 66.890625 0 \n",
"L 66.890625 64.015625 \n",
"L 48.09375 14.015625 \n",
"L 38.1875 14.015625 \n",
"L 19.390625 64.015625 \n",
"L 19.390625 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-4d\"/>\n",
" <path d=\"M 41.109375 46.296875 \n",
"Q 39.59375 47.171875 37.8125 47.578125 \n",
"Q 36.03125 48 33.890625 48 \n",
"Q 26.265625 48 22.1875 43.046875 \n",
"Q 18.109375 38.09375 18.109375 28.8125 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.1875 \n",
"Q 20.953125 51.171875 25.484375 53.578125 \n",
"Q 30.03125 56 36.53125 56 \n",
"Q 37.453125 56 38.578125 55.875 \n",
"Q 39.703125 55.765625 41.0625 55.515625 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-72\"/>\n",
" </defs>\n",
" <g transform=\"translate(641.14328125 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4d\"/>\n",
" <use x=\"86.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-61\"/>\n",
" <use x=\"147.55859375\" xlink:href=\"#BitstreamVeraSans-Roman-72\"/>\n",
" <use x=\"188.671875\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"220.458984375\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"284.08203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"347.705078125\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"411.328125\" xlink:href=\"#BitstreamVeraSans-Roman-38\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"matplotlib.axis_2\">\n",
" <g id=\"ytick_1\">\n",
" <g id=\"line2d_19\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L 4 0 \n",
"\" id=\"med47cec1b7\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_20\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L -4 0 \n",
"\" id=\"m73e20cd2f6\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_9\">\n",
" <!-- 0 -->\n",
" <g transform=\"translate(28.194375 569.7590625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_2\">\n",
" <g id=\"line2d_21\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"488.389151786\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_22\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"488.389151786\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_10\">\n",
" <!-- 50,000 -->\n",
" <defs>\n",
" <path d=\"M 11.71875 12.40625 \n",
"L 22.015625 12.40625 \n",
"L 22.015625 4 \n",
"L 14.015625 -11.625 \n",
"L 7.71875 -11.625 \n",
"L 11.71875 4 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-2c\"/>\n",
" <path d=\"M 10.796875 72.90625 \n",
"L 49.515625 72.90625 \n",
"L 49.515625 64.59375 \n",
"L 19.828125 64.59375 \n",
"L 19.828125 46.734375 \n",
"Q 21.96875 47.46875 24.109375 47.828125 \n",
"Q 26.265625 48.1875 28.421875 48.1875 \n",
"Q 40.625 48.1875 47.75 41.5 \n",
"Q 54.890625 34.8125 54.890625 23.390625 \n",
"Q 54.890625 11.625 47.5625 5.09375 \n",
"Q 40.234375 -1.421875 26.90625 -1.421875 \n",
"Q 22.3125 -1.421875 17.546875 -0.640625 \n",
"Q 12.796875 0.140625 7.71875 1.703125 \n",
"L 7.71875 11.625 \n",
"Q 12.109375 9.234375 16.796875 8.0625 \n",
"Q 21.484375 6.890625 26.703125 6.890625 \n",
"Q 35.15625 6.890625 40.078125 11.328125 \n",
"Q 45.015625 15.765625 45.015625 23.390625 \n",
"Q 45.015625 31 40.078125 35.4375 \n",
"Q 35.15625 39.890625 26.703125 39.890625 \n",
"Q 22.75 39.890625 18.8125 39.015625 \n",
"Q 14.890625 38.140625 10.796875 36.28125 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-35\"/>\n",
" </defs>\n",
" <g transform=\"translate(11.0175 490.044776786)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-35\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_3\">\n",
" <g id=\"line2d_23\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"408.674866071\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_24\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"408.674866071\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_11\">\n",
" <!-- 100,000 -->\n",
" <g transform=\"translate(7.2 410.330491071)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"190.869140625\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_4\">\n",
" <g id=\"line2d_25\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"328.960580357\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_26\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"328.960580357\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_12\">\n",
" <!-- 150,000 -->\n",
" <g transform=\"translate(7.2 330.616205357)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-35\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"190.869140625\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_5\">\n",
" <g id=\"line2d_27\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"249.246294643\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_28\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"249.246294643\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_13\">\n",
" <!-- 200,000 -->\n",
" <g transform=\"translate(7.2 250.901919643)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"190.869140625\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_6\">\n",
" <g id=\"line2d_29\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"169.532008929\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_30\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"169.532008929\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_14\">\n",
" <!-- 250,000 -->\n",
" <g transform=\"translate(7.2 171.187633929)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-35\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"190.869140625\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_7\">\n",
" <g id=\"line2d_31\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"89.8177232143\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_32\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"89.8177232143\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_15\">\n",
" <!-- 300,000 -->\n",
" <defs>\n",
" <path d=\"M 40.578125 39.3125 \n",
"Q 47.65625 37.796875 51.625 33 \n",
"Q 55.609375 28.21875 55.609375 21.1875 \n",
"Q 55.609375 10.40625 48.1875 4.484375 \n",
"Q 40.765625 -1.421875 27.09375 -1.421875 \n",
"Q 22.515625 -1.421875 17.65625 -0.515625 \n",
"Q 12.796875 0.390625 7.625 2.203125 \n",
"L 7.625 11.71875 \n",
"Q 11.71875 9.328125 16.59375 8.109375 \n",
"Q 21.484375 6.890625 26.8125 6.890625 \n",
"Q 36.078125 6.890625 40.9375 10.546875 \n",
"Q 45.796875 14.203125 45.796875 21.1875 \n",
"Q 45.796875 27.640625 41.28125 31.265625 \n",
"Q 36.765625 34.90625 28.71875 34.90625 \n",
"L 20.21875 34.90625 \n",
"L 20.21875 43.015625 \n",
"L 29.109375 43.015625 \n",
"Q 36.375 43.015625 40.234375 45.921875 \n",
"Q 44.09375 48.828125 44.09375 54.296875 \n",
"Q 44.09375 59.90625 40.109375 62.90625 \n",
"Q 36.140625 65.921875 28.71875 65.921875 \n",
"Q 24.65625 65.921875 20.015625 65.03125 \n",
"Q 15.375 64.15625 9.8125 62.3125 \n",
"L 9.8125 71.09375 \n",
"Q 15.4375 72.65625 20.34375 73.4375 \n",
"Q 25.25 74.21875 29.59375 74.21875 \n",
"Q 40.828125 74.21875 47.359375 69.109375 \n",
"Q 53.90625 64.015625 53.90625 55.328125 \n",
"Q 53.90625 49.265625 50.4375 45.09375 \n",
"Q 46.96875 40.921875 40.578125 39.3125 \n",
"\" id=\"BitstreamVeraSans-Roman-33\"/>\n",
" </defs>\n",
" <g transform=\"translate(7.2 91.4733482143)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-33\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"190.869140625\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_8\">\n",
" <g id=\"line2d_33\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"36.011875\" xlink:href=\"#med47cec1b7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_34\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"705.611875\" xlink:href=\"#m73e20cd2f6\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_16\">\n",
" <!-- 350,000 -->\n",
" <g transform=\"translate(7.2 11.7590625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-33\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-35\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"190.869140625\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"legend_1\">\n",
" <g id=\"patch_7\">\n",
" <path d=\"M 39.611875 36.999937 \n",
"L 90.313375 36.999937 \n",
"L 90.313375 13.703437 \n",
"L 39.611875 13.703437 \n",
"z\n",
"\" style=\"fill:#ffffff;stroke:#000000;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"line2d_35\">\n",
" <path d=\"M 44.651875 19.534313 \n",
"L 54.731875 19.534313 \n",
"\" style=\"fill:none;stroke:#0000ff;stroke-linecap:square;\"/>\n",
" </g>\n",
" <g id=\"line2d_36\"/>\n",
" <g id=\"text_17\">\n",
" <!-- nightly -->\n",
" <defs>\n",
" <path d=\"M 9.421875 54.6875 \n",
"L 18.40625 54.6875 \n",
"L 18.40625 0 \n",
"L 9.421875 0 \n",
"z\n",
"M 9.421875 75.984375 \n",
"L 18.40625 75.984375 \n",
"L 18.40625 64.59375 \n",
"L 9.421875 64.59375 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-69\"/>\n",
" <path d=\"M 54.890625 33.015625 \n",
"L 54.890625 0 \n",
"L 45.90625 0 \n",
"L 45.90625 32.71875 \n",
"Q 45.90625 40.484375 42.875 44.328125 \n",
"Q 39.84375 48.1875 33.796875 48.1875 \n",
"Q 26.515625 48.1875 22.3125 43.546875 \n",
"Q 18.109375 38.921875 18.109375 30.90625 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 75.984375 \n",
"L 18.109375 75.984375 \n",
"L 18.109375 46.1875 \n",
"Q 21.34375 51.125 25.703125 53.5625 \n",
"Q 30.078125 56 35.796875 56 \n",
"Q 45.21875 56 50.046875 50.171875 \n",
"Q 54.890625 44.34375 54.890625 33.015625 \n",
"\" id=\"BitstreamVeraSans-Roman-68\"/>\n",
" <path d=\"M 9.421875 75.984375 \n",
"L 18.40625 75.984375 \n",
"L 18.40625 0 \n",
"L 9.421875 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-6c\"/>\n",
" <path d=\"M 32.171875 -5.078125 \n",
"Q 28.375 -14.84375 24.75 -17.8125 \n",
"Q 21.140625 -20.796875 15.09375 -20.796875 \n",
"L 7.90625 -20.796875 \n",
"L 7.90625 -13.28125 \n",
"L 13.1875 -13.28125 \n",
"Q 16.890625 -13.28125 18.9375 -11.515625 \n",
"Q 21 -9.765625 23.484375 -3.21875 \n",
"L 25.09375 0.875 \n",
"L 2.984375 54.6875 \n",
"L 12.5 54.6875 \n",
"L 29.59375 11.921875 \n",
"L 46.6875 54.6875 \n",
"L 56.203125 54.6875 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-79\"/>\n",
" </defs>\n",
" <g transform=\"translate(62.651875 22.0543125)scale(0.072 -0.072)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-6e\"/>\n",
" <use x=\"63.37890625\" xlink:href=\"#BitstreamVeraSans-Roman-69\"/>\n",
" <use x=\"91.162109375\" xlink:href=\"#BitstreamVeraSans-Roman-67\"/>\n",
" <use x=\"154.638671875\" xlink:href=\"#BitstreamVeraSans-Roman-68\"/>\n",
" <use x=\"218.017578125\" xlink:href=\"#BitstreamVeraSans-Roman-74\"/>\n",
" <use x=\"257.2265625\" xlink:href=\"#BitstreamVeraSans-Roman-6c\"/>\n",
" <use x=\"285.009765625\" xlink:href=\"#BitstreamVeraSans-Roman-79\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_37\">\n",
" <path d=\"M 44.651875 30.102563 \n",
"L 54.731875 30.102563 \n",
"\" style=\"fill:none;stroke:#008000;stroke-linecap:square;\"/>\n",
" </g>\n",
" <g id=\"line2d_38\"/>\n",
" <g id=\"text_18\">\n",
" <!-- beta -->\n",
" <g transform=\"translate(62.651875 32.6225625)scale(0.072 -0.072)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-62\"/>\n",
" <use x=\"63.4765625\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"125.0\" xlink:href=\"#BitstreamVeraSans-Roman-74\"/>\n",
" <use x=\"164.208984375\" xlink:href=\"#BitstreamVeraSans-Roman-61\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <defs>\n",
" <clipPath id=\"pb5ad46ebdb\">\n",
" <rect height=\"558.0\" width=\"669.6\" x=\"36.011875\" y=\"10.1034375\"/>\n",
" </clipPath>\n",
" </defs>\n",
"</svg>\n"
],
"text/plain": [
"<matplotlib.figure.Figure at 0x7f0da680e850>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
"<svg height=\"585pt\" version=\"1.1\" viewBox=\"0 0 722 585\" width=\"722pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
" <defs>\n",
" <style type=\"text/css\">\n",
"*{stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:100000;}\n",
" </style>\n",
" </defs>\n",
" <g id=\"figure_1\">\n",
" <g id=\"patch_1\">\n",
" <path d=\"M 0 585.110312 \n",
"L 722.35375 585.110312 \n",
"L 722.35375 0 \n",
"L 0 0 \n",
"z\n",
"\" style=\"fill:none;\"/>\n",
" </g>\n",
" <g id=\"axes_1\">\n",
" <g id=\"patch_2\">\n",
" <path d=\"M 45.55375 568.103437 \n",
"L 715.15375 568.103437 \n",
"L 715.15375 10.103437 \n",
"L 45.55375 10.103437 \n",
"z\n",
"\" style=\"fill:#ffffff;\"/>\n",
" </g>\n",
" <g id=\"line2d_1\">\n",
" <path clip-path=\"url(#p7f04988c8c)\" d=\"M 45.55375 297.755626 \n",
"L 48.34375 290.172008 \n",
"L 51.13375 212.166198 \n",
"L 53.92375 268.854813 \n",
"L 56.71375 256.941314 \n",
"L 59.50375 171.836748 \n",
"L 62.29375 256.187217 \n",
"L 65.08375 268.614674 \n",
"L 67.87375 353.235175 \n",
"L 70.66375 194.703788 \n",
"L 73.45375 200.191319 \n",
"L 76.24375 350.419268 \n",
"L 79.03375 174.747914 \n",
"L 81.82375 238.263061 \n",
"L 84.61375 344.700365 \n",
"L 87.40375 280.089545 \n",
"L 90.19375 348.9035 \n",
"L 92.98375 192.131607 \n",
"L 95.77375 259.451318 \n",
"L 98.56375 197.217976 \n",
"L 101.35375 303.652092 \n",
"L 104.14375 234.448334 \n",
"L 106.93375 300.512943 \n",
"L 109.72375 207.268752 \n",
"L 112.51375 254.400023 \n",
"L 115.30375 249.378023 \n",
"L 118.09375 187.800132 \n",
"L 120.88375 268.345838 \n",
"L 123.67375 332.830111 \n",
"L 126.46375 382.4953 \n",
"L 129.25375 283.462655 \n",
"L 132.04375 290.998246 \n",
"L 134.83375 301.855332 \n",
"L 137.62375 349.628502 \n",
"L 140.41375 176.06041 \n",
"L 143.20375 329.070188 \n",
"L 145.99375 269.703173 \n",
"L 148.78375 258.815795 \n",
"L 151.57375 198.48344 \n",
"L 154.36375 269.818958 \n",
"L 157.15375 177.998463 \n",
"L 159.94375 264.121778 \n",
"L 162.73375 231.657537 \n",
"L 165.52375 318.84683 \n",
"L 168.31375 177.633372 \n",
"L 171.10375 231.903455 \n",
"L 173.89375 160.560365 \n",
"L 176.68375 275.921485 \n",
"L 179.47375 263.367083 \n",
"L 182.26375 355.620625 \n",
"L 185.05375 273.943375 \n",
"L 187.84375 183.466265 \n",
"L 190.63375 273.814636 \n",
"L 193.42375 344.41439 \n",
"L 196.21375 236.62294 \n",
"L 199.00375 214.794578 \n",
"L 201.79375 285.71857 \n",
"L 204.58375 274.005153 \n",
"L 207.37375 251.41831 \n",
"L 210.16375 269.62286 \n",
"L 212.95375 144.770161 \n",
"L 215.74375 420.817743 \n",
"L 218.53375 227.886653 \n",
"L 221.32375 345.678858 \n",
"L 224.11375 260.436985 \n",
"L 226.90375 216.870338 \n",
"L 229.69375 142.909231 \n",
"L 232.48375 270.818774 \n",
"L 235.27375 304.444253 \n",
"L 238.06375 252.70151 \n",
"L 240.85375 324.623924 \n",
"L 243.64375 352.903763 \n",
"L 246.43375 160.643468 \n",
"L 249.22375 208.05593 \n",
"L 252.01375 226.835221 \n",
"L 254.80375 200.353936 \n",
"L 257.59375 184.436388 \n",
"L 260.38375 330.92773 \n",
"L 263.17375 283.417019 \n",
"L 265.96375 210.480241 \n",
"L 268.75375 236.109181 \n",
"L 271.54375 246.104555 \n",
"L 274.33375 281.269118 \n",
"L 277.12375 264.991859 \n",
"L 279.91375 293.09254 \n",
"L 282.70375 345.283276 \n",
"L 285.49375 319.787459 \n",
"L 288.28375 210.72596 \n",
"L 291.07375 131.832732 \n",
"L 293.86375 224.807489 \n",
"L 296.65375 255.34643 \n",
"L 299.44375 306.267916 \n",
"L 302.23375 340.46933 \n",
"L 305.02375 218.678855 \n",
"L 307.81375 158.450328 \n",
"L 310.60375 191.530362 \n",
"L 313.39375 229.379701 \n",
"L 316.18375 238.014552 \n",
"L 318.97375 252.496645 \n",
"L 321.76375 219.398078 \n",
"L 324.55375 242.367948 \n",
"L 327.34375 115.207919 \n",
"L 330.13375 266.153495 \n",
"L 332.92375 225.401161 \n",
"L 335.71375 254.117236 \n",
"L 338.50375 340.56419 \n",
"L 344.08375 184.760028 \n",
"L 346.87375 199.389194 \n",
"L 349.66375 266.46179 \n",
"L 352.45375 98.959756 \n",
"L 355.24375 177.745171 \n",
"L 358.03375 194.688443 \n",
"L 360.82375 328.733993 \n",
"L 363.61375 224.035655 \n",
"L 366.40375 196.945553 \n",
"L 369.19375 155.640001 \n",
"L 371.98375 198.764832 \n",
"L 374.77375 211.137485 \n",
"L 377.56375 248.64226 \n",
"L 380.35375 297.474035 \n",
"L 383.14375 146.265402 \n",
"L 385.93375 225.335596 \n",
"L 388.72375 64.436495 \n",
"L 391.51375 274.63928 \n",
"L 394.30375 209.695454 \n",
"L 397.09375 233.720144 \n",
"L 399.88375 221.155778 \n",
"L 402.67375 123.381423 \n",
"L 405.46375 179.002465 \n",
"L 408.25375 141.467798 \n",
"L 411.04375 186.807091 \n",
"L 413.83375 161.777005 \n",
"L 416.62375 263.92568 \n",
"L 419.41375 239.849575 \n",
"L 422.20375 253.100879 \n",
"L 424.99375 195.698821 \n",
"L 427.78375 125.816296 \n",
"L 430.57375 278.999054 \n",
"L 433.36375 264.873483 \n",
"L 436.15375 241.445455 \n",
"L 438.94375 222.506536 \n",
"L 441.73375 118.755205 \n",
"L 444.52375 170.350475 \n",
"L 447.31375 150.505803 \n",
"L 450.10375 105.652169 \n",
"L 452.89375 157.260593 \n",
"L 455.68375 308.076633 \n",
"L 458.47375 264.928685 \n",
"L 461.26375 180.163304 \n",
"L 464.05375 158.497559 \n",
"L 466.84375 188.152868 \n",
"L 469.63375 244.355624 \n",
"L 472.42375 200.226792 \n",
"L 475.21375 290.343991 \n",
"L 478.00375 344.154323 \n",
"L 480.79375 236.806283 \n",
"L 483.58375 171.786329 \n",
"L 486.37375 226.196112 \n",
"L 489.16375 293.04232 \n",
"L 491.95375 235.161976 \n",
"L 494.74375 243.663903 \n",
"L 497.53375 342.141138 \n",
"L 500.32375 279.709508 \n",
"L 503.11375 150.111815 \n",
"L 505.90375 236.853115 \n",
"L 508.69375 194.175083 \n",
"L 511.48375 146.188278 \n",
"L 514.27375 230.419574 \n",
"L 517.06375 224.580702 \n",
"L 519.85375 160.504765 \n",
"L 522.64375 92.076029 \n",
"L 525.43375 118.582623 \n",
"L 528.22375 229.103093 \n",
"L 531.01375 209.262805 \n",
"L 533.80375 239.113413 \n",
"L 536.59375 219.835111 \n",
"L 539.38375 176.575763 \n",
"L 542.17375 152.873915 \n",
"L 544.96375 137.854548 \n",
"L 547.75375 126.224035 \n",
"L 550.54375 129.158915 \n",
"L 553.33375 255.007445 \n",
"L 556.12375 276.915323 \n",
"L 558.91375 142.035762 \n",
"L 561.70375 118.931573 \n",
"L 564.49375 280.338852 \n",
"L 567.28375 287.621948 \n",
"L 570.07375 337.844339 \n",
"L 572.86375 374.390748 \n",
"L 575.65375 399.571495 \n",
"L 578.44375 293.518015 \n",
"L 581.23375 356.353398 \n",
"L 584.02375 453.129132 \n",
"L 586.81375 489.146637 \n",
"L 589.60375 495.713898 \n",
"L 592.39375 517.269638 \n",
"L 595.18375 497.325721 \n",
"L 597.97375 524.242047 \n",
"L 600.76375 492.701296 \n",
"L 603.55375 498.478988 \n",
"L 606.34375 518.765675 \n",
"L 609.13375 509.167278 \n",
"L 611.92375 538.053942 \n",
"L 614.71375 527.20981 \n",
"L 617.50375 433.90663 \n",
"L 620.29375 506.888048 \n",
"L 623.08375 535.337478 \n",
"L 625.87375 517.945216 \n",
"L 628.66375 512.068878 \n",
"L 631.45375 525.42421 \n",
"L 634.24375 537.769162 \n",
"L 637.03375 530.580927 \n",
"L 639.82375 517.116586 \n",
"L 642.61375 537.891723 \n",
"L 645.40375 519.582149 \n",
"L 648.19375 527.133682 \n",
"L 650.98375 524.644006 \n",
"L 653.77375 509.152132 \n",
"L 656.56375 503.00078 \n",
"L 659.35375 504.986065 \n",
"L 662.14375 477.902339 \n",
"L 664.93375 491.156633 \n",
"L 667.72375 532.957808 \n",
"L 670.51375 520.850802 \n",
"L 673.30375 530.290567 \n",
"L 676.09375 503.311467 \n",
"L 678.88375 515.016713 \n",
"L 681.67375 502.551989 \n",
"L 684.46375 540.689296 \n",
"L 687.25375 523.407438 \n",
"L 690.04375 535.799622 \n",
"L 692.83375 527.64764 \n",
"L 695.62375 538.713976 \n",
"L 698.41375 465.929253 \n",
"L 701.20375 437.575081 \n",
"L 703.99375 377.953977 \n",
"L 706.78375 382.937315 \n",
"L 709.57375 204.020395 \n",
"L 712.36375 226.942038 \n",
"L 715.15375 271.041376 \n",
"L 715.15375 271.041376 \n",
"\" style=\"fill:none;stroke:#0000ff;stroke-linecap:square;\"/>\n",
" </g>\n",
" <g id=\"patch_3\">\n",
" <path d=\"M 45.55375 10.103437 \n",
"L 715.15375 10.103437 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"patch_4\">\n",
" <path d=\"M 715.15375 568.103438 \n",
"L 715.15375 10.103438 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"patch_5\">\n",
" <path d=\"M 45.55375 568.103437 \n",
"L 715.15375 568.103437 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"patch_6\">\n",
" <path d=\"M 45.55375 568.103438 \n",
"L 45.55375 10.103438 \n",
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"matplotlib.axis_1\">\n",
" <g id=\"xtick_1\">\n",
" <g id=\"line2d_2\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L 0 -4 \n",
"\" id=\"m48980c83d5\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"73.4537499999\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_3\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L 0 4 \n",
"\" id=\"mc0653be3e7\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"73.4537499999\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_1\">\n",
" <!-- Aug 2017 -->\n",
" <defs>\n",
" <path d=\"M 19.1875 8.296875 \n",
"L 53.609375 8.296875 \n",
"L 53.609375 0 \n",
"L 7.328125 0 \n",
"L 7.328125 8.296875 \n",
"Q 12.9375 14.109375 22.625 23.890625 \n",
"Q 32.328125 33.6875 34.8125 36.53125 \n",
"Q 39.546875 41.84375 41.421875 45.53125 \n",
"Q 43.3125 49.21875 43.3125 52.78125 \n",
"Q 43.3125 58.59375 39.234375 62.25 \n",
"Q 35.15625 65.921875 28.609375 65.921875 \n",
"Q 23.96875 65.921875 18.8125 64.3125 \n",
"Q 13.671875 62.703125 7.8125 59.421875 \n",
"L 7.8125 69.390625 \n",
"Q 13.765625 71.78125 18.9375 73 \n",
"Q 24.125 74.21875 28.421875 74.21875 \n",
"Q 39.75 74.21875 46.484375 68.546875 \n",
"Q 53.21875 62.890625 53.21875 53.421875 \n",
"Q 53.21875 48.921875 51.53125 44.890625 \n",
"Q 49.859375 40.875 45.40625 35.40625 \n",
"Q 44.1875 33.984375 37.640625 27.21875 \n",
"Q 31.109375 20.453125 19.1875 8.296875 \n",
"\" id=\"BitstreamVeraSans-Roman-32\"/>\n",
" <path id=\"BitstreamVeraSans-Roman-20\"/>\n",
" <path d=\"M 31.78125 66.40625 \n",
"Q 24.171875 66.40625 20.328125 58.90625 \n",
"Q 16.5 51.421875 16.5 36.375 \n",
"Q 16.5 21.390625 20.328125 13.890625 \n",
"Q 24.171875 6.390625 31.78125 6.390625 \n",
"Q 39.453125 6.390625 43.28125 13.890625 \n",
"Q 47.125 21.390625 47.125 36.375 \n",
"Q 47.125 51.421875 43.28125 58.90625 \n",
"Q 39.453125 66.40625 31.78125 66.40625 \n",
"M 31.78125 74.21875 \n",
"Q 44.046875 74.21875 50.515625 64.515625 \n",
"Q 56.984375 54.828125 56.984375 36.375 \n",
"Q 56.984375 17.96875 50.515625 8.265625 \n",
"Q 44.046875 -1.421875 31.78125 -1.421875 \n",
"Q 19.53125 -1.421875 13.0625 8.265625 \n",
"Q 6.59375 17.96875 6.59375 36.375 \n",
"Q 6.59375 54.828125 13.0625 64.515625 \n",
"Q 19.53125 74.21875 31.78125 74.21875 \n",
"\" id=\"BitstreamVeraSans-Roman-30\"/>\n",
" <path d=\"M 12.40625 8.296875 \n",
"L 28.515625 8.296875 \n",
"L 28.515625 63.921875 \n",
"L 10.984375 60.40625 \n",
"L 10.984375 69.390625 \n",
"L 28.421875 72.90625 \n",
"L 38.28125 72.90625 \n",
"L 38.28125 8.296875 \n",
"L 54.390625 8.296875 \n",
"L 54.390625 0 \n",
"L 12.40625 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-31\"/>\n",
" <path d=\"M 8.203125 72.90625 \n",
"L 55.078125 72.90625 \n",
"L 55.078125 68.703125 \n",
"L 28.609375 0 \n",
"L 18.3125 0 \n",
"L 43.21875 64.59375 \n",
"L 8.203125 64.59375 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-37\"/>\n",
" <path d=\"M 34.1875 63.1875 \n",
"L 20.796875 26.90625 \n",
"L 47.609375 26.90625 \n",
"z\n",
"M 28.609375 72.90625 \n",
"L 39.796875 72.90625 \n",
"L 67.578125 0 \n",
"L 57.328125 0 \n",
"L 50.6875 18.703125 \n",
"L 17.828125 18.703125 \n",
"L 11.1875 0 \n",
"L 0.78125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-41\"/>\n",
" <path d=\"M 45.40625 27.984375 \n",
"Q 45.40625 37.75 41.375 43.109375 \n",
"Q 37.359375 48.484375 30.078125 48.484375 \n",
"Q 22.859375 48.484375 18.828125 43.109375 \n",
"Q 14.796875 37.75 14.796875 27.984375 \n",
"Q 14.796875 18.265625 18.828125 12.890625 \n",
"Q 22.859375 7.515625 30.078125 7.515625 \n",
"Q 37.359375 7.515625 41.375 12.890625 \n",
"Q 45.40625 18.265625 45.40625 27.984375 \n",
"M 54.390625 6.78125 \n",
"Q 54.390625 -7.171875 48.1875 -13.984375 \n",
"Q 42 -20.796875 29.203125 -20.796875 \n",
"Q 24.46875 -20.796875 20.265625 -20.09375 \n",
"Q 16.0625 -19.390625 12.109375 -17.921875 \n",
"L 12.109375 -9.1875 \n",
"Q 16.0625 -11.328125 19.921875 -12.34375 \n",
"Q 23.78125 -13.375 27.78125 -13.375 \n",
"Q 36.625 -13.375 41.015625 -8.765625 \n",
"Q 45.40625 -4.15625 45.40625 5.171875 \n",
"L 45.40625 9.625 \n",
"Q 42.625 4.78125 38.28125 2.390625 \n",
"Q 33.9375 0 27.875 0 \n",
"Q 17.828125 0 11.671875 7.65625 \n",
"Q 5.515625 15.328125 5.515625 27.984375 \n",
"Q 5.515625 40.671875 11.671875 48.328125 \n",
"Q 17.828125 56 27.875 56 \n",
"Q 33.9375 56 38.28125 53.609375 \n",
"Q 42.625 51.21875 45.40625 46.390625 \n",
"L 45.40625 54.6875 \n",
"L 54.390625 54.6875 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-67\"/>\n",
" <path d=\"M 8.5 21.578125 \n",
"L 8.5 54.6875 \n",
"L 17.484375 54.6875 \n",
"L 17.484375 21.921875 \n",
"Q 17.484375 14.15625 20.5 10.265625 \n",
"Q 23.53125 6.390625 29.59375 6.390625 \n",
"Q 36.859375 6.390625 41.078125 11.03125 \n",
"Q 45.3125 15.671875 45.3125 23.6875 \n",
"L 45.3125 54.6875 \n",
"L 54.296875 54.6875 \n",
"L 54.296875 0 \n",
"L 45.3125 0 \n",
"L 45.3125 8.40625 \n",
"Q 42.046875 3.421875 37.71875 1 \n",
"Q 33.40625 -1.421875 27.6875 -1.421875 \n",
"Q 18.265625 -1.421875 13.375 4.4375 \n",
"Q 8.5 10.296875 8.5 21.578125 \n",
"\" id=\"BitstreamVeraSans-Roman-75\"/>\n",
" </defs>\n",
" <g transform=\"translate(59.0073437499 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-41\"/>\n",
" <use x=\"68.408203125\" xlink:href=\"#BitstreamVeraSans-Roman-75\"/>\n",
" <use x=\"131.787109375\" xlink:href=\"#BitstreamVeraSans-Roman-67\"/>\n",
" <use x=\"195.263671875\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"227.05078125\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"290.673828125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"354.296875\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"417.919921875\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_2\">\n",
" <g id=\"line2d_4\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"159.94375\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_5\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"159.94375\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_2\">\n",
" <!-- Sep 2017 -->\n",
" <defs>\n",
" <path d=\"M 56.203125 29.59375 \n",
"L 56.203125 25.203125 \n",
"L 14.890625 25.203125 \n",
"Q 15.484375 15.921875 20.484375 11.0625 \n",
"Q 25.484375 6.203125 34.421875 6.203125 \n",
"Q 39.59375 6.203125 44.453125 7.46875 \n",
"Q 49.3125 8.734375 54.109375 11.28125 \n",
"L 54.109375 2.78125 \n",
"Q 49.265625 0.734375 44.1875 -0.34375 \n",
"Q 39.109375 -1.421875 33.890625 -1.421875 \n",
"Q 20.796875 -1.421875 13.15625 6.1875 \n",
"Q 5.515625 13.8125 5.515625 26.8125 \n",
"Q 5.515625 40.234375 12.765625 48.109375 \n",
"Q 20.015625 56 32.328125 56 \n",
"Q 43.359375 56 49.78125 48.890625 \n",
"Q 56.203125 41.796875 56.203125 29.59375 \n",
"M 47.21875 32.234375 \n",
"Q 47.125 39.59375 43.09375 43.984375 \n",
"Q 39.0625 48.390625 32.421875 48.390625 \n",
"Q 24.90625 48.390625 20.390625 44.140625 \n",
"Q 15.875 39.890625 15.1875 32.171875 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-65\"/>\n",
" <path d=\"M 53.515625 70.515625 \n",
"L 53.515625 60.890625 \n",
"Q 47.90625 63.578125 42.921875 64.890625 \n",
"Q 37.9375 66.21875 33.296875 66.21875 \n",
"Q 25.25 66.21875 20.875 63.09375 \n",
"Q 16.5 59.96875 16.5 54.203125 \n",
"Q 16.5 49.359375 19.40625 46.890625 \n",
"Q 22.3125 44.4375 30.421875 42.921875 \n",
"L 36.375 41.703125 \n",
"Q 47.40625 39.59375 52.65625 34.296875 \n",
"Q 57.90625 29 57.90625 20.125 \n",
"Q 57.90625 9.515625 50.796875 4.046875 \n",
"Q 43.703125 -1.421875 29.984375 -1.421875 \n",
"Q 24.8125 -1.421875 18.96875 -0.25 \n",
"Q 13.140625 0.921875 6.890625 3.21875 \n",
"L 6.890625 13.375 \n",
"Q 12.890625 10.015625 18.65625 8.296875 \n",
"Q 24.421875 6.59375 29.984375 6.59375 \n",
"Q 38.421875 6.59375 43.015625 9.90625 \n",
"Q 47.609375 13.234375 47.609375 19.390625 \n",
"Q 47.609375 24.75 44.3125 27.78125 \n",
"Q 41.015625 30.8125 33.5 32.328125 \n",
"L 27.484375 33.5 \n",
"Q 16.453125 35.6875 11.515625 40.375 \n",
"Q 6.59375 45.0625 6.59375 53.421875 \n",
"Q 6.59375 63.09375 13.40625 68.65625 \n",
"Q 20.21875 74.21875 32.171875 74.21875 \n",
"Q 37.3125 74.21875 42.625 73.28125 \n",
"Q 47.953125 72.359375 53.515625 70.515625 \n",
"\" id=\"BitstreamVeraSans-Roman-53\"/>\n",
" <path d=\"M 18.109375 8.203125 \n",
"L 18.109375 -20.796875 \n",
"L 9.078125 -20.796875 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.390625 \n",
"Q 20.953125 51.265625 25.265625 53.625 \n",
"Q 29.59375 56 35.59375 56 \n",
"Q 45.5625 56 51.78125 48.09375 \n",
"Q 58.015625 40.1875 58.015625 27.296875 \n",
"Q 58.015625 14.40625 51.78125 6.484375 \n",
"Q 45.5625 -1.421875 35.59375 -1.421875 \n",
"Q 29.59375 -1.421875 25.265625 0.953125 \n",
"Q 20.953125 3.328125 18.109375 8.203125 \n",
"M 48.6875 27.296875 \n",
"Q 48.6875 37.203125 44.609375 42.84375 \n",
"Q 40.53125 48.484375 33.40625 48.484375 \n",
"Q 26.265625 48.484375 22.1875 42.84375 \n",
"Q 18.109375 37.203125 18.109375 27.296875 \n",
"Q 18.109375 17.390625 22.1875 11.75 \n",
"Q 26.265625 6.109375 33.40625 6.109375 \n",
"Q 40.53125 6.109375 44.609375 11.75 \n",
"Q 48.6875 17.390625 48.6875 27.296875 \n",
"\" id=\"BitstreamVeraSans-Roman-70\"/>\n",
" </defs>\n",
" <g transform=\"translate(145.7003125 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-53\"/>\n",
" <use x=\"63.4765625\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"125.0\" xlink:href=\"#BitstreamVeraSans-Roman-70\"/>\n",
" <use x=\"188.4765625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"220.263671875\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"283.88671875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"347.509765625\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"411.1328125\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_3\">\n",
" <g id=\"line2d_6\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"243.64375\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_7\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"243.64375\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_3\">\n",
" <!-- Oct 2017 -->\n",
" <defs>\n",
" <path d=\"M 39.40625 66.21875 \n",
"Q 28.65625 66.21875 22.328125 58.203125 \n",
"Q 16.015625 50.203125 16.015625 36.375 \n",
"Q 16.015625 22.609375 22.328125 14.59375 \n",
"Q 28.65625 6.59375 39.40625 6.59375 \n",
"Q 50.140625 6.59375 56.421875 14.59375 \n",
"Q 62.703125 22.609375 62.703125 36.375 \n",
"Q 62.703125 50.203125 56.421875 58.203125 \n",
"Q 50.140625 66.21875 39.40625 66.21875 \n",
"M 39.40625 74.21875 \n",
"Q 54.734375 74.21875 63.90625 63.9375 \n",
"Q 73.09375 53.65625 73.09375 36.375 \n",
"Q 73.09375 19.140625 63.90625 8.859375 \n",
"Q 54.734375 -1.421875 39.40625 -1.421875 \n",
"Q 24.03125 -1.421875 14.8125 8.828125 \n",
"Q 5.609375 19.09375 5.609375 36.375 \n",
"Q 5.609375 53.65625 14.8125 63.9375 \n",
"Q 24.03125 74.21875 39.40625 74.21875 \n",
"\" id=\"BitstreamVeraSans-Roman-4f\"/>\n",
" <path d=\"M 18.3125 70.21875 \n",
"L 18.3125 54.6875 \n",
"L 36.8125 54.6875 \n",
"L 36.8125 47.703125 \n",
"L 18.3125 47.703125 \n",
"L 18.3125 18.015625 \n",
"Q 18.3125 11.328125 20.140625 9.421875 \n",
"Q 21.96875 7.515625 27.59375 7.515625 \n",
"L 36.8125 7.515625 \n",
"L 36.8125 0 \n",
"L 27.59375 0 \n",
"Q 17.1875 0 13.234375 3.875 \n",
"Q 9.28125 7.765625 9.28125 18.015625 \n",
"L 9.28125 47.703125 \n",
"L 2.6875 47.703125 \n",
"L 2.6875 54.6875 \n",
"L 9.28125 54.6875 \n",
"L 9.28125 70.21875 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-74\"/>\n",
" <path d=\"M 48.78125 52.59375 \n",
"L 48.78125 44.1875 \n",
"Q 44.96875 46.296875 41.140625 47.34375 \n",
"Q 37.3125 48.390625 33.40625 48.390625 \n",
"Q 24.65625 48.390625 19.8125 42.84375 \n",
"Q 14.984375 37.3125 14.984375 27.296875 \n",
"Q 14.984375 17.28125 19.8125 11.734375 \n",
"Q 24.65625 6.203125 33.40625 6.203125 \n",
"Q 37.3125 6.203125 41.140625 7.25 \n",
"Q 44.96875 8.296875 48.78125 10.40625 \n",
"L 48.78125 2.09375 \n",
"Q 45.015625 0.34375 40.984375 -0.53125 \n",
"Q 36.96875 -1.421875 32.421875 -1.421875 \n",
"Q 20.0625 -1.421875 12.78125 6.34375 \n",
"Q 5.515625 14.109375 5.515625 27.296875 \n",
"Q 5.515625 40.671875 12.859375 48.328125 \n",
"Q 20.21875 56 33.015625 56 \n",
"Q 37.15625 56 41.109375 55.140625 \n",
"Q 45.0625 54.296875 48.78125 52.59375 \n",
"\" id=\"BitstreamVeraSans-Roman-63\"/>\n",
" </defs>\n",
" <g transform=\"translate(229.868125 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4f\"/>\n",
" <use x=\"78.7109375\" xlink:href=\"#BitstreamVeraSans-Roman-63\"/>\n",
" <use x=\"133.69140625\" xlink:href=\"#BitstreamVeraSans-Roman-74\"/>\n",
" <use x=\"172.900390625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"204.6875\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"268.310546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"331.93359375\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"395.556640625\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_4\">\n",
" <g id=\"line2d_8\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"330.13375\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_9\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"330.13375\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_4\">\n",
" <!-- Nov 2017 -->\n",
" <defs>\n",
" <path d=\"M 2.984375 54.6875 \n",
"L 12.5 54.6875 \n",
"L 29.59375 8.796875 \n",
"L 46.6875 54.6875 \n",
"L 56.203125 54.6875 \n",
"L 35.6875 0 \n",
"L 23.484375 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-76\"/>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 23.09375 72.90625 \n",
"L 55.421875 11.921875 \n",
"L 55.421875 72.90625 \n",
"L 64.984375 72.90625 \n",
"L 64.984375 0 \n",
"L 51.703125 0 \n",
"L 19.390625 60.984375 \n",
"L 19.390625 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-4e\"/>\n",
" <path d=\"M 30.609375 48.390625 \n",
"Q 23.390625 48.390625 19.1875 42.75 \n",
"Q 14.984375 37.109375 14.984375 27.296875 \n",
"Q 14.984375 17.484375 19.15625 11.84375 \n",
"Q 23.34375 6.203125 30.609375 6.203125 \n",
"Q 37.796875 6.203125 41.984375 11.859375 \n",
"Q 46.1875 17.53125 46.1875 27.296875 \n",
"Q 46.1875 37.015625 41.984375 42.703125 \n",
"Q 37.796875 48.390625 30.609375 48.390625 \n",
"M 30.609375 56 \n",
"Q 42.328125 56 49.015625 48.375 \n",
"Q 55.71875 40.765625 55.71875 27.296875 \n",
"Q 55.71875 13.875 49.015625 6.21875 \n",
"Q 42.328125 -1.421875 30.609375 -1.421875 \n",
"Q 18.84375 -1.421875 12.171875 6.21875 \n",
"Q 5.515625 13.875 5.515625 27.296875 \n",
"Q 5.515625 40.765625 12.171875 48.375 \n",
"Q 18.84375 56 30.609375 56 \n",
"\" id=\"BitstreamVeraSans-Roman-6f\"/>\n",
" </defs>\n",
" <g transform=\"translate(315.6896875 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4e\"/>\n",
" <use x=\"74.8046875\" xlink:href=\"#BitstreamVeraSans-Roman-6f\"/>\n",
" <use x=\"135.986328125\" xlink:href=\"#BitstreamVeraSans-Roman-76\"/>\n",
" <use x=\"195.166015625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"226.953125\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"290.576171875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"354.19921875\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"417.822265625\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_5\">\n",
" <g id=\"line2d_10\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"413.83375\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_11\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"413.83375\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_5\">\n",
" <!-- Dec 2017 -->\n",
" <defs>\n",
" <path d=\"M 19.671875 64.796875 \n",
"L 19.671875 8.109375 \n",
"L 31.59375 8.109375 \n",
"Q 46.6875 8.109375 53.6875 14.9375 \n",
"Q 60.6875 21.78125 60.6875 36.53125 \n",
"Q 60.6875 51.171875 53.6875 57.984375 \n",
"Q 46.6875 64.796875 31.59375 64.796875 \n",
"z\n",
"M 9.8125 72.90625 \n",
"L 30.078125 72.90625 \n",
"Q 51.265625 72.90625 61.171875 64.09375 \n",
"Q 71.09375 55.28125 71.09375 36.53125 \n",
"Q 71.09375 17.671875 61.125 8.828125 \n",
"Q 51.171875 0 30.078125 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-44\"/>\n",
" </defs>\n",
" <g transform=\"translate(399.43984375 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-44\"/>\n",
" <use x=\"77.001953125\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"138.525390625\" xlink:href=\"#BitstreamVeraSans-Roman-63\"/>\n",
" <use x=\"193.505859375\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"225.29296875\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"288.916015625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"352.5390625\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"416.162109375\" xlink:href=\"#BitstreamVeraSans-Roman-37\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_6\">\n",
" <g id=\"line2d_12\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"500.32375\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_13\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"500.32375\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_6\">\n",
" <!-- Jan 2018 -->\n",
" <defs>\n",
" <path d=\"M 54.890625 33.015625 \n",
"L 54.890625 0 \n",
"L 45.90625 0 \n",
"L 45.90625 32.71875 \n",
"Q 45.90625 40.484375 42.875 44.328125 \n",
"Q 39.84375 48.1875 33.796875 48.1875 \n",
"Q 26.515625 48.1875 22.3125 43.546875 \n",
"Q 18.109375 38.921875 18.109375 30.90625 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.1875 \n",
"Q 21.34375 51.125 25.703125 53.5625 \n",
"Q 30.078125 56 35.796875 56 \n",
"Q 45.21875 56 50.046875 50.171875 \n",
"Q 54.890625 44.34375 54.890625 33.015625 \n",
"\" id=\"BitstreamVeraSans-Roman-6e\"/>\n",
" <path d=\"M 31.78125 34.625 \n",
"Q 24.75 34.625 20.71875 30.859375 \n",
"Q 16.703125 27.09375 16.703125 20.515625 \n",
"Q 16.703125 13.921875 20.71875 10.15625 \n",
"Q 24.75 6.390625 31.78125 6.390625 \n",
"Q 38.8125 6.390625 42.859375 10.171875 \n",
"Q 46.921875 13.96875 46.921875 20.515625 \n",
"Q 46.921875 27.09375 42.890625 30.859375 \n",
"Q 38.875 34.625 31.78125 34.625 \n",
"M 21.921875 38.8125 \n",
"Q 15.578125 40.375 12.03125 44.71875 \n",
"Q 8.5 49.078125 8.5 55.328125 \n",
"Q 8.5 64.0625 14.71875 69.140625 \n",
"Q 20.953125 74.21875 31.78125 74.21875 \n",
"Q 42.671875 74.21875 48.875 69.140625 \n",
"Q 55.078125 64.0625 55.078125 55.328125 \n",
"Q 55.078125 49.078125 51.53125 44.71875 \n",
"Q 48 40.375 41.703125 38.8125 \n",
"Q 48.828125 37.15625 52.796875 32.3125 \n",
"Q 56.78125 27.484375 56.78125 20.515625 \n",
"Q 56.78125 9.90625 50.3125 4.234375 \n",
"Q 43.84375 -1.421875 31.78125 -1.421875 \n",
"Q 19.734375 -1.421875 13.25 4.234375 \n",
"Q 6.78125 9.90625 6.78125 20.515625 \n",
"Q 6.78125 27.484375 10.78125 32.3125 \n",
"Q 14.796875 37.15625 21.921875 38.8125 \n",
"M 18.3125 54.390625 \n",
"Q 18.3125 48.734375 21.84375 45.5625 \n",
"Q 25.390625 42.390625 31.78125 42.390625 \n",
"Q 38.140625 42.390625 41.71875 45.5625 \n",
"Q 45.3125 48.734375 45.3125 54.390625 \n",
"Q 45.3125 60.0625 41.71875 63.234375 \n",
"Q 38.140625 66.40625 31.78125 66.40625 \n",
"Q 25.390625 66.40625 21.84375 63.234375 \n",
"Q 18.3125 60.0625 18.3125 54.390625 \n",
"\" id=\"BitstreamVeraSans-Roman-38\"/>\n",
" <path d=\"M 34.28125 27.484375 \n",
"Q 23.390625 27.484375 19.1875 25 \n",
"Q 14.984375 22.515625 14.984375 16.5 \n",
"Q 14.984375 11.71875 18.140625 8.90625 \n",
"Q 21.296875 6.109375 26.703125 6.109375 \n",
"Q 34.1875 6.109375 38.703125 11.40625 \n",
"Q 43.21875 16.703125 43.21875 25.484375 \n",
"L 43.21875 27.484375 \n",
"z\n",
"M 52.203125 31.203125 \n",
"L 52.203125 0 \n",
"L 43.21875 0 \n",
"L 43.21875 8.296875 \n",
"Q 40.140625 3.328125 35.546875 0.953125 \n",
"Q 30.953125 -1.421875 24.3125 -1.421875 \n",
"Q 15.921875 -1.421875 10.953125 3.296875 \n",
"Q 6 8.015625 6 15.921875 \n",
"Q 6 25.140625 12.171875 29.828125 \n",
"Q 18.359375 34.515625 30.609375 34.515625 \n",
"L 43.21875 34.515625 \n",
"L 43.21875 35.40625 \n",
"Q 43.21875 41.609375 39.140625 45 \n",
"Q 35.0625 48.390625 27.6875 48.390625 \n",
"Q 23 48.390625 18.546875 47.265625 \n",
"Q 14.109375 46.140625 10.015625 43.890625 \n",
"L 10.015625 52.203125 \n",
"Q 14.9375 54.109375 19.578125 55.046875 \n",
"Q 24.21875 56 28.609375 56 \n",
"Q 40.484375 56 46.34375 49.84375 \n",
"Q 52.203125 43.703125 52.203125 31.203125 \n",
"\" id=\"BitstreamVeraSans-Roman-61\"/>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 19.671875 72.90625 \n",
"L 19.671875 5.078125 \n",
"Q 19.671875 -8.109375 14.671875 -14.0625 \n",
"Q 9.671875 -20.015625 -1.421875 -20.015625 \n",
"L -5.171875 -20.015625 \n",
"L -5.171875 -11.71875 \n",
"L -2.09375 -11.71875 \n",
"Q 4.4375 -11.71875 7.125 -8.046875 \n",
"Q 9.8125 -4.390625 9.8125 5.078125 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-4a\"/>\n",
" </defs>\n",
" <g transform=\"translate(487.110625 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4a\"/>\n",
" <use x=\"29.4921875\" xlink:href=\"#BitstreamVeraSans-Roman-61\"/>\n",
" <use x=\"90.771484375\" xlink:href=\"#BitstreamVeraSans-Roman-6e\"/>\n",
" <use x=\"154.150390625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"185.9375\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"249.560546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"313.18359375\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"376.806640625\" xlink:href=\"#BitstreamVeraSans-Roman-38\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_7\">\n",
" <g id=\"line2d_14\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"586.81375\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_15\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"586.81375\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_7\">\n",
" <!-- Feb 2018 -->\n",
" <defs>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 51.703125 72.90625 \n",
"L 51.703125 64.59375 \n",
"L 19.671875 64.59375 \n",
"L 19.671875 43.109375 \n",
"L 48.578125 43.109375 \n",
"L 48.578125 34.8125 \n",
"L 19.671875 34.8125 \n",
"L 19.671875 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-46\"/>\n",
" <path d=\"M 48.6875 27.296875 \n",
"Q 48.6875 37.203125 44.609375 42.84375 \n",
"Q 40.53125 48.484375 33.40625 48.484375 \n",
"Q 26.265625 48.484375 22.1875 42.84375 \n",
"Q 18.109375 37.203125 18.109375 27.296875 \n",
"Q 18.109375 17.390625 22.1875 11.75 \n",
"Q 26.265625 6.109375 33.40625 6.109375 \n",
"Q 40.53125 6.109375 44.609375 11.75 \n",
"Q 48.6875 17.390625 48.6875 27.296875 \n",
"M 18.109375 46.390625 \n",
"Q 20.953125 51.265625 25.265625 53.625 \n",
"Q 29.59375 56 35.59375 56 \n",
"Q 45.5625 56 51.78125 48.09375 \n",
"Q 58.015625 40.1875 58.015625 27.296875 \n",
"Q 58.015625 14.40625 51.78125 6.484375 \n",
"Q 45.5625 -1.421875 35.59375 -1.421875 \n",
"Q 29.59375 -1.421875 25.265625 0.953125 \n",
"Q 20.953125 3.328125 18.109375 8.203125 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 75.984375 \n",
"L 18.109375 75.984375 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-62\"/>\n",
" </defs>\n",
" <g transform=\"translate(572.75171875 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-46\"/>\n",
" <use x=\"57.44140625\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"118.96484375\" xlink:href=\"#BitstreamVeraSans-Roman-62\"/>\n",
" <use x=\"182.44140625\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"214.228515625\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"277.8515625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"341.474609375\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"405.09765625\" xlink:href=\"#BitstreamVeraSans-Roman-38\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_8\">\n",
" <g id=\"line2d_16\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"664.93375\" xlink:href=\"#m48980c83d5\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_17\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"664.93375\" xlink:href=\"#mc0653be3e7\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_8\">\n",
" <!-- Mar 2018 -->\n",
" <defs>\n",
" <path d=\"M 9.8125 72.90625 \n",
"L 24.515625 72.90625 \n",
"L 43.109375 23.296875 \n",
"L 61.8125 72.90625 \n",
"L 76.515625 72.90625 \n",
"L 76.515625 0 \n",
"L 66.890625 0 \n",
"L 66.890625 64.015625 \n",
"L 48.09375 14.015625 \n",
"L 38.1875 14.015625 \n",
"L 19.390625 64.015625 \n",
"L 19.390625 0 \n",
"L 9.8125 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-4d\"/>\n",
" <path d=\"M 41.109375 46.296875 \n",
"Q 39.59375 47.171875 37.8125 47.578125 \n",
"Q 36.03125 48 33.890625 48 \n",
"Q 26.265625 48 22.1875 43.046875 \n",
"Q 18.109375 38.09375 18.109375 28.8125 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.1875 \n",
"Q 20.953125 51.171875 25.484375 53.578125 \n",
"Q 30.03125 56 36.53125 56 \n",
"Q 37.453125 56 38.578125 55.875 \n",
"Q 39.703125 55.765625 41.0625 55.515625 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-72\"/>\n",
" </defs>\n",
" <g transform=\"translate(650.68515625 576.6625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-4d\"/>\n",
" <use x=\"86.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-61\"/>\n",
" <use x=\"147.55859375\" xlink:href=\"#BitstreamVeraSans-Roman-72\"/>\n",
" <use x=\"188.671875\" xlink:href=\"#BitstreamVeraSans-Roman-20\"/>\n",
" <use x=\"220.458984375\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"284.08203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"347.705078125\" xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"411.328125\" xlink:href=\"#BitstreamVeraSans-Roman-38\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"matplotlib.axis_2\">\n",
" <g id=\"ytick_1\">\n",
" <g id=\"line2d_18\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L 4 0 \n",
"\" id=\"mae57e3f29d\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_19\">\n",
" <defs>\n",
" <path d=\"M 0 0 \n",
"L -4 0 \n",
"\" id=\"mf8c0b7bcd9\" style=\"stroke:#000000;stroke-width:0.5;\"/>\n",
" </defs>\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"568.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_9\">\n",
" <!-- 2,000,000 -->\n",
" <defs>\n",
" <path d=\"M 11.71875 12.40625 \n",
"L 22.015625 12.40625 \n",
"L 22.015625 4 \n",
"L 14.015625 -11.625 \n",
"L 7.71875 -11.625 \n",
"L 11.71875 4 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-2c\"/>\n",
" </defs>\n",
" <g transform=\"translate(11.0175 569.7590625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"95.41015625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"318.06640625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_2\">\n",
" <g id=\"line2d_20\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"488.389151786\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_21\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"488.389151786\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_10\">\n",
" <!-- 4,000,000 -->\n",
" <defs>\n",
" <path d=\"M 37.796875 64.3125 \n",
"L 12.890625 25.390625 \n",
"L 37.796875 25.390625 \n",
"z\n",
"M 35.203125 72.90625 \n",
"L 47.609375 72.90625 \n",
"L 47.609375 25.390625 \n",
"L 58.015625 25.390625 \n",
"L 58.015625 17.1875 \n",
"L 47.609375 17.1875 \n",
"L 47.609375 0 \n",
"L 37.796875 0 \n",
"L 37.796875 17.1875 \n",
"L 4.890625 17.1875 \n",
"L 4.890625 26.703125 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-34\"/>\n",
" </defs>\n",
" <g transform=\"translate(11.0175 490.044776786)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-34\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"95.41015625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"318.06640625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_3\">\n",
" <g id=\"line2d_22\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"408.674866071\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_23\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"408.674866071\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_11\">\n",
" <!-- 6,000,000 -->\n",
" <defs>\n",
" <path d=\"M 33.015625 40.375 \n",
"Q 26.375 40.375 22.484375 35.828125 \n",
"Q 18.609375 31.296875 18.609375 23.390625 \n",
"Q 18.609375 15.53125 22.484375 10.953125 \n",
"Q 26.375 6.390625 33.015625 6.390625 \n",
"Q 39.65625 6.390625 43.53125 10.953125 \n",
"Q 47.40625 15.53125 47.40625 23.390625 \n",
"Q 47.40625 31.296875 43.53125 35.828125 \n",
"Q 39.65625 40.375 33.015625 40.375 \n",
"M 52.59375 71.296875 \n",
"L 52.59375 62.3125 \n",
"Q 48.875 64.0625 45.09375 64.984375 \n",
"Q 41.3125 65.921875 37.59375 65.921875 \n",
"Q 27.828125 65.921875 22.671875 59.328125 \n",
"Q 17.53125 52.734375 16.796875 39.40625 \n",
"Q 19.671875 43.65625 24.015625 45.921875 \n",
"Q 28.375 48.1875 33.59375 48.1875 \n",
"Q 44.578125 48.1875 50.953125 41.515625 \n",
"Q 57.328125 34.859375 57.328125 23.390625 \n",
"Q 57.328125 12.15625 50.6875 5.359375 \n",
"Q 44.046875 -1.421875 33.015625 -1.421875 \n",
"Q 20.359375 -1.421875 13.671875 8.265625 \n",
"Q 6.984375 17.96875 6.984375 36.375 \n",
"Q 6.984375 53.65625 15.1875 63.9375 \n",
"Q 23.390625 74.21875 37.203125 74.21875 \n",
"Q 40.921875 74.21875 44.703125 73.484375 \n",
"Q 48.484375 72.75 52.59375 71.296875 \n",
"\" id=\"BitstreamVeraSans-Roman-36\"/>\n",
" </defs>\n",
" <g transform=\"translate(11.0175 410.330491071)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-36\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"95.41015625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"318.06640625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_4\">\n",
" <g id=\"line2d_24\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"328.960580357\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_25\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"328.960580357\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_12\">\n",
" <!-- 8,000,000 -->\n",
" <g transform=\"translate(11.0175 330.616205357)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-38\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"95.41015625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"318.06640625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_5\">\n",
" <g id=\"line2d_26\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"249.246294643\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_27\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"249.246294643\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_13\">\n",
" <!-- 10,000,000 -->\n",
" <g transform=\"translate(7.2 250.901919643)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"508.935546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_6\">\n",
" <g id=\"line2d_28\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"169.532008929\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_29\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"169.532008929\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_14\">\n",
" <!-- 12,000,000 -->\n",
" <g transform=\"translate(7.2 171.187633929)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-32\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"508.935546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_7\">\n",
" <g id=\"line2d_30\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"89.8177232143\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_31\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"89.8177232143\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_15\">\n",
" <!-- 14,000,000 -->\n",
" <g transform=\"translate(7.2 91.4733482143)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-34\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"508.935546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_8\">\n",
" <g id=\"line2d_32\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"45.55375\" xlink:href=\"#mae57e3f29d\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_33\">\n",
" <g>\n",
" <use style=\"stroke:#000000;stroke-width:0.5;\" x=\"715.15375\" xlink:href=\"#mf8c0b7bcd9\" y=\"10.1034375\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_16\">\n",
" <!-- 16,000,000 -->\n",
" <g transform=\"translate(7.2 11.7590625)scale(0.06 -0.06)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-31\"/>\n",
" <use x=\"63.623046875\" xlink:href=\"#BitstreamVeraSans-Roman-36\"/>\n",
" <use x=\"127.24609375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"159.033203125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"222.65625\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"286.279296875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"349.90234375\" xlink:href=\"#BitstreamVeraSans-Roman-2c\"/>\n",
" <use x=\"381.689453125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"445.3125\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" <use x=\"508.935546875\" xlink:href=\"#BitstreamVeraSans-Roman-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"legend_1\">\n",
" <g id=\"patch_7\">\n",
" <path d=\"M 49.15375 26.431687 \n",
"L 101.485375 26.431687 \n",
"L 101.485375 13.703437 \n",
"L 49.15375 13.703437 \n",
"z\n",
"\" style=\"fill:#ffffff;stroke:#000000;stroke-linejoin:miter;\"/>\n",
" </g>\n",
" <g id=\"line2d_34\">\n",
" <path d=\"M 54.19375 19.534312 \n",
"L 64.27375 19.534312 \n",
"\" style=\"fill:none;stroke:#0000ff;stroke-linecap:square;\"/>\n",
" </g>\n",
" <g id=\"line2d_35\"/>\n",
" <g id=\"text_17\">\n",
" <!-- release -->\n",
" <defs>\n",
" <path d=\"M 44.28125 53.078125 \n",
"L 44.28125 44.578125 \n",
"Q 40.484375 46.53125 36.375 47.5 \n",
"Q 32.28125 48.484375 27.875 48.484375 \n",
"Q 21.1875 48.484375 17.84375 46.4375 \n",
"Q 14.5 44.390625 14.5 40.28125 \n",
"Q 14.5 37.15625 16.890625 35.375 \n",
"Q 19.28125 33.59375 26.515625 31.984375 \n",
"L 29.59375 31.296875 \n",
"Q 39.15625 29.25 43.1875 25.515625 \n",
"Q 47.21875 21.78125 47.21875 15.09375 \n",
"Q 47.21875 7.46875 41.1875 3.015625 \n",
"Q 35.15625 -1.421875 24.609375 -1.421875 \n",
"Q 20.21875 -1.421875 15.453125 -0.5625 \n",
"Q 10.6875 0.296875 5.421875 2 \n",
"L 5.421875 11.28125 \n",
"Q 10.40625 8.6875 15.234375 7.390625 \n",
"Q 20.0625 6.109375 24.8125 6.109375 \n",
"Q 31.15625 6.109375 34.5625 8.28125 \n",
"Q 37.984375 10.453125 37.984375 14.40625 \n",
"Q 37.984375 18.0625 35.515625 20.015625 \n",
"Q 33.0625 21.96875 24.703125 23.78125 \n",
"L 21.578125 24.515625 \n",
"Q 13.234375 26.265625 9.515625 29.90625 \n",
"Q 5.8125 33.546875 5.8125 39.890625 \n",
"Q 5.8125 47.609375 11.28125 51.796875 \n",
"Q 16.75 56 26.8125 56 \n",
"Q 31.78125 56 36.171875 55.265625 \n",
"Q 40.578125 54.546875 44.28125 53.078125 \n",
"\" id=\"BitstreamVeraSans-Roman-73\"/>\n",
" <path d=\"M 9.421875 75.984375 \n",
"L 18.40625 75.984375 \n",
"L 18.40625 0 \n",
"L 9.421875 0 \n",
"z\n",
"\" id=\"BitstreamVeraSans-Roman-6c\"/>\n",
" </defs>\n",
" <g transform=\"translate(72.19375 22.0543125)scale(0.072 -0.072)\">\n",
" <use xlink:href=\"#BitstreamVeraSans-Roman-72\"/>\n",
" <use x=\"41.08203125\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"102.60546875\" xlink:href=\"#BitstreamVeraSans-Roman-6c\"/>\n",
" <use x=\"130.388671875\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" <use x=\"191.912109375\" xlink:href=\"#BitstreamVeraSans-Roman-61\"/>\n",
" <use x=\"253.19140625\" xlink:href=\"#BitstreamVeraSans-Roman-73\"/>\n",
" <use x=\"305.291015625\" xlink:href=\"#BitstreamVeraSans-Roman-65\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <defs>\n",
" <clipPath id=\"p7f04988c8c\">\n",
" <rect height=\"558.0\" width=\"669.6\" x=\"45.55375\" y=\"10.1034375\"/>\n",
" </clipPath>\n",
" </defs>\n",
"</svg>\n"
],
"text/plain": [
"<matplotlib.figure.Figure at 0x7f0bb313ed50>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import matplotlib.pyplot as plt\n",
"import matplotlib.ticker as ticker\n",
"from matplotlib.dates import date2num\n",
"from pylab import rcParams\n",
"import itertools\n",
"\n",
"%config InlineBackend.figure_format = 'svg'\n",
"\n",
"rcParams['figure.figsize'] = 12, 10\n",
"rcParams.update({'font.size': 6})\n",
"\n",
"def plotChannel(channel):\n",
" verData = dataByVersionByDate[channel]\n",
" ticks = []\n",
" vals = []\n",
" for when in sorted(verData.keys()):\n",
" ticks.append(date2num(when))\n",
" vals.append(verData[when] / fraction)\n",
"\n",
" ax.plot_date(ticks, \n",
" vals,\n",
" '-',\n",
" label=channel)\n",
" ax.get_yaxis().set_major_formatter(ticker.FuncFormatter(lambda x, p: format(int(x), \",\")))\n",
" \n",
"\n",
"fig, ax = plt.subplots()\n",
"plotChannel(\"nightly\")\n",
"plotChannel(\"beta\")\n",
"ax.legend(loc='upper left')\n",
"\n",
"fig, ax = plt.subplots()\n",
"plotChannel(\"release\")\n",
"ax.legend(loc='upper left')\n",
"\n",
"\n",
"plt.show()"
]
}
],
"metadata": {
"anaconda-cloud": {},
"kernelspec": {
"display_name": "Python [default]",
"language": "python",
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.12"
}
},
"nbformat": 4,
"nbformat_minor": 1
}
# coding: utf-8
# In[1]:
import re
import datetime
import time
from moztelemetry import get_pings
fraction = 0.2
# for now we are only interested in 59 and 60.
#versions = re.compile("(5[9])|(6[0])\..*") # ".*" for all
ndays = 240 # number of days in the past
# we only ask for ping submitted within these dates.
earliest_ping = datetime.date.fromtimestamp(time.time() - ndays * 24 * 60 * 60)
earliest_ping_str = earliest_ping.strftime("%Y%m%d")
latest_ping = datetime.date.fromtimestamp(time.time())
latest_ping_str = latest_ping.strftime("%Y%m%d")
channel = None
def getPlatform(ping):
application = ping["application"]
if "name" not in application or application.get("name") == "Fennec":
return "android" # ??
return "iOS" if application.get("architecture") == "arm" else "desktop"
def filterOurs(ping):
try:
# if versions.match(ping["application"]["version"]) is None:
# return False
if ping["application"]["channel"] not in ["beta", "nightly", "release"]:
return False
platform = getPlatform(ping)
return platform == "desktop"
except (KeyError, ValueError):
return False
def mapToDate(ping):
when = datetime.datetime.strptime(ping["meta"]["submissionDate"], "%Y%m%d").date()
#version = ping["application"]["version"].split(".")[0]
channel = ping["application"]["channel"]
return (when, channel), 1
s = get_pings(sc, doc_type='sync', submission_date=(earliest_ping_str, latest_ping_str), channel=channel, fraction=fraction
).filter(filterOurs
).map(mapToDate
).reduceByKey(lambda a, b: a+b
)
# In[2]:
# turn into dicts used to plot.
dataByVersionByDate = {}
for (when, channel), count in s.collect():
byDate = dataByVersionByDate.setdefault(channel, {})
byDate[when] = count
# In[3]:
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
from matplotlib.dates import date2num
from pylab import rcParams
import itertools
get_ipython().magic(u"config InlineBackend.figure_format = 'svg'")
rcParams['figure.figsize'] = 12, 10
rcParams.update({'font.size': 6})
def plotChannel(channel):
verData = dataByVersionByDate[channel]
ticks = []
vals = []
for when in sorted(verData.keys()):
ticks.append(date2num(when))
vals.append(verData[when] / fraction)
ax.plot_date(ticks,
vals,
'-',
label=channel)
ax.get_yaxis().set_major_formatter(ticker.FuncFormatter(lambda x, p: format(int(x), ",")))
fig, ax = plt.subplots()
plotChannel("nightly")
plotChannel("beta")
ax.legend(loc='upper left')
fig, ax = plt.subplots()
plotChannel("release")
ax.legend(loc='upper left')
plt.show()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment