From ef0175f47cc76d98950a357287f39c472e58f11b Mon Sep 17 00:00:00 2001 From: Jon Mease Date: Sat, 20 Jan 2024 10:13:47 -0500 Subject: [PATCH] Handle vega "stroke" symbols --- .../vega-scenegraphs/line/stocks-legend.png | Bin 0 -> 60420 bytes .../line/stocks-legend.sg.json | 10145 ++++++++++++++++ .../vega-scenegraphs/line/stocks_dashed.png | Bin 103057 -> 118422 bytes .../line/stocks_dashed.sg.json | 335 +- .../vega-specs/line/stocks-legend.vg.json | 266 + .../vega-specs/line/stocks_dashed.vg.json | 10 + sg2d-vega/src/marks/line.rs | 2 + sg2d-vega/src/marks/symbol.rs | 67 +- sg2d-wgpu/tests/test_image_baselines.rs | 3 +- 9 files changed, 10825 insertions(+), 3 deletions(-) create mode 100644 sg2d-vega-test-data/vega-scenegraphs/line/stocks-legend.png create mode 100644 sg2d-vega-test-data/vega-scenegraphs/line/stocks-legend.sg.json create mode 100644 sg2d-vega-test-data/vega-specs/line/stocks-legend.vg.json diff --git a/sg2d-vega-test-data/vega-scenegraphs/line/stocks-legend.png b/sg2d-vega-test-data/vega-scenegraphs/line/stocks-legend.png new file mode 100644 index 0000000000000000000000000000000000000000..edbeefd9c5751550ed3fb811e77d6d6a9b0ce624 GIT binary patch literal 60420 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 z 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 MFZk=(w?5ncKa!wDW&i*H literal 0 HcmV?d00001 diff --git a/sg2d-vega-test-data/vega-scenegraphs/line/stocks-legend.sg.json b/sg2d-vega-test-data/vega-scenegraphs/line/stocks-legend.sg.json new file mode 100644 index 0000000..570c8b2 --- /dev/null +++ b/sg2d-vega-test-data/vega-scenegraphs/line/stocks-legend.sg.json @@ -0,0 +1,10145 @@ +{ + "width": 280, + "height": 213, + "origin": [ + 9, + 5 + ], + "scenegraph": { + "clip": false, + "interactive": true, + "items": [ + { + "items": [ + { + "clip": false, + "interactive": true, + "items": [ + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2000; price: 25.94", + "x": 0, + "y": 193.515, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2000; price: 28.66", + "x": 1.670258620689655, + "y": 192.835, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2000; price: 33.95", + "x": 3.2327586206896552, + "y": 191.5125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2000; price: 31.01", + "x": 4.9030172413793105, + "y": 192.2475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2000; price: 21", + "x": 6.517151580459771, + "y": 194.75, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2000; price: 26.19", + "x": 8.187410201149426, + "y": 193.45250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2000; price: 25.41", + "x": 9.803789511494253, + "y": 193.6475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2000; price: 30.47", + "x": 11.474048132183908, + "y": 192.3825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2000; price: 12.88", + "x": 13.144306752873563, + "y": 196.78, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2000; price: 9.78", + "x": 14.76068606321839, + "y": 197.55499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2000; price: 8.25", + "x": 16.433189655172413, + "y": 197.9375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2000; price: 7.44", + "x": 18.049568965517242, + "y": 198.14000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2001; price: 10.81", + "x": 19.719827586206897, + "y": 197.29749999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2001; price: 9.12", + "x": 21.39008620689655, + "y": 197.72, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2001; price: 11.03", + "x": 22.898706896551722, + "y": 197.2425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2001; price: 12.74", + "x": 24.568965517241377, + "y": 196.815, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2001; price: 9.98", + "x": 26.18309985632184, + "y": 197.505, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2001; price: 11.62", + "x": 27.85335847701149, + "y": 197.095, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2001; price: 9.4", + "x": 29.46973778735632, + "y": 197.65, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2001; price: 9.27", + "x": 31.139996408045977, + "y": 197.6825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2001; price: 7.76", + "x": 32.81025502873563, + "y": 198.06, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2001; price: 8.78", + "x": 34.42663433908046, + "y": 197.805, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2001; price: 10.65", + "x": 36.099137931034484, + "y": 197.3375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2001; price: 10.95", + "x": 37.71551724137931, + "y": 197.26250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2002; price: 12.36", + "x": 39.38577586206897, + "y": 196.91, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2002; price: 10.85", + "x": 41.05603448275862, + "y": 197.2875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2002; price: 11.84", + "x": 42.564655172413794, + "y": 197.04, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2002; price: 12.14", + "x": 44.234913793103445, + "y": 196.965, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2002; price: 11.65", + "x": 45.8490481321839, + "y": 197.0875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2002; price: 8.86", + "x": 47.51930675287356, + "y": 197.78500000000003, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2002; price: 7.63", + "x": 49.135686063218394, + "y": 198.0925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2002; price: 7.38", + "x": 50.805944683908045, + "y": 198.155, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2002; price: 7.25", + "x": 52.4762033045977, + "y": 198.1875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2002; price: 8.03", + "x": 54.09258261494253, + "y": 197.9925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2002; price: 7.75", + "x": 55.765086206896555, + "y": 198.0625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2002; price: 7.16", + "x": 57.38146551724138, + "y": 198.21, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2003; price: 7.18", + "x": 59.05172413793104, + "y": 198.205, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2003; price: 7.51", + "x": 60.72198275862068, + "y": 198.1225, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2003; price: 7.07", + "x": 62.230603448275865, + "y": 198.2325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2003; price: 7.11", + "x": 63.900862068965516, + "y": 198.2225, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2003; price: 8.98", + "x": 65.51499640804597, + "y": 197.755, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2003; price: 9.53", + "x": 67.18525502873564, + "y": 197.6175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2003; price: 10.54", + "x": 68.80163433908046, + "y": 197.36499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2003; price: 11.31", + "x": 70.47189295977012, + "y": 197.17249999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2003; price: 10.36", + "x": 72.14215158045977, + "y": 197.41, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2003; price: 11.44", + "x": 73.7585308908046, + "y": 197.14000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2003; price: 10.45", + "x": 75.43103448275862, + "y": 197.38750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2003; price: 10.69", + "x": 77.04741379310344, + "y": 197.32750000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2004; price: 11.28", + "x": 78.71767241379311, + "y": 197.18, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2004; price: 11.96", + "x": 80.38793103448276, + "y": 197.01, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2004; price: 13.52", + "x": 81.95043103448276, + "y": 196.62, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2004; price: 12.89", + "x": 83.62068965517241, + "y": 196.7775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2004; price: 14.03", + "x": 85.23482399425288, + "y": 196.4925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2004; price: 16.27", + "x": 86.90508261494253, + "y": 195.9325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2004; price: 16.17", + "x": 88.52146192528735, + "y": 195.9575, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2004; price: 17.25", + "x": 90.19172054597702, + "y": 195.6875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2004; price: 19.38", + "x": 91.86197916666666, + "y": 195.155, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2004; price: 26.2", + "x": 93.4783584770115, + "y": 193.45, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2004; price: 33.53", + "x": 95.15086206896551, + "y": 191.6175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2004; price: 32.2", + "x": 96.76724137931035, + "y": 191.95, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2005; price: 38.45", + "x": 98.4375, + "y": 190.3875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2005; price: 44.86", + "x": 100.10775862068965, + "y": 188.785, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2005; price: 41.67", + "x": 101.61637931034481, + "y": 189.5825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2005; price: 36.06", + "x": 103.28663793103448, + "y": 190.985, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2005; price: 39.76", + "x": 104.90077227011494, + "y": 190.06, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2005; price: 36.81", + "x": 106.5710308908046, + "y": 190.79749999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2005; price: 42.65", + "x": 108.18741020114942, + "y": 189.3375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2005; price: 46.89", + "x": 109.85766882183907, + "y": 188.2775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2005; price: 53.61", + "x": 111.52792744252874, + "y": 186.5975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2005; price: 57.59", + "x": 113.14430675287358, + "y": 185.6025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2005; price: 67.82", + "x": 114.81681034482759, + "y": 183.045, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2005; price: 71.89", + "x": 116.43318965517241, + "y": 182.0275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2006; price: 75.51", + "x": 118.10344827586208, + "y": 181.12249999999997, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2006; price: 68.49", + "x": 119.77370689655173, + "y": 182.8775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2006; price: 62.72", + "x": 121.28232758620689, + "y": 184.32, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2006; price: 70.39", + "x": 122.95258620689656, + "y": 182.4025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2006; price: 59.77", + "x": 124.56672054597702, + "y": 185.0575, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2006; price: 57.27", + "x": 126.23697916666667, + "y": 185.6825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2006; price: 67.96", + "x": 127.8533584770115, + "y": 183.01000000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2006; price: 67.85", + "x": 129.52361709770116, + "y": 183.03750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2006; price: 76.98", + "x": 131.1938757183908, + "y": 180.755, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2006; price: 81.08", + "x": 132.8102550287356, + "y": 179.73, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2006; price: 91.66", + "x": 134.48275862068965, + "y": 177.085, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2006; price: 84.84", + "x": 136.09913793103448, + "y": 178.79, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2007; price: 85.73", + "x": 137.76939655172413, + "y": 178.5675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2007; price: 84.61", + "x": 139.43965517241378, + "y": 178.8475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2007; price: 92.91", + "x": 140.94827586206898, + "y": 176.7725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2007; price: 99.8", + "x": 142.61628951149424, + "y": 175.04999999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2007; price: 121.19", + "x": 144.23266882183907, + "y": 169.7025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2007; price: 122.04", + "x": 145.90292744252872, + "y": 169.49, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2007; price: 131.76", + "x": 147.51930675287358, + "y": 167.06, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2007; price: 138.48", + "x": 149.18956537356323, + "y": 165.38, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2007; price: 153.47", + "x": 150.85982399425288, + "y": 161.6325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2007; price: 189.95", + "x": 152.4762033045977, + "y": 152.51250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2007; price: 182.22", + "x": 154.14646192528735, + "y": 154.445, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2007; price: 198.08", + "x": 155.76508620689654, + "y": 150.48, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2008; price: 135.36", + "x": 157.43534482758622, + "y": 166.16, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2008; price: 125.02", + "x": 159.10560344827587, + "y": 168.745, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2008; price: 143.5", + "x": 160.66810344827587, + "y": 164.125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2008; price: 173.95", + "x": 162.33611709770116, + "y": 156.51250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2008; price: 188.75", + "x": 163.95249640804596, + "y": 152.8125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2008; price: 167.44", + "x": 165.6227550287356, + "y": 158.14, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2008; price: 158.95", + "x": 167.23913433908046, + "y": 160.2625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2008; price: 169.53", + "x": 168.90939295977012, + "y": 157.6175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2008; price: 113.66", + "x": 170.57965158045977, + "y": 171.585, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2008; price: 107.59", + "x": 172.1960308908046, + "y": 173.1025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2008; price: 92.67", + "x": 173.86628951149424, + "y": 176.83249999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2008; price: 85.35", + "x": 175.48491379310346, + "y": 178.6625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2009; price: 90.13", + "x": 177.1551724137931, + "y": 177.4675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2009; price: 89.31", + "x": 178.82543103448276, + "y": 177.67249999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2009; price: 105.12", + "x": 180.33405172413794, + "y": 173.72, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2009; price: 125.83", + "x": 182.00206537356323, + "y": 168.5425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2009; price: 135.81", + "x": 183.61844468390805, + "y": 166.04749999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2009; price: 142.43", + "x": 185.2887033045977, + "y": 164.39249999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2009; price: 163.39", + "x": 186.90508261494253, + "y": 159.1525, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2009; price: 168.21", + "x": 188.57534123563218, + "y": 157.9475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2009; price: 185.35", + "x": 190.24559985632183, + "y": 153.6625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2009; price: 188.5", + "x": 191.86197916666669, + "y": 152.875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2009; price: 199.91", + "x": 193.53223778735634, + "y": 150.02249999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2009; price: 210.73", + "x": 195.15086206896552, + "y": 147.3175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2010; price: 192.06", + "x": 196.82112068965517, + "y": 151.98499999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2010; price: 204.62", + "x": 198.49137931034483, + "y": 148.84499999999997, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2010; price: 223.02", + "x": 200, + "y": 144.245, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_AAPL_layer_0_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2000; price: 25.94", + "x": 0, + "y": 193.515, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2000; price: 28.66", + "x": 1.670258620689655, + "y": 192.835, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2000; price: 33.95", + "x": 3.2327586206896552, + "y": 191.5125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2000; price: 31.01", + "x": 4.9030172413793105, + "y": 192.2475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2000; price: 21", + "x": 6.517151580459771, + "y": 194.75, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2000; price: 26.19", + "x": 8.187410201149426, + "y": 193.45250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2000; price: 25.41", + "x": 9.803789511494253, + "y": 193.6475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2000; price: 30.47", + "x": 11.474048132183908, + "y": 192.3825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2000; price: 12.88", + "x": 13.144306752873563, + "y": 196.78, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2000; price: 9.78", + "x": 14.76068606321839, + "y": 197.55499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2000; price: 8.25", + "x": 16.433189655172413, + "y": 197.9375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2000; price: 7.44", + "x": 18.049568965517242, + "y": 198.14000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2001; price: 10.81", + "x": 19.719827586206897, + "y": 197.29749999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2001; price: 9.12", + "x": 21.39008620689655, + "y": 197.72, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2001; price: 11.03", + "x": 22.898706896551722, + "y": 197.2425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2001; price: 12.74", + "x": 24.568965517241377, + "y": 196.815, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2001; price: 9.98", + "x": 26.18309985632184, + "y": 197.505, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2001; price: 11.62", + "x": 27.85335847701149, + "y": 197.095, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2001; price: 9.4", + "x": 29.46973778735632, + "y": 197.65, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2001; price: 9.27", + "x": 31.139996408045977, + "y": 197.6825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2001; price: 7.76", + "x": 32.81025502873563, + "y": 198.06, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2001; price: 8.78", + "x": 34.42663433908046, + "y": 197.805, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2001; price: 10.65", + "x": 36.099137931034484, + "y": 197.3375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2001; price: 10.95", + "x": 37.71551724137931, + "y": 197.26250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2002; price: 12.36", + "x": 39.38577586206897, + "y": 196.91, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2002; price: 10.85", + "x": 41.05603448275862, + "y": 197.2875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2002; price: 11.84", + "x": 42.564655172413794, + "y": 197.04, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2002; price: 12.14", + "x": 44.234913793103445, + "y": 196.965, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2002; price: 11.65", + "x": 45.8490481321839, + "y": 197.0875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2002; price: 8.86", + "x": 47.51930675287356, + "y": 197.78500000000003, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2002; price: 7.63", + "x": 49.135686063218394, + "y": 198.0925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2002; price: 7.38", + "x": 50.805944683908045, + "y": 198.155, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2002; price: 7.25", + "x": 52.4762033045977, + "y": 198.1875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2002; price: 8.03", + "x": 54.09258261494253, + "y": 197.9925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2002; price: 7.75", + "x": 55.765086206896555, + "y": 198.0625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2002; price: 7.16", + "x": 57.38146551724138, + "y": 198.21, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2003; price: 7.18", + "x": 59.05172413793104, + "y": 198.205, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2003; price: 7.51", + "x": 60.72198275862068, + "y": 198.1225, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2003; price: 7.07", + "x": 62.230603448275865, + "y": 198.2325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2003; price: 7.11", + "x": 63.900862068965516, + "y": 198.2225, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2003; price: 8.98", + "x": 65.51499640804597, + "y": 197.755, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2003; price: 9.53", + "x": 67.18525502873564, + "y": 197.6175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2003; price: 10.54", + "x": 68.80163433908046, + "y": 197.36499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2003; price: 11.31", + "x": 70.47189295977012, + "y": 197.17249999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2003; price: 10.36", + "x": 72.14215158045977, + "y": 197.41, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2003; price: 11.44", + "x": 73.7585308908046, + "y": 197.14000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2003; price: 10.45", + "x": 75.43103448275862, + "y": 197.38750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2003; price: 10.69", + "x": 77.04741379310344, + "y": 197.32750000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2004; price: 11.28", + "x": 78.71767241379311, + "y": 197.18, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2004; price: 11.96", + "x": 80.38793103448276, + "y": 197.01, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2004; price: 13.52", + "x": 81.95043103448276, + "y": 196.62, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2004; price: 12.89", + "x": 83.62068965517241, + "y": 196.7775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2004; price: 14.03", + "x": 85.23482399425288, + "y": 196.4925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2004; price: 16.27", + "x": 86.90508261494253, + "y": 195.9325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2004; price: 16.17", + "x": 88.52146192528735, + "y": 195.9575, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2004; price: 17.25", + "x": 90.19172054597702, + "y": 195.6875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2004; price: 19.38", + "x": 91.86197916666666, + "y": 195.155, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2004; price: 26.2", + "x": 93.4783584770115, + "y": 193.45, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2004; price: 33.53", + "x": 95.15086206896551, + "y": 191.6175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2004; price: 32.2", + "x": 96.76724137931035, + "y": 191.95, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2005; price: 38.45", + "x": 98.4375, + "y": 190.3875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2005; price: 44.86", + "x": 100.10775862068965, + "y": 188.785, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2005; price: 41.67", + "x": 101.61637931034481, + "y": 189.5825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2005; price: 36.06", + "x": 103.28663793103448, + "y": 190.985, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2005; price: 39.76", + "x": 104.90077227011494, + "y": 190.06, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2005; price: 36.81", + "x": 106.5710308908046, + "y": 190.79749999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2005; price: 42.65", + "x": 108.18741020114942, + "y": 189.3375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2005; price: 46.89", + "x": 109.85766882183907, + "y": 188.2775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2005; price: 53.61", + "x": 111.52792744252874, + "y": 186.5975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2005; price: 57.59", + "x": 113.14430675287358, + "y": 185.6025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2005; price: 67.82", + "x": 114.81681034482759, + "y": 183.045, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2005; price: 71.89", + "x": 116.43318965517241, + "y": 182.0275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2006; price: 75.51", + "x": 118.10344827586208, + "y": 181.12249999999997, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2006; price: 68.49", + "x": 119.77370689655173, + "y": 182.8775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2006; price: 62.72", + "x": 121.28232758620689, + "y": 184.32, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2006; price: 70.39", + "x": 122.95258620689656, + "y": 182.4025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2006; price: 59.77", + "x": 124.56672054597702, + "y": 185.0575, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2006; price: 57.27", + "x": 126.23697916666667, + "y": 185.6825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2006; price: 67.96", + "x": 127.8533584770115, + "y": 183.01000000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2006; price: 67.85", + "x": 129.52361709770116, + "y": 183.03750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2006; price: 76.98", + "x": 131.1938757183908, + "y": 180.755, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2006; price: 81.08", + "x": 132.8102550287356, + "y": 179.73, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2006; price: 91.66", + "x": 134.48275862068965, + "y": 177.085, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2006; price: 84.84", + "x": 136.09913793103448, + "y": 178.79, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2007; price: 85.73", + "x": 137.76939655172413, + "y": 178.5675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2007; price: 84.61", + "x": 139.43965517241378, + "y": 178.8475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2007; price: 92.91", + "x": 140.94827586206898, + "y": 176.7725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2007; price: 99.8", + "x": 142.61628951149424, + "y": 175.04999999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2007; price: 121.19", + "x": 144.23266882183907, + "y": 169.7025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2007; price: 122.04", + "x": 145.90292744252872, + "y": 169.49, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2007; price: 131.76", + "x": 147.51930675287358, + "y": 167.06, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2007; price: 138.48", + "x": 149.18956537356323, + "y": 165.38, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2007; price: 153.47", + "x": 150.85982399425288, + "y": 161.6325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2007; price: 189.95", + "x": 152.4762033045977, + "y": 152.51250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2007; price: 182.22", + "x": 154.14646192528735, + "y": 154.445, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2007; price: 198.08", + "x": 155.76508620689654, + "y": 150.48, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2008; price: 135.36", + "x": 157.43534482758622, + "y": 166.16, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2008; price: 125.02", + "x": 159.10560344827587, + "y": 168.745, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2008; price: 143.5", + "x": 160.66810344827587, + "y": 164.125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2008; price: 173.95", + "x": 162.33611709770116, + "y": 156.51250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2008; price: 188.75", + "x": 163.95249640804596, + "y": 152.8125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2008; price: 167.44", + "x": 165.6227550287356, + "y": 158.14, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2008; price: 158.95", + "x": 167.23913433908046, + "y": 160.2625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2008; price: 169.53", + "x": 168.90939295977012, + "y": 157.6175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2008; price: 113.66", + "x": 170.57965158045977, + "y": 171.585, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2008; price: 107.59", + "x": 172.1960308908046, + "y": 173.1025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2008; price: 92.67", + "x": 173.86628951149424, + "y": 176.83249999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2008; price: 85.35", + "x": 175.48491379310346, + "y": 178.6625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2009; price: 90.13", + "x": 177.1551724137931, + "y": 177.4675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2009; price: 89.31", + "x": 178.82543103448276, + "y": 177.67249999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2009; price: 105.12", + "x": 180.33405172413794, + "y": 173.72, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Apr 01, 2009; price: 125.83", + "x": 182.00206537356323, + "y": 168.5425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: May 01, 2009; price: 135.81", + "x": 183.61844468390805, + "y": 166.04749999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jun 01, 2009; price: 142.43", + "x": 185.2887033045977, + "y": 164.39249999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jul 01, 2009; price: 163.39", + "x": 186.90508261494253, + "y": 159.1525, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Aug 01, 2009; price: 168.21", + "x": 188.57534123563218, + "y": 157.9475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Sep 01, 2009; price: 185.35", + "x": 190.24559985632183, + "y": 153.6625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Oct 01, 2009; price: 188.5", + "x": 191.86197916666669, + "y": 152.875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Nov 01, 2009; price: 199.91", + "x": 193.53223778735634, + "y": 150.02249999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Dec 01, 2009; price: 210.73", + "x": 195.15086206896552, + "y": 147.3175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Jan 01, 2010; price: 192.06", + "x": 196.82112068965517, + "y": 151.98499999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Feb 01, 2010; price: 204.62", + "x": 198.49137931034483, + "y": 148.84499999999997, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#4c78a8", + "description": "date: Mar 01, 2010; price: 223.02", + "x": 200, + "y": 144.245, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_AAPL_layer_1_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2000; price: 64.56", + "x": 0, + "y": 183.86, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2000; price: 68.87", + "x": 1.670258620689655, + "y": 182.7825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2000; price: 67", + "x": 3.2327586206896552, + "y": 183.25, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2000; price: 55.19", + "x": 4.9030172413793105, + "y": 186.20250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2000; price: 48.31", + "x": 6.517151580459771, + "y": 187.92249999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2000; price: 36.31", + "x": 8.187410201149426, + "y": 190.92249999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2000; price: 30.12", + "x": 9.803789511494253, + "y": 192.47, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2000; price: 41.5", + "x": 11.474048132183908, + "y": 189.625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2000; price: 38.44", + "x": 13.144306752873563, + "y": 190.39, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2000; price: 36.62", + "x": 14.76068606321839, + "y": 190.845, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2000; price: 24.69", + "x": 16.433189655172413, + "y": 193.8275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2000; price: 15.56", + "x": 18.049568965517242, + "y": 196.11, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2001; price: 17.31", + "x": 19.719827586206897, + "y": 195.6725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2001; price: 10.19", + "x": 21.39008620689655, + "y": 197.45250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2001; price: 10.23", + "x": 22.898706896551722, + "y": 197.4425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2001; price: 15.78", + "x": 24.568965517241377, + "y": 196.055, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2001; price: 16.69", + "x": 26.18309985632184, + "y": 195.8275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2001; price: 14.15", + "x": 27.85335847701149, + "y": 196.4625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2001; price: 12.49", + "x": 29.46973778735632, + "y": 196.8775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2001; price: 8.94", + "x": 31.139996408045977, + "y": 197.765, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2001; price: 5.97", + "x": 32.81025502873563, + "y": 198.5075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2001; price: 6.98", + "x": 34.42663433908046, + "y": 198.255, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2001; price: 11.32", + "x": 36.099137931034484, + "y": 197.17, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2001; price: 10.82", + "x": 37.71551724137931, + "y": 197.295, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2002; price: 14.19", + "x": 39.38577586206897, + "y": 196.45250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2002; price: 14.1", + "x": 41.05603448275862, + "y": 196.475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2002; price: 14.3", + "x": 42.564655172413794, + "y": 196.425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2002; price: 16.69", + "x": 44.234913793103445, + "y": 195.8275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2002; price: 18.23", + "x": 45.8490481321839, + "y": 195.4425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2002; price: 16.25", + "x": 47.51930675287356, + "y": 195.9375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2002; price: 14.45", + "x": 49.135686063218394, + "y": 196.38750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2002; price: 14.94", + "x": 50.805944683908045, + "y": 196.265, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2002; price: 15.93", + "x": 52.4762033045977, + "y": 196.0175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2002; price: 19.36", + "x": 54.09258261494253, + "y": 195.16, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2002; price: 23.35", + "x": 55.765086206896555, + "y": 194.1625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2002; price: 18.89", + "x": 57.38146551724138, + "y": 195.2775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2003; price: 21.85", + "x": 59.05172413793104, + "y": 194.5375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2003; price: 22.01", + "x": 60.72198275862068, + "y": 194.4975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2003; price: 26.03", + "x": 62.230603448275865, + "y": 193.4925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2003; price: 28.69", + "x": 63.900862068965516, + "y": 192.8275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2003; price: 35.89", + "x": 65.51499640804597, + "y": 191.0275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2003; price: 36.32", + "x": 67.18525502873564, + "y": 190.92, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2003; price: 41.64", + "x": 68.80163433908046, + "y": 189.59, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2003; price: 46.32", + "x": 70.47189295977012, + "y": 188.42000000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2003; price: 48.43", + "x": 72.14215158045977, + "y": 187.89249999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2003; price: 54.43", + "x": 73.7585308908046, + "y": 186.3925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2003; price: 53.97", + "x": 75.43103448275862, + "y": 186.5075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2003; price: 52.62", + "x": 77.04741379310344, + "y": 186.845, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2004; price: 50.4", + "x": 78.71767241379311, + "y": 187.4, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2004; price: 43.01", + "x": 80.38793103448276, + "y": 189.2475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2004; price: 43.28", + "x": 81.95043103448276, + "y": 189.18, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2004; price: 43.6", + "x": 83.62068965517241, + "y": 189.1, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2004; price: 48.5", + "x": 85.23482399425288, + "y": 187.875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2004; price: 54.4", + "x": 86.90508261494253, + "y": 186.39999999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2004; price: 38.92", + "x": 88.52146192528735, + "y": 190.27, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2004; price: 38.14", + "x": 90.19172054597702, + "y": 190.465, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2004; price: 40.86", + "x": 91.86197916666666, + "y": 189.785, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2004; price: 34.13", + "x": 93.4783584770115, + "y": 191.4675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2004; price: 39.68", + "x": 95.15086206896551, + "y": 190.08, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2004; price: 44.29", + "x": 96.76724137931035, + "y": 188.9275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2005; price: 43.22", + "x": 98.4375, + "y": 189.195, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2005; price: 35.18", + "x": 100.10775862068965, + "y": 191.205, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2005; price: 34.27", + "x": 101.61637931034481, + "y": 191.4325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2005; price: 32.36", + "x": 103.28663793103448, + "y": 191.91, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2005; price: 35.51", + "x": 104.90077227011494, + "y": 191.1225, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2005; price: 33.09", + "x": 106.5710308908046, + "y": 191.72750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2005; price: 45.15", + "x": 108.18741020114942, + "y": 188.7125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2005; price: 42.7", + "x": 109.85766882183907, + "y": 189.32500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2005; price: 45.3", + "x": 111.52792744252874, + "y": 188.67499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2005; price: 39.86", + "x": 113.14430675287358, + "y": 190.035, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2005; price: 48.46", + "x": 114.81681034482759, + "y": 187.885, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2005; price: 47.15", + "x": 116.43318965517241, + "y": 188.2125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2006; price: 44.82", + "x": 118.10344827586208, + "y": 188.79500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2006; price: 37.44", + "x": 119.77370689655173, + "y": 190.64000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2006; price: 36.53", + "x": 121.28232758620689, + "y": 190.86749999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2006; price: 35.21", + "x": 122.95258620689656, + "y": 191.1975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2006; price: 34.61", + "x": 124.56672054597702, + "y": 191.3475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2006; price: 38.68", + "x": 126.23697916666667, + "y": 190.33, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2006; price: 26.89", + "x": 127.8533584770115, + "y": 193.2775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2006; price: 30.83", + "x": 129.52361709770116, + "y": 192.2925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2006; price: 32.12", + "x": 131.1938757183908, + "y": 191.97, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2006; price: 38.09", + "x": 132.8102550287356, + "y": 190.4775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2006; price: 40.34", + "x": 134.48275862068965, + "y": 189.915, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2006; price: 39.46", + "x": 136.09913793103448, + "y": 190.13500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2007; price: 37.67", + "x": 137.76939655172413, + "y": 190.5825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2007; price: 39.14", + "x": 139.43965517241378, + "y": 190.215, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2007; price: 39.79", + "x": 140.94827586206898, + "y": 190.0525, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2007; price: 61.33", + "x": 142.61628951149424, + "y": 184.66750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2007; price: 69.14", + "x": 144.23266882183907, + "y": 182.715, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2007; price: 68.41", + "x": 145.90292744252872, + "y": 182.8975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2007; price: 78.54", + "x": 147.51930675287358, + "y": 180.365, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2007; price: 79.91", + "x": 149.18956537356323, + "y": 180.0225, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2007; price: 93.15", + "x": 150.85982399425288, + "y": 176.7125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2007; price: 89.15", + "x": 152.4762033045977, + "y": 177.7125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2007; price: 90.56", + "x": 154.14646192528735, + "y": 177.36, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2007; price: 92.64", + "x": 155.76508620689654, + "y": 176.84, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2008; price: 77.7", + "x": 157.43534482758622, + "y": 180.575, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2008; price: 64.47", + "x": 159.10560344827587, + "y": 183.8825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2008; price: 71.3", + "x": 160.66810344827587, + "y": 182.175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2008; price: 78.63", + "x": 162.33611709770116, + "y": 180.3425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2008; price: 81.62", + "x": 163.95249640804596, + "y": 179.595, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2008; price: 73.33", + "x": 165.6227550287356, + "y": 181.66750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2008; price: 76.34", + "x": 167.23913433908046, + "y": 180.915, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2008; price: 80.81", + "x": 168.90939295977012, + "y": 179.7975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2008; price: 72.76", + "x": 170.57965158045977, + "y": 181.81, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2008; price: 57.24", + "x": 172.1960308908046, + "y": 185.69, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2008; price: 42.7", + "x": 173.86628951149424, + "y": 189.32500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2008; price: 51.28", + "x": 175.48491379310346, + "y": 187.17999999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2009; price: 58.82", + "x": 177.1551724137931, + "y": 185.295, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2009; price: 64.79", + "x": 178.82543103448276, + "y": 183.8025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2009; price: 73.44", + "x": 180.33405172413794, + "y": 181.64000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2009; price: 80.52", + "x": 182.00206537356323, + "y": 179.87, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2009; price: 77.99", + "x": 183.61844468390805, + "y": 180.5025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2009; price: 83.66", + "x": 185.2887033045977, + "y": 179.085, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2009; price: 85.76", + "x": 186.90508261494253, + "y": 178.56, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2009; price: 81.19", + "x": 188.57534123563218, + "y": 179.70250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2009; price: 93.36", + "x": 190.24559985632183, + "y": 176.66, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2009; price: 118.81", + "x": 191.86197916666669, + "y": 170.29749999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2009; price: 135.91", + "x": 193.53223778735634, + "y": 166.0225, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2009; price: 134.52", + "x": 195.15086206896552, + "y": 166.37, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2010; price: 125.41", + "x": 196.82112068965517, + "y": 168.6475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2010; price: 118.4", + "x": 198.49137931034483, + "y": 170.4, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2010; price: 128.82", + "x": 200, + "y": 167.79500000000002, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_AMZN_layer_0_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2000; price: 64.56", + "x": 0, + "y": 183.86, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2000; price: 68.87", + "x": 1.670258620689655, + "y": 182.7825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2000; price: 67", + "x": 3.2327586206896552, + "y": 183.25, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2000; price: 55.19", + "x": 4.9030172413793105, + "y": 186.20250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2000; price: 48.31", + "x": 6.517151580459771, + "y": 187.92249999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2000; price: 36.31", + "x": 8.187410201149426, + "y": 190.92249999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2000; price: 30.12", + "x": 9.803789511494253, + "y": 192.47, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2000; price: 41.5", + "x": 11.474048132183908, + "y": 189.625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2000; price: 38.44", + "x": 13.144306752873563, + "y": 190.39, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2000; price: 36.62", + "x": 14.76068606321839, + "y": 190.845, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2000; price: 24.69", + "x": 16.433189655172413, + "y": 193.8275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2000; price: 15.56", + "x": 18.049568965517242, + "y": 196.11, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2001; price: 17.31", + "x": 19.719827586206897, + "y": 195.6725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2001; price: 10.19", + "x": 21.39008620689655, + "y": 197.45250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2001; price: 10.23", + "x": 22.898706896551722, + "y": 197.4425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2001; price: 15.78", + "x": 24.568965517241377, + "y": 196.055, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2001; price: 16.69", + "x": 26.18309985632184, + "y": 195.8275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2001; price: 14.15", + "x": 27.85335847701149, + "y": 196.4625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2001; price: 12.49", + "x": 29.46973778735632, + "y": 196.8775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2001; price: 8.94", + "x": 31.139996408045977, + "y": 197.765, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2001; price: 5.97", + "x": 32.81025502873563, + "y": 198.5075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2001; price: 6.98", + "x": 34.42663433908046, + "y": 198.255, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2001; price: 11.32", + "x": 36.099137931034484, + "y": 197.17, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2001; price: 10.82", + "x": 37.71551724137931, + "y": 197.295, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2002; price: 14.19", + "x": 39.38577586206897, + "y": 196.45250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2002; price: 14.1", + "x": 41.05603448275862, + "y": 196.475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2002; price: 14.3", + "x": 42.564655172413794, + "y": 196.425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2002; price: 16.69", + "x": 44.234913793103445, + "y": 195.8275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2002; price: 18.23", + "x": 45.8490481321839, + "y": 195.4425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2002; price: 16.25", + "x": 47.51930675287356, + "y": 195.9375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2002; price: 14.45", + "x": 49.135686063218394, + "y": 196.38750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2002; price: 14.94", + "x": 50.805944683908045, + "y": 196.265, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2002; price: 15.93", + "x": 52.4762033045977, + "y": 196.0175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2002; price: 19.36", + "x": 54.09258261494253, + "y": 195.16, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2002; price: 23.35", + "x": 55.765086206896555, + "y": 194.1625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2002; price: 18.89", + "x": 57.38146551724138, + "y": 195.2775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2003; price: 21.85", + "x": 59.05172413793104, + "y": 194.5375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2003; price: 22.01", + "x": 60.72198275862068, + "y": 194.4975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2003; price: 26.03", + "x": 62.230603448275865, + "y": 193.4925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2003; price: 28.69", + "x": 63.900862068965516, + "y": 192.8275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2003; price: 35.89", + "x": 65.51499640804597, + "y": 191.0275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2003; price: 36.32", + "x": 67.18525502873564, + "y": 190.92, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2003; price: 41.64", + "x": 68.80163433908046, + "y": 189.59, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2003; price: 46.32", + "x": 70.47189295977012, + "y": 188.42000000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2003; price: 48.43", + "x": 72.14215158045977, + "y": 187.89249999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2003; price: 54.43", + "x": 73.7585308908046, + "y": 186.3925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2003; price: 53.97", + "x": 75.43103448275862, + "y": 186.5075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2003; price: 52.62", + "x": 77.04741379310344, + "y": 186.845, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2004; price: 50.4", + "x": 78.71767241379311, + "y": 187.4, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2004; price: 43.01", + "x": 80.38793103448276, + "y": 189.2475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2004; price: 43.28", + "x": 81.95043103448276, + "y": 189.18, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2004; price: 43.6", + "x": 83.62068965517241, + "y": 189.1, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2004; price: 48.5", + "x": 85.23482399425288, + "y": 187.875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2004; price: 54.4", + "x": 86.90508261494253, + "y": 186.39999999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2004; price: 38.92", + "x": 88.52146192528735, + "y": 190.27, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2004; price: 38.14", + "x": 90.19172054597702, + "y": 190.465, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2004; price: 40.86", + "x": 91.86197916666666, + "y": 189.785, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2004; price: 34.13", + "x": 93.4783584770115, + "y": 191.4675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2004; price: 39.68", + "x": 95.15086206896551, + "y": 190.08, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2004; price: 44.29", + "x": 96.76724137931035, + "y": 188.9275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2005; price: 43.22", + "x": 98.4375, + "y": 189.195, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2005; price: 35.18", + "x": 100.10775862068965, + "y": 191.205, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2005; price: 34.27", + "x": 101.61637931034481, + "y": 191.4325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2005; price: 32.36", + "x": 103.28663793103448, + "y": 191.91, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2005; price: 35.51", + "x": 104.90077227011494, + "y": 191.1225, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2005; price: 33.09", + "x": 106.5710308908046, + "y": 191.72750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2005; price: 45.15", + "x": 108.18741020114942, + "y": 188.7125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2005; price: 42.7", + "x": 109.85766882183907, + "y": 189.32500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2005; price: 45.3", + "x": 111.52792744252874, + "y": 188.67499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2005; price: 39.86", + "x": 113.14430675287358, + "y": 190.035, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2005; price: 48.46", + "x": 114.81681034482759, + "y": 187.885, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2005; price: 47.15", + "x": 116.43318965517241, + "y": 188.2125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2006; price: 44.82", + "x": 118.10344827586208, + "y": 188.79500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2006; price: 37.44", + "x": 119.77370689655173, + "y": 190.64000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2006; price: 36.53", + "x": 121.28232758620689, + "y": 190.86749999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2006; price: 35.21", + "x": 122.95258620689656, + "y": 191.1975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2006; price: 34.61", + "x": 124.56672054597702, + "y": 191.3475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2006; price: 38.68", + "x": 126.23697916666667, + "y": 190.33, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2006; price: 26.89", + "x": 127.8533584770115, + "y": 193.2775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2006; price: 30.83", + "x": 129.52361709770116, + "y": 192.2925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2006; price: 32.12", + "x": 131.1938757183908, + "y": 191.97, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2006; price: 38.09", + "x": 132.8102550287356, + "y": 190.4775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2006; price: 40.34", + "x": 134.48275862068965, + "y": 189.915, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2006; price: 39.46", + "x": 136.09913793103448, + "y": 190.13500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2007; price: 37.67", + "x": 137.76939655172413, + "y": 190.5825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2007; price: 39.14", + "x": 139.43965517241378, + "y": 190.215, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2007; price: 39.79", + "x": 140.94827586206898, + "y": 190.0525, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2007; price: 61.33", + "x": 142.61628951149424, + "y": 184.66750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2007; price: 69.14", + "x": 144.23266882183907, + "y": 182.715, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2007; price: 68.41", + "x": 145.90292744252872, + "y": 182.8975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2007; price: 78.54", + "x": 147.51930675287358, + "y": 180.365, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2007; price: 79.91", + "x": 149.18956537356323, + "y": 180.0225, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2007; price: 93.15", + "x": 150.85982399425288, + "y": 176.7125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2007; price: 89.15", + "x": 152.4762033045977, + "y": 177.7125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2007; price: 90.56", + "x": 154.14646192528735, + "y": 177.36, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2007; price: 92.64", + "x": 155.76508620689654, + "y": 176.84, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2008; price: 77.7", + "x": 157.43534482758622, + "y": 180.575, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2008; price: 64.47", + "x": 159.10560344827587, + "y": 183.8825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2008; price: 71.3", + "x": 160.66810344827587, + "y": 182.175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2008; price: 78.63", + "x": 162.33611709770116, + "y": 180.3425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2008; price: 81.62", + "x": 163.95249640804596, + "y": 179.595, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2008; price: 73.33", + "x": 165.6227550287356, + "y": 181.66750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2008; price: 76.34", + "x": 167.23913433908046, + "y": 180.915, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2008; price: 80.81", + "x": 168.90939295977012, + "y": 179.7975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2008; price: 72.76", + "x": 170.57965158045977, + "y": 181.81, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2008; price: 57.24", + "x": 172.1960308908046, + "y": 185.69, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2008; price: 42.7", + "x": 173.86628951149424, + "y": 189.32500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2008; price: 51.28", + "x": 175.48491379310346, + "y": 187.17999999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2009; price: 58.82", + "x": 177.1551724137931, + "y": 185.295, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2009; price: 64.79", + "x": 178.82543103448276, + "y": 183.8025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2009; price: 73.44", + "x": 180.33405172413794, + "y": 181.64000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Apr 01, 2009; price: 80.52", + "x": 182.00206537356323, + "y": 179.87, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: May 01, 2009; price: 77.99", + "x": 183.61844468390805, + "y": 180.5025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jun 01, 2009; price: 83.66", + "x": 185.2887033045977, + "y": 179.085, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jul 01, 2009; price: 85.76", + "x": 186.90508261494253, + "y": 178.56, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Aug 01, 2009; price: 81.19", + "x": 188.57534123563218, + "y": 179.70250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Sep 01, 2009; price: 93.36", + "x": 190.24559985632183, + "y": 176.66, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Oct 01, 2009; price: 118.81", + "x": 191.86197916666669, + "y": 170.29749999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Nov 01, 2009; price: 135.91", + "x": 193.53223778735634, + "y": 166.0225, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Dec 01, 2009; price: 134.52", + "x": 195.15086206896552, + "y": 166.37, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Jan 01, 2010; price: 125.41", + "x": 196.82112068965517, + "y": 168.6475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Feb 01, 2010; price: 118.4", + "x": 198.49137931034483, + "y": 170.4, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#f58518", + "description": "date: Mar 01, 2010; price: 128.82", + "x": 200, + "y": 167.79500000000002, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_AMZN_layer_1_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2000; price: NaN", + "x": 0, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2000; price: NaN", + "x": 1.670258620689655, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2000; price: NaN", + "x": 3.2327586206896552, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2000; price: NaN", + "x": 4.9030172413793105, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2000; price: NaN", + "x": 6.517151580459771, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2000; price: NaN", + "x": 8.187410201149426, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2000; price: NaN", + "x": 9.803789511494253, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2000; price: NaN", + "x": 11.474048132183908, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2000; price: NaN", + "x": 13.144306752873563, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2000; price: NaN", + "x": 14.76068606321839, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2000; price: NaN", + "x": 16.433189655172413, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2000; price: NaN", + "x": 18.049568965517242, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2001; price: NaN", + "x": 19.719827586206897, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2001; price: NaN", + "x": 21.39008620689655, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2001; price: NaN", + "x": 22.898706896551722, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2001; price: NaN", + "x": 24.568965517241377, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2001; price: NaN", + "x": 26.18309985632184, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2001; price: NaN", + "x": 27.85335847701149, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2001; price: NaN", + "x": 29.46973778735632, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2001; price: NaN", + "x": 31.139996408045977, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2001; price: NaN", + "x": 32.81025502873563, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2001; price: NaN", + "x": 34.42663433908046, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2001; price: NaN", + "x": 36.099137931034484, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2001; price: NaN", + "x": 37.71551724137931, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2002; price: NaN", + "x": 39.38577586206897, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2002; price: NaN", + "x": 41.05603448275862, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2002; price: NaN", + "x": 42.564655172413794, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2002; price: NaN", + "x": 44.234913793103445, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2002; price: NaN", + "x": 45.8490481321839, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2002; price: NaN", + "x": 47.51930675287356, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2002; price: NaN", + "x": 49.135686063218394, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2002; price: NaN", + "x": 50.805944683908045, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2002; price: NaN", + "x": 52.4762033045977, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2002; price: NaN", + "x": 54.09258261494253, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2002; price: NaN", + "x": 55.765086206896555, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2002; price: NaN", + "x": 57.38146551724138, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2003; price: NaN", + "x": 59.05172413793104, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2003; price: NaN", + "x": 60.72198275862068, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2003; price: NaN", + "x": 62.230603448275865, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2003; price: NaN", + "x": 63.900862068965516, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2003; price: NaN", + "x": 65.51499640804597, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2003; price: NaN", + "x": 67.18525502873564, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2003; price: NaN", + "x": 68.80163433908046, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2003; price: NaN", + "x": 70.47189295977012, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2003; price: NaN", + "x": 72.14215158045977, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2003; price: NaN", + "x": 73.7585308908046, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2003; price: NaN", + "x": 75.43103448275862, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2003; price: NaN", + "x": 77.04741379310344, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2004; price: NaN", + "x": 78.71767241379311, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2004; price: NaN", + "x": 80.38793103448276, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2004; price: NaN", + "x": 81.95043103448276, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2004; price: NaN", + "x": 83.62068965517241, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2004; price: NaN", + "x": 85.23482399425288, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2004; price: NaN", + "x": 86.90508261494253, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2004; price: NaN", + "x": 88.52146192528735, + "defined": false + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2004; price: 102.37", + "x": 90.19172054597702, + "y": 174.4075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2004; price: 129.6", + "x": 91.86197916666666, + "y": 167.6, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2004; price: 190.64", + "x": 93.4783584770115, + "y": 152.34, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2004; price: 181.98", + "x": 95.15086206896551, + "y": 154.505, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2004; price: 192.79", + "x": 96.76724137931035, + "y": 151.8025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2005; price: 195.62", + "x": 98.4375, + "y": 151.095, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2005; price: 187.99", + "x": 100.10775862068965, + "y": 153.0025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2005; price: 180.51", + "x": 101.61637931034481, + "y": 154.8725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2005; price: 220", + "x": 103.28663793103448, + "y": 145, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2005; price: 277.27", + "x": 104.90077227011494, + "y": 130.6825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2005; price: 294.15", + "x": 106.5710308908046, + "y": 126.4625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2005; price: 287.76", + "x": 108.18741020114942, + "y": 128.06000000000003, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2005; price: 286", + "x": 109.85766882183907, + "y": 128.5, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2005; price: 316.46", + "x": 111.52792744252874, + "y": 120.88499999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2005; price: 372.14", + "x": 113.14430675287358, + "y": 106.965, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2005; price: 404.91", + "x": 114.81681034482759, + "y": 98.7725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2005; price: 414.86", + "x": 116.43318965517241, + "y": 96.285, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2006; price: 432.66", + "x": 118.10344827586208, + "y": 91.835, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2006; price: 362.62", + "x": 119.77370689655173, + "y": 109.345, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2006; price: 390", + "x": 121.28232758620689, + "y": 102.49999999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2006; price: 417.94", + "x": 122.95258620689656, + "y": 95.515, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2006; price: 371.82", + "x": 124.56672054597702, + "y": 107.04500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2006; price: 419.33", + "x": 126.23697916666667, + "y": 95.1675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2006; price: 386.6", + "x": 127.8533584770115, + "y": 103.35000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2006; price: 378.53", + "x": 129.52361709770116, + "y": 105.3675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2006; price: 401.9", + "x": 131.1938757183908, + "y": 99.52499999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2006; price: 476.39", + "x": 132.8102550287356, + "y": 80.9025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2006; price: 484.81", + "x": 134.48275862068965, + "y": 78.79750000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2006; price: 460.48", + "x": 136.09913793103448, + "y": 84.88, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2007; price: 501.5", + "x": 137.76939655172413, + "y": 74.62500000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2007; price: 449.45", + "x": 139.43965517241378, + "y": 87.63750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2007; price: 458.16", + "x": 140.94827586206898, + "y": 85.46000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2007; price: 471.38", + "x": 142.61628951149424, + "y": 82.155, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2007; price: 497.91", + "x": 144.23266882183907, + "y": 75.52250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2007; price: 522.7", + "x": 145.90292744252872, + "y": 69.32499999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2007; price: 510", + "x": 147.51930675287358, + "y": 72.50000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2007; price: 515.25", + "x": 149.18956537356323, + "y": 71.1875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2007; price: 567.27", + "x": 150.85982399425288, + "y": 58.182500000000005, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2007; price: 707", + "x": 152.4762033045977, + "y": 23.249999999999993, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2007; price: 693", + "x": 154.14646192528735, + "y": 26.750000000000007, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2007; price: 691.48", + "x": 155.76508620689654, + "y": 27.12999999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2008; price: 564.3", + "x": 157.43534482758622, + "y": 58.925000000000004, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2008; price: 471.18", + "x": 159.10560344827587, + "y": 82.205, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2008; price: 440.47", + "x": 160.66810344827587, + "y": 89.8825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2008; price: 574.29", + "x": 162.33611709770116, + "y": 56.42750000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2008; price: 585.8", + "x": 163.95249640804596, + "y": 53.55000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2008; price: 526.42", + "x": 165.6227550287356, + "y": 68.39500000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2008; price: 473.75", + "x": 167.23913433908046, + "y": 81.5625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2008; price: 463.29", + "x": 168.90939295977012, + "y": 84.1775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2008; price: 400.52", + "x": 170.57965158045977, + "y": 99.87000000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2008; price: 359.36", + "x": 172.1960308908046, + "y": 110.16, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2008; price: 292.96", + "x": 173.86628951149424, + "y": 126.76, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2008; price: 307.65", + "x": 175.48491379310346, + "y": 123.08750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2009; price: 338.53", + "x": 177.1551724137931, + "y": 115.36750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2009; price: 337.99", + "x": 178.82543103448276, + "y": 115.5025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2009; price: 348.06", + "x": 180.33405172413794, + "y": 112.985, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2009; price: 395.97", + "x": 182.00206537356323, + "y": 101.00750000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2009; price: 417.23", + "x": 183.61844468390805, + "y": 95.6925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2009; price: 421.59", + "x": 185.2887033045977, + "y": 94.6025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2009; price: 443.05", + "x": 186.90508261494253, + "y": 89.2375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2009; price: 461.67", + "x": 188.57534123563218, + "y": 84.58250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2009; price: 495.85", + "x": 190.24559985632183, + "y": 76.03750000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2009; price: 536.12", + "x": 191.86197916666669, + "y": 65.97, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2009; price: 583", + "x": 193.53223778735634, + "y": 54.25, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2009; price: 619.98", + "x": 195.15086206896552, + "y": 45.00500000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2010; price: 529.94", + "x": 196.82112068965517, + "y": 67.51499999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2010; price: 526.8", + "x": 198.49137931034483, + "y": 68.30000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2010; price: 560.19", + "x": 200, + "y": 59.952499999999986, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_GOOG_layer_0_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2000; price: NaN", + "x": 0, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2000; price: NaN", + "x": 1.670258620689655, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2000; price: NaN", + "x": 3.2327586206896552, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2000; price: NaN", + "x": 4.9030172413793105, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2000; price: NaN", + "x": 6.517151580459771, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2000; price: NaN", + "x": 8.187410201149426, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2000; price: NaN", + "x": 9.803789511494253, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2000; price: NaN", + "x": 11.474048132183908, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2000; price: NaN", + "x": 13.144306752873563, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2000; price: NaN", + "x": 14.76068606321839, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2000; price: NaN", + "x": 16.433189655172413, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2000; price: NaN", + "x": 18.049568965517242, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2001; price: NaN", + "x": 19.719827586206897, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2001; price: NaN", + "x": 21.39008620689655, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2001; price: NaN", + "x": 22.898706896551722, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2001; price: NaN", + "x": 24.568965517241377, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2001; price: NaN", + "x": 26.18309985632184, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2001; price: NaN", + "x": 27.85335847701149, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2001; price: NaN", + "x": 29.46973778735632, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2001; price: NaN", + "x": 31.139996408045977, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2001; price: NaN", + "x": 32.81025502873563, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2001; price: NaN", + "x": 34.42663433908046, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2001; price: NaN", + "x": 36.099137931034484, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2001; price: NaN", + "x": 37.71551724137931, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2002; price: NaN", + "x": 39.38577586206897, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2002; price: NaN", + "x": 41.05603448275862, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2002; price: NaN", + "x": 42.564655172413794, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2002; price: NaN", + "x": 44.234913793103445, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2002; price: NaN", + "x": 45.8490481321839, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2002; price: NaN", + "x": 47.51930675287356, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2002; price: NaN", + "x": 49.135686063218394, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2002; price: NaN", + "x": 50.805944683908045, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2002; price: NaN", + "x": 52.4762033045977, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2002; price: NaN", + "x": 54.09258261494253, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2002; price: NaN", + "x": 55.765086206896555, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2002; price: NaN", + "x": 57.38146551724138, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2003; price: NaN", + "x": 59.05172413793104, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2003; price: NaN", + "x": 60.72198275862068, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2003; price: NaN", + "x": 62.230603448275865, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2003; price: NaN", + "x": 63.900862068965516, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2003; price: NaN", + "x": 65.51499640804597, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2003; price: NaN", + "x": 67.18525502873564, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2003; price: NaN", + "x": 68.80163433908046, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2003; price: NaN", + "x": 70.47189295977012, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2003; price: NaN", + "x": 72.14215158045977, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2003; price: NaN", + "x": 73.7585308908046, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2003; price: NaN", + "x": 75.43103448275862, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2003; price: NaN", + "x": 77.04741379310344, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2004; price: NaN", + "x": 78.71767241379311, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2004; price: NaN", + "x": 80.38793103448276, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2004; price: NaN", + "x": 81.95043103448276, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2004; price: NaN", + "x": 83.62068965517241, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2004; price: NaN", + "x": 85.23482399425288, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2004; price: NaN", + "x": 86.90508261494253, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2004; price: NaN", + "x": 88.52146192528735, + "defined": false + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2004; price: 102.37", + "x": 90.19172054597702, + "y": 174.4075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2004; price: 129.6", + "x": 91.86197916666666, + "y": 167.6, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2004; price: 190.64", + "x": 93.4783584770115, + "y": 152.34, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2004; price: 181.98", + "x": 95.15086206896551, + "y": 154.505, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2004; price: 192.79", + "x": 96.76724137931035, + "y": 151.8025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2005; price: 195.62", + "x": 98.4375, + "y": 151.095, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2005; price: 187.99", + "x": 100.10775862068965, + "y": 153.0025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2005; price: 180.51", + "x": 101.61637931034481, + "y": 154.8725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2005; price: 220", + "x": 103.28663793103448, + "y": 145, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2005; price: 277.27", + "x": 104.90077227011494, + "y": 130.6825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2005; price: 294.15", + "x": 106.5710308908046, + "y": 126.4625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2005; price: 287.76", + "x": 108.18741020114942, + "y": 128.06000000000003, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2005; price: 286", + "x": 109.85766882183907, + "y": 128.5, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2005; price: 316.46", + "x": 111.52792744252874, + "y": 120.88499999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2005; price: 372.14", + "x": 113.14430675287358, + "y": 106.965, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2005; price: 404.91", + "x": 114.81681034482759, + "y": 98.7725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2005; price: 414.86", + "x": 116.43318965517241, + "y": 96.285, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2006; price: 432.66", + "x": 118.10344827586208, + "y": 91.835, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2006; price: 362.62", + "x": 119.77370689655173, + "y": 109.345, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2006; price: 390", + "x": 121.28232758620689, + "y": 102.49999999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2006; price: 417.94", + "x": 122.95258620689656, + "y": 95.515, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2006; price: 371.82", + "x": 124.56672054597702, + "y": 107.04500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2006; price: 419.33", + "x": 126.23697916666667, + "y": 95.1675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2006; price: 386.6", + "x": 127.8533584770115, + "y": 103.35000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2006; price: 378.53", + "x": 129.52361709770116, + "y": 105.3675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2006; price: 401.9", + "x": 131.1938757183908, + "y": 99.52499999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2006; price: 476.39", + "x": 132.8102550287356, + "y": 80.9025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2006; price: 484.81", + "x": 134.48275862068965, + "y": 78.79750000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2006; price: 460.48", + "x": 136.09913793103448, + "y": 84.88, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2007; price: 501.5", + "x": 137.76939655172413, + "y": 74.62500000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2007; price: 449.45", + "x": 139.43965517241378, + "y": 87.63750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2007; price: 458.16", + "x": 140.94827586206898, + "y": 85.46000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2007; price: 471.38", + "x": 142.61628951149424, + "y": 82.155, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2007; price: 497.91", + "x": 144.23266882183907, + "y": 75.52250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2007; price: 522.7", + "x": 145.90292744252872, + "y": 69.32499999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2007; price: 510", + "x": 147.51930675287358, + "y": 72.50000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2007; price: 515.25", + "x": 149.18956537356323, + "y": 71.1875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2007; price: 567.27", + "x": 150.85982399425288, + "y": 58.182500000000005, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2007; price: 707", + "x": 152.4762033045977, + "y": 23.249999999999993, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2007; price: 693", + "x": 154.14646192528735, + "y": 26.750000000000007, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2007; price: 691.48", + "x": 155.76508620689654, + "y": 27.12999999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2008; price: 564.3", + "x": 157.43534482758622, + "y": 58.925000000000004, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2008; price: 471.18", + "x": 159.10560344827587, + "y": 82.205, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2008; price: 440.47", + "x": 160.66810344827587, + "y": 89.8825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2008; price: 574.29", + "x": 162.33611709770116, + "y": 56.42750000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2008; price: 585.8", + "x": 163.95249640804596, + "y": 53.55000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2008; price: 526.42", + "x": 165.6227550287356, + "y": 68.39500000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2008; price: 473.75", + "x": 167.23913433908046, + "y": 81.5625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2008; price: 463.29", + "x": 168.90939295977012, + "y": 84.1775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2008; price: 400.52", + "x": 170.57965158045977, + "y": 99.87000000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2008; price: 359.36", + "x": 172.1960308908046, + "y": 110.16, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2008; price: 292.96", + "x": 173.86628951149424, + "y": 126.76, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2008; price: 307.65", + "x": 175.48491379310346, + "y": 123.08750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2009; price: 338.53", + "x": 177.1551724137931, + "y": 115.36750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2009; price: 337.99", + "x": 178.82543103448276, + "y": 115.5025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2009; price: 348.06", + "x": 180.33405172413794, + "y": 112.985, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Apr 01, 2009; price: 395.97", + "x": 182.00206537356323, + "y": 101.00750000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: May 01, 2009; price: 417.23", + "x": 183.61844468390805, + "y": 95.6925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jun 01, 2009; price: 421.59", + "x": 185.2887033045977, + "y": 94.6025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jul 01, 2009; price: 443.05", + "x": 186.90508261494253, + "y": 89.2375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Aug 01, 2009; price: 461.67", + "x": 188.57534123563218, + "y": 84.58250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Sep 01, 2009; price: 495.85", + "x": 190.24559985632183, + "y": 76.03750000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Oct 01, 2009; price: 536.12", + "x": 191.86197916666669, + "y": 65.97, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Nov 01, 2009; price: 583", + "x": 193.53223778735634, + "y": 54.25, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Dec 01, 2009; price: 619.98", + "x": 195.15086206896552, + "y": 45.00500000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Jan 01, 2010; price: 529.94", + "x": 196.82112068965517, + "y": 67.51499999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Feb 01, 2010; price: 526.8", + "x": 198.49137931034483, + "y": 68.30000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#e45756", + "description": "date: Mar 01, 2010; price: 560.19", + "x": 200, + "y": 59.952499999999986, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_GOOG_layer_1_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2000; price: 100.52", + "x": 0, + "y": 174.87, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2000; price: 92.11", + "x": 1.670258620689655, + "y": 176.9725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2000; price: 106.11", + "x": 3.2327586206896552, + "y": 173.4725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2000; price: 99.95", + "x": 4.9030172413793105, + "y": 175.0125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2000; price: 96.31", + "x": 6.517151580459771, + "y": 175.9225, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2000; price: 98.33", + "x": 8.187410201149426, + "y": 175.41750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2000; price: 100.74", + "x": 9.803789511494253, + "y": 174.815, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2000; price: 118.62", + "x": 11.474048132183908, + "y": 170.345, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2000; price: 101.19", + "x": 13.144306752873563, + "y": 174.70250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2000; price: 88.5", + "x": 14.76068606321839, + "y": 177.875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2000; price: 84.12", + "x": 16.433189655172413, + "y": 178.97, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2000; price: 76.47", + "x": 18.049568965517242, + "y": 180.88250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2001; price: 100.76", + "x": 19.719827586206897, + "y": 174.81, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2001; price: 89.98", + "x": 21.39008620689655, + "y": 177.505, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2001; price: 86.63", + "x": 22.898706896551722, + "y": 178.3425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2001; price: 103.7", + "x": 24.568965517241377, + "y": 174.075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2001; price: 100.82", + "x": 26.18309985632184, + "y": 174.795, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2001; price: 102.35", + "x": 27.85335847701149, + "y": 174.4125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2001; price: 94.87", + "x": 29.46973778735632, + "y": 176.2825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2001; price: 90.25", + "x": 31.139996408045977, + "y": 177.4375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2001; price: 82.82", + "x": 32.81025502873563, + "y": 179.29500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2001; price: 97.58", + "x": 34.42663433908046, + "y": 175.60500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2001; price: 104.5", + "x": 36.099137931034484, + "y": 173.875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2001; price: 109.36", + "x": 37.71551724137931, + "y": 172.66, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2002; price: 97.54", + "x": 39.38577586206897, + "y": 175.61499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2002; price: 88.82", + "x": 41.05603448275862, + "y": 177.79500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2002; price: 94.15", + "x": 42.564655172413794, + "y": 176.4625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2002; price: 75.82", + "x": 44.234913793103445, + "y": 181.045, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2002; price: 72.97", + "x": 45.8490481321839, + "y": 181.7575, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2002; price: 65.31", + "x": 47.51930675287356, + "y": 183.67249999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2002; price: 63.86", + "x": 49.135686063218394, + "y": 184.035, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2002; price: 68.52", + "x": 50.805944683908045, + "y": 182.87, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2002; price: 53.01", + "x": 52.4762033045977, + "y": 186.7475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2002; price: 71.76", + "x": 54.09258261494253, + "y": 182.06, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2002; price: 79.16", + "x": 55.765086206896555, + "y": 180.21, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2002; price: 70.58", + "x": 57.38146551724138, + "y": 182.355, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2003; price: 71.22", + "x": 59.05172413793104, + "y": 182.195, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2003; price: 71.13", + "x": 60.72198275862068, + "y": 182.2175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2003; price: 71.57", + "x": 62.230603448275865, + "y": 182.1075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2003; price: 77.47", + "x": 63.900862068965516, + "y": 180.6325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2003; price: 80.48", + "x": 65.51499640804597, + "y": 179.88, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2003; price: 75.42", + "x": 67.18525502873564, + "y": 181.145, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2003; price: 74.28", + "x": 68.80163433908046, + "y": 181.43, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2003; price: 75.12", + "x": 70.47189295977012, + "y": 181.22, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2003; price: 80.91", + "x": 72.14215158045977, + "y": 179.7725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2003; price: 81.96", + "x": 73.7585308908046, + "y": 179.51000000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2003; price: 83.08", + "x": 75.43103448275862, + "y": 179.23, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2003; price: 85.05", + "x": 77.04741379310344, + "y": 178.73749999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2004; price: 91.06", + "x": 78.71767241379311, + "y": 177.23499999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2004; price: 88.7", + "x": 80.38793103448276, + "y": 177.825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2004; price: 84.41", + "x": 81.95043103448276, + "y": 178.8975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2004; price: 81.04", + "x": 83.62068965517241, + "y": 179.74, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2004; price: 81.59", + "x": 85.23482399425288, + "y": 179.6025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2004; price: 81.19", + "x": 86.90508261494253, + "y": 179.70250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2004; price: 80.19", + "x": 88.52146192528735, + "y": 179.95250000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2004; price: 78.17", + "x": 90.19172054597702, + "y": 180.4575, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2004; price: 79.13", + "x": 91.86197916666666, + "y": 180.2175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2004; price: 82.84", + "x": 93.4783584770115, + "y": 179.29, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2004; price: 87.15", + "x": 95.15086206896551, + "y": 178.2125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2004; price: 91.16", + "x": 96.76724137931035, + "y": 177.21, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2005; price: 86.39", + "x": 98.4375, + "y": 178.4025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2005; price: 85.78", + "x": 100.10775862068965, + "y": 178.555, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2005; price: 84.66", + "x": 101.61637931034481, + "y": 178.83499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2005; price: 70.77", + "x": 103.28663793103448, + "y": 182.3075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2005; price: 70.18", + "x": 104.90077227011494, + "y": 182.45499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2005; price: 68.93", + "x": 106.5710308908046, + "y": 182.76749999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2005; price: 77.53", + "x": 108.18741020114942, + "y": 180.6175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2005; price: 75.07", + "x": 109.85766882183907, + "y": 181.2325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2005; price: 74.7", + "x": 111.52792744252874, + "y": 181.325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2005; price: 76.25", + "x": 113.14430675287358, + "y": 180.9375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2005; price: 82.98", + "x": 114.81681034482759, + "y": 179.255, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2005; price: 76.73", + "x": 116.43318965517241, + "y": 180.8175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2006; price: 75.89", + "x": 118.10344827586208, + "y": 181.0275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2006; price: 75.09", + "x": 119.77370689655173, + "y": 181.22750000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2006; price: 77.17", + "x": 121.28232758620689, + "y": 180.7075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2006; price: 77.05", + "x": 122.95258620689656, + "y": 180.73749999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2006; price: 75.04", + "x": 124.56672054597702, + "y": 181.24, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2006; price: 72.15", + "x": 126.23697916666667, + "y": 181.9625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2006; price: 72.7", + "x": 127.8533584770115, + "y": 181.825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2006; price: 76.35", + "x": 129.52361709770116, + "y": 180.91250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2006; price: 77.26", + "x": 131.1938757183908, + "y": 180.685, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2006; price: 87.06", + "x": 132.8102550287356, + "y": 178.235, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2006; price: 86.95", + "x": 134.48275862068965, + "y": 178.2625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2006; price: 91.9", + "x": 136.09913793103448, + "y": 177.02499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2007; price: 93.79", + "x": 137.76939655172413, + "y": 176.5525, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2007; price: 88.18", + "x": 139.43965517241378, + "y": 177.95499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2007; price: 89.44", + "x": 140.94827586206898, + "y": 177.64, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2007; price: 96.98", + "x": 142.61628951149424, + "y": 175.755, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2007; price: 101.54", + "x": 144.23266882183907, + "y": 174.615, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2007; price: 100.25", + "x": 145.90292744252872, + "y": 174.9375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2007; price: 105.4", + "x": 147.51930675287358, + "y": 173.65, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2007; price: 111.54", + "x": 149.18956537356323, + "y": 172.115, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2007; price: 112.6", + "x": 150.85982399425288, + "y": 171.85000000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2007; price: 111", + "x": 152.4762033045977, + "y": 172.25, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2007; price: 100.9", + "x": 154.14646192528735, + "y": 174.77499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2007; price: 103.7", + "x": 155.76508620689654, + "y": 174.075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2008; price: 102.75", + "x": 157.43534482758622, + "y": 174.3125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2008; price: 109.64", + "x": 159.10560344827587, + "y": 172.59, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2008; price: 110.87", + "x": 160.66810344827587, + "y": 172.2825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2008; price: 116.23", + "x": 162.33611709770116, + "y": 170.9425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2008; price: 125.14", + "x": 163.95249640804596, + "y": 168.715, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2008; price: 114.6", + "x": 165.6227550287356, + "y": 171.35, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2008; price: 123.74", + "x": 167.23913433908046, + "y": 169.065, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2008; price: 118.16", + "x": 168.90939295977012, + "y": 170.46, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2008; price: 113.53", + "x": 170.57965158045977, + "y": 171.6175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2008; price: 90.24", + "x": 172.1960308908046, + "y": 177.44, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2008; price: 79.65", + "x": 173.86628951149424, + "y": 180.0875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2008; price: 82.15", + "x": 175.48491379310346, + "y": 179.46249999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2009; price: 89.46", + "x": 177.1551724137931, + "y": 177.63500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2009; price: 90.32", + "x": 178.82543103448276, + "y": 177.42, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2009; price: 95.09", + "x": 180.33405172413794, + "y": 176.2275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2009; price: 101.29", + "x": 182.00206537356323, + "y": 174.6775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2009; price: 104.85", + "x": 183.61844468390805, + "y": 173.7875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2009; price: 103.01", + "x": 185.2887033045977, + "y": 174.2475, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2009; price: 116.34", + "x": 186.90508261494253, + "y": 170.915, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2009; price: 117", + "x": 188.57534123563218, + "y": 170.75, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2009; price: 118.55", + "x": 190.24559985632183, + "y": 170.36249999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2009; price: 119.54", + "x": 191.86197916666669, + "y": 170.11499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2009; price: 125.79", + "x": 193.53223778735634, + "y": 168.55249999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2009; price: 130.32", + "x": 195.15086206896552, + "y": 167.42, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2010; price: 121.85", + "x": 196.82112068965517, + "y": 169.5375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2010; price: 127.16", + "x": 198.49137931034483, + "y": 168.20999999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2010; price: 125.55", + "x": 200, + "y": 168.6125, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_IBM_layer_0_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2000; price: 100.52", + "x": 0, + "y": 174.87, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2000; price: 92.11", + "x": 1.670258620689655, + "y": 176.9725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2000; price: 106.11", + "x": 3.2327586206896552, + "y": 173.4725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2000; price: 99.95", + "x": 4.9030172413793105, + "y": 175.0125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2000; price: 96.31", + "x": 6.517151580459771, + "y": 175.9225, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2000; price: 98.33", + "x": 8.187410201149426, + "y": 175.41750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2000; price: 100.74", + "x": 9.803789511494253, + "y": 174.815, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2000; price: 118.62", + "x": 11.474048132183908, + "y": 170.345, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2000; price: 101.19", + "x": 13.144306752873563, + "y": 174.70250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2000; price: 88.5", + "x": 14.76068606321839, + "y": 177.875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2000; price: 84.12", + "x": 16.433189655172413, + "y": 178.97, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2000; price: 76.47", + "x": 18.049568965517242, + "y": 180.88250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2001; price: 100.76", + "x": 19.719827586206897, + "y": 174.81, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2001; price: 89.98", + "x": 21.39008620689655, + "y": 177.505, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2001; price: 86.63", + "x": 22.898706896551722, + "y": 178.3425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2001; price: 103.7", + "x": 24.568965517241377, + "y": 174.075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2001; price: 100.82", + "x": 26.18309985632184, + "y": 174.795, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2001; price: 102.35", + "x": 27.85335847701149, + "y": 174.4125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2001; price: 94.87", + "x": 29.46973778735632, + "y": 176.2825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2001; price: 90.25", + "x": 31.139996408045977, + "y": 177.4375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2001; price: 82.82", + "x": 32.81025502873563, + "y": 179.29500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2001; price: 97.58", + "x": 34.42663433908046, + "y": 175.60500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2001; price: 104.5", + "x": 36.099137931034484, + "y": 173.875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2001; price: 109.36", + "x": 37.71551724137931, + "y": 172.66, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2002; price: 97.54", + "x": 39.38577586206897, + "y": 175.61499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2002; price: 88.82", + "x": 41.05603448275862, + "y": 177.79500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2002; price: 94.15", + "x": 42.564655172413794, + "y": 176.4625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2002; price: 75.82", + "x": 44.234913793103445, + "y": 181.045, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2002; price: 72.97", + "x": 45.8490481321839, + "y": 181.7575, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2002; price: 65.31", + "x": 47.51930675287356, + "y": 183.67249999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2002; price: 63.86", + "x": 49.135686063218394, + "y": 184.035, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2002; price: 68.52", + "x": 50.805944683908045, + "y": 182.87, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2002; price: 53.01", + "x": 52.4762033045977, + "y": 186.7475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2002; price: 71.76", + "x": 54.09258261494253, + "y": 182.06, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2002; price: 79.16", + "x": 55.765086206896555, + "y": 180.21, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2002; price: 70.58", + "x": 57.38146551724138, + "y": 182.355, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2003; price: 71.22", + "x": 59.05172413793104, + "y": 182.195, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2003; price: 71.13", + "x": 60.72198275862068, + "y": 182.2175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2003; price: 71.57", + "x": 62.230603448275865, + "y": 182.1075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2003; price: 77.47", + "x": 63.900862068965516, + "y": 180.6325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2003; price: 80.48", + "x": 65.51499640804597, + "y": 179.88, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2003; price: 75.42", + "x": 67.18525502873564, + "y": 181.145, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2003; price: 74.28", + "x": 68.80163433908046, + "y": 181.43, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2003; price: 75.12", + "x": 70.47189295977012, + "y": 181.22, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2003; price: 80.91", + "x": 72.14215158045977, + "y": 179.7725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2003; price: 81.96", + "x": 73.7585308908046, + "y": 179.51000000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2003; price: 83.08", + "x": 75.43103448275862, + "y": 179.23, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2003; price: 85.05", + "x": 77.04741379310344, + "y": 178.73749999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2004; price: 91.06", + "x": 78.71767241379311, + "y": 177.23499999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2004; price: 88.7", + "x": 80.38793103448276, + "y": 177.825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2004; price: 84.41", + "x": 81.95043103448276, + "y": 178.8975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2004; price: 81.04", + "x": 83.62068965517241, + "y": 179.74, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2004; price: 81.59", + "x": 85.23482399425288, + "y": 179.6025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2004; price: 81.19", + "x": 86.90508261494253, + "y": 179.70250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2004; price: 80.19", + "x": 88.52146192528735, + "y": 179.95250000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2004; price: 78.17", + "x": 90.19172054597702, + "y": 180.4575, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2004; price: 79.13", + "x": 91.86197916666666, + "y": 180.2175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2004; price: 82.84", + "x": 93.4783584770115, + "y": 179.29, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2004; price: 87.15", + "x": 95.15086206896551, + "y": 178.2125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2004; price: 91.16", + "x": 96.76724137931035, + "y": 177.21, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2005; price: 86.39", + "x": 98.4375, + "y": 178.4025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2005; price: 85.78", + "x": 100.10775862068965, + "y": 178.555, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2005; price: 84.66", + "x": 101.61637931034481, + "y": 178.83499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2005; price: 70.77", + "x": 103.28663793103448, + "y": 182.3075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2005; price: 70.18", + "x": 104.90077227011494, + "y": 182.45499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2005; price: 68.93", + "x": 106.5710308908046, + "y": 182.76749999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2005; price: 77.53", + "x": 108.18741020114942, + "y": 180.6175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2005; price: 75.07", + "x": 109.85766882183907, + "y": 181.2325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2005; price: 74.7", + "x": 111.52792744252874, + "y": 181.325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2005; price: 76.25", + "x": 113.14430675287358, + "y": 180.9375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2005; price: 82.98", + "x": 114.81681034482759, + "y": 179.255, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2005; price: 76.73", + "x": 116.43318965517241, + "y": 180.8175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2006; price: 75.89", + "x": 118.10344827586208, + "y": 181.0275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2006; price: 75.09", + "x": 119.77370689655173, + "y": 181.22750000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2006; price: 77.17", + "x": 121.28232758620689, + "y": 180.7075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2006; price: 77.05", + "x": 122.95258620689656, + "y": 180.73749999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2006; price: 75.04", + "x": 124.56672054597702, + "y": 181.24, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2006; price: 72.15", + "x": 126.23697916666667, + "y": 181.9625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2006; price: 72.7", + "x": 127.8533584770115, + "y": 181.825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2006; price: 76.35", + "x": 129.52361709770116, + "y": 180.91250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2006; price: 77.26", + "x": 131.1938757183908, + "y": 180.685, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2006; price: 87.06", + "x": 132.8102550287356, + "y": 178.235, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2006; price: 86.95", + "x": 134.48275862068965, + "y": 178.2625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2006; price: 91.9", + "x": 136.09913793103448, + "y": 177.02499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2007; price: 93.79", + "x": 137.76939655172413, + "y": 176.5525, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2007; price: 88.18", + "x": 139.43965517241378, + "y": 177.95499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2007; price: 89.44", + "x": 140.94827586206898, + "y": 177.64, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2007; price: 96.98", + "x": 142.61628951149424, + "y": 175.755, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2007; price: 101.54", + "x": 144.23266882183907, + "y": 174.615, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2007; price: 100.25", + "x": 145.90292744252872, + "y": 174.9375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2007; price: 105.4", + "x": 147.51930675287358, + "y": 173.65, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2007; price: 111.54", + "x": 149.18956537356323, + "y": 172.115, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2007; price: 112.6", + "x": 150.85982399425288, + "y": 171.85000000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2007; price: 111", + "x": 152.4762033045977, + "y": 172.25, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2007; price: 100.9", + "x": 154.14646192528735, + "y": 174.77499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2007; price: 103.7", + "x": 155.76508620689654, + "y": 174.075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2008; price: 102.75", + "x": 157.43534482758622, + "y": 174.3125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2008; price: 109.64", + "x": 159.10560344827587, + "y": 172.59, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2008; price: 110.87", + "x": 160.66810344827587, + "y": 172.2825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2008; price: 116.23", + "x": 162.33611709770116, + "y": 170.9425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2008; price: 125.14", + "x": 163.95249640804596, + "y": 168.715, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2008; price: 114.6", + "x": 165.6227550287356, + "y": 171.35, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2008; price: 123.74", + "x": 167.23913433908046, + "y": 169.065, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2008; price: 118.16", + "x": 168.90939295977012, + "y": 170.46, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2008; price: 113.53", + "x": 170.57965158045977, + "y": 171.6175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2008; price: 90.24", + "x": 172.1960308908046, + "y": 177.44, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2008; price: 79.65", + "x": 173.86628951149424, + "y": 180.0875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2008; price: 82.15", + "x": 175.48491379310346, + "y": 179.46249999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2009; price: 89.46", + "x": 177.1551724137931, + "y": 177.63500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2009; price: 90.32", + "x": 178.82543103448276, + "y": 177.42, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2009; price: 95.09", + "x": 180.33405172413794, + "y": 176.2275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Apr 01, 2009; price: 101.29", + "x": 182.00206537356323, + "y": 174.6775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: May 01, 2009; price: 104.85", + "x": 183.61844468390805, + "y": 173.7875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jun 01, 2009; price: 103.01", + "x": 185.2887033045977, + "y": 174.2475, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jul 01, 2009; price: 116.34", + "x": 186.90508261494253, + "y": 170.915, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Aug 01, 2009; price: 117", + "x": 188.57534123563218, + "y": 170.75, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Sep 01, 2009; price: 118.55", + "x": 190.24559985632183, + "y": 170.36249999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Oct 01, 2009; price: 119.54", + "x": 191.86197916666669, + "y": 170.11499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Nov 01, 2009; price: 125.79", + "x": 193.53223778735634, + "y": 168.55249999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Dec 01, 2009; price: 130.32", + "x": 195.15086206896552, + "y": 167.42, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Jan 01, 2010; price: 121.85", + "x": 196.82112068965517, + "y": 169.5375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Feb 01, 2010; price: 127.16", + "x": 198.49137931034483, + "y": 168.20999999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#72b7b2", + "description": "date: Mar 01, 2010; price: 125.55", + "x": 200, + "y": 168.6125, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_IBM_layer_1_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2000; price: 39.81", + "x": 0, + "y": 190.04749999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2000; price: 36.35", + "x": 1.670258620689655, + "y": 190.9125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2000; price: 43.22", + "x": 3.2327586206896552, + "y": 189.195, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2000; price: 28.37", + "x": 4.9030172413793105, + "y": 192.9075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2000; price: 25.45", + "x": 6.517151580459771, + "y": 193.6375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2000; price: 32.54", + "x": 8.187410201149426, + "y": 191.865, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2000; price: 28.4", + "x": 9.803789511494253, + "y": 192.9, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2000; price: 28.4", + "x": 11.474048132183908, + "y": 192.9, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2000; price: 24.53", + "x": 13.144306752873563, + "y": 193.8675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2000; price: 28.02", + "x": 14.76068606321839, + "y": 192.995, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2000; price: 23.34", + "x": 16.433189655172413, + "y": 194.16500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2000; price: 17.65", + "x": 18.049568965517242, + "y": 195.5875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2001; price: 24.84", + "x": 19.719827586206897, + "y": 193.79, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2001; price: 24", + "x": 21.39008620689655, + "y": 194, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2001; price: 22.25", + "x": 22.898706896551722, + "y": 194.4375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2001; price: 27.56", + "x": 24.568965517241377, + "y": 193.11, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2001; price: 28.14", + "x": 26.18309985632184, + "y": 192.965, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2001; price: 29.7", + "x": 27.85335847701149, + "y": 192.57500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2001; price: 26.93", + "x": 29.46973778735632, + "y": 193.26749999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2001; price: 23.21", + "x": 31.139996408045977, + "y": 194.1975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2001; price: 20.82", + "x": 32.81025502873563, + "y": 194.79500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2001; price: 23.65", + "x": 34.42663433908046, + "y": 194.08749999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2001; price: 26.12", + "x": 36.099137931034484, + "y": 193.47, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2001; price: 26.95", + "x": 37.71551724137931, + "y": 193.26250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2002; price: 25.92", + "x": 39.38577586206897, + "y": 193.52, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2002; price: 23.73", + "x": 41.05603448275862, + "y": 194.0675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2002; price: 24.53", + "x": 42.564655172413794, + "y": 193.8675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2002; price: 21.26", + "x": 44.234913793103445, + "y": 194.685, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2002; price: 20.71", + "x": 45.8490481321839, + "y": 194.82250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2002; price: 22.25", + "x": 47.51930675287356, + "y": 194.4375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2002; price: 19.52", + "x": 49.135686063218394, + "y": 195.12, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2002; price: 19.97", + "x": 50.805944683908045, + "y": 195.0075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2002; price: 17.79", + "x": 52.4762033045977, + "y": 195.5525, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2002; price: 21.75", + "x": 54.09258261494253, + "y": 194.5625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2002; price: 23.46", + "x": 55.765086206896555, + "y": 194.135, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2002; price: 21.03", + "x": 57.38146551724138, + "y": 194.7425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2003; price: 19.31", + "x": 59.05172413793104, + "y": 195.17249999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2003; price: 19.34", + "x": 60.72198275862068, + "y": 195.16500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2003; price: 19.76", + "x": 62.230603448275865, + "y": 195.06, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2003; price: 20.87", + "x": 63.900862068965516, + "y": 194.7825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2003; price: 20.09", + "x": 65.51499640804597, + "y": 194.9775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2003; price: 20.93", + "x": 67.18525502873564, + "y": 194.7675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2003; price: 21.56", + "x": 68.80163433908046, + "y": 194.60999999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2003; price: 21.65", + "x": 70.47189295977012, + "y": 194.5875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2003; price: 22.69", + "x": 72.14215158045977, + "y": 194.32750000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2003; price: 21.45", + "x": 73.7585308908046, + "y": 194.6375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2003; price: 21.1", + "x": 75.43103448275862, + "y": 194.725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2003; price: 22.46", + "x": 77.04741379310344, + "y": 194.38500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2004; price: 22.69", + "x": 78.71767241379311, + "y": 194.32750000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2004; price: 21.77", + "x": 80.38793103448276, + "y": 194.5575, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2004; price: 20.46", + "x": 81.95043103448276, + "y": 194.885, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2004; price: 21.45", + "x": 83.62068965517241, + "y": 194.6375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2004; price: 21.53", + "x": 85.23482399425288, + "y": 194.6175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2004; price: 23.44", + "x": 86.90508261494253, + "y": 194.14000000000001, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2004; price: 23.38", + "x": 88.52146192528735, + "y": 194.155, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2004; price: 22.47", + "x": 90.19172054597702, + "y": 194.3825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2004; price: 22.76", + "x": 91.86197916666666, + "y": 194.31, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2004; price: 23.02", + "x": 93.4783584770115, + "y": 194.245, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2004; price: 24.6", + "x": 95.15086206896551, + "y": 193.85, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2004; price: 24.52", + "x": 96.76724137931035, + "y": 193.87, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2005; price: 24.11", + "x": 98.4375, + "y": 193.9725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2005; price: 23.15", + "x": 100.10775862068965, + "y": 194.2125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2005; price: 22.24", + "x": 101.61637931034481, + "y": 194.44, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2005; price: 23.28", + "x": 103.28663793103448, + "y": 194.18, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2005; price: 23.82", + "x": 104.90077227011494, + "y": 194.045, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2005; price: 22.93", + "x": 106.5710308908046, + "y": 194.26749999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2005; price: 23.64", + "x": 108.18741020114942, + "y": 194.09, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2005; price: 25.35", + "x": 109.85766882183907, + "y": 193.6625, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2005; price: 23.83", + "x": 111.52792744252874, + "y": 194.04250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2005; price: 23.8", + "x": 113.14430675287358, + "y": 194.04999999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2005; price: 25.71", + "x": 114.81681034482759, + "y": 193.5725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2005; price: 24.29", + "x": 116.43318965517241, + "y": 193.9275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2006; price: 26.14", + "x": 118.10344827586208, + "y": 193.465, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2006; price: 25.04", + "x": 119.77370689655173, + "y": 193.74, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2006; price: 25.36", + "x": 121.28232758620689, + "y": 193.66, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2006; price: 22.5", + "x": 122.95258620689656, + "y": 194.375, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2006; price: 21.19", + "x": 124.56672054597702, + "y": 194.7025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2006; price: 21.8", + "x": 126.23697916666667, + "y": 194.55, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2006; price: 22.51", + "x": 127.8533584770115, + "y": 194.3725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2006; price: 24.13", + "x": 129.52361709770116, + "y": 193.9675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2006; price: 25.68", + "x": 131.1938757183908, + "y": 193.57999999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2006; price: 26.96", + "x": 132.8102550287356, + "y": 193.26000000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2006; price: 27.66", + "x": 134.48275862068965, + "y": 193.085, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2006; price: 28.13", + "x": 136.09913793103448, + "y": 192.9675, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2007; price: 29.07", + "x": 137.76939655172413, + "y": 192.7325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2007; price: 26.63", + "x": 139.43965517241378, + "y": 193.3425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2007; price: 26.35", + "x": 140.94827586206898, + "y": 193.41250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2007; price: 28.3", + "x": 142.61628951149424, + "y": 192.92499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2007; price: 29.11", + "x": 144.23266882183907, + "y": 192.7225, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2007; price: 27.95", + "x": 145.90292744252872, + "y": 193.01250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2007; price: 27.5", + "x": 147.51930675287358, + "y": 193.125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2007; price: 27.34", + "x": 149.18956537356323, + "y": 193.16500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2007; price: 28.04", + "x": 150.85982399425288, + "y": 192.99, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2007; price: 35.03", + "x": 152.4762033045977, + "y": 191.2425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2007; price: 32.09", + "x": 154.14646192528735, + "y": 191.9775, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2007; price: 34", + "x": 155.76508620689654, + "y": 191.5, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2008; price: 31.13", + "x": 157.43534482758622, + "y": 192.2175, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2008; price: 26.07", + "x": 159.10560344827587, + "y": 193.48250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2008; price: 27.21", + "x": 160.66810344827587, + "y": 193.1975, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2008; price: 27.34", + "x": 162.33611709770116, + "y": 193.16500000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2008; price: 27.25", + "x": 163.95249640804596, + "y": 193.1875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2008; price: 26.47", + "x": 165.6227550287356, + "y": 193.3825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2008; price: 24.75", + "x": 167.23913433908046, + "y": 193.8125, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2008; price: 26.36", + "x": 168.90939295977012, + "y": 193.41, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2008; price: 25.78", + "x": 170.57965158045977, + "y": 193.555, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2008; price: 21.57", + "x": 172.1960308908046, + "y": 194.6075, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2008; price: 19.66", + "x": 173.86628951149424, + "y": 195.085, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2008; price: 18.91", + "x": 175.48491379310346, + "y": 195.2725, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2009; price: 16.63", + "x": 177.1551724137931, + "y": 195.8425, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2009; price: 15.81", + "x": 178.82543103448276, + "y": 196.04749999999999, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2009; price: 17.99", + "x": 180.33405172413794, + "y": 195.5025, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Apr 01, 2009; price: 19.84", + "x": 182.00206537356323, + "y": 195.04, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: May 01, 2009; price: 20.59", + "x": 183.61844468390805, + "y": 194.85250000000002, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jun 01, 2009; price: 23.42", + "x": 185.2887033045977, + "y": 194.14499999999998, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jul 01, 2009; price: 23.18", + "x": 186.90508261494253, + "y": 194.205, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Aug 01, 2009; price: 24.43", + "x": 188.57534123563218, + "y": 193.8925, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Sep 01, 2009; price: 25.49", + "x": 190.24559985632183, + "y": 193.6275, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Oct 01, 2009; price: 27.48", + "x": 191.86197916666669, + "y": 193.13, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Nov 01, 2009; price: 29.27", + "x": 193.53223778735634, + "y": 192.6825, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Dec 01, 2009; price: 30.34", + "x": 195.15086206896552, + "y": 192.415, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Jan 01, 2010; price: 28.05", + "x": 196.82112068965517, + "y": 192.9875, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Feb 01, 2010; price: 28.67", + "x": 198.49137931034483, + "y": 192.8325, + "defined": true + }, + { + "stroke": "white", + "strokeWidth": 4, + "description": "date: Mar 01, 2010; price: 28.8", + "x": 200, + "y": 192.79999999999998, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_MSFT_layer_0_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": true, + "items": [ + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2000; price: 39.81", + "x": 0, + "y": 190.04749999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2000; price: 36.35", + "x": 1.670258620689655, + "y": 190.9125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2000; price: 43.22", + "x": 3.2327586206896552, + "y": 189.195, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2000; price: 28.37", + "x": 4.9030172413793105, + "y": 192.9075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2000; price: 25.45", + "x": 6.517151580459771, + "y": 193.6375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2000; price: 32.54", + "x": 8.187410201149426, + "y": 191.865, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2000; price: 28.4", + "x": 9.803789511494253, + "y": 192.9, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2000; price: 28.4", + "x": 11.474048132183908, + "y": 192.9, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2000; price: 24.53", + "x": 13.144306752873563, + "y": 193.8675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2000; price: 28.02", + "x": 14.76068606321839, + "y": 192.995, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2000; price: 23.34", + "x": 16.433189655172413, + "y": 194.16500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2000; price: 17.65", + "x": 18.049568965517242, + "y": 195.5875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2001; price: 24.84", + "x": 19.719827586206897, + "y": 193.79, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2001; price: 24", + "x": 21.39008620689655, + "y": 194, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2001; price: 22.25", + "x": 22.898706896551722, + "y": 194.4375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2001; price: 27.56", + "x": 24.568965517241377, + "y": 193.11, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2001; price: 28.14", + "x": 26.18309985632184, + "y": 192.965, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2001; price: 29.7", + "x": 27.85335847701149, + "y": 192.57500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2001; price: 26.93", + "x": 29.46973778735632, + "y": 193.26749999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2001; price: 23.21", + "x": 31.139996408045977, + "y": 194.1975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2001; price: 20.82", + "x": 32.81025502873563, + "y": 194.79500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2001; price: 23.65", + "x": 34.42663433908046, + "y": 194.08749999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2001; price: 26.12", + "x": 36.099137931034484, + "y": 193.47, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2001; price: 26.95", + "x": 37.71551724137931, + "y": 193.26250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2002; price: 25.92", + "x": 39.38577586206897, + "y": 193.52, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2002; price: 23.73", + "x": 41.05603448275862, + "y": 194.0675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2002; price: 24.53", + "x": 42.564655172413794, + "y": 193.8675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2002; price: 21.26", + "x": 44.234913793103445, + "y": 194.685, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2002; price: 20.71", + "x": 45.8490481321839, + "y": 194.82250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2002; price: 22.25", + "x": 47.51930675287356, + "y": 194.4375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2002; price: 19.52", + "x": 49.135686063218394, + "y": 195.12, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2002; price: 19.97", + "x": 50.805944683908045, + "y": 195.0075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2002; price: 17.79", + "x": 52.4762033045977, + "y": 195.5525, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2002; price: 21.75", + "x": 54.09258261494253, + "y": 194.5625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2002; price: 23.46", + "x": 55.765086206896555, + "y": 194.135, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2002; price: 21.03", + "x": 57.38146551724138, + "y": 194.7425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2003; price: 19.31", + "x": 59.05172413793104, + "y": 195.17249999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2003; price: 19.34", + "x": 60.72198275862068, + "y": 195.16500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2003; price: 19.76", + "x": 62.230603448275865, + "y": 195.06, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2003; price: 20.87", + "x": 63.900862068965516, + "y": 194.7825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2003; price: 20.09", + "x": 65.51499640804597, + "y": 194.9775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2003; price: 20.93", + "x": 67.18525502873564, + "y": 194.7675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2003; price: 21.56", + "x": 68.80163433908046, + "y": 194.60999999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2003; price: 21.65", + "x": 70.47189295977012, + "y": 194.5875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2003; price: 22.69", + "x": 72.14215158045977, + "y": 194.32750000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2003; price: 21.45", + "x": 73.7585308908046, + "y": 194.6375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2003; price: 21.1", + "x": 75.43103448275862, + "y": 194.725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2003; price: 22.46", + "x": 77.04741379310344, + "y": 194.38500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2004; price: 22.69", + "x": 78.71767241379311, + "y": 194.32750000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2004; price: 21.77", + "x": 80.38793103448276, + "y": 194.5575, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2004; price: 20.46", + "x": 81.95043103448276, + "y": 194.885, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2004; price: 21.45", + "x": 83.62068965517241, + "y": 194.6375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2004; price: 21.53", + "x": 85.23482399425288, + "y": 194.6175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2004; price: 23.44", + "x": 86.90508261494253, + "y": 194.14000000000001, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2004; price: 23.38", + "x": 88.52146192528735, + "y": 194.155, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2004; price: 22.47", + "x": 90.19172054597702, + "y": 194.3825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2004; price: 22.76", + "x": 91.86197916666666, + "y": 194.31, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2004; price: 23.02", + "x": 93.4783584770115, + "y": 194.245, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2004; price: 24.6", + "x": 95.15086206896551, + "y": 193.85, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2004; price: 24.52", + "x": 96.76724137931035, + "y": 193.87, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2005; price: 24.11", + "x": 98.4375, + "y": 193.9725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2005; price: 23.15", + "x": 100.10775862068965, + "y": 194.2125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2005; price: 22.24", + "x": 101.61637931034481, + "y": 194.44, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2005; price: 23.28", + "x": 103.28663793103448, + "y": 194.18, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2005; price: 23.82", + "x": 104.90077227011494, + "y": 194.045, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2005; price: 22.93", + "x": 106.5710308908046, + "y": 194.26749999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2005; price: 23.64", + "x": 108.18741020114942, + "y": 194.09, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2005; price: 25.35", + "x": 109.85766882183907, + "y": 193.6625, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2005; price: 23.83", + "x": 111.52792744252874, + "y": 194.04250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2005; price: 23.8", + "x": 113.14430675287358, + "y": 194.04999999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2005; price: 25.71", + "x": 114.81681034482759, + "y": 193.5725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2005; price: 24.29", + "x": 116.43318965517241, + "y": 193.9275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2006; price: 26.14", + "x": 118.10344827586208, + "y": 193.465, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2006; price: 25.04", + "x": 119.77370689655173, + "y": 193.74, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2006; price: 25.36", + "x": 121.28232758620689, + "y": 193.66, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2006; price: 22.5", + "x": 122.95258620689656, + "y": 194.375, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2006; price: 21.19", + "x": 124.56672054597702, + "y": 194.7025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2006; price: 21.8", + "x": 126.23697916666667, + "y": 194.55, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2006; price: 22.51", + "x": 127.8533584770115, + "y": 194.3725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2006; price: 24.13", + "x": 129.52361709770116, + "y": 193.9675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2006; price: 25.68", + "x": 131.1938757183908, + "y": 193.57999999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2006; price: 26.96", + "x": 132.8102550287356, + "y": 193.26000000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2006; price: 27.66", + "x": 134.48275862068965, + "y": 193.085, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2006; price: 28.13", + "x": 136.09913793103448, + "y": 192.9675, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2007; price: 29.07", + "x": 137.76939655172413, + "y": 192.7325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2007; price: 26.63", + "x": 139.43965517241378, + "y": 193.3425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2007; price: 26.35", + "x": 140.94827586206898, + "y": 193.41250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2007; price: 28.3", + "x": 142.61628951149424, + "y": 192.92499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2007; price: 29.11", + "x": 144.23266882183907, + "y": 192.7225, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2007; price: 27.95", + "x": 145.90292744252872, + "y": 193.01250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2007; price: 27.5", + "x": 147.51930675287358, + "y": 193.125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2007; price: 27.34", + "x": 149.18956537356323, + "y": 193.16500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2007; price: 28.04", + "x": 150.85982399425288, + "y": 192.99, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2007; price: 35.03", + "x": 152.4762033045977, + "y": 191.2425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2007; price: 32.09", + "x": 154.14646192528735, + "y": 191.9775, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2007; price: 34", + "x": 155.76508620689654, + "y": 191.5, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2008; price: 31.13", + "x": 157.43534482758622, + "y": 192.2175, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2008; price: 26.07", + "x": 159.10560344827587, + "y": 193.48250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2008; price: 27.21", + "x": 160.66810344827587, + "y": 193.1975, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2008; price: 27.34", + "x": 162.33611709770116, + "y": 193.16500000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2008; price: 27.25", + "x": 163.95249640804596, + "y": 193.1875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2008; price: 26.47", + "x": 165.6227550287356, + "y": 193.3825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2008; price: 24.75", + "x": 167.23913433908046, + "y": 193.8125, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2008; price: 26.36", + "x": 168.90939295977012, + "y": 193.41, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2008; price: 25.78", + "x": 170.57965158045977, + "y": 193.555, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2008; price: 21.57", + "x": 172.1960308908046, + "y": 194.6075, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2008; price: 19.66", + "x": 173.86628951149424, + "y": 195.085, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2008; price: 18.91", + "x": 175.48491379310346, + "y": 195.2725, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2009; price: 16.63", + "x": 177.1551724137931, + "y": 195.8425, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2009; price: 15.81", + "x": 178.82543103448276, + "y": 196.04749999999999, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2009; price: 17.99", + "x": 180.33405172413794, + "y": 195.5025, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Apr 01, 2009; price: 19.84", + "x": 182.00206537356323, + "y": 195.04, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: May 01, 2009; price: 20.59", + "x": 183.61844468390805, + "y": 194.85250000000002, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jun 01, 2009; price: 23.42", + "x": 185.2887033045977, + "y": 194.14499999999998, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jul 01, 2009; price: 23.18", + "x": 186.90508261494253, + "y": 194.205, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Aug 01, 2009; price: 24.43", + "x": 188.57534123563218, + "y": 193.8925, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Sep 01, 2009; price: 25.49", + "x": 190.24559985632183, + "y": 193.6275, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Oct 01, 2009; price: 27.48", + "x": 191.86197916666669, + "y": 193.13, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Nov 01, 2009; price: 29.27", + "x": 193.53223778735634, + "y": 192.6825, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Dec 01, 2009; price: 30.34", + "x": 195.15086206896552, + "y": 192.415, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Jan 01, 2010; price: 28.05", + "x": 196.82112068965517, + "y": 192.9875, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Feb 01, 2010; price: 28.67", + "x": 198.49137931034483, + "y": 192.8325, + "defined": true + }, + { + "strokeWidth": 2, + "stroke": "#54a24b", + "description": "date: Mar 01, 2010; price: 28.8", + "x": 200, + "y": 192.79999999999998, + "defined": true + } + ], + "marktype": "line", + "name": "child__layer_MSFT_layer_1_marks", + "role": "mark", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#4c78a8", + "strokeWidth": 1.5 + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "AAPL" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 0 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#f58518", + "strokeWidth": 1.5 + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "AMZN" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 13 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#e45756", + "strokeWidth": 1.5 + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "GOOG" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 26 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#72b7b2", + "strokeWidth": 1.5 + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "IBM" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 39 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#54a24b", + "strokeWidth": 1.5 + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "MSFT" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 52 + } + ], + "marktype": "group", + "role": "scope", + "zindex": 0 + } + ], + "x": 0, + "y": 0 + } + ], + "marktype": "group", + "role": "legend-entry", + "zindex": 0 + } + ], + "orient": "right", + "x": 218, + "y": 0, + "width": 48, + "height": 63 + } + ], + "marktype": "group", + "role": "legend", + "zindex": 0 + } + ], + "fill": "transparent", + "stroke": "transparent", + "x": 0, + "y": 0, + "width": 200, + "height": 200 + } + ], + "marktype": "group", + "name": "root", + "role": "frame", + "zindex": 0 + } +} \ No newline at end of file diff --git a/sg2d-vega-test-data/vega-scenegraphs/line/stocks_dashed.png b/sg2d-vega-test-data/vega-scenegraphs/line/stocks_dashed.png index ab0856c087438958be5178fdc798443f69627711..0839031d3718a8148a9f494d8ad924a74dd3a8da 100644 GIT binary patch literal 118422 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

B!tJG;sAcNY3&Ixh-j9 zHZYAGoLzIixUf<|fygd~q7^xn#OrUy%DRzf zhI_$(Jg%l^S+Z$k`Hn&*^_tmp{&oGHDfz!yz=Cz37&)wZat(8QDs6`kuTCn_o+}zU zUvGSMV*Y65Oq%r>W1W?8Afy}N0)LG}Z}1^dOwqb7F;U+^nZ|OoEAr`}N;K9_~B7O67z(utzwH2oIi^m4Uez@ ziNq{-Y%6j)&H^zv{|-NtXykB`Ut>C1>=aM>Y*mI#i{e_r_oHS<;h4R6&yTMNrMlo^gS0v?K`#}wgrGrB!}Qdy?jUL>8=IKuOsm+ledvAcCf#qFArntCw zi2eZrF=;b!bH&UF81uU0XW9NO(+AiB&aY%!Q6)D3SuMx|2G^T_SUMD3lPg5#EFl^L zXvXi*g2&y2oPQU-dX4&luD9{hh3?XxF%GI$btuW^4Pc{%E5nNvx zZmMN)2!HOF0x$adu2YKnLz#gsl=;^Q^anl;cpW#Wx zmMO?|<6q_v@66e#WKA8t;r^Z1sXbV$Y5-q;7i!IKiWX>^(>tXrl=4*0b|f&^Ii@y1 zAV;FZg)aMcINKGIA`$RrG4&IElb58l_m0dfMNYLGtkyF}{wY#Z#76K+{nKWmsw?z| z7>}J*p$BZ8omSbaBk}p^KN9n?0+A5(LMwSw@|P1C7mFAex>#cKeexi4$2J8)|LJ)b z_?yVavHfDu(OQ0^H&_&=@Cf(_OHX z_$FFL&SbJDeA~i8;?aAes}4P>e(*BCI*GjMq5tj}{6xO{>wPmb*Dh-8-@3g$QEXLV zf-y{aP{skViOzRoSV@WE6ciQC5Xx0eLKK)XWE6nGq@JyoHKn(BZ^aN*Ww)DhB)uz+ zYzE2(6wa65tJAqqT=Wf>pg8IKFyc++-Wx9EEm+&hQOIf6kAS zzDQ_3#)8in_uP4f$LJLAaE5|hzt_CHW`*hOBt5$QfakqTxjh!PKhceeE!B3t7jm>blUt+(J=5995<%c1kobZ$8}3WdRMm?+i8ycr6Bj6ouV zMJg$Gy}6!L&bwTCbNR18b2R5ROXc}z&EmAH5tU}mvex0xj{modR?mBP%DRi9!kn;!0%d0+bm9X3 zGr38VVqp#?DX2Th*Qh4p@;CoN;k%IalZb?*BcHp~Cc%S;@zq*~cRx@QUkgg7xUg^C z=IEAEOZWyBnkw4+OS%oBJnmG{b&io-i<4%4z-=80Eo|LNocM>bp&LjX=2u&YNckbS zTC$2BqSv;Lq=-Tw6%#`+#3Csr(`P!~5M3yTb8{z!R_yuJ*<^{H5Lsig|KV$Rd+EN# zQ@KaARO7b%_cLYPK-n{r(z?H4)JVC^<|#Gc>;qk4itHwLgvt*=usd9t%)N9kD({9s z^1YvqEl(R2!t+dkO)XK>G$G=_93zx26V_n2seUE<2^*_&o1QA)x+C+}6Sa*K>pq)b z={?|N&b{U~K{#G0d0ls@i{qeJ&Kbg&-%v-n)(#A9>^RYM`XHMj=WO$_xG!CBh z4|{%d@s8`-D*vbXAn9_XeTF<%MD!EQO(RiM*^dbwcHDOk^j7@40;~1M(20~-ic~SK zemDw~_q~7X#>!4#Aa^mc&q8#44%XcLF8NZ{bzhjTj2rh+;hVhmq*oy7*{%d;wk7w6?EWeTmNnPF|NB5xk*DwhlmZ4N+}kx=sA?t;7$f zd%(~=p=bb&usl+u$B)ISi^fTS<$ElJedaN=5W%+MVdj}pY8%jm*og1+Mv_W4kiEz8 z4z?O2{k%;BIlW*wLFpsb(De-^4eMdNaACGLJ9h4Ges|t$r)B#us@fR-$hmb+bj%1Y4 zu-jEt=Gz@k#nUofhM=BI9(dVoAkyhw!fzW+Sia*Qu^>RIfic;z*lU-&SgU9TFNAOL z<{e$wxFvWHj~Mwcc(_ntYL36C>Fhp4Da8bvGz%Bu0|4u#T4Fg2ul!*>yC_Tc!AFf6ah!~nf=H&k8;$SGvJG+BIDKr$uVLH{)UG! zsZ$LP9ri@X{@}l7WsjWh?HLNcZrr~&MicxJk2LbrH)nWT3GHKycZEfl_hMu=(o5hl zk#kn_CU`laCU{OxW=?KoawIZfykPK@D+Le^3IVo_Lr$qf;V$cu!4MYRofL9#=jLUZ zolDujYwf07Ko|S@Z6{%-Zs*c2_6OTW6s5T~H6e={8d!bws)SYdNPHk}(j0hF9{p$B zK%XgbBrtVl={g0VvB4%{C1tBvVJcBRPJiYV6^txEm~&}L$I?FYhTyUO)XMqr8en!M zOC@=JI3;21AZ?_R*5K~#-LIvGmihXx3%#=OaV=s1)Pg;prmVxSCzL{u8%)WwX`0yS zThNJ2)Cy8uqWK-K1j$NLZT5INIlNXi9n*)l7m1~9&F_BT&yV)WkeW;ifgO)^)Hh?9 z`!&2|0e@n^L{1+st2@>ZUVw;);ykt>=vgGLlu2m~7Ri+Cb7s=8`=l9L{(3z6hGRd> zY!a)8{sX4{9*`|3xpmav`)u22Z~A#wWe-5m^8We{?&7#mZ$}Tc|JowPQ^WwLfX^zt z^swhK;N|>2uk~$_eB6)X6CM0Mi9!W`#fgTkZP(}R+O_-^O*=>)rgu)iW3m?|+}Wi* zy{|hUA96o1DFf_kUD4s+XZH+ebN^a13_S;)_0%E!1MvmuZ5Q)G|8p)dS(4iomJ4WU zPok6ai6lDNI(0*H1FasO^;lv)B2K9Jd#xI|;?V@uURy|3oXIB|{aesB@isMz6iiOc zBa-|f_}jt{n54mv`9FZ9C`AC^FD}>(B#xvp-<96axrWxmo{3bxluM<;@AEEI_74Y= z>2vQD9D+O!r8oONzVvBu7^>ROy3IM#^k*52RIJ_XB_TX@QG4mDpCz%6O0`;gj!if-w)_aU3;|anvo-o3kd+Cf%Z9a^|Jn z9n*|Du5|dc#utV?ZL*zMY?v$1{fSTd4*+m$=lM}SaIJ;AMH;G%4c;|E*}I&<-Ci%) zWNV>o@iVwo4Cbt_9M?NhtT)k6EyVPQ35@^h@*CPVrX>ylr2*wvPFO+w@ooMG_Eo zO{655+*P2EF(QB&=yYbFDi30nZMMk;7}T+djYS8E+7fmVMmve?(-YSe&hol=1$$jW zRuv310SN##c)JeR*XIWpEg89r5K%}75p{0W`(m%+Bw-8a!kjOakk@r)Dwb&S zMr|-wZ^*oVc(2qZLrhf%KyBd%5`2O%_>Tmz@yG%*wweW`v8g6IFH!z>Md<^#hLm43 zVln6L7|E!qE5&3>3hjV_hJy?TR|N;_$&t6VT2#ZVx)tf|?RGmeZvM%Eq2PDcscZeA zk8w$KCBSuzCv?y@LpNS-JZI%@t7d}xj4jRG%2Ig{inMesI5_L~qwHuzhU!cya- zp144F)JD%%=Z8F9fkz`3%wlj^~KZnMEw<@ zJ%TNuFpdnA=HV^D;vnRZ44DBb2K1IW=pU)i+_d8ZkrL{@Ogp{rJY8k! zZXhc1d0>6m-|V}AMIveHjBJQl`$EIcS;6@LBd0ZLVVMj7I7Wpd-8aPA5BTi%FSSo1 zTos{kH88WNe3tkueN8X3#-={UZoo030#W@ItQzJ-5$Vi$qOq#ytol7G>pJc&PuuV( zZ$h}#)T7HAEQy8>y1f`qw9_D~SoEa`KFYT;t(VM;OvjelE}PCp?E57H4Z(eY%(CR+ z_vRsbKl8y|a`X!SS+9%=D8Q4lS9uN4xzKxwrm*0L(aX9xxPajHcxl|<5<2+;+yw9j{ku${LY7ne^_t`D@kgp$TQLtc55s7=fJ)U*W zztHg#!vwqsT5eKQGO^d)&>w50v8wk_{T>lfDvpxb3W8Xk5tRdrM<@s6RIi8W*{~Uj zymXId+W0KFCv4Vh_kQDYdMeA?ksh)5o56h?0vX*&WgAa(W(ydg^^kr+?R78D32x%} zgUq-I{{=#8b^aT2a|)*l2eTRkXUxJ>vtdNG4AUz$_Ds$L$I}59tIM=BV-y6_5PzG` z*;>SXg`}}i&G-L~EH(k3*`LkK@VZ^G=e^mL`(nF_(JsXl&!OU$7J5(5c|+lfB`Sd` za1kG4c%n<+PLXpu(fT0KddJQ&yUe}U6;=z~T1#htL>e!h`)<{iA_iVYTh9)%j=={H zm}e^W`N3CaJ+#K{6m{dl9*FR9car#z^d);SUm@&P=SO@FrOcaKho5_31m}}68tCCG z7n>B^j?Ac!I6I3yZgmTJY55aU1N;Mle^Z ztt?Fm8CY4ucd?cvGsF!DEM+(y|9!2C313o3Wt@PUlnQ}F*bPsvM7QavN&+x-d%Xe6 zG>>OYP@d$5S6VJKaYF4186z!>)$u2(5h}`O*qdCpw0m7|;3gK?mz4?5AlSJ4c_MKl zUgF5Khi#I zj!+|=!%oW9+;b14YOEnQ{_Qc)p=z(RX-S<3|GyCuom6gD?%Z=6< z5#8rz*sw}9UK5>fB*o5eaFJwW)N@sd%g>c+wMZ zzqg`KI)7Pxdtd(8o!+MHX~V6y%X`=%j*VU|^)m-%GjvOnvK!B`c#etJ8hdTp!}0T7 z=}pA&Y5;Nrc+)?ias|;bl4o{ii~1A1%?Sw{O_oXF<(5};mZAN{z7D;3iCCf;0mv-+ zSRzf3V-!6&b4uzMq}_Rn#!+TwEK4V_QXCe~37;=j2b&Tz6_Hknv}%kqj=LhMPM(WO zQ2t2%Wn7!rrL835d=aAfEP0qu5nV00cG2v4kG<5*LNKR&bx~&$JyCt29XOXj9VH8_ zKho@`9)`?4FvV$(WLulrb&S@=6=fjL{w`$mwL`>^I6WTa@YE5mbZs4LHO*ImsPsBs zlcf;W5LuIhre~4JAR&YHf)^J$$fQWdO5TzQg=1X1h6^l%#S+kCr7lPJ`4FLoZq4iYuD$OVxvuK zD@S2SC9?`(>trLT+hxZIhY~-jfex7=Nv8@vsyhdz@9UjpY;|)e78~a~PFH*zPmfd@ z$4aOkE^p%d#{n&WY<9eewyneITf9(WHZOsRkXROeTgnEDOh4j1&6KXy#q+gc`i>vlX=V1wr-m_PGsI+RI8y~&xG^g}+H%>$ zerNce${n6hI_IFyZEf{Fg}326|CE?09!clo7tN(o ztf#-uw*?m#V?K)KSZ1RtxAHWoa<9~*1??B?Vm+ZMn#Cs(5IWlT`2oj-=MC>Ms~l>| ze_HcGi4p$eBblK7mA9>Wi#Q}=sf7md001#MI$v+-c|hd|7f!)U1(%ScR37`t<4j=@ z9I(VPs>#ki#~+RFAe;Alq#R+V$WzcDc996G=OAjpuY}VgW)P#@^XwX$H6>#fp$S|M zQ-8khC^{OGel802!gMmrS=L^4ODASUdLw#!iJbXxKb z<(PpC1P1ZsW$~PZsH@&K_E;j5*T#UjDIg8)SZHX^W;&#mbHe}%pU0uIu<;%4*L^_s zr{2v%2M;SHCzVn_B4B2k+%(K-5)84$3ONlfVelLwR|-?x(Qq!N5bL~GLW1U5I1a+N zoqU(Bc3Xk0v}BvrDFuqe@dvH>Ug37^#a%NVfR@jAryWnmIw@CsBkkcBPlM%2HJT3% zxHa0&r<$vIhnqlSX7shxgP}~XkrG*Zti9>CE!U?cB9tITPPnv2)3~ymX5-InPg;wk zR8NMFIa=s8H!)Pz<*vAA7BYH)Q7SDLvXWVy-g7F;-6t&ywLIxOiZlC+xS8DRwu_9l z<_i|_q2?E-kC?Nny~DaMMFkVxgVfUpzh+-(HwnD~&9Q5=3z(Uzix6FqKjTQ_$Zj__y+GN%R@nrb#_ z6W)SayfI=EWLj&hZ)#TUeR#!>n$FOqrYK^5(6wd=AhirkJVwGcvrz zgOrXq9B17rdEOgIoTWL8I*9*=B|+Sh^(^jngAbDjp<|e9If|+Mi-Y zk4M+!HI7Z5bfiy>D^8=5K_m_%3UXBLkZH@-u>GmgDpHKmpl4ZsKE2BepXoo^6Dxbw zehC|lNeiYX6(5&4azhNi%M+Ry ziF${e3p9u8VO|vH*yoZ;hZPjkV7Mo;*G#7ENs5CLM=Q=eS*;i4QGKp{SK#b`#kdWR zx$*VzL)Nh=Pn+JbW`(sQyfL4Web#gGZMm-r`&^RpWXVm=3CQVm>ZQjdHWLUVCwyxf zN;AH!m!jp0y?=`*%S5ICN@Y;l;D+t{?;fz}drl5XYr;GidEZF?#=D5x)w~jUjl=Qg z2n$!$fuBs2RZMz|od9~|#e8Oay9MVuFO)~cS$yIwW`hr^$&?LT$`N~4Ql34c{^X6s zW+N)hd4>~O^QLGW;owy23K*wFS<{$=vM)WCK3hH06)~y`jSYuwyf$UbV8#8+h%6uo z=iBb$AUZo*x;2 zot=2;t}E4Y)AY)uu!*N(S}t@mQf)FdNHmMx=2Piy!wR2c|ArF};Pb$;KA()HY;mW% ztMssOq?WCtJ4GwmuM+T(WsH=otMi$DK3oKQ5k@?BeQx~B1;a?8oA8T0#OVyI7y~}` z+&s3u!cwC^SPz?Cb4GtOnnXM$YJ*HXX5-y z%ATdNe~I*q=bgyak#oSy4!Jy*LOZfyf{Xn2iv)>>PWnses1 z%)3#jJ{92T>D_f4H$eW)RcW&KZU{mn+w^I}eZq>Gte~E)&Up`2X~z^D^)%j38sGTk zaH+eNj3y!U~f zi&p0k8vzhOQn11I!0u@gKM#>!ZmPe?%p1Ph7OcZf7RKX?Sl+hiK?JL{;824kyo%v#>q%T;>c4Pl!;fIPaAIJZT+;BCu$#%8UsGy zA$wfJ7o$ZAIwmyLS!ED|MynIDN31{&uVsNJvVoosYA>=~4 zR|}2n7glJz3$Nn)4jA|v0~)$MJ?CnrIb!WPwj1C;kUw8_%Md0hgO$fuCFGk(7(G4M ziVlf9FW9OW_amHHbrN|h5#L{O9HW<}f>u-ixaLDo57cK9z?imSG9Gr( zU#a);;jt>|eHK-`Xl(J5=4yj8lee-o19%WGc5FR-Jse4)6^SHE$36VQVlA9*j?Lb} z1U&xt9IkN7LtK);d2os&r7m5DPufo_-^!$+Si{f%IgY2X-;_TOg_<1N2z`b0ZK0@HZd|dP+j+PKq$8oc6GkWY>!SUP`8ZpJ!PV-&&v?q z*Hz)Oh{EX?kOIhnQG6L85>A_(uQ1&pd^Z6fToM7&AZTNSw=j1W?;=eMGs8rFO@2t5 zf)Yu~>iqlo?w23lQMZ)ac#BkPa+HWn=VxM$_&O}+O^U7sLnh@|74DD(nx{?_0Xj8B zDCjO9gs_2+mbQxQ`X$9&)S5 zOy204w-`KZlm|NV@NqjzGvi^XvY2M1tfeG&u?=IwomDoHM*Z;^A#Mq2g1b@kWZG#* zt#Zq1!6vuSt^F8rW_%#>W&BZu)S2hW5ppbr)*{oFj$fdLKiw~_AV{#{lSx5lV)Tmp zrw+V@HBSw7zhni%!Rvka_GeIj(|joNy7?8j5@0wy>X79e3e@!#7;}TscmQK@ij+_& z^u{`@#PKKvLm;n{p+CQ!AVHKjn|ZG~n00}@;KB`_RBl^u#M83o%h+W}=%`wM%UR}+ z>V2~8!6CdVoxAqPm)Evld}Q4V)zTBOCIz4m&q{*#m|b+H0mr@WLpb{F$6|tec>_Df zQoo_A{OIa@wVBzOwr(084x6lzK_nSCF7{9gXpqUM@pG1ZqGitI@N-u`J$fv-^+cVSpd(cqQ-=$uN})(lY_+royBs%3i0q z#S@H*t5YH$$s~j2C~u-#wI#ph@`tFc>F+oun^-!UglDDuCU?9rwuk>jM3Hgv&`&i0 zA7NS}A|Ae#ESrv{$>jKw-cxxRRKDYoXUvHg@N6DieanpJW(TiK?_Ol26Y39vKBCi< zl{mG|8KMmSCx6(iTf!m>P;0>)qGsB z1{1Y9hrsi(hj+Twu8;3whQkt`L-TM)i&Q(QVDRgt4a7+V4`3rR7TBY3gheBROR zNk(%SFVb%qFH*L|HT#_hTXWWsNcaO}S$3i5D5SSaTBqen@}zk45U8>RGb!@0PSdS- zUFP77@7CYf{^hUz{UH zMk1u}Q*5nJA)H9}JadKC)}&lSX6{P2JtyCc=)+QYp(ISn*&Tj^(u0S=9}Bw!bYd)FPo7Wo| zaABiKMCK&V z^@XD-eq$Fe>Pg(~@yU4YwHSEDzj%q}sn->4Ko$8Wy#ODuGnL&#C3ruVg?N&|N=XY} z&UQcY`Nj7Zzf*B^-un|;&P2YIUX^G}MYCF`m-m7n<}rv2r5;AhROl5MV$wrs(k$-e zcOIHQFfKej(=)NDtIgamB8&3(kn$+tV*farm5=pm?Z=F&^wA^VPLg3T-a(Hs4~RBf zv#WEFJis+T#-|;Z$dB%3=7<`DLo2h;$iK6n^%0sg&X|ZG7mz9Z2q4pg{5sLH7xQ6{ z98co_r-uy0?+hidzk;@6+u7bxbYtZ{S-WYJKJik=QqM`z2m=g@R2Dc)iD9`8B3F_C zr(YBPui@sFC#`Pnil*swh<=3F&!?{b4DE1|rF$*svgS+19|k;^PPNC`1SR)W;M<3m zi1g(Oa2v%qP@1esGWOlZe{I7{EqgEM`bt^P4f#n00mG&$;0%>C^^fbF93i}kXOha( z2HR_{RDHrGo@67?@>9TE_Nw)u@iG{p%CK0o@;zDAFoQTl;~dFJmVX*$iU?s-x0GyS znr;d=R`%e&jay(l0cd@Nr4U^|QUt5c8NF)B%tk{YG`7!6ohG3Ms3>$>3b ze;+sZk!9`ajb5SYJDz!NgIlz^#fnVlQmCX9A1PrysJUr?gm=gG8Ia3AN+Qab1q zLilg#K3!XqBT@lWa<|lxwKbBfbzPCjv1=nbE7P^CsoO2*#S$XMEUHo@`owi8Z{n{q zUnTygR_$qtpL5H(0_E3)T|6BH-RSrqkXi2K6h2L$c(9XZdGNBQfQZW>(#)7tf+xvb zxX;NZCMi#A+&{xF?SDULRRZGF4}a|=eGeYKZ}~I)#Qw1lwwX2}y4jb+J09qym#ANA z>sSx}bfK(4J9VokSo`xO$RC=Szt$sex;N(9 zO4gkL8MBQ708UlhujluZN4`0$Z=i@#S^vR79DmS0PwQbbj`x>z*uBOw5;T(fnIJJH zL%-y<#>TsEyrt#B`r55G-?p~zBgmHp&)R&{wq&+h=#3iHiN_7DTQUt^)vJ;JS1~cu ze#{Dh@Ff1$RJ@|=x-sDH7;c!^=yx(9rQXUHDh~fF!B?xo#eC2QZI-x#Gt?Xfc?LNB z>fxgu>7R8BZpwW6wQ7=@(KJ5O0S8;;tBlS?oO#=sNsSwC1{a6T2VRI1(T?hm=}d)pDRvl2<_^5QIAmMKhr* z8+CQ(OC>Gt(&r8)nfOT5n#SEZjuiiJ@;)%#k|oHM$~4dK-yr+ zeLkHM?u)!fHHH~J!+XTvNA``l0}z{oHg$>kCh{4v{G#7)xbiHo-Y;NBmmXkhlLJ^n znR+&`{oDV*YMD8n8+~JK4J?WQT+)9=(oTqomM2YTq_^`kddortQ1NZo)b(+l^<7v5 zHhEs(1_^K97G7>2n&aZ!XLXvakGR5Ud;gPUnL-RFX0}V&$>Je`ShVrc=BtQ}VZEdB zioEUWC`DPhniIsxGci~hoj!SOl^g(?V@tAPuPc&6k~9W%C%-a}Ixm%`_0q!Y&i8@E z#J?|+zbSKbJW_O>y_Z@WyyP`zQ%F_GjY+GSk03D!o3`%XSb4-w{_bze@J4yGwUvE+ zz9ktdp!^rR%u~L?yA>RNfz6AU*=8OP*Ku)l7vTO>Eg26>EI>IRUTC&8ZI{RXg**v@; zYW6*aBoROUuek9=;&&ZOqqZZ%2Hrtg!+}-N*aiMU@C!DqtJxUlG$qP>z_yfdgT|By zAhL&W=J31+kSL2eQu%rPbc$MVOF)+WDjP%#qJ~}7+s3CtPx2ndR*G3LjPdAh*~kN& zS4%b_9ERNsAB$cU8zp#=FL{dKjI6a&$ipkM^G{cgEW7Evc%B-s_Aw;JNbygCG|u7? z#VXCM=yMVfVu3N&qCQZPI&Z{H4njbHSOXniYmwNmZlw<*xC@rWj14N^$Hwe}`zcWcfV#Fb5N(gq*Q7Bu#-x-! zXr3{ea+4Il?MKQsTUWINEFRaBomVxms$Oh+#JkJ;WQ9f{?;c3Zm_Y(ZBWS2EW>mk? zm4j~d48Tsl!ze8om9IIcXcAt&|8I8uVROWpGIa3(Rcfr3Iz2*dRsIjTK~szIV`|%5 z2fmKn8nfQ$$X$j6l9jwfatogFG6drf?iz^3uo+)9_pU9MLa$MO~GZT4sgV%1-Na$-BnIlG6_GI|-xXk2 zY2(p{&L*!`bER`#nN07*XPOVz0;aru-H)W85xukoDUp19cn%;JIY&cTxT48i$D(fug`Rz9L#+7&G3{p>yR^RB@!Kf)k6;)B|VFZSj9{7q18FP-ZEC=-` zF-jjNCjhzEzFzvDL-H%T05&4fm!aNhv(YF8k^ z3UEf@Ufp&J&i?THen8~n76f3M>2VW6Ye%JSQKt~k(n)Rak+LH88HY7~XYrMTb@d;=> zY;3niViRVta_!W2j=2R=(JYm0;P@*SKQ?2>-X8?_CurTlR; zP31^q(0Xg5dJYtr(4%}ANgTu@1wzgK4(O0E%P`xgjEV|>h9I62DeN6AYe#zVT((lo zDN&C-+T&BSix)VRtnIk2ccU7@Y(nc1v;G^)D8Td)9mIJ1lskw#Z{&5G=5DUO3|?fS z2!hCzoO);c4D4>*7sZ;5pQiUxsj~4z5}F z{LBi*mCjxRp*cxoo<-!>mF_CIR!+SMj1JK$TD@zCpzjWLIHFq zQaoex=5x%B{9b@DDA=AQGspNc)H~dj&0z9!Q_Opw^S@$gue`JTL9}P zuoE^fUddasfE0zGFlkhPx{SuMqqS=9JakRnzGt$hMVbsr?r&9XnoLpIjdq(;0QVRr zfs?%;*M5u;kfR%~KI8UrRK6bx*##)Z4A3@0Ba@M^fjd@Y4~h2^Udy|W*|wUm(A9Z2 z(@A)`_{;~jXs zz4={q45d~wK1_{7RYHBP7d*Dx#_=onN-F}X!jF~PwYrBh598!;(Q)j=ve%!Rg-m~E zsecgnlVWr=-Z?RD5zzkM1Jfbi5W|_&L1} z!Lr<+ACc&WjB@S(vNg*&fox}mL++b&IFVs2oWT(duL`)zth5Kvei9L{uZSI&!`6G^g@2_hPI)NW5Pd_Gs!jC6E z9*Cy<3T(nAF-7Of+F>Xy!)sVL<~x$Vvb17VsbghGWeBSj@|Nv9)Zo`TjY}g_%q*hM-fM z*VYj|+LA}p)8{Xk&()KNJ0%>tQ-MnJut%0IZy3VBEi)PbKx?Zp^g$yopEP*PVNHV? zE5IYosOiLqm3ar;!5IV1>3M&LQ+&d%KfS)FXYN(7Gk#bEjE6_SI*V@L7AT~5l;)O!r(&29(VH#IZF7K}FO@`pZT z#v!#-t7hPkVN2FC`0_x?o;Gq0x7%GNb<)UIv~}17 z`4~afCmV;Z$v@?o_c2aSGUPlMdWbC*Zi0G~#x8HLb0?;Q+rQ#|7Gok?bpTsTH|*LR zBqzfho_LBzg%>gAIZvOMdi|U%dTa2@IoB1+OIUf_57hmUc-1`X25@azO85oD`45!L zToVF047(BFlh>xMNW4;o{M-10ia~s~Vs)i<1XagGMk%%Ce;8jOK{^+}Ynw@vtc`@Fp`wVVv(ACT7>AS{a6H(nI6`_7k! zV?NAG{7(4`O!OIkoS#qHSN(=3gw8q7!F{H@VvG-}^s1D=kh%t~2qjTez4ibM&qDyyf}_rErP|EyWpq`! zA@7oXUfD)>zNl@J2sPqG>+nIpv%Y^BmfBbCJAeGFdt|GK(^a-vGC-mcJ3kz0(~Gy^8xP2inNGyl4H~i z>KzkkQ9%4@eK`l z(?{WWmU*#YbTs@`OgS{;ee#<(Ym8X0iB6Bn98TG0H+N|EF(vz$wJ3y9YY3V$K#Rxr z*Dc<%Fuotu_xVrkZbi%gtQz>ncbdBuY&UTvf^H&@+l z2+!xeQa>|e#h_RD2dlkWz&manz>z$$WS>m}X(<)yNXUQASs?1c#q&7OtuP|GN9 z*1|lMtR4siB4aINo=ASNC})pa@F;W@+05O zpRaz?y^ELcj*TEU1`qOJr)zVMiBpK`#^$VR^lT<^Cob~_waWEi*`T`{y`vB|hq88p zf^k+xP3oAe$glIf1D)jReYW#%%Ix0$Z#R!W_?tI(9K9a?t{rL}kBP=COPu;#I=Vyaz#B}vSKg^~4@z9nR(M}7t8>H9-BH5MEt!=XHU!6YTufZW|KF8XK zYl5goC2PN$*Ku`aw3~#b-zf_SR+w~Hr}DpvXNW#BROXz4DBOUZH`nh2eDQ)c2{e9} znmWcC_gB!grJf`c#QGv!qn2~+;;cCoN`6EM9Ijl{>|~@ujx2+n1?CUSAIr>zB8T~F zk@K<}gSjdd;w%jL;g-^9UyUHBM&FY%^V_EP)VS62Z~_RPR2PZ8K!w*SCe)8(i9}%2 zb8l6?`^vQZ!G=!nSEk>@J*Is}Tt!gFOW?H$u!M5t2J8c#89CaWoNv+;Jb01Qa294r z&MC%-s4*31XsvySUuR+4JO2f1-g2`-yv?WeF!^RdOhS~a1+TM{h9e?>@Hj3>lGu*r zb-!dN)PLG$F5>5mm^-9V;D$t>c?m8jxuRu>NiJ>K*=Mf3F}d#~h+>ZKYS$WqIs{OB zwPq}MFnBeDl1x>CJsb(j8?%diuOv4-ls#&KHPDcj3c}z%)Dkn1zW9tR=Ih#)+O^$f z4x-sZ=9W<~3rCMo$&)pRJ6Hyj*hyYjOPm3bB-1DKuE97|jcpw- zzPV%Gz~c3n$Dk@98OJ))AfW!v?cs7s;sx=c9f8g?*64>nRM86@LG4_`)L)@^#x%^V z$ySBNRy|x*Jr|8o<+B5i?~RvLXn_o3zE#dl`V;fr-%05p3G$JN14Uup!Ek=jwhrbD z4vo;-B=`mXgyh(G#ho#QA8WzCgmKC4JN8brrAsA|7S&U?K&;isU&%(^PZkrrRyrUwJFu8|fvnulyh3 z%Sy47s4_)(jB-`iXVV)qZ&BAC1F?7j;C{6xqXuKmjb!Qcp$DVcZFDn-QeQ>~3IStu zG*7|EKvs}FprJb%2v1k;sy9(8AD7B0%2APUX~4@2C9VeHV{|9^kCqGF;5(}$&h=4w z9HGb6`RNGL;eQb#M)Cs7F~Mq*@hJWy246)#iYK?6sN$mr1Nx2*)nIsrY2ZuWXG<#C zh?OG8DurXo0n3izKS|>N`leKz?$A$~=GX4*{Mh&xBaIG*5n8(`%GMU8Ka>r9n5x8R zv8#v#DvrQ%g&$8J{Z$o zFON*kK7kw-*MSXIn#3oP&Py4W@~mo#-43h&tc_dbilXh|SEPH_PTe&j=s5X<@&8?W zrK*LGjGOd4u)=dZXgI?@#V3U#Snd;UxM^qC=Ws@(GuHrxKt7KMQ)V7fo4SXN!u=B2<86ogW^FVg>zB{e|u}t%QGFPKP4U`T`hprkQ{(H4V zXh(XAbGJ&YMRbwU01KIUerPODX`Ji@KiKUIkvD5 z^DmziL(4JsJ{$$syL$99WqE?GB4qJ^I~r+2Z}yxoPN8BfCH$rL@!N|!YW|EVtl#b? z_`9H!J zsB1zG{nl7Rox4>hND-fiZ0fV9Q5p3KJ??*hD#j(()ckhOmb!!WC|zHweRo-H)`qyka558Y)!@4&qmXsi@=@?Hh1VplCN^qO=*?Pl zP73+80a71CXo6nibs}i~H;$^lT=f6tzXj3L=X6)qyW+Jk)3DXc_{D_6z)8wHQ5Kc2 zB=2jfmPYaEMuY=1$=zq{s2+bu&u1+$@bqcL#C#++)+qDWE-oK_8Xc0pFNUYHbB+%b zzlzLu+=Vp&5W!P?ZhLsU8q-4K{1}KZAs4Y{vDQcFYY5B;pLQ?{C5A2}i3f!jP)q(- ze2Ko`t%@*$Bs?F%Q~Ky=L9}8z>Glg4M$>=fRhFl5JS$f$pNb@ycXJdXQCTK*X8t@@ zYizyd&wK385BHo^cE{MVuKO=8-v`fcd=M?a(S_h2L9dLP2%^=4q=y~`nubDelv-fn z&l&E4r=bxB_D_@qOQLgxF^IE&dedDmJo9I&8(4DmRIkAfvPo;>%kX>1TpIQ_(<~P8 z^9SeMi(K->x?js$7qGcjl57}CK4)1=HPSWHq#GdNc z?)?UxKlKOasz`nPGO;wN&aKjG0WrqCoFwM-W=?^t*PQXnn;dQD!uo-F8Kg1D<&WV1 zBo<`#`u5ug-+ud1(xQL*!pZ@5@AK#DFOr_7xMIXtT`V+9%9)UyCn!7xfl3IEiWP); zthB)qA_Iiy&9@TV7bn*I6KECdY0I4mon?%ky@Rj8mkKtDZycC4MdpWy?KU7H2HdzV ziYW*pY$i2wjGW4484=I3?Q6b1&UO~a6p5p7JOQ_FRSE45<0KvBDgK7cCJ~EC`>jZN z0cCO&IIJzHp59HKg7Fn^F_w}Ep%WC(yflSy!RifdvtTvjxl}w9gc2}^JM=qQJ0gDV zdnnWD*KKP}lt$u6TOu#Q;S2EG1YOlnk5_}?!Rs-5JVJ7V zG$jk$t`BQjiT41Mp>{-$=bYU1j#U$n)p36mt~*+WQTRuv4QJs)bNnBLztE}JB7fW; zg}uqyo<*PirSMDG5LfU4_&38J{(td-!;{_&nl8NH?>^g{!vFjFm^l`)KZH*R?{AjMKrMWSc}%$yc|nY3uJ3=R8hmFnuLTb z@J2Dm#!Hn}l#P0NXpsI{k%*c0tUQ+%* zd3kXJZ~5Jq?_JTb=I!o!{SQ_3{gSv zzSS(R)vzXM=6>=`c`dlAihptMVR1*iw;K1;y)*S4@&C$1AO6R~iLdaFmHWq@`^SO! z$AQqM`X5I4A0Fa=<6G7Ap7j-5-<3Gf2k9cg2wIwxZR$LnzIAFY=Su^>yZB0h!3Jeq0U+?w#MoU%UxPB{?94Okk zdVQ*)@BP9D&%p~0JnFsR)T%wR@`p}_5_48Q*m~2LlJW7XWlKxn&9B*bY%W}PawzM% zZJ~#i|`h z7REpKzqxE`{a=4lc5pCsa#Krx?Y{T$(jzYM#6Ieyn%-8mvLN|{(OwhlUs(8;bsMZ& zTG;=Uy#NL2L9=UV&4Gfo(RD5RYx~wTs?MUF@CkF)o_y~sxW+%r{uB5X^P`(@9J736 z@w%$z%PWpt-SXazjXCYHl@AsKQ@O>Rbp_=U8smS?JN!ztZ`7Vf-b8$P`e zZyrzmrYv)tWgVSedB0paRh+%VQ@ZCEkFMUgetTxa;qm*QT)KbmLtQ7!i`UiRmP+s2 z)pH;gu6eF7y|}gG(s2vVg0G~`^}bcX@hhernp&|coO-#uGunCQq(8lR1WuHiko8u- zDC_%b@STyFw*2+y6h2-&^l|hcUOKg?Be!J?Zbn>+|G)fEL~V$66^|>Q5KsM~$+)Rh z9UAuzgx$fcW3nZ=ZuPz`t84a_%`=zIG+t=TY@OJ7Q{Tg;6;JOhOOK3KEpM&*#{R*< z&9tsvqEZf<+O{wmb?GZ0^{-AWOL!d37Bi0;dKMSkMpc#bl^s_ zFRv{&t2DN`qP5kSSNeUimwi4>!Li#n3{D(Mtqvcm2_;js={enjtX;;hGV0C+ z`}-a(=)Jb+#AD~6H5%!)Mv%2;XSA8RLG(3kF)$sE;j(wZFD-m3%PGCKzw`E*NB9%e z=bzzygo0zzz;xd^Y3|w!-CdIPw4PrL9q`*S__?zG>gb)5dan$pZf`4tS9~`-_*QyO zy1h|N4xSjRHfHu88Z7H&@!K`H zy>ha)*I%QPk58F0xVNS@wH}YwO$CX!;pWLu(Tj~keZfODjVJy#cIZUB;(`BzzxH_| zv|Wp{T>P~^98;9(nH2yJnA`AFtI@o)x3LemQE}$2XlG5K_2gC6ALVYi(r3kj$IwfL zllPgMGo|TEW+z_GtDfcagvQ6>{SGxuembvWV0p*zWkd&^jgT1s5mL3Q2UZxBmj_l1 z{JN?7&8huvTyxVyS?}U&PcWwVk{60m<1>CAHhKWx$8|!vS)S|WQ06DbJ7wuZueQZ9 z(NBM0*-&DftA6Cz0DZ=SW4vdq?u5@7Q$Gs#ziMua1~Xrar!f2~?R=>fqB^xD%QZhW z<xSNEV%I3WN)n1)yK;E4p!@QI02#S5M)y4`eS_@w#JQTH0{-VvKh2i_Iy%x4&_4C>l?t zw;kv?SW_@~vT^G%v+YLo_}PDbx1Xg(lYZ)74D>#EtZv}B#*;U@emd)gV1eqhu{(9M zy?xhAdTrBGGjsVo4A{43zlz7sKd`&@vsqtwL2UDl`_-++%G9g{)epxK|IySQJq9NE zwDy-KzR(UEy)G+eJU}s3w!PRaj)`jq(8SL3npoonA9pv@l+Zy)zOnU!4M#?XmV+@K zwjBq24!1hrh`*6a{C8REik^69-lTW)7quUo@3S4}aq7?(+gvdJvBKoW)56s>tM0c@ZB>0wrmh?}-`r8T<;JpWHkrF;RKH)> zdwno|Qw-9DVVgEmRa-oC_P8Tm8;-o_x3MbmTaMUx^_Gci55M;nveUz_;=5C>p?G|v z>i7_%P@9!i}mUU$3O;M?uaImuN#kSb4{h8erhw|4g!#wP!$Git@%aGpz zYkc_7#$B=fhafkYJ?A4xbkx#eH}J6u(e42=79VM3%x;Wwvaf=QRzIP|ND2l0GFyZ`Qci_H=}m0utJ#Awy?PM{4k>d2d1 z9kf=r#hx8kH9l;OYy1#5K-Q;;q)u^~vW|W@?w+O}L(qT*Xy@4P_2!gW|BOfAF7Lth zjg9)>Sa)UrakICzEr!|P$o=V`;l4fUh$S( zCw9UDU0pEr?eyREIA*K&tWOJ!(sd|s7$ z?Dt^7p;py-w0cLK`fB7j+KEJ2b|5k2o0zovcvJYy#v_z~&sOcX6g5%)Yi7r;hx~T9 zDm_IEa5nq=m3!Ios?TJv1lao{DW8v4r5vJwXz=(H1d=%9=#6G&1ZJ;K zv;q-S!BM|+KQ?PKQg_s)l;3$7M*Hh)3#gQmOYd^8ZvvKe*# zK1-}h8SZJ09$WwE!$U{PD=x*W9oS#Hv;_~MZNl)}2PgrjEMa0+Ch|(lKv(+9OBRBErEsG}@+c={6Sn-)r4 zUUa-?mK{nHRGN2ULFmNy(!-XK%;OS_%6khse8L-ZOM!a#V!RkW{ycyXHyn6o|3l^0 z3t>pa=bL5fy@_3W&RLPp&kFs@T5MB@w?*UehTqmJ%-VX<3Vc5VR*edfx-ML;w8dk)g6|6sE$3nS0{sz+C6`t?0=C^SybUMEM^9gjOH`P)g6(kL0xbwj?}{GS zJ(T?^wj}&~gYg@`&lo`rHE%IG;F*KQyOFeY4&nJd@r8w{JEtTsE8ZZ%(fCh} ztyw9p;095@ z4@NrfImiGVAWVtMJo)YY-Mb4m8;@ZEj+XDDHQx@5TL|0z@c8Jj;BtwrjhXXS*2J$A;Xud>=FS=n z9~6&YuL_)E*>Ee8cq^j+|iB)%xTlnr7R?|Xlme+P0ChgZ>T-^_0-~tF*O5;B( z_y7*L@r5kd;xAJd9dCryEEm9ox(yBOYm;IX;P8DOeeP~`zvEUM$EWVfayws;Zs!8L zT+W}I>(!mWf*dBBfS%?KoLKi@&kUcD(|T$26pB4{=K1CqIQ z)jh@YFn`T6KHe+$ROyp(lE<`egqQPwIe{_q8=T`=|)))OuyTb};Fw z*Zgn{1rHbz-1p&iR7KR)2rHh{MN2L+dG2~e==f9B8&{a0RgeBp%lVOfgz?pbb(u5F zzU57nw)?9nFhGKpDkVBmwTyy%{EOkE|FCwRf-u)#yrtg zxk{|BvAxTP#s((Tt$QZ5=)d=xUusnI^E#USfZJi8^qpNjZ*QHtXkX)eUEc}r5#Jd? zZ>au|E7TAWfK5KO@9(|krupqy(sOYS|2Uxu(A(-w@yrw(&C_UuRYo-_h@tN;kM$!c z_SX56BgdUUrf6qm(MQ+yWgYg6=^vOH>AdpZ`+}-uCYVJ6d};s^HzFPL55mPq^!_ns z-E;313&GlYtn25zal1jzxN;R?znJz1-*@Ufx=bmKJ1{p0$${*q?<@+fvUfne`j&70 zq!u{`^PH@M`3@d1DrVa#J64C&WpRA7^rrqL%0)VCy%jCT2eH@(5^8f%BI@4LW(3IeS!{OuryoHK+4 zDB9VmHt(X?S-@`fYLVa8ylLK_F1lvs6L>h)m$J^=BmSX)W(bJo^MG_C{f-zcuoDO0 z7#{j2?4HsmeXpON1zU{wt;huT_${mTs<27pjtmbu)+D2cyeHxv-^-h)d$)2yhfX8I zCwm(Ia=H1p+tO20zl$1Qidv(M9huS?c($qLyO;Ns4W1wFAMYHvHVPb;mKrbYxG4gW zJk_rXG3D`a;&3|q&0>_bBi0vBVbEw@cYc&v@UjDTQ%c&B?r#P*@6nc=+Y6D?)>36B$RH=d(cb zcdIe{W9Rj;Mo9bw^*c00Q@W4UJc}!gRDq%d&;_jRlOHigdChUOM;{`tj$5mVL}d

{CIto$5P|84Dlv^Hz<%ypJxwdcm4xIOg;9OV9N!u|6GFe+_qGZWfy} zrSq&xjQ>lrV6RvGK&0R--4AJRn?QY>kjq&Ca`J4SNSNdBg#P73f zQs(Eq&Z2B^i<+Ao>dhD%b&>oO=i9%on=}u2*Z*bTuz9p7?BOO3rJgE#Z}`((WvXv& z$mCnk3x93=r{88jMWI-gBT&iL_hIlXSVu>a+xc7Xf)caPha+cLDh_Z>-NaCvlz zl7G!2Pyh!9lSem%nVr;Dj424GD4MI=5P}V$Aug=Mfre4;5y?lu;^RG-c8u$YTSP z$S$5}Twq%=$}@eq&-UdFL$H*I41VM$t|zgIBB~`q86)5PO3)8`7MX z?OoQn4q7|g_W+nVStoDcn9=vk4Tra=-`F%$!t)yEA||=6Vrz!L-9{Ooy;H535h9nG zE%<$m#~2Mx{RI(3Os*n+`DIphBh%y$ojvM<9#%~A3!Fy}__-WdBELl5{{#;VxL8MO z(T=Gtm*Bz4hW*VQCF*bCUV`xn&#|$j|1X}?FXcBs_Hj-gXRE%Qy=#5`B3+X3si^1g z_6aUqzK*A6L+w&$*TU95?(fxfv8K2xUUJ~s(5GKnxmRCtG8DS1k5Aoj_V6d<^V3@W z-q?OD42L=zj8BUbPna#w3J~I^L7xNw@WeiSYbNKZANj@s_Xh`3#RvBq9gWS=%O{`w z_LK}1evR>2A=hE;bcsJ>N@h95Nkk6JF0!@l!5#H_M;Q&Ilhr< za|X$4h&lJ2SXZ7?!H`q-GX*Itr=uA1MOzE&{hkrx>Rk?epw9PQk-O+6oT|mdEO%4r z`_MN%;F<=Y18qZKdN~1E;N}q8$y>~ng?hD)7_p-_s64^=Gyd7T;Oeg!`=h;|XO`4_ z`UFvK)xG|(#Vqzg0VLCD@9<0(+IK$g+_{r_aYLzXepaVm-H}BfAYT9&pi`x^MrQet z^EqS;Ku{k(39JZml#Ram{dDzuwS}lt|Jv&WW~08wUm}3Ossi6eTr6{BmSy(c*)yv5 zM$~!5X4Uf4dMqH2U3yx4{TUnfj2}W52#591D;rLhRCqC3<2g|fVZ!$Cn|~M{cm}}m zo;c=W1a^D}*M4mju^PlXTmIk|B8L3(^pZ@ZUwhrYf)30C1IQt)Sf%4uhLMLqjQHb_ z4jrm#y(rp#-ISwOB;ul6P_as&rN#vBE)DhQOx-Pq z{Yu>1 zwVm3yaZ*=$E`3-Bcdl2JT)AnlDI2<{?jX`_5^?q#m8%H;2f}@48oN50)H|UCX34@& zpQuh&wOl(abZQeBfdGhlv1;clor z%a$D?;zL<_^R7xDMZmt+Ol8xrK-_YffW@#xhIw?l4=9=74Ur10nW9zpBB1?>_MDyf zOMqhG;-MFUHNb6yLK#$Pw=+Q{``eYBbjo4WF{Q@2QEEx5yC8KA^i!2NxF~W!E2fFE zczOoL!*(vah-eW@YcjFsviRwX8PG4*j7{QzQn#UDws5N-&TPXYplLEOHIu5L+DeO`9rc zbsi0%c|k%xHDjrJg`1Wnk6;#9K9TSMipNWg_r^lmzH%BuT_fAE{YDk|MTXN=hFl)_ z+sdtjTbi9sZ+z8z+RKC$-x~XnMhh^ub6j4#d=|W+HN;1B6f?@algrhEQ z0c-g>`z6u$F%+BYG~U3Of$}lcgM4kga-YK`d0SQMU6#!v1O&0Dm0dI{JE;Tpy)Tp# za0o=c{DVkeN_+ylO|%86F?c$#X4M=$+;U)P@YsDr%YCuUzxaf`GY6wxUWCBRsvJzb zPLu(4tIcTNg3l~rAFNBo(h>O{=^^PkoG1m5=v93J>S^e%;UkHS#JQ6Cy*J-B_s|x? zor(>G2*lxeM8c4}PF-Do4t}|GW7~xB)wR*9u|j>gU{TCY3Kc3i^y*)|@{IXkD z$<4k2ttQkHNT$mvA1Ww#4sRUrPe?gCcKaG`kUL<|Y(w@Gq0Gj!I%w0G=IDXfjovTc zJ3u(XYClvU|1ctglC9A=$ayWb7b0uXgXXL46!ue>nei-BwK%FLe1}S#;7wl*RJ$#S ziSR)xTEJT7ZlorzA!x_6^EsOx;ZXgMtexY1(Z9JFKp)ZdAY_G}-aj;^rZbdH=(g@L zUIOuVXaJx)EEk^X7fIBsg@n0aTgTy-4*(7SEEhKOvO?5myKT>EzlBrm7qna?eqFq9w3YQV|K_?rffA_ix)qwA0j(Z7O~<35{18*}Xb+rwqO>r- zwD1E-#n?=N;ey>pBlBCu+L;&0RMc9|&|Xe2nmOVttFO6_RJqC}@fw@NJw^}ctPOzH zQsE;xdK?OQ`oPq!3^@cga*Lqx9CPLb)S@02ZZ4mYW}7RAICN{x!LfKxe8i)$xXAB# z0~~2)`J%7e#y$HD-EezU`%BnvKBfPOM5JF(vAMC4?|bB`=wm=_8W0r)4Z@c?glFt@ zhF^l_iR(N7h4Dx2rN|DeJ9N{B#<5C#oe5T30dmf9He-6mBE$r!5#Q7N@6E)LA*YSV z{aOXb^}ciCDU%{Ew7*z(M~gXF+H(n||7ZGrKX?=3SOqRutSKQz4kXqinl6TjJ=+&|z=l5bj_{N7)`+Mz#8Rn1KOyr!p=uBN*60 zaZu&xR{Wu$hcvFX`(4m@LnoVV5lp@8=X+}WzA`YHL`<%+ong2BAQpV8Og(BIu3=S= zMBPbI6=mkPd1RQUi9~$UFB7ro%H*tkB#n|l0*aXoTWY_|4__L{K+Fh=U_pM2mdyn-$$I_F6+n_u;RLL9MY}E`Hmj!Elf{!!;QIXFqrmlMP zukt8^Q}H0w#*>8!(Bjy&|G;i1`J!jT@c+TOidCFx8jXT5s~h}O<^I^MHNS@6T^n_a zF%YZ$nvXUK+aLi3izif#Fg&C$YpJ%PTm~vV7tL|O-~*;s{23_dK-YumtPwx)dP_ga z+kl@L4Er-7B7OR+b4zq0=uKQkGG-FcVM@NI6&79*sUX;EWs9k(v;FMwnq;Jp( z3e2vxQY16c>i+>!r+}nUHV7azmK3d5>1!dfN^Kj6^P%bk#wx0nV@Ih&v4q2J;l=EF z8ePk&^^~Tehl!+^l67&7NmcRrRNwHpgtC4%hQdpY7F7;liK3I5YE!ZRZV`(fit}Hm z)^oJs`>6G5mT2+Pk_ubAdvO!jT5}fyt~rEi2~=^GZ9)_Ttqe7s#fdtsx>@{`WB>o7NBbUH8i1#llR$^z zfs3sb>e_~x>|J#MB&mpk{5(RI&sQHoWHL*e7 z&u(Xgr+3+Dr!5xAkx}cHZRY|#vwWy6+{tX3W-tXvFJg-H)S+}Nwa7X+uYA5)w-8d@ z!4TN!2X=coBvvii-5c+}W)nE*${KAlTn`A9%3&?if#JTUw~?Kvt#D%n$&({r1}s6q zhNOPa?nt1AGY1R0z@z+h!AA>#fs>^qVLU~-7BmXuuZ8@aQ zt1o&o4Me}}UleUe*K_&VMti7GZfwKKc^?9SLIaD)x2CaY5lUr|Xo~ToPn6i)9sE!P z6l$8s#uW-{2EF9iIcyt!9Z2}1%iys{!K7^=QPoasC#!{o#5y0IFgOm;WrrVzl);oo zWH6I2faZ$(HS$26IX*x<5A;I=Qfb>+qoBe!en)HwF|CIAG&4(vVd*LtvVM z+Y|RAygbEW459)p=u>PNCc`9%5WT6~A5%SOgt<|>3D#CB3er(P5EA8dpgm(49k|Dh zOq`}$^uzSdwcW^9!|$5A5d%g_2~i78MTx)QU=?oszBcL?noLDP8})QU3_zC!`vP0m zxAE;2Pn;3*v&1a*g|d1|OEMJg)F5A(Uw(9o$6E)v1fsC@>W5AV&h4qoei%Oz_R9#e z*dVv=-nooQ{rE8i8mB(eUuQC~#jAG!kt$x*6&bpPWD494gY!gD$J`HYW9TIirbKIl z8Tg!Em-Sv8K5>59tKy+Xpwl$cYp=^eSR3k8Hej(0|9*#AeJwx`Ane8N%o@*msY6G! zi>=5DtufYbX^37LP?=V$k19!t)eT# z3=rBq6*fPFKari1x}+?@Jy!b~vCZiKpi_7#u}I_CBQ=Y?cJ4wBQl=Na4T_>B2t|aE z?@gWhUTHKnf{f%ZCXblAqwh9s=)fxcT_Pd@;`7LjSSW$M_{#f5ND1w&w#vz^cGRuWMX{$y17CnYhy5iXf@M zDyuLHhbHyxo!qHG4@lfj>QI(sScxC&)r(T21R!8ts`FhJPjaDfw=%lQj)UukQ_fp& zT?0Kg=>Mqs&wSqpBWi}n@$1C%ieDuQ1;x4VTTn_r`tkr;)MS+=pOIcgw67wC1!v=DO_o5i)n5aohP^1a^YK9 zaTv5GPJRU6Q#6qQIgM0Y?H}voH(+>c1kd>KNoqTFbg%Vd9wK9hM)eb?UW5n-8mxE< z<-;&1ou_#n4J&uCl}Vw6Z|Q+rTNeHXt>JG8SMF*fEK?o{zQORPVl7;`!P0ZxhzWWt z?dm*8p>ZREwpMGqE1kATM8JmWvRbpN_>A!Cr?X7LPet6s0I^0zfJ#g>IHOjy+-q+) zfA>KADO4ZXb|N8v^cE#4xTUU)CR$`XwM~$sXym+z^0oy_z?IYD>1LUe+#rP zWAJP1suX)N<=`ji*pPqs?(WkmHo?BcmOpU(ROxD?!U}N^j+_hhy5#P=1R)Jl9B;R{ z`i_Xw-E`~`kn)`3^($>;iczgaw?P(S>qLAOF|Hwo+da%H165}U7u z9IVTI0g(EJm3f}rBF_!lG>s$F&ovuldj`mNV7D|Yd^C4I>KC$NP63SbcekPdp}^VPRpV8M|? zqPjV$CXPG8fYEeyExr-3DPm9(SciQ_zk4_+8n% z_!TekenqZQ3)4!)IfpaGb*Y(yWp-^kXbU8&0g;q&cwiNHQ$4>j%TR>Y*XDO&e?v)T z?;^M6)pe5Oiw1)ct@6VbK`r&zgYXg2lF7xD2nVtnk2m*m!oPAaDilDSyNK$jX!fw6 z2tLQLe4ZpP_>mvHY`so3)W-DR#*$WRNhYOx(VFej^u?H1EW+XqQfEH{fo7{Mo4<0G zO#>n6Qm;1qU>FNSMH#!N%noyrDx>bDtkRASVsT`@V&8DlPG&w_r|+-Zt3l(d*<;6{ zelyC+*1d%`&{<5x1 z>^Rgkwc0 zDc)n;5tn-uluEtkJ`Se?bm&jfw+;B~mLU#|GOYG8bCh7js0SGX4?tMpG>7GLVl0|n zP*=I2OVl)(wKQF9=VTem+hd7G2o$J?MDWVIc~UBCA<_=!aX3N(AaiKk=Zd*9%V;; zP{Oo_4Xhj`j*VyOSi2VmY&%3!%fuE{%c_=bF%9%i9xZpv4>;?^wjrE;(Lo&*W;=pp z0fCL|*dj z7Ggsj#YMSqyNxIe(5MwW_++jqmcm9iBk%;VFjT-HO(aa_YM?jlfeP}Ph2w<7vTl_| z8H$~sJYSwI4{F*man|Sse0=pobOV$g6^Vc&vs@Tt)Io-1sz2+`t%?3^ZSXMw6souu z*g^BxUW8h5*sg^--9IRMZF(__`*CAN6IXFP%WXU+EF;Q@XM^Tz8AIF>bU2F38l z3&s}*lj>4BVVF$8wmw~RHXE#)5F7x!ymu^;`WYTDv|iNf1)Pe6i@x|3r0o$(2)9BYf10zuQ5^Yv!IjrEu_lC` z36BR7Ni)i+7p6gCoIdlvil8J})`yi5WIX1O?p~He%XxnNnQ+?5d?h>7an?xeYtzZ2 zcL)U#W?)3cX^Roa0v-!Wr1v|TUv|D;yl&3&;wn%ze^ijwW7_yk*A9UjeTY-RN)PP$%*DFA8yp3_4E!rI1#h`I+()}u>PcpbN z?g$(H=m9D0*I>OO!Y*B-evoK-xFe{1>gFf)#(C20{SmfKK?Z0r06;*fUG?Qy8s;=X z9uwRHmSEPD`09%LIbtf+5MAybH=h52Mi#N)QeOSn8K_4K4+0K?*e}F=6yq4+0I<$7~P~9%J@`k8E!Ini10Qtj3}o zl|4Z7(N)bW+zM-gf{+eHAK(~QjT3g7%Ny@~h%kJhm$?JMPNm2XyTv2hW;|b)glHF7 z!1GP4gP^)L$Z4(IE7pOVV@kizm9A#4DHH{H?Ik$TAqw!DY+nm<- zW^CvlPs0Gz6Yjp#^R^nS+vH|iigu9m5sa?LN5h#K<=0`Azgg3evF1jY5@b(UfTwDb zJ!%X8Ps}dznmbNI@F&`dWHlTdgxM-4v5r=E#NSNbC#1oL^50b#0^G4i!W5 zy}YsrNRL|+kn0U+1jeM@W-|w-tG#}ijryiGynG~4uPrQNdX|tfaNt&Eo<$C zkX5cjyprM*!EWP`B-o9K*fW()A)6;YFeq=(+%mAG7og+A31t!7uwJI8y3IHG&8(B* zVjd8~B%3dyTW-*JUo!EcE)W-c3fe90Sw~#)CH_%eR`J4yK)Ap1reRr^`mR%(rlR*= z?3SbCaUBfYA}|95KI@Hq>8UOe4h7K>9KM%`oMepHm8upc)uNrkl(Jp-%Vqp^JU~PD z=rB@sNyhZJt@p$|*!~DPHMhn7{Kee1rZtU44$f(iNZy3`7dD-JJnUCnJO<%;G!Owq zTrupkLh@i2box|#`zQd)LzQq;zxUWtmwr2DBV$s!Xx-)~0Om);$=}_@x~;lL9<9BF z#Wg%5Ym#{q5DC7gK}q*}o??{OC_w|`6w9s=*y^?XLl`!I-MLuBNV$QPF7CN>Fqe`W z8aTUbD~_u{kfa69D2kVlB2ng2>>XTK2$M0B9y#=AmN;vppKcf^1`pFh3utDtko2;9 z!R>Auau_tx$8<7ihe>N5BwI~td2A+VX?^W{*7N#QFUx51n)^-Oa-#~p1 zV;wc7;w8X0%Y8WB4^i-Hafd039-Y7?*=z!5F5t6IXT2 z55|+HMRBDc;gjNWxj%tj5zhMF!F}Ag&YYbF>qco`3l52pJ%mP@6awG?8@e-zHBB%m z7n=DcnWYj03BE5}mhlFmYN(A2{vVQ?2-4v3UC^1G^kZe+?w2l1_egGM>iRWVg*yyx z_OqO$@L<^{4RXaSuqlti5Y|dT|Ai@@Pzb-0sYvoKmxxE0qMfD(`asz&)~G_Y%ujS_2Oc8dBwRT5bBf_Xwf5&Nvb z-;CvgG0FvL>nZ`Oa7#hO{i5TFFDRh%iu*-E&IP5SASX_3vF8trCC(@&AxHg=|3qv; z2~a6neO=-cvjoJb3q{=Jc}VvV6*UQj7hMRIP;D`Mw|k_`FBpkLxO$}LE5O{XWaBS~ zg)~c@R-t1b2W=ABq`Jiv12{WPtEsw&v_W^Dmg)elqifL*R5eyr(M~zC)AD zg*x*tfraXIA1sjk40TNwuk{uXBwG35vGw*i%DYA7&+?U@0M{%JYk^;Lm$jbk0WP6U zR-b*%g6e1N5v!0YB@opmRu5Z5uvS8sK(}W-!&9C3XW-AJ2`i({X|N>N@$`|fwhX>R zkNJU&wcW7P)g2(_My_loBi5BR{#3lVKY0}P>G zfHFG^(>+&6Td|Hs{;BfS~c5wleFW3KH$RrEF7e z=XewJ=io9$O`0w;hfi5=nB+*E!GR6Gt*cpDf>Sz^%c)ug?a|M>(?@p6*t$g2L>Ti?({zf5I6fLgyRWRao5P=x zjHITkP!SL3z%uehb+%82=cB{Exf6{$%NVqqVISf-Z!Le&RZR}*5^+2ODD-6qlVO~3 z;5G_P5b}SJ{m3G}@hqH#5|s!;f7X>iG(4L%1M7(M)AB{;XALy=X_gfX$5kb?LBc5z z_JnhpQ^7H-(KNh&yI!3uPu32|NDyQ|P%^k@Y7NZzfii4!bn5!db9ieye}mN+0vjlKg_-C$F+frE1;aS8+W?PdU=Qd}yGk#=utnm!2>8eb8zlBfv z<*vqa1U1<6iCs-|7=a9zg>4I|oUKQAtJu(`KNSJE`zQV3L)-`~I$+TRMZ3^w;CeeH zL_&zvAB6#4zg1Kd7`*_!7W)*kWx^m`P4Qp2;8`L?%=fLITd(VY0+STV*x(7NuMFre zF7GueCY`X^0c+xO2Mi-&A0wBZc^v9%ygdW1jREAQq4bw*xSOM#Y68j4N4>eh^4RGD z9(_Kl-31t7fbXoqmwm^tM4bU}EYM|KD0Y?l$s%`9)rekHnWDZ!8r95meFdFf?aqc& zR?849_%WYdtsQ2+t`DvhqM0FC{Vi*f#nLa{gcuJ3UjU7`%Du01a1+>Qb0lGl9urj7 zbP4sxJ8Evwx6*$!*4GXC12X=t)eSwO0m>eMLH<+bS(Zmks)0@q?PLHy-aVv8%}w`i z<(v69ie`HCJI;}*mCt5V;MPlR9X5_`?rv2n&)b*%HvCZJgiE!o-UDn6qy&&TI7WmD z=eS+8nC^tGr(O-n6L&KgWTncg&3>f}-Z>mt`joS1^SAlCI! zM2w&m?m+7}>|9uh{Kfdaa9UA`nDiq(r$qd}G(IPkrAz-`K}ge zO|crqbhTP6O)_6Jue@!HkVs3d*CeNP`eFv`UGy@{7kXh? z*Aw*-JK*wT5_r_ic@m`e#nxXhT(%}8m1JU?nkzIfYP)?Zymiu*kMe8bpuG^r3;+vE zBWT_^q9s^fXt_-1o^E-u!I~=V^9a!;BP(MKmLi@CX}`wy{|x9#qz*9{yil(G5x>R3 zT?GL}oiy5`lHIJ>&B9dZR&Xm9i7i>U)5j&!NxBY$hLP=nUSs#yjF#^4pCIsI$YDwO zN3fZkBwc||2a%5$9*-W-ue0+mI{DaBK-!h>-5BZpPF?d;wjbCc7K`30=r?!3Gii@e z>Z~Qe-DEJf@vJ?dpbRG*Kk8RPo;esCCzcu)N-bl!M5ueTd|gvbbR&$a5K+%cYBEDP z7fgrGLD-634;Q~tT$AfRrB7z(M(Rw@_5A*bj-HKI{xN!ThVbj7{3C@%IooJRV@{$5 zO}@l$tZmB|MX8COdri_a7Hxo(HqzTbm|jJAx zi~1BZ$&v;sm%}4NATWVc-gjKc-Nr67NM3Hbx?K9AafnlTl)SN2fgelevylTrIKdNZ zlXw86V93-NQ!>&`$BPJFfg}LB&|%=irQ*~@Xo=|{Ad_m@(ib{tq%ej{DNb`SFfunbx_a)dkFef|tnSml!nO z@VT);=p4Lm-+A^AC&SoU6+Yt&!xKLOzf~I{DcH3E#`eLXYm4FXQ7PPlQaF4?kWqIZ{Q|LNNsazahdZBt5Sp;= zhDZY|z@<;3sU~qOXSuHu%U#Q9D%fxWjc_t7imss82sJ#QA-I9n1`z#0izRRVd#@?Q zer$+9f!zYfj(Tfx?GWXttkIe*=*Qsei34N&QA{fkg*bQ_tY4T_$vfx+!2{(avciO8 zI^nYNS($evS9D3)j07N2R~e579N=PI%E%O+5Djk(0^zU0@BU7#*l1ocd-6C=*m2_Z z`q>(?%oJ*#GOKIS(oHX!e2#Vs#!F~nP=}3N2*T>L;p|6TvrtG$tN9rIIKCD?Le`)$ zI`rf8>2~gxiE1B_4B68bQb6N{vFlg}E?M}&6Bys41ILRl(6L6Q&~Jtb{t|w=nPO3D zeF$6bqI79T54ZPbk+{B6XF`2R(2m_3RcqI7Ef>AoS^L_1q0iIi^Kyu=;(!ky$rbA_ z#SwLe;=H5h*4O-S3uy)*|=Cl<~T z870q>Z-ayHLyEW$E0qk|;V*kHd5YWucjAcb4U)SN-34N?xWj#J{C9p1dl!JUn=IC= zgVzgTyBw|7?%wAT{n^#KTu}gZS(hP&l{vh$l<6|oip-JAHtwMut#?`xJJ|_n^E4yMf3PWFnFie{CX?H)ay}Q+GPv@^b7~F|XkE8*? zVu$?D!sF-uj|=AcMVv&QUA}X6m-o)T1sD5G)PcQ*)mX6)rVM1y_f<>$Dqapsp_XzP zoXF+SzW#6}W=ht1!eq#NnR}I;%@!0e45uAwfst6bNvvs5ho7!^*=swf-enp*7rP~V zrSSZ^C3GaG(pFM&V)xiX<-jZD86WTMZ}g4^#IvYw5a2R*|7DK@hieW7xB5KCcZ40e z3zPmu@aaiV&VCA$JG^){jU243?qVJlZ7VwW*dJ$`iDVS!yrVd3t5_cnYWvDW@=|cv zXF8g*6xUI9Li0_q<9Lpa1(~ao7DCL{QilWX5S^Xx5RAgMCaGT1562R6dXCTQiLuP; z1|P(lUd<{`JcP_z$XIl3EPuDa3^);z^MTbD1@~MK{OC){8YHV%7S`+f2eS~om-MY8 z(CHcsMzxP|H5~n5ctdDDs4x19qLKBni?}sMCR$6nPP#QgkE}6IjEUw5ld_daNL0JA zb+oe#ziP(Khnz{6>0Wui=7}t~%c{tfWV%K|jA+Q@Ig~@^h4&&KasUf`T_}M`#D^$=$5lPZ=R|TUtXE(T3k+!n5e}Lv>EyftzdqWERonnwv=f`Ku@6;F ziMEz{_=NbfY|NOYh%fvI6BY7KFr|iCr6B*p)>mixZ2;pi_4{B1a0)StH&0|@1?||K z{K|%&lIAFP8^gge)-mGcy|q64SVhC$&Wii>$O;B_1HuM?v%uE{G-1el>r>(L#{~v$ zYpj)Is&pYvE4mgniD(%m00~zB#DYHa+6yJ~DOV)rd8f=wqCH$?#1VF|<%~LcJ$7g- z!|npvA9DclA~Hi*WG6%sT&E#~*^MXRLZn->_ClJlV98lZf}j3&cl0nXP2LIDr~yFK zB&vi^l5xkqKBNaF5$iaNGvTl2GGZc6_rWIfPPh$YP=k4R=tz@sX{p@`g$nn`@&R0B z2t}5i{%z2ty2htrk*#q@w0rn~*`1|Nx)@!00tbDn4Ew(jX-Ln&(mzQAL&ALt zksoTfXcf@&>@n0cKXyaFm3uj8ff%BUIupn)>9O2AH9P+xZ%B0p8!|P6vIC|r)^_6= zz=RgNICD4hHx4jpJ#anSdfN)2bwxVoG=0*WwfsBvbzrkD5E74yPsu(;3)I>IEJTtI zp5f;8NrNePhdB1D?Q{bYwwY9dcKG>10|H|8WD}8_fZAbKP$%i(v|T5;dZ2a_WQQp2 z?uOvw4OU$IUWx^aE2nA7y5>ssg?WHZ#&nw_g^0qVS_y3d^NmJPN>2UocswEdqxS=O z|B4#ovVF4eMo=f&1|)Vj>KlB4tsr&v(Ez4VdYtOO0DE{C#tohJuYDtyI6*4m(Jn^C zwLWAa3K+0~;D#IHOKt`?s6MtE3DL#b6H1XBj|E348q%;PXtD>o4q}M8x=C^*9{j`O zqrXCONt?(iJw=#%-D-3WYx+P-mQyV3PqVd6m$>+4-bTkoLQ%3#TOCFR(sM)wl6k^v zncncXx&_n9RZQ$C3hJg$6jXAGE5bF~nq;7zY@&8@*U8~CjW8sCo!DYDR~U!6VkVTw zY{8Z#L!6v|+EZt4TDctw}eh4YYGy8f0={ z($LM3BiC~m0uCV|4^CsKxP%DN6O^($Cc+p49qikBFpf?HxOk!CyaWON4Nhq#Bk~#S z*~N(_PKyGu{MS|Y6wedtT$uzapnC8f#A5?)3Bt#yBK44 zipsR+VTovS*L;{R+TkWBV9?FFPBINUM)UokRg$1;HG)$&CC98VMrd6Mbr6&a!{Mc6 zgV?iGlyD{na6H%+^H7fOWrt8vLt1aB(A1|z)w!kKPdD;%4%L^id^pJNJ{L{Yt{x!0 zGH^io2j@)bJc~vN#L=Na3ml?_r+OPcbpfn%;#OD)LIc)#*mxUyQ))5wR8;Q(RWHq{ zi?hL{1H*;zmM>CTQ9Q1ELRROM56Y=NVXkj~8}H(IyVXUU9hKrN#|x+!jixJI$cR52 zT|7=9wSC5*g+3vSLyt%0C{Fy) zH-EyY7-km8r7rxyjc>)-;nN7Bv2I^?*IScfiH^v^8PJs1!NtM|df-Z!!!!>YLDj$U zzN(*12#?!gwhA5z2KbGKU#*&FP1fskJp@NYMTFVLlrXmg_rhiLV2>J}*}m(E7VD;X zu)Tg(@WE8`-OF=)qeFXwFDVg&+SkypCQ^@0Jq&tD95W&~U%dBv%B5zNDyoaC?R>Nw zRvyI=11%j*f98@!^q6o^s8o+*-an7KWWW#0LK+*9cwz2S8`sbRX|3eU*<1qkcx-$7 z{^)*P5w^rQC5~wlVua&hfHR$k5$GIj42Ti~r#RaC&X5ng%ng;n0Rl2c*LMOf$ z(XHI2$-Eq_Y|ikO64V|!F90|EhLhm()z{cit&Jk-hWdxD45w}{+NnurMwtDOPE?nv z8?~ptjx&DIZ@$xQO9E|X!Vkb5+nsy#Hjv$6)fR;AzTg&@y>_N8#zEvr4i!f9I$0tp zsZBXF6|&RR%jKQHccqWu=$TE7m>tz%Q7_)11;*pKNw?dmSI=}z8q|xE)qXMV2-I;g zlA!0M;57KI?$y?+r3iAr zn_D0vZk=|O|)IwIkq>uip4DzK6i#Idu$_)pF`102EOLAZQ4G}qO2=cKv7uto(P zz#bNDi_C*oK;2zwy`qsr=6#Kv%MwqnqFkw|c9*$_KFX)K+LjgpxH&nCW zKt`6mvq!di{)zq`zWaHBo<2|XKB8e+>xI#TQ?}QkR=<3~y+ngmT+{qb-H0SQF|1cGr6q_&H%sKYaePE`$X^8?1VkVh;UaSpPHa^! zyAD+@5(&;9F~bWVA_}CZUDtY3KqtJT1_};|=3kcsR9Qn)=#j^w$3yfs4&DcGS@lK; z`l07Zh^f2HWr-j+Il-dgVxz~0_~o>A936|CW5ml|7xG@|8EG6*V3!Vf&#B8;DN!S- zAoJjAH;R~AUC3sUz1~b{N7KT*EXt)k)3f07UBiE>Eh;<^aHT2p5Ng}TZ@lJaV8Cs9 zvKt`#8v77sL^h3l3f3#sDW>ucNUK-#7)e;5GX-_No0d@`yfk?1J{VApO@8F#8PBM= zO9QjKMMP`3J#S%u_wItt(+i&$o{uAGb(apIFk&-a5WmF?ChJux$uM3sureGP^}VC< z4(&h_%X!;t^?(JtYY#J)rVs5>y|YWuU|I)3%ok?f(E_9%1H zNZujD;-d%L*xOErTP_oEI|Thh-H@*0Kv)#iLgx)g`?y~KXz*@$@U5AHX=+y_j|tW& za@=)Wo=5aE;bdPg5(hLZwM>6nP_#_2-OVjJQmA4(HjNK+#VXQ%+EdkXZR9u(Yb9mu zfdPAxMhn8TE5Umk?ah$h5+R$ELKG8flExvQL=wHbnk3d(SA*grW!C${+~Vi%3hVjQ z7476aQiPME`!&|P7FLozJ2g1%#gNh!C+=0Ovj)#Q+zHr^E50Dd>mo;z{i5TTEg?GG zLkC!XLr*vaZ#C7}*NBYh(kD4NDB0u|GD#;yZ_x;|8B~d|E%bnQ_*7cbRs1Q1T{d05 zwxiq-f*P*73#p`pBtWW%*;yC@Ay~dn>3;fu6631i(@!}*x%5R!k%L^own9Rvi$LDl z-m0zV;cx;TLREcbgToDWf@W84A=>2ih`wNIZBNF7#FT&`VJFWMrVe2rl()uV@QSsH zk_MhnfX<38CVT;{r0t+dsA zm^R#zPr|{~vGE}yhWdu!eribd5kXEf8U(GAb@a_G+|D#Gz~K!Gf9T#(n4+RN8#?Xk z;?#*s^Xdznjn6f?84BYq*nHP2-?ur0(p`^=i7M4Z(G1+41u@98pjB zBp!77xmjsjD0H259kZ&$+f zIxFhes7ayIV_bZVbC}f0{P33OHn{*J~Xo`J*6FJv}BT>BC|-!N>;$dXDj>jSi0#)Sn|o={_a9lYwaF-(oi z%O??@gj`G2B6qgqT8;2oTA4-0o(DBQ#%T{6ijjQohQlDgFR&!lt|bn*DplX5T}lKf zwZit0ky^x_r#Tl3$zU=>Oe@4d1Qe{U)XoA+Hkc3(82eEFtaq$2?{ZNB{rjFnl)1GK z*O|`2cjlz$AJj>!n>VTNN#n2_z;1Ph*_Yqcj}@T;>%W=~)pv34AgqJH3UTN?E9J!W zY>hYz5`uur(8tk(sK%v<^c6R76tuwPx{kSbI5<$K$vaEHqmqFmshUVW^FD$xKNy!j z&3aM%nQ!XzSu*6K=mf-<4WOM!wK}HesC^<7-(Nxtnz_~qR)M2)-3=3hku%oMe*E}t)Uzc6mxW2l}!)kEn4MQVWXBOHdj_ClN= zhb#cM$Y*|tVS&Rlsa&N~fks)b;z+WqOQc9HurL(X(k2pAF9G(o*jAJVQ)_{7w)-Ig zFaU(Mcn|?ZgrN{GIid?uyTzVi{&rE&2Ma>~t*HemF+rU$Nq2^VILTlese^_ZrwpS`^FwUReF6lqLt{*A zP%CwpTje;dT?2t~6bqW3$Ho5cw=1cyL_3~M#7L&1dyeraJa2}i{qF{*G(fUG;fL|K zh|YNcXHyC}QW#6k!+6szA%<~C9Y!>S{NYp|D*S&&Cns;}jrc#x^fFsDs zi7Y@KTQxco5U$Hz=vF@8GnyDtEZWKOJCqJkdJBYVL=i!KSz4$G6)e3Xxr{9*N6+e#?^h6s~cvKRayjx1cdB1Ob!QlTCVZ5h*s6Bf*ai& z<&ajL%fU_#D$$np)z`J7PC{D@R{B;WeeQ;MiTbsTgplUA@eK~-4O=ep`2rZj7T574 z9HWTVgAt<|)h*h0E@U?+%nn}z<~ODH44YOuRs;dy*{L`P&#Z2zZ;Cry!%b^Kx{9qd$C_x3P$R<^^{&g z^9lMo{>c^y<5I4O6L62j4)59qhir#;ZwX`w3FGr`J16ajY72*wI%j=ZO`sU zbQ<#x?V;(k9?<#5NLG953x0y=D%rgJgIp9acjHeHV{bVg&+Fx*+ z22~jC$xXU5Vb3D!+kD`|pA04Dj61?1dFgMdSiQXX?G@3~-n}_EM)ey!PMjMTGGT5V z6Jit<9DR+{wasWd*Zd+8Cfr$9Kq^FY|~e%i`@ z^6|VK%g!oQFj^g0IImQ!q8t{{6pSAN3~LJ3Fl>ZH(9eT(&sF8gPs0a)F}eSGy{cLa z#){}PK|@Xy2(`FmNdgaCV;*e>6NBZswx+807Ni`ZeRY1Qcaa&v;d%kKsi4%3S$}I) z^HOL9suabd7zfdYn3?Jl-4o%%y5;hoGye0rdj;R~A=q?_^Q^~1KfY&M2Ex0rwX*R; zZx{ zz_wA#hh9jwKh2&I5$SMpT;qpG=eohQ^;%fP+@#HwPIkZS7Arvop!22HUWyZGt{s&r zcJ=H()O^#gzB{t_{kru}A%>mXzQQQ_q(T=f=ZahY@T; zkKq1KR$O)E#cP~F14)>03Yh5v4L}1Gd%tyFWd@vbLH~K?){DDNHb?*X;;3lmt7Y3v z=#jL-2}G+&8xm!XF!G{*D0+B^7%;MUWf1f%_8bB-7sQD$UQD)-q|1J(k?4S{{T(_6 z8wBR8twzlz?;9TGdY3HMwnUewFM?UC^Gr^Sjkn{er^5$;8rKu&&!XXms7(bD1T zIOS2n@51J|bPyY!X^kNQ#okF$AsAGfn0JQ9k|x}^4W+awAA+|dZNO|R+HrJW^Yk_0k9OZip zK~VM6;6SRF+9AZC4Rs6JiToO9WrGhSh*8#?;81{%CUysL!FNpEa5g?t6eu<-k68mF zfFzRHO%obzeC(Lsce)~OqoO5dufJL z<4|Al5EhRD?zH8~8u%?oS=!V&CF;2hf~f?i{s@1z=QdrQ1TQT5lsXAq(#pK1e*Z z>B=4_ki{CpT@#88V^pl|o}?o@^uG+RWC?tsY!gidL7Zy!hExNN73)pw4ywrqlLxAg z!|o0EWx2uKdfDQPkcB%?k9=*c^K5eQR4lOr+3sUC&!%v$0gV!@F_MXOiI!Mqa!>p- zKpUUZ53WVQgsWp;q7L%!ZGCGf*dv%~+}Hs25(WB&?kFj8m=7wts5gQMKW&D(X$xPeu>P-`k5gOh5gy7P#yBXDHk&%M$R|hR{Y98$=90`Ek0Z8ZFGGYCw0KB!^XRog2C2;W;jQ<)3 zbYkN&hUT3IEeHYdo;K$ZPcKDgg%AaiOj|IOTRftj%bV&)Y}qSUxdf`9EaSj9`vIJA zm9D~ehD^ToI09$bw(L7g(hB1{odXYS8bHE?z#FCSP@bv-p&Q%Fn}@;6ll?c;8!4o} zy9dnnZ#vd=rVc=k0My7O=x?w*89s~%Jd%sBVXAt(Gw}y=?P?_YfbTJ$z>1jD0X*)= zi>2|`T2fdwm6vX@Aoirjd_3!eM~A6829d zxhC3iOH-)5S#x%bhd7+Hd+xB=I1%SudIy?$_gt$<;9Cm@@sI?lK^vb4;XEd53q@Ga z$3{TvxY=8RKnj&BpgY--=crf6W+i=5eM|}{tgwr_%m7J=;J&)D zmeGbOA8HGCYK}F`p2wCr5Nrefae4+dIhsJ$h3LLnCF>42sQG(yG!TLpY}{KV@Nuty?byJ0Nu z4+x_HG-U2>+Xt;MhJJ}h>4j9r9r87b+E=N-jvpMIUaebr;6`pVJ*B_Y*cy)kg|CdK z0P7c2opS(s%DU{yvwF^0^Z=$lTlL-oyv4RNH!?caU=0wx z28+Xhc?|L7gbdN?NW>o-tL;EvLz5hr+hGHLC{g1!cXQ4dKnU(6U|i(aUlkax%q3@N zyUWdYYOlt(*GE>goNM+@Ej~T4@#zP3qY@xl?yGC8FI>89$2H3)-WHkW>cR#d>(L@g|#iVT4+2 zStU1@H9yrT6e~ob+bDb+alpFd+o3~TJGa$=qt<9+2j{2PJMmh2Dz+%+Q~-dUSgx@> z4!{cHL2wRCV$)$aM1R5<1l7zlucU-`yfU-J*Zea9Se=Y zRx%jqm7>ZG=-_+u!tY%^`S7jiY&t zXyC4!a`cLdRfPCsYqzs|sCQIO;1vNFt`nv-)R8ILk_C>bHp7969^~kPbOm~I8sCMp z6D6YY1|o2Y+Qz^F*i}iG6N!r1#xrzOa0EKmUa(Mb_F}<%bm5c{3^5e#)P<{cWUH}3 z9plliF6|k_{V-ceL+(lfzMB0p6jxA? z7rO@3nQn5BQ^7TVf%WM8r3ROiFbLYTSS(N_0zv2nAt6LBi$X(9B>6z@tmB^3 zWTKMkgIN(cyjGphup|1~m^xheE{YrV3#FW>Eu+HLNu5V2VqLOO1EGwz7%!+r)H0kW~r*|&t#MrCr2 zhyoR8mN2p*MC$vDi{KO@2N}{eu|YY@aYyR?@sr>RyP3oOAF-BF84w*4jq z;i-iU0<{_ReAEYTyrHpQMDh^;f-h27&w+`CPu4~;Le8l`V?=Z5Nq}@DQJK(DV2RC^ zBBf4dsSJ(y{kCj_5gb(seiOmHI&kDwu7I&gECmDM; zA&SY05C6TI58+7(Y&&9+EfF$G!X+C}WGZ9vQiZAzDl-R53QS8iWC&~o5v)K^ z%TNT_fIuh|awFunv%j;}dcXIQ%K7)4-)~O+DI|M;-}^q#de*a^^`zauY~hkS(i4dd z$MY%{7D(PHdwYCz9Gz*UJM-3ewq!pKmayLyMw7|A&>F1#+cuHZEOni)=xIKv*pejd zvW*}WsTns$em}Zci50<4Vwmt%d`UoX_>`oWib;Uwy-w4eU*kYf)w;Nin3_ZQ!~kgk ztZaVb0TCyYbud8fK5jVW+xoggSFV}e`x_LmqzAM$WLYNnTutx)wWLg2qAc$h|t3M7r1GRyjo@u|B zP`&9#E&P4mz6%*m!q+hLnQbuW=#P|QArZK%shK?g*0zUx_lSTn^mssEi-;h%u^7S|z0& zfiO$DGPLI^lxZPz1Bvp-tc05YV#z)ilZt+W$hdauv>$FbJSO+&v;6Y#zVuNq{l%xs zwoP1ree^A!2cv+jYumYc`^emx3i!Y_%GyPp^h}_da@0grfUah8m;2O}80hQSo2}0idxn7mR0LtLYU{3Aj_A7H`M0vg8kzbbPMgz1n8KOE_;P zjqZ5n)!~Aj!Uk@jJ-oQ0bqjipc)OE4zSbd*soOIl_W>p)! z(xw@~eQM9^Q?Q;XugwqSIc_Am>7&BJ^Ht_%dfuMUI}5aVZaJ^IDrz7wIhrLQ4354T z!p(fL+LlFZAkS~C&$Lj3xka}eo;9@4dENj@B7?CQVRrGdx!Hdhr|yqF&NQ9_l>y2H zvL5-6iGVGoucpSKC#T)d80^NxNbj5mTYPp1X8sf|Q?Ct@u~o$7XRT}Lq2C-cWXLS9 z!l(uaTf0@M+i7lgd7`D|-il}oO-3i@8v5x2jW7QRf>^WCN1eht85_`_jZc-Qh^_rX zq8iZ-!;brQ*f3Aj9=D^JT}o+s{v}-xr+=I0$=Xyszlhqj`ipJ|xFkGiw$kM3V#yQ$?OKkiBO59xlRKDCfT9`2HdX0pf;s?vZzZ|# zP5$`lc5hQ>wAW48STt~fCliAHVoJ+dIcQVW|I60C&*VDp=zb{u-8rj!cI{~~yQ+!& ziUI?vfZtvgC@x3|sH_TWZ8z$rhBd>MyuLB3;ELJYnqa+&A5*@@3v`@4SL!u9<>rAy z&+1?fJ5G}06L(*&qzv3P0^A)?R)GiuJP%C-d|>wvl!#X+Ia{SV&n|0T)fbFU7o7>X zs6;>$yPKv+5L@g8;{Lpu*6F%tX-&mT)n64IRwJJF zV^AKJ<*_oA#DhZ~C<~l?r<331)|0oS=H1eKD(`>&%{{66=fAk~k8QiI_(|to>F%#R zfAYr#)9k6J+MQw_xWK{N{DY2mze0Ce6?TBP-?5244@*tgKTTXfo;M51M9aSj)QLap zjE!%9bM$9u{jKiZHu8J;V=oIc5hoQK6i_0I+Vc^-i!_m{$BW$qeuOO#-u2V$VJY_% z^jS$&os-EOt`)gP{$JdZ$_lprC0G7Ge|&W$`qX z%sgwzQv8B+ucVcxe!7{FQsoBdwnd`4K2-TRZfO4GEGEYNPHWR%`77WlrZzpDC}_N} zfTNvPI~V8myGiOcPT;x9eYR3yL++0izrOMd<=>XF6IRrt1w0l)p^!49$_p^er$R1z z(NlDC$mOzKCQVFma}h0SDn~1H6G-`ydZvAD$m@?9A@*-`85V(iK+X-Z4jHIE}S>>1qvvwYF|S?Y!}a z*(r7t?#-vHa6KRN7WZ4UdiO_uHX=rvX zG5J9KygO(a^ntUXXObY=)SRJXI%c9=~Z1E}^TZ>VTKJg($*vZ%O@ zEq>@F&rdgKZ2`p_2(7;VyOu&7HhX345YfbzWR2T1Kg2kdbE^~5oBMo&B}1bc9Bzre z>kHvMj;i|2qH!BeFFUY^_bf?2ofu%))R3n%%Zk=)(8IfPq9MLNGf9dWeLU5g``jsP z*E@6UENAI*uR8HsatFRzORnvXrugI=qp;CuWw1NY5o6>ss)2=5e- zIf}C}H-jCHw4bQu5fcjDz#r)9;0jkjC5#f5(f|5$wF>5+?%+%ff@gT1OjN(RoZegki_vGwq0=}CkyLF+{5 z1209iLizMMN@V>?jmyJ-XVTHx2Xe0t+cAB8`NI6N}7d(0;<9l3b#vBSA1c8qSGSzH8_7{dw07m6?G z_wlKFH-X+#gx|Tk`+IEvdVfYhHxa;U<)r9UH0^0bD5W%VH0qd~h({;<=z9zU$}h9% zC+M1Hr}p|;X3XS~85crM2vo4@)rT=&A$+992$Z~)TACgPj~|FwdsD)6ps+yh_NJEM zz$Pz_!~wXk6~Qn+8%gZSu)!2PDUk?6oXdYKo3eKTgK4OUbfzS3J*EYw)3M2UJoan8 z5D%Lbk0fdJxk~A(sK{sUruj#4DdxnQ-<$r}Vcm0e_x1>K7 z-Nl%wJ2>0Ze07}L{)7HL!jhfti+HVFW$oA@jHAvtS=rHzwpbx7_ZD=%QyD#>Bs!Mi zn$2I)!79a-z1gjD9I$H^W=m+ARsMN5TBY$oYBSkiHkRbvv6)aCMI9cpX(B@A)n78p z>kig22XYjdCY0n7WO3%&u(ckO)*Z2`q>DD<}@t1#L4L#ojUfw zBRy{}s2Q4D-oK4w#x&%dt_ebDk*@S*(V#g_d5jjn<#zRi5?Sit)c#|=yy3%V56ls5 zD4Ijh9=Uynu990%65Sz8SDD4g4C*~iE7J_Li>$^$vRG6@;?8p2`Y}CV8v;U8*Sq=Z z#J}L~veRToxZ>tIi?C>dLk;I026Ou`Hz-4$xHFzm#2xS%(IjH5-)0SlTY+?Hvz-W(->Vwdt`*JknZ4y z`SU3Erv81InoRwr*%3Mb1*8w3YRm+Yhl zfG3he$&*iaOYgG_w0|JI^9l&Iz}YrZ?B*9sZWas7GRhkWCW028W3#;}RANw&kIL~a zv_Ko#?r!C%@u@eiKoLg~Js8u@3fXqnu;O5YihLGJyo{+bB(=A@w7r}@T4u#p`3G6| zmJYN%(0iOth|tHDEj=ldU!tz%u-yui9SviR;n(> zRLW{%J#%USrD^K1ak>1A*Fi4hj;2-$voU8G3kBBq)KfmVb2@?71+(zU7z3ycP1w{T znr;t^H70N>FNo+`TGXv0djUiX@rP~Z-Y$^CMK%p8bs!%4bXZb4Fz3=8p01E$#r#wA1pK)Mkz&WN*POF{9*?Sp@kn#~cyUx-;oxwD^ zs!B7T8clF+AF8G3W5!nT`#_Uq#wj8nWrj4O7k%-5Pt}Y^wc06qGzR`K4=N$~O6f^J zuBBch3&81xaEefmNW^iK@86|X@{g+YHsuu*{m0Z*?G8RsF$LD~Th{SsBqm=n1{G)U zu_?8qO^j#;;HOxz);6fr&*xY*Ja4|3>R5YA%_P^uH~zkdgbU9-WYSmU9$=8**)c&YU=hGg@{1n;{{+lE|EIR&|o^ zJUry30rj~b1%0^-&Aub@uCW)8F>IsMmYFf_mYKs|+u@3|-|rmU%k(CH)_syrZgz*g z%5P8@-KBlJll(AFN zUb`Se>eL#XbajWYHuHANG)&o@TJ5rOICOu3(+jADC5k1rkSF{MbPdv-y6P@)sV@P= zK%&F1R3t0N^4F{)dP{MQO-W8d4?9k{&khRx-u8c$6Ib1mCG#zjPZ`n^bFkghTbg_C zP$$E#Xfli5B|d8Xxm_bcPKd~#BYX~h)zlQK$N$Q-qLOE-sY}nQ1m0;PUaeY%w3S|1EGox-+nhKL3k5*=|)sU zN5s^^0DpBr>6y1t*HbX3AE<6zG~i>fy|le`qA-*tg64Ki9rbOEE}IqCyj2+P{>X-} z+ZbszXG(qFtHLrx5f=4W6qQYp1C}aU_f^xnU;#|;6AW(*@ES{}T|10QawbzV3NNt; zz3mddNL|3q9kydWsOgpY&<;3Z0MaWQ&LfOHm5j#Q)@Q$(EMTPnI`->TcH*QvL$6bQ zD%90-avs{nUTz zmC>gVprrVpQ0uwjg9#d+;WyM1FQChFdLKWj3VltN3MfDfVS@F}2E*{r&4%ifm!sE70W}*%p3C|PG1uJGjheRUIvpj#ES3_kK*Yit z1V1WB**iiBqnKv*>p1b@SR+gwyjCT1k|%`hF;T3aOA>v;tHSBo8`{|S2&U!8{Hocq z$#oda`XPxj7<)8T#ZV4*54xGnlW%Gn#W+DQu)ozP+g%9n?)Utg;~>Kj0(HtWwi@E$qVAJ?2lXzJ*52ahY`o{^YGVR}hk2~KZkswdw>hr3{4&XJ`7Al~ z_cWK1spYi`zt)4PJ?YFP* zZ)N586xt%iH&@Mgmb#XN2RCNrAZ?^D2&SY6#6~E7AMOQvSn1c@s4haw%o~jM^D!Ja z&x$)KUpW6`CE`OgQ9$jocU^XKC3m7`i5_FBHyS6vcjnB*{0(T(opw$KQ_|kV-46_h zD9TRX^lJuFn2+iuDGXSWm^ryBG+7Sx!gv;JnBT7mXQ4m*YGem#N#G)`gtKWf7}6Zw zb&lqQC)8p(nUN5ezjXWSQxcNY=r8e_7m!@V{zXiZH-G`sIpKjR8#sNhs(Ut@@K?tV z)XT~@SK@ttaQ391*n%2UjT&hS^!%L> z1I}`$QM%z?*6^pho!w73H(@KC+3rWW58Ea~f;JEa$xa#)oQp~ba!-A3qF?Un_fAzv z=f@Zj(uL0i=f8&g0Da$jM9>8D9k(>6$(U5?bH;%(THs4c4|3VVvYWf&UL}hl+FVE) zjNjyjtFFd<$AK|hPf13L_m;BJ2n6CmiX)bPR!8yPTf3L9$Y;kJ7J%9frVXJ(cySl4xBsmvWd zqzpeWB(|$#nzo4(ahjqJAo;NP%ZT zwDZH>_38DC3#Pd+g}lAq8C1DRzNQ;OYQQH9DQCszgT(n|k4W+uicS4u2GIw+(nPC>DPM;fkT{v&DkRJ6vIR#Dm!%y?GknrHq zO|-3A9UaCjVP_{_1b;Yav6s*upQkSFH31(&f@ArHt@Z5uB&f7&J9kn+z{Z zjwph3S@F13z()BLb0`Vxp*QWtz0HT%> zne4_G7r7;>RmS$emO1<{Q(Mn#b4NE~-i%qA#*F(`WfF$#H5Z-XbJkf4oV+T;XRyQq zaI5NPq+lePoF?nfP91;ea_JK|L_x75>LoQR?57Cbha1ey42OunjN8z}x&PDxakNzA zYHpGwU|@nh?6@=XF|RiD6zG*S*I$-Yvm6o=2pGv38$9}yNPgSTbBjPG(zBqhZ)N%| zb%tZXZqqBSj16`GgkahsgsQY_*-_t$SusvPlJ&07-D0=98IM+cWH3blKt(vLImx;Aan4#zFk-TovTzMFhY^y^9V45|G%5n~FzO zc44BB4b;-@ND@PP|HOkfR~p#&vYHuj?M>jf9{loGj4Z_&sP?1}TSK6-T~6k@YFf^b zCA@?yT{>9buXHwT7a-KY;{uxTP? z8dHAyx446a>8MDQZD%LVF%_S19SS>Ln=o%w(8y`=ny{9$tc7Tf+9FquIIS+(2SmYI z)q(zKp|1=^clrGKgdY|1HmT!Ee{Y>L-O!af?-dt7{r|U!03|u>qMw*Mct_K9DCAWQ z$FlC|2d<0=UGmMZSG%7KxbjQ%9O5-KOgLhaJ&hlzVEtM&YcoVm2;l}vI)%O0;YA-v zw@6J$Spy@*JFRWsP@8FV*SVirfp;4zKH}K=^#3@yS?LqOL1!wA{XEOR4SZ^KFe#X8 zx(yT*yu^$Dp}2efgftHk$DgCgB5WeqCSLuLT5NrEu(u& z-g3$`T95OmL=E^~%bzF>7isoxKLGAlYv2zVu{REiibB4hKy23ZinA1)f7rEoqGHEe zoY&@1DZv{`ECwM6Sin}|#EW)InF%M;+olqQwx>Yuc(O>ac3i?(GLqXtm>3rwg^j}M zGfr$#@ZYH4#pW<|N!b&RqkK~~21?qy>yuBwm@D(gU_Xeh!!MBDNOBR5;_EqgVLuDU zz8z`ba+bj+#xxozn_9cR*yxSN540*x=nh% zSagQhZIBiuVS3BjxyoXM=q;D@FOPH2P9vUL2DHsAp1U#7TE87mU#0VrS{Rn%V{yLB z4t0j`61aUkfi4lum7-HYqtCroV4nj(g)s$76y5%uHSXl$8)CV`c>>Ikw3k6uI-B+Y(Y z&ZtY0dOqyF2Im_lcMSg*Xw>IXTrJI8@&~aJ-ZI#iAl6Y-rM;Dbll$#&_2Y29<%nsl zz6=*}zC%U^P&o+qpLPO>uvMjQOj|y5!NFdPQb?J8Uxy_@HN(R>;`&^xXWe{FlCA8l zt>~ztRv~N#o(h^PWxMQ5;^f__;byx;>96q)sBN)rKc^oy$j6M2$7Zh1tgiLPZYoalhCa;X2szt)TA;KsJ^q{tOpR+@d71Iw)?G%e9}ubF&kT@%R(Ep{gGhqw8x-Gy|yHzqD+ z$cu&OAu(YFkTewGb|Avf`zTc=388qiB7_x2=WVW=x8RIpVFN;UMRZB9#B-pYmpz_~ zm=bJM`t52s7xZ$NR@D=b_FTW4*#Il+D)Y4SzYoHS>jeMGwb+)1#@6kdI5z0T5K zj2mpS0@0A(NPn_yB71%qmL&!^vfhj!TK)Fmy^mD&p@@Z zYDXRtu(a*LPm1PSRZg&7<({r|s0zU|5kq1>Y0~3<0{d7c_HJ%=nr?NlKHw=rVRPWOl!>_}b~e>+ zW6ulyZUYH~!&`lBnC?O!oo^)DO*kbMzURgKo^H&zox^5U8GxHwEPE`5hXhhh`@f=| ztvt%xBYqZN*pY2Ld!)VRZ_{*sFZxmO7(3;V6o$Bu0@KHpNG!`|?xPFG)EbH^6i}(x zl9b~8^>8N!iXZa#~n*ufmZy}#=!P{<_p5{SJ zR4_Nm`SJv@1ZC9S>wu(rNlR;>#O-~b{kU83P2$CB*+D58PkIACcrBhZ82Fl{gNn!% z(JihYA7qRbF-tyJ1rxe$_>F9M&REnK4e`KbsVz<9mdiq}RW7BxqMTNch*MU9FnW1& z-3F|J$iQ>OR!nDw+8JRDBR%N3FC~FSoU5N5T^~42Iff2T{*2!q?0O?*J|P&SLpY$L zpes<+?%tMfkT5lkA7Y_@$svHYZnQ>Nj!P{oIp+NVQK)T+Vku09*~8YCl{ywo zYas&X=nz#e99g55?pc(U!BVOU!KfKDT?j_3rw>>|*`tlh3iLi_V|PXLl|ipgimG@d zDfzDGE#`d=15>d(loAV&a$#(Bp2FjzR50c3=5$u|Ra}HpVsqGq8F2kKA)f{&-_k7h zj)G{$)GAfjvSLYZatxagOd#>$Kqxv^(Z(u)$oNP_+Jiw3J9CJ*p3DI2qm`qJHfoHB z?JvaPqB8-bQ~qtsD!9p@(rrHc;taAK%d+>!L|9;YTHFc==R{tgOL=qgz^Y+I^eQU$ z3iiR6Jf!@df7rI>^10sj<8H83_2D{U0ezAUtVMm?f=lW~+Todjkiw3vO(9L?rAPo>Sggp%f&kRo;80dUv$?kg&X?sI`9lgT5PG5 zJ~4=d3E3l<&aXZsw-?pi&ZDjiqA))G>R>$`mp!sG!qz>3a1BF~aleRC8#w$f64~$7 zMB<)@#Qik~;3TQA0TT9Q05A);W%N zjqExqFgOL&G7;a6pP8e91BYnCu>aUu4^s&};81nA@fu!a}25S|HkgHXS-(-9LbbcIqG2oW{hfDRUJh>EIf z<*da%DSPmW@m~o=D&EPYGx@=o+Ec5IP=s+9_hB}AZ>lsT3Fi#HL_3}}rA;nka&~%_ zW)^H(Q2KtghQ|x}=TEPLeIn{HJUA7=y#me5mdr1Fe$bLSB{G-i$#;!#uW>DicJ&N|2TS*RfWQyHmxcfE39YM7 zAU4+RM7_G$^RJ(hj*Ih^Ycp=KZ}f~HZSMKZ4{rXuvR!9iZkdogv;!|w!;M5Y@on1KaBX~K7rx?28)PclJ0h`y#M^c?;mJ?u6pspnj4~FgJOjc zI%ghIKXpXqU~F93%_PV=NM~A?l*;d>tDOG2=wA_tfMGa&R(#Ccueg`tr}L+>RmU0b z7J&16j}V~qc^ERuu`o@qFfViI(+k9u3C$uh1x1$wr$8CJyi@!kYTgR@my#OcSElxg z5wUm&V>7CHxizdkk=$to%OPi2Gs!_X=RBG(Zxeb=5T+9S8B3KDyGyosdq+Hq@bdGvMP*y1v(xE-qX^b}%2 zY_7i3wdz4w^=5vJ)il)He&Fz3wNR?m^}jszus{D&V4cN+Me6kf2j**n0-vRfv~r_G zCnzV*_KM)jc4i{QbT%yXq=l-PmuobRz$47J-qO;t;rL=cXIEi0T}LU2+Xa7{d(`nb zo??(WRfEE|QF`i8Nm|+d&d9c+h9#Qs0+;L>epGDfad1kk>AFdc|1|H;c@JPyYR!E( zid!3w&FI{^{)^Gm_K!(?!33LnTo9CPR$%RNL(?*QkRA{yZQpex8q7mES4Tdgg@ZXV zjM17MlTCd>kC4yE5@@G`C;>@g}~k3`rmjE0FY`oA&d=dd+ zLIGlr_+Nl0UL7G=F(K+qQ!4~+J9}qHP!t-M5|YLw3w#^SR-y2*aBc$mzAsYzgLoRV zY4wAZXI}aMt^=U}AgcEUa5`!jr@TmNT^s|}3(A(Aoh*AluD(ucwQER}H7MsG*P3N| zdnCe8t{8=J70Gc)bjh+G|I6IwIwh6bw&Nl;^6wpwt?kcZ=GV zrF3ReE9(>D09*yN%8<=6C$xJ}Lcd_m+a=U^4QT@;=en|w;hLqQGiw<44q~?Cn+cT! z6Pn(?+T_Tt=zJjEp#zxJ9|hS;w6T!$;?5tuE;n#($Gz#EJ^xYj2`7-}OEiw4c#;;H zf&F}mvDAt+SrGE6CF}-1X!b)vZ}TZ>{573Kul)VWkBB~bZ8riDE!pP^C|dN!{ojQ4 z{}sB0_rE?q{QGx4_};r15ITNi1|kRYl~f2uMLM<2QdzEIse~K7>EB&6sM+phjoAsD zUWRb4xS?aeYpp)Cdwz^e??Y7+J%$wW_l*AhJyMnB%NR`}M8+@_jU}u#&lev6zt@ql z-Y;MD;?4&{Y3ho-~dpLAq&Xve*z&SfRmc4DUZgYpKrkA~d{R`Ub>nkryKFPP>I zKijmd1F!_l`j*V) zn&}M@GmASKUG5h~bbDpiT;+OE)_7xi8`Zd?w#(90lXrKa&w%PrW>^9`@19QGr<&64aj zgcj%1SE5D9NsRj(<|1+YccTckPjvIRs4+N4Rv|D1y*(BP3KyH~exuNXXVtWK*vL@( ziHb@4Hyb7B=Irf~I_E$_rW;k0DrO$=+nmFo962ow#?n`~RX;5HB>f9JnDQhNWWEgv z_wx^ur<5B$?@usqukG_RMWRTu_}B|Wuh>81pXQ~j-yK!fP|~-(flh^~-2ln*hGu(_ zWoID`PWcZA1$PFckYV;%5q-e$8$;QnSoRmQh(q}Pm(=bVP2kL|h#kbAbtP`MzlaeKe!c1a|5jBcha7yVQgFipu&k$TS!aC^`m zYol3!n1CRB0vIu#31p`J1Z1*{kLtYNhc5t5BKqf~?WzYB5lb}4@pBOSKv$JV>FHhC z{?v_{?FDC2Gf4@bO>rarwOvjWJKfdu$M#+_>^QM-&qBs+>eS#KP_DF^}n{M!Q^<4WElHmZ{$t1Z_Z?VXzI5T@S?DU+BIoORhT)Z#c zmsrK4xGv9v-S`7JpswV5j$#c8EHoNnK60)c7M*gQ=yNf=TK!ecRm&>hh^%7p#BGkK z0ufH=zj#yeXS!jcbI)crF3X?tt{+aBiS-|dndCy#TjFL<&3#0fvhR)VC#8dX4xH8c z;d8^POaoz?FF0Rej|cQ7jfh{I{}bo_HQEe!qnkvH;I)PmG_VS{)0#j&gSyQlNA0q{aj?6#|VFLG>t5l=-4*7NJ;^aS$ z_`9Z8Y@ce1(Lb}ImXVRt(KaP_%hU5V+iari-+KG}!SF)o&x@v3n-%WX)j3b_-#fs8Pm z8yMNoQ%8Rj!LWb@X}Td8b12;&H#T}34DZs_Rq;}>G2!F(_kLgY)Z(dX?Pz+drX`Z^ zSh72I!8L!?b@HOSiMX_lj(;^x6&kNPV-FypVK#E#x8I2M6#mn9bO1e4Z!@tHp_@$z z6DC~uq-RebYwX;`QdPS?13Nl0l4oGm=*Z>H(!wv99-^VOxa*RA;HBTc&`E;k+5@#q znB09MmJ!Qs&Ps4LWngH=3_)=@iwK)=A9ck^a_=$O{Q8_$=_2cYQ@j2xjy!Jj0j-Z^Mp2>tj$%;*_JLbakkSUB@S z_HL8!y5i7`C)iONq(S1jLB}PV-Cw+ZXz6w%Y>vYr$u#~Ngf`YFqybp9iNitF6SQf~ ztSvtqYg>%(lpTSn6A#RgrfhFE!mlS)Z;@Qm&HkhMH>=HP0bgSXXJY#7gn*NYcOhFl z`ck!X%&6(K{_))Nc27P755E_{3&PDKWPv!{G`ii9hDmS##M%xI?AXgKC@u>QzJMQ~ zPfMCSx&Rn{sF~gCMfL7@&za?HQy!wqTl>weRkW#^k)*nE7EiBQ5|Xr+T3OC zcJ`Kd{xMAz#JA>C{Op`tTr_dIla!?YCww7BUAi3|DbrXasmR&-6!_7~RrgKG} z^+tzSCS%WT&0vb2E1jdSyO>kG6oGkJ<;`0@tegB36bOY93>42ic(P+t)0X8~onE{V zo+ES<;1i-X&Ix#bth;j61qp;@)=d3qicdO7wV)wjN#@``^D+`~!wt+2wv$Bz60eeM z4(FuS&5C)EcCdN8*!ktYm3|Z8=TX9=3)$Q05&B{Sa@Z`^ZwF3YT>jFdN3op^wlz%r zlrs9}ZuRY|)6gl^y^z=R>O+|m;F~^y|5ACB!`{u!o@*I{a^5s~48vJd%i09w1ZiD% zGDNK}54`FY_PZ@N`C^e6QOg(Mxe|o;`fOj=;T3VtL$2v6rC$JBHi|e1t&<+TKpqDl zWIib6XIb*H=TUsb&ClenCs)oxW-PBu}AvO|MkX zJQ)m~j59U2^CS`fFa(Z3cn6Rz-EP$zx$D)`p0MG>)gt`rPO~-|K)}JtRfe;zAaUDF z7RsY)W{H8(+_uj|sTY`8k~LZ4yq$R7qc%gIZMQ3DXuP2xzu^P4JRiClA#Q37Lj4WW zcWAQGY}&zAd#j2YFfpBao5`T*5hfu&$G0RC3M#@C%q{|2>?%kg z%H_YwH}H||>bsQYvt@C`fX4ADA{fLq++0ot^Hfz&a;-LF`zMM^M-a-ma382lP4H+3 zZY9)cx%1jY_ueN(Mg0#qX z{!p!%H0t9yASh}(5s=vn<{L}BrL;DOJTkD#fup7!QocxyUtGrhtt3rwMCkFWvbMF| z?qKfl^h7WTZ@O%(tbuLprs|!A9>WED2Gvbf`z9LZMr;GsllQ(cCzptXHxw>ypcB-S z*~R$J^zB@XRBjP+-h9u+iI;BP@D|;1str$-hKpzUWvn+o3#i9UiF^t?#Gp3Q+Qmi} z8~zJkfTkNMhwN0JFJAatWZq*8HmZc9?Ztr<6IsHo$r!MH( zgIDV0nv+$Rn0H-t^Z)*dSrf1=2KD%Gc)4_|^8uxJi>ggoa_IDWOMd^%2OmjS2>NxJ zI42#j0c2s9-mM>Kz*^Cns){q;43zbnlGi9RZ3-q)J}TR?1&)A?v!yh(|5icun0tyvn>~zrj^-8(^3H#%kN?;t z${`}yqwXr)IeHN6afBQ!9ig#^Z!WYE%rU^CI!6v7Tu z`@i?z0|6XxBx}-QNRDV-e(;Was=oIuo)*uA7)h%3c^wM{&Z93X?y^IyF=tOwdO<^f zn0D+PKkp!;9TAth20buM)E=$qJ;ZJHc7I9|HhZVI7Q)h>efXm3B!5Y2f{vbBK%y*` zO2F-prXV90s!$gB`u(iY^k;-(?ue-x^hS?5>uRSGY-wR#h8}D* zE47kAn1}KR`ziRlniiB<4sG;JpNs|gmB0L3DQ#FJy$Wfvb+1X)Z~0}%uV~dlkJU~; z=wsV2#YgBL+GEcuqevc2^JvO#60=LBN{BB0NTzCev8T>uDH%kw((Q~PIxm!*sf?qk z72sMdjlFQAa2O&K+IBU=i4RE2HlK2%9g$I;v0K0sY0JU*ERKtA;>E-JMX>B4%O`GM3WVuOG$6YsG6DMuqWp2*}wD4FNB;w9Rwq1qGC zb@uWHtwfW*Fy{l>QVI^IXpEcu$(=d~tpXRkL?W9Gw&@Fhcq*-VS@DafDBZpEw~ z;&&-aGHEj+n7@J^1f#sQ=H+WDf67q^_jE;jSQJv#hEth{qr9B?irG3dlCN0QbbEl3 zEatXbh)2`jO~H#a7KxA26%Hw2p8`jky{8p+O>1$pY$S zxgjgk&dF|XO+KBT-uE421Pn9aDF6oeoP`~9Kfx9aMv9o2h=+8t71oklt1MUn%#|ZD znjTCQu6TDbkIKju(Q1hwSZb4IUkj>sP^z%{{>x?!s?g0sU=?qaljKG)^Wg*O0dlAE zs=leWzqTX#st*g;Z_vKEuIshzgkUlu)anheeDC})^;>$cs27#q>IR0&7xDM&<&)F} zREWm#%qRQjjXjLm%`Lah&CazYpgB-bz!TsK%q!fZ(PV%R;=>`*YP0n~q@o|yJ#Xx> z%DQQ#GAfPf>b!7EQRp|5TZxYwM+&2p%Qvpo#Bgxn#m#Z|n|;>g`{rvwfDl_qaj=*E zTs3`Aj)CKFV(rpx4uFI$BwucB!e!H4I}B=0g&JaWeeSDJxJ18*$J4^vegdwWb@E=D zd2)F}Z%5J0nV5x>QCBP>Dh}35Oc-z-llkAnd*e_A)qfJ-Mf-GU5nCpr*fRC*Y~5Xc zVKy;JUESlqi4pQM3GEoY_0SZmsi&k_cY*Y9{a_nR%my@}JT98TE1X(0P~0Lbj;`o! z9XXg%kaeU7dUTy$GO{)x%%Pa8*YU`eut!dC2Ajo$1%(~#Qe)V~kb8VsM1+vM4KRvuMM?r)Ci27y{)&gv zlrsQV@MEK3`Yb%YHGUaA&3k9241o;rc85{}3L(u_(97x^5Op$GCe%qTKIW!Nh(%N( z;GWPX9%h2P=y&l3nO)t^aW&FTGNJ<+;#zI5clc=1`WREvLH>Vc-6OmQ4{rYo`O27k z9U{h;PquWsdq&ZZm0G~lBqfRHzNE6hqv_D_vVSi=;`{yNwfUad!lTOYpt6hz;&e(7 zBX_;`gqW&Rtvxe#`Ersx>{=*|OV#A#KLFJ8UoeP6w9EiHgQiC(=3diQlAQ!rDH!r71gGPSg7#F3zllWfH_l} z(M0=3yLq0F%^J0}ZP@YUwcQtGkF<`O{lTLnN{!Fs;h#@LCc73xATJT}|CgV*j=sz9 zh6*I{;PzX}kK%anMVmEXQg||$DPaws3W|PhF7t&OW4vc9FVSy5PiAB|a2&q9o3&|z zlQ-xv{Ju@3#gn8o7&q#UqEj!>Y-v#F&Ek8!12k&%dnbHeQYV&`TpAy0&jPI>uk9I` zo6QsYo$;CjDtMpt36|U;KFsgGb6E86RoN}io<0NtGfcV(@%b>->HQF|@OcA)SQVq~ zV^;Ci)W(GaXq&~*{APdGI_l}@V!RAZ!P@pPJ+tHvK$1c;-Ve!x2Z?H2^B;&I@EyUl z&AjruS0z2l${D?@%tI5KY7@;$C<*hPHf{%BzX}s zQ}di!4{=#*0plmNs;`Kg+E&CpyTP&PDppIH;YD10XXcnG=ZU z&gU~L7{1|;^K$7EG&a$SiV^!;X^-AUp$M*h#2||D|r*orTRvbYD^| zM(?p3y^&@V698s4Z-KMp@gou;e`n?sbt-tiO0@2opDiIBBA?^jq5G2<4x#IHg zFr;dw3O=anmznDT8&}=Sj~HD-ya0K6{1(!C7$Df*UTMi6$h*Yd#J3>g{&GeyVh(s- z3r}WKQ{wO5HYkHLp76M*F5?ohzYvYXseLI?_DsX4%iD;0?&B0>t75uZ`Ri_`6iB2v zEVxuDhXY6C$fZytf5CUg3YSqLxrv{R05SRQk5}Hjy8Ry-rKxfv~u|T4KdItGShG3(cPMO@F`f2c9K4}cdAoTHI^pA0&Kt5 z9YXK`Q8HAAsQfbieqiJC4?bjSnDkbDZQAiMsV0o@YKg66P5!&LD>;k{d4~;t^b5|g zl3>ovorWf;A7gzu?)iK79^bq7CAu^J?)v2df4OV)7p>s(oNu{6bGOt7S->5A3|Fl< zg{e(OB;-ruP{PNLXU0&kVKy!!3}5!qaQt`GwAl=YWV2PS{|2qdKDOs% zJ0p;$&rfWkKV+YmGXGOFOL~)&Y%wsbpv^^IHA@IFMVR< z^rQ1S?=PKvBaad}q(a10UIu=2Q&Sx{${!ScfG|)^^{N6O8DblZahX5K%iPN9jMK>R zn~b;rbBLq0+4E!X%4;ujp z(Cpz5cpRy}D@~ diff --git a/sg2d-vega-test-data/vega-scenegraphs/line/stocks_dashed.sg.json b/sg2d-vega-test-data/vega-scenegraphs/line/stocks_dashed.sg.json index 98bf645..af48393 100644 --- a/sg2d-vega-test-data/vega-scenegraphs/line/stocks_dashed.sg.json +++ b/sg2d-vega-test-data/vega-scenegraphs/line/stocks_dashed.sg.json @@ -1,5 +1,5 @@ { - "width": 414, + "width": 480, "height": 410, "origin": [ 7, @@ -7066,6 +7066,339 @@ "name": "pathgroup", "role": "scope", "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#4c78a8", + "strokeWidth": 1.5, + "strokeDash": [ + 2, + 0 + ] + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "AAPL" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 0 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#4c78a8", + "strokeWidth": 1.5, + "strokeDash": [ + 8, + 4 + ] + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "AMZN" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 13 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#4c78a8", + "strokeWidth": 1.5, + "strokeDash": [ + 4, + 2 + ] + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "GOOG" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 26 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#4c78a8", + "strokeWidth": 1.5, + "strokeDash": [ + 2, + 2 + ] + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "IBM" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 39 + }, + { + "items": [ + { + "clip": false, + "interactive": false, + "items": [ + { + "opacity": 1, + "x": 6, + "y": 6, + "fill": "transparent", + "shape": "stroke", + "size": 100, + "stroke": "#4c78a8", + "strokeWidth": 1.5, + "strokeDash": [ + 2, + 4, + 8, + 4 + ] + } + ], + "marktype": "symbol", + "role": "legend-symbol", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 10, + "opacity": 1, + "x": 16, + "y": 6, + "align": "left", + "baseline": "middle", + "font": "Helvetica", + "limit": 160, + "text": "MSFT" + } + ], + "marktype": "text", + "role": "legend-label", + "zindex": 0 + } + ], + "width": 47.11328125, + "height": 11, + "opacity": 1, + "x": 0, + "y": 52 + } + ], + "marktype": "group", + "role": "scope", + "zindex": 0 + } + ], + "x": 0, + "y": 16 + } + ], + "marktype": "group", + "role": "legend-entry", + "zindex": 0 + }, + { + "clip": false, + "interactive": false, + "items": [ + { + "fill": "#000", + "fontSize": 11, + "fontWeight": "bold", + "opacity": 1, + "orient": "top", + "text": "symbol", + "font": "Helvetica", + "limit": 180, + "x": 0, + "y": 0, + "angle": 0, + "align": "left", + "baseline": "top" + } + ], + "marktype": "text", + "role": "legend-title", + "zindex": 0 + } + ], + "orient": "right", + "x": 420, + "y": 0, + "width": 48, + "height": 79 + } + ], + "marktype": "group", + "role": "legend", + "zindex": 0 } ], "fill": "transparent", diff --git a/sg2d-vega-test-data/vega-specs/line/stocks-legend.vg.json b/sg2d-vega-test-data/vega-specs/line/stocks-legend.vg.json new file mode 100644 index 0000000..9daa048 --- /dev/null +++ b/sg2d-vega-test-data/vega-specs/line/stocks-legend.vg.json @@ -0,0 +1,266 @@ +{ + "$schema": "https://vega.github.io/schema/vega/v5.json", + "description": "Multi-series Line Chart with Halo. Use pivot and repeat-layer as a workaround to facet groups of lines and their halo strokes. See https://github.com/vega/vega-lite/issues/6192 for more discussion.", + "background": "white", + "padding": 5, + "width": 200, + "height": 200, + "style": "cell", + "config": {"style": {"cell": {"stroke": "transparent"}}}, + "data": [ + { + "name": "source_0", + "url": "data/stocks.csv", + "format": {"type": "csv", "delimiter": ","}, + "transform": [ + { + "type": "pivot", + "field": "symbol", + "value": "price", + "groupby": ["date"] + }, + {"type": "formula", "expr": "toDate(datum[\"date\"])", "as": "date"} + ] + } + ], + "marks": [ + { + "name": "child__layer_AAPL_layer_0_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"value": "white"}, + "strokeWidth": {"value": 4}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"AAPL\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "AAPL"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"AAPL\"]) && isFinite(+datum[\"AAPL\"])" + } + } + } + }, + { + "name": "child__layer_AAPL_layer_1_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"scale": "stroke", "value": "AAPL"}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"AAPL\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "AAPL"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"AAPL\"]) && isFinite(+datum[\"AAPL\"])" + } + } + } + }, + { + "name": "child__layer_AMZN_layer_0_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"value": "white"}, + "strokeWidth": {"value": 4}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"AMZN\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "AMZN"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"AMZN\"]) && isFinite(+datum[\"AMZN\"])" + } + } + } + }, + { + "name": "child__layer_AMZN_layer_1_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"scale": "stroke", "value": "AMZN"}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"AMZN\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "AMZN"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"AMZN\"]) && isFinite(+datum[\"AMZN\"])" + } + } + } + }, + { + "name": "child__layer_GOOG_layer_0_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"value": "white"}, + "strokeWidth": {"value": 4}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"GOOG\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "GOOG"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"GOOG\"]) && isFinite(+datum[\"GOOG\"])" + } + } + } + }, + { + "name": "child__layer_GOOG_layer_1_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"scale": "stroke", "value": "GOOG"}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"GOOG\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "GOOG"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"GOOG\"]) && isFinite(+datum[\"GOOG\"])" + } + } + } + }, + { + "name": "child__layer_IBM_layer_0_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"value": "white"}, + "strokeWidth": {"value": 4}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"IBM\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "IBM"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"IBM\"]) && isFinite(+datum[\"IBM\"])" + } + } + } + }, + { + "name": "child__layer_IBM_layer_1_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"scale": "stroke", "value": "IBM"}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"IBM\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "IBM"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"IBM\"]) && isFinite(+datum[\"IBM\"])" + } + } + } + }, + { + "name": "child__layer_MSFT_layer_0_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"value": "white"}, + "strokeWidth": {"value": 4}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"MSFT\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "MSFT"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"MSFT\"]) && isFinite(+datum[\"MSFT\"])" + } + } + } + }, + { + "name": "child__layer_MSFT_layer_1_marks", + "type": "line", + "style": ["line"], + "sort": {"field": "datum[\"date\"]"}, + "from": {"data": "source_0"}, + "encode": { + "update": { + "stroke": {"scale": "stroke", "value": "MSFT"}, + "description": { + "signal": "\"date: \" + (timeFormat(datum[\"date\"], '%b %d, %Y')) + \"; price: \" + (format(datum[\"MSFT\"], \"\"))" + }, + "x": {"scale": "x", "field": "date"}, + "y": {"scale": "y", "field": "MSFT"}, + "defined": { + "signal": "isValid(datum[\"date\"]) && isFinite(+datum[\"date\"]) && isValid(datum[\"MSFT\"]) && isFinite(+datum[\"MSFT\"])" + } + } + } + } + ], + "scales": [ + { + "name": "x", + "type": "time", + "domain": {"data": "source_0", "field": "date"}, + "range": [0, {"signal": "width"}] + }, + { + "name": "y", + "type": "linear", + "domain": { + "data": "source_0", + "fields": ["AAPL", "AMZN", "GOOG", "IBM", "MSFT"] + }, + "range": [{"signal": "height"}, 0], + "nice": true, + "zero": true + }, + { + "name": "stroke", + "type": "ordinal", + "domain": {"fields": [["AAPL"], ["AMZN"], ["GOOG"], ["IBM"], ["MSFT"]]}, + "range": "category" + } + ], + "legends": [ + { + "stroke": "stroke", + "symbolType": "stroke", + "labelFont": "Helvetica", + "titleFont": "Helvetica" + } + ] +} \ No newline at end of file diff --git a/sg2d-vega-test-data/vega-specs/line/stocks_dashed.vg.json b/sg2d-vega-test-data/vega-specs/line/stocks_dashed.vg.json index d94730c..e8340eb 100644 --- a/sg2d-vega-test-data/vega-specs/line/stocks_dashed.vg.json +++ b/sg2d-vega-test-data/vega-specs/line/stocks_dashed.vg.json @@ -82,5 +82,15 @@ [2, 2], [2, 4, 8, 4]] } + ], + "legends": [ + { + "strokeDash": "strokeDash", + "symbolType": "stroke", + "title": "symbol", + "labelFont": "Helvetica", + "titleFont": "Helvetica", + "encode": {"symbols": {"update": {"stroke": {"value": "#4c78a8"}}}} + } ] } \ No newline at end of file diff --git a/sg2d-vega/src/marks/line.rs b/sg2d-vega/src/marks/line.rs index 33264d3..f73e966 100644 --- a/sg2d-vega/src/marks/line.rs +++ b/sg2d-vega/src/marks/line.rs @@ -9,7 +9,9 @@ use sg2d::value::{EncodingValue, StrokeCap, StrokeJoin}; #[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct VegaLineItem { + #[serde(default)] pub x: f32, + #[serde(default)] pub y: f32, pub defined: Option, pub stroke_cap: Option, diff --git a/sg2d-vega/src/marks/symbol.rs b/sg2d-vega/src/marks/symbol.rs index 7824fa0..88c4f47 100644 --- a/sg2d-vega/src/marks/symbol.rs +++ b/sg2d-vega/src/marks/symbol.rs @@ -1,18 +1,23 @@ use crate::error::VegaSceneGraphError; use crate::marks::mark::{VegaMarkContainer, VegaMarkItem}; +use crate::marks::values::StrokeDashSpec; use lyon_extra::euclid::Point2D; use lyon_extra::parser::{ParserOptions, Source}; use lyon_path::geom::{Box2D, Point, Scale}; use lyon_path::{Path, Winding}; use serde::{Deserialize, Serialize}; +use sg2d::marks::group::{GroupBounds, SceneGroup}; +use sg2d::marks::line::LineMark; use sg2d::marks::mark::SceneMark; use sg2d::marks::symbol::{SymbolMark, SymbolShape}; -use sg2d::value::EncodingValue; +use sg2d::value::{EncodingValue, StrokeCap, StrokeJoin}; #[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct VegaSymbolItem { + #[serde(default)] pub x: f32, + #[serde(default)] pub y: f32, pub fill: Option, pub opacity: Option, @@ -21,6 +26,9 @@ pub struct VegaSymbolItem { pub shape: Option, pub stroke: Option, pub stroke_width: Option, + pub stroke_cap: Option, + pub stroke_join: Option, + pub stroke_dash: Option, pub stroke_opacity: Option, pub angle: Option, pub zindex: Option, @@ -32,6 +40,63 @@ impl VegaMarkContainer { pub fn to_scene_graph(&self, origin: [f32; 2]) -> Result { // Get shape of first item and use that for all items for now let first = self.items.first(); + let first_shape = first + .and_then(|item| item.shape.clone()) + .unwrap_or("circle".to_string()); + + // Handle special case of sybols with shape == "stroke". This happens when lines are + // used in legends. We convert these to a group of regular line marks + if first_shape == "stroke" { + // stroke symbols are converted to a group of lines + let mut line_marks: Vec = Vec::new(); + for item in &self.items { + let width = item.size.unwrap_or(100.0).sqrt(); + let stroke = if let Some(c) = &item.stroke { + let c = csscolorparser::parse(c)?; + let base_opacity = item.opacity.unwrap_or(1.0); + let stroke_opacity = + c.a as f32 * item.stroke_opacity.unwrap_or(1.0) * base_opacity; + [c.r as f32, c.g as f32, c.b as f32, stroke_opacity] + } else { + [0.0, 0.0, 0.0, 1.0] + }; + let mark = LineMark { + name: "".to_string(), + clip: false, + len: 2, + x: EncodingValue::Array { + values: vec![ + origin[0] + item.x - width / 2.0, + origin[0] + item.x + width / 2.0, + ], + }, + y: EncodingValue::Scalar { + value: origin[1] + item.y, + }, + stroke, + stroke_width: item.stroke_width.unwrap_or(1.0), + stroke_cap: item.stroke_cap.unwrap_or_default(), + stroke_join: item.stroke_join.unwrap_or_default(), + stroke_dash: item + .stroke_dash + .clone() + .map(|d| Ok::, VegaSceneGraphError>(d.to_array()?.to_vec())) + .transpose()?, + ..Default::default() + }; + line_marks.push(SceneMark::Line(mark)); + } + return Ok(SceneMark::Group(SceneGroup { + bounds: GroupBounds { + x: 0.0, + y: 0.0, + width: None, + height: None, + }, + marks: line_marks, + })); + } + let first_has_stroke = first.map(|item| item.stroke.is_some()).unwrap_or(false); // Only include stroke_width if there is a stroke color diff --git a/sg2d-wgpu/tests/test_image_baselines.rs b/sg2d-wgpu/tests/test_image_baselines.rs index 0d50d00..5d0b814 100644 --- a/sg2d-wgpu/tests/test_image_baselines.rs +++ b/sg2d-wgpu/tests/test_image_baselines.rs @@ -79,8 +79,9 @@ mod test_image_baselines { case("line", "connected_scatter", 0.0008), case("line", "lines_with_open_symbols", 0.0004), case("line", "stocks", 0.0005), + case("line", "stocks-legend", 0.003), case("line", "simple_dashed", 0.0005), - case("line", "stocks_dashed", 0.0005), + case("line", "stocks_dashed", 0.001), case("line", "line_dashed_round_undefined", 0.0005), // lyon's square end cap doesn't seem to work