diff --git a/VennDiagram.ipynb b/VennDiagram.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..9756504ba8f76f668be0fee15bf4fec0933d5974 --- /dev/null +++ b/VennDiagram.ipynb @@ -0,0 +1,100 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + " # Import graphics\n", + "import pandas as pd\n", + "import matplotlib\n", + "import matplotlib.pyplot as plt\n", + "from matplotlib_venn import venn2, venn2_circles\n", + "import seaborn as sns\n", + "import mygene\n", + "import numpy as np\n", + "%matplotlib inline" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "# Import Cluster Data\n", + "\n", + "# GRO-seq\n", + "\n", + "gro_cluster_pre = pd.read_csv(\"GRO_seq_TFSEE/cluster_3_tfs.csv\")\n", + "gro_cluster_late = pd.read_csv(\"GRO_seq_TFSEE/cluster_4_tfs.csv\")\n", + "\n", + "# Histone \n", + "\n", + "histone_cluster_pre = pd.read_csv(\"Histone_TFSEE/cluster_2_tfs.csv\")\n", + "histone_cluster_late = pd.read_csv(\"Histone_TFSEE/cluster_3_tfs.csv\")" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\nC/sgVQAAAABJRU5ErkJggg==\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x11daf8d30>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Make Venn Diagrams Myoblast\n", + "plt.figure(figsize=(10,10))\n", + "pre_universe = [set(gro_cluster_pre.symbol), set(histone_cluster_pre.symbol)]\n", + "pre_universe_venn = venn2(subsets=pre_universe, set_labels=('GRO-seq', 'Histone'))\n", + "pre_universe_subsets = venn2_circles(subsets=pre_universe, linestyle='solid', linewidth=2.0)\n", + "pre_universe_venn.get_patch_by_id('10').set_color('red')\n", + "pre_universe_venn.get_patch_by_id('01').set_color('blue')\n", + "pre_universe_venn.get_patch_by_id('11').set_color('#e098e1')\n", + "plt.savefig('pre_venn.eps')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.1" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/late_venn.eps b/late_venn.eps new file mode 100644 index 0000000000000000000000000000000000000000..1142b56ba77f433c6bde5c0ba88da74234072093 --- /dev/null +++ b/late_venn.eps @@ -0,0 +1,512 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: late_venn.eps +%%Creator: matplotlib version 2.0.2, http://matplotlib.org/ +%%CreationDate: Sun Oct 21 17:42:35 2018 +%%Orientation: portrait +%%BoundingBox: -54 36 666 756 +%%EndComments +%%BeginProlog +/mpldict 8 dict def +mpldict begin +/m { moveto } bind def +/l { lineto } bind def +/r { rlineto } bind def +/c { curveto } bind def +/cl { closepath } bind def +/box { +m +1 index 0 r +0 exch r +neg 0 r +cl +} bind def +/clipbox { +box +clip +newpath +} bind def +%!PS-Adobe-3.0 Resource-Font +%%Title: DejaVu Sans +%%Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain +%%Creator: Converted from TrueType to type 3 by PPR +25 dict begin +/_d{bind def}bind def +/_m{moveto}_d +/_l{lineto}_d +/_cl{closepath eofill}_d +/_c{curveto}_d +/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d +/_e{exec}_d +/FontName /DejaVuSans def +/PaintType 0 def +/FontMatrix[.001 0 0 .001 0 0]def +/FontBBox[-1021 -463 1793 1232]def +/FontType 3 def +/Encoding [ /hyphen /one /two /G /H /O /R /e /i /n /o /q /s /t ] def +/FontInfo 10 dict dup begin +/FamilyName (DejaVu Sans) def +/FullName (DejaVu Sans) def +/Notice (Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain ) def +/Weight (Book) def +/Version (Version 2.35) def +/ItalicAngle 0.0 def +/isFixedPitch false def +/UnderlinePosition -130 def +/UnderlineThickness 90 def +end readonly def +/CharStrings 14 dict dup begin +/hyphen{361 0 49 234 312 314 _sc +49 314 _m +312 314 _l +312 234 _l +49 234 _l +49 314 _l +_cl}_d +/one{636 0 110 0 544 729 _sc +124 83 _m +285 83 _l +285 639 _l +110 604 _l +110 694 _l +284 729 _l +383 729 _l +383 83 _l +544 83 _l +544 0 _l +124 0 _l +124 83 _l +_cl}_d +/two{{636 0 73 0 536 742 _sc +192 83 _m +536 83 _l +536 0 _l +73 0 _l +73 83 _l +110 121 161 173 226 239 _c +290 304 331 346 348 365 _c +380 400 402 430 414 455 _c +426 479 433 504 433 528 _c +433 566 419 598 392 622 _c +365 646 330 659 286 659 _c +255 659 222 653 188 643 _c +154 632 117 616 78 594 _c +78 694 _l +118 710 155 722 189 730 _c +223 738 255 742 284 742 _c +}_e{359 742 419 723 464 685 _c +509 647 532 597 532 534 _c +532 504 526 475 515 449 _c +504 422 484 390 454 354 _c +446 344 420 317 376 272 _c +332 227 271 164 192 83 _c +_cl}_e}_d +/G{{775 0 56 -13 693 742 _sc +595 104 _m +595 300 _l +434 300 _l +434 381 _l +693 381 _l +693 68 _l +655 40 613 20 567 7 _c +521 -6 472 -13 420 -13 _c +306 -13 216 20 152 86 _c +88 152 56 245 56 364 _c +56 482 88 575 152 642 _c +216 708 306 742 420 742 _c +467 742 512 736 555 724 _c +598 712 638 695 674 673 _c +674 568 _l +637 598 598 621 557 637 _c +516 653 473 661 428 661 _c +}_e{338 661 271 636 227 586 _c +182 536 160 462 160 364 _c +160 265 182 191 227 141 _c +271 91 338 67 428 67 _c +462 67 493 70 521 76 _c +549 82 573 91 595 104 _c +_cl}_e}_d +/H{752 0 98 0 654 729 _sc +98 729 _m +197 729 _l +197 430 _l +555 430 _l +555 729 _l +654 729 _l +654 0 _l +555 0 _l +555 347 _l +197 347 _l +197 0 _l +98 0 _l +98 729 _l +_cl}_d +/O{787 0 56 -13 731 742 _sc +394 662 _m +322 662 265 635 223 582 _c +181 528 160 456 160 364 _c +160 272 181 199 223 146 _c +265 92 322 66 394 66 _c +465 66 522 92 564 146 _c +606 199 627 272 627 364 _c +627 456 606 528 564 582 _c +522 635 465 662 394 662 _c +394 742 _m +496 742 577 707 639 639 _c +700 571 731 479 731 364 _c +731 248 700 157 639 89 _c +577 21 496 -13 394 -13 _c +291 -13 209 21 148 89 _c +86 157 56 248 56 364 _c +56 479 86 571 148 639 _c +209 707 291 742 394 742 _c +_cl}_d +/R{{695 0 98 0 666 729 _sc +444 342 _m +465 334 486 319 506 296 _c +526 272 546 240 566 199 _c +666 0 _l +560 0 _l +467 187 _l +443 235 419 268 397 284 _c +374 300 343 308 304 308 _c +197 308 _l +197 0 _l +98 0 _l +98 729 _l +321 729 _l +404 729 466 711 507 677 _c +548 642 569 589 569 519 _c +569 473 558 434 537 404 _c +515 374 484 353 444 342 _c +197 648 _m +197 389 _l +321 389 _l +}_e{368 389 404 400 428 422 _c +452 444 465 476 465 519 _c +465 561 452 593 428 615 _c +404 637 368 648 321 648 _c +197 648 _l +_cl}_e}_d +/e{{615 0 55 -13 562 560 _sc +562 296 _m +562 252 _l +149 252 _l +153 190 171 142 205 110 _c +238 78 284 62 344 62 _c +378 62 412 66 444 74 _c +476 82 509 95 541 113 _c +541 28 _l +509 14 476 3 442 -3 _c +408 -9 373 -13 339 -13 _c +251 -13 182 12 131 62 _c +80 112 55 181 55 268 _c +55 357 79 428 127 481 _c +175 533 241 560 323 560 _c +397 560 455 536 498 489 _c +}_e{540 441 562 377 562 296 _c +472 322 _m +471 371 457 410 431 440 _c +404 469 368 484 324 484 _c +274 484 234 469 204 441 _c +174 413 156 373 152 322 _c +472 322 _l +_cl}_e}_d +/i{278 0 94 0 184 760 _sc +94 547 _m +184 547 _l +184 0 _l +94 0 _l +94 547 _l +94 760 _m +184 760 _l +184 646 _l +94 646 _l +94 760 _l +_cl}_d +/n{634 0 91 0 549 560 _sc +549 330 _m +549 0 _l +459 0 _l +459 327 _l +459 379 448 417 428 443 _c +408 469 378 482 338 482 _c +289 482 251 466 223 435 _c +195 404 181 362 181 309 _c +181 0 _l +91 0 _l +91 547 _l +181 547 _l +181 462 _l +202 494 227 519 257 535 _c +286 551 320 560 358 560 _c +420 560 468 540 500 501 _c +532 462 549 405 549 330 _c +_cl}_d +/o{612 0 55 -13 557 560 _sc +306 484 _m +258 484 220 465 192 427 _c +164 389 150 338 150 273 _c +150 207 163 156 191 118 _c +219 80 257 62 306 62 _c +354 62 392 80 420 118 _c +448 156 462 207 462 273 _c +462 337 448 389 420 427 _c +392 465 354 484 306 484 _c +306 560 _m +384 560 445 534 490 484 _c +534 433 557 363 557 273 _c +557 183 534 113 490 63 _c +445 12 384 -13 306 -13 _c +227 -13 165 12 121 63 _c +77 113 55 183 55 273 _c +55 363 77 433 121 484 _c +165 534 227 560 306 560 _c +_cl}_d +/q{{635 0 55 -207 544 560 _sc +148 273 _m +148 207 161 155 188 117 _c +215 79 253 61 301 61 _c +348 61 385 79 413 117 _c +440 155 454 207 454 273 _c +454 339 440 390 413 428 _c +385 466 348 485 301 485 _c +253 485 215 466 188 428 _c +161 390 148 339 148 273 _c +454 82 _m +435 49 411 25 382 10 _c +353 -5 319 -13 279 -13 _c +213 -13 159 13 117 65 _c +75 117 55 187 55 273 _c +}_e{55 359 75 428 117 481 _c +159 533 213 560 279 560 _c +319 560 353 552 382 536 _c +411 520 435 496 454 464 _c +454 547 _l +544 547 _l +544 -207 _l +454 -207 _l +454 82 _l +_cl}_e}_d +/s{{521 0 54 -13 472 560 _sc +443 531 _m +443 446 _l +417 458 391 468 364 475 _c +336 481 308 485 279 485 _c +234 485 200 478 178 464 _c +156 450 145 430 145 403 _c +145 382 153 366 169 354 _c +185 342 217 330 265 320 _c +296 313 _l +360 299 405 279 432 255 _c +458 230 472 195 472 151 _c +472 100 452 60 412 31 _c +372 1 316 -13 246 -13 _c +216 -13 186 -10 154 -5 _c +}_e{122 0 89 8 54 20 _c +54 113 _l +87 95 120 82 152 74 _c +184 65 216 61 248 61 _c +290 61 323 68 346 82 _c +368 96 380 117 380 144 _c +380 168 371 187 355 200 _c +339 213 303 226 247 238 _c +216 245 _l +160 257 119 275 95 299 _c +70 323 58 356 58 399 _c +58 450 76 490 112 518 _c +148 546 200 560 268 560 _c +301 560 332 557 362 552 _c +391 547 418 540 443 531 _c +}_e{_cl}_e}_d +/t{392 0 27 0 368 702 _sc +183 702 _m +183 547 _l +368 547 _l +368 477 _l +183 477 _l +183 180 _l +183 135 189 106 201 94 _c +213 81 238 75 276 75 _c +368 75 _l +368 0 _l +276 0 _l +206 0 158 13 132 39 _c +106 65 93 112 93 180 _c +93 477 _l +27 477 _l +27 547 _l +93 547 _l +93 702 _l +183 702 _l +_cl}_d +end readonly def + +/BuildGlyph + {exch begin + CharStrings exch + 2 copy known not{pop /.notdef}if + true 3 1 roll get exec + end}_d + +/BuildChar { + 1 index /Encoding get exch get + 1 index /BuildGlyph get exec +}_d + +FontName currentdict end definefont pop +end +%%EndProlog +mpldict begin +-54 36 translate +720 720 0 0 clipbox +gsave +0 0 m +720 0 l +720 720 l +0 720 l +cl +1.000 setgray +fill +grestore +1.000 setlinewidth +0 setlinejoin +0 setlinecap +[] 0 setdash +1.000 0.000 0.000 setrgbcolor +gsave +558 431 90 146.3 clipbox +413.441277 219.464011 m +383.600781 229.45018 357.64303 248.571926 339.259029 274.110275 c +320.875029 299.648625 310.979492 330.332894 310.979492 361.8 c +310.979492 393.267106 320.875029 423.951375 339.259029 449.489725 c +357.64303 475.028074 383.600781 494.14982 413.441277 504.135989 c +386.944769 524.233577 355.3554 536.53881 322.24594 539.659962 c +289.136479 542.781113 255.804059 536.595905 226.01859 521.803886 c +196.233121 507.011868 171.161511 484.192548 153.639368 455.9268 c +136.117226 427.661053 126.831018 395.056247 126.831018 361.8 c +126.831018 328.543753 136.117226 295.938947 153.639368 267.6732 c +171.161511 239.407452 196.233121 216.588132 226.01859 201.796114 c +255.804059 187.004095 289.136479 180.818887 322.24594 183.940038 c +355.3554 187.06119 386.944769 199.366423 413.441277 219.464011 c +gsave +fill +grestore +stroke +grestore +0.000 0.000 1.000 setrgbcolor +gsave +558 431 90 146.3 clipbox +413.441277 504.135989 m +435.407012 487.47499 453.220729 465.953207 465.483384 441.260908 c +477.74604 416.568608 484.127978 389.369592 484.127978 361.8 c +484.127978 334.230408 477.74604 307.031392 465.483384 282.339092 c +453.220729 257.646793 435.407012 236.12501 413.441277 219.464011 c +436.007831 211.912079 460.05015 209.834001 483.57783 213.401817 c +507.10551 216.969632 529.45086 226.08209 548.763962 239.984793 c +568.077063 253.887495 583.809832 272.185897 594.659789 293.36512 c +605.509746 314.544342 611.168982 338.00334 611.168982 361.8 c +611.168982 385.59666 605.509746 409.055658 594.659789 430.23488 c +583.809832 451.414103 568.077063 469.712505 548.763962 483.615207 c +529.45086 497.51791 507.10551 506.630368 483.57783 510.198183 c +460.05015 513.765999 436.007831 511.687921 413.441277 504.135989 c +gsave +fill +grestore +stroke +grestore +0.878 0.596 0.882 setrgbcolor +gsave +558 431 90 146.3 clipbox +413.441277 219.464011 m +435.407012 236.12501 453.220729 257.646793 465.483384 282.339092 c +477.74604 307.031392 484.127978 334.230408 484.127978 361.8 c +484.127978 389.369592 477.74604 416.568608 465.483384 441.260908 c +453.220729 465.953207 435.407012 487.47499 413.441277 504.135989 c +383.600781 494.14982 357.64303 475.028074 339.259029 449.489725 c +320.875029 423.951375 310.979492 393.267106 310.979492 361.8 c +310.979492 330.332894 320.875029 299.648625 339.259029 274.110275 c +357.64303 248.571926 383.600781 229.45018 413.441277 219.464011 c +gsave +fill +grestore +stroke +grestore +2.000 setlinewidth +0.000 setgray +gsave +558 431 90 146.3 clipbox +305.479498 183.15152 m +352.857629 183.15152 398.301652 201.975051 431.80305 235.476448 c +465.304447 268.977846 484.127978 314.421869 484.127978 361.8 c +484.127978 409.178131 465.304447 454.622154 431.80305 488.123552 c +398.301652 521.624949 352.857629 540.44848 305.479498 540.44848 c +258.101367 540.44848 212.657344 521.624949 179.155946 488.123552 c +145.654549 454.622154 126.831018 409.178131 126.831018 361.8 c +126.831018 314.421869 145.654549 268.977846 179.155946 235.476448 c +212.657344 201.975051 258.101367 183.15152 305.479498 183.15152 c +cl +stroke +grestore +gsave +558 431 90 146.3 clipbox +461.074237 211.705255 m +500.879829 211.705255 539.060445 227.520184 567.207249 255.666988 c +595.354053 283.813792 611.168982 321.994408 611.168982 361.8 c +611.168982 401.605592 595.354053 439.786208 567.207249 467.933012 c +539.060445 496.079816 500.879829 511.894745 461.074237 511.894745 c +421.268645 511.894745 383.088029 496.079816 354.941225 467.933012 c +326.794421 439.786208 310.979492 401.605592 310.979492 361.8 c +310.979492 321.994408 326.794421 283.813792 354.941225 255.666988 c +383.088029 227.520184 421.268645 211.705255 461.074237 211.705255 c +cl +stroke +grestore +/DejaVuSans findfont +10.000 scalefont +setfont +gsave +212.545880 359.042188 translate +0.000000 rotate +0.000000 0.000000 m /two glyphshow +6.362305 0.000000 m /two glyphshow +grestore +gsave +541.289105 359.042188 translate +0.000000 rotate +0.000000 0.000000 m /one glyphshow +6.362305 0.000000 m /two glyphshow +grestore +gsave +391.194360 359.042188 translate +0.000000 rotate +0.000000 0.000000 m /one glyphshow +6.362305 0.000000 m /two glyphshow +grestore +/DejaVuSans findfont +12.000 scalefont +setfont +gsave +252.791998 157.589359 translate +0.000000 rotate +0.000000 0.000000 m /G glyphshow +9.298828 0.000000 m /R glyphshow +17.636719 0.000000 m /O glyphshow +27.082031 0.000000 m /hyphen glyphshow +31.412109 0.000000 m /s glyphshow +37.664062 0.000000 m /e glyphshow +45.046875 0.000000 m /q glyphshow +grestore +gsave +461.074237 186.143093 translate +0.000000 rotate +0.000000 0.000000 m /H glyphshow +9.023438 0.000000 m /i glyphshow +12.357422 0.000000 m /s glyphshow +18.609375 0.000000 m /t glyphshow +23.314453 0.000000 m /o glyphshow +30.656250 0.000000 m /n glyphshow +38.261719 0.000000 m /e glyphshow +grestore + +end +showpage diff --git a/pre_venn.eps b/pre_venn.eps new file mode 100644 index 0000000000000000000000000000000000000000..fb582274fada48f4534fe69a5f75cb6d3f970d91 --- /dev/null +++ b/pre_venn.eps @@ -0,0 +1,585 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: pre_venn.eps +%%Creator: matplotlib version 2.0.2, http://matplotlib.org/ +%%CreationDate: Sun Oct 21 17:41:35 2018 +%%Orientation: portrait +%%BoundingBox: -54 36 666 756 +%%EndComments +%%BeginProlog +/mpldict 8 dict def +mpldict begin +/m { moveto } bind def +/l { lineto } bind def +/r { rlineto } bind def +/c { curveto } bind def +/cl { closepath } bind def +/box { +m +1 index 0 r +0 exch r +neg 0 r +cl +} bind def +/clipbox { +box +clip +newpath +} bind def +%!PS-Adobe-3.0 Resource-Font +%%Title: DejaVu Sans +%%Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain +%%Creator: Converted from TrueType to type 3 by PPR +25 dict begin +/_d{bind def}bind def +/_m{moveto}_d +/_l{lineto}_d +/_cl{closepath eofill}_d +/_c{curveto}_d +/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d +/_e{exec}_d +/FontName /DejaVuSans def +/PaintType 0 def +/FontMatrix[.001 0 0 .001 0 0]def +/FontBBox[-1021 -463 1793 1232]def +/FontType 3 def +/Encoding [ /hyphen /zero /one /two /five /nine /G /H /O /R /e /i /n /o /q /s /t ] def +/FontInfo 10 dict dup begin +/FamilyName (DejaVu Sans) def +/FullName (DejaVu Sans) def +/Notice (Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain ) def +/Weight (Book) def +/Version (Version 2.35) def +/ItalicAngle 0.0 def +/isFixedPitch false def +/UnderlinePosition -130 def +/UnderlineThickness 90 def +end readonly def +/CharStrings 17 dict dup begin +/hyphen{361 0 49 234 312 314 _sc +49 314 _m +312 314 _l +312 234 _l +49 234 _l +49 314 _l +_cl}_d +/zero{636 0 66 -13 570 742 _sc +318 664 _m +267 664 229 639 203 589 _c +177 539 165 464 165 364 _c +165 264 177 189 203 139 _c +229 89 267 64 318 64 _c +369 64 407 89 433 139 _c +458 189 471 264 471 364 _c +471 464 458 539 433 589 _c +407 639 369 664 318 664 _c +318 742 _m +399 742 461 709 505 645 _c +548 580 570 486 570 364 _c +570 241 548 147 505 83 _c +461 19 399 -13 318 -13 _c +236 -13 173 19 130 83 _c +87 147 66 241 66 364 _c +66 486 87 580 130 645 _c +173 709 236 742 318 742 _c +_cl}_d +/one{636 0 110 0 544 729 _sc +124 83 _m +285 83 _l +285 639 _l +110 604 _l +110 694 _l +284 729 _l +383 729 _l +383 83 _l +544 83 _l +544 0 _l +124 0 _l +124 83 _l +_cl}_d +/two{{636 0 73 0 536 742 _sc +192 83 _m +536 83 _l +536 0 _l +73 0 _l +73 83 _l +110 121 161 173 226 239 _c +290 304 331 346 348 365 _c +380 400 402 430 414 455 _c +426 479 433 504 433 528 _c +433 566 419 598 392 622 _c +365 646 330 659 286 659 _c +255 659 222 653 188 643 _c +154 632 117 616 78 594 _c +78 694 _l +118 710 155 722 189 730 _c +223 738 255 742 284 742 _c +}_e{359 742 419 723 464 685 _c +509 647 532 597 532 534 _c +532 504 526 475 515 449 _c +504 422 484 390 454 354 _c +446 344 420 317 376 272 _c +332 227 271 164 192 83 _c +_cl}_e}_d +/five{{636 0 77 -13 549 729 _sc +108 729 _m +495 729 _l +495 646 _l +198 646 _l +198 467 _l +212 472 227 476 241 478 _c +255 480 270 482 284 482 _c +365 482 429 459 477 415 _c +525 370 549 310 549 234 _c +549 155 524 94 475 51 _c +426 8 357 -13 269 -13 _c +238 -13 207 -10 175 -6 _c +143 -1 111 6 77 17 _c +77 116 _l +106 100 136 88 168 80 _c +199 72 232 69 267 69 _c +}_e{323 69 368 83 401 113 _c +433 143 450 183 450 234 _c +450 284 433 324 401 354 _c +368 384 323 399 267 399 _c +241 399 214 396 188 390 _c +162 384 135 375 108 363 _c +108 729 _l +_cl}_e}_d +/nine{{636 0 63 -13 566 742 _sc +110 15 _m +110 105 _l +134 93 159 84 185 78 _c +210 72 235 69 260 69 _c +324 69 374 90 408 134 _c +442 178 462 244 468 334 _c +448 306 424 284 396 269 _c +367 254 335 247 300 247 _c +226 247 168 269 126 313 _c +84 357 63 417 63 494 _c +63 568 85 628 129 674 _c +173 719 232 742 306 742 _c +390 742 455 709 499 645 _c +543 580 566 486 566 364 _c +}_e{566 248 538 157 484 89 _c +429 21 356 -13 264 -13 _c +239 -13 214 -10 189 -6 _c +163 -2 137 5 110 15 _c +306 324 _m +350 324 385 339 411 369 _c +437 399 450 441 450 494 _c +450 546 437 588 411 618 _c +385 648 350 664 306 664 _c +262 664 227 648 201 618 _c +175 588 162 546 162 494 _c +162 441 175 399 201 369 _c +227 339 262 324 306 324 _c +_cl}_e}_d +/G{{775 0 56 -13 693 742 _sc +595 104 _m +595 300 _l +434 300 _l +434 381 _l +693 381 _l +693 68 _l +655 40 613 20 567 7 _c +521 -6 472 -13 420 -13 _c +306 -13 216 20 152 86 _c +88 152 56 245 56 364 _c +56 482 88 575 152 642 _c +216 708 306 742 420 742 _c +467 742 512 736 555 724 _c +598 712 638 695 674 673 _c +674 568 _l +637 598 598 621 557 637 _c +516 653 473 661 428 661 _c +}_e{338 661 271 636 227 586 _c +182 536 160 462 160 364 _c +160 265 182 191 227 141 _c +271 91 338 67 428 67 _c +462 67 493 70 521 76 _c +549 82 573 91 595 104 _c +_cl}_e}_d +/H{752 0 98 0 654 729 _sc +98 729 _m +197 729 _l +197 430 _l +555 430 _l +555 729 _l +654 729 _l +654 0 _l +555 0 _l +555 347 _l +197 347 _l +197 0 _l +98 0 _l +98 729 _l +_cl}_d +/O{787 0 56 -13 731 742 _sc +394 662 _m +322 662 265 635 223 582 _c +181 528 160 456 160 364 _c +160 272 181 199 223 146 _c +265 92 322 66 394 66 _c +465 66 522 92 564 146 _c +606 199 627 272 627 364 _c +627 456 606 528 564 582 _c +522 635 465 662 394 662 _c +394 742 _m +496 742 577 707 639 639 _c +700 571 731 479 731 364 _c +731 248 700 157 639 89 _c +577 21 496 -13 394 -13 _c +291 -13 209 21 148 89 _c +86 157 56 248 56 364 _c +56 479 86 571 148 639 _c +209 707 291 742 394 742 _c +_cl}_d +/R{{695 0 98 0 666 729 _sc +444 342 _m +465 334 486 319 506 296 _c +526 272 546 240 566 199 _c +666 0 _l +560 0 _l +467 187 _l +443 235 419 268 397 284 _c +374 300 343 308 304 308 _c +197 308 _l +197 0 _l +98 0 _l +98 729 _l +321 729 _l +404 729 466 711 507 677 _c +548 642 569 589 569 519 _c +569 473 558 434 537 404 _c +515 374 484 353 444 342 _c +197 648 _m +197 389 _l +321 389 _l +}_e{368 389 404 400 428 422 _c +452 444 465 476 465 519 _c +465 561 452 593 428 615 _c +404 637 368 648 321 648 _c +197 648 _l +_cl}_e}_d +/e{{615 0 55 -13 562 560 _sc +562 296 _m +562 252 _l +149 252 _l +153 190 171 142 205 110 _c +238 78 284 62 344 62 _c +378 62 412 66 444 74 _c +476 82 509 95 541 113 _c +541 28 _l +509 14 476 3 442 -3 _c +408 -9 373 -13 339 -13 _c +251 -13 182 12 131 62 _c +80 112 55 181 55 268 _c +55 357 79 428 127 481 _c +175 533 241 560 323 560 _c +397 560 455 536 498 489 _c +}_e{540 441 562 377 562 296 _c +472 322 _m +471 371 457 410 431 440 _c +404 469 368 484 324 484 _c +274 484 234 469 204 441 _c +174 413 156 373 152 322 _c +472 322 _l +_cl}_e}_d +/i{278 0 94 0 184 760 _sc +94 547 _m +184 547 _l +184 0 _l +94 0 _l +94 547 _l +94 760 _m +184 760 _l +184 646 _l +94 646 _l +94 760 _l +_cl}_d +/n{634 0 91 0 549 560 _sc +549 330 _m +549 0 _l +459 0 _l +459 327 _l +459 379 448 417 428 443 _c +408 469 378 482 338 482 _c +289 482 251 466 223 435 _c +195 404 181 362 181 309 _c +181 0 _l +91 0 _l +91 547 _l +181 547 _l +181 462 _l +202 494 227 519 257 535 _c +286 551 320 560 358 560 _c +420 560 468 540 500 501 _c +532 462 549 405 549 330 _c +_cl}_d +/o{612 0 55 -13 557 560 _sc +306 484 _m +258 484 220 465 192 427 _c +164 389 150 338 150 273 _c +150 207 163 156 191 118 _c +219 80 257 62 306 62 _c +354 62 392 80 420 118 _c +448 156 462 207 462 273 _c +462 337 448 389 420 427 _c +392 465 354 484 306 484 _c +306 560 _m +384 560 445 534 490 484 _c +534 433 557 363 557 273 _c +557 183 534 113 490 63 _c +445 12 384 -13 306 -13 _c +227 -13 165 12 121 63 _c +77 113 55 183 55 273 _c +55 363 77 433 121 484 _c +165 534 227 560 306 560 _c +_cl}_d +/q{{635 0 55 -207 544 560 _sc +148 273 _m +148 207 161 155 188 117 _c +215 79 253 61 301 61 _c +348 61 385 79 413 117 _c +440 155 454 207 454 273 _c +454 339 440 390 413 428 _c +385 466 348 485 301 485 _c +253 485 215 466 188 428 _c +161 390 148 339 148 273 _c +454 82 _m +435 49 411 25 382 10 _c +353 -5 319 -13 279 -13 _c +213 -13 159 13 117 65 _c +75 117 55 187 55 273 _c +}_e{55 359 75 428 117 481 _c +159 533 213 560 279 560 _c +319 560 353 552 382 536 _c +411 520 435 496 454 464 _c +454 547 _l +544 547 _l +544 -207 _l +454 -207 _l +454 82 _l +_cl}_e}_d +/s{{521 0 54 -13 472 560 _sc +443 531 _m +443 446 _l +417 458 391 468 364 475 _c +336 481 308 485 279 485 _c +234 485 200 478 178 464 _c +156 450 145 430 145 403 _c +145 382 153 366 169 354 _c +185 342 217 330 265 320 _c +296 313 _l +360 299 405 279 432 255 _c +458 230 472 195 472 151 _c +472 100 452 60 412 31 _c +372 1 316 -13 246 -13 _c +216 -13 186 -10 154 -5 _c +}_e{122 0 89 8 54 20 _c +54 113 _l +87 95 120 82 152 74 _c +184 65 216 61 248 61 _c +290 61 323 68 346 82 _c +368 96 380 117 380 144 _c +380 168 371 187 355 200 _c +339 213 303 226 247 238 _c +216 245 _l +160 257 119 275 95 299 _c +70 323 58 356 58 399 _c +58 450 76 490 112 518 _c +148 546 200 560 268 560 _c +301 560 332 557 362 552 _c +391 547 418 540 443 531 _c +}_e{_cl}_e}_d +/t{392 0 27 0 368 702 _sc +183 702 _m +183 547 _l +368 547 _l +368 477 _l +183 477 _l +183 180 _l +183 135 189 106 201 94 _c +213 81 238 75 276 75 _c +368 75 _l +368 0 _l +276 0 _l +206 0 158 13 132 39 _c +106 65 93 112 93 180 _c +93 477 _l +27 477 _l +27 547 _l +93 547 _l +93 702 _l +183 702 _l +_cl}_d +end readonly def + +/BuildGlyph + {exch begin + CharStrings exch + 2 copy known not{pop /.notdef}if + true 3 1 roll get exec + end}_d + +/BuildChar { + 1 index /Encoding get exch get + 1 index /BuildGlyph get exec +}_d + +FontName currentdict end definefont pop +end +%%EndProlog +mpldict begin +-54 36 translate +720 720 0 0 clipbox +gsave +0 0 m +720 0 l +720 720 l +0 720 l +cl +1.000 setgray +fill +grestore +1.000 setlinewidth +0 setlinejoin +0 setlinecap +[] 0 setdash +1.000 0.000 0.000 setrgbcolor +gsave +558 435 90 144.3 clipbox +434.665374 233.044231 m +407.434774 241.831388 383.681247 259.034569 366.839478 282.166248 c +349.997709 305.297926 340.920561 333.186721 340.920561 361.8 c +340.920561 390.413279 349.997709 418.302074 366.839478 441.433752 c +383.681247 464.565431 407.434774 481.768612 434.665374 490.555769 c +409.27001 515.642152 377.011502 532.663198 341.969149 539.466482 c +306.926797 546.269767 270.642716 542.555897 237.705266 528.794516 c +204.767817 515.033136 176.626485 491.829844 156.839925 462.118849 c +137.053365 432.407854 126.492329 397.496655 126.492329 361.8 c +126.492329 326.103345 137.053365 291.192146 156.839925 261.481151 c +176.626485 231.770156 204.767817 208.566864 237.705266 194.805484 c +270.642716 181.044103 306.926797 177.330233 341.969149 184.133518 c +377.011502 190.936802 409.27001 207.957848 434.665374 233.044231 c +gsave +fill +grestore +stroke +grestore +0.000 0.000 1.000 setrgbcolor +gsave +558 435 90 144.3 clipbox +434.665374 490.555769 m +451.706039 473.722436 465.236582 453.672404 474.470672 431.570889 c +483.704762 409.469375 488.459982 385.752982 488.459982 361.8 c +488.459982 337.847018 483.704762 314.130625 474.470672 292.029111 c +465.236582 269.927596 451.706039 249.877564 434.665374 233.044231 c +454.961474 226.494797 476.521503 224.836215 497.58054 228.204259 c +518.639577 231.572303 538.606866 239.872491 555.847868 252.425362 c +573.088871 264.978233 587.119937 281.43165 596.792471 300.438723 c +606.465006 319.445797 611.507671 340.473332 611.507671 361.8 c +611.507671 383.126668 606.465006 404.154203 596.792471 423.161277 c +587.119937 442.16835 573.088871 458.621767 555.847868 471.174638 c +538.606866 483.727509 518.639577 492.027697 497.58054 495.395741 c +476.521503 498.763785 454.961474 497.105203 434.665374 490.555769 c +gsave +fill +grestore +stroke +grestore +0.878 0.596 0.882 setrgbcolor +gsave +558 435 90 144.3 clipbox +434.665374 233.044231 m +451.706039 249.877564 465.236582 269.927596 474.470672 292.029111 c +483.704762 314.130625 488.459982 337.847018 488.459982 361.8 c +488.459982 385.752982 483.704762 409.469375 474.470672 431.570889 c +465.236582 453.672404 451.706039 473.722436 434.665374 490.555769 c +407.434774 481.768612 383.681247 464.565431 366.839478 441.433752 c +349.997709 418.302074 340.920561 390.413279 340.920561 361.8 c +340.920561 333.186721 349.997709 305.297926 366.839478 282.166248 c +383.681247 259.034569 407.434774 241.831388 434.665374 233.044231 c +gsave +fill +grestore +stroke +grestore +2.000 setlinewidth +0.000 setgray +gsave +558 435 90 144.3 clipbox +307.476156 180.816173 m +355.473627 180.816173 401.511709 199.885771 435.451047 233.825109 c +469.390384 267.764447 488.459982 313.802528 488.459982 361.8 c +488.459982 409.797472 469.390384 455.835553 435.451047 489.774891 c +401.511709 523.714229 355.473627 542.783827 307.476156 542.783827 c +259.478684 542.783827 213.440602 523.714229 179.501265 489.774891 c +145.561927 455.835553 126.492329 409.797472 126.492329 361.8 c +126.492329 313.802528 145.561927 267.764447 179.501265 233.825109 c +213.440602 199.885771 259.478684 180.816173 307.476156 180.816173 c +cl +stroke +grestore +gsave +558 435 90 144.3 clipbox +476.214116 226.506445 m +512.094386 226.506445 546.509924 240.761828 571.881106 266.13301 c +597.252289 291.504192 611.507671 325.91973 611.507671 361.8 c +611.507671 397.68027 597.252289 432.095808 571.881106 457.46699 c +546.509924 482.838172 512.094386 497.093555 476.214116 497.093555 c +440.333846 497.093555 405.918308 482.838172 380.547126 457.46699 c +355.175944 432.095808 340.920561 397.68027 340.920561 361.8 c +340.920561 325.91973 355.175944 291.504192 380.547126 266.13301 c +405.918308 240.761828 440.333846 226.506445 476.214116 226.506445 c +cl +stroke +grestore +/DejaVuSans findfont +10.000 scalefont +setfont +gsave +227.347070 359.042187 translate +0.000000 rotate +0.000000 0.000000 m /two glyphshow +6.362305 0.000000 m /five glyphshow +grestore +gsave +543.624452 359.042187 translate +0.000000 rotate +0.000000 0.000000 m /one glyphshow +6.362305 0.000000 m /zero glyphshow +grestore +gsave +411.510584 359.042187 translate +0.000000 rotate +0.000000 0.000000 m /nine glyphshow +grestore +/DejaVuSans findfont +12.000 scalefont +setfont +gsave +254.788656 155.877304 translate +0.000000 rotate +0.000000 0.000000 m /G glyphshow +9.298828 0.000000 m /R glyphshow +17.636719 0.000000 m /O glyphshow +27.082031 0.000000 m /hyphen glyphshow +31.412109 0.000000 m /s glyphshow +37.664062 0.000000 m /e glyphshow +45.046875 0.000000 m /q glyphshow +grestore +gsave +476.214116 201.567576 translate +0.000000 rotate +0.000000 0.000000 m /H glyphshow +9.023438 0.000000 m /i glyphshow +12.357422 0.000000 m /s glyphshow +18.609375 0.000000 m /t glyphshow +23.314453 0.000000 m /o glyphshow +30.656250 0.000000 m /n glyphshow +38.261719 0.000000 m /e glyphshow +grestore + +end +showpage