From 262701b2762d2d0108db3d303329683352bf6a9c Mon Sep 17 00:00:00 2001 From: Claudio Maggioni Date: Tue, 27 Sep 2022 10:39:48 +0200 Subject: [PATCH] hw1: done ex1 --- Project1/generic_cluster.pdf | 3183 +++++++++++++++++ Project1/generic_macos.pdf | 3173 ++++++++++++++++ Project1/project_1_maggioni_claudio.pdf | Bin 199526 -> 329034 bytes Project1/project_1_maggioni_claudio.tex | 40 + .../membench/generic_macos.ps | 4 +- 5 files changed, 6398 insertions(+), 2 deletions(-) create mode 100644 Project1/generic_cluster.pdf create mode 100644 Project1/generic_macos.pdf diff --git a/Project1/generic_cluster.pdf b/Project1/generic_cluster.pdf new file mode 100644 index 0000000..1d6b15e --- /dev/null +++ b/Project1/generic_cluster.pdf @@ -0,0 +1,3183 @@ +%PDF-1.3 +%âãÏÓ +2 0 obj +<< +/Length 50633 +>> +stream +0 0 0 RG +0 J 0 j 0.5 w 3.8 M []0 d +/GS1 gs +1 i +509.2 110.2 m +509.2 116.5 l +509.2 744.7 m +509.2 738.4 l +509.2 101.8 m +S +BT +/TT2 1 Tf +0 14 -14 0 513.87 90.1243 Tm +0 0 0 rg +0 Tc +0 Tw +( 0)Tj +ET +513.87 101.8 m +439.7 110.2 m +439.7 116.5 l +439.7 744.7 m +439.7 738.4 l +439.7 101.8 m +S +BT +0 14 -14 0 444.37 90.1243 Tm +( 5)Tj +ET +444.37 101.8 m +370.2 110.2 m +370.2 116.5 l +370.2 744.7 m +370.2 738.4 l +370.2 101.8 m +S +BT +0 14 -14 0 374.87 82.3381 Tm +( 10)Tj +ET +374.87 101.8 m +300.6 110.2 m +300.6 116.5 l +300.6 744.7 m +300.6 738.4 l +300.6 101.8 m +S +BT +0 14 -14 0 305.27 82.3381 Tm +( 15)Tj +ET +305.27 101.8 m +231.1 110.2 m +231.1 116.5 l +231.1 744.7 m +231.1 738.4 l +231.1 101.8 m +S +BT +0 14 -14 0 235.77 82.3381 Tm +( 20)Tj +ET +235.77 101.8 m +161.6 110.2 m +161.6 116.5 l +161.6 744.7 m +161.6 738.4 l +161.6 101.8 m +S +BT +0 14 -14 0 166.27 82.3381 Tm +( 25)Tj +ET +166.27 101.8 m +92.1 110.2 m +92.1 116.5 l +92.1 744.7 m +92.1 738.4 l +92.1 101.8 m +S +BT +0 14 -14 0 96.77 82.3381 Tm +( 30)Tj +ET +96.77 101.8 m +509.2 110.2 m +502.9 110.2 l +92.1 110.2 m +98.4 110.2 l +523.2 110.2 m +S +BT +0 14 -14 0 527.87 104.3621 Tm +( 4)Tj +ET +527.87 116.038 m +509.2 165.4 m +502.9 165.4 l +92.1 165.4 m +98.4 165.4 l +523.2 165.4 m +S +BT +0 14 -14 0 527.87 155.6691 Tm +( 16)Tj +ET +527.87 175.131 m +509.2 220.5 m +502.9 220.5 l +92.1 220.5 m +98.4 220.5 l +523.2 220.5 m +S +BT +0 14 -14 0 527.87 210.7691 Tm +( 64)Tj +ET +527.87 230.231 m +509.2 275.7 m +502.9 275.7 l +92.1 275.7 m +98.4 275.7 l +523.2 275.7 m +S +BT +0 14 -14 0 527.87 262.076 Tm +( 256)Tj +ET +527.87 289.324 m +509.2 330.9 m +502.9 330.9 l +92.1 330.9 m +98.4 330.9 l +523.2 330.9 m +S +BT +0 14 -14 0 527.87 322.338 Tm +(1K)Tj +ET +527.87 339.462 m +509.2 386.1 m +502.9 386.1 l +92.1 386.1 m +98.4 386.1 l +523.2 386.1 m +S +BT +0 14 -14 0 527.87 377.538 Tm +(4K)Tj +ET +527.87 394.662 m +509.2 441.2 m +502.9 441.2 l +92.1 441.2 m +98.4 441.2 l +523.2 441.2 m +S +BT +0 14 -14 0 527.87 428.745 Tm +(16K)Tj +ET +527.87 453.655 m +509.2 496.4 m +502.9 496.4 l +92.1 496.4 m +98.4 496.4 l +523.2 496.4 m +S +BT +0 14 -14 0 527.87 483.9449 Tm +(64K)Tj +ET +527.87 508.855 m +509.2 551.6 m +502.9 551.6 l +92.1 551.6 m +98.4 551.6 l +523.2 551.6 m +S +BT +0 14 -14 0 527.87 535.2519 Tm +(256K)Tj +ET +527.87 567.948 m +509.2 606.8 m +502.9 606.8 l +92.1 606.8 m +98.4 606.8 l +523.2 606.8 m +S +BT +0 14 -14 0 527.87 597.0759 Tm +(1M)Tj +ET +527.87 616.524 m +S +1 w +92.1 110.2 417.1 634.5 re +S +0.5 w +300.7 63.3 m +S +BT +-14 0 0 -14 403.6048 67.97 Tm +(Time Read+Write \(nanoseconds\))Tj +ET +300.7 63.3 m +544.2 427.4 m +S +BT +0 14 -14 0 548.87 385.776 Tm +(Stride \(bytes\))Tj +ET +548.87 469.024 m +71.1 427.4 m +S +BT +0 14 -14 0 75.77 164.213 Tm +(10-Core Intel\(R\) Xeon\(R\) CPU E3-1585L v5 )Tj +19.7861 0 TD +(3.00GHz Read+Write \(ns\) Versus Stride)Tj +ET +75.77 690.587 m +105.4 679.6 m +S +BT +0 14 -14 0 110.07 637.5727 Tm +(0.5 KB)Tj +ET +110.07 679.6 m +S +0.58 0 0.83 RG +105.4 688 m +105.4 727.9 l +507.5 110.2 m +499.5 137.8 l +499.5 165.4 l +501 193 l +501.1 220.5 l +499.8 248.1 l +493 275.7 l +510.65 110.2 m +504.35 110.2 l +507.5 107.05 m +507.5 113.35 l +502.65 137.8 m +496.35 137.8 l +499.5 134.65 m +499.5 140.95 l +502.65 165.4 m +496.35 165.4 l +499.5 162.25 m +499.5 168.55 l +504.15 193 m +497.85 193 l +501 189.85 m +501 196.15 l +504.25 220.5 m +497.95 220.5 l +501.1 217.35 m +501.1 223.65 l +502.95 248.1 m +496.65 248.1 l +499.8 244.95 m +499.8 251.25 l +496.15 275.7 m +489.85 275.7 l +493 272.55 m +493 278.85 l +108.55 707.9 m +102.25 707.9 l +105.4 704.75 m +105.4 711.05 l +S +0 0 0 RG +119.4 679.6 m +S +BT +0 14 -14 0 124.07 649.2485 Tm +(1 KB)Tj +ET +124.07 679.6 m +S +0 0.62 0.45 RG +119.4 688 m +119.4 727.9 l +507.5 110.2 m +500.4 137.8 l +499.6 165.4 l +499.5 193 l +501.1 220.5 l +501.2 248.1 l +499.8 275.7 l +493.1 303.3 l +504.35 107.05 m +510.65 113.35 l +510.65 107.05 m +504.35 113.35 l +497.25 134.65 m +503.55 140.95 l +503.55 134.65 m +497.25 140.95 l +496.45 162.25 m +502.75 168.55 l +502.75 162.25 m +496.45 168.55 l +496.35 189.85 m +502.65 196.15 l +502.65 189.85 m +496.35 196.15 l +497.95 217.35 m +504.25 223.65 l +504.25 217.35 m +497.95 223.65 l +498.05 244.95 m +504.35 251.25 l +504.35 244.95 m +498.05 251.25 l +496.65 272.55 m +502.95 278.85 l +502.95 272.55 m +496.65 278.85 l +489.95 300.15 m +496.25 306.45 l +496.25 300.15 m +489.95 306.45 l +116.25 704.75 m +122.55 711.05 l +122.55 704.75 m +116.25 711.05 l +S +0 0 0 RG +133.4 679.6 m +S +BT +0 14 -14 0 138.07 649.2485 Tm +(2 KB)Tj +ET +138.07 679.6 m +S +0.34 0.71 0.91 RG +133.4 688 m +133.4 727.9 l +507.9 110.2 m +500.9 137.8 l +500.5 165.4 l +499.7 193 l +499.4 220.5 l +500.7 248.1 l +501.3 275.7 l +499.9 303.3 l +493.1 330.9 l +511.05 110.2 m +504.75 110.2 l +507.9 107.05 m +507.9 113.35 l +504.75 107.05 m +511.05 113.35 l +511.05 107.05 m +504.75 113.35 l +504.05 137.8 m +497.75 137.8 l +500.9 134.65 m +500.9 140.95 l +497.75 134.65 m +504.05 140.95 l +504.05 134.65 m +497.75 140.95 l +503.65 165.4 m +497.35 165.4 l +500.5 162.25 m +500.5 168.55 l +497.35 162.25 m +503.65 168.55 l +503.65 162.25 m +497.35 168.55 l +502.85 193 m +496.55 193 l +499.7 189.85 m +499.7 196.15 l +496.55 189.85 m +502.85 196.15 l +502.85 189.85 m +496.55 196.15 l +502.55 220.5 m +496.25 220.5 l +499.4 217.35 m +499.4 223.65 l +496.25 217.35 m +502.55 223.65 l +502.55 217.35 m +496.25 223.65 l +503.85 248.1 m +497.55 248.1 l +500.7 244.95 m +500.7 251.25 l +497.55 244.95 m +503.85 251.25 l +503.85 244.95 m +497.55 251.25 l +504.45 275.7 m +498.15 275.7 l +501.3 272.55 m +501.3 278.85 l +498.15 272.55 m +504.45 278.85 l +504.45 272.55 m +498.15 278.85 l +503.05 303.3 m +496.75 303.3 l +499.9 300.15 m +499.9 306.45 l +496.75 300.15 m +503.05 306.45 l +503.05 300.15 m +496.75 306.45 l +496.25 330.9 m +489.95 330.9 l +493.1 327.75 m +493.1 334.05 l +489.95 327.75 m +496.25 334.05 l +496.25 327.75 m +489.95 334.05 l +136.55 707.9 m +130.25 707.9 l +133.4 704.75 m +133.4 711.05 l +130.25 704.75 m +136.55 711.05 l +136.55 704.75 m +130.25 711.05 l +S +0 0 0 RG +147.4 679.6 m +S +BT +0 14 -14 0 152.07 649.2485 Tm +(4 KB)Tj +ET +152.07 679.6 m +S +0.9 0.62 0 RG +147.4 688 m +147.4 727.9 l +508 110.2 m +501.1 137.8 l +500.9 165.4 l +500.5 193 l +499.7 220.5 l +499.5 248.1 l +500.6 275.7 l +501.3 303.3 l +499.9 330.9 l +493.1 358.5 l +504.85 107.05 6.3 6.3 re +S +1 J +508 110.2 m +508 110.2 l +S +0 J +497.95 134.65 6.3 6.3 re +S +1 J +501.1 137.8 m +501.1 137.8 l +S +0 J +497.75 162.25 6.3 6.3 re +S +1 J +500.9 165.4 m +500.9 165.4 l +S +0 J +497.35 189.85 6.3 6.3 re +S +1 J +500.5 193 m +500.5 193 l +S +0 J +496.55 217.35 6.3 6.3 re +S +1 J +499.7 220.5 m +499.7 220.5 l +S +0 J +496.35 244.95 6.3 6.3 re +S +1 J +499.5 248.1 m +499.5 248.1 l +S +0 J +497.45 272.55 6.3 6.3 re +S +1 J +500.6 275.7 m +500.6 275.7 l +S +0 J +498.15 300.15 6.3 6.3 re +S +1 J +501.3 303.3 m +501.3 303.3 l +S +0 J +496.75 327.75 6.3 6.3 re +S +1 J +499.9 330.9 m +499.9 330.9 l +S +0 J +489.95 355.35 6.3 6.3 re +S +1 J +493.1 358.5 m +493.1 358.5 l +S +0 J +144.25 704.75 6.3 6.3 re +S +1 J +147.4 707.9 m +147.4 707.9 l +S +0 0 0 RG +0 J +161.4 679.6 m +S +BT +0 14 -14 0 166.07 649.2485 Tm +(8 KB)Tj +ET +166.07 679.6 m +S +0.94 0.89 0.26 RG +161.4 688 m +161.4 727.9 l +508.1 110.2 m +501.2 137.8 l +501.1 165.4 l +500.9 193 l +500.5 220.5 l +499.7 248.1 l +499.4 275.7 l +499.2 303.3 l +499.7 330.9 l +498.6 358.5 l +493.1 386.1 l +S +0.94 0.89 0.26 rg +504.95 113.35 6.3 -6.3 re +f +498.05 140.95 6.3 -6.3 re +f +497.95 168.55 6.3 -6.3 re +f +497.75 196.15 6.3 -6.3 re +f +497.35 223.65 6.3 -6.3 re +f +496.55 251.25 6.3 -6.3 re +f +496.25 278.85 6.3 -6.3 re +f +496.05 306.45 6.3 -6.3 re +f +496.55 334.05 6.3 -6.3 re +f +495.45 361.65 6.3 -6.3 re +f +489.95 389.25 6.3 -6.3 re +f +158.25 711.05 6.3 -6.3 re +f +0 0 0 RG +175.4 679.6 m +S +BT +0 14 -14 0 180.07 641.4623 Tm +0 0 0 rg +(16 KB)Tj +ET +180.07 679.6 m +S +0 0.45 0.7 RG +175.4 688 m +175.4 727.9 l +508.1 110.2 m +501.2 137.8 l +501.1 165.4 l +501.1 193 l +500.5 248.1 l +499.7 275.7 l +499.4 303.3 l +497.8 330.9 l +496.4 358.5 l +496.3 386.1 l +493.1 413.7 l +508.08 113.37 m +506.341 113.37 504.93 111.959 504.93 110.22 c +504.93 108.481 506.341 107.07 508.08 107.07 c +509.819 107.07 511.23 108.481 511.23 110.22 c +511.23 111.959 509.819 113.37 508.08 113.37 c +S +1 J +508.1 110.2 m +508.1 110.2 l +S +0 J +501.18 140.97 m +499.441 140.97 498.03 139.559 498.03 137.82 c +498.03 136.081 499.441 134.67 501.18 134.67 c +502.919 134.67 504.33 136.081 504.33 137.82 c +504.33 139.559 502.919 140.97 501.18 140.97 c +S +1 J +501.2 137.8 m +501.2 137.8 l +S +0 J +501.12 168.57 m +499.381 168.57 497.97 167.159 497.97 165.42 c +497.97 163.681 499.381 162.27 501.12 162.27 c +502.859 162.27 504.27 163.681 504.27 165.42 c +504.27 167.159 502.859 168.57 501.12 168.57 c +S +1 J +501.1 165.4 m +501.1 165.4 l +S +0 J +501.12 196.17 m +499.381 196.17 497.97 194.759 497.97 193.02 c +497.97 191.281 499.381 189.87 501.12 189.87 c +502.859 189.87 504.27 191.281 504.27 193.02 c +504.27 194.759 502.859 196.17 501.12 196.17 c +S +1 J +501.1 193 m +501.1 193 l +S +0 J +500.82 223.65 m +499.081 223.65 497.67 222.239 497.67 220.5 c +497.67 218.761 499.081 217.35 500.82 217.35 c +502.559 217.35 503.97 218.761 503.97 220.5 c +503.97 222.239 502.559 223.65 500.82 223.65 c +S +1 J +500.8 220.5 m +500.8 220.5 l +S +0 J +500.52 251.25 m +498.781 251.25 497.37 249.839 497.37 248.1 c +497.37 246.361 498.781 244.95 500.52 244.95 c +502.259 244.95 503.67 246.361 503.67 248.1 c +503.67 249.839 502.259 251.25 500.52 251.25 c +S +1 J +500.5 248.1 m +500.5 248.1 l +S +0 J +499.68 278.85 m +497.941 278.85 496.53 277.439 496.53 275.7 c +496.53 273.961 497.941 272.55 499.68 272.55 c +501.419 272.55 502.83 273.961 502.83 275.7 c +502.83 277.439 501.419 278.85 499.68 278.85 c +S +1 J +499.7 275.7 m +499.7 275.7 l +S +0 J +499.38 306.45 m +497.641 306.45 496.23 305.039 496.23 303.3 c +496.23 301.561 497.641 300.15 499.38 300.15 c +501.119 300.15 502.53 301.561 502.53 303.3 c +502.53 305.039 501.119 306.45 499.38 306.45 c +S +1 J +499.4 303.3 m +499.4 303.3 l +S +0 J +497.82 334.05 m +496.081 334.05 494.67 332.639 494.67 330.9 c +494.67 329.161 496.081 327.75 497.82 327.75 c +499.559 327.75 500.97 329.161 500.97 330.9 c +500.97 332.639 499.559 334.05 497.82 334.05 c +S +1 J +497.8 330.9 m +497.8 330.9 l +S +0 J +496.38 361.65 m +494.641 361.65 493.23 360.239 493.23 358.5 c +493.23 356.761 494.641 355.35 496.38 355.35 c +498.119 355.35 499.53 356.761 499.53 358.5 c +499.53 360.239 498.119 361.65 496.38 361.65 c +S +1 J +496.4 358.5 m +496.4 358.5 l +S +0 J +496.32 389.25 m +494.581 389.25 493.17 387.839 493.17 386.1 c +493.17 384.361 494.581 382.95 496.32 382.95 c +498.059 382.95 499.47 384.361 499.47 386.1 c +499.47 387.839 498.059 389.25 496.32 389.25 c +S +1 J +496.3 386.1 m +496.3 386.1 l +S +0 J +493.08 416.85 m +491.341 416.85 489.93 415.439 489.93 413.7 c +489.93 411.961 491.341 410.55 493.08 410.55 c +494.819 410.55 496.23 411.961 496.23 413.7 c +496.23 415.439 494.819 416.85 493.08 416.85 c +S +1 J +493.1 413.7 m +493.1 413.7 l +S +0 J +175.38 711.03 m +173.641 711.03 172.23 709.619 172.23 707.88 c +172.23 706.141 173.641 704.73 175.38 704.73 c +177.119 704.73 178.53 706.141 178.53 707.88 c +178.53 709.619 177.119 711.03 175.38 711.03 c +S +1 J +175.4 707.9 m +175.4 707.9 l +S +0 0 0 RG +0 J +189.4 679.6 m +S +BT +0 14 -14 0 194.07 641.4623 Tm +(32 KB)Tj +ET +194.07 679.6 m +S +0.9 0.12 0.06 RG +189.4 688 m +189.4 727.9 l +508.1 110.2 m +501.2 137.8 l +501.1 165.4 l +501.1 193 l +501 220.5 l +500.8 248.1 l +500.4 275.7 l +498.2 303.3 l +497.8 330.9 l +495.1 358.5 l +490 386.1 l +496.3 413.7 l +493.1 441.2 l +S +0.9 0.12 0.06 rg +508.08 113.37 m +506.341 113.37 504.93 111.959 504.93 110.22 c +504.93 108.481 506.341 107.07 508.08 107.07 c +509.819 107.07 511.23 108.481 511.23 110.22 c +511.23 111.959 509.819 113.37 508.08 113.37 c +f +501.18 140.97 m +499.441 140.97 498.03 139.559 498.03 137.82 c +498.03 136.081 499.441 134.67 501.18 134.67 c +502.919 134.67 504.33 136.081 504.33 137.82 c +504.33 139.559 502.919 140.97 501.18 140.97 c +f +501.12 168.57 m +499.381 168.57 497.97 167.159 497.97 165.42 c +497.97 163.681 499.381 162.27 501.12 162.27 c +502.859 162.27 504.27 163.681 504.27 165.42 c +504.27 167.159 502.859 168.57 501.12 168.57 c +f +501.12 196.17 m +499.381 196.17 497.97 194.759 497.97 193.02 c +497.97 191.281 499.381 189.87 501.12 189.87 c +502.859 189.87 504.27 191.281 504.27 193.02 c +504.27 194.759 502.859 196.17 501.12 196.17 c +f +501 223.65 m +499.261 223.65 497.85 222.239 497.85 220.5 c +497.85 218.761 499.261 217.35 501 217.35 c +502.739 217.35 504.15 218.761 504.15 220.5 c +504.15 222.239 502.739 223.65 501 223.65 c +f +500.82 251.25 m +499.081 251.25 497.67 249.839 497.67 248.1 c +497.67 246.361 499.081 244.95 500.82 244.95 c +502.559 244.95 503.97 246.361 503.97 248.1 c +503.97 249.839 502.559 251.25 500.82 251.25 c +f +500.4 278.85 m +498.661 278.85 497.25 277.439 497.25 275.7 c +497.25 273.961 498.661 272.55 500.4 272.55 c +502.139 272.55 503.55 273.961 503.55 275.7 c +503.55 277.439 502.139 278.85 500.4 278.85 c +f +498.18 306.45 m +496.441 306.45 495.03 305.039 495.03 303.3 c +495.03 301.561 496.441 300.15 498.18 300.15 c +499.919 300.15 501.33 301.561 501.33 303.3 c +501.33 305.039 499.919 306.45 498.18 306.45 c +f +497.82 334.05 m +496.081 334.05 494.67 332.639 494.67 330.9 c +494.67 329.161 496.081 327.75 497.82 327.75 c +499.559 327.75 500.97 329.161 500.97 330.9 c +500.97 332.639 499.559 334.05 497.82 334.05 c +f +495.12 361.65 m +493.381 361.65 491.97 360.239 491.97 358.5 c +491.97 356.761 493.381 355.35 495.12 355.35 c +496.859 355.35 498.27 356.761 498.27 358.5 c +498.27 360.239 496.859 361.65 495.12 361.65 c +f +490.02 389.25 m +488.281 389.25 486.87 387.839 486.87 386.1 c +486.87 384.361 488.281 382.95 490.02 382.95 c +491.759 382.95 493.17 384.361 493.17 386.1 c +493.17 387.839 491.759 389.25 490.02 389.25 c +f +496.32 416.85 m +494.581 416.85 493.17 415.439 493.17 413.7 c +493.17 411.961 494.581 410.55 496.32 410.55 c +498.059 410.55 499.47 411.961 499.47 413.7 c +499.47 415.439 498.059 416.85 496.32 416.85 c +f +493.08 444.33 m +491.341 444.33 489.93 442.919 489.93 441.18 c +489.93 439.441 491.341 438.03 493.08 438.03 c +494.819 438.03 496.23 439.441 496.23 441.18 c +496.23 442.919 494.819 444.33 493.08 444.33 c +f +189.42 711.03 m +187.681 711.03 186.27 709.619 186.27 707.88 c +186.27 706.141 187.681 704.73 189.42 704.73 c +191.159 704.73 192.57 706.141 192.57 707.88 c +192.57 709.619 191.159 711.03 189.42 711.03 c +f +0 0 0 RG +203.4 679.6 m +S +BT +0 14 -14 0 208.07 641.4623 Tm +0 0 0 rg +(64 KB)Tj +ET +208.07 679.6 m +203.4 688 m +203.4 727.9 l +507.9 110.2 m +500.6 137.8 l +499.5 165.4 l +491.9 193 l +474.6 220.5 l +474.3 248.1 l +474.2 275.7 l +473.3 303.3 l +450.5 330.9 l +462 358.5 l +439.7 386.1 l +490 413.7 l +496.3 441.2 l +493.1 468.8 l +504.372 110.2 m +509.475 107.05 l +509.475 113.35 l +504.372 110.2 l +s +1 J +507.9 110.2 m +507.9 110.2 l +S +0 J +497.072 137.8 m +502.175 134.65 l +502.175 140.95 l +497.072 137.8 l +s +1 J +500.6 137.8 m +500.6 137.8 l +S +0 J +495.972 165.4 m +501.075 162.25 l +501.075 168.55 l +495.972 165.4 l +s +1 J +499.5 165.4 m +499.5 165.4 l +S +0 J +488.372 193 m +493.475 189.85 l +493.475 196.15 l +488.372 193 l +s +1 J +491.9 193 m +491.9 193 l +S +0 J +471.072 220.5 m +476.175 217.35 l +476.175 223.65 l +471.072 220.5 l +s +1 J +474.6 220.5 m +474.6 220.5 l +S +0 J +470.772 248.1 m +475.875 244.95 l +475.875 251.25 l +470.772 248.1 l +s +1 J +474.3 248.1 m +474.3 248.1 l +S +0 J +470.672 275.7 m +475.775 272.55 l +475.775 278.85 l +470.672 275.7 l +s +1 J +474.2 275.7 m +474.2 275.7 l +S +0 J +469.772 303.3 m +474.875 300.15 l +474.875 306.45 l +469.772 303.3 l +s +1 J +473.3 303.3 m +473.3 303.3 l +S +0 J +446.972 330.9 m +452.075 327.75 l +452.075 334.05 l +446.972 330.9 l +s +1 J +450.5 330.9 m +450.5 330.9 l +S +0 J +458.472 358.5 m +463.575 355.35 l +463.575 361.65 l +458.472 358.5 l +s +1 J +462 358.5 m +462 358.5 l +S +0 J +436.172 386.1 m +441.275 382.95 l +441.275 389.25 l +436.172 386.1 l +s +1 J +439.7 386.1 m +439.7 386.1 l +S +0 J +486.472 413.7 m +491.575 410.55 l +491.575 416.85 l +486.472 413.7 l +s +1 J +490 413.7 m +490 413.7 l +S +0 J +492.772 441.2 m +497.875 438.05 l +497.875 444.35 l +492.772 441.2 l +s +1 J +496.3 441.2 m +496.3 441.2 l +S +0 J +489.572 468.8 m +494.675 465.65 l +494.675 471.95 l +489.572 468.8 l +s +1 J +493.1 468.8 m +493.1 468.8 l +S +0 J +199.872 707.9 m +204.975 704.75 l +204.975 711.05 l +199.872 707.9 l +s +1 J +203.4 707.9 m +203.4 707.9 l +S +0 J +217.4 679.6 m +S +BT +0 14 -14 0 222.07 633.6762 Tm +(128 KB)Tj +ET +222.07 679.6 m +S +0.58 0 0.83 RG +217.4 688 m +217.4 727.9 l +507.9 110.2 m +500.7 137.8 l +499.6 165.4 l +491.9 193 l +474.6 220.5 l +474.3 248.1 l +474.2 275.7 l +473.1 303.3 l +450.4 330.9 l +425.1 358.5 l +417.9 386.1 l +439.6 413.7 l +489.9 441.2 l +496.3 468.8 l +493.1 496.4 l +S +0.58 0 0.83 rg +504.372 110.2 m +509.475 107.05 l +509.475 113.35 l +504.372 110.2 l +f +497.172 137.8 m +502.275 134.65 l +502.275 140.95 l +497.172 137.8 l +f +496.072 165.4 m +501.175 162.25 l +501.175 168.55 l +496.072 165.4 l +f +488.372 193 m +493.475 189.85 l +493.475 196.15 l +488.372 193 l +f +471.072 220.5 m +476.175 217.35 l +476.175 223.65 l +471.072 220.5 l +f +470.772 248.1 m +475.875 244.95 l +475.875 251.25 l +470.772 248.1 l +f +470.672 275.7 m +475.775 272.55 l +475.775 278.85 l +470.672 275.7 l +f +469.572 303.3 m +474.675 300.15 l +474.675 306.45 l +469.572 303.3 l +f +446.872 330.9 m +451.975 327.75 l +451.975 334.05 l +446.872 330.9 l +f +421.572 358.5 m +426.675 355.35 l +426.675 361.65 l +421.572 358.5 l +f +414.372 386.1 m +419.475 382.95 l +419.475 389.25 l +414.372 386.1 l +f +436.072 413.7 m +441.175 410.55 l +441.175 416.85 l +436.072 413.7 l +f +486.372 441.2 m +491.475 438.05 l +491.475 444.35 l +486.372 441.2 l +f +492.772 468.8 m +497.875 465.65 l +497.875 471.95 l +492.772 468.8 l +f +489.572 496.4 m +494.675 493.25 l +494.675 499.55 l +489.572 496.4 l +f +213.872 707.9 m +218.975 704.75 l +218.975 711.05 l +213.872 707.9 l +f +0 0 0 RG +231.4 679.6 m +S +BT +0 14 -14 0 236.07 633.6762 Tm +0 0 0 rg +(256 KB)Tj +ET +236.07 679.6 m +S +0 0.62 0.45 RG +231.4 688 m +231.4 727.9 l +507.7 110.2 m +500.4 137.8 l +498.7 165.4 l +490.5 193 l +472 220.5 l +471.4 248.1 l +471.3 275.7 l +470.8 303.3 l +445.8 330.9 l +419.9 358.5 l +370.7 386.1 l +416.9 413.7 l +439.6 441.2 l +489.9 468.8 l +496.3 496.4 l +493.1 524 l +511.228 110.2 m +506.125 107.05 l +506.125 113.35 l +511.228 110.2 l +s +1 J +507.7 110.2 m +507.7 110.2 l +S +0 J +503.928 137.8 m +498.825 134.65 l +498.825 140.95 l +503.928 137.8 l +s +1 J +500.4 137.8 m +500.4 137.8 l +S +0 J +502.228 165.4 m +497.125 162.25 l +497.125 168.55 l +502.228 165.4 l +s +1 J +498.7 165.4 m +498.7 165.4 l +S +0 J +494.028 193 m +488.925 189.85 l +488.925 196.15 l +494.028 193 l +s +1 J +490.5 193 m +490.5 193 l +S +0 J +475.528 220.5 m +470.425 217.35 l +470.425 223.65 l +475.528 220.5 l +s +1 J +472 220.5 m +472 220.5 l +S +0 J +474.928 248.1 m +469.825 244.95 l +469.825 251.25 l +474.928 248.1 l +s +1 J +471.4 248.1 m +471.4 248.1 l +S +0 J +474.828 275.7 m +469.725 272.55 l +469.725 278.85 l +474.828 275.7 l +s +1 J +471.3 275.7 m +471.3 275.7 l +S +0 J +474.328 303.3 m +469.225 300.15 l +469.225 306.45 l +474.328 303.3 l +s +1 J +470.8 303.3 m +470.8 303.3 l +S +0 J +449.328 330.9 m +444.225 327.75 l +444.225 334.05 l +449.328 330.9 l +s +1 J +445.8 330.9 m +445.8 330.9 l +S +0 J +423.428 358.5 m +418.325 355.35 l +418.325 361.65 l +423.428 358.5 l +s +1 J +419.9 358.5 m +419.9 358.5 l +S +0 J +374.228 386.1 m +369.125 382.95 l +369.125 389.25 l +374.228 386.1 l +s +1 J +370.7 386.1 m +370.7 386.1 l +S +0 J +420.428 413.7 m +415.325 410.55 l +415.325 416.85 l +420.428 413.7 l +s +1 J +416.9 413.7 m +416.9 413.7 l +S +0 J +443.128 441.2 m +438.025 438.05 l +438.025 444.35 l +443.128 441.2 l +s +1 J +439.6 441.2 m +439.6 441.2 l +S +0 J +493.428 468.8 m +488.325 465.65 l +488.325 471.95 l +493.428 468.8 l +s +1 J +489.9 468.8 m +489.9 468.8 l +S +0 J +499.828 496.4 m +494.725 493.25 l +494.725 499.55 l +499.828 496.4 l +s +1 J +496.3 496.4 m +496.3 496.4 l +S +0 J +496.628 524 m +491.525 520.85 l +491.525 527.15 l +496.628 524 l +s +1 J +493.1 524 m +493.1 524 l +S +0 J +234.928 707.9 m +229.825 704.75 l +229.825 711.05 l +234.928 707.9 l +s +1 J +231.4 707.9 m +231.4 707.9 l +S +0 0 0 RG +0 J +245.4 679.6 m +S +BT +0 14 -14 0 250.07 633.6762 Tm +(512 KB)Tj +ET +250.07 679.6 m +S +0.34 0.71 0.91 RG +245.4 688 m +245.4 727.9 l +507.2 110.2 m +499.9 137.8 l +496 165.4 l +486 193 l +462.6 220.5 l +459.7 248.1 l +457.8 275.7 l +464.3 303.3 l +441.3 330.9 l +412 358.5 l +351.7 386.1 l +368.9 413.7 l +409.3 441.2 l +411.3 468.8 l +474.4 496.4 l +496.1 524 l +493.1 551.6 l +S +0.34 0.71 0.91 rg +510.728 110.2 m +505.625 107.05 l +505.625 113.35 l +510.728 110.2 l +f +503.428 137.8 m +498.325 134.65 l +498.325 140.95 l +503.428 137.8 l +f +499.528 165.4 m +494.425 162.25 l +494.425 168.55 l +499.528 165.4 l +f +489.528 193 m +484.425 189.85 l +484.425 196.15 l +489.528 193 l +f +466.128 220.5 m +461.025 217.35 l +461.025 223.65 l +466.128 220.5 l +f +463.228 248.1 m +458.125 244.95 l +458.125 251.25 l +463.228 248.1 l +f +461.328 275.7 m +456.225 272.55 l +456.225 278.85 l +461.328 275.7 l +f +467.828 303.3 m +462.725 300.15 l +462.725 306.45 l +467.828 303.3 l +f +444.828 330.9 m +439.725 327.75 l +439.725 334.05 l +444.828 330.9 l +f +415.528 358.5 m +410.425 355.35 l +410.425 361.65 l +415.528 358.5 l +f +355.228 386.1 m +350.125 382.95 l +350.125 389.25 l +355.228 386.1 l +f +372.428 413.7 m +367.325 410.55 l +367.325 416.85 l +372.428 413.7 l +f +412.828 441.2 m +407.725 438.05 l +407.725 444.35 l +412.828 441.2 l +f +414.828 468.8 m +409.725 465.65 l +409.725 471.95 l +414.828 468.8 l +f +477.928 496.4 m +472.825 493.25 l +472.825 499.55 l +477.928 496.4 l +f +499.628 524 m +494.525 520.85 l +494.525 527.15 l +499.628 524 l +f +496.628 551.6 m +491.525 548.45 l +491.525 554.75 l +496.628 551.6 l +f +248.928 707.9 m +243.825 704.75 l +243.825 711.05 l +248.928 707.9 l +f +0 0 0 RG +259.4 679.6 m +S +BT +0 14 -14 0 264.07 646.9243 Tm +0 0 0 rg +(1 MB)Tj +ET +264.07 679.6 m +S +0.9 0.62 0 RG +259.4 688 m +259.4 727.9 l +507.2 110.2 m +499.9 137.8 l +496 165.4 l +486 193 l +462.6 220.5 l +458.8 248.1 l +456.3 275.7 l +464.3 303.3 l +441.2 330.9 l +411.4 358.5 l +347 386.1 l +349 413.7 l +356.7 441.2 l +408.9 468.8 l +414.1 496.4 l +489.2 524 l +496.3 551.6 l +493.1 579.2 l +504.05 110.2 m +507.2 107.05 l +510.35 110.2 l +507.2 113.35 l +504.05 110.2 l +s +1 J +507.2 110.2 m +507.2 110.2 l +S +0 J +496.75 137.8 m +499.9 134.65 l +503.05 137.8 l +499.9 140.95 l +496.75 137.8 l +s +1 J +499.9 137.8 m +499.9 137.8 l +S +0 J +492.85 165.4 m +496 162.25 l +499.15 165.4 l +496 168.55 l +492.85 165.4 l +s +1 J +496 165.4 m +496 165.4 l +S +0 J +482.85 193 m +486 189.85 l +489.15 193 l +486 196.15 l +482.85 193 l +s +1 J +486 193 m +486 193 l +S +0 J +459.45 220.5 m +462.6 217.35 l +465.75 220.5 l +462.6 223.65 l +459.45 220.5 l +s +1 J +462.6 220.5 m +462.6 220.5 l +S +0 J +455.65 248.1 m +458.8 244.95 l +461.95 248.1 l +458.8 251.25 l +455.65 248.1 l +s +1 J +458.8 248.1 m +458.8 248.1 l +S +0 J +453.15 275.7 m +456.3 272.55 l +459.45 275.7 l +456.3 278.85 l +453.15 275.7 l +s +1 J +456.3 275.7 m +456.3 275.7 l +S +0 J +461.15 303.3 m +464.3 300.15 l +467.45 303.3 l +464.3 306.45 l +461.15 303.3 l +s +1 J +464.3 303.3 m +464.3 303.3 l +S +0 J +438.05 330.9 m +441.2 327.75 l +444.35 330.9 l +441.2 334.05 l +438.05 330.9 l +s +1 J +441.2 330.9 m +441.2 330.9 l +S +0 J +408.25 358.5 m +411.4 355.35 l +414.55 358.5 l +411.4 361.65 l +408.25 358.5 l +s +1 J +411.4 358.5 m +411.4 358.5 l +S +0 J +343.85 386.1 m +347 382.95 l +350.15 386.1 l +347 389.25 l +343.85 386.1 l +s +1 J +347 386.1 m +347 386.1 l +S +0 J +345.85 413.7 m +349 410.55 l +352.15 413.7 l +349 416.85 l +345.85 413.7 l +s +1 J +349 413.7 m +349 413.7 l +S +0 J +353.55 441.2 m +356.7 438.05 l +359.85 441.2 l +356.7 444.35 l +353.55 441.2 l +s +1 J +356.7 441.2 m +356.7 441.2 l +S +0 J +405.75 468.8 m +408.9 465.65 l +412.05 468.8 l +408.9 471.95 l +405.75 468.8 l +s +1 J +408.9 468.8 m +408.9 468.8 l +S +0 J +410.95 496.4 m +414.1 493.25 l +417.25 496.4 l +414.1 499.55 l +410.95 496.4 l +s +1 J +414.1 496.4 m +414.1 496.4 l +S +0 J +486.05 524 m +489.2 520.85 l +492.35 524 l +489.2 527.15 l +486.05 524 l +s +1 J +489.2 524 m +489.2 524 l +S +0 J +493.15 551.6 m +496.3 548.45 l +499.45 551.6 l +496.3 554.75 l +493.15 551.6 l +s +1 J +496.3 551.6 m +496.3 551.6 l +S +0 J +489.95 579.2 m +493.1 576.05 l +496.25 579.2 l +493.1 582.35 l +489.95 579.2 l +s +1 J +493.1 579.2 m +493.1 579.2 l +S +0 J +256.25 707.9 m +259.4 704.75 l +262.55 707.9 l +259.4 711.05 l +256.25 707.9 l +s +1 J +259.4 707.9 m +259.4 707.9 l +S +0 0 0 RG +0 J +273.4 679.6 m +S +BT +0 14 -14 0 278.07 646.9243 Tm +(2 MB)Tj +ET +278.07 679.6 m +S +0.94 0.89 0.26 RG +273.4 688 m +273.4 727.9 l +507.2 110.2 m +499.9 137.8 l +496 165.4 l +485.9 193 l +462.6 220.5 l +458.5 248.1 l +455.6 275.7 l +464.3 303.3 l +441.4 330.9 l +412.4 358.5 l +347.8 386.1 l +348.1 413.7 l +347.2 441.2 l +353.1 468.8 l +408.3 496.4 l +412.4 524 l +489.2 551.6 l +496.3 579.2 l +493.1 606.8 l +S +0.94 0.89 0.26 rg +504.05 110.2 m +507.2 107.05 l +510.35 110.2 l +507.2 113.35 l +504.05 110.2 l +f +496.75 137.8 m +499.9 134.65 l +503.05 137.8 l +499.9 140.95 l +496.75 137.8 l +f +492.85 165.4 m +496 162.25 l +499.15 165.4 l +496 168.55 l +492.85 165.4 l +f +482.75 193 m +485.9 189.85 l +489.05 193 l +485.9 196.15 l +482.75 193 l +f +459.45 220.5 m +462.6 217.35 l +465.75 220.5 l +462.6 223.65 l +459.45 220.5 l +f +455.35 248.1 m +458.5 244.95 l +461.65 248.1 l +458.5 251.25 l +455.35 248.1 l +f +452.45 275.7 m +455.6 272.55 l +458.75 275.7 l +455.6 278.85 l +452.45 275.7 l +f +461.15 303.3 m +464.3 300.15 l +467.45 303.3 l +464.3 306.45 l +461.15 303.3 l +f +438.25 330.9 m +441.4 327.75 l +444.55 330.9 l +441.4 334.05 l +438.25 330.9 l +f +409.25 358.5 m +412.4 355.35 l +415.55 358.5 l +412.4 361.65 l +409.25 358.5 l +f +344.65 386.1 m +347.8 382.95 l +350.95 386.1 l +347.8 389.25 l +344.65 386.1 l +f +344.95 413.7 m +348.1 410.55 l +351.25 413.7 l +348.1 416.85 l +344.95 413.7 l +f +344.05 441.2 m +347.2 438.05 l +350.35 441.2 l +347.2 444.35 l +344.05 441.2 l +f +349.95 468.8 m +353.1 465.65 l +356.25 468.8 l +353.1 471.95 l +349.95 468.8 l +f +405.15 496.4 m +408.3 493.25 l +411.45 496.4 l +408.3 499.55 l +405.15 496.4 l +f +409.25 524 m +412.4 520.85 l +415.55 524 l +412.4 527.15 l +409.25 524 l +f +486.05 551.6 m +489.2 548.45 l +492.35 551.6 l +489.2 554.75 l +486.05 551.6 l +f +493.15 579.2 m +496.3 576.05 l +499.45 579.2 l +496.3 582.35 l +493.15 579.2 l +f +489.95 606.8 m +493.1 603.65 l +496.25 606.8 l +493.1 609.95 l +489.95 606.8 l +f +270.25 707.9 m +273.4 704.75 l +276.55 707.9 l +273.4 711.05 l +270.25 707.9 l +f +0 0 0 RG +287.4 679.6 m +S +BT +0 14 -14 0 292.07 646.9243 Tm +0 0 0 rg +(4 MB)Tj +ET +292.07 679.6 m +S +0 0.45 0.7 RG +287.4 688 m +287.4 727.9 l +507.2 110.2 m +499.9 137.8 l +496 165.4 l +486 193 l +462.6 220.5 l +458.5 248.1 l +455.5 275.7 l +464.3 303.3 l +441.7 330.9 l +416.3 358.5 l +352.2 386.1 l +351.6 413.7 l +353.3 441.2 l +355.9 468.8 l +370 496.4 l +370.4 524 l +393.7 551.6 l +480.6 579.2 l +466.4 606.8 l +493.1 634.4 l +S +504.05 110.2 m +506.227 107.204 l +509.748 108.349 l +509.748 112.052 l +506.227 113.196 l +s +1 J +507.2 110.2 m +507.2 110.2 l +S +0 J +496.75 137.8 m +498.927 134.804 l +502.448 135.949 l +502.448 139.652 l +498.927 140.796 l +s +1 J +499.9 137.8 m +499.9 137.8 l +S +0 J +492.85 165.4 m +495.027 162.404 l +498.548 163.549 l +498.548 167.252 l +495.027 168.396 l +s +1 J +496 165.4 m +496 165.4 l +S +0 J +482.85 193 m +485.027 190.004 l +488.548 191.149 l +488.548 194.852 l +485.027 195.996 l +s +1 J +486 193 m +486 193 l +S +0 J +459.45 220.5 m +461.627 217.504 l +465.148 218.648 l +465.148 222.352 l +461.627 223.496 l +s +1 J +462.6 220.5 m +462.6 220.5 l +S +0 J +455.35 248.1 m +457.527 245.104 l +461.048 246.249 l +461.048 249.952 l +457.527 251.096 l +s +1 J +458.5 248.1 m +458.5 248.1 l +S +0 J +452.35 275.7 m +454.527 272.704 l +458.048 273.849 l +458.048 277.552 l +454.527 278.696 l +s +1 J +455.5 275.7 m +455.5 275.7 l +S +0 J +461.15 303.3 m +463.327 300.304 l +466.848 301.448 l +466.848 305.152 l +463.327 306.296 l +s +1 J +464.3 303.3 m +464.3 303.3 l +S +0 J +438.55 330.9 m +440.727 327.904 l +444.248 329.048 l +444.248 332.752 l +440.727 333.896 l +s +1 J +441.7 330.9 m +441.7 330.9 l +S +0 J +413.15 358.5 m +415.327 355.504 l +418.848 356.648 l +418.848 360.352 l +415.327 361.496 l +s +1 J +416.3 358.5 m +416.3 358.5 l +S +0 J +349.05 386.1 m +351.227 383.104 l +354.748 384.249 l +354.748 387.952 l +351.227 389.096 l +s +1 J +352.2 386.1 m +352.2 386.1 l +S +0 J +348.45 413.7 m +350.627 410.704 l +354.148 411.849 l +354.148 415.552 l +350.627 416.696 l +s +1 J +351.6 413.7 m +351.6 413.7 l +S +0 J +350.15 441.2 m +352.327 438.204 l +355.848 439.349 l +355.848 443.052 l +352.327 444.196 l +s +1 J +353.3 441.2 m +353.3 441.2 l +S +0 J +352.75 468.8 m +354.927 465.804 l +358.448 466.949 l +358.448 470.652 l +354.927 471.796 l +s +1 J +355.9 468.8 m +355.9 468.8 l +S +0 J +366.85 496.4 m +369.027 493.404 l +372.548 494.549 l +372.548 498.252 l +369.027 499.396 l +s +1 J +370 496.4 m +370 496.4 l +S +0 J +367.25 524 m +369.427 521.004 l +372.948 522.148 l +372.948 525.852 l +369.427 526.996 l +s +1 J +370.4 524 m +370.4 524 l +S +0 J +390.55 551.6 m +392.727 548.604 l +396.248 549.749 l +396.248 553.452 l +392.727 554.596 l +s +1 J +393.7 551.6 m +393.7 551.6 l +S +0 J +477.45 579.2 m +479.627 576.204 l +483.148 577.349 l +483.148 581.052 l +479.627 582.196 l +s +1 J +480.6 579.2 m +480.6 579.2 l +S +0 J +463.25 606.8 m +465.427 603.804 l +468.948 604.949 l +468.948 608.652 l +465.427 609.796 l +s +1 J +466.4 606.8 m +466.4 606.8 l +S +0 J +489.95 634.4 m +492.127 631.404 l +495.648 632.549 l +495.648 636.252 l +492.127 637.396 l +s +1 J +493.1 634.4 m +493.1 634.4 l +S +0 J +284.25 707.9 m +286.427 704.904 l +289.948 706.049 l +289.948 709.752 l +286.427 710.896 l +s +1 J +287.4 707.9 m +287.4 707.9 l +S +0 0 0 RG +0 J +301.4 679.6 m +S +BT +0 14 -14 0 306.07 646.9243 Tm +(8 MB)Tj +ET +306.07 679.6 m +S +0.9 0.12 0.06 RG +301.4 688 m +301.4 727.9 l +507.2 110.2 m +499.9 137.8 l +496 165.4 l +486 193 l +462.6 220.5 l +458.4 248.1 l +455.4 275.7 l +464.3 303.3 l +441.8 330.9 l +418.2 358.5 l +353.4 386.1 l +352.2 413.7 l +352.7 441.2 l +349.1 468.8 l +365.3 496.4 l +381.2 524 l +381.5 551.6 l +335.8 579.2 l +445 606.8 l +445 634.4 l +493.1 661.9 l +S +0.9 0.12 0.06 rg +504.05 110.2 m +506.227 107.204 l +509.748 108.349 l +509.748 112.052 l +506.227 113.196 l +f +496.75 137.8 m +498.927 134.804 l +502.448 135.949 l +502.448 139.652 l +498.927 140.796 l +f +492.85 165.4 m +495.027 162.404 l +498.548 163.549 l +498.548 167.252 l +495.027 168.396 l +f +482.85 193 m +485.027 190.004 l +488.548 191.149 l +488.548 194.852 l +485.027 195.996 l +f +459.45 220.5 m +461.627 217.504 l +465.148 218.648 l +465.148 222.352 l +461.627 223.496 l +f +455.25 248.1 m +457.427 245.104 l +460.948 246.249 l +460.948 249.952 l +457.427 251.096 l +f +452.25 275.7 m +454.427 272.704 l +457.948 273.849 l +457.948 277.552 l +454.427 278.696 l +f +461.15 303.3 m +463.327 300.304 l +466.848 301.448 l +466.848 305.152 l +463.327 306.296 l +f +438.65 330.9 m +440.827 327.904 l +444.348 329.048 l +444.348 332.752 l +440.827 333.896 l +f +415.05 358.5 m +417.227 355.504 l +420.748 356.648 l +420.748 360.352 l +417.227 361.496 l +f +350.25 386.1 m +352.427 383.104 l +355.948 384.249 l +355.948 387.952 l +352.427 389.096 l +f +349.05 413.7 m +351.227 410.704 l +354.748 411.849 l +354.748 415.552 l +351.227 416.696 l +f +349.55 441.2 m +351.727 438.204 l +355.248 439.349 l +355.248 443.052 l +351.727 444.196 l +f +345.95 468.8 m +348.127 465.804 l +351.648 466.949 l +351.648 470.652 l +348.127 471.796 l +f +362.15 496.4 m +364.327 493.404 l +367.848 494.549 l +367.848 498.252 l +364.327 499.396 l +f +378.05 524 m +380.227 521.004 l +383.748 522.148 l +383.748 525.852 l +380.227 526.996 l +f +378.35 551.6 m +380.527 548.604 l +384.048 549.749 l +384.048 553.452 l +380.527 554.596 l +f +332.65 579.2 m +334.827 576.204 l +338.348 577.349 l +338.348 581.052 l +334.827 582.196 l +f +441.85 606.8 m +444.027 603.804 l +447.548 604.949 l +447.548 608.652 l +444.027 609.796 l +f +441.85 634.4 m +444.027 631.404 l +447.548 632.549 l +447.548 636.252 l +444.027 637.396 l +f +489.95 661.9 m +492.127 658.904 l +495.648 660.048 l +495.648 663.752 l +492.127 664.896 l +f +298.25 707.9 m +300.427 704.904 l +303.948 706.049 l +303.948 709.752 l +300.427 710.896 l +f +0 0 0 RG +315.4 679.6 m +S +BT +0 14 -14 0 320.07 639.1381 Tm +0 0 0 rg +(16 MB)Tj +ET +320.07 679.6 m +315.4 688 m +315.4 727.9 l +507.2 110.2 m +499.9 137.8 l +496 165.4 l +486 193 l +462.6 220.5 l +458.4 248.1 l +455.4 275.7 l +464.3 303.3 l +441.9 330.9 l +419.2 358.5 l +354.1 386.1 l +352.5 413.7 l +352.3 441.2 l +345.7 468.8 l +363.4 496.4 l +378.8 524 l +388.7 551.6 l +318.2 579.2 l +159.1 606.8 l +434.3 634.4 l +445 661.9 l +493.1 689.5 l +S +1 w +507.2 110.2 m +504.05 110.2 l +504.05 108.461 505.461 107.05 507.2 107.05 c +508.939 107.05 510.35 108.461 510.35 110.2 c +510.35 111.939 508.939 113.35 507.2 113.35 c +505.461 113.35 504.05 111.939 504.05 110.2 c +499.9 137.8 m +496.75 137.8 l +496.75 136.061 498.161 134.65 499.9 134.65 c +501.639 134.65 503.05 136.061 503.05 137.8 c +503.05 139.539 501.639 140.95 499.9 140.95 c +498.161 140.95 496.75 139.539 496.75 137.8 c +496 165.4 m +492.85 165.4 l +492.85 163.661 494.261 162.25 496 162.25 c +497.739 162.25 499.15 163.661 499.15 165.4 c +499.15 167.139 497.739 168.55 496 168.55 c +494.261 168.55 492.85 167.139 492.85 165.4 c +486 193 m +482.85 193 l +482.85 191.261 484.261 189.85 486 189.85 c +487.739 189.85 489.15 191.261 489.15 193 c +489.15 194.739 487.739 196.15 486 196.15 c +484.261 196.15 482.85 194.739 482.85 193 c +462.6 220.5 m +459.45 220.5 l +459.45 218.761 460.861 217.35 462.6 217.35 c +464.339 217.35 465.75 218.761 465.75 220.5 c +465.75 222.239 464.339 223.65 462.6 223.65 c +460.861 223.65 459.45 222.239 459.45 220.5 c +458.4 248.1 m +455.25 248.1 l +455.25 246.361 456.661 244.95 458.4 244.95 c +460.139 244.95 461.55 246.361 461.55 248.1 c +461.55 249.839 460.139 251.25 458.4 251.25 c +456.661 251.25 455.25 249.839 455.25 248.1 c +455.4 275.7 m +452.25 275.7 l +452.25 273.961 453.661 272.55 455.4 272.55 c +457.139 272.55 458.55 273.961 458.55 275.7 c +458.55 277.439 457.139 278.85 455.4 278.85 c +453.661 278.85 452.25 277.439 452.25 275.7 c +464.3 303.3 m +461.15 303.3 l +461.15 301.561 462.561 300.15 464.3 300.15 c +466.039 300.15 467.45 301.561 467.45 303.3 c +467.45 305.039 466.039 306.45 464.3 306.45 c +462.561 306.45 461.15 305.039 461.15 303.3 c +441.9 330.9 m +438.75 330.9 l +438.75 329.161 440.161 327.75 441.9 327.75 c +443.639 327.75 445.05 329.161 445.05 330.9 c +445.05 332.639 443.639 334.05 441.9 334.05 c +440.161 334.05 438.75 332.639 438.75 330.9 c +419.2 358.5 m +416.05 358.5 l +416.05 356.761 417.461 355.35 419.2 355.35 c +420.939 355.35 422.35 356.761 422.35 358.5 c +422.35 360.239 420.939 361.65 419.2 361.65 c +417.461 361.65 416.05 360.239 416.05 358.5 c +354.1 386.1 m +350.95 386.1 l +350.95 384.361 352.361 382.95 354.1 382.95 c +355.839 382.95 357.25 384.361 357.25 386.1 c +357.25 387.839 355.839 389.25 354.1 389.25 c +352.361 389.25 350.95 387.839 350.95 386.1 c +352.5 413.7 m +349.35 413.7 l +349.35 411.961 350.761 410.55 352.5 410.55 c +354.239 410.55 355.65 411.961 355.65 413.7 c +355.65 415.439 354.239 416.85 352.5 416.85 c +350.761 416.85 349.35 415.439 349.35 413.7 c +352.3 441.2 m +349.15 441.2 l +349.15 439.461 350.561 438.05 352.3 438.05 c +354.039 438.05 355.45 439.461 355.45 441.2 c +355.45 442.939 354.039 444.35 352.3 444.35 c +350.561 444.35 349.15 442.939 349.15 441.2 c +345.7 468.8 m +342.55 468.8 l +342.55 467.061 343.961 465.65 345.7 465.65 c +347.439 465.65 348.85 467.061 348.85 468.8 c +348.85 470.539 347.439 471.95 345.7 471.95 c +343.961 471.95 342.55 470.539 342.55 468.8 c +363.4 496.4 m +360.25 496.4 l +360.25 494.661 361.661 493.25 363.4 493.25 c +365.139 493.25 366.55 494.661 366.55 496.4 c +366.55 498.139 365.139 499.55 363.4 499.55 c +361.661 499.55 360.25 498.139 360.25 496.4 c +378.8 524 m +375.65 524 l +375.65 522.261 377.061 520.85 378.8 520.85 c +380.539 520.85 381.95 522.261 381.95 524 c +381.95 525.739 380.539 527.15 378.8 527.15 c +377.061 527.15 375.65 525.739 375.65 524 c +388.7 551.6 m +385.55 551.6 l +385.55 549.861 386.961 548.45 388.7 548.45 c +390.439 548.45 391.85 549.861 391.85 551.6 c +391.85 553.339 390.439 554.75 388.7 554.75 c +386.961 554.75 385.55 553.339 385.55 551.6 c +318.2 579.2 m +315.05 579.2 l +315.05 577.461 316.461 576.05 318.2 576.05 c +319.939 576.05 321.35 577.461 321.35 579.2 c +321.35 580.939 319.939 582.35 318.2 582.35 c +316.461 582.35 315.05 580.939 315.05 579.2 c +159.1 606.8 m +155.95 606.8 l +155.95 605.061 157.361 603.65 159.1 603.65 c +160.839 603.65 162.25 605.061 162.25 606.8 c +162.25 608.539 160.839 609.95 159.1 609.95 c +157.361 609.95 155.95 608.539 155.95 606.8 c +434.3 634.4 m +431.15 634.4 l +431.15 632.661 432.561 631.25 434.3 631.25 c +436.039 631.25 437.45 632.661 437.45 634.4 c +437.45 636.139 436.039 637.55 434.3 637.55 c +432.561 637.55 431.15 636.139 431.15 634.4 c +445 661.9 m +441.85 661.9 l +441.85 660.161 443.261 658.75 445 658.75 c +446.739 658.75 448.15 660.161 448.15 661.9 c +448.15 663.639 446.739 665.05 445 665.05 c +443.261 665.05 441.85 663.639 441.85 661.9 c +493.1 689.5 m +489.95 689.5 l +489.95 687.761 491.361 686.35 493.1 686.35 c +494.839 686.35 496.25 687.761 496.25 689.5 c +496.25 691.239 494.839 692.65 493.1 692.65 c +491.361 692.65 489.95 691.239 489.95 689.5 c +S +315.4 707.9 m +312.25 707.9 l +312.25 706.161 313.661 704.75 315.4 704.75 c +317.139 704.75 318.55 706.161 318.55 707.9 c +318.55 709.639 317.139 711.05 315.4 711.05 c +313.661 711.05 312.25 709.639 312.25 707.9 c +S +0.5 w +329.4 679.6 m +S +BT +0 14 -14 0 334.07 639.1381 Tm +(32 MB)Tj +ET +334.07 679.6 m +S +0.58 0 0.83 RG +329.4 688 m +329.4 727.9 l +505.8 110.2 m +496.2 137.8 l +486.7 165.4 l +462.3 193 l +418 220.5 l +396.8 248.1 l +379.7 275.7 l +387.8 303.3 l +380.7 330.9 l +369.1 358.5 l +331 386.1 l +324.6 413.7 l +328.8 441.2 l +330.8 468.8 l +322.9 496.4 l +323.7 524 l +386.6 551.6 l +310.9 579.2 l +144.2 606.8 l +144.4 634.4 l +434.3 661.9 l +445 689.5 l +493.1 717.1 l +S +0.58 0 0.83 rg +505.8 110.2 m +505.8 113.35 l +504.061 113.35 502.65 111.939 502.65 110.2 c +f +1 w +505.8 113.37 m +504.061 113.37 502.65 111.959 502.65 110.22 c +502.65 108.481 504.061 107.07 505.8 107.07 c +507.539 107.07 508.95 108.481 508.95 110.22 c +508.95 111.959 507.539 113.37 505.8 113.37 c +s +496.2 137.8 m +496.2 140.95 l +494.461 140.95 493.05 139.539 493.05 137.8 c +f +496.2 140.97 m +494.461 140.97 493.05 139.559 493.05 137.82 c +493.05 136.081 494.461 134.67 496.2 134.67 c +497.939 134.67 499.35 136.081 499.35 137.82 c +499.35 139.559 497.939 140.97 496.2 140.97 c +s +486.7 165.4 m +486.7 168.55 l +484.961 168.55 483.55 167.139 483.55 165.4 c +f +486.72 168.57 m +484.981 168.57 483.57 167.159 483.57 165.42 c +483.57 163.681 484.981 162.27 486.72 162.27 c +488.459 162.27 489.87 163.681 489.87 165.42 c +489.87 167.159 488.459 168.57 486.72 168.57 c +s +462.3 193 m +462.3 196.15 l +460.561 196.15 459.15 194.739 459.15 193 c +f +462.3 196.17 m +460.561 196.17 459.15 194.759 459.15 193.02 c +459.15 191.281 460.561 189.87 462.3 189.87 c +464.039 189.87 465.45 191.281 465.45 193.02 c +465.45 194.759 464.039 196.17 462.3 196.17 c +s +418 220.5 m +418 223.65 l +416.261 223.65 414.85 222.239 414.85 220.5 c +f +418.02 223.65 m +416.281 223.65 414.87 222.239 414.87 220.5 c +414.87 218.761 416.281 217.35 418.02 217.35 c +419.759 217.35 421.17 218.761 421.17 220.5 c +421.17 222.239 419.759 223.65 418.02 223.65 c +s +396.8 248.1 m +396.8 251.25 l +395.061 251.25 393.65 249.839 393.65 248.1 c +f +396.78 251.25 m +395.041 251.25 393.63 249.839 393.63 248.1 c +393.63 246.361 395.041 244.95 396.78 244.95 c +398.519 244.95 399.93 246.361 399.93 248.1 c +399.93 249.839 398.519 251.25 396.78 251.25 c +s +379.7 275.7 m +379.7 278.85 l +377.961 278.85 376.55 277.439 376.55 275.7 c +f +379.68 278.85 m +377.941 278.85 376.53 277.439 376.53 275.7 c +376.53 273.961 377.941 272.55 379.68 272.55 c +381.419 272.55 382.83 273.961 382.83 275.7 c +382.83 277.439 381.419 278.85 379.68 278.85 c +s +387.8 303.3 m +387.8 306.45 l +386.061 306.45 384.65 305.039 384.65 303.3 c +f +387.78 306.45 m +386.041 306.45 384.63 305.039 384.63 303.3 c +384.63 301.561 386.041 300.15 387.78 300.15 c +389.519 300.15 390.93 301.561 390.93 303.3 c +390.93 305.039 389.519 306.45 387.78 306.45 c +s +380.7 330.9 m +380.7 334.05 l +378.961 334.05 377.55 332.639 377.55 330.9 c +f +380.7 334.05 m +378.961 334.05 377.55 332.639 377.55 330.9 c +377.55 329.161 378.961 327.75 380.7 327.75 c +382.439 327.75 383.85 329.161 383.85 330.9 c +383.85 332.639 382.439 334.05 380.7 334.05 c +s +369.1 358.5 m +369.1 361.65 l +367.361 361.65 365.95 360.239 365.95 358.5 c +f +369.12 361.65 m +367.381 361.65 365.97 360.239 365.97 358.5 c +365.97 356.761 367.381 355.35 369.12 355.35 c +370.859 355.35 372.27 356.761 372.27 358.5 c +372.27 360.239 370.859 361.65 369.12 361.65 c +s +331 386.1 m +331 389.25 l +329.261 389.25 327.85 387.839 327.85 386.1 c +f +331.02 389.25 m +329.281 389.25 327.87 387.839 327.87 386.1 c +327.87 384.361 329.281 382.95 331.02 382.95 c +332.759 382.95 334.17 384.361 334.17 386.1 c +334.17 387.839 332.759 389.25 331.02 389.25 c +s +324.6 413.7 m +324.6 416.85 l +322.861 416.85 321.45 415.439 321.45 413.7 c +f +324.6 416.85 m +322.861 416.85 321.45 415.439 321.45 413.7 c +321.45 411.961 322.861 410.55 324.6 410.55 c +326.339 410.55 327.75 411.961 327.75 413.7 c +327.75 415.439 326.339 416.85 324.6 416.85 c +s +328.8 441.2 m +328.8 444.35 l +327.061 444.35 325.65 442.939 325.65 441.2 c +f +328.8 444.33 m +327.061 444.33 325.65 442.919 325.65 441.18 c +325.65 439.441 327.061 438.03 328.8 438.03 c +330.539 438.03 331.95 439.441 331.95 441.18 c +331.95 442.919 330.539 444.33 328.8 444.33 c +s +330.8 468.8 m +330.8 471.95 l +329.061 471.95 327.65 470.539 327.65 468.8 c +f +330.78 471.93 m +329.041 471.93 327.63 470.519 327.63 468.78 c +327.63 467.041 329.041 465.63 330.78 465.63 c +332.519 465.63 333.93 467.041 333.93 468.78 c +333.93 470.519 332.519 471.93 330.78 471.93 c +s +322.9 496.4 m +322.9 499.55 l +321.161 499.55 319.75 498.139 319.75 496.4 c +f +322.92 499.53 m +321.181 499.53 319.77 498.119 319.77 496.38 c +319.77 494.641 321.181 493.23 322.92 493.23 c +324.659 493.23 326.07 494.641 326.07 496.38 c +326.07 498.119 324.659 499.53 322.92 499.53 c +s +323.7 524 m +323.7 527.15 l +321.961 527.15 320.55 525.739 320.55 524 c +f +323.7 527.13 m +321.961 527.13 320.55 525.719 320.55 523.98 c +320.55 522.241 321.961 520.83 323.7 520.83 c +325.439 520.83 326.85 522.241 326.85 523.98 c +326.85 525.719 325.439 527.13 323.7 527.13 c +s +386.6 551.6 m +386.6 554.75 l +384.861 554.75 383.45 553.339 383.45 551.6 c +f +386.58 554.73 m +384.841 554.73 383.43 553.319 383.43 551.58 c +383.43 549.841 384.841 548.43 386.58 548.43 c +388.319 548.43 389.73 549.841 389.73 551.58 c +389.73 553.319 388.319 554.73 386.58 554.73 c +s +310.9 579.2 m +310.9 582.35 l +309.161 582.35 307.75 580.939 307.75 579.2 c +f +310.92 582.33 m +309.181 582.33 307.77 580.919 307.77 579.18 c +307.77 577.441 309.181 576.03 310.92 576.03 c +312.659 576.03 314.07 577.441 314.07 579.18 c +314.07 580.919 312.659 582.33 310.92 582.33 c +s +144.2 606.8 m +144.2 609.95 l +142.461 609.95 141.05 608.539 141.05 606.8 c +f +144.18 609.93 m +142.441 609.93 141.03 608.519 141.03 606.78 c +141.03 605.041 142.441 603.63 144.18 603.63 c +145.919 603.63 147.33 605.041 147.33 606.78 c +147.33 608.519 145.919 609.93 144.18 609.93 c +s +144.4 634.4 m +144.4 637.55 l +142.661 637.55 141.25 636.139 141.25 634.4 c +f +144.42 637.53 m +142.681 637.53 141.27 636.119 141.27 634.38 c +141.27 632.641 142.681 631.23 144.42 631.23 c +146.159 631.23 147.57 632.641 147.57 634.38 c +147.57 636.119 146.159 637.53 144.42 637.53 c +s +434.3 661.9 m +434.3 665.05 l +432.561 665.05 431.15 663.639 431.15 661.9 c +f +434.28 665.07 m +432.541 665.07 431.13 663.659 431.13 661.92 c +431.13 660.181 432.541 658.77 434.28 658.77 c +436.019 658.77 437.43 660.181 437.43 661.92 c +437.43 663.659 436.019 665.07 434.28 665.07 c +s +445 689.5 m +445 692.65 l +443.261 692.65 441.85 691.239 441.85 689.5 c +f +445.02 692.67 m +443.281 692.67 441.87 691.259 441.87 689.52 c +441.87 687.781 443.281 686.37 445.02 686.37 c +446.759 686.37 448.17 687.781 448.17 689.52 c +448.17 691.259 446.759 692.67 445.02 692.67 c +s +493.1 717.1 m +493.1 720.25 l +491.361 720.25 489.95 718.839 489.95 717.1 c +f +493.08 720.27 m +491.341 720.27 489.93 718.859 489.93 717.12 c +489.93 715.381 491.341 713.97 493.08 713.97 c +494.819 713.97 496.23 715.381 496.23 717.12 c +496.23 718.859 494.819 720.27 493.08 720.27 c +s +329.4 707.9 m +329.4 711.05 l +327.661 711.05 326.25 709.639 326.25 707.9 c +f +329.4 711.03 m +327.661 711.03 326.25 709.619 326.25 707.88 c +326.25 706.141 327.661 704.73 329.4 704.73 c +331.139 704.73 332.55 706.141 332.55 707.88 c +332.55 709.619 331.139 711.03 329.4 711.03 c +s +0 0 0 RG +0.5 w +343.4 679.6 m +S +BT +0 14 -14 0 348.07 639.1381 Tm +0 0 0 rg +(64 MB)Tj +ET +348.07 679.6 m +S +0 0.62 0.45 RG +343.4 688 m +343.4 727.9 l +505.5 110.2 m +495.8 137.8 l +485.1 165.4 l +458.9 193 l +410.9 220.5 l +380.3 248.1 l +356.4 275.7 l +370.1 303.3 l +364.2 330.9 l +350.3 358.5 l +321.6 386.1 l +308.5 413.7 l +309.3 441.2 l +311.9 468.8 l +301.1 496.4 l +301.7 524 l +277.8 551.6 l +304.8 579.2 l +134.2 606.8 l +138.4 634.4 l +146.2 661.9 l +434.3 689.5 l +445 717.1 l +493.1 744.7 l +S +0 0.62 0.45 rg +505.5 110.2 m +502.35 110.2 l +502.35 108.461 503.761 107.05 505.5 107.05 c +f +1 w +505.5 113.37 m +503.761 113.37 502.35 111.959 502.35 110.22 c +502.35 108.481 503.761 107.07 505.5 107.07 c +507.239 107.07 508.65 108.481 508.65 110.22 c +508.65 111.959 507.239 113.37 505.5 113.37 c +s +495.8 137.8 m +492.65 137.8 l +492.65 136.061 494.061 134.65 495.8 134.65 c +f +495.78 140.97 m +494.041 140.97 492.63 139.559 492.63 137.82 c +492.63 136.081 494.041 134.67 495.78 134.67 c +497.519 134.67 498.93 136.081 498.93 137.82 c +498.93 139.559 497.519 140.97 495.78 140.97 c +s +485.1 165.4 m +481.95 165.4 l +481.95 163.661 483.361 162.25 485.1 162.25 c +f +485.1 168.57 m +483.361 168.57 481.95 167.159 481.95 165.42 c +481.95 163.681 483.361 162.27 485.1 162.27 c +486.839 162.27 488.25 163.681 488.25 165.42 c +488.25 167.159 486.839 168.57 485.1 168.57 c +s +458.9 193 m +455.75 193 l +455.75 191.261 457.161 189.85 458.9 189.85 c +f +458.88 196.17 m +457.141 196.17 455.73 194.759 455.73 193.02 c +455.73 191.281 457.141 189.87 458.88 189.87 c +460.619 189.87 462.03 191.281 462.03 193.02 c +462.03 194.759 460.619 196.17 458.88 196.17 c +s +410.9 220.5 m +407.75 220.5 l +407.75 218.761 409.161 217.35 410.9 217.35 c +f +410.88 223.65 m +409.141 223.65 407.73 222.239 407.73 220.5 c +407.73 218.761 409.141 217.35 410.88 217.35 c +412.619 217.35 414.03 218.761 414.03 220.5 c +414.03 222.239 412.619 223.65 410.88 223.65 c +s +380.3 248.1 m +377.15 248.1 l +377.15 246.361 378.561 244.95 380.3 244.95 c +f +380.28 251.25 m +378.541 251.25 377.13 249.839 377.13 248.1 c +377.13 246.361 378.541 244.95 380.28 244.95 c +382.019 244.95 383.43 246.361 383.43 248.1 c +383.43 249.839 382.019 251.25 380.28 251.25 c +s +356.4 275.7 m +353.25 275.7 l +353.25 273.961 354.661 272.55 356.4 272.55 c +f +356.4 278.85 m +354.661 278.85 353.25 277.439 353.25 275.7 c +353.25 273.961 354.661 272.55 356.4 272.55 c +358.139 272.55 359.55 273.961 359.55 275.7 c +359.55 277.439 358.139 278.85 356.4 278.85 c +s +370.1 303.3 m +366.95 303.3 l +366.95 301.561 368.361 300.15 370.1 300.15 c +f +370.08 306.45 m +368.341 306.45 366.93 305.039 366.93 303.3 c +366.93 301.561 368.341 300.15 370.08 300.15 c +371.819 300.15 373.23 301.561 373.23 303.3 c +373.23 305.039 371.819 306.45 370.08 306.45 c +s +364.2 330.9 m +361.05 330.9 l +361.05 329.161 362.461 327.75 364.2 327.75 c +f +364.2 334.05 m +362.461 334.05 361.05 332.639 361.05 330.9 c +361.05 329.161 362.461 327.75 364.2 327.75 c +365.939 327.75 367.35 329.161 367.35 330.9 c +367.35 332.639 365.939 334.05 364.2 334.05 c +s +350.3 358.5 m +347.15 358.5 l +347.15 356.761 348.561 355.35 350.3 355.35 c +f +350.28 361.65 m +348.541 361.65 347.13 360.239 347.13 358.5 c +347.13 356.761 348.541 355.35 350.28 355.35 c +352.019 355.35 353.43 356.761 353.43 358.5 c +353.43 360.239 352.019 361.65 350.28 361.65 c +s +321.6 386.1 m +318.45 386.1 l +318.45 384.361 319.861 382.95 321.6 382.95 c +f +321.6 389.25 m +319.861 389.25 318.45 387.839 318.45 386.1 c +318.45 384.361 319.861 382.95 321.6 382.95 c +323.339 382.95 324.75 384.361 324.75 386.1 c +324.75 387.839 323.339 389.25 321.6 389.25 c +s +308.5 413.7 m +305.35 413.7 l +305.35 411.961 306.761 410.55 308.5 410.55 c +f +308.52 416.85 m +306.781 416.85 305.37 415.439 305.37 413.7 c +305.37 411.961 306.781 410.55 308.52 410.55 c +310.259 410.55 311.67 411.961 311.67 413.7 c +311.67 415.439 310.259 416.85 308.52 416.85 c +s +309.3 441.2 m +306.15 441.2 l +306.15 439.461 307.561 438.05 309.3 438.05 c +f +309.3 444.33 m +307.561 444.33 306.15 442.919 306.15 441.18 c +306.15 439.441 307.561 438.03 309.3 438.03 c +311.039 438.03 312.45 439.441 312.45 441.18 c +312.45 442.919 311.039 444.33 309.3 444.33 c +s +311.9 468.8 m +308.75 468.8 l +308.75 467.061 310.161 465.65 311.9 465.65 c +f +311.88 471.93 m +310.141 471.93 308.73 470.519 308.73 468.78 c +308.73 467.041 310.141 465.63 311.88 465.63 c +313.619 465.63 315.03 467.041 315.03 468.78 c +315.03 470.519 313.619 471.93 311.88 471.93 c +s +301.1 496.4 m +297.95 496.4 l +297.95 494.661 299.361 493.25 301.1 493.25 c +f +301.08 499.53 m +299.341 499.53 297.93 498.119 297.93 496.38 c +297.93 494.641 299.341 493.23 301.08 493.23 c +302.819 493.23 304.23 494.641 304.23 496.38 c +304.23 498.119 302.819 499.53 301.08 499.53 c +s +301.7 524 m +298.55 524 l +298.55 522.261 299.961 520.85 301.7 520.85 c +f +301.68 527.13 m +299.941 527.13 298.53 525.719 298.53 523.98 c +298.53 522.241 299.941 520.83 301.68 520.83 c +303.419 520.83 304.83 522.241 304.83 523.98 c +304.83 525.719 303.419 527.13 301.68 527.13 c +s +277.8 551.6 m +274.65 551.6 l +274.65 549.861 276.061 548.45 277.8 548.45 c +f +277.8 554.73 m +276.061 554.73 274.65 553.319 274.65 551.58 c +274.65 549.841 276.061 548.43 277.8 548.43 c +279.539 548.43 280.95 549.841 280.95 551.58 c +280.95 553.319 279.539 554.73 277.8 554.73 c +s +304.8 579.2 m +301.65 579.2 l +301.65 577.461 303.061 576.05 304.8 576.05 c +f +304.8 582.33 m +303.061 582.33 301.65 580.919 301.65 579.18 c +301.65 577.441 303.061 576.03 304.8 576.03 c +306.539 576.03 307.95 577.441 307.95 579.18 c +307.95 580.919 306.539 582.33 304.8 582.33 c +s +134.2 606.8 m +131.05 606.8 l +131.05 605.061 132.461 603.65 134.2 603.65 c +f +134.22 609.93 m +132.481 609.93 131.07 608.519 131.07 606.78 c +131.07 605.041 132.481 603.63 134.22 603.63 c +135.959 603.63 137.37 605.041 137.37 606.78 c +137.37 608.519 135.959 609.93 134.22 609.93 c +s +138.4 634.4 m +135.25 634.4 l +135.25 632.661 136.661 631.25 138.4 631.25 c +f +138.42 637.53 m +136.681 637.53 135.27 636.119 135.27 634.38 c +135.27 632.641 136.681 631.23 138.42 631.23 c +140.159 631.23 141.57 632.641 141.57 634.38 c +141.57 636.119 140.159 637.53 138.42 637.53 c +s +146.2 661.9 m +143.05 661.9 l +143.05 660.161 144.461 658.75 146.2 658.75 c +f +146.22 665.07 m +144.481 665.07 143.07 663.659 143.07 661.92 c +143.07 660.181 144.481 658.77 146.22 658.77 c +147.959 658.77 149.37 660.181 149.37 661.92 c +149.37 663.659 147.959 665.07 146.22 665.07 c +s +434.3 689.5 m +431.15 689.5 l +431.15 687.761 432.561 686.35 434.3 686.35 c +f +434.28 692.67 m +432.541 692.67 431.13 691.259 431.13 689.52 c +431.13 687.781 432.541 686.37 434.28 686.37 c +436.019 686.37 437.43 687.781 437.43 689.52 c +437.43 691.259 436.019 692.67 434.28 692.67 c +s +445 717.1 m +441.85 717.1 l +441.85 715.361 443.261 713.95 445 713.95 c +f +445.02 720.27 m +443.281 720.27 441.87 718.859 441.87 717.12 c +441.87 715.381 443.281 713.97 445.02 713.97 c +446.759 713.97 448.17 715.381 448.17 717.12 c +448.17 718.859 446.759 720.27 445.02 720.27 c +s +493.1 744.7 m +489.95 744.7 l +489.95 742.961 491.361 741.55 493.1 741.55 c +f +493.08 747.87 m +491.341 747.87 489.93 746.459 489.93 744.72 c +489.93 742.981 491.341 741.57 493.08 741.57 c +494.819 741.57 496.23 742.981 496.23 744.72 c +496.23 746.459 494.819 747.87 493.08 747.87 c +s +343.4 707.9 m +340.25 707.9 l +340.25 706.161 341.661 704.75 343.4 704.75 c +f +343.38 711.03 m +341.641 711.03 340.23 709.619 340.23 707.88 c +340.23 706.141 341.641 704.73 343.38 704.73 c +345.119 704.73 346.53 706.141 346.53 707.88 c +346.53 709.619 345.119 711.03 343.38 711.03 c +s +0 0 0 RG +92.1 110.2 417.1 634.5 re +S +endstream +endobj +3 0 obj +<< +/ProcSet [/PDF /Text ] +/Font << +/TT2 4 0 R +>> +/ExtGState << +/GS1 5 0 R +>> +>> +endobj +5 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +7 0 obj +<< +/Type /FontDescriptor +/Ascent 770 +/CapHeight 718 +/Descent -229 +/Flags 32 +/FontBBox [-166 -225 1000 931] +/FontName /Helvetica +/ItalicAngle 0 +/StemV 88 +/XHeight 523 +/StemH 88 +>> +endobj +4 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 122 +/Widths [278 0 0 0 0 0 0 0 333 333 0 584 0 333 278 0 +556 556 556 556 556 556 556 0 556 0 0 0 0 0 0 0 +0 0 667 722 0 667 0 778 722 278 0 667 556 833 0 0 +667 0 722 667 611 722 667 944 667 0 0 0 0 0 0 0 +0 556 556 500 556 556 0 0 0 222 0 0 222 833 556 556 +0 0 333 500 278 556 500 0 0 500 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /Helvetica +/FontDescriptor 7 0 R +>> +endobj +1 0 obj +<< +/Type /Page +/Parent 6 0 R +/Resources 3 0 R +/Contents 2 0 R +>> +endobj +8 0 obj +<< +/S /D +>> +endobj +9 0 obj +<< +/Nums [0 8 0 R ] +>> +endobj +6 0 obj +<< +/Type /Pages +/Kids [1 0 R] +/Count 1 +/Rotate 90 +/MediaBox [0 0 612 792] +>> +endobj +10 0 obj +<< +/CreationDate (D:20220927091146+02'00') +/ModDate (D:20220927091146+02'00') +/Producer (PSNormalizer.framework) +>> +endobj +11 0 obj +<< +/Type /Catalog +/Pages 6 0 R +/PageLabels 9 0 R +>> +endobj +xref +0 12 +0000000000 65535 f +0000051575 00000 n +0000000016 00000 n +0000050702 00000 n +0000051131 00000 n +0000050797 00000 n +0000051720 00000 n +0000050937 00000 n +0000051655 00000 n +0000051682 00000 n +0000051812 00000 n +0000051944 00000 n +trailer +<< +/Size 12 +/Root 11 0 R +/Info 10 0 R +/ID [] +>> +startxref +52012 +%%EOF +1 0 obj +<< /Resources 3 0 R /Type /Page /Contents 2 0 R /Rotate 90 /Parent 6 0 R >> +endobj +10 0 obj +<< /ModDate (D:20220927080555Z00'00') /Producer (macOS Version 12.5.1 \(Build 21G83\) Quartz PDFContext, AppendMode 1.1) +/CreationDate (D:20220927071146Z00'00') >> +endobj +xref +0 2 +0000000000 65535 f +0000052408 00000 n +10 1 +0000052499 00000 n +trailer +<< /ID [<735A722BFC3BCDFEAD27B614075125E4> ] /Root 11 0 R /Size 12 /Prev 52012 /Info 10 0 R >> +startxref +52679 +%%EOF diff --git a/Project1/generic_macos.pdf b/Project1/generic_macos.pdf new file mode 100644 index 0000000..76d3cd1 --- /dev/null +++ b/Project1/generic_macos.pdf @@ -0,0 +1,3173 @@ +%PDF-1.3 +%âãÏÓ +2 0 obj +<< +/Length 50508 +>> +stream +0 0 0 RG +0 J 0 j 0.5 w 3.8 M []0 d +/GS1 gs +1 i +509.2 110.2 m +509.2 116.5 l +509.2 744.7 m +509.2 738.4 l +509.2 101.8 m +S +BT +/TT2 1 Tf +0 14 -14 0 513.87 90.1243 Tm +0 0 0 rg +0 Tc +0 Tw +( 0)Tj +ET +513.87 101.8 m +425.8 110.2 m +425.8 116.5 l +425.8 744.7 m +425.8 738.4 l +425.8 101.8 m +S +BT +0 14 -14 0 430.47 90.1243 Tm +( 5)Tj +ET +430.47 101.8 m +342.4 110.2 m +342.4 116.5 l +342.4 744.7 m +342.4 738.4 l +342.4 101.8 m +S +BT +0 14 -14 0 347.07 82.3381 Tm +( 10)Tj +ET +347.07 101.8 m +258.9 110.2 m +258.9 116.5 l +258.9 744.7 m +258.9 738.4 l +258.9 101.8 m +S +BT +0 14 -14 0 263.57 82.3381 Tm +( 15)Tj +ET +263.57 101.8 m +175.5 110.2 m +175.5 116.5 l +175.5 744.7 m +175.5 738.4 l +175.5 101.8 m +S +BT +0 14 -14 0 180.17 82.3381 Tm +( 20)Tj +ET +180.17 101.8 m +92.1 110.2 m +92.1 116.5 l +92.1 744.7 m +92.1 738.4 l +92.1 101.8 m +S +BT +0 14 -14 0 96.77 82.3381 Tm +( 25)Tj +ET +96.77 101.8 m +509.2 110.2 m +502.9 110.2 l +92.1 110.2 m +98.4 110.2 l +523.2 110.2 m +S +BT +0 14 -14 0 527.87 104.3621 Tm +( 4)Tj +ET +527.87 116.038 m +509.2 165.4 m +502.9 165.4 l +92.1 165.4 m +98.4 165.4 l +523.2 165.4 m +S +BT +0 14 -14 0 527.87 155.6691 Tm +( 16)Tj +ET +527.87 175.131 m +509.2 220.5 m +502.9 220.5 l +92.1 220.5 m +98.4 220.5 l +523.2 220.5 m +S +BT +0 14 -14 0 527.87 210.7691 Tm +( 64)Tj +ET +527.87 230.231 m +509.2 275.7 m +502.9 275.7 l +92.1 275.7 m +98.4 275.7 l +523.2 275.7 m +S +BT +0 14 -14 0 527.87 262.076 Tm +( 256)Tj +ET +527.87 289.324 m +509.2 330.9 m +502.9 330.9 l +92.1 330.9 m +98.4 330.9 l +523.2 330.9 m +S +BT +0 14 -14 0 527.87 322.338 Tm +(1K)Tj +ET +527.87 339.462 m +509.2 386.1 m +502.9 386.1 l +92.1 386.1 m +98.4 386.1 l +523.2 386.1 m +S +BT +0 14 -14 0 527.87 377.538 Tm +(4K)Tj +ET +527.87 394.662 m +509.2 441.2 m +502.9 441.2 l +92.1 441.2 m +98.4 441.2 l +523.2 441.2 m +S +BT +0 14 -14 0 527.87 428.745 Tm +(16K)Tj +ET +527.87 453.655 m +509.2 496.4 m +502.9 496.4 l +92.1 496.4 m +98.4 496.4 l +523.2 496.4 m +S +BT +0 14 -14 0 527.87 483.9449 Tm +(64K)Tj +ET +527.87 508.855 m +509.2 551.6 m +502.9 551.6 l +92.1 551.6 m +98.4 551.6 l +523.2 551.6 m +S +BT +0 14 -14 0 527.87 535.2519 Tm +(256K)Tj +ET +527.87 567.948 m +509.2 606.8 m +502.9 606.8 l +92.1 606.8 m +98.4 606.8 l +523.2 606.8 m +S +BT +0 14 -14 0 527.87 597.0759 Tm +(1M)Tj +ET +527.87 616.524 m +S +1 w +92.1 110.2 417.1 634.5 re +S +0.5 w +300.7 63.3 m +S +BT +-14 0 0 -14 403.6048 67.97 Tm +(Time Read+Write \(nanoseconds\))Tj +ET +300.7 63.3 m +544.2 427.4 m +S +BT +0 14 -14 0 548.87 385.776 Tm +(Stride \(bytes\))Tj +ET +548.87 469.024 m +105.4 679.6 m +S +BT +0 14 -14 0 110.07 637.5727 Tm +(0.5 KB)Tj +ET +110.07 679.6 m +S +0.58 0 0.83 RG +105.4 688 m +105.4 727.9 l +502.2 110.2 m +501.9 137.8 l +502.5 165.4 l +502.5 193 l +502.6 220.5 l +501.6 248.1 l +497.1 275.7 l +505.35 110.2 m +499.05 110.2 l +502.2 107.05 m +502.2 113.35 l +505.05 137.8 m +498.75 137.8 l +501.9 134.65 m +501.9 140.95 l +505.65 165.4 m +499.35 165.4 l +502.5 162.25 m +502.5 168.55 l +505.65 193 m +499.35 193 l +502.5 189.85 m +502.5 196.15 l +505.75 220.5 m +499.45 220.5 l +502.6 217.35 m +502.6 223.65 l +504.75 248.1 m +498.45 248.1 l +501.6 244.95 m +501.6 251.25 l +500.25 275.7 m +493.95 275.7 l +497.1 272.55 m +497.1 278.85 l +108.55 707.9 m +102.25 707.9 l +105.4 704.75 m +105.4 711.05 l +S +0 0 0 RG +119.4 679.6 m +S +BT +0 14 -14 0 124.07 649.2485 Tm +(1 KB)Tj +ET +124.07 679.6 m +S +0 0.62 0.45 RG +119.4 688 m +119.4 727.9 l +502.4 110.2 m +502.2 137.8 l +502.2 165.4 l +502.4 193 l +502.5 220.5 l +502.7 248.1 l +501.6 275.7 l +497.1 303.3 l +499.25 107.05 m +505.55 113.35 l +505.55 107.05 m +499.25 113.35 l +499.05 134.65 m +505.35 140.95 l +505.35 134.65 m +499.05 140.95 l +499.05 162.25 m +505.35 168.55 l +505.35 162.25 m +499.05 168.55 l +499.25 189.85 m +505.55 196.15 l +505.55 189.85 m +499.25 196.15 l +499.35 217.35 m +505.65 223.65 l +505.65 217.35 m +499.35 223.65 l +499.55 244.95 m +505.85 251.25 l +505.85 244.95 m +499.55 251.25 l +498.45 272.55 m +504.75 278.85 l +504.75 272.55 m +498.45 278.85 l +493.95 300.15 m +500.25 306.45 l +500.25 300.15 m +493.95 306.45 l +116.25 704.75 m +122.55 711.05 l +122.55 704.75 m +116.25 711.05 l +S +0 0 0 RG +133.4 679.6 m +S +BT +0 14 -14 0 138.07 649.2485 Tm +(2 KB)Tj +ET +138.07 679.6 m +S +0.34 0.71 0.91 RG +133.4 688 m +133.4 727.9 l +502.5 110.2 m +502.4 137.8 l +502 165.4 l +502.2 193 l +502.6 220.5 l +501.9 248.1 l +502.6 275.7 l +501.5 303.3 l +497.1 330.9 l +505.65 110.2 m +499.35 110.2 l +502.5 107.05 m +502.5 113.35 l +499.35 107.05 m +505.65 113.35 l +505.65 107.05 m +499.35 113.35 l +505.55 137.8 m +499.25 137.8 l +502.4 134.65 m +502.4 140.95 l +499.25 134.65 m +505.55 140.95 l +505.55 134.65 m +499.25 140.95 l +505.15 165.4 m +498.85 165.4 l +502 162.25 m +502 168.55 l +498.85 162.25 m +505.15 168.55 l +505.15 162.25 m +498.85 168.55 l +505.35 193 m +499.05 193 l +502.2 189.85 m +502.2 196.15 l +499.05 189.85 m +505.35 196.15 l +505.35 189.85 m +499.05 196.15 l +505.75 220.5 m +499.45 220.5 l +502.6 217.35 m +502.6 223.65 l +499.45 217.35 m +505.75 223.65 l +505.75 217.35 m +499.45 223.65 l +505.05 248.1 m +498.75 248.1 l +501.9 244.95 m +501.9 251.25 l +498.75 244.95 m +505.05 251.25 l +505.05 244.95 m +498.75 251.25 l +505.75 275.7 m +499.45 275.7 l +502.6 272.55 m +502.6 278.85 l +499.45 272.55 m +505.75 278.85 l +505.75 272.55 m +499.45 278.85 l +504.65 303.3 m +498.35 303.3 l +501.5 300.15 m +501.5 306.45 l +498.35 300.15 m +504.65 306.45 l +504.65 300.15 m +498.35 306.45 l +500.25 330.9 m +493.95 330.9 l +497.1 327.75 m +497.1 334.05 l +493.95 327.75 m +500.25 334.05 l +500.25 327.75 m +493.95 334.05 l +136.55 707.9 m +130.25 707.9 l +133.4 704.75 m +133.4 711.05 l +130.25 704.75 m +136.55 711.05 l +136.55 704.75 m +130.25 711.05 l +S +0 0 0 RG +147.4 679.6 m +S +BT +0 14 -14 0 152.07 649.2485 Tm +(4 KB)Tj +ET +152.07 679.6 m +S +0.9 0.62 0 RG +147.4 688 m +147.4 727.9 l +502.5 110.2 m +502 137.8 l +502.3 165.4 l +502.1 193 l +501.8 220.5 l +502.5 248.1 l +502.6 275.7 l +502.5 303.3 l +501.5 330.9 l +497.3 358.5 l +499.35 107.05 6.3 6.3 re +S +1 J +502.5 110.2 m +502.5 110.2 l +S +0 J +498.85 134.65 6.3 6.3 re +S +1 J +502 137.8 m +502 137.8 l +S +0 J +499.15 162.25 6.3 6.3 re +S +1 J +502.3 165.4 m +502.3 165.4 l +S +0 J +498.95 189.85 6.3 6.3 re +S +1 J +502.1 193 m +502.1 193 l +S +0 J +498.65 217.35 6.3 6.3 re +S +1 J +501.8 220.5 m +501.8 220.5 l +S +0 J +499.35 244.95 6.3 6.3 re +S +1 J +502.5 248.1 m +502.5 248.1 l +S +0 J +499.45 272.55 6.3 6.3 re +S +1 J +502.6 275.7 m +502.6 275.7 l +S +0 J +499.35 300.15 6.3 6.3 re +S +1 J +502.5 303.3 m +502.5 303.3 l +S +0 J +498.35 327.75 6.3 6.3 re +S +1 J +501.5 330.9 m +501.5 330.9 l +S +0 J +494.15 355.35 6.3 6.3 re +S +1 J +497.3 358.5 m +497.3 358.5 l +S +0 J +144.25 704.75 6.3 6.3 re +S +1 J +147.4 707.9 m +147.4 707.9 l +S +0 0 0 RG +0 J +161.4 679.6 m +S +BT +0 14 -14 0 166.07 649.2485 Tm +(8 KB)Tj +ET +166.07 679.6 m +S +0.94 0.89 0.26 RG +161.4 688 m +161.4 727.9 l +502.5 110.2 m +502.5 165.4 l +502 193 l +501.6 220.5 l +501.4 248.1 l +502.5 275.7 l +502.1 303.3 l +502.4 330.9 l +501 358.5 l +496.6 386.1 l +S +0.94 0.89 0.26 rg +499.35 113.35 6.3 -6.3 re +f +499.35 140.95 6.3 -6.3 re +f +499.35 168.55 6.3 -6.3 re +f +498.85 196.15 6.3 -6.3 re +f +498.45 223.65 6.3 -6.3 re +f +498.25 251.25 6.3 -6.3 re +f +499.35 278.85 6.3 -6.3 re +f +498.95 306.45 6.3 -6.3 re +f +499.25 334.05 6.3 -6.3 re +f +497.85 361.65 6.3 -6.3 re +f +493.45 389.25 6.3 -6.3 re +f +158.25 711.05 6.3 -6.3 re +f +0 0 0 RG +175.4 679.6 m +S +BT +0 14 -14 0 180.07 641.4623 Tm +0 0 0 rg +(16 KB)Tj +ET +180.07 679.6 m +S +0 0.45 0.7 RG +175.4 688 m +175.4 727.9 l +502.2 110.2 m +502.5 137.8 l +501.8 165.4 l +501.8 220.5 l +500.8 248.1 l +500.9 275.7 l +502.2 303.3 l +500.5 330.9 l +498.7 358.5 l +499.1 386.1 l +497.4 413.7 l +502.2 113.37 m +500.461 113.37 499.05 111.959 499.05 110.22 c +499.05 108.481 500.461 107.07 502.2 107.07 c +503.939 107.07 505.35 108.481 505.35 110.22 c +505.35 111.959 503.939 113.37 502.2 113.37 c +S +1 J +502.2 110.2 m +502.2 110.2 l +S +0 J +502.5 140.97 m +500.761 140.97 499.35 139.559 499.35 137.82 c +499.35 136.081 500.761 134.67 502.5 134.67 c +504.239 134.67 505.65 136.081 505.65 137.82 c +505.65 139.559 504.239 140.97 502.5 140.97 c +S +1 J +502.5 137.8 m +502.5 137.8 l +S +0 J +501.78 168.57 m +500.041 168.57 498.63 167.159 498.63 165.42 c +498.63 163.681 500.041 162.27 501.78 162.27 c +503.519 162.27 504.93 163.681 504.93 165.42 c +504.93 167.159 503.519 168.57 501.78 168.57 c +S +1 J +501.8 165.4 m +501.8 165.4 l +S +0 J +501.78 196.17 m +500.041 196.17 498.63 194.759 498.63 193.02 c +498.63 191.281 500.041 189.87 501.78 189.87 c +503.519 189.87 504.93 191.281 504.93 193.02 c +504.93 194.759 503.519 196.17 501.78 196.17 c +S +1 J +501.8 193 m +501.8 193 l +S +0 J +501.78 223.65 m +500.041 223.65 498.63 222.239 498.63 220.5 c +498.63 218.761 500.041 217.35 501.78 217.35 c +503.519 217.35 504.93 218.761 504.93 220.5 c +504.93 222.239 503.519 223.65 501.78 223.65 c +S +1 J +501.8 220.5 m +501.8 220.5 l +S +0 J +500.82 251.25 m +499.081 251.25 497.67 249.839 497.67 248.1 c +497.67 246.361 499.081 244.95 500.82 244.95 c +502.559 244.95 503.97 246.361 503.97 248.1 c +503.97 249.839 502.559 251.25 500.82 251.25 c +S +1 J +500.8 248.1 m +500.8 248.1 l +S +0 J +500.88 278.85 m +499.141 278.85 497.73 277.439 497.73 275.7 c +497.73 273.961 499.141 272.55 500.88 272.55 c +502.619 272.55 504.03 273.961 504.03 275.7 c +504.03 277.439 502.619 278.85 500.88 278.85 c +S +1 J +500.9 275.7 m +500.9 275.7 l +S +0 J +502.2 306.45 m +500.461 306.45 499.05 305.039 499.05 303.3 c +499.05 301.561 500.461 300.15 502.2 300.15 c +503.939 300.15 505.35 301.561 505.35 303.3 c +505.35 305.039 503.939 306.45 502.2 306.45 c +S +1 J +502.2 303.3 m +502.2 303.3 l +S +0 J +500.52 334.05 m +498.781 334.05 497.37 332.639 497.37 330.9 c +497.37 329.161 498.781 327.75 500.52 327.75 c +502.259 327.75 503.67 329.161 503.67 330.9 c +503.67 332.639 502.259 334.05 500.52 334.05 c +S +1 J +500.5 330.9 m +500.5 330.9 l +S +0 J +498.72 361.65 m +496.981 361.65 495.57 360.239 495.57 358.5 c +495.57 356.761 496.981 355.35 498.72 355.35 c +500.459 355.35 501.87 356.761 501.87 358.5 c +501.87 360.239 500.459 361.65 498.72 361.65 c +S +1 J +498.7 358.5 m +498.7 358.5 l +S +0 J +499.08 389.25 m +497.341 389.25 495.93 387.839 495.93 386.1 c +495.93 384.361 497.341 382.95 499.08 382.95 c +500.819 382.95 502.23 384.361 502.23 386.1 c +502.23 387.839 500.819 389.25 499.08 389.25 c +S +1 J +499.1 386.1 m +499.1 386.1 l +S +0 J +497.4 416.85 m +495.661 416.85 494.25 415.439 494.25 413.7 c +494.25 411.961 495.661 410.55 497.4 410.55 c +499.139 410.55 500.55 411.961 500.55 413.7 c +500.55 415.439 499.139 416.85 497.4 416.85 c +S +1 J +497.4 413.7 m +497.4 413.7 l +S +0 J +175.38 711.03 m +173.641 711.03 172.23 709.619 172.23 707.88 c +172.23 706.141 173.641 704.73 175.38 704.73 c +177.119 704.73 178.53 706.141 178.53 707.88 c +178.53 709.619 177.119 711.03 175.38 711.03 c +S +1 J +175.4 707.9 m +175.4 707.9 l +S +0 0 0 RG +0 J +189.4 679.6 m +S +BT +0 14 -14 0 194.07 641.4623 Tm +(32 KB)Tj +ET +194.07 679.6 m +S +0.9 0.12 0.06 RG +189.4 688 m +189.4 727.9 l +502.1 110.2 m +502.5 165.4 l +502.5 193 l +502.4 220.5 l +502.4 248.1 l +502.1 275.7 l +501.5 303.3 l +500.8 330.9 l +498 358.5 l +493.9 386.1 l +499.5 413.7 l +497.5 441.2 l +S +0.9 0.12 0.06 rg +502.08 113.37 m +500.341 113.37 498.93 111.959 498.93 110.22 c +498.93 108.481 500.341 107.07 502.08 107.07 c +503.819 107.07 505.23 108.481 505.23 110.22 c +505.23 111.959 503.819 113.37 502.08 113.37 c +f +502.32 140.97 m +500.581 140.97 499.17 139.559 499.17 137.82 c +499.17 136.081 500.581 134.67 502.32 134.67 c +504.059 134.67 505.47 136.081 505.47 137.82 c +505.47 139.559 504.059 140.97 502.32 140.97 c +f +502.5 168.57 m +500.761 168.57 499.35 167.159 499.35 165.42 c +499.35 163.681 500.761 162.27 502.5 162.27 c +504.239 162.27 505.65 163.681 505.65 165.42 c +505.65 167.159 504.239 168.57 502.5 168.57 c +f +502.5 196.17 m +500.761 196.17 499.35 194.759 499.35 193.02 c +499.35 191.281 500.761 189.87 502.5 189.87 c +504.239 189.87 505.65 191.281 505.65 193.02 c +505.65 194.759 504.239 196.17 502.5 196.17 c +f +502.38 223.65 m +500.641 223.65 499.23 222.239 499.23 220.5 c +499.23 218.761 500.641 217.35 502.38 217.35 c +504.119 217.35 505.53 218.761 505.53 220.5 c +505.53 222.239 504.119 223.65 502.38 223.65 c +f +502.38 251.25 m +500.641 251.25 499.23 249.839 499.23 248.1 c +499.23 246.361 500.641 244.95 502.38 244.95 c +504.119 244.95 505.53 246.361 505.53 248.1 c +505.53 249.839 504.119 251.25 502.38 251.25 c +f +502.08 278.85 m +500.341 278.85 498.93 277.439 498.93 275.7 c +498.93 273.961 500.341 272.55 502.08 272.55 c +503.819 272.55 505.23 273.961 505.23 275.7 c +505.23 277.439 503.819 278.85 502.08 278.85 c +f +501.48 306.45 m +499.741 306.45 498.33 305.039 498.33 303.3 c +498.33 301.561 499.741 300.15 501.48 300.15 c +503.219 300.15 504.63 301.561 504.63 303.3 c +504.63 305.039 503.219 306.45 501.48 306.45 c +f +500.82 334.05 m +499.081 334.05 497.67 332.639 497.67 330.9 c +497.67 329.161 499.081 327.75 500.82 327.75 c +502.559 327.75 503.97 329.161 503.97 330.9 c +503.97 332.639 502.559 334.05 500.82 334.05 c +f +498 361.65 m +496.261 361.65 494.85 360.239 494.85 358.5 c +494.85 356.761 496.261 355.35 498 355.35 c +499.739 355.35 501.15 356.761 501.15 358.5 c +501.15 360.239 499.739 361.65 498 361.65 c +f +493.92 389.25 m +492.181 389.25 490.77 387.839 490.77 386.1 c +490.77 384.361 492.181 382.95 493.92 382.95 c +495.659 382.95 497.07 384.361 497.07 386.1 c +497.07 387.839 495.659 389.25 493.92 389.25 c +f +499.5 416.85 m +497.761 416.85 496.35 415.439 496.35 413.7 c +496.35 411.961 497.761 410.55 499.5 410.55 c +501.239 410.55 502.65 411.961 502.65 413.7 c +502.65 415.439 501.239 416.85 499.5 416.85 c +f +497.52 444.33 m +495.781 444.33 494.37 442.919 494.37 441.18 c +494.37 439.441 495.781 438.03 497.52 438.03 c +499.259 438.03 500.67 439.441 500.67 441.18 c +500.67 442.919 499.259 444.33 497.52 444.33 c +f +189.42 711.03 m +187.681 711.03 186.27 709.619 186.27 707.88 c +186.27 706.141 187.681 704.73 189.42 704.73 c +191.159 704.73 192.57 706.141 192.57 707.88 c +192.57 709.619 191.159 711.03 189.42 711.03 c +f +0 0 0 RG +203.4 679.6 m +S +BT +0 14 -14 0 208.07 641.4623 Tm +0 0 0 rg +(64 KB)Tj +ET +208.07 679.6 m +203.4 688 m +203.4 727.9 l +502.5 110.2 m +502.5 137.8 l +501.7 165.4 l +501.4 193 l +493.8 220.5 l +487.4 248.1 l +486.9 275.7 l +477.8 303.3 l +467.1 330.9 l +471.4 358.5 l +456.9 386.1 l +494 413.7 l +499.5 441.2 l +497.5 468.8 l +498.972 110.2 m +504.075 107.05 l +504.075 113.35 l +498.972 110.2 l +s +1 J +502.5 110.2 m +502.5 110.2 l +S +0 J +498.972 137.8 m +504.075 134.65 l +504.075 140.95 l +498.972 137.8 l +s +1 J +502.5 137.8 m +502.5 137.8 l +S +0 J +498.172 165.4 m +503.275 162.25 l +503.275 168.55 l +498.172 165.4 l +s +1 J +501.7 165.4 m +501.7 165.4 l +S +0 J +497.872 193 m +502.975 189.85 l +502.975 196.15 l +497.872 193 l +s +1 J +501.4 193 m +501.4 193 l +S +0 J +490.272 220.5 m +495.375 217.35 l +495.375 223.65 l +490.272 220.5 l +s +1 J +493.8 220.5 m +493.8 220.5 l +S +0 J +483.872 248.1 m +488.975 244.95 l +488.975 251.25 l +483.872 248.1 l +s +1 J +487.4 248.1 m +487.4 248.1 l +S +0 J +483.372 275.7 m +488.475 272.55 l +488.475 278.85 l +483.372 275.7 l +s +1 J +486.9 275.7 m +486.9 275.7 l +S +0 J +474.272 303.3 m +479.375 300.15 l +479.375 306.45 l +474.272 303.3 l +s +1 J +477.8 303.3 m +477.8 303.3 l +S +0 J +463.572 330.9 m +468.675 327.75 l +468.675 334.05 l +463.572 330.9 l +s +1 J +467.1 330.9 m +467.1 330.9 l +S +0 J +467.872 358.5 m +472.975 355.35 l +472.975 361.65 l +467.872 358.5 l +s +1 J +471.4 358.5 m +471.4 358.5 l +S +0 J +453.372 386.1 m +458.475 382.95 l +458.475 389.25 l +453.372 386.1 l +s +1 J +456.9 386.1 m +456.9 386.1 l +S +0 J +490.472 413.7 m +495.575 410.55 l +495.575 416.85 l +490.472 413.7 l +s +1 J +494 413.7 m +494 413.7 l +S +0 J +495.972 441.2 m +501.075 438.05 l +501.075 444.35 l +495.972 441.2 l +s +1 J +499.5 441.2 m +499.5 441.2 l +S +0 J +493.972 468.8 m +499.075 465.65 l +499.075 471.95 l +493.972 468.8 l +s +1 J +497.5 468.8 m +497.5 468.8 l +S +0 J +199.872 707.9 m +204.975 704.75 l +204.975 711.05 l +199.872 707.9 l +s +1 J +203.4 707.9 m +203.4 707.9 l +S +0 J +217.4 679.6 m +S +BT +0 14 -14 0 222.07 633.6762 Tm +(128 KB)Tj +ET +222.07 679.6 m +S +0.58 0 0.83 RG +217.4 688 m +217.4 727.9 l +502.3 110.2 m +502.5 137.8 l +502.1 165.4 l +501.6 193 l +494.1 220.5 l +487.4 248.1 l +486.9 275.7 l +478.4 303.3 l +469.3 330.9 l +461.4 358.5 l +446.8 386.1 l +457.1 413.7 l +494.4 441.2 l +499.5 468.8 l +497.5 496.4 l +S +0.58 0 0.83 rg +498.772 110.2 m +503.875 107.05 l +503.875 113.35 l +498.772 110.2 l +f +498.972 137.8 m +504.075 134.65 l +504.075 140.95 l +498.972 137.8 l +f +498.572 165.4 m +503.675 162.25 l +503.675 168.55 l +498.572 165.4 l +f +498.072 193 m +503.175 189.85 l +503.175 196.15 l +498.072 193 l +f +490.572 220.5 m +495.675 217.35 l +495.675 223.65 l +490.572 220.5 l +f +483.872 248.1 m +488.975 244.95 l +488.975 251.25 l +483.872 248.1 l +f +483.372 275.7 m +488.475 272.55 l +488.475 278.85 l +483.372 275.7 l +f +474.872 303.3 m +479.975 300.15 l +479.975 306.45 l +474.872 303.3 l +f +465.772 330.9 m +470.875 327.75 l +470.875 334.05 l +465.772 330.9 l +f +457.872 358.5 m +462.975 355.35 l +462.975 361.65 l +457.872 358.5 l +f +443.272 386.1 m +448.375 382.95 l +448.375 389.25 l +443.272 386.1 l +f +453.572 413.7 m +458.675 410.55 l +458.675 416.85 l +453.572 413.7 l +f +490.872 441.2 m +495.975 438.05 l +495.975 444.35 l +490.872 441.2 l +f +495.972 468.8 m +501.075 465.65 l +501.075 471.95 l +495.972 468.8 l +f +493.972 496.4 m +499.075 493.25 l +499.075 499.55 l +493.972 496.4 l +f +213.872 707.9 m +218.975 704.75 l +218.975 711.05 l +213.872 707.9 l +f +0 0 0 RG +231.4 679.6 m +S +BT +0 14 -14 0 236.07 633.6762 Tm +0 0 0 rg +(256 KB)Tj +ET +236.07 679.6 m +S +0 0.62 0.45 RG +231.4 688 m +231.4 727.9 l +501.9 110.2 m +501.9 137.8 l +501.3 165.4 l +500.6 193 l +492.3 220.5 l +480.9 248.1 l +482 275.7 l +472.1 303.3 l +465.7 330.9 l +457.8 358.5 l +443.7 386.1 l +446.6 413.7 l +454.6 441.2 l +493.4 468.8 l +498.8 496.4 l +497.5 524 l +505.428 110.2 m +500.325 107.05 l +500.325 113.35 l +505.428 110.2 l +s +1 J +501.9 110.2 m +501.9 110.2 l +S +0 J +505.428 137.8 m +500.325 134.65 l +500.325 140.95 l +505.428 137.8 l +s +1 J +501.9 137.8 m +501.9 137.8 l +S +0 J +504.828 165.4 m +499.725 162.25 l +499.725 168.55 l +504.828 165.4 l +s +1 J +501.3 165.4 m +501.3 165.4 l +S +0 J +504.128 193 m +499.025 189.85 l +499.025 196.15 l +504.128 193 l +s +1 J +500.6 193 m +500.6 193 l +S +0 J +495.828 220.5 m +490.725 217.35 l +490.725 223.65 l +495.828 220.5 l +s +1 J +492.3 220.5 m +492.3 220.5 l +S +0 J +484.428 248.1 m +479.325 244.95 l +479.325 251.25 l +484.428 248.1 l +s +1 J +480.9 248.1 m +480.9 248.1 l +S +0 J +485.528 275.7 m +480.425 272.55 l +480.425 278.85 l +485.528 275.7 l +s +1 J +482 275.7 m +482 275.7 l +S +0 J +475.628 303.3 m +470.525 300.15 l +470.525 306.45 l +475.628 303.3 l +s +1 J +472.1 303.3 m +472.1 303.3 l +S +0 J +469.228 330.9 m +464.125 327.75 l +464.125 334.05 l +469.228 330.9 l +s +1 J +465.7 330.9 m +465.7 330.9 l +S +0 J +461.328 358.5 m +456.225 355.35 l +456.225 361.65 l +461.328 358.5 l +s +1 J +457.8 358.5 m +457.8 358.5 l +S +0 J +447.228 386.1 m +442.125 382.95 l +442.125 389.25 l +447.228 386.1 l +s +1 J +443.7 386.1 m +443.7 386.1 l +S +0 J +450.128 413.7 m +445.025 410.55 l +445.025 416.85 l +450.128 413.7 l +s +1 J +446.6 413.7 m +446.6 413.7 l +S +0 J +458.128 441.2 m +453.025 438.05 l +453.025 444.35 l +458.128 441.2 l +s +1 J +454.6 441.2 m +454.6 441.2 l +S +0 J +496.928 468.8 m +491.825 465.65 l +491.825 471.95 l +496.928 468.8 l +s +1 J +493.4 468.8 m +493.4 468.8 l +S +0 J +502.328 496.4 m +497.225 493.25 l +497.225 499.55 l +502.328 496.4 l +s +1 J +498.8 496.4 m +498.8 496.4 l +S +0 J +501.028 524 m +495.925 520.85 l +495.925 527.15 l +501.028 524 l +s +1 J +497.5 524 m +497.5 524 l +S +0 J +234.928 707.9 m +229.825 704.75 l +229.825 711.05 l +234.928 707.9 l +s +1 J +231.4 707.9 m +231.4 707.9 l +S +0 0 0 RG +0 J +245.4 679.6 m +S +BT +0 14 -14 0 250.07 633.6762 Tm +(512 KB)Tj +ET +250.07 679.6 m +S +0.34 0.71 0.91 RG +245.4 688 m +245.4 727.9 l +502.4 110.2 m +502 137.8 l +501.2 165.4 l +495.6 193 l +483 220.5 l +464.9 248.1 l +459.9 275.7 l +447.4 303.3 l +442.7 330.9 l +438.2 358.5 l +433.9 386.1 l +440 413.7 l +442.7 441.2 l +455.5 468.8 l +492.8 496.4 l +497.6 524 l +496.4 551.6 l +S +0.34 0.71 0.91 rg +505.928 110.2 m +500.825 107.05 l +500.825 113.35 l +505.928 110.2 l +f +505.528 137.8 m +500.425 134.65 l +500.425 140.95 l +505.528 137.8 l +f +504.728 165.4 m +499.625 162.25 l +499.625 168.55 l +504.728 165.4 l +f +499.128 193 m +494.025 189.85 l +494.025 196.15 l +499.128 193 l +f +486.528 220.5 m +481.425 217.35 l +481.425 223.65 l +486.528 220.5 l +f +468.428 248.1 m +463.325 244.95 l +463.325 251.25 l +468.428 248.1 l +f +463.428 275.7 m +458.325 272.55 l +458.325 278.85 l +463.428 275.7 l +f +450.928 303.3 m +445.825 300.15 l +445.825 306.45 l +450.928 303.3 l +f +446.228 330.9 m +441.125 327.75 l +441.125 334.05 l +446.228 330.9 l +f +441.728 358.5 m +436.625 355.35 l +436.625 361.65 l +441.728 358.5 l +f +437.428 386.1 m +432.325 382.95 l +432.325 389.25 l +437.428 386.1 l +f +443.528 413.7 m +438.425 410.55 l +438.425 416.85 l +443.528 413.7 l +f +446.228 441.2 m +441.125 438.05 l +441.125 444.35 l +446.228 441.2 l +f +459.028 468.8 m +453.925 465.65 l +453.925 471.95 l +459.028 468.8 l +f +496.328 496.4 m +491.225 493.25 l +491.225 499.55 l +496.328 496.4 l +f +501.128 524 m +496.025 520.85 l +496.025 527.15 l +501.128 524 l +f +499.928 551.6 m +494.825 548.45 l +494.825 554.75 l +499.928 551.6 l +f +248.928 707.9 m +243.825 704.75 l +243.825 711.05 l +248.928 707.9 l +f +0 0 0 RG +259.4 679.6 m +S +BT +0 14 -14 0 264.07 646.9243 Tm +0 0 0 rg +(1 MB)Tj +ET +264.07 679.6 m +S +0.9 0.62 0 RG +259.4 688 m +259.4 727.9 l +502.5 110.2 m +502.2 137.8 l +500.1 165.4 l +495.9 193 l +484.2 220.5 l +465.6 248.1 l +458.6 275.7 l +444.1 303.3 l +439.2 330.9 l +436.9 358.5 l +438.1 386.1 l +435.5 413.7 l +429.1 441.2 l +413.2 468.8 l +417.5 496.4 l +493.2 524 l +498.6 551.6 l +497.5 579.2 l +499.35 110.2 m +502.5 107.05 l +505.65 110.2 l +502.5 113.35 l +499.35 110.2 l +s +1 J +502.5 110.2 m +502.5 110.2 l +S +0 J +499.05 137.8 m +502.2 134.65 l +505.35 137.8 l +502.2 140.95 l +499.05 137.8 l +s +1 J +502.2 137.8 m +502.2 137.8 l +S +0 J +496.95 165.4 m +500.1 162.25 l +503.25 165.4 l +500.1 168.55 l +496.95 165.4 l +s +1 J +500.1 165.4 m +500.1 165.4 l +S +0 J +492.75 193 m +495.9 189.85 l +499.05 193 l +495.9 196.15 l +492.75 193 l +s +1 J +495.9 193 m +495.9 193 l +S +0 J +481.05 220.5 m +484.2 217.35 l +487.35 220.5 l +484.2 223.65 l +481.05 220.5 l +s +1 J +484.2 220.5 m +484.2 220.5 l +S +0 J +462.45 248.1 m +465.6 244.95 l +468.75 248.1 l +465.6 251.25 l +462.45 248.1 l +s +1 J +465.6 248.1 m +465.6 248.1 l +S +0 J +455.45 275.7 m +458.6 272.55 l +461.75 275.7 l +458.6 278.85 l +455.45 275.7 l +s +1 J +458.6 275.7 m +458.6 275.7 l +S +0 J +440.95 303.3 m +444.1 300.15 l +447.25 303.3 l +444.1 306.45 l +440.95 303.3 l +s +1 J +444.1 303.3 m +444.1 303.3 l +S +0 J +436.05 330.9 m +439.2 327.75 l +442.35 330.9 l +439.2 334.05 l +436.05 330.9 l +s +1 J +439.2 330.9 m +439.2 330.9 l +S +0 J +433.75 358.5 m +436.9 355.35 l +440.05 358.5 l +436.9 361.65 l +433.75 358.5 l +s +1 J +436.9 358.5 m +436.9 358.5 l +S +0 J +434.95 386.1 m +438.1 382.95 l +441.25 386.1 l +438.1 389.25 l +434.95 386.1 l +s +1 J +438.1 386.1 m +438.1 386.1 l +S +0 J +432.35 413.7 m +435.5 410.55 l +438.65 413.7 l +435.5 416.85 l +432.35 413.7 l +s +1 J +435.5 413.7 m +435.5 413.7 l +S +0 J +425.95 441.2 m +429.1 438.05 l +432.25 441.2 l +429.1 444.35 l +425.95 441.2 l +s +1 J +429.1 441.2 m +429.1 441.2 l +S +0 J +410.05 468.8 m +413.2 465.65 l +416.35 468.8 l +413.2 471.95 l +410.05 468.8 l +s +1 J +413.2 468.8 m +413.2 468.8 l +S +0 J +414.35 496.4 m +417.5 493.25 l +420.65 496.4 l +417.5 499.55 l +414.35 496.4 l +s +1 J +417.5 496.4 m +417.5 496.4 l +S +0 J +490.05 524 m +493.2 520.85 l +496.35 524 l +493.2 527.15 l +490.05 524 l +s +1 J +493.2 524 m +493.2 524 l +S +0 J +495.45 551.6 m +498.6 548.45 l +501.75 551.6 l +498.6 554.75 l +495.45 551.6 l +s +1 J +498.6 551.6 m +498.6 551.6 l +S +0 J +494.35 579.2 m +497.5 576.05 l +500.65 579.2 l +497.5 582.35 l +494.35 579.2 l +s +1 J +497.5 579.2 m +497.5 579.2 l +S +0 J +256.25 707.9 m +259.4 704.75 l +262.55 707.9 l +259.4 711.05 l +256.25 707.9 l +s +1 J +259.4 707.9 m +259.4 707.9 l +S +0 0 0 RG +0 J +273.4 679.6 m +S +BT +0 14 -14 0 278.07 646.9243 Tm +(2 MB)Tj +ET +278.07 679.6 m +S +0.94 0.89 0.26 RG +273.4 688 m +273.4 727.9 l +498.6 110.2 m +498.4 137.8 l +499.9 165.4 l +493.3 193 l +480.8 220.5 l +460.9 248.1 l +455.4 275.7 l +434.6 303.3 l +433 330.9 l +440.9 358.5 l +441.2 386.1 l +433.4 413.7 l +422.6 441.2 l +423.8 468.8 l +425.9 496.4 l +436.1 524 l +492 551.6 l +498 579.2 l +497.1 606.8 l +S +0.94 0.89 0.26 rg +495.45 110.2 m +498.6 107.05 l +501.75 110.2 l +498.6 113.35 l +495.45 110.2 l +f +495.25 137.8 m +498.4 134.65 l +501.55 137.8 l +498.4 140.95 l +495.25 137.8 l +f +496.75 165.4 m +499.9 162.25 l +503.05 165.4 l +499.9 168.55 l +496.75 165.4 l +f +490.15 193 m +493.3 189.85 l +496.45 193 l +493.3 196.15 l +490.15 193 l +f +477.65 220.5 m +480.8 217.35 l +483.95 220.5 l +480.8 223.65 l +477.65 220.5 l +f +457.75 248.1 m +460.9 244.95 l +464.05 248.1 l +460.9 251.25 l +457.75 248.1 l +f +452.25 275.7 m +455.4 272.55 l +458.55 275.7 l +455.4 278.85 l +452.25 275.7 l +f +431.45 303.3 m +434.6 300.15 l +437.75 303.3 l +434.6 306.45 l +431.45 303.3 l +f +429.85 330.9 m +433 327.75 l +436.15 330.9 l +433 334.05 l +429.85 330.9 l +f +437.75 358.5 m +440.9 355.35 l +444.05 358.5 l +440.9 361.65 l +437.75 358.5 l +f +438.05 386.1 m +441.2 382.95 l +444.35 386.1 l +441.2 389.25 l +438.05 386.1 l +f +430.25 413.7 m +433.4 410.55 l +436.55 413.7 l +433.4 416.85 l +430.25 413.7 l +f +419.45 441.2 m +422.6 438.05 l +425.75 441.2 l +422.6 444.35 l +419.45 441.2 l +f +420.65 468.8 m +423.8 465.65 l +426.95 468.8 l +423.8 471.95 l +420.65 468.8 l +f +422.75 496.4 m +425.9 493.25 l +429.05 496.4 l +425.9 499.55 l +422.75 496.4 l +f +432.95 524 m +436.1 520.85 l +439.25 524 l +436.1 527.15 l +432.95 524 l +f +488.85 551.6 m +492 548.45 l +495.15 551.6 l +492 554.75 l +488.85 551.6 l +f +494.85 579.2 m +498 576.05 l +501.15 579.2 l +498 582.35 l +494.85 579.2 l +f +493.95 606.8 m +497.1 603.65 l +500.25 606.8 l +497.1 609.95 l +493.95 606.8 l +f +270.25 707.9 m +273.4 704.75 l +276.55 707.9 l +273.4 711.05 l +270.25 707.9 l +f +0 0 0 RG +287.4 679.6 m +S +BT +0 14 -14 0 292.07 646.9243 Tm +0 0 0 rg +(4 MB)Tj +ET +292.07 679.6 m +S +0 0.45 0.7 RG +287.4 688 m +287.4 727.9 l +501.8 110.2 m +498.6 137.8 l +495.1 165.4 l +490.3 193 l +481.9 220.5 l +451.3 248.1 l +443.8 275.7 l +426.7 303.3 l +427.4 330.9 l +438.8 358.5 l +433.2 386.1 l +420.6 413.7 l +413.6 441.2 l +417.1 468.8 l +421.9 496.4 l +427.2 524 l +430.5 551.6 l +492.3 579.2 l +499.3 606.8 l +496.9 634.4 l +S +498.65 110.2 m +500.827 107.204 l +504.348 108.349 l +504.348 112.052 l +500.827 113.196 l +s +1 J +501.8 110.2 m +501.8 110.2 l +S +0 J +495.45 137.8 m +497.627 134.804 l +501.148 135.949 l +501.148 139.652 l +497.627 140.796 l +s +1 J +498.6 137.8 m +498.6 137.8 l +S +0 J +491.95 165.4 m +494.127 162.404 l +497.648 163.549 l +497.648 167.252 l +494.127 168.396 l +s +1 J +495.1 165.4 m +495.1 165.4 l +S +0 J +487.15 193 m +489.327 190.004 l +492.848 191.149 l +492.848 194.852 l +489.327 195.996 l +s +1 J +490.3 193 m +490.3 193 l +S +0 J +478.75 220.5 m +480.927 217.504 l +484.448 218.648 l +484.448 222.352 l +480.927 223.496 l +s +1 J +481.9 220.5 m +481.9 220.5 l +S +0 J +448.15 248.1 m +450.327 245.104 l +453.848 246.249 l +453.848 249.952 l +450.327 251.096 l +s +1 J +451.3 248.1 m +451.3 248.1 l +S +0 J +440.65 275.7 m +442.827 272.704 l +446.348 273.849 l +446.348 277.552 l +442.827 278.696 l +s +1 J +443.8 275.7 m +443.8 275.7 l +S +0 J +423.55 303.3 m +425.727 300.304 l +429.248 301.448 l +429.248 305.152 l +425.727 306.296 l +s +1 J +426.7 303.3 m +426.7 303.3 l +S +0 J +424.25 330.9 m +426.427 327.904 l +429.948 329.048 l +429.948 332.752 l +426.427 333.896 l +s +1 J +427.4 330.9 m +427.4 330.9 l +S +0 J +435.65 358.5 m +437.827 355.504 l +441.348 356.648 l +441.348 360.352 l +437.827 361.496 l +s +1 J +438.8 358.5 m +438.8 358.5 l +S +0 J +430.05 386.1 m +432.227 383.104 l +435.748 384.249 l +435.748 387.952 l +432.227 389.096 l +s +1 J +433.2 386.1 m +433.2 386.1 l +S +0 J +417.45 413.7 m +419.627 410.704 l +423.148 411.849 l +423.148 415.552 l +419.627 416.696 l +s +1 J +420.6 413.7 m +420.6 413.7 l +S +0 J +410.45 441.2 m +412.627 438.204 l +416.148 439.349 l +416.148 443.052 l +412.627 444.196 l +s +1 J +413.6 441.2 m +413.6 441.2 l +S +0 J +413.95 468.8 m +416.127 465.804 l +419.648 466.949 l +419.648 470.652 l +416.127 471.796 l +s +1 J +417.1 468.8 m +417.1 468.8 l +S +0 J +418.75 496.4 m +420.927 493.404 l +424.448 494.549 l +424.448 498.252 l +420.927 499.396 l +s +1 J +421.9 496.4 m +421.9 496.4 l +S +0 J +424.05 524 m +426.227 521.004 l +429.748 522.148 l +429.748 525.852 l +426.227 526.996 l +s +1 J +427.2 524 m +427.2 524 l +S +0 J +427.35 551.6 m +429.527 548.604 l +433.048 549.749 l +433.048 553.452 l +429.527 554.596 l +s +1 J +430.5 551.6 m +430.5 551.6 l +S +0 J +489.15 579.2 m +491.327 576.204 l +494.848 577.349 l +494.848 581.052 l +491.327 582.196 l +s +1 J +492.3 579.2 m +492.3 579.2 l +S +0 J +496.15 606.8 m +498.327 603.804 l +501.848 604.949 l +501.848 608.652 l +498.327 609.796 l +s +1 J +499.3 606.8 m +499.3 606.8 l +S +0 J +493.75 634.4 m +495.927 631.404 l +499.448 632.549 l +499.448 636.252 l +495.927 637.396 l +s +1 J +496.9 634.4 m +496.9 634.4 l +S +0 J +284.25 707.9 m +286.427 704.904 l +289.948 706.049 l +289.948 709.752 l +286.427 710.896 l +s +1 J +287.4 707.9 m +287.4 707.9 l +S +0 0 0 RG +0 J +301.4 679.6 m +S +BT +0 14 -14 0 306.07 646.9243 Tm +(8 MB)Tj +ET +306.07 679.6 m +S +0.9 0.12 0.06 RG +301.4 688 m +301.4 727.9 l +500 110.2 m +496.6 137.8 l +489.3 165.4 l +482.3 193 l +455.1 220.5 l +424.7 248.1 l +428.8 275.7 l +425.8 303.3 l +400.6 330.9 l +388 358.5 l +409.4 386.1 l +431.3 413.7 l +426.7 441.2 l +422 468.8 l +417 496.4 l +412.7 524 l +427.9 551.6 l +457.2 579.2 l +493.1 606.8 l +499.5 634.4 l +497.5 661.9 l +S +0.9 0.12 0.06 rg +496.85 110.2 m +499.027 107.204 l +502.548 108.349 l +502.548 112.052 l +499.027 113.196 l +f +493.45 137.8 m +495.627 134.804 l +499.148 135.949 l +499.148 139.652 l +495.627 140.796 l +f +486.15 165.4 m +488.327 162.404 l +491.848 163.549 l +491.848 167.252 l +488.327 168.396 l +f +479.15 193 m +481.327 190.004 l +484.848 191.149 l +484.848 194.852 l +481.327 195.996 l +f +451.95 220.5 m +454.127 217.504 l +457.648 218.648 l +457.648 222.352 l +454.127 223.496 l +f +421.55 248.1 m +423.727 245.104 l +427.248 246.249 l +427.248 249.952 l +423.727 251.096 l +f +425.65 275.7 m +427.827 272.704 l +431.348 273.849 l +431.348 277.552 l +427.827 278.696 l +f +422.65 303.3 m +424.827 300.304 l +428.348 301.448 l +428.348 305.152 l +424.827 306.296 l +f +397.45 330.9 m +399.627 327.904 l +403.148 329.048 l +403.148 332.752 l +399.627 333.896 l +f +384.85 358.5 m +387.027 355.504 l +390.548 356.648 l +390.548 360.352 l +387.027 361.496 l +f +406.25 386.1 m +408.427 383.104 l +411.948 384.249 l +411.948 387.952 l +408.427 389.096 l +f +428.15 413.7 m +430.327 410.704 l +433.848 411.849 l +433.848 415.552 l +430.327 416.696 l +f +423.55 441.2 m +425.727 438.204 l +429.248 439.349 l +429.248 443.052 l +425.727 444.196 l +f +418.85 468.8 m +421.027 465.804 l +424.548 466.949 l +424.548 470.652 l +421.027 471.796 l +f +413.85 496.4 m +416.027 493.404 l +419.548 494.549 l +419.548 498.252 l +416.027 499.396 l +f +409.55 524 m +411.727 521.004 l +415.248 522.148 l +415.248 525.852 l +411.727 526.996 l +f +424.75 551.6 m +426.927 548.604 l +430.448 549.749 l +430.448 553.452 l +426.927 554.596 l +f +454.05 579.2 m +456.227 576.204 l +459.748 577.349 l +459.748 581.052 l +456.227 582.196 l +f +489.95 606.8 m +492.127 603.804 l +495.648 604.949 l +495.648 608.652 l +492.127 609.796 l +f +496.35 634.4 m +498.527 631.404 l +502.048 632.549 l +502.048 636.252 l +498.527 637.396 l +f +494.35 661.9 m +496.527 658.904 l +500.048 660.048 l +500.048 663.752 l +496.527 664.896 l +f +298.25 707.9 m +300.427 704.904 l +303.948 706.049 l +303.948 709.752 l +300.427 710.896 l +f +0 0 0 RG +315.4 679.6 m +S +BT +0 14 -14 0 320.07 639.1381 Tm +0 0 0 rg +(16 MB)Tj +ET +320.07 679.6 m +315.4 688 m +315.4 727.9 l +499.5 110.2 m +496 137.8 l +485.1 165.4 l +472.1 193 l +425.3 220.5 l +388.8 248.1 l +312.3 275.7 l +330.3 303.3 l +291.4 330.9 l +267.9 358.5 l +274.3 386.1 l +362.6 413.7 l +415.7 441.2 l +419.6 468.8 l +415.1 496.4 l +412 524 l +414.2 551.6 l +438.4 579.2 l +453.5 606.8 l +490.7 634.4 l +499.5 661.9 l +497.5 689.5 l +S +1 w +499.5 110.2 m +496.35 110.2 l +496.35 108.461 497.761 107.05 499.5 107.05 c +501.239 107.05 502.65 108.461 502.65 110.2 c +502.65 111.939 501.239 113.35 499.5 113.35 c +497.761 113.35 496.35 111.939 496.35 110.2 c +496 137.8 m +492.85 137.8 l +492.85 136.061 494.261 134.65 496 134.65 c +497.739 134.65 499.15 136.061 499.15 137.8 c +499.15 139.539 497.739 140.95 496 140.95 c +494.261 140.95 492.85 139.539 492.85 137.8 c +485.1 165.4 m +481.95 165.4 l +481.95 163.661 483.361 162.25 485.1 162.25 c +486.839 162.25 488.25 163.661 488.25 165.4 c +488.25 167.139 486.839 168.55 485.1 168.55 c +483.361 168.55 481.95 167.139 481.95 165.4 c +472.1 193 m +468.95 193 l +468.95 191.261 470.361 189.85 472.1 189.85 c +473.839 189.85 475.25 191.261 475.25 193 c +475.25 194.739 473.839 196.15 472.1 196.15 c +470.361 196.15 468.95 194.739 468.95 193 c +425.3 220.5 m +422.15 220.5 l +422.15 218.761 423.561 217.35 425.3 217.35 c +427.039 217.35 428.45 218.761 428.45 220.5 c +428.45 222.239 427.039 223.65 425.3 223.65 c +423.561 223.65 422.15 222.239 422.15 220.5 c +388.8 248.1 m +385.65 248.1 l +385.65 246.361 387.061 244.95 388.8 244.95 c +390.539 244.95 391.95 246.361 391.95 248.1 c +391.95 249.839 390.539 251.25 388.8 251.25 c +387.061 251.25 385.65 249.839 385.65 248.1 c +312.3 275.7 m +309.15 275.7 l +309.15 273.961 310.561 272.55 312.3 272.55 c +314.039 272.55 315.45 273.961 315.45 275.7 c +315.45 277.439 314.039 278.85 312.3 278.85 c +310.561 278.85 309.15 277.439 309.15 275.7 c +330.3 303.3 m +327.15 303.3 l +327.15 301.561 328.561 300.15 330.3 300.15 c +332.039 300.15 333.45 301.561 333.45 303.3 c +333.45 305.039 332.039 306.45 330.3 306.45 c +328.561 306.45 327.15 305.039 327.15 303.3 c +291.4 330.9 m +288.25 330.9 l +288.25 329.161 289.661 327.75 291.4 327.75 c +293.139 327.75 294.55 329.161 294.55 330.9 c +294.55 332.639 293.139 334.05 291.4 334.05 c +289.661 334.05 288.25 332.639 288.25 330.9 c +267.9 358.5 m +264.75 358.5 l +264.75 356.761 266.161 355.35 267.9 355.35 c +269.639 355.35 271.05 356.761 271.05 358.5 c +271.05 360.239 269.639 361.65 267.9 361.65 c +266.161 361.65 264.75 360.239 264.75 358.5 c +274.3 386.1 m +271.15 386.1 l +271.15 384.361 272.561 382.95 274.3 382.95 c +276.039 382.95 277.45 384.361 277.45 386.1 c +277.45 387.839 276.039 389.25 274.3 389.25 c +272.561 389.25 271.15 387.839 271.15 386.1 c +362.6 413.7 m +359.45 413.7 l +359.45 411.961 360.861 410.55 362.6 410.55 c +364.339 410.55 365.75 411.961 365.75 413.7 c +365.75 415.439 364.339 416.85 362.6 416.85 c +360.861 416.85 359.45 415.439 359.45 413.7 c +415.7 441.2 m +412.55 441.2 l +412.55 439.461 413.961 438.05 415.7 438.05 c +417.439 438.05 418.85 439.461 418.85 441.2 c +418.85 442.939 417.439 444.35 415.7 444.35 c +413.961 444.35 412.55 442.939 412.55 441.2 c +419.6 468.8 m +416.45 468.8 l +416.45 467.061 417.861 465.65 419.6 465.65 c +421.339 465.65 422.75 467.061 422.75 468.8 c +422.75 470.539 421.339 471.95 419.6 471.95 c +417.861 471.95 416.45 470.539 416.45 468.8 c +415.1 496.4 m +411.95 496.4 l +411.95 494.661 413.361 493.25 415.1 493.25 c +416.839 493.25 418.25 494.661 418.25 496.4 c +418.25 498.139 416.839 499.55 415.1 499.55 c +413.361 499.55 411.95 498.139 411.95 496.4 c +412 524 m +408.85 524 l +408.85 522.261 410.261 520.85 412 520.85 c +413.739 520.85 415.15 522.261 415.15 524 c +415.15 525.739 413.739 527.15 412 527.15 c +410.261 527.15 408.85 525.739 408.85 524 c +414.2 551.6 m +411.05 551.6 l +411.05 549.861 412.461 548.45 414.2 548.45 c +415.939 548.45 417.35 549.861 417.35 551.6 c +417.35 553.339 415.939 554.75 414.2 554.75 c +412.461 554.75 411.05 553.339 411.05 551.6 c +438.4 579.2 m +435.25 579.2 l +435.25 577.461 436.661 576.05 438.4 576.05 c +440.139 576.05 441.55 577.461 441.55 579.2 c +441.55 580.939 440.139 582.35 438.4 582.35 c +436.661 582.35 435.25 580.939 435.25 579.2 c +453.5 606.8 m +450.35 606.8 l +450.35 605.061 451.761 603.65 453.5 603.65 c +455.239 603.65 456.65 605.061 456.65 606.8 c +456.65 608.539 455.239 609.95 453.5 609.95 c +451.761 609.95 450.35 608.539 450.35 606.8 c +490.7 634.4 m +487.55 634.4 l +487.55 632.661 488.961 631.25 490.7 631.25 c +492.439 631.25 493.85 632.661 493.85 634.4 c +493.85 636.139 492.439 637.55 490.7 637.55 c +488.961 637.55 487.55 636.139 487.55 634.4 c +499.5 661.9 m +496.35 661.9 l +496.35 660.161 497.761 658.75 499.5 658.75 c +501.239 658.75 502.65 660.161 502.65 661.9 c +502.65 663.639 501.239 665.05 499.5 665.05 c +497.761 665.05 496.35 663.639 496.35 661.9 c +497.5 689.5 m +494.35 689.5 l +494.35 687.761 495.761 686.35 497.5 686.35 c +499.239 686.35 500.65 687.761 500.65 689.5 c +500.65 691.239 499.239 692.65 497.5 692.65 c +495.761 692.65 494.35 691.239 494.35 689.5 c +S +315.4 707.9 m +312.25 707.9 l +312.25 706.161 313.661 704.75 315.4 704.75 c +317.139 704.75 318.55 706.161 318.55 707.9 c +318.55 709.639 317.139 711.05 315.4 711.05 c +313.661 711.05 312.25 709.639 312.25 707.9 c +S +0.5 w +329.4 679.6 m +S +BT +0 14 -14 0 334.07 639.1381 Tm +(32 MB)Tj +ET +334.07 679.6 m +S +0.58 0 0.83 RG +329.4 688 m +329.4 727.9 l +500.2 110.2 m +496.2 137.8 l +488.1 165.4 l +468.5 193 l +424.4 220.5 l +371.7 248.1 l +300.5 275.7 l +292.8 303.3 l +220.7 330.9 l +166.9 358.5 l +256.7 386.1 l +245.6 413.7 l +351.7 441.2 l +389.4 468.8 l +391.5 496.4 l +408 524 l +418.4 551.6 l +419 579.2 l +437 606.8 l +446.9 634.4 l +493.3 661.9 l +499.5 689.5 l +497.5 717.1 l +S +0.58 0 0.83 rg +500.2 110.2 m +500.2 113.35 l +498.461 113.35 497.05 111.939 497.05 110.2 c +f +1 w +500.22 113.37 m +498.481 113.37 497.07 111.959 497.07 110.22 c +497.07 108.481 498.481 107.07 500.22 107.07 c +501.959 107.07 503.37 108.481 503.37 110.22 c +503.37 111.959 501.959 113.37 500.22 113.37 c +s +496.2 137.8 m +496.2 140.95 l +494.461 140.95 493.05 139.539 493.05 137.8 c +f +496.2 140.97 m +494.461 140.97 493.05 139.559 493.05 137.82 c +493.05 136.081 494.461 134.67 496.2 134.67 c +497.939 134.67 499.35 136.081 499.35 137.82 c +499.35 139.559 497.939 140.97 496.2 140.97 c +s +488.1 165.4 m +488.1 168.55 l +486.361 168.55 484.95 167.139 484.95 165.4 c +f +488.1 168.57 m +486.361 168.57 484.95 167.159 484.95 165.42 c +484.95 163.681 486.361 162.27 488.1 162.27 c +489.839 162.27 491.25 163.681 491.25 165.42 c +491.25 167.159 489.839 168.57 488.1 168.57 c +s +468.5 193 m +468.5 196.15 l +466.761 196.15 465.35 194.739 465.35 193 c +f +468.48 196.17 m +466.741 196.17 465.33 194.759 465.33 193.02 c +465.33 191.281 466.741 189.87 468.48 189.87 c +470.219 189.87 471.63 191.281 471.63 193.02 c +471.63 194.759 470.219 196.17 468.48 196.17 c +s +424.4 220.5 m +424.4 223.65 l +422.661 223.65 421.25 222.239 421.25 220.5 c +f +424.38 223.65 m +422.641 223.65 421.23 222.239 421.23 220.5 c +421.23 218.761 422.641 217.35 424.38 217.35 c +426.119 217.35 427.53 218.761 427.53 220.5 c +427.53 222.239 426.119 223.65 424.38 223.65 c +s +371.7 248.1 m +371.7 251.25 l +369.961 251.25 368.55 249.839 368.55 248.1 c +f +371.7 251.25 m +369.961 251.25 368.55 249.839 368.55 248.1 c +368.55 246.361 369.961 244.95 371.7 244.95 c +373.439 244.95 374.85 246.361 374.85 248.1 c +374.85 249.839 373.439 251.25 371.7 251.25 c +s +300.5 275.7 m +300.5 278.85 l +298.761 278.85 297.35 277.439 297.35 275.7 c +f +300.48 278.85 m +298.741 278.85 297.33 277.439 297.33 275.7 c +297.33 273.961 298.741 272.55 300.48 272.55 c +302.219 272.55 303.63 273.961 303.63 275.7 c +303.63 277.439 302.219 278.85 300.48 278.85 c +s +292.8 303.3 m +292.8 306.45 l +291.061 306.45 289.65 305.039 289.65 303.3 c +f +292.8 306.45 m +291.061 306.45 289.65 305.039 289.65 303.3 c +289.65 301.561 291.061 300.15 292.8 300.15 c +294.539 300.15 295.95 301.561 295.95 303.3 c +295.95 305.039 294.539 306.45 292.8 306.45 c +s +220.7 330.9 m +220.7 334.05 l +218.961 334.05 217.55 332.639 217.55 330.9 c +f +220.68 334.05 m +218.941 334.05 217.53 332.639 217.53 330.9 c +217.53 329.161 218.941 327.75 220.68 327.75 c +222.419 327.75 223.83 329.161 223.83 330.9 c +223.83 332.639 222.419 334.05 220.68 334.05 c +s +166.9 358.5 m +166.9 361.65 l +165.161 361.65 163.75 360.239 163.75 358.5 c +f +166.92 361.65 m +165.181 361.65 163.77 360.239 163.77 358.5 c +163.77 356.761 165.181 355.35 166.92 355.35 c +168.659 355.35 170.07 356.761 170.07 358.5 c +170.07 360.239 168.659 361.65 166.92 361.65 c +s +256.7 386.1 m +256.7 389.25 l +254.961 389.25 253.55 387.839 253.55 386.1 c +f +256.68 389.25 m +254.941 389.25 253.53 387.839 253.53 386.1 c +253.53 384.361 254.941 382.95 256.68 382.95 c +258.419 382.95 259.83 384.361 259.83 386.1 c +259.83 387.839 258.419 389.25 256.68 389.25 c +s +245.6 413.7 m +245.6 416.85 l +243.861 416.85 242.45 415.439 242.45 413.7 c +f +245.58 416.85 m +243.841 416.85 242.43 415.439 242.43 413.7 c +242.43 411.961 243.841 410.55 245.58 410.55 c +247.319 410.55 248.73 411.961 248.73 413.7 c +248.73 415.439 247.319 416.85 245.58 416.85 c +s +351.7 441.2 m +351.7 444.35 l +349.961 444.35 348.55 442.939 348.55 441.2 c +f +351.72 444.33 m +349.981 444.33 348.57 442.919 348.57 441.18 c +348.57 439.441 349.981 438.03 351.72 438.03 c +353.459 438.03 354.87 439.441 354.87 441.18 c +354.87 442.919 353.459 444.33 351.72 444.33 c +s +389.4 468.8 m +389.4 471.95 l +387.661 471.95 386.25 470.539 386.25 468.8 c +f +389.4 471.93 m +387.661 471.93 386.25 470.519 386.25 468.78 c +386.25 467.041 387.661 465.63 389.4 465.63 c +391.139 465.63 392.55 467.041 392.55 468.78 c +392.55 470.519 391.139 471.93 389.4 471.93 c +s +391.5 496.4 m +391.5 499.55 l +389.761 499.55 388.35 498.139 388.35 496.4 c +f +391.5 499.53 m +389.761 499.53 388.35 498.119 388.35 496.38 c +388.35 494.641 389.761 493.23 391.5 493.23 c +393.239 493.23 394.65 494.641 394.65 496.38 c +394.65 498.119 393.239 499.53 391.5 499.53 c +s +408 524 m +408 527.15 l +406.261 527.15 404.85 525.739 404.85 524 c +f +408 527.13 m +406.261 527.13 404.85 525.719 404.85 523.98 c +404.85 522.241 406.261 520.83 408 520.83 c +409.739 520.83 411.15 522.241 411.15 523.98 c +411.15 525.719 409.739 527.13 408 527.13 c +s +418.4 551.6 m +418.4 554.75 l +416.661 554.75 415.25 553.339 415.25 551.6 c +f +418.38 554.73 m +416.641 554.73 415.23 553.319 415.23 551.58 c +415.23 549.841 416.641 548.43 418.38 548.43 c +420.119 548.43 421.53 549.841 421.53 551.58 c +421.53 553.319 420.119 554.73 418.38 554.73 c +s +419 579.2 m +419 582.35 l +417.261 582.35 415.85 580.939 415.85 579.2 c +f +418.98 582.33 m +417.241 582.33 415.83 580.919 415.83 579.18 c +415.83 577.441 417.241 576.03 418.98 576.03 c +420.719 576.03 422.13 577.441 422.13 579.18 c +422.13 580.919 420.719 582.33 418.98 582.33 c +s +437 606.8 m +437 609.95 l +435.261 609.95 433.85 608.539 433.85 606.8 c +f +436.98 609.93 m +435.241 609.93 433.83 608.519 433.83 606.78 c +433.83 605.041 435.241 603.63 436.98 603.63 c +438.719 603.63 440.13 605.041 440.13 606.78 c +440.13 608.519 438.719 609.93 436.98 609.93 c +s +446.9 634.4 m +446.9 637.55 l +445.161 637.55 443.75 636.139 443.75 634.4 c +f +446.88 637.53 m +445.141 637.53 443.73 636.119 443.73 634.38 c +443.73 632.641 445.141 631.23 446.88 631.23 c +448.619 631.23 450.03 632.641 450.03 634.38 c +450.03 636.119 448.619 637.53 446.88 637.53 c +s +493.3 661.9 m +493.3 665.05 l +491.561 665.05 490.15 663.639 490.15 661.9 c +f +493.32 665.07 m +491.581 665.07 490.17 663.659 490.17 661.92 c +490.17 660.181 491.581 658.77 493.32 658.77 c +495.059 658.77 496.47 660.181 496.47 661.92 c +496.47 663.659 495.059 665.07 493.32 665.07 c +s +499.5 689.5 m +499.5 692.65 l +497.761 692.65 496.35 691.239 496.35 689.5 c +f +499.5 692.67 m +497.761 692.67 496.35 691.259 496.35 689.52 c +496.35 687.781 497.761 686.37 499.5 686.37 c +501.239 686.37 502.65 687.781 502.65 689.52 c +502.65 691.259 501.239 692.67 499.5 692.67 c +s +497.5 717.1 m +497.5 720.25 l +495.761 720.25 494.35 718.839 494.35 717.1 c +f +497.52 720.27 m +495.781 720.27 494.37 718.859 494.37 717.12 c +494.37 715.381 495.781 713.97 497.52 713.97 c +499.259 713.97 500.67 715.381 500.67 717.12 c +500.67 718.859 499.259 720.27 497.52 720.27 c +s +329.4 707.9 m +329.4 711.05 l +327.661 711.05 326.25 709.639 326.25 707.9 c +f +329.4 711.03 m +327.661 711.03 326.25 709.619 326.25 707.88 c +326.25 706.141 327.661 704.73 329.4 704.73 c +331.139 704.73 332.55 706.141 332.55 707.88 c +332.55 709.619 331.139 711.03 329.4 711.03 c +s +0 0 0 RG +0.5 w +343.4 679.6 m +S +BT +0 14 -14 0 348.07 639.1381 Tm +0 0 0 rg +(64 MB)Tj +ET +348.07 679.6 m +S +0 0.62 0.45 RG +343.4 688 m +343.4 727.9 l +500.2 110.2 m +496 137.8 l +486.3 165.4 l +467 193 l +419.1 220.5 l +356.1 248.1 l +266.5 275.7 l +224.8 303.3 l +178.2 330.9 l +147.2 358.5 l +253.2 386.1 l +263 413.7 l +264.2 441.2 l +318.9 468.8 l +351.4 496.4 l +403.5 524 l +413.5 551.6 l +422.8 579.2 l +427.8 606.8 l +438.8 634.4 l +457.2 661.9 l +493.1 689.5 l +498.6 717.1 l +497.4 744.7 l +S +0 0.62 0.45 rg +500.2 110.2 m +497.05 110.2 l +497.05 108.461 498.461 107.05 500.2 107.05 c +f +1 w +500.22 113.37 m +498.481 113.37 497.07 111.959 497.07 110.22 c +497.07 108.481 498.481 107.07 500.22 107.07 c +501.959 107.07 503.37 108.481 503.37 110.22 c +503.37 111.959 501.959 113.37 500.22 113.37 c +s +496 137.8 m +492.85 137.8 l +492.85 136.061 494.261 134.65 496 134.65 c +f +496.02 140.97 m +494.281 140.97 492.87 139.559 492.87 137.82 c +492.87 136.081 494.281 134.67 496.02 134.67 c +497.759 134.67 499.17 136.081 499.17 137.82 c +499.17 139.559 497.759 140.97 496.02 140.97 c +s +486.3 165.4 m +483.15 165.4 l +483.15 163.661 484.561 162.25 486.3 162.25 c +f +486.3 168.57 m +484.561 168.57 483.15 167.159 483.15 165.42 c +483.15 163.681 484.561 162.27 486.3 162.27 c +488.039 162.27 489.45 163.681 489.45 165.42 c +489.45 167.159 488.039 168.57 486.3 168.57 c +s +467 193 m +463.85 193 l +463.85 191.261 465.261 189.85 467 189.85 c +f +466.98 196.17 m +465.241 196.17 463.83 194.759 463.83 193.02 c +463.83 191.281 465.241 189.87 466.98 189.87 c +468.719 189.87 470.13 191.281 470.13 193.02 c +470.13 194.759 468.719 196.17 466.98 196.17 c +s +419.1 220.5 m +415.95 220.5 l +415.95 218.761 417.361 217.35 419.1 217.35 c +f +419.1 223.65 m +417.361 223.65 415.95 222.239 415.95 220.5 c +415.95 218.761 417.361 217.35 419.1 217.35 c +420.839 217.35 422.25 218.761 422.25 220.5 c +422.25 222.239 420.839 223.65 419.1 223.65 c +s +356.1 248.1 m +352.95 248.1 l +352.95 246.361 354.361 244.95 356.1 244.95 c +f +356.1 251.25 m +354.361 251.25 352.95 249.839 352.95 248.1 c +352.95 246.361 354.361 244.95 356.1 244.95 c +357.839 244.95 359.25 246.361 359.25 248.1 c +359.25 249.839 357.839 251.25 356.1 251.25 c +s +266.5 275.7 m +263.35 275.7 l +263.35 273.961 264.761 272.55 266.5 272.55 c +f +266.52 278.85 m +264.781 278.85 263.37 277.439 263.37 275.7 c +263.37 273.961 264.781 272.55 266.52 272.55 c +268.259 272.55 269.67 273.961 269.67 275.7 c +269.67 277.439 268.259 278.85 266.52 278.85 c +s +224.8 303.3 m +221.65 303.3 l +221.65 301.561 223.061 300.15 224.8 300.15 c +f +224.82 306.45 m +223.081 306.45 221.67 305.039 221.67 303.3 c +221.67 301.561 223.081 300.15 224.82 300.15 c +226.559 300.15 227.97 301.561 227.97 303.3 c +227.97 305.039 226.559 306.45 224.82 306.45 c +s +178.2 330.9 m +175.05 330.9 l +175.05 329.161 176.461 327.75 178.2 327.75 c +f +178.2 334.05 m +176.461 334.05 175.05 332.639 175.05 330.9 c +175.05 329.161 176.461 327.75 178.2 327.75 c +179.939 327.75 181.35 329.161 181.35 330.9 c +181.35 332.639 179.939 334.05 178.2 334.05 c +s +147.2 358.5 m +144.05 358.5 l +144.05 356.761 145.461 355.35 147.2 355.35 c +f +147.18 361.65 m +145.441 361.65 144.03 360.239 144.03 358.5 c +144.03 356.761 145.441 355.35 147.18 355.35 c +148.919 355.35 150.33 356.761 150.33 358.5 c +150.33 360.239 148.919 361.65 147.18 361.65 c +s +253.2 386.1 m +250.05 386.1 l +250.05 384.361 251.461 382.95 253.2 382.95 c +f +253.2 389.25 m +251.461 389.25 250.05 387.839 250.05 386.1 c +250.05 384.361 251.461 382.95 253.2 382.95 c +254.939 382.95 256.35 384.361 256.35 386.1 c +256.35 387.839 254.939 389.25 253.2 389.25 c +s +263 413.7 m +259.85 413.7 l +259.85 411.961 261.261 410.55 263 410.55 c +f +262.98 416.85 m +261.241 416.85 259.83 415.439 259.83 413.7 c +259.83 411.961 261.241 410.55 262.98 410.55 c +264.719 410.55 266.13 411.961 266.13 413.7 c +266.13 415.439 264.719 416.85 262.98 416.85 c +s +264.2 441.2 m +261.05 441.2 l +261.05 439.461 262.461 438.05 264.2 438.05 c +f +264.18 444.33 m +262.441 444.33 261.03 442.919 261.03 441.18 c +261.03 439.441 262.441 438.03 264.18 438.03 c +265.919 438.03 267.33 439.441 267.33 441.18 c +267.33 442.919 265.919 444.33 264.18 444.33 c +s +318.9 468.8 m +315.75 468.8 l +315.75 467.061 317.161 465.65 318.9 465.65 c +f +318.9 471.93 m +317.161 471.93 315.75 470.519 315.75 468.78 c +315.75 467.041 317.161 465.63 318.9 465.63 c +320.639 465.63 322.05 467.041 322.05 468.78 c +322.05 470.519 320.639 471.93 318.9 471.93 c +s +351.4 496.4 m +348.25 496.4 l +348.25 494.661 349.661 493.25 351.4 493.25 c +f +351.42 499.53 m +349.681 499.53 348.27 498.119 348.27 496.38 c +348.27 494.641 349.681 493.23 351.42 493.23 c +353.159 493.23 354.57 494.641 354.57 496.38 c +354.57 498.119 353.159 499.53 351.42 499.53 c +s +403.5 524 m +400.35 524 l +400.35 522.261 401.761 520.85 403.5 520.85 c +f +403.5 527.13 m +401.761 527.13 400.35 525.719 400.35 523.98 c +400.35 522.241 401.761 520.83 403.5 520.83 c +405.239 520.83 406.65 522.241 406.65 523.98 c +406.65 525.719 405.239 527.13 403.5 527.13 c +s +413.5 551.6 m +410.35 551.6 l +410.35 549.861 411.761 548.45 413.5 548.45 c +f +413.52 554.73 m +411.781 554.73 410.37 553.319 410.37 551.58 c +410.37 549.841 411.781 548.43 413.52 548.43 c +415.259 548.43 416.67 549.841 416.67 551.58 c +416.67 553.319 415.259 554.73 413.52 554.73 c +s +422.8 579.2 m +419.65 579.2 l +419.65 577.461 421.061 576.05 422.8 576.05 c +f +422.82 582.33 m +421.081 582.33 419.67 580.919 419.67 579.18 c +419.67 577.441 421.081 576.03 422.82 576.03 c +424.559 576.03 425.97 577.441 425.97 579.18 c +425.97 580.919 424.559 582.33 422.82 582.33 c +s +427.8 606.8 m +424.65 606.8 l +424.65 605.061 426.061 603.65 427.8 603.65 c +f +427.8 609.93 m +426.061 609.93 424.65 608.519 424.65 606.78 c +424.65 605.041 426.061 603.63 427.8 603.63 c +429.539 603.63 430.95 605.041 430.95 606.78 c +430.95 608.519 429.539 609.93 427.8 609.93 c +s +438.8 634.4 m +435.65 634.4 l +435.65 632.661 437.061 631.25 438.8 631.25 c +f +438.78 637.53 m +437.041 637.53 435.63 636.119 435.63 634.38 c +435.63 632.641 437.041 631.23 438.78 631.23 c +440.519 631.23 441.93 632.641 441.93 634.38 c +441.93 636.119 440.519 637.53 438.78 637.53 c +s +457.2 661.9 m +454.05 661.9 l +454.05 660.161 455.461 658.75 457.2 658.75 c +f +457.2 665.07 m +455.461 665.07 454.05 663.659 454.05 661.92 c +454.05 660.181 455.461 658.77 457.2 658.77 c +458.939 658.77 460.35 660.181 460.35 661.92 c +460.35 663.659 458.939 665.07 457.2 665.07 c +s +493.1 689.5 m +489.95 689.5 l +489.95 687.761 491.361 686.35 493.1 686.35 c +f +493.08 692.67 m +491.341 692.67 489.93 691.259 489.93 689.52 c +489.93 687.781 491.341 686.37 493.08 686.37 c +494.819 686.37 496.23 687.781 496.23 689.52 c +496.23 691.259 494.819 692.67 493.08 692.67 c +s +498.6 717.1 m +495.45 717.1 l +495.45 715.361 496.861 713.95 498.6 713.95 c +f +498.6 720.27 m +496.861 720.27 495.45 718.859 495.45 717.12 c +495.45 715.381 496.861 713.97 498.6 713.97 c +500.339 713.97 501.75 715.381 501.75 717.12 c +501.75 718.859 500.339 720.27 498.6 720.27 c +s +497.4 744.7 m +494.25 744.7 l +494.25 742.961 495.661 741.55 497.4 741.55 c +f +497.4 747.87 m +495.661 747.87 494.25 746.459 494.25 744.72 c +494.25 742.981 495.661 741.57 497.4 741.57 c +499.139 741.57 500.55 742.981 500.55 744.72 c +500.55 746.459 499.139 747.87 497.4 747.87 c +s +343.4 707.9 m +340.25 707.9 l +340.25 706.161 341.661 704.75 343.4 704.75 c +f +343.38 711.03 m +341.641 711.03 340.23 709.619 340.23 707.88 c +340.23 706.141 341.641 704.73 343.38 704.73 c +345.119 704.73 346.53 706.141 346.53 707.88 c +346.53 709.619 345.119 711.03 343.38 711.03 c +s +0 0 0 RG +92.1 110.2 417.1 634.5 re +S +0.5 w +71.1 427.4 m +S +BT +0 14 -14 0 75.77 180.5714 Tm +0 0 0 rg +(6-Core Intel\(R\) Core\(R\) CPU i7-8750H )Tj +17.4492 0 TD +(4.10GHz Read+Write \(ns\) Versus Stride)Tj +ET +75.77 674.229 m +S +endstream +endobj +3 0 obj +<< +/ProcSet [/PDF /Text ] +/Font << +/TT2 4 0 R +>> +/ExtGState << +/GS1 5 0 R +>> +>> +endobj +5 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +7 0 obj +<< +/Type /FontDescriptor +/Ascent 770 +/CapHeight 718 +/Descent -229 +/Flags 32 +/FontBBox [-166 -225 1000 931] +/FontName /Helvetica +/ItalicAngle 0 +/StemV 88 +/XHeight 523 +/StemH 88 +>> +endobj +4 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 122 +/Widths [278 0 0 0 0 0 0 0 333 333 0 584 0 333 278 0 +556 556 556 556 556 556 556 556 556 0 0 0 0 0 0 0 +0 0 667 722 0 0 0 778 722 278 0 667 0 833 0 0 +667 0 722 667 611 722 667 944 0 0 0 0 0 0 0 0 +0 556 556 500 556 556 0 0 0 222 0 0 222 833 556 556 +0 0 333 500 278 556 0 0 0 500 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /Helvetica +/FontDescriptor 7 0 R +>> +endobj +1 0 obj +<< +/Type /Page +/Parent 6 0 R +/Resources 3 0 R +/Contents 2 0 R +>> +endobj +8 0 obj +<< +/S /D +>> +endobj +9 0 obj +<< +/Nums [0 8 0 R ] +>> +endobj +6 0 obj +<< +/Type /Pages +/Kids [1 0 R] +/Count 1 +/Rotate 90 +/MediaBox [0 0 612 792] +>> +endobj +10 0 obj +<< +/CreationDate (D:20220927100514+02'00') +/ModDate (D:20220927100514+02'00') +/Producer (PSNormalizer.framework) +>> +endobj +11 0 obj +<< +/Type /Catalog +/Pages 6 0 R +/PageLabels 9 0 R +>> +endobj +xref +0 12 +0000000000 65535 f +0000051444 00000 n +0000000016 00000 n +0000050577 00000 n +0000051006 00000 n +0000050672 00000 n +0000051589 00000 n +0000050812 00000 n +0000051524 00000 n +0000051551 00000 n +0000051681 00000 n +0000051813 00000 n +trailer +<< +/Size 12 +/Root 11 0 R +/Info 10 0 R +/ID [<196532096586760d275474269c1e2051><196532096586760d275474269c1e2051>] +>> +startxref +51881 +%%EOF +1 0 obj +<< /Resources 3 0 R /Type /Page /Contents 2 0 R /Rotate 90 /Parent 6 0 R >> +endobj +10 0 obj +<< /ModDate (D:20220927080544Z00'00') /Producer (macOS Version 12.5.1 \(Build 21G83\) Quartz PDFContext, AppendMode 1.1) +/CreationDate (D:20220927080514Z00'00') >> +endobj +xref +0 2 +0000000000 65535 f +0000052277 00000 n +10 1 +0000052368 00000 n +trailer +<< /ID [<196532096586760D275474269C1E2051> ] /Root 11 0 R /Size 12 /Prev 51881 /Info 10 0 R >> +startxref +52548 +%%EOF diff --git a/Project1/project_1_maggioni_claudio.pdf b/Project1/project_1_maggioni_claudio.pdf index c34232275afd792eb64fdf40e909d167f6813c43..d3825c06f13f1e861f7b0f6c004ea6d38052e4e9 100644 GIT binary patch delta 177909 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�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 Aod5s; delta 48678 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 diff --git a/Project1/project_1_maggioni_claudio.tex b/Project1/project_1_maggioni_claudio.tex index 872ec4e..4d939b5 100644 --- a/Project1/project_1_maggioni_claudio.tex +++ b/Project1/project_1_maggioni_claudio.tex @@ -18,6 +18,8 @@ on the ICS Cluster . \section{Explaining Memory Hierarchies \punkte{25}} +\subsection{Memory Hierarchy Parameters of the Cluster} + By identifying the memory hierarchy parameters through \texttt{likwid-topology} for the cache topology and \texttt{free -g} for the amount of primary memory I find the following values: @@ -70,6 +72,44 @@ Socket 1: +---------------------------------------------------------------------------------------------------------------+ \end{Verbatim} +\subsection{Memory Access Pattern of \texttt{membench.c}} + +The benchmark \texttt{membench.c} measures the average time of repeated read and +write overations across a set of indices of a stack-allocated array of 32-bit +signed integers. The indices vary according to the access pattern used, which in +turn is defined by two variables, \texttt{csize} and \texttt{stride}. +\texttt{csize} is an upper bound on the index value, i.e. (one more of) the +highest index used to access the array in the pattern. \texttt{stride} +determines the difference between array indexes over access iterations, i.e. a +\texttt{stride} of 1 will access every array index, a \texttt{stride} of 2 will +skip every other index, a \texttt{stride} of 4 will access one index then skip 3 +and so on and so forth. + +Therefore, for \texttt{csize = 128} and \texttt{stride = 1} the array will +access all indexes between 0 and 127 sequentially, and for \texttt{csize = +$2^{20}$} and \texttt{stride = $2^{10}$} the benchmark will access index 0, then +index $2^{10}-1$, and finally index $2^{20}-1$i. + +\subsection{Analyzing Benchmark Results} + +The \texttt{membench.c} benchmark results for my personal laptop (Macbook Pro +2018 with a Core i7-8750H CPU) and the cluster are shown below respectively: + +\begin{center} +\includegraphics[width=12cm]{generic_macos.pdf} +\includegraphics[width=12cm]{generic_cluster.pdf} +\end{center} + +The memory access graph for the cluster's benchmark results shows that temporal +locality is best for small array sizes and for small \texttt{stride} values. +In particular, for array memory sizes of 16MB or lower (\texttt{csize} of $4 +\cdot 2^{20}$ or lower) and \texttt{stride} values of 2048 or lower the mean +read+write time is less than 10 nanoseconds. Temporal locality is worst for +large sizes and strides, although the largest values of \texttt{stride} for each +size (like \texttt{csize / 2} and \texttt{csize / 4}) achieve better mean times +due to the few elements accessed in the pattern (this observation is also valid +for the largest strides of each size series shown in the graph). + \section{Optimize Square Matrix-Matrix Multiplication \punkte{60}} diff --git a/Project1/project_1_maggioni_claudio/membench/generic_macos.ps b/Project1/project_1_maggioni_claudio/membench/generic_macos.ps index 3981e64..4d814ed 100644 --- a/Project1/project_1_maggioni_claudio/membench/generic_macos.ps +++ b/Project1/project_1_maggioni_claudio/membench/generic_macos.ps @@ -1650,11 +1650,11 @@ LTb LCb setrgbcolor LCb setrgbcolor 3774 4829 M -[ [(Helvetica) 140.0 0.0 true true 0 (10-Core Intel\(R\) Xeon\(R\) CPU E3-1585L v5 )] +[ [(Helvetica) 140.0 0.0 true true 0 (6-Core Intel\(R\) Core\(R\) CPU i7-8750H )] XYsave [(Helvetica) 140.0 0.0 true true 0 ( )] XYrestore -[(Helvetica) 140.0 0.0 true true 0 (3.00GHz Read+Write \(ns\) Versus Stride)] +[(Helvetica) 140.0 0.0 true true 0 (4.10GHz Read+Write \(ns\) Versus Stride)] ] -46.7 MCshow /Helvetica findfont 140 scalefont setfont LTb