+ +Version + + | ++ +Type + + | ++ +Category + + | ++ +Title + + | ++ +Description + + | ++ +Action + + | ++ +Available as of + + | +
---|---|---|---|---|---|---|
+ +Upcoming + + | ++ +Deleted + + | ++ +Announcement + + | ++ +**End of Cloud Provisioning for SAPUI5 Versions \(Q3/2024\)** + + | ++ +**End of Cloud Provisioning for SAPUI5 Versions \(Q3/2024\)** + +> ### Note: +> The following information concerns important upcoming changes for end users. These changes may require end users to adjust and/or test cases to be adapted, but they won't stop or disrupt software or processes. + +The following SAPUI5 versions will be removed from the SAPUI5 Content Delivery Network \(CDN\) after the end of Q3/2024. + +**Minor Versions Reaching Their End of Cloud Provisioning** + +The following versions including all patches will be removed entirely: + +- 1.114 +- 1.115 +- 1.116 +- 1.117 +- 1.118 + +**Action**: Upgrade to a version that is still in maintenance. + +**Patch Versions Reaching Their End of Cloud Provisioning** + +The following patches will be removed: + +- Long-term maintenance versions: + + - 1.71.58 + - 1.84.35 to 1.84.36 + - 1.96.23 to 1.96.24 + - 1.108.19 to 1.108.22 + + **Action**: Upgrade to the latest available patch for the respective SAPUI5 version. + + +For more information, see [Version Overview](https://ui5.sap.com/versionoverview.html). + +**[Preview](https://help.sap.com/docs/whats-new-disclaimer)**•Deleted•Announcement•Info Only•Upcoming + + | ++ +Info Only + + | ++ +9999-01-01 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.ui.comp.navpopover.SmartLink`** + + | ++ +**`sap.ui.comp.navpopover.SmartLink`** + +We have replaced the `navigationTargetsObtained` event with the `navigationTargetsObtainedCallback` property. For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.comp.navpopover.SmartLink%23methods/getNavigationTargetsObtainedCallback). + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Feature + + | ++ +**Document Export** + + | ++ +**Document Export** + +We have restructured and improved the documentation for exporting data: We have renamed the former *Spreadsheet Export* to *Document Export* and included information about exporting files to PDF. + +For more information, see [Document Export](../04_Essentials/document-export-d4ff3b9.md), the [API Reference](https://ui5.sap.com/#/api/sap.ui.export.Spreadsheet) for the spreadsheet export, and the [API Reference](https://ui5.sap.com/#/api/sap.ui.export.ExportHandler%23overview) for the export handler. + +Changed•Feature•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +SAP Fiori Elements + + | ++ +**SAP Fiori Elements for OData V2** + + | ++ +**SAP Fiori Elements for OData V2** + +The following changes and new features are available for SAP Fiori elements for OData V2: + +- You can now include filter fields from navigation entities by configuring the `manifest.json` file. For more information, see [Adapting the Filter Bar](../06_SAP_Fiori_Elements/adapting-the-filter-bar-609c39a.md). + + +Changed•SAP Fiori Elements•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +SAP Fiori Elements + + | ++ +**SAP Fiori Elements for OData V4** + + | ++ +**SAP Fiori Elements for OData V4** + +The following changes and new features are available for SAP Fiori elements for OData V4: + +- In a tree table, you can now show newly created nodes at the position computed by the back end, for example by taking sorting into account. For more information, see [Tree Tables](../06_SAP_Fiori_Elements/tree-tables-7cf7a31.md). + +- You can now use buttons in the tree table toolbar to move a selected node before its previous sibling or after its next sibling. For more information, see [Tree Tables](../06_SAP_Fiori_Elements/tree-tables-7cf7a31.md). + +- We now support specifying which fields can be included or excluded from the Mass Edit dialog. For more information, see [Enabling Editing Using a Dialog \(Mass Edit\)](../06_SAP_Fiori_Elements/enabling-editing-using-a-dialog-mass-edit-965ef5b.md). + +- You can now specify the operation grouping mode for mass edit changes in the `manifest.json` file. For more information, see [Enabling Editing Using a Dialog \(Mass Edit\)](../06_SAP_Fiori_Elements/enabling-editing-using-a-dialog-mass-edit-965ef5b.md). + +- We now support a `manifest.json` file parameter to set the default creation mode in tables to `InlineCreationRows`. For more information, see [Enabling Inline Creation Mode or Empty Row Mode for Table Entries](../06_SAP_Fiori_Elements/enabling-inline-creation-mode-or-empty-row-mode-for-table-entries-cfb04f0.md). + +- You can now use semantic single date operators such as `"TODAY"` or `"TOMORROW"` as parameter values when using *FROM* or *TO* operations. For more information, see [Enabling Semantic Operators in the Filter Bar](../06_SAP_Fiori_Elements/enabling-semantic-operators-in-the-filter-bar-fef65d0.md). + +- We now support masked input fields that only accept values in a specified format. For more information, see [Different Representations of a Field](../06_SAP_Fiori_Elements/different-representations-of-a-field-c18ada4.md). + + +Changed•SAP Fiori Elements•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.m.Avatar`** + + | ++ +**`sap.m.Avatar`** + +- You can now add badges without requiring a press event. + +- When the `sap.m.Avatar` with a badge is in focus, the `badgeTooltip` is now announced by screen readers. + + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.m.InputBase`** + + | ++ +**`sap.m.InputBase`** + +We have exposed the `setPreferredUserInteraction` method to allow application developers to set the preferred interaction type for the input controls. For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.m.InputBase). + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.m.RadioButton`** + + | ++ +**`sap.m.RadioButton`** + +The control now supports wrapping. By default, the wrapping is disabled, and the label text is truncated without hyphenation. You can control its behavior using the new `wrapping` and `wrappingType` properties. For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.m.RadioButton) and the [Sample](https://ui5.sap.com/#/entity/sap.m.Carousel/sample/sap.m.sample.RadioButton). + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.ui.integration.widgets.Card`** + + | ++ +**`sap.ui.integration.widgets.Card`** + +- We have added a new `displayZeroValue` property to the \(experimental\) StackedBar micro chart. When set to `true` \(default\), each bar of the chart is displayed, even if its corresponding value is zero. For more information, see the [Card Micro Charts](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/learn/features/microcharts) section and the [Sample](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/explore/microCharts/stackedBarZeroValues) in the Card Explorer. + +- We have added a new `fitType` property to the icons in List and Table cards. Using the new property, you can now control how the image fits in the available icon space. For more information, see the [List Card Charts](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/learn/typesDeclarative/list) and the [Table Card](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/learn/typesDeclarative/table) sections in the Card Explorer. + +- We have \(experimentally\) enhanced the responsive behavior of the cards. For more information, see the [Sample](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/explore/progressive) in the Card Explorer. + + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Feature + + | ++ +**SAPUI5 OData Models** + + | ++ +**SAPUI5 OData Models** + +We have adapted the calculation of the `$top` and `$skip` query options for both the `sap.ui.model.odata.v2.ODataModel` and the `sap.ui.model.odata.v4.ODataModel` so that more data is requested when scrolling in a list. These requests now typically have a `$top` value that corresponds to the threshold parameter set for the `sap.ui.table.Table` control. + +For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.table.Table%23controlProperties). + +Changed•Feature•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Feature + + | ++ +**SAPUI5 OData V4 Model** + + | ++ +**SAPUI5 OData V4 Model** + +The new version of the SAPUI5 OData V4 model introduces the following features: + +- When you use the experimental selection feature, a `selectionChanged` event is now raised by the `sap.ui.model.odata.v4.ODataListBinding` if the selection is either changed via `sap.ui.model.odata.v4.Context#setSelected` or by changing the value of the `@$ui5.context.isSelected` client-side annotation. + + For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.model.odata.v4.ODataListBinding%23events/selectionChanged). + +- We have provided the experimental `createInPlace` parameter for the `$$aggregation / sap.ui.model.odata.v4.ODataListBinding#setAggregation` binding parameter. When set, newly created nodes are shown in the back-end position and not in first position among their siblings. + + For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.model.odata.v4.ODataListBinding%23methods/setAggregation). + +- As an experimental feature, we now allow `OneWay` property bindings for structural properties that have a complex type. Certain restrictions apply. + + For more information, see [Property Binding With an Object Value](../04_Essentials/initialization-and-read-requests-fccfb2e.md#loiofccfb2eb41414f0792c165e69a878717__section_PBOV). + + +Changed•Feature•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.ui.comp.smarttable.SmartTable`** + + | ++ +**`sap.ui.comp.smarttable.SmartTable`** + +The smart table settings dialog now supports the `sap.m.DynamicDateRange` control for filtering. With the new `useDateRangeType` property, you can set the filter restriction interval to all date fields in the filter panel of the settings dialog. Once this setting is applied, they will be displayed as dynamic date range filters. For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.comp.smarttable.SmartTable) and the [Sample](https://ui5.sap.com/#/entity/sap.ui.comp.smarttable.SmartTable/sample/sap.ui.comp.sample.smarttable.mtableFilterControlConfiguration). + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Deprecated + + | ++ +Feature + + | ++ +**Deprecations** + + | ++ +**Deprecations** + +There are currently no major deprecations. For a complete list of all deprecations, see [Deprecated APIs](https://ui5.sap.com/#/api/deprecated). + +Deprecated•Feature•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.ui.mdc.Table`** + + | ++ +**`sap.ui.mdc.Table`** + +We have now added keyboard support for reordering columns in this control. The reordering is done using drag and drop, which is why the keyboard support is offered via the aggregations of the drag and drop implementation. For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.core.dnd.DragDropBase%23methods/setKeyboardHandling). + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.m.table.columnmenu.Menu`** + + | ++ +**`sap.m.table.columnmenu.Menu`** + +We have adapted the entities of the `sap.m.table.columnmenu` class: The `IColumnHeaderMenu` interface is now no longer experimental and offers some new methods and events. We have also improved the documentation and provided a new sample with a custom column menu. For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.m.table.columnmenu.MenuBase) and the [Sample](https://ui5.sap.com/#/entity/sap.m.Table/sample/sap.m.sample.TableIColumnHeaderMenu). + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
+ +1.126 + + | ++ +Changed + + | ++ +Control + + | ++ +**`sap.ui.comp.smartmultiinput.SmartMultiInput`** + + | ++ +**`sap.ui.comp.smartmultiinput.SmartMultiInput`** + +We’ve now made `initialToken` a public aggregation of the `SmartMultiInput` control. A user can add any token of `sap.m.token` type by using the required information, such as a key and text. To use this feature, `SmartMultiInput` must be rendered in a no data binding scenario. It is only applicable when `SmartMultiInput` is rendered as a `MultiInput` with `ValueHelp`. For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.comp.smartmultiinput.SmartMultiInput). + +Changed•Control•Info Only•1.126 + + | ++ +Info Only + + | ++ +2024-07-11 + + | +
z7F&!N9H~AHeuhsLs=am+e6>Z9c|mQOb7VM`Zadwe`=1K>#ndC&FYqZ>MVA)%wh-$1u567vXxqEk#7uV4I6v;r+UGS z-xXujpOL4@+;B&*yQpkMHb8F?g-h3u+4ARWG3ZJPhKAU3-XJI|VL4}UT}}SbL>&F2 zsR>OL0Fjj?I<}JHW;yT8;I~|!jb7Z1zQm2jB)lb!q&{gcR|7?`=@Qq@TRi1Sfn_o!T+CIKUL@1SCOhNT4 zn6LHKy~4Ek0%nlHH B!xtCDAx)^eJX1 Grl{d6+OfO%*}ae6V&p1N$3(Zw}=8{BUq!zV>yxv;i@Noo<~cItP@cCA0Aj z(;qu_D0TPs@sU>+R9x2ewaxVR?p0Yzm*JcS&2zey^J3F3vr~HbIkz05!?kW}T~XkP z9?vgx8Z>_KKEQ^Pb#iMe=K6g65-z4Yrm@lndEt+insSD;r=Q=~rSd(&^8`500q@M8 zYGppLvXjYN-t+Zh9fci8zn$Ipl8jTd^eFT78iKwz?6igoqLgydI-lk}Mn{(_&JuDJ zrliE_P)upczX`BAZY3I_cs#f;3xUXx-!Y2(IAHba`ZU9h5mZbQY|xI?GE{7*%W3iU zd9Dg|OH(EtHVICKw_#nP+A;6S6XX7PJwy=1nRm`3AZ)R_?D?g8 w;X6oCQFBBj}C4(GIXmj@O#~A1%aPv;^j4p!1ISSd|DR|c=3EKHQb}7q~ zCiFaot>+K?!+7T=zoYZ+p@fo5Sji!Zb^l(9rGYu4I`*tQ8X=u(`&pGjQ9-%Lyf!BC zV=_zdbE=m-lf$_k(AX7TIn78Th7Uyi=0ExyoR(u(N4)1XiU|r#WTJBe+ZYT#=<5BF zeAg4Z LbanPk W_fY^7xf9;t=BeXcm-3^aXq)4yj?n3-)KC%zg63`G$dK- z9+|sgk#TL+rEi6ha5I_wh%qPJs5)aS*omX+*r=^BnXf0|or}zo|I<+bW@J$ K uygXcf!|A@kp$%FF^h=k>!A1cZDIDF`n*>0 zv)?8%$yMviAnp9qY5Wn^A; jvzGwJ|_N*Kg3>o64oFUG|ZvR =-1l9Qy(9Hq3)%-Ip$#2sm|ESzcOZ!R618~5Rs00<-coTBu+hUHHSRGLuw38 zPCl+$y>Jlwn&U#&H7R%M(%&4@38rFT&sO@qMZ)WXJhH|-d~!|xXyNFCAs0WG!_DN$ z_87)qxmh03+1sNTQY|i#9OuNX>H#WE3zyoIC{ni~+Y3JTn^{#qDRByO9GlUfDtZ$& z_9w{gN~ykAST}Er 9>aQ>4gXa z)(x$=Y^vXAS%=`74P9@e9}%dmm)54=67YJIDmn6@zEX vS_(iG}_h;@W{L SJtyZ51Sm;OrbiI;C{x*i_2a z8ObI{nUUcD7G5%7Itu@CbmOcYzYPA8u-qVtLvAx0Py%JyIs_3Em?Z?11ak=OOpyup zxm=kn 9f=c5edYmmB4ze$ngkG~{dd zUX$Fm(Z%z8diuUMA+TyKUT9}r hy%I;3S$&|HDQvIjh@} zG+uwI)I^X1vAjw>rLojurF)gV!D2{Jys#rDt=AQe7FSGUQvF&o&$?^qnrZGw|6?B0 z?{|_D;M<$GOi}j}YV6u#Ia$t0mDc06h1(m1BJSU6qhIVNC%XvuPtJH8j;VDNZ0Q}l zBF*ttj;yGNbe^LsW_x<{oYtM&uY7iAyXM~sf7O&LpoefNOxck#ID-4=XjSwDhm2s2 zQ3s72i{^1zQiaxpyHMBY>z}%$ZRo2Lq2RGsu|rP^L!2nTKZT56$f+Nj-p=s8&9#*A z&>8O~di%#-voGzANO|o5$H Ft 5?3(3>xd@?B8Z&OW1godJW;zdDM0uaD)zF{Y&3z )mqF<0|3oMz444cV zYjR{)%%RLEz%fFg@$aR3&lho$6A5vGa9jk(l-1aG%U_`1krVOKSasut@ppd{N5%aF z$B;#3^cr`6;-`wD??!G3e%kw^P(GuTKK^>*Np6=d1>G|jBe_KrujgZb^5+p4CqV4* z^PVRO<{G?Po$Q8mH(6V^pAZfb75LH&!)^)LT{A*QORS(mTU%@U=O q_PDQgXB}W0=jdY00`O-!whi^@uBq-9$KE$2{_qeB%&0aC9|7z!}V|e# Xj|R?D-h<`a7nQ2Q$&|!B_LqHvFrJvbXg!8iF>FkXti{y-`Uy>y>HmRSWKAXtqV3 z#XS(>yVd!2!4eLq(k>wEb%3S_uKNi-ay=#gs)-)E!JaE UO1&YBuS2vSi@^UdH*0T!#x zVTINq6^-~XTMUrEuB+khHB})cMLzS`0-p^nfb-1`cLUDNn^Z`z_?0vK2!{&-LgAU! zF=D1nHYT0V*XeiMHA>7;I?rcRDi|%x)`aGQxW2?hKCQ|yslmEj*O*`*uQEz8?bQwW zvFGXcW2dGA>AQ&_>S0F4U1dpjbSjB}J;I5WW04cuj*ru<&`8l(_Pd;rH !NY-Y&h)NQ^bB_)|0WJ~HvszwYM))RBVb0wBe+?XGE+K{$Mjz>`Fw0%nId`+Xx zl36Wn-t%ar(_%cGf3ti&q+)(6C}!(*($4n@Ph>GECDBwCsSS|x_8d7_m?+I~qvt?Q zLFj&B)9P9D)5OQhNXk@!&QdT-=!n)sHikc?F(mY9jlJ5eR`H~WYmQ4?3b+j`bc721 zao(NTwZhoWdO!W1@`W+&v!3X|-u*xP^?beh)ttG5RSF=hC(`Y1BjaFKu7MvX^P?1M z#E3(*gKlKA>bTc3tPCfsIRpBwF @wkxEwnT}z_U2_5 zJNEhVi^!&D>`x5B`gay~cYi_5%xk4vG89j`r!?Qmx>LV=c1Vc2v^ov{9Cc>7AGh3b zmB)x2hxT~XhSqXx{-mye0F}?>v=&o@$9;RHgKOEYYuPx}SX;%@p<6(*KbVsu3t3-M zJb~vEE08EjP28o4F&K44lQpfC%~e~Z=AYfxFgcpZ5S6p_l0-eRpwHY}>5q71D*u#4 z Z9EOpBmbe671zhv>~18tB`hZWPU z5*xA!Ecx88@$mCC0{XO_H+a`Scoxk4(p9T~QB23L>{#JbXoL_Pa&hAf6cINyra_K& zL)#@rJ*g6(;+0Zs(#jwzmlWz>1UxU3kyF?=zs8+>io$6m=W*BZ<>|_kwWTF;A`)CV zEPL*1EK_w{gA}haMVa78)Ysa!x?$JqZ)BvDQkQl`ay6L^GR3j6`6C$S@k~~8FB&4{ zVr`Bm4K8!Qi&2&`5~h)kv4QtPnl_bBV}UpO@nj=>25IqiaRC8~{)i36;Y#NZ;}`5d zYNBmA>wBcxR3s@OURch~g5;5pVqf6UpfhEYMOu}Q2_utM%Ar`Til X#YQGKy0#gDj=}z8=3HI0K zcwm5bVVBPekzy%0D2g)WY8*&r1J~1v`fM^x*qHe$wDTy%@x|yB&%f_s!FW9HhIRZa zx2n&sHUA)vZDK&TIs-%KLhw~M-Nd^V5!u-qd3M>bu!K}0D`F387}up9;Y(vZ6{n}E zD@^KF6|9~izIaW@TN#EtChBt&c8NLESmjhE8!u?r`tCap@B_+Xtb x&TPzSGxqD7=mki7;+`6GYgxGFq9Ik!zSaBGL-XdI0lez?%j(sJGx$9)efk6i z%MbM5(0oVlJ @lAbHg1>~wO%&Np!*>d`^>6m<{BV5rp#-&;Zb1M0VjW+aQM%4}wwHp& zXCxinju@unei$%CsKi+;0f#WgQRB*YnvazaxgO;4?uL+uG_8j z^KKovF~I_1?+EgjvK;yBcG1WlA*b7Kh^`-4i>-8}G+hQZNcvoP8+wYq?L6Yx%VE)J zNo1;F^H|iH@jCD1<8IGAnkY2y5b;ZdONEihFNGkpW=x@>p(ggCaj}jEj(eddn`t9~ z^?NTs)ua2e>)y>S#Vsv;3KI?X%b2@Yg3V%gZ?=V<@S9$I;JXXm6C)9Ffu~b=Oa7EF z?}&O($ZnTCf3EsB{P~|6EC)}W&`?b2?U<+aSY#hIzU~0Gmz+$pxU?NIsX&Z+90soU zL+lt>EZ-ZMu5~?P-km!WGg6I4-8Lj9imW0~$tc-dCrYmSe3NT~3K$_PpP^@!&@jph z++dIE-SlFd_ue#ow!~%{Hq(z##huA`g7|ErMK|$e7B`m;KS!py%twq6@;Kqk5_BQ% ziKDU^&FF0Nx}!C03;5A&RalsKK)rDZ1wD#PD!rybNZMzlVmN!^JPy|a?{BK5Qcbt& zmuWT5q#z$Jjy){{lu|k}zZl>#gd-;Py+&K<{$?bDvsFx$!@QJ;y8Anh<%coTFdQM5 z@rziSsUXs;FvFgdOfBXpDiGfduVu3UiIAP1obejteBPDI&A1>>f@EiBE_#tkkDevO z0|`4KqBD-8L}+b%_Uhbq7=cmeCJAzvS*-v`y*8=h)Wb}z{4%GnBvOjHjt=enaRtlx z#S4ULNdM6AT|%y&8LtKS`3vhYUwIuLOBgAp5{n626_l+6k6TOh=WVc^2Imuw)?pOK z8!JZ){ZuX@>?Rn%!gA(5_G)-E#rZ3L`g5$A94GPU%U~m+AU0D7t+=G5W}Lu_tHRB= zSz9Nkb^`M9_Vt09jJGLy=jI!dGnF3t6Lze3n8`dS&fMzmM-aE47R03dSSgLIybK5L z%ZdqS8-h_+Mn3M?Tyb8pOeYK2U@+^}_=in#wK^jTy(v4CD6(9}wB%@NkWS%blf~=y zw
{*JDRH^i@5#D7|misL0sI=WHl_c&S;z= yZ>(J#}^U^>nEi9u=ts6?qt;Y|{)F?&`Fy&5}{ot?eIrLL8esspD=wzLlt z85`F+&X)-;k%H(S4tJjr>IrW$WBsKuDhiEfvaPS~B2=Q#+Kw{c 9iqLf1XiO-=iDb2vJTsG6$7zeeu) z#$O)K1}JWwX4z5FFh;61oGlEcPTAaBp9^BVrc*o~X}&v~OXTWo{Z$B@lxcb;2~6Y# zJKLN1s;!k3qdMHop`_IVh19cB=9vMcGAcTj#%<%IJh?jo^T*QPoqH !`%{)Gnu6s7ZRRbupKn)jTCy; zjo%kwFL9J%8R2fGT!8i|emUso4?N7x*6D4RuL;Z~Zrt+wh>1qfh mshBSoKF dH8t*DKyY;W7LA!UP%Tiev)^%6Pd=O# zLWFp;HhTpKWW)APpQF0l%vFWeU|p9XnruePgi{v*ikR(AY=H}=7xl@h=vPkqlwT+W z!xt*DhAKJIhpI$DNGpf#!}OeLhtyhf%wS0t-I_mFOqmT?@@szxxMf#j8j&_qDp#-G zSoFT52_qtsEPv5cCl9v=?tBM@glh6N$RdgYjIEi;yfB3{f0cz_=GJs_#NU)xR(cq8ME_`jjUKa|p=a1ZAGUm#6$6B5*k z2pr(=PbJRmJy4FQ3_!nK*UB2LJ>a262o~2c_(_UO0wK`@=%kE|+LjIg#4;54XS%wu zb0cZIYm$N;nSnzgxHa9$Nna82XDZR1oz QcSV=-cV$s`+;u_H>{DlHq zWi^j>8~|1$>I#1+f`oB7d3g9J91p3V^ad>@M7b!*WU9+*lU<@{K!H9-2p0Xe>qkTo z3+MTOuq8<8id|cWL&?g6w~Y?i!pLj;6^M-JSvCaNV@E v2D+OzpjJajL;ph4 zfAF*B*8@nsWLbVD`cJ5ajSc`b{ ntZV}m*X)8MoGWR($x1P zK-rGev-F1{mUXp#*@ xEI|iGa7cw2>;MHJ+(IEXO=>d>ML} 5z^<3oAYtN+gI9%?7pDk*tzZypqtmOOW?%@vmB*3&BtDt zuvb)A&p#p{FlDlcaQvmp7@X>r7^3;EzGKp+zB#a sLpe}>2+{!;0QerSx{XM?M0JR@5DxE3a zOwHY!3T&VzVWz4$Q)dImRbN~}>V@tU=g;@qK8~1!#hPNt!d|G;&O1X_4Y%cDC3_fK zW8+u%gT`xu0n8gG7?+MCg-IGX7HlG%@;)I~v}za_FN25psI@2 3FOA%XBKbkEoE@e zP0R8{?r-g^7N6jSJ>b5oL0#cnM%MgVzSipM>e~>nr!7)pVkPY-MOH0nmYO91JaLu ee&LCsW z=7=mv^>-3hhu?}o(+4E{_|CCzy|6LI-AoG!0HolRsL#S*2+eu=X#F98_ zk=dzgUn6eaD^bxFyPa5;Vq@7Ops)buGXvB;laIXK0mT*dsXQ2tN%g)XrUM!3VOWIm zu! Tlezp1~I&o0bXNR66S_UG8CvSS;&WRBJ~?qg9{67v*dRX0T|8^ z0FR{X{umuAV9=4*bFjjfeM;9R+sE_Iw`@HW``s$@Hn=z~Z~lczBlJD;%~UrPl?Y z`PsZ{o};byf8|q?eUY9M@HfCzyL(w;-5@?C!7-_m62FUf$Bh}Ki#Q>JnUboe=OHHE zsM{s~&Cc!qrydD5RRA|{m X9R7bx?*BV+{~wBh=RX8U-d`rR{uxLTs!;M?$dOODJI`TmGgJLOc*0?`Y!SICu zrKs1f@X*lExb^^k#Ul1o!Vse1@#VpwqjBB_y0C~RE(W%b*Zy2T`>=>TPNNjtg*S0G zO>mHB_$}1))~=h~%|ZZXs-fUz&cVXDa&&d;nWlbUI^{ZdWgxmw@|~HxVWu`myI2$& z^t}fZYxrI3eCecD3CvO3=ZQ>iT#xmuT;gKWfoh(|Qc_a#$t5@y?t9B~zEYE3$BgVb zN{@g9_{8qDNK^W`;~BP5S2!`W+DamqIGmAuLX2O;COONhg@ex1ZlK#cT7LE52e= zodn3871vzYe< ZBY>+_>MTa+7=`82XpH$eW&Gg z{Vy(|$1rr)F %7moU6ISdAz5(!NAq446|9evARXm@B3bp(~I??4H zx6n;Pck=V)9&(ed )W>4obMNsfj9sx+=%C$cqmzm05F`rz>^Yp&MNL z&YV!D1W1Rq)tqS2HSbB4kv`!3-jn1&M;045aK6@!9I>Ond5X#H;3cax zBIrfgHYNKjS+84cO*)0{te@&-rKllT>yO!)nfu4H*@hE##`9HiP{LBVuk7EPNg*XI z=yX=a*e9y^gOaBCdMr7JYH?i6e(0XZ!)X^oBO=(Y9G149l?cH1>(+;sHSDw@m-H1D zKE^n=nRQ9q0y2Tj`vS^3J-sTs{xecR-(CICmY=!7g_bv%*VS9BKE7g{kMYO42_&Gg zjtYg(gSw6;7M5S&vbjNMF+A^N#af--Z`Lbo$;p|pOoxPrvmOa3mD?@NJOgC7gOjWa zjbf+Yv3UY$PsT&4zYCaB;#vxS5J7N0>nK|)KeBNXmo|IZ+(K1&TXCaNWlj*AXei*g z_{-#m>Q+3{=iY?61*&U0KI6Q!gH8?(&4qe9Y`?rr-617RKsAkIv|}mWhU$e$+fuc= z(Y)fzWNv=^yju){f>~FRr*|=iircF}YbURg-dq>Q#!BbNPiJ~*6^nEjl3SjBIEL!( z0~DTg3}x4{N6`hx4*B#ey_A%FU>F-SWnMbASF8~>a0xeDYzyM`g4?R`VJ@dGbo(`k z89qNm9>)!h&D-|P+m|Xya2o7gs57&Ld+VAr^;eBZbBc-nb4Cd30AbhE27%;7X(2iu zG_t($wdb8lTL^F96#sDX@#5`ErT2Mr#m~bKe8@~UZV-JU*b}(zO%!v$@?qdAqtn&f zcL_%gzij97D&6+dV|PBsFGp=0e&=7iH7}WshYErYh!yoKe^os2B_Es )T>D{ z!kO N+e{OK-EaD(qvFMz?5 Cq2%O53Dk1cERF))N|a`MvX}tFcm_Bpvq#W6KOOPY3D7F?)LjSF0@;+;%;ax9UM# z>CKv6KRQu;Lc)Q&Y+AqyB7I7X|8AO@^c_tJncEWw`htj^4r`Lmo50Ta4pm0Yx6ctq z@blWzib`0|YcyR&va+`-w#u6+DSPdh8YghQ#&L-6vq_IhfMvz0mEDm3I!ezemO?9` zk|ksPL$#~4Bqv0b^1~mbQkgp3bcwoGKtXA4C@6)_O){D>Ue2O6TSy1tQ~<(}?h(aZ zhL~+MvT7=>T56JYlz0+#As|Q@f(*rusAfXlv;xM?aA*>{k9_)!rlaPrC6S}PSl^NK zg _iMZfj0g =QU=&y ziU5CJZGVW#uDW&h|6%v*^8Z`0_?JLSS= rAhe;X6PN;N_BR&gp`l9m8_Y;o zIv;0BlR;n%ZhzPP4%#Junx$XG!Aj@KmP|sbV6gk>u94zCt1G5+;_7#iHshI@)yX>x zT$iu~jHjW2lmS^x3=Hhtom_k-s)-_Z{P92#hT95w`u_?#57dGY-S)2swPL-Y7t`Y5 z?r)R+S5sX)4^0*LUWbASQycgKVD4l+)h*li2<c2o9aK-8fX+N~WWg2L}xxKasGt z4RlnzzOY{6Jl^JjOaJiUfi)Mun_ v>%6rA^6M?`n{STKQ{^Y}=Lg?t#sZX#;YK&tPmO#|Cu^;sI_>d{{-m+}F>b>$ z>b39RR&B3G&2{RW#44)p7O?-&HP~LDG3(dmA7PRRgaigk 49CmQoU0PEI_c;T(xrd7>f@ zD4AdURfl4-sBg7RhC#i+WVuB_KfnDkPj?)BZh~C`@ZbXT1uxA`YfUTqd+)QVA>q^R ziR7MJ0wz_sY&kqJhzgCvt9QlmCUwT*&$?{&t6VV@v>aQ N_h&%YHF++PFiDfPqr z0Irb;BEWs)_PJ8HWNvyEX<&DESIe1sm2PL=-20K-`wY9^n1uYEXmi%%aP%tF+)Xag z`Kg?_Sb)`@0P9gy8TGZGG{?u{MU?&ydSkDiIivutYRvWIC2p47Q(^mcxGWhkPF=$} zS{T_QjS1L&QC?b*WMpPCo#LeFSGuBiMNvy;_@U;3ZsQ$BkB^Rk5__5B46&k%E8*e8 zs4N+G&K4%fu3TIJ1t%lP#z^)M;{~{;UOJg40{M`V_2pxDcoFFo#-Q ?Fa`ME?JzM1htjr` zVko!ue1Mk$g$nh_*MOuXh}aea<)u_}bMxX=BRR03r8AuG5eezV8qoP-ZYP4|04ed0 zBd3Uyb_+b$2tIkBp!HOM%^+<%TowP*O|xij4Zzrl8@s|u^RU5%a8^J60N+`)prwG( z1UmVJ4?s>1#Kz8D_6NEAPVHZEZ2K=G|I4o0mflj|+bk{wFy(!iHt74W#$V<9zw_>Y zWd{FD*zq^-{u{KB{u95p{dC8ZdxQinzOfYlx#{R%n#tY*GT^h9tc3ihsf~3gx8uBC z13)3dWc?lw5X=8O tq+xB0~(D1_-f+Md^MJEuTH3pm>UI Vd`e)?rVW zy)N&z^Vep!!;$-UlE$0UcCA<|rFuD!qnw9+n(*pEo5!?y9B*MvQ=#FV9U#tQg(laZ z*9^zWO;{Vwj^9j{E #9GM}$aq+p>w`s6BuOS{N@q(9zZz6*QE1Ps8r zG)e!DTH}WY;W8$2YyrD&^Ya3<2#Sh|>x0`0sx12Q75oOh^6sNQ;9o_D&|5%Ee0G5Z z2{y6&O?11~xjjpKgmO6T^XF=V3+Vc|;ja-tS5_tL@KUPTlaEMO`WERsj1|WU&C8E{ zZSyM-5>3Qo1i=tq2Hke?oG8L9F73IH!%}TR|AxchOsssBt)pH0n0CFbozpnQZ4LY$ zl~^L)Wa$kB0)nq&o$neOPGH#Gq1ZKR;d6T +uI{D|hV+NZ4&^5`B!46jma7;%n S&DrBh1RiwF6(kpsEcn<~S_6R``U#(glBT)X(auX27`6X 4N3x?u%> z*w}3*am&e4654|qde4qGW=QJzxkhr8;wmCuN#N)*pG-xrDn_$<&k>OA<`-&YkWYZg z1s$<{8 SSNIMS;KL?x2vFCJJKGip-;TVMHt`S-d1C&KatibLJ?a8 z+d0dZkt|osT`e~<<-FFJ%}#_kUsCJbNn7apC;C$`e#MF8;5!~jCQxco-Nw7TnK6t@ z(_eF`tO7Ki7bok*dDbz*X45~bO&Vx8=1V*b`_cd(xG5xXLLy1n!3|>sGlaXW3!c8p zrt=CQ33I4?f`%$lQI7Gp;1f~w%lHvS7e2x`gDc=(_P;wuq=VvY%-RLiy0d8ChG|YX zc@Aqqt7>X8KIZ!TG@`xGWc0!`>WfDX!le;M82McJdG%{P%gRM)N>$d$&TDohzQTKz zugw_9QX$V#1H2%Pgbc5DS`WXojTB?>7r8*wI}$c3ub7;zj@)rvHg+(y&z2hxKvU+R zn{h;~Se%lSQdy&Dd|`KC5WN#QpK (=e56x_pkThK zE)J_-Mla(T(4EKx(nV_GAURmmoNvlQ%vnJP$nG2$rX@EmQ}CQYVR5@+C44b&tEKhw zUSIJ7H6E3=C$s?FLJZ(``wU0Yc@)pe<*TQQi`cIBnPz8u6H*Dj8`>bvIVNh<3*6=1 zC t5#tp8LmrqH-$zSiYBym+)*7ohbmQXsctJOc&Up8{ZJm^e_; zFvrp~t>@2 #6G~c_ft3k6AiF7 zOZ|ev8odn-Z34YRL-6MBXv89Fc^4LUKj}V9(o_;gr}q=~>nkq3dex{hwRPdITyVB# z8l*6H+QDwX(rK})A7$Z!K)ksxl%%{eR8Kg1Ua|LK(y!`sjrFr=rq}_#v(yMUj~yGg zBJ(TwC+9ygaNJz9VCpj<0T9#>|1rKP_jnmAY+CzhO*FLNeRiaDDlLuYtm7nK9L!{$ zx07RLOh9lHji`m>oh_+1>1f)n4RZlXH0*PK#lWA^mDSZ6du=QbYjN@Ddo=<8NkzZY z@v;;4m2fZISo}VoG`$h;fP}h>8JPMG-(OyEwTu|*-m_s)d$Ge+n(T_sy(@7qc?0wp zv0f5`UrHtZ*YS7Oi{ARw#LrGd(QHf~?lVK(S9dJ=PIqEYDr0p;yV8^Y2^Sho>-rk~ z!df%&eet1dS?ys0=x*U6}I7)VP$Sm>wT+kNjW3JTRT zphg|tbA)eMhybU0Ft^Qb#&Lw-+?+XBVa@LTwy)!XIvo1F6GJ3h1cbX9RXLx9FVcR< zlIb22 fa?snSMFHLB}MnT3zvaWHzZgMgpXMLz6XfUc_ zW>y?`yYKhCat2}l(d3N_1;)=r#5;m;207RN89)BhT(9stybVo@Jm%T9lD(MurhLX4 zw%g05>woI}3cpvr9w4`7*kDTzv%%@`_kG3ar}R-5W`EA-X}mA`YR;bG<9na>eKI#m zxgWH8yy8iZ$LHGlu%4hbc`uvVLF>tHWmptZP^7XHV(=smO#*6?e*fpx9>p~elX=K% zjDhQc4;tDEQ9t}I3hetsLB+9t`#(2O{I}Ni|5xLm^Y{n&|FTaSe`_}WHU3dg|J1bq zg7^P$K2pzvquc&JHvYQ8W;VXW|0E@Xwjm+k5K0~r8kW?|kTD!mQc_SD%+7&O=e zQj(J1RrkXtBTi1rBB)$L{tH $#$*)i!M($YdD|D_*R z)C>%txW!z%{_I*BMgbCK<=(V=rQl|ogfuIk1|M~t<_%U@;L6kB`{8s)DTN!VZ6l<> z7x?w7e+fPqc23~65CA7^a=~HDI1CzX8j@d2y#`RoF(V*9jcWr9bzWeJ &5Zm&HcvXL$<%_rqaKcJ*3S4 zYhvCj&oEULqd!6LUI%r(Sow8LviVSdjmguFv=;JkExp&F |_{L5O#klEfQlFav?0Dz4G_+T9zOK#6j1{?S^0f4?mV )&yn^)Vg 5cEr0DFf9gC8F+Z*v<&)8_u^3^gcq@W#n>YyRgc4;ACn z8-M7yuXoRgW1!`6{s_L$Wrup!I_(}_y|L|^sbhJ6e4w6C6`wHd&aolzq<`*fh=6T> ztId}VBpwc1U;Suv&nr;!FB%lJj9vg76X0Utxw+M;PY%laZ|c^~(07I1fup6Vr5E7$ z#P!B$j@7MZtFUtVbz8N|egRZQmaF2P@Uic;E5P3&0rj<8i7?wAXYc?n;!I)`yf+DY zO2Di?Hcd2=Bhkj*c5<3JRM>|y>9O#5?xj9j32jJW|Bc|C6ujAF`Ey`F*%y3_ErXSX zxpA7)jq#nD$y%$5x!8BieUyL+sSjjA7>P!N^|}bsrMe%KrNoh~IaLVhFM;#x z-e#J+m2O|NIqmQp>0T8?ba1(xQNdo6LG}nq3wp~706XdULEQX&W@*ct(-*+Z^Iqc$ z2LW7j_7TkZ>us(txS&^9 ZOcreMs&E%(`tUh*Cg3sjxZg HPXCl4e@DIfxBr>x7BR9Xkh8@u@=DI@bqt{zhx3vKOX4p2>H|f0oQYTqA z4|JEj(iLg2cwD5x;l(brduiP(58_Kro{rbNe?A|1F*x%omivHpbcI)qAMiSpdXPM2 z>~7kbcxreuola!Oxl(xSE=lT1@2E_eG+=L5pvpzns@RzdV3@E@T;M`X90iu$naDeR zK5k8juP~wsB@y $#N@Kbo{hEQi= ned_6O)CuNGYX@?0nLaVxh(rvRJg2zdSHy)T!?mn1BazdUK+X zbLG 7fdq9C&++ z#J@Jh#v~Os4rRcrDmHCWJ4$5IENj}fh)$Uh;4RsxcHW!qIOa9c7G`P5c($crxIhRH zjS;+J)g91#Pk)>8xq$bq?hdXj$+;PL8^*y!hb~v+^>&YPXY>n<_XA)bPGHr_1kx#q zz&B^%>n9b~SBY@E2#Y4&u{2a9q$GA*p)9|m8G;^-bZk~LjNka|dIU7?DSvUok4aPZ zk*@NXMuIXCk2RgO2zLOMehVxq#25xad%p$8 2v)R8T=o_6 Iti`t<=^9_JNx zQ)#d!UGJ24nf3Q>!m~a&>Qdx`BCFRJLF2kYV+-zPcmEG#XB8H8*mipZL6i_s5D*Y0 zrMp3-I|S+OZjc;8K)So7rMm}^?jAY>=@@!w_QU(`?>pSr_J|`cocYIduY0ZEN;h5p zUEw4l?U!j$CaBtM--6sw*=oa4>^JWM&-ywtQelO7%x4U&Wk3A=%`W@!GN2LRB`K>i z4$bq@ZS-Mp)Hcu4+zV7|Ilm1j{me3;Fndqu<6ccpAiHs)si_&sBlc}D<%W(qN6HF@ z5b1I&u^nS2ZgevBw`skSCVWK4 Lw;U?&CrUtSZ_Ufc zcL)-4N0*dZXEzVe&aq`2INN5lAk^cm5jkJ^Q|uT2@vfB^POQ?!dcS4ogPPK3=-py> zjOZ@X@3+mKT+r{U>-KMzfg!>k+yFMd&6L;Vk1q?3CTftmqg1|}UT*QBcM_$&a}ti4 z+2!Wp*>#Z0(|mIB=h<;4NDERa7r)1)*C|Rep}vkh4(k%|iooQqWuCViA3O$${+a;K z;a|!CV eK)3fyM;m9h*X&0}v#*3QKr z-F>t}>5H1qGFoc{`uD`%-B^r?)1Av#FXl}v5|3say$d`NgQHOR={! Ccmq<9M|RFa_j@tcDGEawMbBx?Zds{D<~*irIB7@-x0 Rs=hrAeO61G5oQf cMJ-0Ym& VK-YTwp1IPY>%AD{M<2XSB#R_mAjwEs0tv0z4T z8Xpa~HL}}l!eX_=+u(*zHeTeWqxDfeHrt7%u9haFN6id*-Rq}B9ld+&o%#MEc{4Wa zB|tIx*8#9Zu3O0{$N<+EYjsN}WFY};m_n^E79HlL(XRCaTmaBtx;Hzzw~m55^2SJe z@Cb0j?It#V9c#cdMPpo;^tv@Kk_@hza#%$Pn8snYE-pPF7q71Vah*9ZJYBdZU|+t_ zi>7(mJ<|AM{cSG0rf^~pD(aq5(on7iN4epYD6926y7H2_-_=GvT;MP;rV8i7;M#q# zV%G~&ncuIUqoIkmk{ZaD4$qq&4qvM_n)?}V{l`&}5j4G`>8nO95%oyLJbz%)GMw3l z9SCpOy8NdnJy$xlyNwEC3O{R+r%J8mB&iL_a7^;^d6XnynZI1p(oCm~sl+zfG$HXV zrq7O?QI$TlGN5Vw$$UaaNc%BQd~@P8b@a}SPYZu1CA>968h?DJ(S$*}d+>5#wAnz8 z4n-oCij*RPAoKxy;uLK7oJH^|D?6WYHPGyPnLC6CatohnxsQbPNC}CG+DE-#)DOC( z|7 Jd z)aaXmv(XQLJR%x_B37cd1RO)zP5*PyfQQs2J5U#@w%CQhAWaR8=2p(fIsCv?0xZ=y zj6C}Lc_qo~GSQq-umCB*QM O4Fi!AOcpSxp^P;h?l+4AcN5$ow#nY zScP6ia(6Jd>USvGSE!Q0qRQ-M%f{v~+ewAPzDKpiSZ||0kSdXSYsd6+L^UN5+{nAQ(j7TtehQ_ASX$8UQ^@;h(*L=abegA9 zGdLYE0_9R+$FB;B?ww}kW||%IWLs%df-p*wO+9OiDcSzbRvLb3tS)pkj6Z9&?1+vd zwB5K78ERVsj*3EWMwRnou$wM49x-9i^wFt lvik%}4 vbxyILwj``cR-#6&!yeE~#F7B9=4uK0E7%6GGiBml6`u`ZgS<<^H$PEU|Zs z3cOUqQfHaX*2ry2E!{lE$DA+chJgB?#U+<;xZP$`9a9`;`IQ2si_7&Fjfo@`s@4=g z+x!Ul@%L(I{_WAN649dQaM^w;Uy-Y^MRnh9!~G%CElj8qu1r|lg*mZd>MB3=!bm>L z(T>mLn69^~Kjc3b+ek=V*6Y@HT-tsj+mZEq`A1aRWUWpTXoX3o%U7PfFP^ud5UH;g zLHQWh^Pg?8e2 e{Smkf@FI+D4b}Z{T2ShwlSr20| zQcCGdpR+!8>u6+SwAy d-)oX&W=M{>_YLo5iOq8~aVBbI>O6OP#q~u}Q#g z)4ZIn<5Ouei-H(u;q>niSolCiZ k*C$H1)N3UJ@-dYo%*|_r>ylZ!O?0Che*A7Va@234 zH^Z2Hs^1l9o));p*(VAZu^wD4^$?=Zt&C3*ZZO%brTDb4) tx-fg@kuRS9 zTF|E*7GA`3b_H;ces_FLywHM&V CR z#U+Yq-leNxu4ZO0eC#7Yd`)7<)Ef#I?VYWxyeg4MkS&9dox29_M+~c39$Wdce!`}d zEO7ca^1+BfHe7bjOqrgOjI01Sz(?misav9^-*c-E!($xsayi|G)0gmEi#;6PZ%Pm- ze;KZGben=cg<1V4PbYu}|Gz=@U#*l&qW`s|{en;|mA#Vu?>PhWe*~-5d&HOjZqp&p z{(nUK{}0_w^?yW~|NY^Al{oM$POtm%!=LmMGlBFk9IP<` `i7rg^JSOe6E zpTdsSsKX^J;2nQgYMC^y_TNOm?qA#go2l~o-#EhmZvX#B1N{D92L;$R0N2CAzgg7( zT~_?hM*sh{n)n|nQV-9F4$#QHZ;=!TWKe=#F<5tF5e-QTD0oEL41qA(LyX`*yj6zz zm(&&w?#q}o><69Dk0!uVGSfiAF}7B8#A$aB>@*Cw0{;73QQ00o0m$yVU-z}9Crf XxTVU-BW zMThKdtNVRcd=n=R*EaW;%G+Zf{5NlM1%nND)}05L+oqAOTn_jqjqGM&37KREb;wv7 zt~pV*_kZDpk1JcFV4LsVW--z^%aV>cXx{YH-8QZ?JtonWN3i!s^Rs~q J?2Pp%3suu!^b4)ynFxi3=4p#Eb#zW Qb) zWqWXp?g{<99-IkWx{Y+d63i~U)71Nq8(eMPFhovpt3dsOzb{0_d8>GpZGx14uEF^8 z;dE-cIrh>l!Dgi2izpFdz??tUU_|73BXs}hruzFwXA&-}CzG~05>c;*c9gzcu3kD_ z&W21Mt*xHbe;;a=8+7Ncnw9n2F;Xc0jG;xGfYeKZne-EE(myx^Om5sZ5O=uMaKKww z8*dt288A{9F{cLJbhWQ-+8*D$d9cA>Q;{>W;Mst$ZRDNW_}VS(EQ(&4*>hp3BcBO! zR#xxUp|U)nHgvAuqWp%dDrce<9|U?oD`s?VE&Qr2W#}GK$I!ts#bgajycHYSaV<1n zn%J#9=&8|giJGAy-Dy!EK(~mWP$Z$ot4xGgm(urIowv$uZoFmjtcb@ryU%>%flXO$ zodk67yH59wn`tevNPZ{#e b@Y;sw@u`cvT(A39p6h)AZ7QMBpt}|U)LmNF z%7AIU* Vh=xwv3HD%puNY~4mC@*Ng&5av>$ z4Z+Hk?b(KwhsDxv^lkiFBce?%e}?!1#T*w*k!t|r5$?LABeO<^(pYElBWEdy(Pq7@ z-f SUSAGEV&E?+&sJtT4ab7!0MpE;P0 zwrn0!?-I1ZTEy505qk3hR4TL?$bD=yufaAX7WvJ%#QtdC36&Lp?>t*!)~=()HLiW4 zZs)geAKELCwv)#5zKmdm$-L4*!Yf<&0~U3owRTPqHW &}#jDEg@g}U3+n<7Yfhn(y-Y&k@$81EJWFA z`@wD*TSfzEbWge2i*j4*Iw*$4A{Z!jFMeFAfB7I-4QK|B_+*}b-=f?<6ixb5pxO9p zM~OOYw+_A*4;Qj3=ypEq) #{O?ZN7#rMys8- z% !hMw#ndm?T&6qxr{yHH7RvRL&UQOYzkI;PG$POk&IB+Z5H zYF0GMlYfah)w#gDMX;bktM-U)=$fySm7OdlgH6bM=yYJYqCfXVwr#ql8 @F*# z`K68VP|(k ux8AB;o`T9vFcOcBmSW92MH$j z_?f-QSaGa}?bQ-u+WRA9co3Gm;Wz2=xqo`9!a|w+Q50GWSZFRKlqHj!CWPC4%%^3Y zctWQar9N4eP})IRk$`&PU~mh&-8z~=x^>g4v^w_L2YfG*;p_19b}_$hz3~NQPS2x8 z{<5&9lwCM;m@q@g4ZWoNl}twX1I7mD#&|ON74_y@0e64svLO-m{*~2;!jRX%wSJG! znytP4D8WvB>xkk9imIH9-h#rHP8#EdJmbxQ!#WLxYM0 xyN=`-2za9jN2yb0$6K60dA=cKv z_#%*q53Yv1OYDxtEFm`bMlv>OPsupKo+p{OH uM0dIA!^B$ zmfaQVp;*ZM1TzuaFT^2rz1M(>!07{|V3xiwu@6PlQg)nr=q6Tz+oX@%y0o-$P_$oi z)t=>XRTyupFfMkcSPJG;0o6;*)HDSU)}nj->bT~P63#a9S<8IE9m4Xah#d|yqT6Zl z@q*V)dPC-+YuuLElR4efm!xi3Is6*X?d_>Td{G44H`?FcVC~$G)8Q!DIO95bdF>&N z2#7rsZH{BiVTn7T%N(ranbR&=mvT!&<8R{;U$_4>kf2o9Oc(h=;dPAgnAbDV %hX|x2;=``B<3IDB*P)EKz6Ek}Yrn_&-JQ@CoD*_MF|5@XUMX_& zcPN-#zCl_~iAhjszdu)6cfVkr7Wmb4DH>Mf_b?^#&1HI RCnbvPtk5q zwLA`oHK@M5-&{LpB%HtgWMpsSi77!no4?Uw;Ew6JPyuxPkVJ%p^$EXO_*jOE2(Yl6 zd47Oz&yanE8r-8k&@6~fI5O?G|6Fkh_V?PG3>7?X3LV#f8J;oqJe)@i78TIq@ F0g_i>nU{iX9vP$Pbuf}@05J^qs#N^k1~j|KEI3bwcWW n1`&Ts1swM;(^;^6L@PoB~6Xtq3YEqD-xa=-xCo*j=y3zBdOWVq@}ilCmT45 zzAD@k_mZ9MF*k;wskvR`xXKCSlWj!wK9?MS?EH7GWbU!j(y~C=(i6O@k{d4O?IQ`# zCJznDP2qD5QJpA^OxbYA-Q}S1;Bv98CVPbY>-Qae-KR-vje0zWGs+KV*LJfu5QD!r zJJ;mDp%~H%lHOKaEipGb>tJH<>n^!5;sD>Nw|&>i+E!tRYO7O*v-Z5@6Zk_^^fSFO z6$i-R`jc%ug>3r7G!Dlvid9=Hn@=0PttNOA(y=)8W >zpHej}Tyv|^Vqr7s5nD#bjxIf2MRlw*OXd6C&e5@dC4eDfv{nHfL;#-w;)$ui zi$bntz$<)kF!l|)@1~;~=T@2Q{F9Jgy9kcA+ZS;D7RWMa=zFCVD60o7Tvytv#!DvH zj}kya?OLn%TA2We+39ND8X<%XQ_PVD&)IGh8|X{-p9Inb?b0Gb`7*>?(L5w|xA zR4(6WncA%jzqnSf)o^;9M 1UT@Se^WW{A4XKBi^9tvPrqnQ1E+FD;Jp0j_9 d39(oN zP^MK|KJoRH@%ALfAI}+G(Wvw|{!62FbV{)`oJwDV+{VR{&q4Ap=!_}4gxmA(H>`bQ zFqs%6WLIzE2&s}80^{?0r>+h6PQYP%`-)w0+3Wbm=vG(8$T#9i1G7cEX0KN&r@IIP z=ZBg)wL$2dx!Jmf4Qj8=VoMo*7kB}iQL=HdDfWC?`!H}Au|34}YWC@68lTq&vvu;a z+IA `TwhZeeF!?^BSSaFI!R3!HDzP_~aW|s8I4K`Cq!SL$y+Cq&gT}> @eiVEuWaYM zeDHq+nbVQ-;{UigdS(9~Km4y#Qd@H9vSc30>2&@iu?BMaFE|2 Z3f_4ZAKqgDSVFBhftl{(b@0{_av!P&zl%=1v3Tt3k2C=Y;xn_32 zCHq2GH4 XFr7Tg4Yo?H%C8JLEu*8Mk2 D&l O>r8|7-Pd+kTk(Q)6%Ggf_2y3U5r>m=qF#m=sMj!4*>aU;z2lpj zWiL##uld5CKS!FqHe?q>Jl|DBwe+UXz-Y?@H4Y97(;F_70_Visd0{}VE>0TPn7)Ar zb2|}4EbV$967igRM0wgfIt94L A z!!wvzha?*wPLNq^u84WI?C~^>pV%9*WESi{F#UI{Z{nd}AmDU22=vzI16(r&CnlSq zy%^wC#B!BgxlH^JrfNWHUara#3R5-d1eaX{qyn>|x&-SQ kf67aJv7+{x*_<1{RfCcP73kY=n@GpLP?c??7T9%iMo_<7_)1 zmO6Ud-t`vQ _BCc;AKqfP1F+sP)v;McuH18dw~JMZF4m%I`4bzgdjZ)?VwZ2Ie9 zxouVxKO;|OvYc={U@b9D^s}mi@LEWk`t#d$6|w>yl+v)2CkOZUgj829Y6r_gy_0>< zmm$wl1rCCKd=yiAFn8ZRMjc-30M$%%B1Np#j@NrqAb{)v=PQ3*AU`r*IYH^xI^Bj9 zzdA*r@n8s(W;8F9&-c%j@4AZTda0s{TQ;XltyPtjs}x3oyL^pFdyPR mkrm48$v zlf> c%?>?$^c{CCs-HgkpzYde-lMQT&}sA%QG c LByFy&L%r7tDdZoC2be_c9PKMTgjnP zPv1;xTAJPZoXn)f)H7v*YQea=rLhc((M}LhwXNkJW_@CN)bGTXZfrC4r6t)$_cRik ze5qZnpH}*DQ?OrC6#XEKeTZ-iin+gx11Q-Y!!3a;t2@8e8SQCf#2`U+=E_1NrTd50 z1Kp~%&N$W!joI_AxYS8ZkJ%m;bw 8sVX|X`0k|FO!BdCmu~e z!7c}u>+z2V8~WJEEzMf$z}Ma?PBot5q*3mT{7Vqve^WvV%m&1BPS?`;V>n*Iv8W3V zl?J;KhqUeA#Z42J@QizEsyjq?M!r(W0c2g}mM7{X;B*2{fI joz0<6}ycE5u&iX&r6zaI{*5TWGpIkg@wia-a7<1QkfDEvHPEFijI>l zaaui50R0?&)QJpu(d0)JrH^Bodg!n1I#|VP_m|3ygeo)q#6ml=vMHU2k|0A!@VJ5a z9~ltubQ~@dLYdF|HV60k`6E5e$b14Md7H(zfu0p^9k?gzKURIsK5Igqg%Aq9Th7J} z&0fngNx5Zlv1K w%M7flt6|M@>6cYbCHM4F^0tHM36!3Az2QmI z5_e>(f6{Mm9~M#Rko6Z?(Tgq4YwU{ovV{l(fn38VP(sMclHNNY kbYU?aiPHWZ$avcZPe_cz&S#+4kAAaR2jV* *2)^bwcFXDi=TkY_spJ8W6L#%d9lq``gR4Nk*`=N#xy3*#bWDi5&90+ZHo z8<&Z#Z9{98nR&B|aV($c4(X @|i#+P+o3N(qJ8UzalMOch(E;Rx{;kwwPPT5LMo80?KgFRWDsLh;8{26%IB zgnPwO3@_F&vftL}9f_fbZ9Cv~bRfZLHf1OEFi;Se@;oMz-|k#<_KfZ~$Y-E#^yk)^ zKQOtgE9rw=OX~%HEkv|nZcBe$1E!C;zZ0UO@vd9<&--G?r>^axIq$?Ig)MUw-jh>< zUH#ZzeRfRtaEMF*LFms|1&wHn_supF`imo4yI$QXQ=e7=J@Ufn+FGed6BoGb0$?(` zyQhLZum{^gu0=Y%mFq%5#Q}65+RQ($=b(C@K9{AUodJxQXdSH=s!~?b ruK&0j}=^JWE~m-YFE@^0(OMqv_OJERzmixhBmb zKJ(R07&CnNd*d2Oq5Nr4R?{AXg#WasM{7Q-3N L+H$!VHho}YU+EhTrTYyY%B{}Gs#Ch6!sm*eH zd}YNrvRHM`cmZJBRlS$3y0z5!5bB7izswJYL0}T!rQ&&T;>R85p1p-ELd9BLlb9{C zjIWm&PjV|Ba&f2J!F83msJ7$-O^#E@vA@TZ@{z6h+va3iv#d@6=CBk4{^BSK(FrEq z3`ViBAfH{n5|d3AJnM%43P_r3Ue*Y_d0Azg7lPZLPecRi{_<<4#)A~iqYX@2a%(la zSHnGdkKft5x{c*{$sj%R&-5CgFId{rA{tf*xQY3!umfGUJN~}?^Wt8-@TVouK|_^Q z$G1wwW?Qe*%ku2_6eX`+qUN#8675%89SHT5m8zW5kK~Ms4)i`IQvp_klejc6Yth#9 zw6p%-l>(IzHD;4G#8+brGs*o8_}?YJz>DLmh{(|sgwR&s-O!C|16N&AqyQpD-I?%G zbOma5L95;%E2Wgfn+v*55*ZEXgI^E644I|GC-jUmYXh~J_*&Ao_t~>Hvm8leuM*yC z`Ce(xR&A9BD`qfkDr 77YXh8}4yw=Dj{WLq*iRNL@FU$B&xT*Pssc<*mt|1p$?a36- z<<+^P$%jP@!qd2m)`{Lo;z2wrvc8%y=#I2!KYxinVF%6ao?*wWLuz9F)O)7kQXQ_= zeY0eoE(MH*!*Q#7{sYObC91U-Ydu!8P_Z6r2DR$UB>~%iNEpO?Sq3puJ-r3JR70<% z&Q;P4c85KC<35HU4?u*wF%pWs_HOaUKSwG?8%i`gg*p?uYB&5U=t8QxJozVFsLyo$ zksHGMNX2I1&kwApLq{ZI#f_{4z#5b{kc*|bF|+~f_r)+*_=3B pbW0I>Ergio<~ZqOWnlloebm(Dj;y8aQKkMtsFw znp5XHE=0vcg@*h38OtV<#zrWW3GuG6C($Z5WcyQivaU9PTJ3U6VnBG8B}c0>(wpen z<(m6)<6)LOsgkmo5+8&P?o1QjlU95m;We+%zNK)D&FGe6o7pF%4x8;JUH0`;B_ Os??58cubLG20v9x7QcvO%fN!C)#s; zN$C*}W|P}D_x+}Hryj>)eugRc1qQzj|5yoq!JhTY%+xJbZ&Hw&1*#6!-3>UAOq{eR z7k!#zw>fMgeQ%Wm6gwjI`{gLPpLa6HE`H>q45AOUs5dt?LQV^PFiO#Wl-!fEs;x>; zY}=A}?R6(ti}&in5Fc1rNI*iWMSm}=c)h=7*L0!ssk5be79Lji=5>(~-P3^3&VIJt zGv_^lVLd&)3%yBsr9xGVMgHx;CMbf@WbR@)uEX=Ng7&0qVY_k=ACB01=wJP#9|S}1 zR}TD|EA4ZfE0rnLQ!A%6?*npa(C;Lm`9d2qa-A1=*HAQVy#k2E1)7ELb|#C1=h&7; z3lCDJBAG>`Q7&jy%GUNSUyjhyG i z0;hzm?=sE_Z!UhBf%F!Ms>9urMGlgm$8429**9kqcYd2*Z>&BJ7`0p!tj96^HR_BJ zVBsZeNjFp-;&JhG`jI|!ir8E7By!qHzw`{bcKN)~$C!P^W7)Fg9d-(dET+46Zhot1 zmdGr^jCQq$<8kR~<8dZJk_NpycKBC=5%wu8d(){iP9buYejt&Q2>I+5>FE&bY7s-Z zUDp# *GJ2LS zL5R6ZzoiMV`J9oU9NmuqbxNU1!kvilt~X;w#f|S-@^X{2R%3Pt3Ll$1-Z62>Vgb2m zC{YB6K>e~W5lyVp4Wh?!z@ruEN=7fgU(vha+%!=tTzo4gms&~x> Wu-{S+6B6nG9G9QH#GMu!H=WxK1 zqBo4_t=98lBhZ^~ z42cdqdm>u&39&XuOFabT{i<^rn1mtSR!x6T8xq0NG03JzPOO8SWCe7lZcQ;7oV47( zvJ%+x8$piv^Psl;n@25J{v8rtVO6!+hQ(4wBO0EPr&4s2iAea4=zu1Rgb(!1Vi`~l zb&6MwRIm*4Ac&YF2t#csZwgd!Yi1h|k=kcUzW4W=8&=CbBh+~3QP=j{cLE>6{56bQ zAi&B;6BW+b1CE~I5!^L`0l+BX0-ryzym6$7__-TA UDYpsG)!A4P3QTblw5H9m( z?aJF8k^qB&V6{XxJ){F5)G<+T*0NzkFTH-F4nu^uSN%_)2-vY)8&C|7zFhUVKiizC z^uWa(x{#g5Kk85t7VVp2%|3Pg_e8vCLw0- aj3n~1Q*%Kq9Ug4vsM+8wR3%@*#l^)RcN^@! zya5iIZet{7@9L8c;?MMBFuyg(kF6I?LlEfRv85o4QwpQLCT(xk{3pi$b9bsZRMg4h zp>1?`?o@|t{pADx3Co~+?K)_pTzC5g8qp-C>&d_I COF9eq!9`z>XsU9 zak Gl9(H!T+i9e(w{gJ=ZEVUw8H?VcKR1v?Qz8 zf?DV1={$UU!+~N!u`1*mc^L0Tf>l$-<(pDX)UQt*8u|+&F%<2M`t8X>z9b`4%BD?R zVw1sV+#k8x8;hvpREwKQRh{$6=ic!Yz_zp|t!8Iw1qycW@au+{T=vFDfV3kThYZg& z%9lG$@tw(LNab`O9^yG?9T`(+xYucN6{DM|z-KpR=HKDzl-9|roE?r$637;7%}U-+ zy;vJ5P_4_=_Kdrm&w+6Qr~lU2^~=d3<)`rG#hFGV@dS2sQ4AvQTpF0}(ecz *qxjVf){Czxtw{r3=|MWvv@o;lfb~Qs zJ?Y{oyTOJ!)xmqnJwd0ZR!*zbpC70SrH&wPVSWc&JoAr;;P}RnZbhIT_t0Dz)$+4$ zMYEq5u$Nd(i8!n NI%~cD>kO$p{(S;xh%eB*fbW*(;a?dilk|&HbDN zxmE0O;~hy9<{(2rMAvamtErITpI*T$O&Zw!Z+s~(9mUmS!LoKv=T%nZ^Q%`lV(4EK zPqMB+2btMySR@lj@hy3u 6ZTa0Scvu@};F5>3r(33dAulA&wbH>n2vq1m*41s5vz@r1n{PpQ z(}R%qHMUKAgJJjj?u?fZv@2DFhD|)3pCQj-Eth8cZyG07rJ-cR(7f~7U_&CeJ@vY( zk?+{y&)%Nw#2W<^<;(J@;v1-tm=m^(Cwy(w$iiv%7N~e6$L$+QE87+B 5T)0>9+Wp zq|uRC9frE%ho0;EUXEwL%|89|m4u%#vA~>Vnf#sR)#Kfr9p4fj#Et{z&Pf*g>wkoS z@Bm1u5A24#$ce{(;ebMyfUAIG4!ZboUkQOI1nb2oZB7y}u={q7Jg?nqHTpLLyuCYU zZXT0w9K5uBjf!CE3BB&qBz$g|p8;Tf2<~j>2*33Yhv`?{k79+s<-s7DuN77@jCFn< z79M=pf%tUGVsE{!(YhHmy>lFAp;~U}?<9-X0G_aRC*1Mhcg}(q>k5n}0=`$N8=VsJ zzUz@ouXun 8NUSf&t`=_yWo7>NRs_sA6~-O7`|q!0 zr?oHi`Ylg Jdk+FvCrm$6jsf @kG2YE7ke)5m>0 zBz#_s&sN2tqazg=OD)80ICz+YCP;wmn{Y!};W A<80_Hk;e7Bo*(1JZu=ay<6*f%qclM^355Ms5{vPqQ3hf=C U&*Q%dw?qQNM?J3CDva zLZI&SxWjA5&whX&SqKg_1de HKYd(_O9whF!7HYY! z&bM;Xn2b^Ymub>lr`t4KrrSu?FkPr}ctr8HD(M2NVBgVK6Q_R(U}tFhK0`nbW9Tyx zmzSiJ#PPp=fZvU_h}Sl6cgG|s{8(wo{@5Pa{-i&)9p^I#`}njsj@VThR1Bc!IF$TM zJHtMHi(kjBUV34YECOK2XMXWir94n5K{+TSeoEr#rqa4dz`VkO<$deJ5Ud_iY zCNJA%1QA6e#%?$ejqfRNDKGZ?a+a3xeBXuB_JS$^^B|v`PKFRBvY)K%)S0ldB7f3k z?fD^?1KhY@hWBQr{k9v!e>)u9kf#l&H$BohagipIi+>H!pr7kx_w7L2M)6`jK8VM6 zyYH*(^(~m?wWn)O<8W1)Oii=1Hwe`0Fc8gd*X=j`-(x7)mYYfICR1fmTK5nf2{W^| zlV&AX)IKW)8Po}Ew89MQ^KW!}T((Lqqh^YEqwDOo@0Bb6+N}>qy%D-bbb=P_hfSQ* zb1{5Da;sz|b&c&9&Zzj%8S$QRt0v6%U$3gg^$D;>6yMv(?lW>gwh2mP7<3vFhZ7W2 zK}uV9tRH F^?9nQ#X6YdoYZ=W}$@S-|`68(k7Mb zx67H%7LzI_25hWyO^h}O5o%E^Sxgg1ZH|m0jB@Rb%H59M#WH+VOz49z6zKUKF7}ez zGPh>m+=f7I-CcUp=`04Taor*A%tT8y__uCOb)`mk8+o$1VR?M5rQO3rMdjBCiNnqK z2G2J1|7?}ju$XD?&sVqkSP@oNfF`!{k4xhv*o;y^-7`TfATCrHQW4|zXZ9pPK3{$C z=c88Z<&w1oo8=Y~(7-Y^=ZNnryz`6PHqsu0+Aqpmxt||UrO+^`5V=odBD2tz-8Mao z=bL2))V|rw_)=Hl{`v;;N#jy^r`z(szmu}q_=FFCaN2+9uFj^ET`QTJB1XBjGh!8N zF>FmJTg-VZ=CvDlku#a&Sn&mb2Jnc^EA*2RGquEo8Sf>;zTtCR%m9QcSq>6yq)~uj z{raa+ZtO5FTzoab0GVc&`z%<4$#9}9gEtu-YIG%jLuPd7`ReMwVnHu82mY^#qCEw6 z6E&S8m1oOxNx3~r*^;iF7~P_$Vv1yP0itIX7VPY`zx-b&W)>%F_iOpGfbP&;>=XCh zjbLtLwWR1Sg&O;3O0*jNjbx&qa7L$#w6q8#Pmd*%f@A0T@cY)wE?JgOAKZbIOa1CO z2CLq3O=g=N$Q0j8Rm ank{pF+L}rIOVsE{^e_kVKUXbzfBFn?iDunIb~ax?VOy zI#HLGMVcl~I9*gYf<=6EO>@)d8iUppi+I)Y{P? 6n`<8+Pg*Fg!yhv zy4>&=Fcg#mTPd0t)vOJ^3a?P(WTPgt(-%?d*$OZODv9m1tY;Xe ;L)d?DDK(uHEIevEoT|bjj^bl(^7qH{+Ui< z_pj5e<&{Fxsy_*Y=KaUz-n)(ADD>?K`?p=wGP-c>=QqYk*kRX?Q5&H)Y1i;Zr)v!U zZJy@>vIIp*8gBge@pP}4U5Gut(FSTPCJH}$Sc7q@s &7}q~7s90AWs5%1vYc zYcpcxq;x~?o7PL!zI&ar@3r7`w+ue#d%7d`*bi7OnsUz^kD(i<$CO65W=$k6X#&ZH zXR3f!({i_J1uDYaxN>|-!uB`?iCU0Xn@g|M2lf)d2J4hSe wVKi>lHAo6PJmSrOn2gewek*pk{{w%E%@!#jEGef0wV%;j_!Kew zgeioadn3Sajm5VmA3l(XXifRWb!!m=m1U-)9lSMdxo>hxKO*SzLLY+2Ehkt7Cq6?P z5BjOiazv0iaPe>P8eL=`H;vKjinrxMfo4mU#C61>?DSH-?d5MU$X(H}UPS8-+DgZ9 zQ_M8EAnbJW9;cz+k=af^8X>so<3)eLb$cDN?{wt;97P3>^Siqc{mb(~r;-?GKm=Sv zN9ZJZhj;c{szje$1IYurN!#wo8SBGk=7s)+YKtM{VdL4L<&Yztj>ciL*maX@!DxN; z4(;HCw6Qv*fuJC=r+58wUDB`cD+Ofd%NP5 5XgAJ>MmlRJR`YeW0?!^P3r(yKvMX&REf1bV5==+H_aXnbn z^|2-bbb|Rb@nBPUTzwG3ytz61AOZG}pwLAd4ZU#?Ucd~W>NV(DQK{g47eg-er@>)G zsW^u|n$7aD`a;GjcA_`8`I07*(>B^Bty+}s1jFYKCx}0T5XoYJR{M!x5Vc|#%ewXW zg;Cn(OT>k9amI&pkbQC^@6xcPS7|IB%i)v6rSn!>6XSJKmbcrQp#~eyvm<2&2Avk4 zk-)I_T0WH17n%0T!%#l%wV~f{99`>{{IE=Yw}I}hTCLBAJ90zpj`6PRZ#JcTy{`6P zVv}%Ly;_Y2{^`~nhE5nkS(4ib5-}KiNUuC*Bp7lbyTe*&BrNzA95zD2hCh%miPSj+ zo9YO+kAZadcXi!@Dv^Vd;)at1uv>alN%^2V%S7u^xIzQ6Bpm}Zq!i)rPA?J<_zs0a z5N^LL`#!j#di}x^@w2edElpB%ElbYuf!7Kh4rZ*R(zB%oCp^+zbi9kvU086l54^KF z=6-h3QE8E2_-N&HNSqULf%OX4I$mws6+_GNHiZ_FqBXcogxat^HMRV>!DM6L)Bj=Z zEyJREzwloJPy{5UB&0#Q8Bzi1P*Caa?k;JN4(XCcO1e7+7#bP6BnB8dW?-nZ{r;|V zuK#u3p0i)U1+(`vJD$CsweIz~xg~NdY&uRKasaE01I>1HSk%`lS-{@i@cz$Ksa|EG z+ff~Qct~0vk}yli@8zAu(f9f?^}jbPb&dyHS`|86IDjNhTBokk%to-lINjLta|z=< zv^0bpcq3m~xqR$LgJmyu#w1ycZ`_pC@vn0j{9?A&s1DJR-~@95%db>3US*Rvum2@6 z0qM}+&8lNskJyUVT&&T%?K(zFsr-rcgfwvr{1+rcQ9z;d&0FCYPs0P^M$@NFW|t#d z4f>QEyPSrxiH4HYkpbJS29tvaYe7~f9~+FxvSo?Z_!?thr7az03bN%NuSgAbKaS9B zfBw?rc#mfoJXoQOcr&eZ&!V<&TV#Dwz4rVi2S=R2!~+Dyv@q2Ur8=?)yizfFidAEh zhZDP}rsR7sz=16lCRjsc0LQEY_4n}XPOXt=H cwMogo3>*Ti0(kati |He7Jr-Owicrft%<%q%710XV2@TKKu8DFHQ4MkyBXNnmVJL0 zP1#+c#NS=FvQJ&EG@Wkv9Opg6bEon6Jcf>DM(2l~?FpZWo~KmwHqHXgO|(P+FGHq{ z80RFEU-2H0t|<4di$XawFecDcQ`_(cp6R@yI;Uggn#<*pr>t!+0W5^OY;X~k`r(t` z-W1BGVDG8Z2RD_Jq TiL;mxtj% z^=t4S=)wG+sJX3e579{~K+Gz5`#mPg;*AyoHNfl2SG)7zn-Sk^Gin{*Fe&-i<)(4V z<@;zKT2bh>nb~;M8)neB*;vg9u()cFlb>Ae=APub9fts^U>=Bv@n$~RNh35)l?Tk@ zdq8yC=qvyL>nm|W2}{O}&(E};^HV3k+OL;fYI>aq;Gf+5@~_Noc$b1)Tc~ID)cs{_ z8ZY)^mgZ}ZpC@`UNDk|^#7~1|6&pws7qHIv)4L?P%DEpzMr|Ir-aL9Xk<+*ETJU3q zqdw5Pr$+)(kWzl)L|6zO&o7?`yjpgD;5igD0JE{Sh*^%1+qm#E<}3+8e=S53#=(z~ z6h3M$ZfYWe&ryF^)OR;cM>1HRuG%eV!ka_U=m0sT>ReSOVC>SV$ha!g2(#ZAU??Ao zcxK>xN4e;F7z2a^H0mf~R$4 D;mbDoE~`!hU% zXvw@ x90% zC+c^ggYz6q?FVH&m{-na%Xx(t(Ah(|cBA>*l|4hSw5W(n3U&D|)t!C);DTO= J#N4uR$Y0sT-8LxCI1C(*il$w4$7ZVxj#vEekVJ?0KGm^jgB78%3& z_AGHDn!|;6(wyd#%LB6Mf-uZ!B(-qh>n1<9^jmw&mYK~pGB`Cq@NNbu75ex qj#jH~y`~Qq|El0X?)HO?nUA|wxyg4~8R>4Y zNR4@oR9|nsiDk^-;Z(hphi 5`e3?HLUbIe9U)q=2&lv>~C|vxv|lEuG0E zL-Bfe 0E^-7dGeTbk5^>!dZp zbAwS%T;Q8H1F>Styy@1D0;Y-e9;pC!8y5B2i0c!_et>cHsaV>`li}jeWnmu-AmJ%Z zQWX}ICBOYD_tcPP;XUR!upqe-g7~498J0UdR3Qog^Xo#&5}Xr!a(3psjQOSZMC~<4 zA62nZf>KkB8%(^T`y zP}*wpJ=NkZYT{t{F44HYj8NzKd8Qn%^oda@^_>l5{LT?OMtV$*;a)$x1-pisL8~!O zdG)^dv0?s0+S0{H{QB)~3zm@YHUascUlo{mdp4Vv |FH9 t&N4-z)PssS{3?J{wF(j9LXVWb%08+yLtXw~}^_}Y1z0qGs*jsS2q71BTt z5`{z-uvIB$_59}wuUG;79nr%@j3rJLpAAQn>3BhY19ix kqwyB`5Np}^U0^bMSUL$we=@A_A>@H>-J2ec~r$@^tIT5)7XTcUUVrx zfsu%{7qJT&)L5uitS>Jp0SfCS4uy-WW09w>wD}rOe3J1O0@Hpk@1IiQ%uuhzvFJpk zUzVi36SeN42#LKXPw9TtJ$8o-Y~gxOwY+SaMjJA5kB`3=7u{03{a{tEI93;24nHoj z5CikJSIIxNl14|v$dH+ha#-H24!%Uvnt#9E{*BOm0~`wvU~PyL{`?WCw_Sp!P5y0I z%;w}WApOlkt&K>pxl&}yvE>tUvJ5`aTjWxFg_ow~sNH#U#48A1gX?=G#4U*ak%SY1 zqIkj}r0ks7aAX-h&AJ$~ZfB#rhA?CHE?{fv+gwams!h{z-ayHn)6QQrp ;=%Bx zN@HjZy7PvSW0l&gqo-lr+ #mSNjE@M}9I7-?Uhv#z*^Z zX&u&-<{Sp0o3L^CX5rIc!AV~BB(SvT*5%ac7j>NFO-EdDcjD&h{P6*A38`62{n~N% z{_K<2#Wb6~ZdJ;KT|cg|m&%cCVwkuz^%0hUnz$L*-PpFVPtZwh*VJ~}bzXL+2Xf6k z6874l4U$q01}o=mB5w-8g%b|NC9$)u4m|0H_n>Ldy1NX~yQR|re|4bD`Vxdg%4L{$ z*cTab5R9R-6VS+_02XOlza1z)kzbFzC{q*fVq8XZOX<787k6-1a