diff --git a/.gitignore b/.gitignore index 6b6f76e..684e998 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ data/raspi-i2c/i2c data/m03_poticalib/poticalib_ana.py data/m02_adccalib_48/adccalib_48.py data/m04_cycledepends/cycledepends.csv +data/m04_cycledepends/cycledepends.py diff --git a/README.md b/README.md index 5068430..1cc5244 100644 --- a/README.md +++ b/README.md @@ -28,22 +28,38 @@ - Calibration - [x] characterize adcbehaviour - [x] plot resulting fitted incline of $\Delta $V vs. num. of readcycles - - [ ] write reasoning for using a given `sampleTicks` value - - smallest gain error - - smallest offset - - hightst samplerate + - [x] see if v_pin same as v_keith_pin + - on dV of **small enough** -> adc circuit working correctly -> calib + - [ ] reasoning for using a given `sampleTicks` value + - smallest gain error -> inconsistent + - smallest offset -> inconsistent + - hightst samplerate -> `sampleTicks = 1` + - pin plot -> `sampleTicks = 0` is no go + - pin plot -> `sampleTicks` in `1-7` - [x] polynomials - [x] polynomials rw-able - [x] 10I calc - - ADC vs. Keithley - - [ ] 48V - - redo after selection of `sampleTicks` value - - [ ] 10V - - [x] 1.8V + - [ ] differences between PIts? + - if yes then we need a `PITDB` + - if not then we can hardset those values + - [ ] ADC vs. Keithley + - [ ] redo after selection of `sampleTicks` value + - [ ] 48V + - [ ] 10V + - [ ] 1.8V + - [ ] calibrate based on fit + - [ ] 48V + - [ ] 10V + - [ ] 1.8V - ADC vs. EL - - [ ] 48I - - [ ] 10I - - [ ] 1.8I + - [ ] without calib + - [ ] 48I + - [ ] 10I + - [ ] 1.8I + - [ ] with calib + - [ ] 48I + - [ ] 10I + - [ ] 1.8I - Temp - [ ] accuracy - [ ] position in system diff --git a/data/m04_cycledepends/cycledepends_20180529.csv b/data/m04_cycledepends/cycledepends_20180529.csv index fe010c7..ad06ccd 100644 --- a/data/m04_cycledepends/cycledepends_20180529.csv +++ b/data/m04_cycledepends/cycledepends_20180529.csv @@ -1,4 +1,4 @@ -time/s,v_ps/v,dv_ps/v,v_pit48/v,dv_pit48/v,v_keith/v,v_set/v,cycles +time,v_ps,dv_ps,v_pit48,dv_pit48,v_keith,v_set,cycles 14.897,43.034,0.011,38.931,0.243,43.112,43.000,000 18.963,43.038,0.008,42.409,0.084,43.112,43.000,001 23.282,43.032,0.005,42.156,0.074,43.113,43.000,002 diff --git a/data/m04_cycledepends/cycledepends_20180529.eps b/data/m04_cycledepends/cycledepends_20180529.eps deleted file mode 100644 index 082c6b5..0000000 --- a/data/m04_cycledepends/cycledepends_20180529.eps +++ /dev/null @@ -1,4333 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%Title: ./cycledepends.eps -%%Creator: matplotlib version 2.2.2, http://matplotlib.org/ -%%CreationDate: Tue May 29 16:01:25 2018 -%%Orientation: portrait -%%BoundingBox: -121 93 733 698 -%%EndComments -%%BeginProlog -/mpldict 10 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 [ /space /period /slash /zero /one /two /three /four /five /six /seven /eight /colon /A /C /D /I /P /T /V /a /b /c /d /e /i /k /l /m /n /o /p /r /s /t /u /w /y /minus ] 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 40 dict dup begin -/.notdef 0 def -/space{318 0 0 0 0 0 _sc -}_d -/period{318 0 107 0 210 124 _sc -107 124 _m -210 124 _l -210 0 _l -107 0 _l -107 124 _l -_cl}_d -/slash{337 0 0 -92 337 729 _sc -254 729 _m -337 729 _l -83 -92 _l -0 -92 _l -254 729 _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 -/three{{636 0 76 -13 556 742 _sc -406 393 _m -453 383 490 362 516 330 _c -542 298 556 258 556 212 _c -556 140 531 84 482 45 _c -432 6 362 -13 271 -13 _c -240 -13 208 -10 176 -4 _c -144 1 110 10 76 22 _c -76 117 _l -103 101 133 89 166 81 _c -198 73 232 69 268 69 _c -330 69 377 81 409 105 _c -441 129 458 165 458 212 _c -458 254 443 288 413 312 _c -383 336 341 349 287 349 _c -}_e{202 349 _l -202 430 _l -291 430 _l -339 430 376 439 402 459 _c -428 478 441 506 441 543 _c -441 580 427 609 401 629 _c -374 649 336 659 287 659 _c -260 659 231 656 200 650 _c -169 644 135 635 98 623 _c -98 711 _l -135 721 170 729 203 734 _c -235 739 266 742 296 742 _c -370 742 429 725 473 691 _c -517 657 539 611 539 553 _c -539 513 527 479 504 451 _c -481 423 448 403 406 393 _c -_cl}_e}_d -/four{636 0 49 0 580 729 _sc -378 643 _m -129 254 _l -378 254 _l -378 643 _l -352 729 _m -476 729 _l -476 254 _l -580 254 _l -580 172 _l -476 172 _l -476 0 _l -378 0 _l -378 172 _l -49 172 _l -49 267 _l -352 729 _l -_cl}_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 -/six{{636 0 70 -13 573 742 _sc -330 404 _m -286 404 251 388 225 358 _c -199 328 186 286 186 234 _c -186 181 199 139 225 109 _c -251 79 286 64 330 64 _c -374 64 409 79 435 109 _c -461 139 474 181 474 234 _c -474 286 461 328 435 358 _c -409 388 374 404 330 404 _c -526 713 _m -526 623 _l -501 635 476 644 451 650 _c -425 656 400 659 376 659 _c -310 659 260 637 226 593 _c -}_e{192 549 172 482 168 394 _c -187 422 211 444 240 459 _c -269 474 301 482 336 482 _c -409 482 467 459 509 415 _c -551 371 573 310 573 234 _c -573 159 550 99 506 54 _c -462 9 403 -13 330 -13 _c -246 -13 181 19 137 83 _c -92 147 70 241 70 364 _c -70 479 97 571 152 639 _c -206 707 280 742 372 742 _c -396 742 421 739 447 735 _c -472 730 498 723 526 713 _c -_cl}_e}_d -/seven{636 0 82 0 551 729 _sc -82 729 _m -551 729 _l -551 687 _l -286 0 _l -183 0 _l -432 646 _l -82 646 _l -82 729 _l -_cl}_d -/eight{{636 0 68 -13 568 742 _sc -318 346 _m -271 346 234 333 207 308 _c -180 283 167 249 167 205 _c -167 161 180 126 207 101 _c -234 76 271 64 318 64 _c -364 64 401 76 428 102 _c -455 127 469 161 469 205 _c -469 249 455 283 429 308 _c -402 333 365 346 318 346 _c -219 388 _m -177 398 144 418 120 447 _c -96 476 85 511 85 553 _c -85 611 105 657 147 691 _c -188 725 245 742 318 742 _c -}_e{390 742 447 725 489 691 _c -530 657 551 611 551 553 _c -551 511 539 476 515 447 _c -491 418 459 398 417 388 _c -464 377 501 355 528 323 _c -554 291 568 251 568 205 _c -568 134 546 80 503 43 _c -459 5 398 -13 318 -13 _c -237 -13 175 5 132 43 _c -89 80 68 134 68 205 _c -68 251 81 291 108 323 _c -134 355 171 377 219 388 _c -183 544 _m -183 506 194 476 218 455 _c -}_e{242 434 275 424 318 424 _c -360 424 393 434 417 455 _c -441 476 453 506 453 544 _c -453 582 441 611 417 632 _c -393 653 360 664 318 664 _c -275 664 242 653 218 632 _c -194 611 183 582 183 544 _c -_cl}_e}_d -/colon{337 0 117 0 220 517 _sc -117 124 _m -220 124 _l -220 0 _l -117 0 _l -117 124 _l -117 517 _m -220 517 _l -220 393 _l -117 393 _l -117 517 _l -_cl}_d -/A{684 0 8 0 676 729 _sc -342 632 _m -208 269 _l -476 269 _l -342 632 _l -286 729 _m -398 729 _l -676 0 _l -573 0 _l -507 187 _l -178 187 _l -112 0 _l -8 0 _l -286 729 _l -_cl}_d -/C{{698 0 56 -13 644 742 _sc -644 673 _m -644 569 _l -610 599 575 622 537 638 _c -499 653 460 661 418 661 _c -334 661 270 635 226 584 _c -182 533 160 460 160 364 _c -160 268 182 194 226 143 _c -270 92 334 67 418 67 _c -460 67 499 74 537 90 _c -575 105 610 128 644 159 _c -644 56 _l -609 32 572 15 534 4 _c -496 -7 455 -13 412 -13 _c -302 -13 215 20 151 87 _c -}_e{87 154 56 246 56 364 _c -56 481 87 573 151 641 _c -215 708 302 742 412 742 _c -456 742 497 736 535 725 _c -573 713 610 696 644 673 _c -_cl}_e}_d -/D{770 0 98 0 711 729 _sc -197 648 _m -197 81 _l -316 81 _l -416 81 490 103 537 149 _c -583 195 607 267 607 365 _c -607 463 583 534 537 580 _c -490 625 416 648 316 648 _c -197 648 _l -98 729 _m -301 729 _l -442 729 546 699 612 641 _c -678 582 711 490 711 365 _c -711 239 677 147 611 88 _c -545 29 441 0 301 0 _c -98 0 _l -98 729 _l -_cl}_d -/I{295 0 98 0 197 729 _sc -98 729 _m -197 729 _l -197 0 _l -98 0 _l -98 729 _l -_cl}_d -/P{603 0 98 0 569 729 _sc -197 648 _m -197 374 _l -321 374 _l -367 374 402 385 427 409 _c -452 433 465 467 465 511 _c -465 555 452 588 427 612 _c -402 636 367 648 321 648 _c -197 648 _l -98 729 _m -321 729 _l -402 729 464 710 506 673 _c -548 636 569 582 569 511 _c -569 439 548 384 506 348 _c -464 311 402 293 321 293 _c -197 293 _l -197 0 _l -98 0 _l -98 729 _l -_cl}_d -/T{611 0 -2 0 614 729 _sc --2 729 _m -614 729 _l -614 646 _l -355 646 _l -355 0 _l -256 0 _l -256 646 _l --2 646 _l --2 729 _l -_cl}_d -/V{684 0 8 0 676 729 _sc -286 0 _m -8 729 _l -111 729 _l -342 115 _l -573 729 _l -676 729 _l -398 0 _l -286 0 _l -_cl}_d -/a{{613 0 60 -13 522 560 _sc -343 275 _m -270 275 220 266 192 250 _c -164 233 150 205 150 165 _c -150 133 160 107 181 89 _c -202 70 231 61 267 61 _c -317 61 357 78 387 114 _c -417 149 432 196 432 255 _c -432 275 _l -343 275 _l -522 312 _m -522 0 _l -432 0 _l -432 83 _l -411 49 385 25 355 10 _c -325 -5 287 -13 243 -13 _c -187 -13 142 2 109 33 _c -76 64 60 106 60 159 _c -}_e{60 220 80 266 122 298 _c -163 329 224 345 306 345 _c -432 345 _l -432 354 _l -432 395 418 427 391 450 _c -364 472 326 484 277 484 _c -245 484 215 480 185 472 _c -155 464 127 453 100 439 _c -100 522 _l -132 534 164 544 195 550 _c -226 556 256 560 286 560 _c -365 560 424 539 463 498 _c -502 457 522 395 522 312 _c -_cl}_e}_d -/b{{635 0 91 -13 580 760 _sc -487 273 _m -487 339 473 390 446 428 _c -418 466 381 485 334 485 _c -286 485 249 466 222 428 _c -194 390 181 339 181 273 _c -181 207 194 155 222 117 _c -249 79 286 61 334 61 _c -381 61 418 79 446 117 _c -473 155 487 207 487 273 _c -181 464 _m -199 496 223 520 252 536 _c -281 552 316 560 356 560 _c -422 560 476 533 518 481 _c -559 428 580 359 580 273 _c -}_e{580 187 559 117 518 65 _c -476 13 422 -13 356 -13 _c -316 -13 281 -5 252 10 _c -223 25 199 49 181 82 _c -181 0 _l -91 0 _l -91 760 _l -181 760 _l -181 464 _l -_cl}_e}_d -/c{{550 0 55 -13 488 560 _sc -488 526 _m -488 442 _l -462 456 437 466 411 473 _c -385 480 360 484 334 484 _c -276 484 230 465 198 428 _c -166 391 150 339 150 273 _c -150 206 166 154 198 117 _c -230 80 276 62 334 62 _c -360 62 385 65 411 72 _c -437 79 462 90 488 104 _c -488 21 _l -462 9 436 0 410 -5 _c -383 -10 354 -13 324 -13 _c -242 -13 176 12 128 64 _c -}_e{79 115 55 185 55 273 _c -55 362 79 432 128 483 _c -177 534 244 560 330 560 _c -358 560 385 557 411 551 _c -437 545 463 537 488 526 _c -_cl}_e}_d -/d{{635 0 55 -13 544 760 _sc -454 464 _m -454 760 _l -544 760 _l -544 0 _l -454 0 _l -454 82 _l -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 -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 -148 273 _m -148 207 161 155 188 117 _c -215 79 253 61 301 61 _c -}_e{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 -_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 -/k{579 0 91 0 576 760 _sc -91 760 _m -181 760 _l -181 311 _l -449 547 _l -564 547 _l -274 291 _l -576 0 _l -459 0 _l -181 267 _l -181 0 _l -91 0 _l -91 760 _l -_cl}_d -/l{278 0 94 0 184 760 _sc -94 760 _m -184 760 _l -184 0 _l -94 0 _l -94 760 _l -_cl}_d -/m{{974 0 91 0 889 560 _sc -520 442 _m -542 482 569 511 600 531 _c -631 550 668 560 711 560 _c -767 560 811 540 842 500 _c -873 460 889 403 889 330 _c -889 0 _l -799 0 _l -799 327 _l -799 379 789 418 771 444 _c -752 469 724 482 686 482 _c -639 482 602 466 575 435 _c -548 404 535 362 535 309 _c -535 0 _l -445 0 _l -445 327 _l -445 379 435 418 417 444 _c -398 469 369 482 331 482 _c -}_e{285 482 248 466 221 435 _c -194 404 181 362 181 309 _c -181 0 _l -91 0 _l -91 547 _l -181 547 _l -181 462 _l -201 495 226 520 255 536 _c -283 552 317 560 357 560 _c -397 560 430 550 458 530 _c -486 510 506 480 520 442 _c -_cl}_e}_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 -/p{{635 0 91 -207 580 560 _sc -181 82 _m -181 -207 _l -91 -207 _l -91 547 _l -181 547 _l -181 464 _l -199 496 223 520 252 536 _c -281 552 316 560 356 560 _c -422 560 476 533 518 481 _c -559 428 580 359 580 273 _c -580 187 559 117 518 65 _c -476 13 422 -13 356 -13 _c -316 -13 281 -5 252 10 _c -223 25 199 49 181 82 _c -487 273 _m -487 339 473 390 446 428 _c -418 466 381 485 334 485 _c -}_e{286 485 249 466 222 428 _c -194 390 181 339 181 273 _c -181 207 194 155 222 117 _c -249 79 286 61 334 61 _c -381 61 418 79 446 117 _c -473 155 487 207 487 273 _c -_cl}_e}_d -/r{411 0 91 0 411 560 _sc -411 463 _m -401 469 390 473 378 476 _c -366 478 353 480 339 480 _c -288 480 249 463 222 430 _c -194 397 181 350 181 288 _c -181 0 _l -91 0 _l -91 547 _l -181 547 _l -181 462 _l -199 495 224 520 254 536 _c -284 552 321 560 365 560 _c -371 560 378 559 386 559 _c -393 558 401 557 411 555 _c -411 463 _l -_cl}_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 -/u{634 0 85 -13 543 560 _sc -85 216 _m -85 547 _l -175 547 _l -175 219 _l -175 167 185 129 205 103 _c -225 77 255 64 296 64 _c -344 64 383 79 411 110 _c -439 141 453 183 453 237 _c -453 547 _l -543 547 _l -543 0 _l -453 0 _l -453 84 _l -431 50 405 26 377 10 _c -348 -5 315 -13 277 -13 _c -214 -13 166 6 134 45 _c -101 83 85 140 85 216 _c -311 560 _m -311 560 _l -_cl}_d -/w{818 0 42 0 776 547 _sc -42 547 _m -132 547 _l -244 120 _l -356 547 _l -462 547 _l -574 120 _l -686 547 _l -776 547 _l -633 0 _l -527 0 _l -409 448 _l -291 0 _l -185 0 _l -42 547 _l -_cl}_d -/y{592 0 30 -207 562 547 _sc -322 -50 _m -296 -114 271 -157 247 -177 _c -223 -197 191 -207 151 -207 _c -79 -207 _l -79 -132 _l -132 -132 _l -156 -132 175 -126 189 -114 _c -203 -102 218 -75 235 -31 _c -251 9 _l -30 547 _l -125 547 _l -296 119 _l -467 547 _l -562 547 _l -322 -50 _l -_cl}_d -/minus{838 0 106 272 732 355 _sc -106 355 _m -732 355 _l -732 272 _l -106 272 _l -106 355 _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 -%!PS-Adobe-3.0 Resource-Font -%%Title: cmmi10 -%%Copyright: Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. -%%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 /Cmmi10 def -/PaintType 0 def -/FontMatrix[.001 0 0 .001 0 0]def -/FontBBox[-34 -250 1048 750]def -/FontType 3 def -/Encoding [ /e /t /s /N /I ] def -/FontInfo 10 dict dup begin -/FamilyName (cmmi10) def -/FullName (cmmi10) def -/Notice (Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. ) def -/Weight (Regular) def -/Version (1.1/12-Nov-94) def -/ItalicAngle 0.0 def -/isFixedPitch false def -/UnderlinePosition -133 def -/UnderlineThickness 20 def -end readonly def -/CharStrings 6 dict dup begin -/.notdef 0 def -/e{{465 0 44 -10 430 442 _sc -201 -10 _m -169 -10 141 -2 117 14 _c -93 30 75 53 63 81 _c -50 109 44 138 44 170 _c -44 217 56 262 80 304 _c -104 346 136 379 177 404 _c -218 429 262 442 309 442 _c -337 442 362 434 384 419 _c -405 404 416 383 416 356 _c -416 317 400 288 370 270 _c -339 251 304 239 266 235 _c -228 231 185 229 139 229 _c -136 229 _l -125 189 120 155 120 127 _c -}_e{120 97 126 71 140 49 _c -154 26 175 15 203 15 _c -243 15 281 24 318 42 _c -354 60 384 86 407 118 _c -409 120 411 121 415 121 _c -418 121 421 119 425 115 _c -428 111 430 108 430 105 _c -430 102 429 100 428 99 _c -404 65 371 38 330 19 _c -288 0 245 -10 201 -10 _c -142 255 _m -180 255 216 256 249 260 _c -282 264 312 273 339 287 _c -365 301 379 324 379 355 _c -}_e{379 367 375 378 368 387 _c -361 396 352 403 342 408 _c -331 413 320 416 308 416 _c -280 416 254 408 232 393 _c -209 377 190 357 176 333 _c -161 308 150 282 142 255 _c -_cl}_e}_d -/t{{361 0 22 -10 330 626 _sc -62 81 _m -62 91 63 100 65 109 _c -137 396 _l -32 396 _l -25 396 22 400 22 409 _c -24 423 29 431 35 431 _c -146 431 _l -186 594 _l -188 602 193 610 201 616 _c -209 622 218 626 228 626 _c -236 626 243 623 249 618 _c -255 613 258 606 258 598 _c -258 596 257 594 257 593 _c -257 592 257 591 257 590 _c -217 431 _l -320 431 _l -326 431 330 426 330 418 _c -}_e{330 416 329 414 328 410 _c -327 406 326 402 324 400 _c -322 397 320 396 317 396 _c -208 396 _l -136 107 _l -131 88 129 72 129 58 _c -129 29 138 15 158 15 _c -187 15 213 28 236 56 _c -258 84 276 114 288 147 _c -290 151 293 153 296 153 _c -308 153 _l -310 153 312 152 314 150 _c -316 148 317 146 317 144 _c -317 142 316 141 316 141 _c -301 101 280 65 252 35 _c -}_e{224 5 192 -10 156 -10 _c -129 -10 107 -1 89 15 _c -71 32 62 54 62 81 _c -_cl}_e}_d -/s{{468 0 52 -10 419 442 _sc -87 61 _m -105 30 141 15 195 15 _c -218 15 240 19 261 27 _c -282 35 300 47 314 63 _c -328 79 335 98 335 121 _c -335 138 328 152 316 163 _c -304 174 289 182 271 186 _c -217 197 _l -192 203 172 214 156 231 _c -140 248 132 269 132 293 _c -132 322 140 348 156 371 _c -172 394 193 412 219 424 _c -245 436 273 442 302 442 _c -332 442 359 434 383 420 _c -}_e{407 405 419 384 419 356 _c -419 340 414 327 406 315 _c -397 303 385 298 370 298 _c -361 298 353 300 347 306 _c -341 312 338 319 338 328 _c -338 336 340 343 344 351 _c -348 358 354 364 362 368 _c -369 372 377 375 385 375 _c -379 389 368 399 352 406 _c -336 412 318 416 300 416 _c -282 416 265 412 249 406 _c -232 399 218 389 208 376 _c -198 362 193 347 193 329 _c -}_e{193 317 197 306 205 297 _c -213 288 224 282 237 278 _c -295 266 _l -313 262 330 255 346 245 _c -361 235 373 222 382 207 _c -391 192 396 175 396 156 _c -396 131 389 106 375 82 _c -361 58 344 39 324 25 _c -288 1 245 -10 194 -10 _c -158 -10 126 -2 96 14 _c -66 30 52 54 52 86 _c -52 104 57 119 67 133 _c -77 147 92 154 111 154 _c -121 154 130 150 138 144 _c -}_e{145 137 149 128 149 118 _c -149 102 143 89 132 78 _c -120 66 107 61 92 61 _c -87 61 _l -_cl}_e}_d -/N{{803 0 37 0 883 683 _sc -47 0 _m -40 0 37 4 37 13 _c -37 15 38 18 39 22 _c -40 26 41 29 43 31 _c -45 33 47 35 50 35 _c -114 35 151 55 161 96 _c -297 643 _l -278 646 249 648 209 648 _c -202 648 199 652 199 661 _c -199 663 200 666 201 670 _c -202 674 203 677 205 679 _c -207 681 209 683 212 683 _c -385 683 _l -389 683 392 681 394 677 _c -616 148 _l -727 591 _l -}_e{728 598 729 603 729 606 _c -729 634 703 648 652 648 _c -645 648 642 652 642 661 _c -644 669 646 675 647 678 _c -648 681 652 683 659 683 _c -873 683 _l -879 683 883 678 883 670 _c -882 668 881 665 880 661 _c -879 657 878 653 876 651 _c -874 649 872 648 870 648 _c -806 648 769 627 759 587 _c -615 9 _l -613 3 609 0 605 0 _c -593 0 _l -588 0 585 2 584 7 _c -329 612 _l -}_e{327 618 _l -325 619 325 620 325 621 _c -193 92 _l -192 90 191 87 191 85 _c -191 83 190 80 190 77 _c -190 59 197 48 212 43 _c -227 37 246 35 268 35 _c -274 35 278 30 278 22 _c -275 12 273 6 272 4 _c -270 1 267 0 261 0 _c -47 0 _l -_cl}_e}_d -/I{{439 0 32 0 500 683 _sc -42 0 _m -35 0 32 4 32 13 _c -34 27 39 35 45 35 _c -84 35 111 36 125 39 _c -140 42 150 52 154 69 _c -291 618 _l -292 624 293 629 293 631 _c -293 635 292 638 290 640 _c -288 642 284 643 280 644 _c -266 646 241 648 204 648 _c -197 648 194 652 194 661 _c -196 669 197 675 199 678 _c -200 681 204 683 211 683 _c -490 683 _l -}_e{496 683 500 678 500 670 _c -500 668 499 665 498 661 _c -497 657 496 654 494 652 _c -492 649 490 648 487 648 _c -447 648 420 646 406 644 _c -391 640 382 630 378 614 _c -241 65 _l -239 57 239 52 239 52 _c -239 50 239 48 239 47 _c -239 45 240 44 242 43 _c -244 42 245 41 247 41 _c -248 40 250 39 252 39 _c -264 36 290 35 328 35 _c -334 35 338 30 338 22 _c -}_e{335 12 333 6 332 4 _c -331 1 327 0 321 0 _c -42 0 _l -_cl}_e}_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 -%!PS-Adobe-3.0 Resource-Font -%%Title: cmr10 -%%Copyright: Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. -%%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 /Cmr10 def -/PaintType 0 def -/FontMatrix[.001 0 0 .001 0 0]def -/FontBBox[-44 -250 1009 750]def -/FontType 3 def -/Encoding [ /Delta /parenright /parenleft ] def -/FontInfo 10 dict dup begin -/FamilyName (cmr10) def -/FullName (cmr10) def -/Notice (Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. ) def -/Weight (Regular) def -/Version (1.1/12-Nov-94) def -/ItalicAngle 0.0 def -/isFixedPitch false def -/UnderlinePosition -133 def -/UnderlineThickness 20 def -end readonly def -/CharStrings 4 dict dup begin -/.notdef 0 def -/Delta{833 0 46 0 786 716 _sc -54 0 _m -48 0 46 2 46 8 _c -46 8 46 9 46 9 _c -46 9 47 10 47 11 _c -391 705 _l -394 712 400 716 409 716 _c -423 716 _l -432 716 438 712 441 705 _c -785 11 _l -785 10 786 9 786 9 _c -786 9 786 8 786 8 _c -786 2 783 0 778 0 _c -54 0 _l -120 80 _m -647 80 _l -384 611 _l -120 80 _l -_cl}_d -/parenright{{388 0 56 -249 291 750 _sc -65 -249 _m -59 -249 56 -246 56 -240 _c -56 -237 56 -235 58 -234 _c -172 -122 229 38 229 250 _c -229 462 172 623 60 733 _c -57 734 56 737 56 741 _c -56 743 57 745 59 747 _c -61 749 63 750 65 750 _c -74 750 _l -76 750 77 749 79 748 _c -127 710 167 664 199 610 _c -231 556 254 498 269 437 _c -283 376 291 314 291 250 _c -291 202 287 156 279 110 _c -}_e{271 64 258 20 241 -24 _c -223 -68 201 -108 175 -146 _c -148 -184 116 -217 79 -247 _c -77 -248 76 -249 74 -249 _c -65 -249 _l -_cl}_e}_d -/parenleft{{388 0 97 -249 332 750 _sc -310 -247 _m -272 -217 240 -184 214 -146 _c -187 -108 165 -67 148 -25 _c -131 17 118 62 110 109 _c -101 155 97 202 97 250 _c -97 298 101 345 110 392 _c -118 438 131 483 149 527 _c -166 570 188 611 215 649 _c -242 687 274 720 310 748 _c -310 749 311 750 315 750 _c -324 750 _l -326 750 327 749 329 747 _c -331 745 332 743 332 741 _c -332 738 331 736 330 735 _c -}_e{297 703 270 668 248 632 _c -226 596 209 557 196 516 _c -183 474 174 432 168 388 _c -162 344 159 298 159 250 _c -159 38 215 -122 329 -232 _c -331 -234 332 -236 332 -240 _c -332 -242 331 -244 329 -246 _c -327 -248 326 -249 324 -249 _c -315 -249 _l -311 -249 310 -248 310 -247 _c -_cl}_e}_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 --121.68 93.6 translate -855.36 604.8 0 0 clipbox -gsave -0 0 m -855.36 0 l -855.36 604.8 l -0 604.8 l -cl -1.000 setgray -fill -grestore -gsave -65.1675 329.160375 m -844.56 329.160375 l -844.56 577.2 l -65.1675 577.2 l -cl -0.933 setgray -fill -grestore -0.500 setlinewidth -1 setlinejoin -0 setlinecap -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -171.448295 329.160375 m -171.448295 577.2 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -171.448 329.16 o -grestore -/DejaVuSans findfont -10.000 scalefont -setfont -gsave -165.088920 318.066625 translate -0.000000 rotate -0.000000 0.000000 m /four glyphshow -6.362305 0.000000 m /four glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -313.156023 329.160375 m -313.156023 577.2 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -313.156 329.16 o -grestore -gsave -306.796648 318.066625 translate -0.000000 rotate -0.000000 0.000000 m /four glyphshow -6.362305 0.000000 m /six glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -454.86375 329.160375 m -454.86375 577.2 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -454.864 329.16 o -grestore -gsave -448.504375 318.066625 translate -0.000000 rotate -0.000000 0.000000 m /four glyphshow -6.362305 0.000000 m /eight glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -596.571477 329.160375 m -596.571477 577.2 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -596.571 329.16 o -grestore -gsave -590.212102 318.066625 translate -0.000000 rotate -0.000000 0.000000 m /five glyphshow -6.362305 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -738.279205 329.160375 m -738.279205 577.2 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -738.279 329.16 o -grestore -gsave -731.919830 318.066625 translate -0.000000 rotate -0.000000 0.000000 m /five glyphshow -6.362305 0.000000 m /two glyphshow -grestore -gsave -438.363750 302.988500 translate -0.000000 rotate -/DejaVuSans findfont -12.0 scalefont -setfont -0.000000 0.250000 moveto -/V glyphshow - -/Cmmi10 findfont -8.399999999999999 scalefont -setfont -8.744681 -1.790750 moveto -/s glyphshow - -12.673978 -1.790750 moveto -/e glyphshow - -16.578666 -1.790750 moveto -/t glyphshow - -/DejaVuSans findfont -12.0 scalefont -setfont -20.375002 0.250000 moveto -/slash glyphshow - -24.417970 0.250000 moveto -/V glyphshow - - -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -65.1675 374.667795 m -844.56 374.667795 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 374.668 o -grestore -gsave -46.933125 370.870920 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /four glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -65.1675 421.179876 m -844.56 421.179876 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 421.18 o -grestore -gsave -46.933125 417.383001 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /three glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -65.1675 467.691957 m -844.56 467.691957 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 467.692 o -grestore -gsave -46.933125 463.895082 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /two glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -65.1675 514.204038 m -844.56 514.204038 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 514.204 o -grestore -gsave -46.933125 510.407163 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /one glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 329.2 clipbox -65.1675 560.716119 m -844.56 560.716119 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 560.716 o -grestore -gsave -55.308125 556.919244 translate -0.000000 rotate -0.000000 0.000000 m /zero glyphshow -grestore -gsave -39.933125 428.180188 translate -90.000000 rotate -/Cmr10 findfont -12.0 scalefont -setfont -0.000000 0.250000 moveto -/Delta glyphshow - -/DejaVuSans findfont -12.0 scalefont -setfont -9.996094 0.250000 moveto -/V glyphshow - -/Cmmi10 findfont -8.399999999999999 scalefont -setfont -18.740775 -1.790750 moveto -/I glyphshow - -22.428080 -1.790750 moveto -/N glyphshow - -/DejaVuSans findfont -12.0 scalefont -setfont -29.940431 0.250000 moveto -/space glyphshow - -33.754884 0.250000 moveto -/slash glyphshow - -37.797853 0.250000 moveto -/space glyphshow - -41.612306 0.250000 moveto -/V glyphshow - - -grestore -2.000 setlinewidth -0.651 0.024 0.157 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 360.156026 m -100.594432 382.760897 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 363.365359 m -136.021364 386.156279 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 347.830324 m -171.448295 376.481766 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 352.295484 m -206.875227 396.574985 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 350.062904 m -242.302159 408.016957 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 340.434903 m -277.729091 374.388722 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 356.807156 m -313.156023 368.993321 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 355.969938 m -348.582955 363.132799 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 360.388586 m -384.009886 366.06306 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 357.551349 m -419.436818 364.249089 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 359.36532 m -454.86375 363.644432 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 355.411793 m -490.290682 360.621147 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 354.388528 m -525.717614 357.458325 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 353.458286 m -561.144545 361.644412 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 353.365262 m -596.571477 356.528083 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 353.783871 m -631.998409 357.13274 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 350.248952 m -667.425341 355.179233 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 349.96988 m -702.852273 354.155967 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 348.248933 m -738.279205 352.155948 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 347.179155 m -773.706136 350.621049 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 347.365203 m -809.133068 350.900122 l -stroke -grestore -0.478 0.408 0.651 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 529.320464 m -100.594432 537.134494 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 516.111033 m -136.021364 539.832194 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 515.273815 m -171.448295 529.506512 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 500.715534 m -206.875227 545.832253 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 509.459805 m -242.302159 539.320561 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 518.157565 m -277.729091 543.181064 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 521.273874 m -313.156023 530.483266 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 522.715748 m -348.582955 530.250706 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 524.436695 m -384.009886 527.971614 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 522.204116 m -419.436818 528.34371 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 522.157603 m -454.86375 526.808812 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 521.41341 m -490.290682 526.901836 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 520.390144 m -525.717614 524.297159 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 522.901797 m -561.144545 525.041352 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 521.320386 m -596.571477 525.041352 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 522.111091 m -631.998409 524.157623 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 520.390144 m -667.425341 522.808773 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 521.366898 m -702.852273 524.808792 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 518.576173 m -738.279205 521.645971 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 518.204077 m -773.706136 520.901777 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 519.459903 m -809.133068 522.901797 l -stroke -grestore -0.275 0.471 0.129 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 518.018028 m -100.594432 524.901816 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 503.785332 m -136.021364 522.576212 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 500.203901 m -171.448295 520.483169 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 500.482974 m -206.875227 523.739014 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 501.227167 m -242.302159 540.85546 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 497.459689 m -277.729091 523.320405 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 511.645873 m -313.156023 519.273854 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 512.669139 m -348.582955 517.227323 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 513.087748 m -384.009886 517.273835 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 509.506317 m -419.436818 516.111033 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 513.13426 m -454.86375 516.297081 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 511.831922 m -490.290682 514.715671 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 510.203999 m -525.717614 512.901699 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 509.878414 m -561.144545 512.390066 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 509.459805 m -596.571477 513.552869 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 507.366762 m -631.998409 510.436559 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 506.715593 m -667.425341 509.227245 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 507.599322 m -702.852273 510.390047 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 504.250452 m -738.279205 508.808636 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 503.320211 m -773.706136 508.064443 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 503.320211 m -809.133068 505.738839 l -stroke -grestore -0.835 0.369 0.000 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 509.971438 m -100.594432 516.204057 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 503.320211 m -136.021364 515.413352 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 503.273699 m -171.448295 510.715632 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 502.669042 m -206.875227 520.529681 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 481.971166 m -242.302159 519.645951 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 499.73878 m -277.729091 523.366918 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 501.645776 m -313.156023 507.78537 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 502.157409 m -348.582955 507.738858 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 499.971341 m -384.009886 505.180694 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 502.715554 m -419.436818 505.506279 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 502.482993 m -454.86375 506.390008 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 497.27364 m -490.290682 503.878356 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 495.971302 m -525.717614 503.041138 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 498.669003 m -561.144545 504.436501 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 489.831707 m -596.571477 500.62251 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 493.180577 m -631.998409 499.785293 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 491.506142 m -667.425341 506.20396 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 486.808422 m -702.852273 495.738742 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 491.878239 m -738.279205 502.389969 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 489.134026 m -773.706136 499.924829 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 487.180519 m -809.133068 496.482935 l -stroke -grestore -0.800 0.475 0.655 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 502.250433 m -100.594432 508.017931 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 498.948075 m -136.021364 511.785409 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 496.343399 m -171.448295 507.971419 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 483.273504 m -206.875227 508.855148 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 486.064229 m -242.302159 506.808617 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 482.157214 m -277.729091 509.320269 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 495.785254 m -313.156023 504.343476 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 496.948056 m -348.582955 500.85507 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 491.506142 m -384.009886 500.343438 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 492.761968 m -419.436818 501.041119 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 494.203843 m -454.86375 502.669042 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 487.924712 m -490.290682 496.017814 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 490.808461 m -525.717614 500.296925 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 486.296789 m -561.144545 500.62251 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 483.459552 m -596.571477 495.459669 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 487.366567 m -631.998409 496.110838 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 486.52935 m -667.425341 493.041041 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 490.715437 m -702.852273 502.343457 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 477.226933 m -738.279205 491.366606 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 483.506064 m -773.706136 489.180538 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 484.808403 m -809.133068 492.436384 l -stroke -grestore -0.337 0.706 0.914 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 498.622491 m -100.594432 505.041158 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 497.692249 m -136.021364 503.552771 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 480.761851 m -171.448295 502.715554 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 499.27366 m -206.875227 503.645795 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 494.296867 m -242.302159 502.389969 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 494.064307 m -277.729091 498.436442 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 494.994548 m -313.156023 500.85507 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 494.017795 m -348.582955 503.227187 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 492.80848 m -384.009886 500.064365 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 491.645678 m -419.436818 501.692288 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 487.366567 m -454.86375 496.110838 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 489.413099 m -490.290682 501.692288 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 489.041002 m -525.717614 500.762046 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 486.436325 m -561.144545 498.436442 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 486.901446 m -596.571477 494.250355 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 478.71532 m -631.998409 493.69221 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 487.971224 m -667.425341 492.34336 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 486.250277 m -702.852273 494.250355 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 481.040924 m -738.279205 494.250355 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 480.901388 m -773.706136 489.738683 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 482.808383 m -809.133068 493.413137 l -stroke -grestore -0.000 0.620 0.451 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 500.203901 m -100.594432 504.669061 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 497.831785 m -136.021364 503.692307 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 490.203804 m -171.448295 508.43654 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 478.250199 m -206.875227 504.110916 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 496.15735 m -242.302159 501.273679 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 487.227031 m -277.729091 515.785448 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 492.296848 m -313.156023 499.924829 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 490.575901 m -348.582955 497.459689 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 487.273543 m -384.009886 504.576037 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 488.761929 m -419.436818 507.087689 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 483.41304 m -454.86375 500.343438 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 483.785137 m -490.290682 497.552713 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 483.320016 m -525.717614 500.064365 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 488.017736 m -561.144545 497.04108 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 482.854895 m -596.571477 497.087592 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 483.320016 m -631.998409 493.92477 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 481.366509 m -667.425341 491.506142 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 484.901427 m -702.852273 491.22707 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 482.854895 m -738.279205 489.831707 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 482.715359 m -773.706136 487.645639 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 480.157194 m -809.133068 493.180577 l -stroke -grestore -0.941 0.894 0.259 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 497.506201 m -100.594432 509.413293 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -136.021364 495.459669 m -136.021364 507.831883 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -171.448295 491.45963 m -171.448295 510.715632 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -206.875227 497.134104 m -206.875227 505.041158 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -242.302159 499.227148 m -242.302159 509.55283 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -277.729091 487.645639 m -277.729091 504.389989 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -313.156023 493.041041 m -313.156023 504.855109 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -348.582955 488.99449 m -348.582955 504.994646 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -384.009886 488.715417 m -384.009886 498.762027 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -419.436818 491.831727 m -419.436818 504.576037 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -454.86375 487.040982 m -454.86375 498.017833 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -490.290682 490.947997 m -490.290682 496.343399 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -525.717614 488.436345 m -525.717614 498.762027 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -561.144545 492.389872 m -561.144545 502.436481 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -596.571477 485.971205 m -596.571477 498.529466 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -631.998409 483.785137 m -631.998409 500.157389 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -667.425341 487.366567 m -667.425341 493.971282 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -702.852273 485.040963 m -702.852273 496.203862 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -738.279205 485.552596 m -738.279205 496.436423 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -773.706136 485.227011 m -773.706136 493.320113 l -stroke -grestore -gsave -779.4 248 65.17 329.2 clipbox -809.133068 481.18046 m -809.133068 489.366586 l -stroke -grestore -2 setlinecap -0.204 0.541 0.741 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 564.941671 m -136.021364 564.841821 l -171.448295 564.741971 l -206.875227 564.642121 l -242.302159 564.542271 l -277.729091 564.442421 l -313.156023 564.342571 l -348.582955 564.242721 l -384.009886 564.142871 l -419.436818 564.043021 l -454.86375 563.943171 l -490.290682 563.843321 l -525.717614 563.743471 l -561.144545 563.643621 l -596.571477 563.543771 l -631.998409 563.443921 l -667.425341 563.344071 l -702.852273 563.244221 l -738.279205 563.144371 l -773.706136 563.044521 l -809.133068 562.944671 l -stroke -grestore -0.651 0.024 0.157 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 372.201647 m -136.021364 370.992213 l -171.448295 369.782778 l -206.875227 368.573343 l -242.302159 367.363908 l -277.729091 366.154473 l -313.156023 364.945038 l -348.582955 363.735603 l -384.009886 362.526168 l -419.436818 361.316734 l -454.86375 360.107299 l -490.290682 358.897864 l -525.717614 357.688429 l -561.144545 356.478994 l -596.571477 355.269559 l -631.998409 354.060124 l -667.425341 352.850689 l -702.852273 351.641255 l -738.279205 350.43182 l -773.706136 349.222385 l -809.133068 348.01295 l -stroke -grestore -0.478 0.408 0.651 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 528.269613 m -136.021364 527.883442 l -171.448295 527.497271 l -206.875227 527.1111 l -242.302159 526.724929 l -277.729091 526.338758 l -313.156023 525.952587 l -348.582955 525.566416 l -384.009886 525.180244 l -419.436818 524.794073 l -454.86375 524.407902 l -490.290682 524.021731 l -525.717614 523.63556 l -561.144545 523.249389 l -596.571477 522.863218 l -631.998409 522.477047 l -667.425341 522.090876 l -702.852273 521.704705 l -738.279205 521.318534 l -773.706136 520.932362 l -809.133068 520.546191 l -stroke -grestore -0.275 0.471 0.129 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 517.297796 m -136.021364 516.766712 l -171.448295 516.235629 l -206.875227 515.704546 l -242.302159 515.173462 l -277.729091 514.642379 l -313.156023 514.111295 l -348.582955 513.580212 l -384.009886 513.049129 l -419.436818 512.518045 l -454.86375 511.986962 l -490.290682 511.455878 l -525.717614 510.924795 l -561.144545 510.393712 l -596.571477 509.862628 l -631.998409 509.331545 l -667.425341 508.800461 l -702.852273 508.269378 l -738.279205 507.738295 l -773.706136 507.207211 l -809.133068 506.676128 l -stroke -grestore -0.835 0.369 0.000 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 511.208942 m -136.021364 510.284076 l -171.448295 509.35921 l -206.875227 508.434345 l -242.302159 507.509479 l -277.729091 506.584614 l -313.156023 505.659748 l -348.582955 504.734883 l -384.009886 503.810017 l -419.436818 502.885152 l -454.86375 501.960286 l -490.290682 501.035421 l -525.717614 500.110555 l -561.144545 499.185689 l -596.571477 498.260824 l -631.998409 497.335958 l -667.425341 496.411093 l -702.852273 495.486227 l -738.279205 494.561362 l -773.706136 493.636496 l -809.133068 492.711631 l -stroke -grestore -0.800 0.475 0.655 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 502.980934 m -136.021364 502.201343 l -171.448295 501.421753 l -206.875227 500.642162 l -242.302159 499.862571 l -277.729091 499.08298 l -313.156023 498.303389 l -348.582955 497.523799 l -384.009886 496.744208 l -419.436818 495.964617 l -454.86375 495.185026 l -490.290682 494.405435 l -525.717614 493.625845 l -561.144545 492.846254 l -596.571477 492.066663 l -631.998409 491.287072 l -667.425341 490.507481 l -702.852273 489.727891 l -738.279205 488.9483 l -773.706136 488.168709 l -809.133068 487.389118 l -stroke -grestore -0.337 0.706 0.914 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 500.924738 m -136.021364 500.226513 l -171.448295 499.528288 l -206.875227 498.830063 l -242.302159 498.131838 l -277.729091 497.433614 l -313.156023 496.735389 l -348.582955 496.037164 l -384.009886 495.338939 l -419.436818 494.640714 l -454.86375 493.942489 l -490.290682 493.244264 l -525.717614 492.54604 l -561.144545 491.847815 l -596.571477 491.14959 l -631.998409 490.451365 l -667.425341 489.75314 l -702.852273 489.054915 l -738.279205 488.35669 l -773.706136 487.658466 l -809.133068 486.960241 l -stroke -grestore -0.000 0.620 0.451 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 501.015749 m -136.021364 500.228245 l -171.448295 499.440741 l -206.875227 498.653237 l -242.302159 497.865733 l -277.729091 497.078229 l -313.156023 496.290725 l -348.582955 495.503221 l -384.009886 494.715717 l -419.436818 493.928213 l -454.86375 493.14071 l -490.290682 492.353206 l -525.717614 491.565702 l -561.144545 490.778198 l -596.571477 489.990694 l -631.998409 489.20319 l -667.425341 488.415686 l -702.852273 487.628182 l -738.279205 486.840678 l -773.706136 486.053175 l -809.133068 485.265671 l -stroke -grestore -0.941 0.894 0.259 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -100.594432 502.954155 m -136.021364 502.200719 l -171.448295 501.447284 l -206.875227 500.693849 l -242.302159 499.940413 l -277.729091 499.186978 l -313.156023 498.433543 l -348.582955 497.680107 l -384.009886 496.926672 l -419.436818 496.173237 l -454.86375 495.419802 l -490.290682 494.666366 l -525.717614 493.912931 l -561.144545 493.159496 l -596.571477 492.40606 l -631.998409 491.652625 l -667.425341 490.89919 l -702.852273 490.145754 l -738.279205 489.392319 l -773.706136 488.638884 l -809.133068 487.885448 l -stroke -grestore -1.000 setlinewidth -0 setlinecap -0.204 0.541 0.741 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.204 0.541 0.741 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 565.925 o -136.021 564.902 o -171.448 564.205 o -206.875 563.925 o -242.302 564.205 o -277.729 563.925 o -313.156 564.251 o -348.583 564.763 o -384.01 564.158 o -419.437 563.693 o -454.864 564.391 o -490.291 564.205 o -525.718 563.46 o -561.145 564.298 o -596.571 564.112 o -631.998 563.693 o -667.425 563.042 o -702.852 563.646 o -738.279 562.577 o -773.706 561.879 o -809.133 563.553 o -grestore -0.651 0.024 0.157 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.651 0.024 0.157 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 371.458 o -136.021 374.761 o -171.448 362.156 o -206.875 374.435 o -242.302 379.04 o -277.729 357.412 o -313.156 362.9 o -348.583 359.551 o -384.01 363.226 o -419.437 360.9 o -454.864 361.505 o -490.291 358.016 o -525.718 355.923 o -561.145 357.551 o -596.571 354.947 o -631.998 355.458 o -667.425 352.714 o -702.852 352.063 o -738.279 350.202 o -773.706 348.9 o -809.133 349.133 o -grestore -0.478 0.408 0.651 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.478 0.408 0.651 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 533.227 o -136.021 527.972 o -171.448 522.39 o -206.875 523.274 o -242.302 524.39 o -277.729 530.669 o -313.156 525.879 o -348.583 526.483 o -384.01 526.204 o -419.437 525.274 o -454.864 524.483 o -490.291 524.158 o -525.718 522.344 o -561.145 523.972 o -596.571 523.181 o -631.998 523.134 o -667.425 521.599 o -702.852 523.088 o -738.279 520.111 o -773.706 519.553 o -809.133 521.181 o -grestore -0.275 0.471 0.129 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.275 0.471 0.129 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 521.46 o -136.021 513.181 o -171.448 510.344 o -206.875 512.111 o -242.302 521.041 o -277.729 510.39 o -313.156 515.46 o -348.583 514.948 o -384.01 515.181 o -419.437 512.809 o -454.864 514.716 o -490.291 513.274 o -525.718 511.553 o -561.145 511.134 o -596.571 511.506 o -631.998 508.902 o -667.425 507.971 o -702.852 508.995 o -738.279 506.53 o -773.706 505.692 o -809.133 504.53 o -grestore -0.835 0.369 0.000 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.835 0.369 0.000 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 513.088 o -136.021 509.367 o -171.448 506.995 o -206.875 511.599 o -242.302 500.809 o -277.729 511.553 o -313.156 504.716 o -348.583 504.948 o -384.01 502.576 o -419.437 504.111 o -454.864 504.437 o -490.291 500.576 o -525.718 499.506 o -561.145 501.553 o -596.571 495.227 o -631.998 496.483 o -667.425 498.855 o -702.852 491.274 o -738.279 497.134 o -773.706 494.529 o -809.133 491.832 o -grestore -0.800 0.475 0.655 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.800 0.475 0.655 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 505.134 o -136.021 505.367 o -171.448 502.157 o -206.875 496.064 o -242.302 496.436 o -277.729 495.739 o -313.156 500.064 o -348.583 498.902 o -384.01 495.925 o -419.437 496.902 o -454.864 498.436 o -490.291 491.971 o -525.718 495.553 o -561.145 493.46 o -596.571 489.46 o -631.998 491.739 o -667.425 489.785 o -702.852 496.529 o -738.279 484.297 o -773.706 486.343 o -809.133 488.622 o -grestore -0.337 0.706 0.914 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.337 0.706 0.914 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 501.832 o -136.021 500.623 o -171.448 491.739 o -206.875 501.46 o -242.302 498.343 o -277.729 496.25 o -313.156 497.925 o -348.583 498.622 o -384.01 496.436 o -419.437 496.669 o -454.864 491.739 o -490.291 495.553 o -525.718 494.902 o -561.145 492.436 o -596.571 490.576 o -631.998 486.204 o -667.425 490.157 o -702.852 490.25 o -738.279 487.646 o -773.706 485.32 o -809.133 488.111 o -grestore -0.000 0.620 0.451 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.000 0.620 0.451 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 502.436 o -136.021 500.762 o -171.448 499.32 o -206.875 491.181 o -242.302 498.716 o -277.729 501.506 o -313.156 496.111 o -348.583 494.018 o -384.01 495.925 o -419.437 497.925 o -454.864 491.878 o -490.291 490.669 o -525.718 491.692 o -561.145 492.529 o -596.571 489.971 o -631.998 488.622 o -667.425 486.436 o -702.852 488.064 o -738.279 486.343 o -773.706 485.18 o -809.133 486.669 o -grestore -0.941 0.894 0.259 setrgbcolor -gsave -779.4 248 65.17 329.2 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.941 0.894 0.259 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 503.46 o -136.021 501.646 o -171.448 501.088 o -206.875 501.088 o -242.302 504.39 o -277.729 496.018 o -313.156 498.948 o -348.583 496.995 o -384.01 493.739 o -419.437 498.204 o -454.864 492.529 o -490.291 493.646 o -525.718 493.599 o -561.145 497.413 o -596.571 492.25 o -631.998 491.971 o -667.425 490.669 o -702.852 490.622 o -738.279 490.995 o -773.706 489.274 o -809.133 485.274 o -grestore -0.800 setlinewidth -0 setlinejoin -2 setlinecap -[] 0 setdash -0.737 setgray -gsave -65.1675 329.160375 m -65.1675 577.2 l -stroke -grestore -gsave -844.56 329.160375 m -844.56 577.2 l -stroke -grestore -gsave -65.1675 329.160375 m -844.56 329.160375 l -stroke -grestore -gsave -65.1675 577.2 m -844.56 577.2 l -stroke -grestore -0.000 setgray -/DejaVuSans findfont -14.400 scalefont -setfont -gsave -231.090312 583.200000 translate -0.000000 rotate -0.000000 0.000000 m /P glyphshow -8.677933 0.000000 m /o glyphshow -17.482346 0.000000 m /w glyphshow -29.252014 0.000000 m /e glyphshow -38.105621 0.000000 m /r glyphshow -44.022079 0.000000 m /I glyphshow -48.266190 0.000000 m /t glyphshow -53.908600 0.000000 m /space glyphshow -58.482956 0.000000 m /A glyphshow -68.327316 0.000000 m /D glyphshow -79.408371 0.000000 m /C glyphshow -89.456512 0.000000 m /space glyphshow -94.030869 0.000000 m /C glyphshow -104.079010 0.000000 m /a glyphshow -112.897476 0.000000 m /l glyphshow -116.895645 0.000000 m /i glyphshow -120.893814 0.000000 m /b glyphshow -130.028488 0.000000 m /r glyphshow -135.944946 0.000000 m /a glyphshow -144.763412 0.000000 m /t glyphshow -150.405823 0.000000 m /i glyphshow -154.403992 0.000000 m /o glyphshow -163.208405 0.000000 m /n glyphshow -172.329025 0.000000 m /colon glyphshow -177.177429 0.000000 m /space glyphshow -181.751785 0.000000 m /d glyphshow -190.886459 0.000000 m /e glyphshow -199.740067 0.000000 m /p glyphshow -208.874741 0.000000 m /e glyphshow -217.728348 0.000000 m /n glyphshow -226.848969 0.000000 m /d glyphshow -235.983643 0.000000 m /e glyphshow -244.837250 0.000000 m /n glyphshow -253.957870 0.000000 m /c glyphshow -261.869904 0.000000 m /y glyphshow -270.386230 0.000000 m /space glyphshow -274.960587 0.000000 m /o glyphshow -283.764999 0.000000 m /n glyphshow -292.885620 0.000000 m /space glyphshow -297.459976 0.000000 m /m glyphshow -311.478180 0.000000 m /e glyphshow -320.331787 0.000000 m /a glyphshow -329.150253 0.000000 m /s glyphshow -336.647705 0.000000 m /u glyphshow -345.768326 0.000000 m /r glyphshow -351.684784 0.000000 m /e glyphshow -360.538391 0.000000 m /m glyphshow -374.556595 0.000000 m /e glyphshow -383.410202 0.000000 m /n glyphshow -392.530823 0.000000 m /t glyphshow -398.173233 0.000000 m /space glyphshow -402.747589 0.000000 m /c glyphshow -410.659622 0.000000 m /y glyphshow -419.175949 0.000000 m /c glyphshow -427.087982 0.000000 m /l glyphshow -431.086151 0.000000 m /e glyphshow -439.939758 0.000000 m /s glyphshow -grestore -gsave -65.1675 39.18 m -844.56 39.18 l -844.56 287.219625 l -65.1675 287.219625 l -cl -0.933 setgray -fill -grestore -0.500 setlinewidth -1 setlinejoin -0 setlinecap -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -100.594432 39.18 m -100.594432 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -100.594 39.18 o -grestore -/DejaVuSans findfont -10.000 scalefont -setfont -gsave -97.414744 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -201.814237 39.18 m -201.814237 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -201.814 39.18 o -grestore -gsave -198.634550 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /one glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -303.034042 39.18 m -303.034042 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -303.034 39.18 o -grestore -gsave -299.854355 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /two glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -404.253847 39.18 m -404.253847 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -404.254 39.18 o -grestore -gsave -401.074160 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /three glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -505.473653 39.18 m -505.473653 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -505.474 39.18 o -grestore -gsave -502.293965 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /four glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -606.693458 39.18 m -606.693458 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -606.693 39.18 o -grestore -gsave -603.513770 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /five glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -707.913263 39.18 m -707.913263 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -707.913 39.18 o -grestore -gsave -704.733575 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /six glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -809.133068 39.18 m -809.133068 287.219625 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -809.133 39.18 o -grestore -gsave -805.953381 28.086250 translate -0.000000 rotate -0.000000 0.000000 m /seven glyphshow -grestore -/DejaVuSans findfont -12.000 scalefont -setfont -gsave -397.980937 12.883125 translate -0.000000 rotate -0.000000 0.000000 m /s glyphshow -6.251953 0.000000 m /a glyphshow -13.605469 0.000000 m /m glyphshow -25.294922 0.000000 m /p glyphshow -32.912109 0.000000 m /l glyphshow -36.246094 0.000000 m /e glyphshow -43.628906 0.000000 m /T glyphshow -50.958984 0.000000 m /i glyphshow -54.292969 0.000000 m /c glyphshow -60.890625 0.000000 m /k glyphshow -67.839844 0.000000 m /s glyphshow -74.091797 0.000000 m /space glyphshow -77.906250 0.000000 m /s glyphshow -84.158203 0.000000 m /c glyphshow -90.755859 0.000000 m /a glyphshow -98.109375 0.000000 m /l glyphshow -101.443359 0.000000 m /e glyphshow -108.826172 0.000000 m /r glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -65.1675 43.958046 m -844.56 43.958046 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 43.958 o -grestore -/DejaVuSans findfont -10.000 scalefont -setfont -gsave -31.026875 40.161171 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /zero glyphshow -14.741211 0.000000 m /period glyphshow -17.919922 0.000000 m /zero glyphshow -24.282227 0.000000 m /six glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -65.1675 93.362452 m -844.56 93.362452 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 93.3625 o -grestore -gsave -31.026875 89.565577 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /zero glyphshow -14.741211 0.000000 m /period glyphshow -17.919922 0.000000 m /zero glyphshow -24.282227 0.000000 m /five glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -65.1675 142.766858 m -844.56 142.766858 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 142.767 o -grestore -gsave -31.026875 138.969983 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /zero glyphshow -14.741211 0.000000 m /period glyphshow -17.919922 0.000000 m /zero glyphshow -24.282227 0.000000 m /four glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -65.1675 192.171264 m -844.56 192.171264 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 192.171 o -grestore -gsave -31.026875 188.374389 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /zero glyphshow -14.741211 0.000000 m /period glyphshow -17.919922 0.000000 m /zero glyphshow -24.282227 0.000000 m /three glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -779.4 248 65.17 39.18 clipbox -65.1675 241.57567 m -844.56 241.57567 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -65.1675 241.576 o -grestore -gsave -31.026875 237.778795 translate -0.000000 rotate -0.000000 0.000000 m /minus glyphshow -8.378906 0.000000 m /zero glyphshow -14.741211 0.000000 m /period glyphshow -17.919922 0.000000 m /zero glyphshow -24.282227 0.000000 m /two glyphshow -grestore -gsave -24.026875 138.199813 translate -90.000000 rotate -/Cmr10 findfont -12.0 scalefont -setfont -0.000000 0.000000 moveto -/Delta glyphshow - -9.996094 0.000000 moveto -/parenleft glyphshow - -14.654297 0.000000 moveto -/Delta glyphshow - -/DejaVuSans findfont -12.0 scalefont -setfont -24.650391 0.000000 moveto -/V glyphshow - -/Cmmi10 findfont -8.399999999999999 scalefont -setfont -33.395072 -2.040750 moveto -/I glyphshow - -37.082377 -2.040750 moveto -/N glyphshow - -/Cmr10 findfont -12.0 scalefont -setfont -44.594728 0.000000 moveto -/parenright glyphshow - - -grestore -2.000 setlinewidth -0.651 0.024 0.157 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -100.594432 50.454528 m -100.594432 116.4573 l -stroke -grestore -0.478 0.408 0.651 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -201.814237 240.749907 m -201.814237 275.945097 l -stroke -grestore -0.275 0.471 0.129 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -303.034042 205.152965 m -303.034042 249.972602 l -stroke -grestore -0.835 0.369 0.000 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -404.253847 122.565324 m -404.253847 165.252543 l -stroke -grestore -0.800 0.475 0.655 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -505.473653 152.108852 m -505.473653 197.432442 l -stroke -grestore -0.337 0.706 0.914 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -606.693458 172.280365 m -606.693458 211.831182 l -stroke -grestore -0.000 0.620 0.451 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -707.913263 154.411336 m -707.913263 191.767892 l -stroke -grestore -0.941 0.894 0.259 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -809.133068 164.278124 m -809.133068 196.37595 l -stroke -grestore -1.000 setlinewidth -0.651 0.024 0.157 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.651 0.024 0.157 setrgbcolor -fill -grestore -stroke -grestore -} bind def -100.594 83.4559 o -grestore -0.478 0.408 0.651 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.478 0.408 0.651 setrgbcolor -fill -grestore -stroke -grestore -} bind def -201.814 258.348 o -grestore -0.275 0.471 0.129 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.275 0.471 0.129 setrgbcolor -fill -grestore -stroke -grestore -} bind def -303.034 227.563 o -grestore -0.835 0.369 0.000 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.835 0.369 0.000 setrgbcolor -fill -grestore -stroke -grestore -} bind def -404.254 143.909 o -grestore -0.800 0.475 0.655 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.800 0.475 0.655 setrgbcolor -fill -grestore -stroke -grestore -} bind def -505.474 174.771 o -grestore -0.337 0.706 0.914 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.337 0.706 0.914 setrgbcolor -fill -grestore -stroke -grestore -} bind def -606.693 192.056 o -grestore -0.000 0.620 0.451 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.000 0.620 0.451 setrgbcolor -fill -grestore -stroke -grestore -} bind def -707.913 173.09 o -grestore -0.941 0.894 0.259 setrgbcolor -gsave -779.4 248 65.17 39.18 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.941 0.894 0.259 setrgbcolor -fill -grestore -stroke -grestore -} bind def -809.133 180.327 o -grestore -0.800 setlinewidth -0 setlinejoin -2 setlinecap -[] 0 setdash -0.737 setgray -gsave -65.1675 39.18 m -65.1675 287.219625 l -stroke -grestore -gsave -844.56 39.18 m -844.56 287.219625 l -stroke -grestore -gsave -65.1675 39.18 m -844.56 39.18 l -stroke -grestore -gsave -65.1675 287.219625 m -844.56 287.219625 l -stroke -grestore - -end -showpage diff --git a/data/m04_cycledepends/cycledepends_20180530.csv b/data/m04_cycledepends/cycledepends_20180530.csv new file mode 100644 index 0000000..1944780 --- /dev/null +++ b/data/m04_cycledepends/cycledepends_20180530.csv @@ -0,0 +1,170 @@ +#cycledepends, generated: May 30 2018 13:11:39 +time,v_ps,dv_ps,v_pit48,dv_pit48,v_keith,v_set,cycles +15.329,43.039,0.012,38.964,0.025,43.115,43.000,000 +19.389,43.045,0.009,42.327,0.061,43.114,43.000,001 +23.445,43.054,0.007,42.172,0.094,43.114,43.000,002 +27.493,43.054,0.004,41.968,0.049,43.115,43.000,003 +31.547,43.047,0.009,41.822,0.099,43.115,43.000,004 +36.811,43.049,0.014,41.861,0.172,43.113,43.000,005 +41.045,43.045,0.009,41.753,0.164,43.113,43.000,006 +45.096,43.045,0.007,41.938,0.161,43.114,43.000,007 +59.159,43.524,0.008,39.378,0.015,43.590,43.500,000 +63.206,43.523,0.011,42.793,0.045,43.589,43.500,001 +67.445,43.525,0.005,42.666,0.106,43.590,43.500,002 +71.508,43.521,0.010,42.429,0.099,43.590,43.500,003 +75.554,43.523,0.005,42.294,0.141,43.589,43.500,004 +82.035,43.523,0.006,42.181,0.156,43.590,43.500,005 +87.457,43.525,0.004,42.197,0.137,43.589,43.500,006 +91.646,43.524,0.003,42.272,0.128,43.588,43.500,007 +105.947,44.003,0.011,39.836,0.022,44.076,44.000,000 +109.997,44.005,0.008,43.265,0.056,44.075,44.000,001 +114.045,44.008,0.007,43.143,0.119,44.074,44.000,002 +118.123,44.009,0.007,42.895,0.094,44.076,44.000,003 +122.448,44.002,0.006,42.752,0.081,44.074,44.000,004 +126.490,44.008,0.003,42.713,0.124,44.075,44.000,005 +130.547,44.007,0.012,42.663,0.154,44.075,44.000,006 +134.600,44.005,0.007,42.705,0.075,44.076,44.000,007 +148.848,44.503,0.003,40.305,0.018,44.571,44.500,000 +152.902,44.500,0.009,43.761,0.050,44.569,44.500,001 +156.957,44.496,0.010,43.574,0.088,44.570,44.500,002 +161.013,44.498,0.007,43.582,0.306,44.569,44.500,003 +165.349,44.504,0.005,43.234,0.104,44.570,44.500,004 +171.949,44.500,0.005,43.223,0.083,44.570,44.500,005 +177.449,44.498,0.006,43.185,0.174,44.569,44.500,006 +182.949,44.503,0.010,43.185,0.172,44.569,44.500,007 +197.461,45.004,0.005,40.771,0.022,45.076,45.000,000 +201.650,45.008,0.008,44.236,0.036,45.076,45.000,001 +205.691,45.003,0.006,44.106,0.104,45.076,45.000,002 +209.738,45.008,0.003,43.803,0.310,45.076,45.000,003 +213.962,45.008,0.004,43.632,0.145,45.077,45.000,004 +218.150,45.007,0.008,43.701,0.113,45.077,45.000,005 +222.551,45.013,0.010,43.706,0.179,45.076,45.000,006 +226.599,45.006,0.006,43.739,0.083,45.075,45.000,007 +240.676,45.503,0.008,41.198,0.031,45.571,45.500,000 +247.191,45.504,0.006,44.760,0.032,45.571,45.500,001 +253.667,45.502,0.008,44.583,0.077,45.572,45.500,002 +258.946,45.501,0.005,44.379,0.208,45.571,45.500,003 +263.463,45.495,0.007,44.197,0.071,45.571,45.500,004 +271.144,45.499,0.008,44.186,0.063,45.571,45.500,005 +275.353,45.496,0.006,44.123,0.125,45.570,45.500,006 +280.853,45.494,0.004,44.150,0.063,45.570,45.500,007 +295.153,46.011,0.008,41.701,0.037,46.079,46.000,000 +299.210,46.007,0.005,45.248,0.058,46.079,46.000,001 +303.266,46.013,0.007,45.119,0.056,46.079,46.000,002 +307.465,46.004,0.004,44.854,0.178,46.078,46.000,003 +311.653,46.008,0.010,44.666,0.060,46.078,46.000,004 +315.703,46.010,0.006,44.661,0.087,46.078,46.000,005 +319.750,46.007,0.006,44.553,0.112,46.079,46.000,006 +323.966,46.009,0.004,44.661,0.103,46.079,46.000,007 +338.067,46.513,0.008,42.205,0.029,46.589,46.500,000 +342.118,46.518,0.009,45.767,0.046,46.589,46.500,001 +346.194,46.513,0.007,45.560,0.052,46.588,46.500,002 +350.239,46.517,0.008,45.342,0.074,46.588,46.500,003 +354.555,46.510,0.009,45.182,0.079,46.587,46.500,004 +358.606,46.512,0.008,45.105,0.161,46.587,46.500,005 +362.671,46.512,0.008,45.074,0.122,46.588,46.500,006 +366.717,46.516,0.011,45.127,0.157,46.588,46.500,007 +380.956,47.008,0.006,42.627,0.029,47.077,47.000,000 +385.003,47.006,0.007,46.247,0.033,47.076,47.000,001 +389.050,47.004,0.003,46.101,0.056,47.076,47.000,002 +393.097,47.001,0.005,45.805,0.101,47.075,47.000,003 +397.456,47.004,0.005,45.640,0.167,47.077,47.000,004 +401.511,47.003,0.005,45.654,0.081,47.076,47.000,005 +405.571,47.004,0.006,45.610,0.195,47.076,47.000,006 +409.637,47.000,0.008,45.695,0.099,47.077,47.000,007 +423.857,47.491,0.005,43.105,0.047,47.563,47.500,000 +427.906,47.494,0.006,46.713,0.035,47.564,47.500,001 +431.954,47.487,0.004,46.539,0.049,47.563,47.500,002 +436.000,47.488,0.007,46.252,0.069,47.563,47.500,003 +440.358,47.487,0.007,46.131,0.212,47.564,47.500,004 +444.400,47.487,0.010,46.123,0.073,47.564,47.500,005 +448.445,47.490,0.008,46.026,0.136,47.564,47.500,006 +452.510,47.491,0.007,46.106,0.069,47.563,47.500,007 +466.970,48.004,0.006,43.568,0.037,48.080,48.000,000 +471.160,48.008,0.010,47.243,0.049,48.080,48.000,001 +475.211,48.004,0.007,47.039,0.033,48.080,48.000,002 +479.257,48.006,0.007,46.768,0.089,48.080,48.000,003 +484.520,48.005,0.007,46.603,0.185,48.080,48.000,004 +488.972,48.006,0.010,46.630,0.096,48.080,48.000,005 +493.159,48.006,0.007,46.619,0.090,48.080,48.000,006 +497.205,48.006,0.008,46.666,0.119,48.080,48.000,007 +511.265,48.499,0.006,44.073,0.057,48.576,48.500,000 +515.343,48.502,0.010,47.720,0.021,48.577,48.500,001 +519.561,48.501,0.012,47.557,0.032,48.577,48.500,002 +523.601,48.500,0.010,47.226,0.049,48.576,48.500,003 +566.360,48.498,0.009,47.063,0.139,48.577,48.500,004 +572.856,48.503,0.005,47.030,0.205,48.576,48.500,005 +576.974,48.504,0.005,47.030,0.221,48.576,48.500,006 +581.163,48.501,0.007,47.085,0.053,48.577,48.500,007 +596.563,48.989,0.006,44.481,0.027,49.061,49.000,000 +600.611,48.983,0.004,48.183,0.029,49.061,49.000,001 +604.663,48.990,0.005,48.010,0.049,49.063,49.000,002 +609.974,48.988,0.010,47.770,0.048,49.061,49.000,003 +615.475,48.984,0.007,47.483,0.126,49.061,49.000,004 +826.471,48.989,0.007,47.494,0.185,49.062,49.000,005 +830.871,48.989,0.007,47.590,0.078,49.062,49.000,006 +836.372,48.982,0.012,47.532,0.110,49.061,49.000,007 +850.672,49.502,0.007,45.044,0.053,49.581,49.500,000 +854.726,49.499,0.009,48.674,0.045,49.580,49.500,001 +858.788,49.509,0.006,48.537,0.045,49.580,49.500,002 +862.984,49.505,0.009,48.244,0.057,49.581,49.500,003 +867.172,49.508,0.006,48.087,0.049,49.581,49.500,004 +872.672,49.507,0.010,48.043,0.074,49.581,49.500,005 +876.723,49.504,0.007,48.106,0.147,49.581,49.500,006 +880.788,49.502,0.010,48.092,0.139,49.581,49.500,007 +894.886,49.998,0.007,45.480,0.060,50.075,50.000,000 +899.074,49.994,0.012,49.188,0.065,50.075,50.000,001 +903.115,49.995,0.004,49.000,0.054,50.074,50.000,002 +907.185,49.995,0.010,48.741,0.040,50.075,50.000,003 +913.674,50.001,0.006,48.583,0.063,50.074,50.000,004 +918.946,50.000,0.008,48.537,0.077,50.074,50.000,005 +923.485,50.004,0.007,48.600,0.094,50.074,50.000,006 +927.675,49.995,0.005,48.465,0.113,50.074,50.000,007 +941.975,50.486,0.007,45.974,0.058,50.565,50.500,000 +946.026,50.486,0.015,49.668,0.064,50.565,50.500,001 +950.084,50.485,0.016,49.486,0.033,50.565,50.500,002 +954.131,50.483,0.010,49.243,0.048,50.565,50.500,003 +958.476,50.483,0.005,49.058,0.051,50.565,50.500,004 +965.076,50.485,0.013,49.017,0.104,50.565,50.500,005 +969.120,50.485,0.009,48.964,0.090,50.565,50.500,006 +973.217,50.486,0.003,49.047,0.038,50.565,50.500,007 +987.276,50.975,0.008,46.445,0.062,51.052,51.000,000 +992.577,50.969,0.005,50.197,0.040,51.053,51.000,001 +996.651,50.971,0.004,49.952,0.040,51.052,51.000,002 +1000.732,50.971,0.003,49.648,0.047,51.052,51.000,003 +1004.778,50.973,0.006,49.568,0.076,51.051,51.000,004 +1009.078,50.973,0.008,49.461,0.061,51.052,51.000,005 +1013.128,50.974,0.009,49.417,0.106,51.052,51.000,006 +1017.176,50.971,0.013,49.475,0.064,51.051,51.000,007 +1031.238,51.483,0.010,46.923,0.086,51.563,51.500,000 +1035.478,51.492,0.010,50.675,0.098,51.565,51.500,001 +1039.541,51.481,0.009,50.443,0.061,51.564,51.500,002 +1043.587,51.484,0.008,50.172,0.074,51.564,51.500,003 +1047.657,51.490,0.009,50.001,0.050,51.564,51.500,004 +1051.979,51.482,0.009,49.999,0.038,51.564,51.500,005 +1056.034,51.487,0.006,49.930,0.118,51.565,51.500,006 +1060.086,51.486,0.005,50.051,0.108,51.565,51.500,007 +1074.201,51.962,0.008,47.353,0.041,52.041,52.000,000 +1078.380,51.959,0.005,51.102,0.071,52.042,52.000,001 +1082.427,51.960,0.008,50.923,0.053,52.042,52.000,002 +1086.497,51.956,0.009,50.652,0.051,52.040,52.000,003 +1090.555,51.951,0.011,50.479,0.029,52.041,52.000,004 +1094.880,51.956,0.009,50.440,0.054,52.041,52.000,005 +1098.955,51.966,0.006,50.443,0.056,52.041,52.000,006 +1103.016,51.964,0.009,50.506,0.076,52.041,52.000,007 +1117.076,52.443,0.005,47.817,0.113,52.527,52.500,000 +1121.492,52.443,0.009,51.601,0.098,52.527,52.500,001 +1127.970,52.446,0.008,51.400,0.063,52.528,52.500,002 +1132.492,52.448,0.006,51.102,0.041,52.527,52.500,003 +1136.692,52.438,0.008,50.926,0.072,52.527,52.500,004 +1140.737,52.441,0.011,50.926,0.055,52.526,52.500,005 +1144.784,52.447,0.007,50.928,0.080,52.526,52.500,006 +1148.993,52.445,0.006,50.876,0.112,52.526,52.500,007 +1165.582,52.977,0.006,48.297,0.035,53.062,53.000,000 +1169.683,52.977,0.007,52.090,0.089,53.061,53.000,001 +1173.739,52.982,0.009,51.886,0.086,53.061,53.000,002 +1177.785,52.977,0.009,51.607,0.045,53.062,53.000,003 +1181.994,52.983,0.008,51.513,0.053,53.061,53.000,004 +1186.184,52.980,0.008,51.433,0.035,53.061,53.000,005 +1190.249,52.980,0.006,51.378,0.096,53.059,53.000,006 +1194.294,52.975,0.010,51.455,0.089,53.062,53.000,007 diff --git a/data/m04_cycledepends/cycledepends_20180605.csv b/data/m04_cycledepends/cycledepends_20180605.csv new file mode 100644 index 0000000..5ac7355 --- /dev/null +++ b/data/m04_cycledepends/cycledepends_20180605.csv @@ -0,0 +1,170 @@ +# cycledepends, v48[1]=1, generated: Jun 05 2018 11:05:19 +time,t_core,v_ps,dv_ps,v_pit48,dv_pit48,v_keith,v_set,cycles +15.051,28.8,43.035,0.007,1.465,0.014,1.523,43.000,000 +19.201,29.2,43.041,0.009,1.524,0.001,1.524,43.000,001 +23.602,30.1,43.035,0.007,1.521,0.012,1.523,43.000,002 +28.001,30.1,43.037,0.003,1.538,0.009,1.524,43.000,003 +32.402,30.1,43.037,0.013,1.531,0.002,1.523,43.000,004 +37.012,30.5,43.039,0.008,1.529,0.003,1.524,43.000,005 +43.612,29.2,43.034,0.006,1.527,0.003,1.524,43.000,006 +48.013,29.5,43.036,0.006,1.524,0.004,1.524,43.000,007 +63.441,27.9,43.519,0.007,1.476,0.012,1.540,43.500,000 +67.607,29.5,43.521,0.003,1.547,0.014,1.540,43.500,001 +72.003,30.1,43.514,0.004,1.543,0.008,1.541,43.500,002 +96.930,29.8,43.514,0.008,1.550,0.004,1.540,43.500,003 +101.123,30.1,43.516,0.009,1.548,0.004,1.541,43.500,004 +105.280,30.5,43.518,0.007,1.547,0.003,1.541,43.500,005 +109.423,30.1,43.520,0.012,1.545,0.003,1.541,43.500,006 +114.015,29.5,43.514,0.008,1.547,0.004,1.541,43.500,007 +128.268,28.8,43.999,0.009,1.493,0.005,1.558,44.000,000 +132.504,29.2,43.998,0.009,1.554,0.004,1.558,44.000,001 +136.905,29.8,44.001,0.005,1.561,0.005,1.558,44.000,002 +143.505,29.8,44.000,0.008,1.566,0.002,1.558,44.000,003 +149.005,30.5,43.998,0.007,1.566,0.001,1.558,44.000,004 +153.405,30.5,44.000,0.007,1.565,0.003,1.558,44.000,005 +158.016,30.1,43.999,0.007,1.561,0.002,1.558,44.000,006 +162.205,28.8,44.005,0.004,1.558,0.002,1.558,44.000,007 +176.506,28.5,44.495,0.007,1.514,0.002,1.575,44.500,000 +183.106,29.2,44.495,0.007,1.574,0.003,1.575,44.500,001 +187.506,30.1,44.498,0.012,1.578,0.003,1.575,44.500,002 +191.907,29.5,44.498,0.007,1.584,0.002,1.575,44.500,003 +196.518,29.8,44.496,0.008,1.584,0.002,1.575,44.500,004 +200.707,30.5,44.492,0.011,1.583,0.004,1.575,44.500,005 +205.106,29.8,44.499,0.006,1.579,0.002,1.575,44.500,006 +209.507,29.2,44.498,0.011,1.575,0.007,1.575,44.500,007 +225.018,27.5,45.001,0.008,1.528,0.002,1.593,45.000,000 +229.518,29.5,44.997,0.003,1.594,0.004,1.593,45.000,001 +233.708,30.1,44.996,0.007,1.597,0.003,1.593,45.000,002 +238.108,29.8,45.001,0.005,1.601,0.002,1.593,45.000,003 +242.508,30.1,44.998,0.005,1.602,0.002,1.593,45.000,004 +246.908,30.5,45.001,0.006,1.599,0.004,1.593,45.000,005 +252.408,29.8,44.995,0.004,1.598,0.005,1.593,45.000,006 +257.020,29.2,44.994,0.005,1.594,0.006,1.593,45.000,007 +271.233,29.2,45.488,0.009,1.545,0.003,1.610,45.500,000 +275.509,29.2,45.492,0.010,1.610,0.002,1.610,45.500,001 +279.910,30.1,45.483,0.013,1.615,0.002,1.611,45.500,002 +284.521,29.8,45.493,0.005,1.619,0.001,1.611,45.500,003 +288.710,30.1,45.490,0.010,1.619,0.002,1.610,45.500,004 +293.110,30.5,45.494,0.007,1.615,0.002,1.610,45.500,005 +298.610,29.8,45.495,0.005,1.615,0.004,1.610,45.500,006 +303.010,29.2,45.493,0.009,1.614,0.004,1.611,45.500,007 +317.522,28.5,46.001,0.006,1.563,0.003,1.628,46.000,000 +321.722,29.5,46.001,0.005,1.628,0.003,1.628,46.000,001 +326.111,30.5,45.999,0.006,1.632,0.002,1.628,46.000,002 +330.511,29.8,45.997,0.007,1.637,0.002,1.628,46.000,003 +334.911,30.5,46.006,0.006,1.639,0.002,1.628,46.000,004 +341.511,30.5,46.000,0.008,1.637,0.006,1.628,46.000,005 +347.012,29.5,46.002,0.008,1.635,0.007,1.628,46.000,006 +351.412,29.2,45.995,0.006,1.631,0.003,1.629,46.000,007 +365.712,28.5,46.510,0.007,1.580,0.003,1.646,46.500,000 +370.112,29.2,46.509,0.009,1.646,0.002,1.646,46.500,001 +374.512,30.1,46.508,0.005,1.651,0.001,1.646,46.500,002 +380.012,29.8,46.508,0.009,1.657,0.003,1.646,46.500,003 +384.412,30.1,46.510,0.004,1.656,0.005,1.646,46.500,004 +389.024,30.5,46.510,0.009,1.654,0.005,1.646,46.500,005 +393.213,30.5,46.509,0.006,1.649,0.004,1.646,46.500,006 +397.613,28.8,46.510,0.006,1.650,0.005,1.646,46.500,007 +411.914,28.5,46.995,0.011,1.597,0.002,1.664,47.000,000 +416.525,29.2,46.996,0.008,1.665,0.001,1.664,47.000,001 +420.714,30.1,46.996,0.008,1.669,0.002,1.664,47.000,002 +425.114,29.8,46.997,0.007,1.671,0.001,1.664,47.000,003 +429.514,30.1,47.000,0.005,1.670,0.005,1.664,47.000,004 +433.914,30.1,47.001,0.003,1.677,0.005,1.664,47.000,005 +438.525,30.5,46.999,0.005,1.669,0.003,1.664,47.000,006 +442.715,29.5,46.995,0.007,1.668,0.003,1.664,47.000,007 +457.015,28.5,47.479,0.007,1.613,0.003,1.681,47.500,000 +461.415,29.2,47.477,0.007,1.682,0.001,1.681,47.500,001 +468.015,30.1,47.477,0.012,1.688,0.002,1.681,47.500,002 +472.416,29.8,47.481,0.015,1.691,0.002,1.681,47.500,003 +477.026,30.5,47.475,0.014,1.692,0.008,1.681,47.500,004 +481.215,30.5,47.480,0.012,1.688,0.004,1.681,47.500,005 +485.616,30.5,47.482,0.006,1.687,0.004,1.681,47.500,006 +490.016,29.5,47.481,0.010,1.680,0.007,1.681,47.500,007 +505.416,28.2,47.997,0.007,1.631,0.002,1.699,48.000,000 +510.028,29.8,47.994,0.006,1.701,0.001,1.699,48.000,001 +514.217,30.1,47.998,0.009,1.704,0.001,1.699,48.000,002 +518.617,29.8,47.997,0.005,1.710,0.003,1.699,48.000,003 +525.218,30.5,47.995,0.008,1.707,0.006,1.699,48.000,004 +529.617,30.1,47.998,0.004,1.706,0.004,1.699,48.000,005 +535.117,30.1,47.998,0.008,1.703,0.003,1.699,48.000,006 +539.518,29.2,48.002,0.009,1.705,0.005,1.699,48.000,007 +554.029,28.8,48.490,0.010,1.647,0.001,1.717,48.500,000 +558.218,29.2,48.493,0.008,1.718,0.002,1.717,48.500,001 +562.618,30.1,48.496,0.009,1.723,0.002,1.717,48.500,002 +567.018,29.8,48.491,0.004,1.727,0.006,1.717,48.500,003 +571.419,30.5,48.490,0.006,1.723,0.006,1.717,48.500,004 +576.030,30.5,48.493,0.004,1.724,0.004,1.717,48.500,005 +580.220,30.5,48.495,0.007,1.720,0.003,1.717,48.500,006 +584.620,29.2,48.496,0.005,1.719,0.004,1.717,48.500,007 +598.919,28.8,48.979,0.011,1.664,0.001,1.734,49.000,000 +603.530,29.5,48.975,0.004,1.735,0.001,1.734,49.000,001 +607.720,30.1,48.975,0.010,1.740,0.001,1.734,49.000,002 +612.120,30.1,48.973,0.008,1.741,0.004,1.734,49.000,003 +616.521,30.1,48.975,0.007,1.745,0.002,1.734,49.000,004 +622.021,30.8,48.983,0.010,1.740,0.005,1.734,49.000,005 +627.520,30.5,48.973,0.006,1.738,0.002,1.734,49.000,006 +631.920,29.2,48.977,0.006,1.735,0.004,1.734,49.000,007 +649.521,28.5,49.492,0.010,1.682,0.002,1.752,49.500,000 +653.921,29.8,49.496,0.008,1.753,0.001,1.752,49.500,001 +658.532,30.5,49.489,0.007,1.760,0.003,1.752,49.500,002 +662.721,30.1,49.494,0.008,1.762,0.007,1.752,49.500,003 +667.122,29.8,49.495,0.009,1.760,0.002,1.752,49.500,004 +671.521,30.5,49.496,0.006,1.762,0.004,1.752,49.500,005 +675.922,30.5,49.490,0.009,1.757,0.003,1.752,49.500,006 +680.534,29.8,49.493,0.006,1.756,0.006,1.752,49.500,007 +747.424,29.5,49.984,0.003,1.698,0.002,1.770,50.000,000 +752.036,29.8,49.989,0.008,1.771,0.001,1.770,50.000,001 +756.224,30.8,49.985,0.010,1.777,0.003,1.770,50.000,002 +760.624,30.1,49.986,0.010,1.780,0.004,1.770,50.000,003 +765.025,30.1,49.991,0.007,1.782,0.004,1.770,50.000,004 +769.424,30.5,49.979,0.006,1.779,0.003,1.770,50.000,005 +774.036,30.5,49.988,0.007,1.773,0.002,1.770,50.000,006 +778.225,29.2,49.983,0.004,1.771,0.003,1.770,50.000,007 +792.525,28.8,50.479,0.006,1.714,0.001,1.787,50.500,000 +796.925,29.5,50.478,0.006,1.788,0.001,1.787,50.500,001 +801.537,30.5,50.476,0.009,1.793,0.004,1.787,50.500,002 +805.726,29.8,50.478,0.007,1.798,0.007,1.787,50.500,003 +810.126,30.1,50.477,0.011,1.798,0.004,1.787,50.500,004 +814.527,30.8,50.480,0.007,1.794,0.003,1.787,50.500,005 +818.926,30.5,50.479,0.005,1.792,0.006,1.787,50.500,006 +823.538,29.5,50.475,0.006,1.789,0.005,1.787,50.500,007 +837.753,28.8,50.966,0.006,1.730,0.001,1.804,51.000,000 +842.027,29.5,50.964,0.006,1.806,0.001,1.804,51.000,001 +846.592,30.5,50.968,0.007,1.810,0.003,1.804,51.000,002 +851.039,30.1,50.965,0.007,1.813,0.006,1.804,51.000,003 +855.228,30.1,50.970,0.008,1.812,0.003,1.804,51.000,004 +859.628,30.5,50.965,0.006,1.815,0.004,1.804,51.000,005 +864.028,30.8,50.966,0.008,1.810,0.007,1.804,51.000,006 +868.428,29.2,50.962,0.005,1.809,0.006,1.804,51.000,007 +884.040,28.2,51.476,0.004,1.747,0.001,1.823,51.500,000 +888.229,29.8,51.479,0.006,1.823,0.002,1.823,51.500,001 +892.629,30.5,51.477,0.008,1.828,0.005,1.823,51.500,002 +897.039,30.1,51.477,0.007,1.835,0.006,1.823,51.500,003 +902.530,30.5,51.475,0.006,1.834,0.004,1.823,51.500,004 +906.929,30.8,51.475,0.007,1.830,0.003,1.823,51.500,005 +911.540,30.8,51.475,0.004,1.825,0.004,1.823,51.500,006 +915.729,29.8,51.472,0.010,1.825,0.003,1.823,51.500,007 +931.130,28.2,51.951,0.010,1.765,0.001,1.839,52.000,000 +935.530,29.8,51.954,0.007,1.841,0.002,1.839,52.000,001 +939.931,30.5,51.954,0.004,1.847,0.005,1.839,52.000,002 +944.542,30.5,51.948,0.005,1.850,0.007,1.839,52.000,003 +948.731,30.5,51.955,0.007,1.851,0.004,1.839,52.000,004 +953.131,30.8,51.954,0.007,1.848,0.005,1.839,52.000,005 +957.531,30.8,51.948,0.003,1.846,0.004,1.840,52.000,006 +961.931,29.5,51.951,0.005,1.841,0.005,1.839,52.000,007 +976.231,29.2,52.440,0.008,1.780,0.002,1.857,52.500,000 +980.632,29.5,52.434,0.007,1.858,0.001,1.857,52.500,001 +985.032,30.5,52.435,0.010,1.864,0.004,1.857,52.500,002 +989.432,30.5,52.436,0.007,1.866,0.002,1.857,52.500,003 +994.043,30.5,52.438,0.011,1.865,0.002,1.857,52.500,004 +1000.593,30.8,52.434,0.006,1.867,0.008,1.857,52.500,005 +1007.154,29.8,52.435,0.007,1.862,0.003,1.857,52.500,006 +1011.433,29.8,52.436,0.011,1.858,0.006,1.857,52.500,007 +1027.044,28.2,52.969,0.004,1.799,0.001,1.876,53.000,000 +1031.233,29.8,52.975,0.008,1.877,0.001,1.876,53.000,001 +1035.634,30.1,52.969,0.005,1.885,0.006,1.876,53.000,002 +1040.034,30.1,52.973,0.010,1.885,0.002,1.875,53.000,003 +1044.433,30.1,52.970,0.006,1.885,0.005,1.876,53.000,004 +1049.045,30.8,52.966,0.007,1.884,0.006,1.876,53.000,005 +1053.289,30.8,52.965,0.008,1.878,0.004,1.876,53.000,006 +1057.634,29.2,52.971,0.004,1.878,0.003,1.876,53.000,007 diff --git a/data/m04_cycledepends/out.tex b/data/m04_cycledepends/out.tex new file mode 100644 index 0000000..87db225 --- /dev/null +++ b/data/m04_cycledepends/out.tex @@ -0,0 +1,5 @@ +\newcommand{\val}[2]{% + \IfEqCase{#1}{% + { 0 }{ \SI{ -0.0016790748810628826+-7.332339429588327e-05 }{ }} + }[\PackageError{unc_tolatex}{undefinded value: #1}{}]% +} \ No newline at end of file diff --git a/data/m04_cycledepends/processing_cycledepends.py b/data/m04_cycledepends/processing_cycledepends.py index 97683de..81204c9 100644 --- a/data/m04_cycledepends/processing_cycledepends.py +++ b/data/m04_cycledepends/processing_cycledepends.py @@ -1,12 +1,15 @@ -#! /Usr/bin/python3 +#! /usr/bin/python4 -import scipy.optimize as opt +#import scipy.optimize as opt import numpy as np import pandas as pd import matplotlib.pyplot as plt import VisTools.plotting as vt -import uncertainties as unc -import uncertainties.unumpy as unp +import VisTools.tex as vtt +#import uncertainties as unc +#import uncertainties.unumpy as unp + +append = "_20180605" plt.ioff() plt.style.use('bmh') @@ -14,27 +17,27 @@ fig, axarr = plt.subplots( 2, 1, figsize=(10, 8), - gridspec_kw = {'height_ratios':[4,1]} + gridspec_kw={'height_ratios':[4, 1]}, + sharex="col" ) -plt.subplots_adjust(hspace=.5) -data = pd.read_csv("./" + __file__[:-3].split("_")[1] + ".csv", comment="#") +plt.subplots_adjust(hspace=.1) +data = pd.read_csv("./" + __file__[:-3].split("_")[1] + append + ".csv", comment="#") fits = np.array([]) errs = np.array([]) colors = np.array([]) -data['dv_pit48/v'] /= 2 -data['Dv'] = data['v_pit48/v'] - data['v_set/v'] -data['Dvk'] = data['v_keith/v'] - data['v_set/v'] +data['dv_pit48'] /= 2 +data['Dv'] = data['v_pit48'] - data['v_keith'] print(data) # fit to abs dist -linfnc = lambda x,m,c: x*m+c +linfnc = lambda x, m, c: x*m+c -def plot_and_linfit(col: str,fil, l: str): - p = axarr[0].errorbar( - data[fil]['v_set/v'], +def plot_and_linfit(col: str, fil, l: str): + plot = axarr[0].errorbar( + data[fil]['v_set'], data[fil][col], - alpha = 0.3, + alpha=0.3, label=None, fmt='.', antialiased=True @@ -42,52 +45,51 @@ def plot_and_linfit(col: str,fil, l: str): vals = vt.lm_plot( data[fil], - 'v_set/v', + 'v_set', col, None, - 'dv_pit48/v', + 'dv_pit48', l, fig=axarr[0], - color = p[0].get_color() + color=plot[0].get_color() ) - return vals, p + return vals, plot for i in range(8): val, p = plot_and_linfit( - 'Dv', - data.cycles == i, - '$f_{}={{m:.3f}}\\cdot x{{c:+.3f}}V$'.format(i)) + 'Dv', + data.cycles == i, + '$f_{}={{m:.5f}}\\cdot x{{c:+.5f}}V$'.format(i)) fits = np.append(fits, val[0]) #errs = np.append(errs, np.sqrt(pcov[0][0])) - #colors = np.append(colors, p[0].get_color() ) + colors = np.append(colors, p[0].get_color() ) -plot_and_linfit('Dvk', data.cycles == 0, 'reference measurement') +#plot_and_linfit('Dvk', data.cycles == 0, 'reference measurement') print(fits[0].n) for i in range(8): axarr[1].errorbar( - i, - fits[i].n, - yerr = fits[i].s, - fmt='.', - #c = colors[i], + data[data.cycles==i]['v_set'], + data[data.cycles==i]['t_core'], + #fmt='.', + alpha=.3, + c = colors[i], + label="$f_{}: T_{{mean}}={:.1f}$".format(i, np.mean(data[data.cycles==i]['t_core'])) ) -axarr[0].set_xlabel('V$_{set}$/V') +axarr[1].set_xlabel('V$_{set}$') #axarr[0].set_title("PowerIt ADC Calibration: dependency on measurement cycles") -axarr[0].set_ylabel('$\Delta$V$_{IN}$ / V') +axarr[0].set_ylabel(r'$\Delta$V$_{IN}$ / V') -axarr[1].set_xlabel('scaler value') -axarr[1].set_ylabel('$m = \Delta$Gain') +#axarr[1].set_xlabel('scaler value') +axarr[1].set_ylabel(r'$T / \degree C$') axarr[0].legend( - bbox_to_anchor=(0, -.29,1, 1), - loc="lower left", - mode="expand", - borderaxespad=0, - ncol=3) + bbox_to_anchor=(.3, -.29, 1, 1), + ncol=1) plt.savefig( - "./" + __file__[:-3].split("_")[1] + ".pdf", - dpi=1000, + "./" + __file__[:-3].split("_")[1] + append + ".pdf", + dpi=1000, bbox_inches='tight') +vtt.unc_tolatex(fits[0], "0") diff --git a/data/m04_cycledepends/processing_cycledepends_raw.py b/data/m04_cycledepends/processing_cycledepends_raw.py new file mode 100644 index 0000000..acb853e --- /dev/null +++ b/data/m04_cycledepends/processing_cycledepends_raw.py @@ -0,0 +1,97 @@ +#! /usr/bin/python4 + +#import scipy.optimize as opt +import numpy as np +import pandas as pd +import matplotlib.pyplot as plt +import VisTools.plotting as vt +import VisTools.tex as vtt +#import uncertainties as unc +#import uncertainties.unumpy as unp + +append = ""#"_20180529" + +plt.ioff() +plt.style.use('bmh') +fig, axarr = plt.subplots( + 2, + 1, + figsize=(10, 8), + gridspec_kw={'height_ratios':[4, 1]} +) +plt.subplots_adjust(hspace=.5) +data = pd.read_csv("./" + __file__[:-3].split("_")[1] + append + ".csv", comment="#") + +fits = np.array([]) +errs = np.array([]) +colors = np.array([]) + +data['dv_pit48'] /= 2 +data['Dv'] = data['v_pit48'] - data['v_set'] +data['Dvk'] = data['v_keith'] - data['v_set'] +print(data) +# fit to abs dist +linfnc = lambda x, m, c: x*m+c + +def plot_and_linfit(col: str, fil, l: str): + plot = axarr[0].errorbar( + data[fil]['v_set'], + data[fil][col], + alpha=0.3, + label=None, + fmt='.', + antialiased=True + ) + + vals = vt.lm_plot( + data[fil], + 'v_set', + col, + None, + 'dv_pit48', + l, + fig=axarr[0], + color=plot[0].get_color() + ) + + return vals, plot + +for i in range(8): + val, p = plot_and_linfit( + 'Dv', + data.cycles == i, + '$f_{}={{m:.3f}}\\cdot x{{c:+.3f}}V$'.format(i)) + fits = np.append(fits, val[0]) + #errs = np.append(errs, np.sqrt(pcov[0][0])) + colors = np.append(colors, p[0].get_color() ) + +plot_and_linfit('Dvk', data.cycles == 0, 'reference measurement') + +print(fits[0].n) +for i in range(8): + axarr[1].errorbar( + i, + fits[i].n, + yerr=fits[i].s, + fmt='.', + #c = colors[i], + ) + +axarr[0].set_xlabel('V$_{set}$') +#axarr[0].set_title("PowerIt ADC Calibration: dependency on measurement cycles") +axarr[0].set_ylabel(r'$\Delta$V$_{IN}$ / V') + +axarr[1].set_xlabel('scaler value') +axarr[1].set_ylabel(r'$m = \Delta$Gain') +axarr[0].legend( + bbox_to_anchor=(0, -.29, 1, 1), + loc="lower left", + mode="expand", + borderaxespad=0, + ncol=3) +plt.savefig( + "./" + __file__[:-3].split("_")[1] + append + ".pdf", + dpi=1000, + bbox_inches='tight') + +vtt.unc_tolatex(fits[0], "0") diff --git a/preamble.tex b/preamble.tex index 23a37b7..01a4ded 100644 --- a/preamble.tex +++ b/preamble.tex @@ -9,6 +9,7 @@ \usepackage{enumitem,amssymb} \usepackage{graphicx} \usepackage{svg} +\usepackage{pdflscape} \definecolor{myteal}{HTML}{228c9c} %\DeclareTColorBox{blockbox}{ O{width=\textwidth} }{boxrule=0mm, colframe=myteal, valign lower=bottom, on line, lower separated=false, height=.6\textheight, #1} diff --git a/thesis.tex b/thesis.tex index 4d2c0ba..150a337 100644 --- a/thesis.tex +++ b/thesis.tex @@ -1,4 +1,4 @@ -\documentclass[notitlepage]{scrreprt} +\documentclass[notitlepage, a4]{scrreprt} \input{preamble} \pretitle{\begin{center}\huge\bfseries} @@ -20,10 +20,17 @@ \tableofcontents \include{./tabs/registerbuffer} + \begin{figure} + \centering + \hspace*{-.16\columnwidth} + \includegraphics[width=1.3\columnwidth]{./data/m04_cycledepends/cycledepends_20180529.pdf} + \caption{plotted difference from set input voltage, and fitted linearly, May 29th 2018, $\approx$32\si\degree C} + \end{figure} \begin{figure} \centering \hspace*{-.16\columnwidth} \includegraphics[width=1.3\columnwidth]{./data/m04_cycledepends/cycledepends.pdf} + \caption{plotted difference from set input voltage, and fitted linearly, May 30th 2018, $\approx$25\si\degree C} \end{figure} \include{parts/intro} %\include{parts/tasks}