From 7613b2ccbd2dfe1a31cdf688d542431618699e31 Mon Sep 17 00:00:00 2001 From: ThyVonR Date: Wed, 11 Dec 2024 13:57:14 +0100 Subject: [PATCH] L4L_systemView (#105) --- anylogic/zero_local4local/Zero_L4L.alp | 1918 +++++++++++++++-- anylogic/zero_local4local/database/db.lck | Bin 16 -> 0 bytes anylogic/zero_local4local/database/db.log | 2 - .../zero_local4local/database/db.properties | 6 +- anylogic/zero_local4local/database/db.script | 2 +- .../zero_local4local/noun-house-prosumer.png | Bin 0 -> 58371 bytes 6 files changed, 1755 insertions(+), 173 deletions(-) delete mode 100644 anylogic/zero_local4local/database/db.lck delete mode 100644 anylogic/zero_local4local/database/db.log create mode 100644 anylogic/zero_local4local/noun-house-prosumer.png diff --git a/anylogic/zero_local4local/Zero_L4L.alp b/anylogic/zero_local4local/Zero_L4L.alp index 1c2b36e..cef1b0e 100644 --- a/anylogic/zero_local4local/Zero_L4L.alp +++ b/anylogic/zero_local4local/Zero_L4L.alp @@ -4,7 +4,7 @@ AnyLogic Project File ************************************************* --> - + 1658477103134 @@ -924,6 +924,7 @@ for (var windFarmData: windFarms) { if (windFarms.size() == 0) { interface_L4L.grp_windpark_expnd.setVisible(false); interface_L4L.grp_windpark.setVisible(false); + interface_L4L.grp_windpark_systemview.setVisible(false); }]]> @@ -991,6 +992,7 @@ if (windFarms.size() == 0) { if (householdGroup.getHasPV_r() <= 0) { this.interface_L4L.cb_includeFeedinInCoopProduction.setVisible(false); + this.interface_L4L.grp_prosumer_systemview.setVisible(false); } } /* @@ -1178,6 +1180,7 @@ if (random.nextDouble() <= householdGroupData.getHasHomeBattery_r()) { if (solarFarms.size() == 0) { interface_L4L.grp_solarpark_expnd.setVisible(false); interface_L4L.grp_solarpark.setVisible(false); + interface_L4L.grp_solarpark_systemview.setVisible(false); }]]> @@ -2301,20 +2304,28 @@ if ( ratioGenerationDelivery > 1.5 ) { double solarFarmProduction_MWh=0; double windFarmProduction_MWh=0; +double solarFarmPrice_eurpMWh=0; +double windFarmPrice_eurpMWh=0; + EC= (EnergyCoopL4L)energyModel.pop_energyCoops.get(0); for (J_AssetCost ci : ((EnergyCoopL4L)EC).c_AssetCosts ) { if (ci.energyAsset().energyAssetType == OL_EnergyAssetType.PHOTOVOLTAIC ) { solarFarmProduction_MWh += ci.getTotalProduction_MWh(); + solarFarmPrice_eurpMWh = roundToInt(ci.LCOE_eurpkWh * 1000); } if (ci.energyAsset().energyAssetType == OL_EnergyAssetType.WINDMILL ) { windFarmProduction_MWh += ci.getTotalProduction_MWh(); + windFarmPrice_eurpMWh = roundToInt(ci.LCOE_eurpkWh * 1000); } } txt_solarpark_expnd_totalProduction_value.setText(roundToInt(solarFarmProduction_MWh) + " MWh/jaar"); +txt_solarpark_systemview_totalProduction_value.setText(roundToInt(solarFarmProduction_MWh) + " MWh"); +txt_solarpark_systemview_totalProduction_price.setText(solarFarmPrice_eurpMWh + " €/MWh"); txt_windpark_expnd_totalProduction_value.setText(roundToInt(windFarmProduction_MWh) + " MWh/jaar"); - +txt_windpark_systemview_totalProduction_value.setText(roundToInt(windFarmProduction_MWh) + " MWh"); +txt_windpark_systemview_totalProduction_price.setText(windFarmPrice_eurpMWh + " €/MWh"); ]]> @@ -2716,9 +2727,9 @@ f_resetSettings();]]> - 1730899851125 - - -1940960 + 1733845025770 + + -33801340 true true @@ -2727,16 +2738,39 @@ f_resetSettings();]]> false 0 10 - 0 + 1 -16777216 null SOLID - 1940 - 130 + 680 + 300 0.0 - -657931 + -1 null + + 1733844429953 + + -25001200 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 340 + 500 + 0.0 + -1 + null + 10 + 1730900136677 @@ -2760,28 +2794,6 @@ f_resetSettings();]]> -3896 null - - 1730899198924 - - -1930990 - - true - true - false - SHAPE_DRAW_2D3D - false - 0 - 234.013 - 100 - 0.0 - - - - - - - true - false 1724415643323 @@ -4365,27 +4377,6 @@ traceln("Selected scenario: \"" + selected_scenario + "\"");]]> - - 1729673052333 - - -9501015 - - true - true - false - SHAPE_DRAW_2D - false - 0 - 0.0 - -16777216 - - - Calibri - 56 - - - CENTER - 1729673517119 @@ -5024,9 +5015,1451 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> LEFT - 1730730303189 - - 10110 + 1730730303189 + + 10110 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + SansSerif + 18 + + + LEFT + + + 1730730315596 + + 80140 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + SansSerif + 18 + + + LEFT + + + + + + 1730898950049 + + -13201120 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -2894893 + null + SOLID + 1 + 0 + 1 + 0 + 0 + 830 + 0 + + + 1730898967934 + + -12901400 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -2894893 + null + SOLID + 1 + 0 + 1 + 0 + 1250 + 0 + 0 + + + 1730900093424 + + -8451825 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 3 + -2132344858 + null + SOLID + false + 120 + 60 + 0.0 + -2951726 + null + + + 1729690775737 + + -8451805 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + SansSerif + 30 + + + CENTER + + + 1730998285479 + + -17401480 + + true + false + false + SHAPE_DRAW_2D3D + + false + 0 + 0.0 + + + + 1730998285481 + + -143.631-140 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1806.732 + 660 + 0.0 + -1 + null + 10 + + + 1730998285485 + + 755.955-49.872 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + SansSerif + 48 + + + CENTER + + + + + + 1733827501249 + + -9601020 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 0.0 + + + + 1730899851125 + + -980-60 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 0 + -16777216 + null + SOLID + 1940 + 130 + 0.0 + -657931 + null + + + 1730899198924 + + -970-30 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 234.013 + 100 + 0.0 + + + + + + + true + + + 1729673052333 + + 10-5 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + Calibri + 56 + + + CENTER + + + 1730898907817 + + -96070 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -8355712 + null + SOLID + 1 + 0 + 1 + 0 + 1900 + 0 + 0 + + + 1729672999597 + + 740-20 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 157.5 + 72.5 + 0.0 + + + + + + + false + + + + + + 1733827545072 + + -29801020 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 0.0 + + + + 1733827545074 + + -980-60 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 0 + -16777216 + null + SOLID + 1940 + 130 + 0.0 + -657931 + null + + + 1733827545076 + + -970-30 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 234.013 + 100 + 0.0 + + + + + + + true + + + 1733827545078 + + 10-5 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + Calibri + 56 + + + CENTER + + + 1733827545080 + + -96070 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -8355712 + null + SOLID + 1 + 0 + 1 + 0 + 1900 + 0 + 0 + + + 1733827545082 + + 740-20 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 157.5 + 72.5 + 0.0 + + + + + + + false + + + + + + 1733832162806 + + -26401120 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -2894893 + null + SOLID + 1 + 0 + 1 + 0 + 0 + 830 + 0 + + + 1733842434635 + + -29801380 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 220 + 220 + 0.0 + + + + + + + false + + + 1733842464197 + + -33001376.12 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 280 + 225.677 + 0.0 + + + + + + + false + + + 1733842947500 + + -25001280 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 340 + 291.428 + 0.0 + + + + + + + false + + + 1733844451648 + + -25001600 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + 340 + 0 + 0 + + + 1733844576242 + + -23401720 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 10 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 01400 + -11601400 + + false + + + 1733844709909 + + -34501500 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 10 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + 130 + 0 + 0 + + + 1733844742408 + + -27401400 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 10 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + 200 + 0 + 0 + + + 1733845839884 + + -23401705 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -16777216 + null + + 000 + 30350 + -30350 + + false + + + 1733845933110 + + -33001500 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -16777216 + null + + 000 + -35-300 + -35300 + + false + + + 1733845950898 + + -27601400 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -16777216 + null + + 000 + 30-300 + 30300 + + false + + + false + 1733846842865 + + -14601110 + + true + true + false + SHAPE_DRAW_2D3D + + false + + true + + + + + + + + + false + 1733846973423 + + -34801110 + + true + true + false + SHAPE_DRAW_2D3D + + false + + true + + + + + + + + + 1733905595156 + + -26201360 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733905648144 + + -26201340 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733908074041 + + -29001800 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733908081429 + + -29001820 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733909300760 + + -30401640 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + SansSerif + 36 + + + CENTER + + + 1733909441636 + + -23301630 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + SansSerif + 36 + + + CENTER + + + 1733910698539 + + -36401680 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 0.0 + + + + 1733843006148 + + -260-160 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 300 + 300 + 0.0 + -1638401 + null + 10 + + + 1733842486489 + + -240-140 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 260 + 260 + 0.0 + + + + + + + false + + + 1733845242904 + + 200-20 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 6 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 3000 + 301800 + + false + + + 1733844923077 + + 200-20 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 4 + -1638401 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 3000 + 301800 + + false + + + 1733845269123 + + 20-20 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 6 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 18000 + 180-1400 + + false + + + 1733844881621 + + 20-20 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 4 + -1638401 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 18000 + 180-1400 + + false + + + 1733845750551 + + 255140 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -1638401 + null + + 000 + -25300 + -5000 + + false + + + 1733845780091 + + 225-140 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -1638401 + null + + 000 + -25-300 + -5000 + + false + + + 1733909415442 + + -100140 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + SansSerif + 36 + + + CENTER + + + 1733909113483 + + 120-50 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733909079343 + + 120-70 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + + + + 1733910783330 + + -36401500 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 0.0 + + + + 1733845130936 + + 20-210 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 6 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 14000 + 1405500 + + false + + + 1733844860207 + + 20-210 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 4 + -26 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 14000 + 1405500 + + false + + + 1733842971798 + + -260-360 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 300 + 300 + 0.0 + -26 + null + 10 + + + 1733842476559 + + -240-340 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 253 + 253 + 0.0 + + + + + + + false + + + 1733845311138 + + 160-210 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 6 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 4000 + 401900 + + false + + + 1733844839370 + + 160-210 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 4 + -26 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 4000 + 401900 + + false + + + 1733845664222 + + 175-45 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -26 + null + + 000 + 25300 + 5000 + + false + + + 1733909062670 + + 140-260 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733909099705 + + 140-240 true true @@ -5036,18 +6469,19 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> 0 0.0 -16777216 - + + - SansSerif - 18 - + Calibri + 24 + - LEFT + CENTER - 1730730315596 - - 80140 + 1733909402617 + + -100-60 true true @@ -5057,21 +6491,64 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> 0 0.0 -16777216 - + SansSerif - 18 + 36 - LEFT + CENTER + + 1733846296098 + + 185320 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -26 + null + + 000 + -25300 + -5000 + + false + - - 1730898907817 - - -19201090 + + 1733910934313 + + -28601400 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 0.0 + + + + 1733845334430 + + -340-20 true true @@ -5080,22 +6557,58 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> false 0 10 - 1 - -8355712 + 10 + -16777216 null SOLID 1 0 1 0 - 1900 - 0 - 0 - + + null + + 000 + 0-800 + 340-800 + 34000 + + false + + + 1733844771941 + + -340-20 + + true + true + false + SHAPE_DRAW_2D3D + false + 0 + 10 + 8 + -3604536 + null + SOLID + 1 + 0 + 1 + 0 + + null + + 000 + 0-800 + 340-800 + 34000 + + false + - 1730898950049 - - -13201120 + 1733845353574 + + 120100 true true @@ -5104,22 +6617,22 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> false 0 10 - 1 - -2894893 + 10 + -16777216 null SOLID 1 0 1 0 - 0 - 830 + 200 + 0 0 - 1730898967934 - - -12901400 + 1733844984260 + + 120100 true true @@ -5128,45 +6641,52 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> false 0 10 - 1 - -2894893 + 8 + -3604536 null SOLID 1 0 1 0 - 1250 + 200 0 0 - - 1729672999597 - - -2201000 - + + 1733845817691 + + 30-40 + true true false SHAPE_DRAW_2D3D false 0 - 157.5 - 72.5 - 0.0 - - - - - - - false - - - 1730900093424 - - -8451825 - + 10 + 1 + -16777216 + null + SOLID + 1 + 0 + 1 + 0 + -3604536 + null + + 000 + -30350 + -6000 + + false + + + 1733845882544 + + 30570 + true true false @@ -5174,21 +6694,27 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> false 0 10 - 3 - -2132344858 + 1 + -16777216 null SOLID - false - 120 - 60 - 0.0 - -2951726 + 1 + 0 + 1 + 0 + -3604536 null - + + 000 + 35300 + 0600 + + false + - 1729690775737 - - -8451805 + 1733905605461 + + -140-140 true true @@ -5198,57 +6724,63 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> 0 0.0 -16777216 - - + + - SansSerif - 30 - + Calibri + 24 + CENTER - - 1730998285479 - - -17301440 - + + 1733905625754 + + -140-160 + true - false + true false - SHAPE_DRAW_2D3D - + SHAPE_DRAW_2D false 0 0.0 - - - - 1730998285481 - - -143.631-140 - + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733909128389 + + 240120 + true true false SHAPE_DRAW_2D false 0 - 10 - 1 - -16777216 - null - SOLID - 1806.732 - 660 0.0 - -1 - null - 10 - + -16777216 + + + + Calibri + 24 + + + CENTER + - 1730998285485 - - 755.955-49.872 + 1733909140122 + + 240140 true true @@ -5258,23 +6790,62 @@ uI_Results.chartGelijktijdigheid.f_setCharts();]]> 0 0.0 -16777216 - + + - SansSerif - 48 - + Calibri + 24 + CENTER + + 1733905636046 + + -33601420 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + + + 1733905583392 + + -33601440 + + true + true + false + SHAPE_DRAW_2D + false + 0 + 0.0 + -16777216 + + + + Calibri + 24 + + + CENTER + @@ -6789,13 +8360,14 @@ double leveranciersInkomsten_eur = kostprijsPlus_eurpMWh * gelijktijdigeLevering coopReport.ownProduction(J_AccountingLine.fromTotalPrice(totalOwnProduction_MWh, totalOwnProductionCost_eur-totalSDEincome_eur)); coopReport.selfConsumption(J_AccountingLine.fromPricePerMWh(gelijktijdigeLevering_MWh, kostprijsPlus_eurpMWh)); -//coopReport.selfConsumptionIncFeedin(J_AccountingLine.fromPricePerMWh(v_totalElectricitySelfConsumed_MWh, kostprijs_eurpMWh+bufferCost_eurpMWh)); +coopReport.feedinSelfConsumption(J_AccountingLine.fromPricePerMWh(v_totalElectricitySelfConsumed_MWh-v_selfConsumptionCoopAssets_MWh, p_feedinCompensation_eurpMWh)); coopReport.reDeliveryFeedIn(J_AccountingLine.fromPricePerMWh(v_totalElectricitySelfConsumed_MWh-v_selfConsumptionCoopAssets_MWh, kostprijsPlus_eurpMWh)); coopReport.nonsimultaneousDelivery(J_AccountingLine.fromPricePerMWh(totalDeliveredElec_MWh-gelijktijdigeLevering_MWh, leveranciersprijs_eurpMWh)); coopReport.EPEXbuy(J_AccountingLine.fromTotalPrice(fm_totalImports_MWh.get(OL_EnergyCarriers.ELECTRICITY), EPEXcosts_eur)); coopReport.EPEXsell(J_AccountingLine.fromTotalPrice(fm_totalExports_MWh.get(OL_EnergyCarriers.ELECTRICITY), EPEXincome_eur)); coopReport.totalDelivery(J_AccountingLine.fromPricePerMWh(totalDeliveredElec_MWh, gemiddeldeLeveringsprijs_eurpMWh)); coopReport.onbalans(J_AccountingLine.fromTotalPrice((fm_totalImports_MWh.get(OL_EnergyCarriers.ELECTRICITY)+fm_totalExports_MWh.get(OL_EnergyCarriers.ELECTRICITY))*1000, onbalansCosts_eur)); +coopReport.feedinExport(J_AccountingLine.fromPricePerMWh(v_totalCustomerFeedIn_MWh-(v_totalElectricitySelfConsumed_MWh-v_selfConsumptionCoopAssets_MWh), coopReport.EPEXsell.price_eurpMWh())); traceln("Totale opwek Coöperatie Assets: %s MWh, tarief: %s €/MWh, waarde: %s €", totalOwnElectricityProduced_MWh, kostprijs_eurpMWh, totalOwnElectricityProduced_MWh*kostprijs_eurpMWh); // Also need production from own assets only! traceln("Gelijktijdige opwek en verbruik (incl zelfverbruik teruglevering van leden): %s MWh", v_totalElectricitySelfConsumed_MWh); @@ -8083,7 +9655,9 @@ public class J_CoopReport implements Serializable { J_AccountingLine selfConsumption = J_AccountingLine.NaN(); -// J_AccountingLine selfConsumptionIncFeedin = J_AccountingLine.NaN(); + J_AccountingLine feedinSelfConsumption = J_AccountingLine.NaN(); + + J_AccountingLine feedinExport = J_AccountingLine.NaN(); J_AccountingLine EPEXbuy = J_AccountingLine.NaN(); @@ -8190,6 +9764,16 @@ public class J_CoopReport implements Serializable { false FILE_SYSTEM + + + false + FILE_SYSTEM + + + + false + FILE_SYSTEM + diff --git a/anylogic/zero_local4local/database/db.lck b/anylogic/zero_local4local/database/db.lck deleted file mode 100644 index db57c4dcfebcd928ad110cb4d0aca88c1acb8e68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 XcmeYW4)pQyclKsrV4OV3?W{HcC9wp? diff --git a/anylogic/zero_local4local/database/db.log b/anylogic/zero_local4local/database/db.log deleted file mode 100644 index 10ad0d5..0000000 --- a/anylogic/zero_local4local/database/db.log +++ /dev/null @@ -1,2 +0,0 @@ -/*C2*/SET SCHEMA PUBLIC -DISCONNECT diff --git a/anylogic/zero_local4local/database/db.properties b/anylogic/zero_local4local/database/db.properties index d69c780..8013e70 100644 --- a/anylogic/zero_local4local/database/db.properties +++ b/anylogic/zero_local4local/database/db.properties @@ -1,5 +1,5 @@ #HSQL Database Engine 2.7.1 -#Wed Dec 04 13:52:26 CET 2024 -tx_timestamp=147066459 -modified=yes +#Wed Dec 11 13:55:35 CET 2024 +tx_timestamp=147075052 +modified=no version=2.7.1 diff --git a/anylogic/zero_local4local/database/db.script b/anylogic/zero_local4local/database/db.script index 483d5d3..4ff7eb5 100644 --- a/anylogic/zero_local4local/database/db.script +++ b/anylogic/zero_local4local/database/db.script @@ -29,7 +29,7 @@ SET FILES NIO TRUE SET FILES NIO SIZE 256 SET FILES LOG TRUE SET FILES LOG SIZE 50 -SET FILES CHECK 147066459 +SET FILES CHECK 147075052 SET DATABASE COLLATION "SQL_TEXT" PAD SPACE CREATE USER SA PASSWORD DIGEST 'd41d8cd98f00b204e9800998ecf8427e' ALTER USER SA SET LOCAL TRUE diff --git a/anylogic/zero_local4local/noun-house-prosumer.png b/anylogic/zero_local4local/noun-house-prosumer.png new file mode 100644 index 0000000000000000000000000000000000000000..9217b1940cd042eded3058d70640041d18dbbf42 GIT binary patch literal 58371 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 k5g* zxn3ZJ&W~dfQL+O?45G{Mx(y{lp%k57{kYtGMEyp{=qhpf?#1cOIJt#6@!(cxltaeE ze%+eV$t#za()LuVOBhMN?HMC{^&(U*di=$R0kAEMR5uApkFFeQyX3@HotLPlx7SRZ zK=fig1!KUXnEu^v+^IEccMit2lRd%+H__9ri@51al2V%BTwGtk@m-Sg^ z$0zv+_7Q<8F0^2k#-_<8gulf(!nM6i%a}doss$=S^(H|uDx0Nd%-C6Vr)gg&7v9wK z_HOED15;1cx@9qgM~aHnr=Yo$BoiPC6*~)grNt4vHRa!M^ZYIV!2$?yX%;YnVMVH+ z&qXHbyy*+g<%a1(ZzOk(9b#0|PD-jqx73(juW9E=>qpilj9Y{?$2Vn*+Ncd_MkcLP z7M2He1W*X5Pj(nz0$S1lKM%&&v0`aODMgsc5f>;bNaeFFnTg3-pD>mi-bvq z35F}Z719iILsHX%fdDXZ`~SgbzfT*0QG1bue3_JSb~XgN%xh}$V5JiJ0a2dLju#0~`k_Q3=EAEb99DpcnY8d~fTJ3n&i{e*{yd_9Dxd97B?S99HqwrZz^ z0|7MT_Gh*P)W)M}_txg>`2DlsOnN}jyh!IL>nuQ4rpH{pP6v{Y5nT&FzLXk&-1pFV-U?MQYgHfX)K}O+N%xXMq-a56ieIk#)rw zJ*4is+aSFtt*J%K;RkKWOL9is>jVuQd^UK0NQvSX>TNf(dy{9=-he=FaoJa=rr+;# zdp;C~2I>`Ufez}E?D9*MBBN@18PB^HwG0LYB`%YdxA(!OQClkv3-y`t?EMe=B;r3A zH&kht`qs>yriZ-p5Y`ptF1j@LAL08GV~1CgF;~Od{@ntt()#+Fq{Ngz)M~gyMp4A} z=%>`6C;ouqe8d0XeZ7R|Vpl9SRz=Qhxz93cT5{abnu-s0QCGk!K85^U; z(^=mUJas>mFE?)XVI^BNgJAoLz(0UFW-jY#iRJ-VEM-y%t~cpUbUqBJJ@48V6&>&# zGYnu)etMj-v~kC1YrMP=pOS48P~{)_YG=GK{va*|6&9j|M<9$kJ<)9$N2gyqoo84q=OYpQOWh16f=svE zOnus}kP&mv^!=#DDgZoRpy+Xafgv+ds1B;cR<{jzQW3}53~&Zu(49oI@(|aWp9byA zg%IV32rwYDzE=$sNuwW*jspRDi3wb`JZ z<`K8XErv7?m1D$U0EO~jCO<{L^23?%5V=D|cVRza#mTiZg%zTOQ+!ztJ6pQ(Y(Nn( zUDvn*RTqpx4t_3yei%dDzvLYcQE^0cc{qR6K7LP8)ZK-SyIv6z#eiVZjHvGJFdeY0)>gUpTMiw0FIyEu1_z zVVm$CBs>i%d)9?&$2T&@U^%z|gN?8Q zlW@=A`P!Rh*nz0qHx#P7nkV+FZEB6I)(C?57mf7Z$DubB0Nt5P2_m5afCPa8S>Mn5 z3kT6x7wL9;S}4q63`Ukku|jKHo}t4p$a}-!RO^o|Lg>@x&wmtNTx$inNtnyXRiVk( zD$D_M8!^`BeM(I%k}RI3R}a!KDHtDccsI?Tdx$SgzHBSVrqFHd6(m7=unj9IRAD9c zG6HxCgZJ)!85F~4;2X7jAX_PaZw@+QRMduLl9NVJ9V?IP2DBYy9jlOw#ZlHpAX|@rOwQ6&$i;z@8m>K>4Gi+MY^Cx%i8WJjN|FcHc)_?>b0~%4r3GZlLhqrZz*;`+M z+^jt~s*Z9N72vmOsb{mEq5E?P_6x;5TvZwlY>%BT>BRv@m(avz0{v5|mNHU%@q54-$w4A?XNT@wDw=^F+pXGc4Se$Gw#)tSU z2?cc`x(M+2qLGx9=sO|;+!-=3>JOoS!e?NjK0dumIUfwV8ew{W=Id*kuJ=A?LzxI?0VZc_<+ z@Oh9G)uu_+l0?N^oj23wgW7&|!4~e!m{)tcj$p65BtfyfHIn08cD)%y+N6aR z3{L}D&j<~6V0?4sG;&VtTe~sj*dFt%eF8;vT!SyfM;|fMT>7@&B!{E7#hjG@HNZj3)p~S zPXzedr{8I2GFm0huLKGuot;_dk{+5|jLkDb6SBHqSPrD|kHiai7q`M}g3%08v)^6$mx5jN#@@d5QU028>`SmhN-43k$AjWn zA3_SNyB~C8+?BgUJqZ$xsb0N=>|6+&t2Y$nnIs%v;>)}Q zplA9LR>{LT6QvO?%PE>O_iK5^AdH3ql{8b!l_jDP`Yj|V+6=`r#iL1w!u3SCZSs3K zvESG|%vs^2)LOvXD)?MNY(_%@5bQ)1f zTQpT9eOs8}@gdjrJ6?!U2LL}rFY+mnvSOk3=^ZNaxDR(w7X?;<*#Hey965pSNJ`m;Tl+5~8`OWe8Ase7`M!^1IN}Ja% z6Y3daEgR`$r6hAJ1g_;Jkp+)qZ;F#lHO4VKSoO0wg zlb^1U&Dz4*<}{iZC-a80U(@i*>2{+gzPJd1;xg!10{IUKg4{i4RJ`5?&56}SMO!Jy zmA2yf##p8@q6LgXXn|G*^X)(%k;u#nw>U^VUi2@^Jrmy>te&dyK0P&!Va-)#s-y4t zzMxY9_z)8ADZtL@`+_~BJ{NM7FOZo=vd0)^A@F7<6{%d^wpS*9Bf@)s5-<&kjoM$% z52wlgi&{cZcvZiRFx9%7v_2?9D_)*pcU5R_FB@!%X)+ZNLZjL$bbf`R!M!nD)R>5& z3ycD@!zKMT4SA^FJzZoF18Cg8E&Ph4!natF>J28N6(buy#k#HOgKR^h0-1{z7hp0u zE@UPrCWe ztmg_=uKKmghw7Td*+bW9y_nYB9_C&EOPXL!hQsS$pb*1LhqzGQ5E9<0 z6fym1z7O&c)rg>ZV}60>v$?m)@EE1yt8#$dqdP^i@*p9MfR=|Jp8&b>w^d1#FLazQ zZ-UY?E2$oq-R+8l<tL8ux$1ca8Z?r32wjDfW&ibW zuZ0bYwJQ*pn^SjRtDK0mqhBuP1WYQm!G;s6D!wUGfjgpWNBflxNZ?3 zN%V@R*;+z(!Y~umDzzeb*PdUX-u#a3iDx*}ngt822z(>~pbYfBQBNwPI9D~#eU}te zc}>i(lxI|%9l>_OeAKCcRO}BSeJYMOm%v(96FV8|{esvGE~IfMCdZ;k#Zd8N9Ig1NfEvL75r; z*Huv)CnfmV{@q?!aoHTe;%2py#~}(!fsm%SZ@y*J`>R8mYhCp_(hJ1n z#dYp;3OqCLq7eDHBi7kABXJkP;aZ-pj%>N*bRKH1j2o`FdB1Cjz*VKp~0Ry+9O zWQ~k_2Ixx7pXnc)jtG6y$}V!Tv8r(_88L+?F;7DYMYa{*;$8?%6xc?)}UTPD4 zfL?JQ2P)+{2mZv7MB;3uKqK-cRO@G5b_b zrzL$8A;)&F&wlk$DX3Re?oG_MKYJrSEY11xDxOg(2E3gR{O6VA3n0eT2Zm3qsA4uW zGLBCk7bKa&PI}QdkhFL&mB1SU&=e4XABc znySCZu4D7T7}`AW_q$ibNYO_y=r+$N#~y@FufSntx@c)m-Sx;GscEQNsV9cQYPJK= z!HQSul_=`q7QvMp*su$43GY=cxJ*R9e|YrInA1uxr)dd3tfJx#=-etoMPV`UT2bK_ zpmDrFl{-RLSZjRC?C-wwuCaP}7W}8m`2CA88cj8 zHa9OW@S%2yZum-G%%8TStR`D7p8i(Hzw0APE3d(A#Nlrvly}3O8r_a2Q2R15S6Ypw zghBk+=oUu=o6i3opxONABVIjR-Y72LHu&6mG+6?KsK$%h_}NC)OM(I+?2n7u^&+$y zo<{QdJEBg;J=K$R!=eU&W;LLNMF;&R8h91=bh~pVw4}*CI{%rM>PeAKRSlGJ57!0L z?eY=^#pt8Pl$-99mPB%?+r|JDMxdf~+QDcg|ME1J^0~)uC0Aq@z%x*@u=4|@+Y%<9 zXsD1#vbGwNg0b{E*N8p&3J0p%Bn;6>PgMUi8d<)t|2B%B4V0W8&9&NFK?m3;G#M8& z#d2y?Tg!s~9zi=2BJn1*5kNdm*+;;X9|~6ejc2gR=Qea0atK}Y);xTADNQ9!#?Avl zkyG)EZUJXOJH;;`!-!q{{h^ybFL`NJ5xiIDn!G2Et81(7Htu(*mo>#}bO*9Wy>~$W z!Tgy9=!FIz-lT)z^;CBwqg zoaespSMopWPdf}n4^P)-gnL)G!(y`Zd_Y+vbGTxPZ^yc%RpwT!oeUMy-KP;XDWB4cKEaNK`B5X@>~jO zDunq^qjpU2qlVBZ z_mhy==L<5Nzxw13p)DZah?fb1@j#o?8<@! zT@n%P8>`E*uHjl{W|#x=AX)lrpb8fw2AST_%7;~~4TrE#$-I|8wvz>eDQ5;(Q@EvR z&Zq)QVxnWFnV+b8`P3Y_^Yc4%0P>kKN*$4LMDejZwdKU3+zltZ??@0B-0Y$;D28M{-kPYi zNuVN9Xd-8UF}L*T1voKcc!Mr79MXuQm;(mI+L}xuobX#IcxGQ?#NIVN-D>7)mY&*m zrSKf~;VRSPlizCs9@NV~{t3PA+O*p<0$Ruqgg2x3xV+pU^j9)&1D{C@jU1{ympmrx z50_`YzrtsqhQMuLkcm*&B1f8+sEj8F*Yj1&OPAfYzo513^r{ zn~bba*4-mQ(4ieQkltI+rV&7_ly~rhK>}^u5mkR{g+oK9#R;mnIq1N$HqNtYoE~na zVoDio>_@~S+H250?C$-#7@IDp&i&Y1=J6E<7rRMe3Bc$WJwMP#NF@mIeqpLOW?nYw zZc@^8JY6z>bXTfjXvVWovt$(`Sgj=yu($kQz28u2F6Fx#8nd%w!^$~G7b%8np9aJ{ zo76Vt(A4h&MxHw))dXz?0_G5mkG~w7z zA<666anHt8t@@>}kXFNB;P&1qN~%}HE9QVcjc(t;4XG0Rfw78G$qnX63IH?-2$QaQ z33f&eR7%_Zp4%QnRk-)GcF&^jaEA3e4^XT`hnOcqT!HH>@C&G0#Jp2{o%OaJ`Dye6 zw>natdpDd`3WfLuHd*pg;iP2|&Pq|di!&$8)!#^|iqkGs$vGm`o6GpFj`jbb;Iz#$ zRf&48%3#Em1HhJEB*5v|7kINduOAd5wMjEW#-LGqru~*I!0E)v;64o9rT|sI?RGCV z0y3GDcM5MgyBQ^;&s*44T#E2p(SD z0+xf{KX~h7aG+Uyyl@NS6q4rMf#VqS3=1#8Bo@ZZukq?-Traf@B}(Q=DW$A}Ab^uY z^`+t3z}O*mHSQ3QX8$&;v5|C5cn?M#H6RBu!ixiN2oGYQ4q(e`An5vHduyl1Vt-|rV|K>#H@EjEK*tG5>HGZrU7|EfTuVfH4KP@?#>y?h-Gp0I2Z;%ow-a| z-)rYG2m!*eJ+2lnM>ye4z<}Lle%#Wg2GKBR8Q2lml;-tKk$mUXpV~ENpA42Ce>ri5pnX z$teNv!D3%p1mhiv6Vt@AgGmLzgZXOIrZx0DZ@xQbybKN@nIY>x)E0>iuH0KzBny&? zwRrw}axpQo^*B$)yNK;}ATjR*Uaa^GN>jl)jgD!KVrf{I(Sw4p3mN{?SdTJlj?mR? z2eq|4??eD)5sYABE55z{5wO@f-5Pee4!R+ldy@E!z6+vYhi5dscUDr#lCZrN5vG-u zu1FTGqA;0oQxI%|_S+RPY=Ix0KIHp(`4W1@^`Tt6wgS?St@0)lL(a|%aE5j5#Eti{s+d9%&}kqa~qpsGsgpz6^_vQM{7 zdGA14+HN05wgG83vJZYKW4LG}DxZ`N-|cfCx8P}9C z-Ou*^E#LSMk^g~ZxZRh)HzJt(`QbKm2m$_itMV8+bMvHJM8N4!fwcN3|cvZH2BV{%>ERQ>n3L{*U`KL0ZZTuXNl(C62tBio$LKTDl(yM(Z z>Nn)~+evl7lrx*Nn?{R&qhLC*cuM@$wPkPzjEW!~l_;;s`qB}yj&vR5I?^rJtRxE| z1?A<=Y)=Mx9I~mDKt7Fxxd2JS_a_hwnM1&-63G!*y+QEw+N0}6l zR0DkA!)0W)UBln~Z^JexPxRJ2uTKJ9s|a*gkJC})$#P@?^ zd9h>KXk>O>^mU@$?fz1E+R3StP4T^C=igH`0+F|->~mco-i?AZys6vbL1?-!RRmWC z?=5&UA9Ar=&zI;RbT&rtJ;MxwM(lPd5a!+-ZcR7Zl-r0N3lH5=Y`Hv-d@ ze?7n%)kkdwN(Bs#+2}FbU)}~5{;OQ~x zCgy#EkC_(^L31U&fPQHTj8M;lk4HHeCSEB_dSO<4UzX0=WK0Bn+-Z`38Izal$O~jQ z-c`RZ{XDrJ=_ok7R6x6)=vz_CE!xzdp~Kkj7^d=&U0C^Vx@qXiicQ9Q?p40={u%*g z6}wLF0}RrddcrH=;2K}`-E5ls72L>_N2ZFLy!M}@oXcl3w;ZU~Ubm#Wn-bx^w^0$7 z(IA^}%3ltrobi;Tm(qVDz31`xy~*e%sYyF#cIf%U67L0?zqTxf5rkFmr3;;GP?2t9 z<_#Y*9BT1bubigY4M>Q13I|I}oLHE}7@navUt4MV+| zA8G1oK=o4x1`Yhl8pHz#h0hmq)oHQK_;+MS&%r?;9_gPGKp*h`_xHD?r!n=PFPOTb zstSicXbCw|V&;r61$9Fj7HJVCz=e8{SOLlAk*Pp21{%>(G8$kN;BZ0~T7ZbERP%Pl z%UpQ6<&zi%hZyjS+L9vR#loyeRu%!X6O~+x&=Wh4$V~cr+;n$*jD|>|&d1XIS{r?t ziRzjV&8CX%=#;&|3^5%Pt@S-11e|~>10c$jQLqEHU`u(+b0{F)NO4C{F(RY{TU$Ze zYsy@P0vI2^8Et`9$)E zz2S_&T5Ny}53K`mdIQw z%C1utG}wL#WfV#q3S+bH!jQA@rs?31j651R)hhIHmXzF&(R$xTXXCXU^wN=@V z4yIHlK>@Gw+r|r_ncv5OIxGoNZT0K@DirVYnjYClhtQXXI=hpdk=1xD5LnDm{&b(=TEH)MC zv1VTH*GM*j1ym{H^E6z6-UO@vGky;vAXHoW!o&rS^&CrHd zgC<6c-L$O-psSRU1=7Ec=EZQ??x6_jKA<(} znkLQM0J23ifGuhZPxV&v=}lyHEz!7cv+#aPpE5vy2LqvGxi5Ja?>!N@S=|E_d^;r@ z)GE&43U6gG6!TwrGsrnsp?9C`BP^{H9B`D?SU3g7qDQU(ER`jCZJ8o{2}(krZJid@ zMC}EC33=wsK36ZiN4JZ~fRBQ+NbLC9dW{N90N;An`f*A1%^k+dYa;=K3``xguArt0 zO8zTk6CwbUQR3hCl0ye44329GyU-n}tmX9L%09|NoXE`vt{IpQBvV+JvO-#dwi_Hg zNSyIrDEu*w*F<3p#ssEv{pCjicbFr6Gn=@kh}Tx8ARPdI82b#%tbL56fX8AV!!9q{DQdwS)NH(ZMiaj} zl)IK#YHoPGdQsK0k+<^cr)tUyf52dos6%0hpU+-DFFr@-0N0Kq-55WI&!jc$y9Y(y z4r<4EThpxn(hH?eJ)p?Qv&s1hinr&J#4SIq^3%OAh<%R3TLv2}$gCN)29*kqV594lN~E&#hACh3aPL-j;uXAhbpsZzZE7x(B%q znJ=bf8}Getda#s*;vEjT1Z0#Bt^l}*zhCm#f!CO< zSUgtE{Ho`NN_}V-b0O?Gy5GjRw8jAMXq%_B+9PD9Ws{%K{`Yp<|HU6p3f!#heV82$IVe&qihKBVz2;QR#XmK1YCAPC#>zyNl_x#V ze=$zUt_^s{Sa?}qp}DMJqw8D^q1&B`3<#f+y-h-k_vuD7409z8D1jn11UYm#N9uD5znv4_qSQ^YR?DD0Z zZp^&)_*<3J0^ZMTYvlq+B(3JU5mq{1j9{73zw>_qj=1Yt^Y3mW@+L<=J(#6J#b$VO zpcp@TIwD+E|4xnBd*#}ZNMC^FCbIDf57}){<%H$0X_koneUiaHFEhFS`O6wlM+ee@ zw3l463o*~sq%@+r!`DkC4!&|cUC}gTe3s6nx-HwyO&TR6?NqG_Vw6YFS zU)`f`?s?O7_qZeZa$_YA1Nh$*fb;b2s&|b1Chgwzr}B~+>EYE|H$u;T@|Qn(YyHA% z3+>FRy+?RB{Gm(s0jutUR`|0d>NkRM5jUH_*+9NP73LmU-r5z`^pg(4{5+!|m1|9Z z${O9y1_a8b=Tu}B%F>0#lh$i=?#GUGY+PSS9)U5G+&Q~n=bz10MXvJqKT8u(Qb~*~ zKb;;fqQ89!v~!J_eKVJ6OW~SkR2U(&#(N_m!q7h3?%{4Ur1efw9kosVHNxbO>V&=P zk;yiK_kF(kaN#}Q9+7prg$lbMeQpK&M^O0r4BG#$38E{K6cu&sNPtVAn30ZmuD>f0 zi;u#Y0RiCIH5ZGpb6NnEz|gMtc5 zn5JrRJf#sIqEoc3PaCIJ0siIz8UF;Gs8J1YJILN56#O|u>#-F;VZIkH6)*oK#N6)* zS;gC>AJ~*`!(edy3(uWSBuh$$J3P+*lwRD?$uAMX(+H!BEL{zbhLZ4407M6K*sXcjd=AH!@R$F{h%pQZps+85`=bKD zJ~C^xhwVl|T;XxQq{4kax?qle3%X=MFytL@s-6GLNx(_c{;3Kw0Li!!W?OAhnruHy zqhHRP%NS`HF~D8lBDH2g%gotG2tYe_*GJxPhekWvfM9_-o;|@;GEHhZJlCK6E;Bz> zv6LvMmZb2{@nvMD(D)V_xX7Z)Dg0A_k-*EvM4-`y|4-Tz6pM*T)D;HM1F}<{fQC}P zTXP@$nT{|~re_4vf`8r@CM{p@H^=oWI?HW}&%7a}VPVV%#E+9ml%on5l%vGv9g(H8 zO1RH`z*#!`0P2d2-@nplWWj_tex*lNX1jA6T^b^cf{JiBuE0xJ_OrR8n0(V^G3c8Z z!bT)n58!_+4l-NMy0zPuNSGn{FYRW(obB%q?v0cTZJH>2e-D|oI>s%G^z#-9E(m}# zl0|hLuPW+5{%*P9_}j zsF0ORtl;&uuqfoB&_nbN5RQ#}fpDxQZa?TTZp<7imrfe0kg;ZTG8caMEYkrYm%t?X zzu0^4f2`y8|2s1?E4#w!G_qxtL^y2?LiUX8QFcaToOZ|#S*48Zk-Z|DGCC`DFz-~i^q9ndxueJH4h|%Z zBVAY(XxY9Z@}+m6`8fHgNQj?!qfWWl(EYZ)Z(4Nw_Cv?NXpB+NJIy_*yQhDt6ed<6 zwy!r(?7`h|CU8g*NUFU93XT^8?0bs~OmaWrBT|AkY{Y-nNqpxbzLIsgEPPHVTdVl) z;-0RrS>8VT(X)&GF5#;SbUDj}!V~u9bMs;ij2t)?y>K6&f&hYfDY!9cRvUV>lk(IJ z2OCRqidR>w8FXCvEi>*pncUb((u$IqFn)N$9qwFxmrSb-Zj0R=OQLK{uw*+qT9>%w zxHflQ(otU=dXFzYeM1~dJQGZn#UdTK#Q0euRZfJR;VK4{e%7$-1Mp9mWdsF z-ZCHvm?fNo#aKj4b-}pu0qcYl{$(oACcUr!z`wKd(1EI+L7=&K)f=KxCFnjTuF>Zz z#M|4Vp!{go2%d-u@kz%L4obWRA!){_Ve`b+x|_M;&tajBfJ2M+Q)LSjI=|r&5ZC1> zGi1C_%oVfmsbJOqN*>QOKE7*2>p^s)^J^b`*o<7;ymjiL_MZy9!32L(f8&yaC0#{v zM}X;=^4?632E!s0I0W;$FFewW0YXI>p9kH=$R#3aIG)^vI)@gd5zXOj*52A&hn2vP zzW2bsrJiZ*N|r+JeGY{ejm{!-o1nRm3OjS2#n`%yHl{%_Mabm2DpiT;)b_BAWtvS} z48+EIF|pM2A$;z1@>{gL7i`gLRy^RPcpHIjU$1)ERgsskkzKUwqhYBDavY_t% zB4A%U!Vudp&~)x0TYxM%$1%Zn*naTLRT1srmSZdpXK=B|?(fP=EZZ3l;W%7b<8nhx zSbUwNQEVptqPiK4!r60sTaq+%W;NS)vUV4%2XkxuHnpt{0DH&r`&h?Jh3~_l%&tsSPrr1fLn4sIZA={9=L6V^i;&-WBiE({J z%BR%y!Qhr!FNq@&XHnJgna`e(KEq-!EgSVcA~dB1G3#G$djvu`vGw-@={t(?G&w;B z>~2)!d(}2PyqLn&>-pzj3{EbcY4?I!{q8CphW~WWIPJ|DmzABf0>brYDxZIQAOYF~ zICS|4BffH9cgG_X=4hdQCi&rw1dA;j%Y7C*@}FHGXgzT4NCktntGyc}%W-eP08$7% zm0hNWA?js!$?>_#VICh=g$v{~eB9%OQhH{pb=2nT*Va4fo)pU|||X5=T0 z5l7LKt4^zNM`=QLp>9#*@{7}Kej>S*-=u%0ejaUm2KC7E_0;n%<@<9kYE|Tp%xYJ_ zi{foZRYB|V=j%0_c_!hXRTfp&HsynfxQ!9n?ibe=SOr=>zPxeA3Jp%r?@s8MY_o3(<(({gLA1grb~>VwJF z@gFq$NI{3oe>G2H1?%#WBUM)_V ztOrgwp3(u_F>q3f;%Rdq7tTutL#?t~+z+d+$Jm~3Pg!PghkZG$_E3hqiYB&B++5HA z3@mw&tcuhv;y|&p3ls`ZH|hF-L#m(COV`UVb1i*GYqiB2TG*Q4YI;YXi?43d#F#^o zA@Y3;E8{&PEA$H6$!_?gi$ZZY%c=3lo}?4xIDyLDjohq-S1f!SWMO;>TdLo{a#18+LxI=Qr?opZ%p2jIaNkHjJ1zDFzHFp0f9o4=K&f*zLa<72 zksHG$pJ8#k#kSj9^ed#-dEj5Z(xYAj^~G+atQ;1`67{y)|M-aMc&4&7U}__7hg^zc zKFjLRT*35bkpdR~1(^{Q;xf~;>YnoVd9p0k?jzpV`iHXyFG%&(bpoKKP%z%wK!i4{ zKF-j(T}KSKkFd)kOT5KmebO@_wnh3)d@gzF3W7L~36nge!q5}>H(c(J1I$ddUwYE3 zDQ)hR9pD`+U+tOs9eRbocXI@1Hh2Wb*&95%T=oSyqZjOl-~f%Yn=H#6?J@X9KEAeh za6I$zeE{1CHuRYli;-VH_;@ckRea!;iBF_KE7nYX?tK`86$Z9l+jeSgo9oc*ljRFGMk#N!Cu>AcjLh1 zOHez?;zP1)+(x>(SL9G! zHJ(*Cq;=4k9IX+>--J~8V=Upt@hpH9@R|M+d_yqdBs?(g`Rq@kqa6R?j13_<0bx;X z=7ZjgBZ$8Io+%l}oA_V6ZaBMFT~Im<%D57JTk&_gYR9|liYiaYeWD~B?$w_u4JV;R z)ZI^IeKdrd++`l^I8La|#ma}DT1YEl>XP;O&`gbD^OIL?%FndA*$U02ynhD3U$0*U z|EBVsa*|^F_0%<9(*9m4(f8q+HJ@asszB30E8*>``l>4l8d4 zEeqFf;F?G|D#E4jf8bt1p$vL{KsQ)rm)L*uKk@BLrNmk5(j_fr-Dz}Wbbt1 zehN%61kB9f`mQR|?o;cv<=t{)BjX6p9cYQEK(EF~eO+p|OJh8G0JE+K5QK{ zbNitwi&iNCKYq-WU@1GzJRs+s{yU8%TeWX!#Y#!DZ8Rh}-P<;Xc0#H5<|pI=vpr)a z!*)VR?`fhR22xOjAR39)kb;5o*6Z?D6(4<&MNRg+$t(|eQFAD+k6r?KOjK#(hPs5O z0wE@&^y#CO>brg*q8TGG4JjZsap(b4ZOs6_!{yHpD7pRY`e~kVWtY!p86biY=?ldo zHWwFhA8xV9&43@D1M_9qV+eQd#n<`ehITT345A5mn)DE%>i`rd(*uWdpdff0D43_o z9bB0Yt)crGD7Jbbg^umz31RhpCJA>1LWPWyXf>;|Gf)f`3Me+9v@Pp@V?Qs&e;8KL zNMNa2rc${TQlP@lTlWqj| zFXnp%*6r(0ITWW4$#>y+G9e_wIm`$S;O_Fy41sqFr&t;!NfT%n@&|VQ65`v~Q?`lp zZV2ZEU@q&0;H)prQJ5X2uJ}F~w!ooL{=WY3{bX^T<6gACz^i{HPUy4|{wB#LrEHuWk%>&ZNWh&3qEYEL zdfBgA^l#E6kjzl0NJ>G`d!`HXV)g=c`Z$BZBdg?@M%>nh;Nr_0Jil@OOuMNf@{~E$ zC8`;39t*f2ppW|0$QlJEO1c>HaZ1Z8p0Xh*A^IQWeS7tiENiz@YLNz+Rq1C-=8y6? za>9ko6a}pN+LR)W-SQdiT=OG5*?zQ+);BTM(bbH$x71p%>1WtmGF3RI9PSM5(6rRO z4wccmjjg$!!Tiwlex}DffDtE@=&$RHk{Br3QZ}tjjqg;3#1ggjZI{I*5y>-G%zl@S z=+J01FJ@x6`f*6iVQsS)R^#T{@@wHwWrvq!0fYq`kiBUkHnZww#TJ$T^T`|m~U!h)nDDfe*N0?s5_DS#seYBnqHPtLaY=U3!nC0 zfZp1HcrVttxWJgT|6eEvqWHF< zYFhNUE0<)yMT<>ukEE@Qo)VwO0?;flsD}@jc6+n6MvbW-oi}nd8us8ECNgS!1pFF0 zPR1g>Qsz3T;hT8vwL%rnCnYge4ji}KDh~ixHKtD%&q;4G_m83zaC$jkE(b3s%)0|+ z9&`JG!azu=Q~jA@YLc&rg)|*3^sYlssuyS))lA=|5N9s^qoK43Q05l)0?%OavP-afrzs{1%f) zRan4u=}9tZniuvJCyeh7&!*}o)UIrVi8%dk+&K_$HcpIiE#@KVrRIsGfX3Se@X#*H z*uMC{zuLj#v>J23A-C6fXc|i0)rC{Ssp0spzFf(r%z%@)jNU(#UJr}V9~lRumlttr z`T_L;4tc$`2IhP3lWP(kX47q@>`p{`L!PH7=+M&t{Fu>r?P^=p)TtP9N=nKz?Bkbr zLXE~LFHBysTUz6h{2K|!1<^(C(-ch9mF&dHB&$KO_(fF)nstmD12!r~vNmb(P571V z_m49+I+pJ$KvMLEwf58=oT)|0fQOnGf6!EAaJ_+Oi@eI@sddKpMOLGYgogx9eEw(s z>HU)rZj;1cr04NPdXZL17#$=sDvg)79bI}XAse80FR%|kfX&vuo?&wiWa})6%(+0C zlDnML!}1qV=vJ;hXwod>l(Wk}VkD|bKD6S%lwWjVJKB$N#nf@|+PP?)(4Hfi0o_WS zcL#~tKHejr)1@=3{QUNPayu(73!KTOxJih1i`LJgtoV8bRPyBWY(UK?9yTYC&ybr) zJoRBXY(4^Lfj9H2+TYHTzB;F+%@hqdc zfI9_@GX2@hpQxkCj`x?lAyrWy(2!Y49Z-64qo$^x@l|Vp-ei4`iooCx;QGO;Mn1DB-O=Hm-7H6x^B)w76D`ZU-Js2CA0b#uf#-XEkk zqKTPX#99>;I0u>xy4gc)uj+rf|A0yOPnF%daL0n@m)$Jsi*jhXx{DjJW{-SSYz?PY zYUd1U-42_X=^e#mjuu$P>d4}0LK&MvKB}`sPO?xKEd^mZy6%e$jXz#D(9>7^$-^Sy zfJsxEhDd+u^{Xthn`^63bXf-#Xh^o{4GOE$wAi3Cv4`Rn{fZoz$=fG_?i};+H7P^1 zc;|}st@dWX+mv2NH~6M^d-VP1b3_R%MpKz8SG%v+y3l+hF&i9OXviOk`8lO-MyHUE z$r&S`s~Ut@l5uUS_PXH{>llV^^T67nkANTh{+O6Pr{^hsCO(5H3*u*%s*{ zBy4z(CF3fV^2F`dIL-BOuv+jEkDnI`GK z`7exZ?81V5u|#g9=xJ3e~Vb@n>r%|3lsxY2#Y7!kv*ZN)E;VOaW+F)CUh++gws*m=iz-Mhu2V5H9eo$7u!D*EzOhVZTZya zB8KMT0_%d7%6WP-DA|vIMQW9W?4eyNPNPHP37$B+&%Bi7^98SORasu5+xc=Y8#W+U1>iCg%C;-jG1tYSJk1?>Kd^P=VN zL*~ILd`0@;cjXgDnbPL{Uwk;5=^_2<#GUlcYNL#9hT@~Xcjvc;x~ugw`tP*?_lOJU z(sJ~PntViojLR3XLH_l;xx_3$y89x1i3=~ex41lvrr52@s-}*#?D(KHh~SCeRWmqp zjY-%xLw{VLe)l6>(`tDp5lo075z07o+*#w7uJTr^N~$Tv2|HE}LUpmc zT(TWU-a=^;g*OX%jmjbM=cnc|7cSlF5uR>by7SwVdOgIs>QOJ5+|Xl(S;NPh4+Wty z80`sR{}Kpw@8k(!#CS1XpM950zCmG2z|uesj20`5L3Y6@#CV5coJGXFEL;RZ*x~Q# z)CuA*K&DA18t!o#62oDwG#1{e<|G-0Q3Dhc(EKFiSbR0tLevVF#%c)b0*%pt?6#$an9@zxtHhTI53GrQxh zS8`o++?uYiiK??`vvAc^Tf|^4P|{7b%DT*nt9Ba5Kwgmx1wF!)w;#wAHM={WGLIAV zv9)N0ZXEVW!?E7=9!KJ!(mQn)r=px_8yE`~En5&Zv`O-Ib{7P4q$Q;sh~f>6QwZ37 zye*sVMr1MQ7Y{kd<(||(3L%=q^foKi6S1If{moZT+4hl1YrU=0MlXi?nH1)`E2VyR zec0`9cM$EWjRi$9;g6PNYlP=nomMqMB3b+rQR5)g2n^)BW=~cg>6^q#&M2=w_FsK6 z)V4aXPkbOl{@d7*`Lj6r7UK7JDr+MifyAH5T}}w2N@!%D2a37HN9tCJPb^(Nlb9AK ziC+(}O7zJ4Cgto{f`>9@$qs$D;}>_~nq@J5^XvfU5Hv?vaV#RsyiSrUSA=InW>LYx z2MUkP*SjVySDIpClWH@^v-Vf)ag#2bo(4-;S?ZCfHX^ne_$06V0|=&)kB|fx^ZM^^ zMIf2CRQW0Lw-T3sjGHGvkzqaOP41E5;F0 zCi&h4{8jVR|HK1O`6Hep;W~j=h*D5O7%IwNQyWYd+75pA-996Y*FCDpu^Q=^$?F z)XzDxsBhfRB;k0`IAB3uwL&rjHkT(%Rc(^W(4>x{Nv%3yGNVpsq7r$}K6~`2x9CRo zCf>mU*MutX5I`^VDI2J_sh?T#D6a2boNJzy61r_V;^3fK*;z~vY_}d%6d}KN`R!p6 zl=lE5u15@cz$yDUJKV>GE}3`G88N=xJKEhQ3hX0302Wjfy8_q{YWw@V za121{r9q8JJXrsw5%N}ZC2ci=b~1OKg~a^gwTN^OQNt1zewR%TVS@FrE9@%5)Coc{Q8* zc?wS|e!VGDMkGQId>}?>yIocB&gAThEiw*;Hk_WrN4vKIgp6)}igDKv`TBbZioz;) zEu-6d%>C(IT>?(x={;{=Ws9iEs>zlqSh>F-uGaRWfVxD!h!54?e%o%~ZZ8Wp3ntK^ zT`(@JlXlp3m}%1!n4!z3`MrJIUgRh)8D=FJ0Y?@^Xq#9p_$sD)MCON@44fV#*^maA zvzFX7^(n9iWRaUPwQM)1(wnyJ*!XPck{QJ!#BqdxTE zCaZa$3Xoax91>N>$Bi1IY^@$l0UPjq)mkQmT4NxtU5e(Ys;+9mdQwnrSvyv~-x%0P zsF}g}Z_x7#XMc-~_k$KMCSqFY50v&T358v9bZ*kU(+euWySIGTerkyJz@M9sn(%q; z9>~^Zd_j{Id?ywd;L(UjxA4xZn?fhlKa+1I-*p7-+u7n96`o{=o|!aqettB~fx8`S z!A`A+JezNym^&7)oiRtPCCqz>r6uO?-xU`o=Q{5F3Sd{8pN;q_Hq97f+p)msdzzBv zEESvVv;>8YD&boT%IubE|Fyp#+g;FpuC=p*0kFeIAm;O}Thj_*l&lPhCd5FAy5Y7_ zvvvG^AVeA4JG|S@rt2?z<~clEJ9Ej++RSpii2YjCv2!HjZCj z`IH>@eX(m_)9gJj`_F$Z6~Ik729U*{u8;VNgar_+S3M%=x;5Tu=wKdmCWi2!hN$y$ za4k~43L9p=>}viTYdUd}I)S1{!E}`kEUa8r)>~90X6<(o_sR&u+ji{m9J=;bXQk!j zxOAwDMx%I)c;$hQT!*AX{}+7hkJcV8h8Z{luS(B_(0$UvN@@t@u1;FT#Rxb2z9e<_ zR-R2_akLCe&;w0&L&cCu>ps`9obU@QTobI%XRkqP{ad+J_d7q#nx*awi@YE)Lryrh zatnr!QRj}1@yNN{{NQNV{^!B0ak~o0L&UZ#`nvArt#Vo7{-mMfWZkPK0XO}kX&RZ* zeuv@*Wf{A;L*=xnlG-V@pWGkC{tfV*Z3F!hX0OH>Y{r*duVIxT&Y-x%g@5fGC<%fc zD0;f{<0FCgZuqT*+(7aLJcZNaa8}$u$LY7&pGH?wHy=3ytR^}~t8lG(h#YNn#qY03 z^a=m%5DlZB6+2Fr2*_eN_t3e$V+F+RTBuKBK3GYmmqY<^*LJW5HemGDtthqdZi(+B zaG>bVeLV9KDNx?IbuB5vvrPgY9<+-e($o9L8xnHqJbW+s2db)A@xqexR&4RgCvCjv z$T0}gtxfU)1l2J^R~FAPN&r>Mqw>^gXMZ0i{~qDB&7m4Un>~%JgzVxFD31Jn{gK)! zte@DBRoYz<=4JXNYxS}i_I5@^GW;(%$Nh6BS;em6s<}OXS;LddkmRTX?U%1 zEFiR5?TLwEkn%#fOXZTESU zpTqZdx+Eyjbcd!?iv#h*~^wy^C?sZRV>fWlP0(%0;50CGm8K07$hZN`XayfGmH9t(2`j7zp^9 zwCOB60NAAPkjmA#^BLQWH2n;B zqu(~~tDlc9RMjruy5PSxvR-BP(cW@h`}HAV%?W$50ltw)#I?w7?;Enlo4H6;LrmZ5Q&TUBSTc-L70rz+-kaO=JJai(9A>GnRmC zT_d@1<3pKB|FY&TW5FdaZy$EkYog&AW^}o^s!G=oE0QQZk(L?}e#?V`7+t-ouh zOO~@=4PiTcw8+N#%W+25e;)yGdj_Y>Nr$b}ou<79g&YzsbiZy)GqIe3!?K;Q#&M;* zR4Nkft*a=XI>?>a7Y~%{tC<-jN)8{tj|xC)SspUE^Qv8=8bmdpU(eosDNsfn6sb<2 zs$|`F-_hsE`^6~iX$1N~mzYEL6(L^VEFI{2(P4PEQ!o?1wDFk>)Y{UZGe!&<@ z#15NPHypvah;DT9{U%Z{SH}e|{(782{CA$*e3f&#Ci`&y9EsDu%l-|zuUjQsD+O=K zv_z})w~#7AY49Xk)FEW!@xyf+G71kZi~2LN8P^_322}i0f9KCyzZWec7wznlcp@=f zlYJjrMi`nGCRH^fI5qPbZY&478?Z?$a0a!J)q)o9E>hzky!<4T1-9t+?TifbWc>^K zdy6iK%^#gY3(1XfAiZ!rh~M9PYVnDYZCN`7Z~m>hnkZc7;ZO5~9^9YyZ1FVfNM#_NAg0tap`&@H)D+n_Y9 z&j@M;fzlLWLkM{LUbu*KguC2+5z`gCk7UnK5b}as0}p=*f*yY!_txUb*hj8Ml5$sY zY9nLkz+742KX*ocN6%FBV{1TMuS)xy{_?gNw~`mZm(EuH<3h{snm-L@Tm^r=SCi+L z>Uv3J)&$G=pHz-EZsJX5A%fzwkwuC2Z_U6*?h0h#`D%4DSi8|Ai=JeYU=9`9v+& z{&C-#Nv$Z>V@bC!VhTnqN06S?C+uxLO$PkfnF3mE=Jk;ZDQ!Ydjuu2_^mYEp-I(GF zox>RsrgANlWN>@Z;{p3CuV-GOm}ugWUf0h=*LsM*i()U&lQ5oS1+-f(+Kk;=YuM6Q zpoySPe;(d!f>r0F&q>wkWfD~<5`6oN`*F$WxQYq=l&lI``yx#PI#-+m6fP_P7GDcy z1g!iVcX|9R@k`TGi9(Yb%zu&jGUtm;x^B12I-kjT?%!+ZPOV!p`gi9aew z0i*i^Vf%2CtdBTaDMLh$H)EUaY*fFh5-FdoOgVCxliHhvana1^tMm_L3v z)6p{iY2vFl(yWt(f79I2;)a3c1 zum1R^aiWqfU-77-Imzix*~wh!6=naeeLL*uS2%v;qpn6 z@LQCr+3)gge$H;JHAXloeWvxDMqLG4z^*)*7HlLLHsi$xy3vm>`J5v!q4KwLI^u_4 z`h+=kjd^vZCD0w5k44$^^f%t*GX8_w5}di*I&isK-6lt`l`n^jFVjEHicgf(L9|j8 z@ez@l!Uvq&2_t&mFaSbhLIw5sr^*qHwg$K7(U6G3y4(-C=h&qsD3uCfiXU+ps{hJm zBq<%ZCniu$k@i?uy(m>j`o*Xg>FZRii9k~)8hz6oAozJuVktzyw@Q5h)Ivo#u;e1u#t3j_A=fJmyEOZ_{xYdq4&3O*Xw#a6kDzLa9f3(9XLdwVDETItn|l z{eFLY>mb`Iz^^$ygEUd*`Erz8)=XsU?)Onudcza9y%Nw685A1dfl_v{#Ui2vplJrv zRd3~Ni3S7)7jYa>90|Mz8`KC4aAGlm+Vn4XOa^KKzXj;co$z3DGB_f$g(wqBgqu5Q zH87wMFD36W+4t=NT5$;V-iRLNt*CkH<6UUlS%--41Dn|1n3=>Q>?-EZ*QPvJJu2s8 zY%2@b7O@y$NG+%s(KSKo_(SI_z$wG}#y$mmnF8`7eH`)+;HN^crvIA?hv@>IF8mvq zo^S!CCm=s*t;0;4fB!F1CHFtSK}QCL2O+;8cOF^9|NpQ0|L(IA{N|+{`aVs1x z7>}l5(k&?I34$U*Cy3y!wlZc8x%XR64&?qCoa-KeF@pTHC2vN*!6K?!n;JVgnmLI< zG|;wS^R%~BvT75#oShPoonNZ<%QTs~Aqs8Rh8BE=ZvJbM@Sf-AbM%c{2_&a_BHe%Mbq&Z>y`b_Ym-uz`Ih+ ztsU6NKwCI*S>z~9TE?uz=RY7{X;+*7gBGY>Nq8nH$783NP_}Q0$50Z&7YK}M2pj`I zt}DKh7^1|mT%29jyKh&H_R!QOk;%@dOW1mMm9{>wH=7e#(D7`vO`!xuzYk5@)XE?e0F6th&t@+a$s4WId zhIRX7gUZ2q#i*xU>Kc~We8 z@|uZFL05XzE|;CQ{y+8S$lsZ~gIpMFBN+**O<^8mHGO-U`Y6E~{Z9oNj1w;SLy59t z{8~nAa3V$lRG761kj@3S4Eq(;a5=tr7lQuJU;4!9tEE{-`67RE-lptcfd4G&D38p1sPG9gg z--19P85Tim)WnTZs#Vp6;QzU+&791w+N!+oq%*gVO|vjZ!!WcCXMYomGNq}=l=gU_ z@TuKvF7|q0S04c>zfiVBIDcs!N_wM*^UE>l_4BM^ue^L8%7H;fj9g`;*tl4*;clNW zSn`$Lha)NJ-*%!URrRDQ=6HO^K_l1B5hSjImmuTmd#7f;J7^d}fGIVwUCf9hnt1ae z*9;K}<|42z--URU>2-jn&>*#7XE}^_JYuKFgAz;QmReL=eEvY^omgv{|2VS4_0E0;P15kp>gR4Cl3!atDfUFrgkXhW*nv>Un+i0iqfm8 z<~rtPq2hQ4dN1MtN)Sw%+BV8IAa zUdx7hHUUN@KIwTZr#&v>>?B%k=TyLO_=;%|15@v6MH_T1-KY3W5|JZ3ZOj=AQLJlM zl5xoR&k<;Q=KWFQG0MU=un(3H=wAL2FLC*tL$1-^YG<>Bt^0r0r7w!y4S}0Pf z!1qF7nKIdU@+}rqT9^bo_}7|Hk7Ek8OP{|%67Sj(NkW_@!SQIT|6{n{qS6!TFx?1$ z4AIlSB)}nTf|v8%V9Dq3^hU&?SP;MHlsL6J@}i?$ueY;kOt~PJ$L>wj;IR&G=JJVA z>mtKksEE*|e>P$e8`d5D>+J*d>PtZ3G*o~`08^s<(KNp`NA2B9_=aN)cVSy{GD=mQ ztw*s_H-36$MCCT%lP_BX58=R!WxVCjU?nBTW|RP;d(eW|ys57?pCrN_ReG zcEV0izn6woG;&5DdtEB_qQf(;-jtKkF`YG!Yd`Z7r)3ihAtx?VNYTO^!VlCpvSh9p zS|{l~e<7~LhWhjb@gqlUK5I2Te1#T`zfpz%Z_yg1O;&Cy3At*vm*DXWAMBPQ%{|}Y zl7ALgsEbuP6Y&;1%N=bc(ly8k7sb7KGR8>KVn0XOy}b8==9IMpxGPyh}RjaWzwwzO8|1bjqFM?%Z?cIo4B#v&)gXXKzCH zX$crs1ID)ZNrkmBj@|&}nqCJ<`}cYLaI)i1NQ(-*G5b*!pYRKHmeD^=ywHY3)obvD zBM-~UVd$f|ceF(#aLx>HxJn)8O}#GPEBX#TcR$P@4O}vsGWWwL=(s` zV^Ca<mP>ObV+4)pvt`t`rOi zeqYZT+6yb}NAI1;=|pt$`QyM<)he=ISct)DFU@^s#u8`oFfjWmGs}W}J^6y;V|OrT zD9>8#RqjuYFPrl=H-2J+UAm(4MOWA3cOkZ23USt+5nRcIH064WyMqYa-g2TH0Von$ z`6qTMbh7DnOC!B_2IaB|;_qZ$#D354L|yPN>o|5@7PGCQ#uxaLg${XZtMrK(!Y-HZ z?VI@@zZ;CUin&>@PS-oz4L}z~l}hq@EOf$mfg=5|W13;BMQ}nM$8L&mZ*+>|26YLB zT@|M&wNAbsS&(eCnXS~gaVc2e$^OtlPP!G!d2C3p%ejSjZC=K4QpAhR6%H=MaP{y& zDO8JoQ{^jUjCsJI92jf3jezy@z%%^z{b&}x3y<9s^wB~rrYL9dGDI`{bdNk`?qqQt zIIc%&VnQz1w<1oAayGeo!6#IliHE;}4|9qqPA9gKd<+du_O9eME!Un`S9nIyS@QkL zc1Vg6u2Xy?5TU0-a`-E`x+`-IV4x2t?x2C#^~4tG(l(F59PlioPCN%MtsIj^=*#A| zJvrTAB~S=EPTdq0{R}-P7fG9z(+`G{Na+RG07^8ylVz^fxX+@c1rFQ5^^qUWB2rXb zp$=9U9iDbS`THK_f@6Kq6dJ5w_;fn4dECUy=5{k59{B_RA{14*J!|snxR*2a{c-w?Eza5};+_cA8<{oIFHOCxu@3W*n_!?@1R1|? zyoG6pRopc_=?B7T^5mxMI_L7y-s^KsMZR}KkZF2?os61}0}8`>C1Faz_kTo5#rm%= z{<+KdO!v@dIrtLg)s?C{Wz7ZArLa2$a=)*9z+CPfMJS{N{px!^djwyO@(H2r6ws7L z1I5t59l<%gUD;72njkm6rycU5a|kvq>f3JxFyx|I=0CFO96z-W7@Q-bbTqJoRc09PQVrC&pK;04nK5w-QO1{0sV- zZ{2mAba`});yK8=z-wSC9cgdL6HXSdp)bOzbR3`0^Ttbw_g_B7O5|Yd@8&bmtFgxb@!`v(o*tc61K9g(zd-ga|PKtz~yZ@ znye%|E-W3eS}s}Va_k8{&#Qs`)Hzu+cj)<1$T)Urf#yg=5}z}vTy#k_*<{&ZEtZ-zFQAt#cT>lrKlm_QYYQS+@m2@Z{U z7W^QCq%KqCw+dR}&mpKviaI$&`$j1mF*IRG!X7O@spwx5E-DJ`0X(C0A%RO}d55RdxK+meft06Hy29s|a)#%PcJ=0R^vnyEPN037+5uC1b zqu|vr{HS6RT5_%@n7>ZK51fw$E&2F;^}5|dbn-d>*Hh3_dTa23g_Z&4w8tQ2^t&$= z2{e$YUO%Uq+3!WUU(x4__z*S29~^a9y`fS(*X)1r?r1zD{#0e5_D$7Kr`i8Rv_;+a z2Q!d;7M@2}^Bu;m!0o+wDWc>iQ^)eIY1#>xq3kA1ekgmq_{q-b_#IR`wV-312Z`pp z#vjr@z1%q3A~idy1m0g16;;E2b@>ucLgvwf9LV*%L$`8kFIVY~9KftIDSK@iIzRnP zK1><0IJhlkf&Sx>{9z(X{@qO`8hF zlkS=*eb#6=xj&TvS za{%&5j-%yzQ5?+gkU(h3nN;^wUBAG=mAV-UbKW!w-yf%B!t|0OLF#qzgCG64V58R zFU4s{O(e=)6fL0SHev=@4l>DnbrN@jmYok#_SR+-VcxMf^E+KWF8kyrD<(xi>jQ6z zym+sZHn`tb)mUQdFYbErd|x!10E0faQ#@EXR%2;07wA`L{o^8xGJc0rJ2^8i%7R06 zZ3!lo71God(|VW_O2dI=Kn@Ta5nIa7@fl< zEENpM7aC06i6u>jN$waR0o(ulI8KD8&RYRcqp#2HORNYw7zXZ%s#vqsnb4~Jm--+b|y=34u}V;w@QU?ap-@BG`b7JJsLeENk3 zcvN@Op6y;%yPPz!A|M=m{eOQGYFm<$n#`4ZP!=+g?mfMcwJa8>A6x#8_U9}Js2WQ%=>4rO)qSo_m9(_IlY%VnrY z67b;$QPC=lwf_=8GtVUler_R#2a(plqS2WqP5cVV|N9b@wno2-_{EJ?%BGscd6#o+ zzElV>xRm-mE;MQLB~y)WNX6k`++O#^=I>Ztq;3j(bGg( zGqkC>NsZu!u(XSl3+$ntCRqQ1=HkZ3TH|WTxEp9JK3gf+$Sf>{o9C6cuT; z^0V;UZTl^deoT5VJcB@KbzPwf;!{QMGir{}Mt z|E(*U%mIzNo00hcb7-IJsckWY*Pwi1nDqF5tMq+6(~QQ@R_k~Ij9{`piWdq$tdz%k z4_nWl`in<+F*j{&)|P*{;^sl1q9fEpoCnqWw!@cDtzzt-aLDjKQT_^=h+OO{1u=uK zv6Q|#Gh&$ePZ5Gcp+zIL8dQGuPzuT!nUqwEYv81j`A;bQAbv@Z+ev;4MPYC*=+SGc z8T>Q`fqSi*0haCa+O2C+^T{#==f&mpjnv1JGn6#XBNK6e=kc?7*{mTjdKS_0lsGRQ*y6ByL{dF+R;&f+q{I6`tOR)_7WB9=i_o*dHl$u>AjC zLh@UqKg{b(qTXXoLimH9`Be~6OxBhe)SYG5bK{?NSzumaX>n>UbEK({85n|HW;nDF zmBn|`QMvYZ8>Dug&1KIkNgAPMS$g9!M5}0D2op>$FwiUGVLKiH%A?MTa1A`nb32Nm zYM#Xu_rG5x!uojXZkO`n|My9(XJ=zv+zQ>{B($)o+IcCIitUUv28#Xe5P(Tn0=$ z{ZRbwec!FZVQ!F;?F_nHitO03pPfwUnCua|9%)9;r?ueXVo`lX{VqRQ7)6q1z5bF(P^hLUGuYZ4Egr#DGrA|ylO;86?UjoL{ z4A3b}NslmB!k@W&_&&(HhGWso%KV~(5f|0kX{sZo1sJUBHFfrjo3o}ipV%B3aa##Z z<>iOp9B)0g(L5%>EhoC0C2*sEZljMl)iAYnSJfD~?93Ce_n|mdl7t?A{lm#F9=+%C zg`6kCW0>vcsJ-7)?tf3)LL{g}wA_8Y>t2E(*1Vt@K3jE_v0zci2CLh|M9fTElk$7q zeC9x3;+eBBi;(NUInM<}rs6fPzh9P0PokZxo=PQ#R99%v#t`L1+}TM`GZa2ZpBcp$vGqNX1 z!z_wDiYuDO?|?A&MK+-E;@jLLauQ4~%c(?yDCh45#)!kKAP+O=SZ}>%F_GFDR((y0 z`q9HTUgQMMr<)QmTsT>^(_BBFq33S4-X@d9U=1$)IzrE#ih0pBFuR0aNyy($453=3 zRYTpJ#aHW1cUD88&yhyCM*Zgsayj_lQmzBHdQX0+?%%LpT-0>#839)1wLof zn7Qs>p6~QDepXIOSLVg&zHr`i?OIdvCG$(nw-3x159c5VVW+qHjGiNVT(I4W&Wz9J zPYj7_WmWU#Q4739n|!B#t1%)o5zQTY#HA*qI!)PrZYLsF5xPoJZ>nZcNHZ%p*p^o_ zjdGp#WIV2(l@_u0lr|>FHn8X!^Rr+svrE1W(ydyOfvSB$6R-4Uzt|Ix7*YM%1t3}7 z5NkY7=BvK#EF^M~!ixZNF({Mf^?e@FzQyxu?e#2o$^GunsMGdwoJgp3B)aP-=%ajM z(1MBRPSF;|kht4-j#}Z~7mo|RF#PMv(<@lX(L;*vJncZ_I@bMe7P(YRXez3xphO~K6-!9gWZBgI21c3`L0K9nS47IJ_JGwVhZ zbs;Kxy%sADW=n@S@RlR-tO+wR7uf`z{PO9uY8QYAP0D ztXSgOI4!#jJSblOQOh;m&sDy)&IvMmCZjE02;!*rUW z&t-S9|0`~PEj|)8TQZc*ST=kO)MTZKWbx3k$WdMZWv<*iXtV^gDGP^Ru8~xu){xK> z!d%yClk!C5*V?j%ww#rm&o_&mYu~{I6(UCt-=Ja{>aL<nTAjkwp+ux{5q~3EER|K4vXrN&B-xi_?320tQ^>u= zeWAjmo?XSnM;}j_Dib!zMb91Z6|_FI9?RncH;kd~+i`oGCwCK0Q ze3S;u7@=#ctl;KC<7E-m&w3kF;`I0PwPx?$xz<0d@QLGJ*>zq{F5>I|L)KfzMHTg3 zywcqbA~1w>w~7cuNeHMobP3Xpbk|VQAt5q=qI7q63ldUN(n@#UJwEUIyw`jG_VaO= zGv}PW_xi2%UCZi9h?MG(RjqAPkmPgqeV5G}G@#k!(k$cDg6?}pr+2+m6T|XHzVl^lw;hLc4v_S)Txf26VckNR@&a?O`sRs?nWq>v zfuIHYyY`#1PF^6L4j+Jy3`!mD3T%U`(tw9d`}A`T$mz^0c}uLK9Wxxfkl%o`A;Py5 zjh?l>MIo;P|7W+z2{yDJ_|fOpvHU<{vo@SHyB(U+L1;SWK~4Z-8`|EM43X%`R*^IQ zAub?C%%?Z|jv5Ik%Rxb-9=&B{V?j!e_q|C@j-Sw%zwW_o2~s9xCa-*t>`W#rf(@w7 z9nf#Bfu6%Zq*{6qQ=kST{qOi$|x&Fz4v!Q9n4H9o;7=#g6aU=nIEb1uHAPU#m{@g0~RNfirs3HFPA z{Ene32AmoclYP`Ft0_Y|g6k#$;IKog_qx!*zGGo$PU_U*O)1hGUi zz31?$%vWbJGQGz;L!8~J%k?aIw1Kk!Y}LUJLPz!q-+CCdn!gl!&nk?p`br~)DLvR^ zn{?Sxd7WSC0Tjs0Ra|4dL<+K?8!28o%JwKHt@H^B>I*TkJ0Gm;VhX}_g1NE|_0j(T zp>GqNVYYCerx6UW%ebC5i|6q&Jyk`ICl0eYCp?$Q>e-Dg9Y2t0F;1Rca{?y{1+06$ zoQ<2U7HCo>Y$kQ`=n~nDsqAZ!JKe2^kSHYAd7bTH^(2DpOm>B8@N3jBn&u8|*-P0o zsTKp_JBBmjO59l)wEyh-+3Ppt&;XEh+#2k$6h@=y5G)!l)#q=51oPPfde{wQ{Y z?dzS}m7I5yoUX>L&TONY3BNO{SB0SLCga@2<8RO5kB9hWx-RK@ZU<43c7_f8=&1?{R_rqKcaFot)(xE+@X=Eu zSk;gvMihDrx3(x0)`J2p=Zalj&*I9Zx|J+Xa5@y;sv8fx_M6$k0>qXGAd;;d>;kf| zT~eR5|Kd-ZilI3Z=G?-fp`(ya&t{OsSI!c~Wh=H#%$?q0m-~06dp#Nn?^v&3O3hP+ z2Ft;HoW`T0AD>||k-v*x03Ct6l)0>4pR6bjl z-Mp+zORa)FZnf8KM@?Uk#Px`9bp~}SJE_))s}7`?t%n7N5<`L`l$pu1=7spefk)Wa zYDeUXExV0S;urC{ZyU6F(qFVg3-5KEy}|49(22`Q&`${V6*TX2+a?+|5&xr^|3`#C zL>LqoH1nHbI*M;DS~!=7Ugh{OzweqbG`hpJ1zaoh{KBcN`H|f^O5X$fUV)6JUeTmh zdfqM4*Dz`qSS@;W+1?(qz!!%baVOaUok4a1Q}#Q^J?IysHhuvtnXy$@9d-G1l4sRw z@Q=n^pUb#K;uv($ba{v)Z$OooenSfDINDW;Hu>l5i=BWL$|phh8*&o=chB~p(Sin; zZ>V~!(m^=<>_UC?9Y(OnG%yr>U!XvNd;41#?SLCe?I7_jX!m*A za=@@f79~$6sklz-Pcfl~!kv+%t>TEq&+v+LQmdkNdAtAEK}z|q?(!|oO_d->Oux8K zO${mjL;FVvqLBee-n``G>wKiAKfUZLfupwGM^Cv_J)SCCW^NWBMhCQczx#W=F_Z3B z(1CsU^ymKEi&6vAO*!{nFi*~VRuKe;s2Eu<{~CM{U->3p&|~H0f9E9|j9_B&1bnT) znrwcvPVy$uIWyO^M7nrc8-GR+xn!l>Kze{%b^#ikl6+YWRfO9CX@U-5Jv=o)OH4*r zQc=h|!6y;O2cVNT+*C%XEQ{jCp-8{PKFM55s^bTIAMxbeD4wk1GCG{91{*->5g{hQ&aWNF7Q?I zY^68z|7Uj;!R|@I2GgypzG%HAja+{WipkPW*pxS*;iuu!B3zu5THJZa)P}b+o8BXtkhgDv zly=$0>CS^;?MrFg?;v8LY56nRub<8L`piryfDn*zHxLf|%cIm5&hCBY%7_mK4J_|y zruXlMj!Es?P+M9dFm9??1cWCX6w}QAz26}b1~bHZI9muQ<7w*BjAiHEr`qPmRYk0Y zUw%d6Xa*PAyUP7OpufSal_xI78HnMtYis!ln)4I@uOhJGAQWHA8697?s~fm}()(Y3 zoeX@_`e=I3E59t$2kGl-SaR-%xK`EuxUGm1Ugax-W7ghgxK3&he?GSNyVR{jnn!Np ziE5e3bQqb5jC6v6FA3UHMu@+9r$A>-@Uqp}N?!9N;=|#hj63!Tu6RkC! z57AO^LSJdy4lTOXQ9&`8qHhjTTEw&FApRu<1VLexl*JN@eoDDGg>P%kRZ{ue* zwz!H}u=^`h#T^mOUzE@~nV2cDEqnW4qT>~^9(2wK%q69|g!>7q+gpy@AqdRx8c7wj zzB!HR74BrX*~5Az^*fJxK%}K-fS0enlDU#^PRuMHr!-@cAzpZb-Yock?keykD2+n- zw5VrdLt9ZpcR#8w<6_WlVQdE@pSyKRY5ea9=|nVdLr3R3{jqfz!c}oO86n&0dUV9Ffdj)=4`2@{2b#?4(oP*+S^t%a(tu z%|g|OS+mN)GXC9{pF@QIE@?_fW9IzlQG_K@nE2F-%Zp%eS5Oz5#VsCSgl;|$9)>P8 zVsaeHDgJ_a;8|PjB>m&5k=@k36(&MTtTqHMN~80YK=?Y%>Dg2Utd=6{ZO1+jq3wGB zi>!DJO6fwib!Srm1@?Z80`b8C@Fe@e^zaqO9m#58^Won9hQ6|lnj|HZghOo1w7ydN z@k;EEyi?AjS{#e2^SCP(?$#P|4(q)lDfiijF8jIW+HPu~E-IG$FiH%P76poM$r@@!7{?tM7(WS1-ifm!du$nWMkjTKt#e~{rUko5>29qO;@Exn0NaaB zVp}Ntd$|F1(8(JRh%f9LkS|w=w=4NMMEO6LT=9r90RcDQ7C8>#s362t{tm3Ix);I^ zVHo|PkF+^g>^Ql&KPxk`kraIk7MbWd=z zB=4r5AfUNTY^HEN`qwp!Z9H-#WBTt#hI~}HVf0%raiRR#jQ|cSl=_54{n1S+as7gY zEkARXXEYHTnP2<`y-RRVw*&Ca)$hHOu0$yeU|P|g`F>}cbB6=2J%>qL4%duVMX%am zgKI6|D$hzIh~9Vs+g3d`>s2PzOUfbXk1JAfrvvmp#3RSRli-?gqXl3&V}|8H76e1E z=JP=of`Xqz9}JVKL1Y9KU0^uYN_Md$r4g3$uHAGjS4kugQ00kvU+z*7foqaSEHCb_1LR_dRnh1`&&TC znFIH;Sec?oYS}!sOVRyY(fL;CZnb5+tGX>P`C8|wn7J%@t2L;gN$zVjdd}%bHft=K z!&~#-$XE>AzwL3UK(k}IO}Ub)!aZ8p7ajw4Mz#amWmP=xH#br4lw%fO_N;8NnZj1d zsndw`J6GNe^qaJ@t0;d|`va7S;VH`P9T_~HaTCXg%hrPdzTFe;UpZ9=2`NEHbLk&@ zupYXGQYw>OrE9~{()MhysRZjh#Tfp2^VK&VmVOjQ_swI{RSSP*xeF;Hj(vJbM*IJSMWv#^sxUKf0^OR=QVBS-Zr4 z@Eu^s=Cs7T!5DVFI-D4%F?zOm#JEbPJ2CA9AWL@g_=R%@ISL~n3~@O>Z6SGFu4!QtI* zmX=s%2%VkxnTP+kH=1wA+HM2oIGjK|7`U-=%gBCg7}2N^P+ZB|s``1eM{ZCq>QZZC z6k2fgCI$JkWKfhog>7gEQ~xo_s}SZ_W-${`O%?C%6zQxyKL-0J>aGcYeoH8IAFcO% z_z<3|gKg@E+^sw95`VK%C}Y%Zk$Iea)@sg-)%?owv_+OE*1W4EgrFs*0_jzn4>or1 z#O43OA2WT;vjl9K(SY0hO43RKcrINk$2FCc-suo}Sncq^e@^P$4V4qJDQC?gq153~ zCccEWO7DrbRV{sBxpsOPlkxYCZ2d@9^z0~2ZWYWGa3ocxk&|>J9mDl9n1jm%&W8>u z%UA*jE0jVb+<$%+itYP{8@pYzk0<(x?d^zQonJei4?kcn3| z%Fw{H&>rdfz!RZ>{Gvm}bGrjLAY2H5;hg(Jh2c%{4A}M37;lk+LF9<8F#D7W+v_d? z1l~6(ZS5K#wh94_LXHId&5l$f`DHOhZ}V_LX+iAE(3n#&u0Tt(X{-TXaG@s<=c2)7lopK_wzF3O#s+y?_=cX4cIq2w(Tmi-*CuIDYhX-$2<{y z+z7k@dah!odW$T}5+Kf+iVZe{uybNFjnvt$$rq`$R4{%vo2Eh-oz{RXqWDs%h3rR7 z%s#w$J}Z>6rxJ3F!CXU_dUR$DcrvvFBQJ(kI0ld4b2`x%8WoP{ADl5-m|A77SW#%jP2OmTxcR^Fme4VhreH&J=ILTdi zlBKTT1L-=(XQNDwKVZ{{!96#VE77irt}Qv{B_8;<`@0P}S~CBrZQ0=l73Jet*~u_R zju!(QnQO?Vw_pxw786&5K``#f2PNsx8BR}!9Be(p>`+rv2$suuL2M$g<%;yy&)>Ar z99uIOb0nqnU<@{Pmd9iav z{gOu!xBESy?;){teweZO;Hq3kLcp(E*p3% zV!JCNaW-DXdmzLla)z2 z5OMDW*I9F9M0$0SM&c>qQ@rdmy4tGLyZ_Rr5;j;FAl)F}=O{_ag_6OS4kv>fcSlp1=r?_v#Ht%y? zOh-h}{<}So36)3GPzSSkZeGzc2bY%r5_!;2wz$v(EdjQpTGNBUgLgbe=XpYQyjSn8 zlWl#7(<)1nd!I=OEkH>}QlXav_Ir=m&~*wmZaudHPwE8%1#L^)nKS|2KFr8NXf#}1 zZm`r0o8fjibf=3-MWwafsYimi`s%H%$$dU|l4;;@nDfa+k=m>EIGgl1=sxHfx!)gU z@0b?_laNUiWFls8&FW4}uV>8Cz8m}|oEX%z=P1Ko@c;!0p~hbqAC7oyaI1Zw*$DJJ zvuawp9DLVkr*SkQ(w6wGnnf+>zjr&_U^wWwhdamB5dZFKk>@>tm$y`-rbifT+)2V5?FDE-=^rY)C zMO%c0v9gCLL$>VYvt?S9LC8ar8kUN0WpY2tMGC<>x=#lH4E5k7O2(=O_B8DuZB@E7oJ{S0}7ezYJsRbkbAGMSQz$C zMYH>zR~jBp&2Set=BnTOf#o|;om}XB#;@7x^rKPnV0IkEZBSDds=|d~9mI_;zJo`i zz08+?W-K;#d9q)X7}(WPSkrVInm>`vPlYdCRaT6v&KOFq_|ibw?5s^0F*!TBVS9yo zzcfVC&_=G2nU1B(Lcg-B9*BkV8c^-PgwDQp)W5PH-;PuTz9JWNDbn(~KlGgWxk3J` zn@IR0-ReZTtMT{w-H{*oK7~g{#+*LoD*E;AFz}!O9G`3ZY@*5w!Q!6R@)|2gatM2% z8&_n4i4FB%Lmm^{pp%6jCd=sgcM2#^lC8)02U{1)DKj2wz90TeC^=nK$iT{Z52GC! zt~;1vdop^$Bwrf!K4gdrVnf1g{&JPto$ZQG*LNWvhwf5Us({Gkhv4s_-80mI$L2D` zz8RoK^leZJ6)9{iT*(U<^pm8*^{%vbYO0d^ZSkSs#CIEyWa=QA??0ws0zlGNx-Y4M zW)WNoP#YteoW}utd@zUL)x`at?lI-}BcukoG!sm;${s#nu&!ib-Fx(I*97T!lum4SfT7nl?-}Gi1l|?tDmJj5#aj7<`+2k+u>&2D z(M9Hb^VL65k1FDEmxbMRQryg6<%d*&EJFj%dzcpzMm}bE5CZ!Fk}|k|ULn(eb@k~Y zpl`}?M^H7_Fn;IDPlEq_xg&*uNy?_P0SIIp&A5MW6_l#1zq90HHx*4B;csSbw$_F6 zEO6bAzHB26%VH5wK7T~E){JdVW9Y5$1uOfxU6&_-y=A)A_bzUSPmq@?9vsAliCgj3 zu7bmFWKiytnf65SaXn@}ALJ{8Yu7_ozX4d}^p7yxOY>+}5xjeEy0bF-yj2&ES;|m# zJA_=EbB|H?ahRZVp~D5mv5HdIl%ax~bBbrj5OI)e-ZqaUdy8v44a{Ryyc`~NZ%5II zJF&+O5-~HdxM+VwqM**A^9guq>wUxyq}qEWOx&V!z$uu>rKgUsCoDtRD4j2YZm&F$ ze|-y9mB|eEa@Y0&4oU-~xX4N3M*kKm1YN;3pdxEu2(U%%`2uutE=dq|vPRvcLJ5Tvux&4{X}sQx?%E~C zuAsaaz;X@1plX#TNQ=CF%ok>OF>{gm$p8!vYJFp;pWuZE zRHg^+qTKNBP;5D8g=0JSzvrppQh%sVN9`2>gZ@GUE$x}OU|e@A>KfK5A1ZX%hy)9* zz+#k%muElC7`Vp2TvVB(L}n~j5L(uXmPP=tw16MyBQ~{+4YmiQvZ)L91bYv}P$I0+ z$h0a#^HRf2#-MC$o9A2edw+k$yT)gA*%MR#eS#{~cu7dL(OfZ&qB27K91m|7WK!2p zz|%LC5AZl3eM#&K%4RUh=nsh%c-q+Js>b`RrS?E8y`o65V5Ikt_}<#X%H-_(os(Me2?eVRbgYJ_c0!E;E@lb@rBuf{z;6io`*}}#46>4_+6LTG;bi4WDaIo} z2wC`3k^2X{*>-_eMM4ORCMaDjBbJM6yCrRT9<=JD4QF{xoXCxlN!jR~XIb=__opjW zT+P>_wW_YBVKhB1SS{KZ`O$GemdF6F7|A`hIJ&^U;)N3e%#h6gm|zG|reaf29!ZzB zg1HfWrF01a_bcDKy6w7UY5H;JJ&$iRR<5h0YXjOuf8JwBLId{j&`?ngH9 zYyjoSjq-33baN_1N7 zh@CB(YCA&gny*0z21oQZ1GDjda@xV|sgJy>$pl=k{8?=Q1jy}DZWSz&QOGn;O^o^j z;ED^{c}~0uKddyW450WvmTD2oz!m6?l>d8vF(ZWVT3o$GkC(i$$Nq-E!MWc`iuwK9 z)~_+jB&aFXkqgGkbV0M&IDW6UxC-W(T*9lz$TtSA-j<=HPSjf;+tvQN341mg8Itl2 zzEDUo+_6wvicE9mJ?lWbmFIreN_>HgfL4J+6FpT3hzx&M#SR2=n}{T+&cLPeXb)3T zQ}Jf;zI)nM>SB+9g)-j{Jg!;3D2Cd>9PMc%-_VmCe3sqL4d?9PaoaU=Ljm=D0~lp#?-!>) zjwvnp67N(2v0yUBjJLEnFaV)e4gTSNocj%m3JFHDeC@hGd|EA3791Drtxu4s%z<^ zwI|L4zGYE$yA~~DE9^zbl_^c=oA8a;eK}8B#*bKFn8=+ES6}!Vkt#C4dCk{c40};F z7Jr6Mb*DLIf$OZ}LQ8Br2jnZ%986Wan%aZecd*vdN9^M_Zb>qei3?bodrnEd)qXOv z6e;@?)WQ>|KZZZB<_ylVQ?;(b0VqoKwVq-&|L7C3DI0RB-!?_j1G&e|!ulB4o-*~L zSnnde5GRqSr>&@Hlnz-m`vA-Id6th8ziyV(7{swtym*;PmK7L!Uvraf@&u&F23wo9 zjfG3I`ccn(F6v$m-}vQO*j#~O=z>fp)`_Zzo)P+)Zbxb_AgsPfoQ;fs%vdIjUk#S@ z_9Fqw|M}c=3-NB}vgdOei~n9&B5+}iJlaJ*N)d`L`fmWY*V{j`aQ?$t!}-WAjtI)C z0BZwK-Zv*DgVoaa?G<-H3^21jk_6~$Ym-{Y8j1W7NA>|w^Ydtz30n@p{V7>y2}$%J z%Yy5YRl}Z3bR!~?D1Q3^*t2>?d^+D-$2W{JN0N zb-I9EtfG00-;eq+)(il5m_(=ZcvU{~L+QURVt5-ygQQm7aIM9eald>t?Wzer6-nrJ z*+WuYptxF~U1>0QZZH8;^-YAMWvlu_vd7aVPd?oPrBNdx*&P^IeztSku*vikVFM@k zJ`rP;OxZKL`pr+g&rsSFnpos_f#Y$Clj~TU9GANhi{3?jEilEa8rG^x+z7+9%m2xP z`IiC2M8G4Vf+ZV<>?lr=!XbhtGtiMgF-|UrNZ)%5nyJ+`Xp#Mf-zZ1x8S7g?mB+SL zEZRyEc2okX;1{_s2UgYd%mfH+|N1#%n)iMMp}<33lH{SL0Cj@6S7iWUZ7)}9RnX= z{q_y$7L)y=2RsJEqrAXTYyBdA|+9gn*bR-N<-n z!loiz$N4$aZ3a8JJlo~mJ1f3Sm3M2Vy{+Tl$W7k$zvl29wE z+t+ug)QbYu&SV|0KllEvw#Gdb?h732e0vf( z#dwv$13#8ap5~ycgJS~^3o{mydaU?3e3E_tq5A0X4fRLv#L zo|) z@2eZ4?Q6~&6tqH&1+z|>;hY(w^Ko@O(U%!*xu2fcvnRTai*qZvozuL_Q#G#1t3s8K zt(fTcm`Uq8*kSdQJ1#8QVqv30(Kivj8m{|TyO-C1)V=P|=c{f%$cn6ZdwyR=5)I7W zQ?VKZr_tFJ=BdB+z*(W?erS~ZO>K!mP2Uc6fenXi7i%Y9`rluIYjogt>HCjZe+W6L z>|~LEcK4!=>cesbd87zFz2x|H5pSDC7Fi95MDV#jId=@<=lXOWk*q7%N3`%PaiP>X z;nrNcisuh&cw?uIr0qKJc!`&gD%#ocNQ$2Gr*-Y zv)HuP@{5VlD0QP6z^7^(m+e>khF7vis;?f|4l0Q7q!zjXl6ReFI%QO~`c63S6YR># zI}8@Vym-)G6r|sPbuKPFzEhojeG6 z`gI6mwH%M`-2=_TQ7%-$CSPp+(@-@UOKeR*TW_9o<#pHek6h}cIe`eC#koM>L_gN7 z6O)o)WWH?~qmE!CyI%o;HxCigJvK66pNw~NaJd)~GErYnXg@(-Yu@e)-cpvgu1%_4 z2mVfJYY500CfQ_E2$#dGWl>)=5<_`dB3cReNx7K`NBIvp zssAe|ATw6IPmdsso9bI=T!fi)%i(WPl=HRae3-WJUKNM=EYMorWV7_o|DLXxFaJ7} zhm&b&#dxnQG|iq}OP#dG9EWvO%gKj@ED5e~5U{k^-Dq)ks&IsPB@QaY^$rWKU$2{5 zhdY-K;msL}&N;}Qdi&J!HV~Q53t351SAT1L^WMGv?CU3#RsT}kM_wn~K4VTcoAZ@j zF3%TP6S0{=blkQ50g;~vTQN`5(O6!N{NdAh7=T4gyhZ&tuc{3bpTJgxb=~)Ac~Tgg|6}%S468o0ejX|4|30kZliy`<@Zi5 zCN($McwiNV&3l1CB7H_SZuPoYL@V$ z)>1ym0=HAhoCIG_jCi5($c!Kx3we^2+*Y9{p8EZDYkv8EL-GGH_;Ew|T<;E;>I=*3 zO=5NIsXT2L8}Iz2El-kSLlP-HyBw)ZmU#0`vgb@eFld&lYW0ksIg>TuvdDDp_Uu95 zuw~XNhU?Ct&`1=ZySE$aah>(xS1Ss(!ZB zS?locqiZ{=+*Hh`^1dy?9O+>r`@*I(J!wW#1)V;?C=7>@l_#e;4S|g~Als}Kr{AtN z6AW9Q27NPgL~o{p;Ael2BRlT6^>=Zs zey~jGB`Z{exyfd*yrk;9dkoZcF1J;Jk$`Uw)xUUU%4w9l*ZP0;B|PU5f<<{0TVngL zIV`Ce;g#GW>qYXN;KLCVLw+j84XHYYXy;PR0kJk_Yro>5b^ z6v3nje@j}H=lGJbQ~P<@Xso=Tl+whzRg8Z_#+DHV2p(ZJ&sK28qPPZ@9$xwojMd~k zk9~>|=9q_qpn{?zgUB(iH86||b8%hy>~m#kr!E?VadE)5RL4Nbe107_a4huqcYhqm z8>b(xZOWfnw<>KnoxhAA8|8$JTJM}fUNfU~gB*!$`r;OfPgS@ISw=E(8C;{9(7?ml;-$!*&eg`Jl}jp zt8n0V9dF(6*#!pscl-ZoWA(jh*OwUE>gjG(MO;@{8lfi;S4J_Y^cLT}|7EIy7J;f& z1`JpH^?)ESFOcb#Kfo$R`4|FAaO+f1HMJ z;*=>hu`sDQdLW;)`CW~Y^T!s5t_m%80hZ2tfe8yaS#J>eA+sHZS$&`3w%(aOSJuYb zZy+y>SWjmes=*@`FCN1>{3g8ISohK|=uL;k^XJLIYQ8H)zr1zXJcJvLG>rexoonHb zG_vX-sJ02oe$b+}MKa<62gMZ3l%VFBIG;D3E|g3kMfY2 z83Ny!ye3C$cd$RUzVK~G1|<2ux}w*0q;xkO*O#Y!^dj$m-Gs4uh&Q^xEdIUX$s2hF zQ&gV@ffW9<67+c_ziSWlq8Bg;*3HD(+Xa1WAnLBMcyG^(UMN&)ZDQFPY)patfZ#+cVWzCv5Z==mS!#bwYi3T=I(7*9vEX34=$f1uHw=1slygIo=3Cx#dw69YlHFU z&FSa77~Fq@>tn=C?j_gWYX^>W17>#;v+PT@=TvDXayIzE?8>GP z*5>kHtPYc?#Z`=5Wa_mT(*w_-^(g_Y?2x!|PDtwF8>}sT?>7EqJ9*4k?yqb&g#IK_ zq?id#GC-P>EePtI-^dA5s}Xr1Uf4Pifr=9zdbuH-Muxl9#2CohQZNR4zR9ja%_9zu zqR8$0D@FuIZWlPe8myFeY`y7Rw~Z#zf=E0BKeyfE7@$KEI|W-><0}1pcnhetYbg~w zxbKj7V_`Bpjd5aF!C*NVq!Zs~F#u~$s$*UBeUT!6Ks3d)zq)pI*pU@BdTzLZJU0CK zK&eabL-3Jyvzknnw|?Uq3UWwaz@=rYA|@HC=zjMJ6R#@; z4)e7G!NFyU>QW`L4?~r}EcB%oR~qSlN<*PE;BIm?&J;0*%YfF^+C22tFr=?Lr1F5& zDw_3WKrc!*US}v{GxsPa{#Bc7&B5|BRh3_r(y5;;i|*G)ta4}_P6md^xl0(en;A^C z4J16)sEOOd6e{toar&$KnoC=Jx+rA3BFO3l+BDxw>z8Q`(Y~>sl+wsflg)hUy}S27 zVe*)UCs~#b85@kmjsTu=_aYJ-GOs5v#<>l9@*RKS82pg+)}5bIv9loLTwGbT5*Y|d#Q>0LV-Ll3e-$mdEvvetw9o20c2U^1;B>6JmV-fw0utZ|20ZGohF-n~>3wUF z0tq`zSh~dHQRV}G92;W6~~I1>6+XvkKHjV4`jJ__YmFM6!;DYScY2IQ*jX1c2ms zAYNCie14V_g74@E$@<~bnLSYDxst)Drtp!q?y>6Szt@({pS2(x$Hp5gax8+Y7rO`03~BB# z%|N(K;TxD=IW_{v_Pi9z1yJrhY7ANSd;owZwLD2nrw^!zAPzhMC;tJCqRL)N?Gd35 z!zw>=m-|C?7BwAKq9;O?4I*^#wD6Ew0DV0JT@ilk58mb4Gf9INU;gjYs0|IcUC`T! zD7YsmpHm5I$k$=*Yd{{v7l6}aynP#YSqLFu7*!JA&jvGgTA9lo>I zpC$I4mpjANQnQ?gCG1{;oJ`8=ip7L;31|pT;=;K5W0A z^`*mUX9!EoiDz_drPIGkK&M`A{nkqZWYv-gf~sX|QqP8w0Per2yN3Nd+59MwyVWy% zTUtlw&wf)5|e3hD90|m zSAN^OlrkLx6L8`QVk7an8jjA#sSrP+P8oyOadJ-;y3k4NNr-_wK}FTZ_}U$%5ooRR zzCH<(>8M<#c^pUK;a&g~DGwsRRuecjpn@QAwtU9;-lVyFPMUE*&ztSXZP{FjlOBI8 zbB;Dfnax)}f)}5dNHlsTi+!Js?l#Yh%DcDc0&$pl9biw@;gAP#gjbu-{32*BkloyV zB#rYQ@^1CMR3PD+K~H|Z_lUtZ&40ur5KCDpqH;3>hB!IkzMk|6m9qe|X@VV{?LaTa zW%TwvK-i4bGVn0F-<&E8OZ3{y_FlTLRwu9xu+4YDrEL32G~!RO0)L{v(5vvgm4R;b z*^8j=v%#sbiD_ltIu>w8Mk0`I8|}DlT@^OGT0((d3Cxm6?SgN1DoYv z7+=5IFEp!Wjw+>=7sV&qv#mz`zmf*ep?sNCvfl{Gz^d6$buCNIT`7{~cjGaHE?TGt z;F?vDXu2$;+Y4v~CAQ7yYdeP!nR6L&$RIw%lGro)fC^ISh@|aTR6Ac=>b(JB9K?r5 zUY|IzJ+jdZ;O;m>4<7f?86Wg_QCOnRt;o8MuR`O=>v;PQhMJTq;^Q#;!@j*O@0Q4Ah>htu!{=U>5vaQ2qPS zPBJE_P-}=vt}H@Mo-O^fAcm76x@f&OUYVC>7D^o&GMF+ITOjLLmO>T#%-+!=3OGr@ z3RO39MTv-R<>VM_{Q9i#W*0a)7cP;&DJ`vM?|=88^7D8w<$ZWwQUdU*7Bj+=W)4>w zEapnSnYryWm~=VJ@o$T)0QK{1egu%MegO@DK}G86eRKsBq$q`Cc@GW_A+4+;6cmvq zu7$w=FNdf}6@ClR9Rnw3848)){yCPStX#j^98Zgd=4(+Udhbr}?eL#Zaubu=+esdI z9_<-gEhvxCDvjydVE~CVBfA~qGSqLK`4z{obi~#$IQq7*KLMQL9&xqP@0W81D-v+d z@3Dxmy9ZE>++McaDmQ8PfYH=|g5w9}cy#*^$Y?q<9#3T~S);4AhbnuSeb3GMQ)9MU z?WFr8qN^jN#hnXfm=)$y$6C3v*5~Gv&IW^UmERiuYy!;W+dGj;Gki)ZEMGJdw@kJW zDHv+~XCs<^h-LMX3}z5>F}ngiBDH3emM$I*ot{u5C&`!FD*LA*qp#_Uv8h_<*QQCr zXclbe=m1p1<58o(z-cH3C2WyuDW!0DLhIJua_Hl3k-Nj6ueQg(oCqAWO>8_2+EKf6|AjZngF_rgnGlpu zn}4K!l#oS{@xCtI!)ZEf0pRFnci%w}UyR=DD&arFKd4xH6uZ7td^8KN1rvbxW;N9K zOi3x+QvY`-J%URvQ_!?i%)R3Xk#qp4S4Hoa3=z7}`Oh%HP4cVE;hvAL&X+pEhLkAR zu-W?525X|p4zL2~J=%T0di5S3Lv9G9Ooyi;58h>HxV*}sy84NEOZm&8x?P@xpd>4B zF*bwY(c701r!vOI*&^1cyC}3j@8PSK#60;$^k`zg0=M~hM@NV13o#a!&MR)hJu=3V zCE0gz2lh)|KQ3fMOBm#T*BCxqZuwC{vFdY#1KW^TBl852}mz=D%_l20gbr-kR6~GKR?PPU|`im4tYfN$1`2@2UO$ z{VKR=D|(SE_KDA!A5r^uxCwxe;rG0}yfx(??jA&<+KU-5d)&dZ;io z_#to9$=#golW7FIMr~EJfadtDS=M1HKgmzAd_F32YHDg;s%LSv{_Q1}Cpy$bfiq@8 z&|3i^Wc5kx^E+#+t|VG+q6w)6`vN~dS604w^ZIqAyDy2(9|Fp_cl!z&AFy4UrAU2v zXV^GN|4?MlQR$pP3W?rq?b!cZ#l^;UsEIy+9LkMC{{DYz-&a4m%~sp;e3%{clY>jf zpU|+h%LO*Hx2M2{+(?Lg{lPj`8 z6BLgYfQ9p=YKHh|>y*ai3F zOMv6kgsJbSl(ePcGs%A7GTfFC}hq+Y{>Z z^Yh7qSw(H__XhPYUxtT8-5+OKXk#?(Da3M)S|Nfp)MB4z10b;%~Nss25B| z8D6I&`)qRc>&K5MDJiSn4U`umRb20k8JF@C@EoaQu2_zSK@z=Xr3xEb91Hq~hbKXi zVv7I*gik(rWEy#IZ*Ql+*DM7vPV>{Q{X3RihigODZ_^9F$nzr}F78nP8rGoCT)_Gj z$Y8jtsi}RxwmIZ7)pu~%i-gGgfOc%+F}9+#pU5J_a{3P#qir)YI%KQ*jqZ+->s6I1 zP&J|#ucWImxG@`LE2V>RvGZ|4eJ^)zc8aWkjN}P&QJ#Qu?FnGi-M`xlmzR4z=73A) z=xFnM`X6U`i)^sh-2&#DAB|X&Pdz;9JnYt2evp3GC8ee9&$kx~WgP&&!Wrrn_s!?- zA;alf$DFLEYhvEu`IgY zBS5&(iG^bYkf>F99BT6AdI|tZLgV<)>??XHZ`j26ICX;O?;irD=EhP+dR=!6@C~?f588%9fO#Z52l1qL2j>d_@C|gK6CE z_+%Q*zKDAXE1Z}_UYNSBT^j)-`DyP?i=$p=X2&fgUaH2{9!eZnOnA@Qt4rwZ3&sBTjF4HM8;*HKxJgRW-JYnTa-mLM1 z)qx4nW?S^A#R+6~u3s1!_hf3eV|6-zB>0m9p{2S- zqw;{?wBx^t(3InETaWmS*ZloPrS%RGz2u9$PoL7*d4u(q6BEgk5))r*+QkM*Sx<6< zSCXOjsTB)9{~lCU7ELOvLT>Q*_Ep`L)n)%U|GL3JlGA)cH0Byh ziy~x$cix5ueLI7WU!l+%sGO_HczRc3LF=b%7a~l~dNAsYLbwS$nU7lg$RD4+)zza) zm<}bcOM+R(geYtzhuj_P?NvNB_^QT-$gYTbMB~V}?vLGqzC}5g*Ai#+v=uIuT|L zUliYwET1((GiE{^6+_?05Mekibk4EGkR_umL&{c6p~4Z9$kF$VuJ8Th{p-D+>$#ry zxwqea-@kig+J=uNSUD}&T5WIPDxGX-ie2(}VeifA^kbd116sIBo)1NOO=0h()Cx*V zceX%x&@b7?gnBFNih40Sx}~$go_mk-2H~oA0l#cyV#04^4h{@FToE1~xT$Y!P3S^w zz8@RFFrXgvZ1(hVbFXmr>J$$I=rusG)-nu8k$1hdw6r2SGbJPY z6%((URgokQKfeZxi;JF4r^8AtI{~atP3yUupYIR4KmT)TD^Hie)MY;)-r863BeCF72n9>_ zfu`*V1OcfzbIPgcjKAk2`EWC9>)j z)kaVyVdDnaR|@T7uiCWSJDDY`z})_vg1|cD5s~^NpNTw#UEg7cjS0WxvY_=}yuj3N z(TuVP=lJ+|_ke(j*(bE<<=My9X{79d_1x~iB8~Es-f**%rkmrEz~MD>IIbyS3pI6h zqoR7n$%UBZz8urWv(m@o-t)tI=`m5JSGohuN@fAwf7K8EzP>kvXQLj*F1V)xny{wr zL^xJKoKYB()K@I$8pB%D8;-&WR@k4UKP4pO*4jVYgjtN1r)U6;Pjb&TqV|yQR991n z-5;qmSxZYwwrNjJ+J93TqnGNO$&cu!LE9@WtEN)%PjZ!$06CY)=4qH;=zef*C1OBi zsaRCFy5-&V^>rag&6Gr+>&h}E;BX{sz-HG|m{2v%862)~6asU7r-IGq%{Q%=_6ctv z!gcTG5m7v>n|M=>4kKE54MztDv?d6q%L(Y0anok$yD3WbPv-w? z0PfW`=*~Z%^wE^Jx_|g2dw0)+L5z&ioXIm-)LSNl$t+bA_GklEFYwznkrPpiH3hEp{R`*+;`iWXmHuj-4kvJ68Zz9;7ImD%C zAJOGN5NSt#9H@W92;@1WQO7q#mfwrMDf6~uXj%4#rlmSLqw`|DGcz0wFr=e+mWQT} zP92ZudV|G^WS#2Za5d-S&nJuXh5EX>p19+#N1t8za%^I)EF# zG#S_zWzu9Lz(^0G?!)x4Y2t2%KsY?aE7Y_O9C?a_L3bo2Bs2#mX5At$dD!sH@c6Dq zXLlzj&xnW!V1eY!2j7`ix=utDhSE;|u%vvpMl`U(*Vi}fGq#O=;~V+_sw_jSqCM-2 zm`ItET62rI?Y6eIbQlb_#?CmZp{s4=+k;ene$B4HA|vpP!Eqg|tR;w!ezg!=XCU{J zbB8lky(pFL9aCHkbq9zepPMZ=#v|G;l)aC3rngl+0fNeG-E%CeLeQyGy=*P%TyK zI01zS6es0A91=kIYL#KC%(b6i#2Pd=xgnyC?gd*SncoxE|G)Z*8Q$Nd%i?h#cgriD P?*ossy*s&q6q5NrvP{=4 literal 0 HcmV?d00001