From e5cf31fbf31bfa6591ad878d71e650baf34ab86d Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Wed, 23 Dec 2015 19:02:39 +0100 Subject: [PATCH] =?UTF-8?q?enoyer=20la=20notification=20=C3=A0=20la=20dema?= =?UTF-8?q?nde=20de=20devis?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * blanc.png: * logo-white.png: * musician-923526_1280.jpg: * musician-923526_1.nb.jpg: * musician-923526_1.nbb.jpg: * musician-923526_1280.s.jpg: * musician-923526_1.nbbi.jpg: * musician-923526_1.nb.xs.jpg: * live-concert-388160_1280.jpg: * musician-923526_1280.xxs.jpg: * musician-923526_1.nbb.xs.jpg: * musician-923526_1.nb.xxs.jpg: * musician-923526_1.nbbi.xs.jpg: * musician-923526_1.nbb.xxs.jpg: * musician-923526_1.nbbi.xxs.jpg: * live-concert-388160_1280.s.jpg: * live-concert-388160_1280.xxs.jpg: images * EventCirclesPub.cs: * BackOfficeController.cs: * FrontOfficeController.cs: * NominativeEventPub.cs: * BackOfficeController.cs: refabrication * Commande.cs: implémente une description pour toute commande, dans la classe concrete * SimpleBookingQuery.cs: la description d'une commande simple de rdv * GoogleHelpers.cs: implemente l'envoi d'une notification nominative (à un prestataire en particulier) * LocalizedText.resx: * LocalizedText.fr.resx: * LocalizedText.Designer.cs: * LocalizedText.fr.Designer.cs: traductions * WorkFlowManager.cs: envoie une notification à la demande de devis d'un client * YavscModel.csproj: notifications privée. --- web/ApiControllers/BackOfficeController.cs | 2 +- web/App_Themes/images/blanc.png | Bin 0 -> 119 bytes .../images/live-concert-388160_1280.jpg | Bin 0 -> 158006 bytes .../images/live-concert-388160_1280.s.jpg | Bin 0 -> 58241 bytes .../images/live-concert-388160_1280.xxs.jpg | Bin 0 -> 24920 bytes web/App_Themes/images/logo-white.png | Bin 0 -> 2127 bytes .../images/musician-923526_1.nb.jpg | Bin 0 -> 28206 bytes .../images/musician-923526_1.nb.xs.jpg | Bin 0 -> 31284 bytes .../images/musician-923526_1.nb.xxs.jpg | Bin 0 -> 5375 bytes .../images/musician-923526_1.nbb.jpg | Bin 0 -> 15930 bytes .../images/musician-923526_1.nbb.xs.jpg | Bin 0 -> 5547 bytes .../images/musician-923526_1.nbb.xxs.jpg | Bin 0 -> 2319 bytes .../images/musician-923526_1.nbbi.jpg | Bin 0 -> 24070 bytes .../images/musician-923526_1.nbbi.xs.jpg | Bin 0 -> 7983 bytes .../images/musician-923526_1.nbbi.xxs.jpg | Bin 0 -> 3310 bytes .../images/musician-923526_1280.jpg | Bin 0 -> 107942 bytes .../images/musician-923526_1280.s.jpg | Bin 0 -> 38328 bytes .../images/musician-923526_1280.xxs.jpg | Bin 0 -> 50469 bytes web/ChangeLog | 24 + web/Controllers/BackOfficeController.cs | 2 +- web/Controllers/FrontOfficeController.cs | 2 +- .../{EventPub.cs => EventCirclesPub.cs} | 4 +- yavscModel/Calendar/NominativeEventPub.cs | 46 + yavscModel/ChangeLog | 24 + yavscModel/FrontOffice/Commande.cs | 1 + yavscModel/FrontOffice/SimpleBookingQuery.cs | 13 + yavscModel/Google/Api/GoogleHelpers.cs | 60 +- yavscModel/LocalizedText.Designer.cs | 1510 +++++++++-------- yavscModel/LocalizedText.fr.Designer.cs | 58 +- yavscModel/LocalizedText.fr.resx | 5 +- yavscModel/LocalizedText.resx | 2 + yavscModel/WorkFlow/WorkFlowManager.cs | 13 +- yavscModel/YavscModel.csproj | 3 +- 33 files changed, 977 insertions(+), 792 deletions(-) create mode 100644 web/App_Themes/images/blanc.png create mode 100644 web/App_Themes/images/live-concert-388160_1280.jpg create mode 100644 web/App_Themes/images/live-concert-388160_1280.s.jpg create mode 100644 web/App_Themes/images/live-concert-388160_1280.xxs.jpg create mode 100644 web/App_Themes/images/logo-white.png create mode 100644 web/App_Themes/images/musician-923526_1.nb.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nb.xs.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nb.xxs.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nbb.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nbb.xs.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nbb.xxs.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nbbi.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nbbi.xs.jpg create mode 100644 web/App_Themes/images/musician-923526_1.nbbi.xxs.jpg create mode 100644 web/App_Themes/images/musician-923526_1280.jpg create mode 100644 web/App_Themes/images/musician-923526_1280.s.jpg create mode 100644 web/App_Themes/images/musician-923526_1280.xxs.jpg rename yavscModel/Calendar/{EventPub.cs => EventCirclesPub.cs} (95%) create mode 100644 yavscModel/Calendar/NominativeEventPub.cs diff --git a/web/ApiControllers/BackOfficeController.cs b/web/ApiControllers/BackOfficeController.cs index f57f60a7..ba01dd89 100644 --- a/web/ApiControllers/BackOfficeController.cs +++ b/web/ApiControllers/BackOfficeController.cs @@ -43,7 +43,7 @@ namespace Yavsc.ApiControllers /// Evpub. [Authorize(Roles="BackOffice")] [AcceptVerbs("POST")] - public MessageWithPayloadResponse NotifyEvent(EventPub evpub) { + public MessageWithPayloadResponse NotifyEvent(EventCirclesPub evpub) { return GoogleHelpers.NotifyEvent(evpub); } diff --git a/web/App_Themes/images/blanc.png b/web/App_Themes/images/blanc.png new file mode 100644 index 0000000000000000000000000000000000000000..61792efbdc57e1f96ac866e3bf74168ddf46a490 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^Od!kwBL7~QRScv!3p^r$G`BDaGcwGYBLNg-FY)ws zWxvnE&d0~b^|T}yC?w|T;uyklJ^9c7|Mtwx%)&qn1Pm%{%#3^G9`6FGVDNPHb6Mw< G&;$Sx4H$v| literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/live-concert-388160_1280.jpg b/web/App_Themes/images/live-concert-388160_1280.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abb4fbdfefd7e56f5060e97756b90897a322e08d GIT binary patch literal 158006 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%0AanIZv}tI2Dv0La%hcH578>GFxR%%osF;M znBu(5Kv97wU4T|26qYCz)~7(~a##5;Hj9lu1{1zRD+g`hV`?J&>g}jF3NZboGU@8# z|J^z50Dw~pgpQ)cF~dJp2r90RwC)s}^?;a}1)yycoIm(KLz~MXHC9q+1~?_nn3|i5 zXinypoVQ{~n;$c9q!AYZIBi3Q`Uj-S(+2svTV)D)Zxa;~92G3vFFolmr=IT9q=+<} z>HJfSqZ-RO%`y$KM9?;E8oFr`v9!emUVFPR4X8);3llfGunq z+TjETh=Ci|Y*JHYwwiLz#1VxEEhs+`Umksl0&?l3C z5PGeRF|67r^u;aq-7c50lVQZM2HU^92Z3E+7Nq_J(f9?c(4RiW@Mrg%R24v;GPBd%jb7GCIyH*FiDXdMNzk$S)OrrHGxZL>RVTe zCU`hpp(rY2U2k6Zr5)y9x1YByWL~iyHw*u$(e=0!oDX2|v3vq9Oq0`X!CW*KzSg*J zqWSyldeLe0tpI!8S}~93%-R!e%hun>+WS^kJDh@`r4!c(D{nrVpVXit zJxBUq)P!715Z?qGu!f}L$Syn{V^cz`KuOY!y>fn%$SS6CyD$1&dZ?#^7`Z~b2I(nc+)b*&0yh7c$I=3K$Hj~IIThErCe3$WW3ma6 zH=*B<=w0ydtek^0@Tl$YOu4>0FxZDv^)a_}jXjHl#VQ8bf`8%DO|b4x{j6Mn#!aEA z$M+gqZqPRwX`hi+u|gADSub|oX8~1cLRjxTVpXz_+J|FAPpiVDKm(sxq`L|?jG%0r zC10s>`h%=dUth(~vf{-zXiylgs;}5)6o76QpizKl1IM&#d3Wt#4>w>^CEqN}Ro83o z)DwK{?arlBx7*2B&OTi?`*Mdz6+8eGyOa`EGZ>uCGo!Mh>bQGd`z+A-Ct7 ztOf)coNvM=EbmB)rK1B$WR8vb@{(hvE2p{=!mT&`9op6NV^EGtN=ti?0U8Zokza3i zJjDgGDGpJEuW2|-Uz?MO63LUoN)8izAFVv+V4yae@`w^cj5dh3UgY#A=c&1wB*_EV z*x6{akmGz>Zx_z%dzI7zntou{_?)58+a{ByJUqnPvc7!F}WmW(i%s9Sz?hpYF7zEa|yk(kC-Rcm0@ggQ+7$2B;6tNG6N<^DL=6JL!reTi{PCBD75=Afz7 zh?m%!ajN`ekTAcc?xQA`H#q+fIM^}jf&)oySm?bl(9CP&X=8&pSxrTp5k$4B1^3A} zZoPZtQI2tbsOWuG4Ps@1vzAlE+OEjU7J;VzzhMH84xF+{dgAt{qaiWy$LF=d=-b
9YbGrJ4L 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ⅇ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 literal 0 HcmV?d00001 diff --git a/web/ChangeLog b/web/ChangeLog index d452e0b3..546c3f33 100644 --- a/web/ChangeLog +++ b/web/ChangeLog @@ -1,3 +1,27 @@ +2015-12-23 Paul Schneider + + * blanc.png: + * logo-white.png: + * musician-923526_1280.jpg: + * musician-923526_1.nb.jpg: + * musician-923526_1.nbb.jpg: + * musician-923526_1280.s.jpg: + * musician-923526_1.nbbi.jpg: + * musician-923526_1.nb.xs.jpg: + * live-concert-388160_1280.jpg: + * musician-923526_1280.xxs.jpg: + * musician-923526_1.nbb.xs.jpg: + * musician-923526_1.nb.xxs.jpg: + * musician-923526_1.nbbi.xs.jpg: + * musician-923526_1.nbb.xxs.jpg: + * musician-923526_1.nbbi.xxs.jpg: + * live-concert-388160_1280.s.jpg: + * live-concert-388160_1280.xxs.jpg: + + * BackOfficeController.cs: + * FrontOfficeController.cs: + * BackOfficeController.cs: refabrication + 2015-12-23 Paul Schneider * AccountController.cs: implémente la methode de login de diff --git a/web/Controllers/BackOfficeController.cs b/web/Controllers/BackOfficeController.cs index e028d3a9..bdb5c793 100644 --- a/web/Controllers/BackOfficeController.cs +++ b/web/Controllers/BackOfficeController.cs @@ -31,7 +31,7 @@ namespace Yavsc.Controllers /// /// The event. /// Evpub. - public ActionResult NotifyEvent(EventPub evpub) + public ActionResult NotifyEvent(EventCirclesPub evpub) { if (ModelState.IsValid) { ViewData ["NotifyEvent"] = evpub; diff --git a/web/Controllers/FrontOfficeController.cs b/web/Controllers/FrontOfficeController.cs index 579f8be0..81c78dbf 100644 --- a/web/Controllers/FrontOfficeController.cs +++ b/web/Controllers/FrontOfficeController.cs @@ -50,7 +50,7 @@ namespace Yavsc.Controllers /// /// The pub. /// Model. - public ActionResult EventPub (EventPub model) + public ActionResult EventPub (EventCirclesPub model) { return View (model); } diff --git a/yavscModel/Calendar/EventPub.cs b/yavscModel/Calendar/EventCirclesPub.cs similarity index 95% rename from yavscModel/Calendar/EventPub.cs rename to yavscModel/Calendar/EventCirclesPub.cs index 3baea083..cdf67df3 100644 --- a/yavscModel/Calendar/EventPub.cs +++ b/yavscModel/Calendar/EventCirclesPub.cs @@ -24,19 +24,19 @@ using System.ComponentModel.DataAnnotations; using Yavsc.Model; using Yavsc.Model.RolesAndMembers; using Yavsc.Model.Circles; +using Yavsc.Model.FrontOffice; namespace Yavsc.Model.Calendar { /// /// Event pub. /// - public class EventPub: YaEvent + public class EventCirclesPub: YaEvent { /// /// Gets or sets the circles. /// /// The circles. - [Required(ErrorMessageResourceName="DoSpecifyCircles",ErrorMessageResourceType=typeof(LocalizedText)), Display(ResourceType=typeof(LocalizedText),Name="Circles")] public long [] CircleIds { get; set; } diff --git a/yavscModel/Calendar/NominativeEventPub.cs b/yavscModel/Calendar/NominativeEventPub.cs new file mode 100644 index 00000000..a7a1a17d --- /dev/null +++ b/yavscModel/Calendar/NominativeEventPub.cs @@ -0,0 +1,46 @@ +// +// NominativeEventPub.cs +// +// Author: +// Paul Schneider +// +// Copyright (c) 2015 GNU GPL +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with this program. If not, see . + +using System; +using System.Web.Http; +using System.ComponentModel.DataAnnotations; +using Yavsc.Model; +using Yavsc.Model.RolesAndMembers; +using Yavsc.Model.Circles; +using Yavsc.Model.FrontOffice; + +namespace Yavsc.Model.Calendar +{ + + public class NominativeEventPub: YaEvent, INominative + { + #region INominative implementation + public string PerformerName { + get { + throw new NotImplementedException (); + } + set { + throw new NotImplementedException (); + } + } + #endregion + } +} diff --git a/yavscModel/ChangeLog b/yavscModel/ChangeLog index abb3f7a7..0bc3e1ed 100644 --- a/yavscModel/ChangeLog +++ b/yavscModel/ChangeLog @@ -1,3 +1,27 @@ +2015-12-23 Paul Schneider + + * EventCirclesPub.cs: + * NominativeEventPub.cs: refabrication + + * Commande.cs: implémente une description pour toute commande, + dans la classe concrete + + * SimpleBookingQuery.cs: la description d'une commande simple + de rdv + + * GoogleHelpers.cs: implemente l'envoi d'une notification + nominative (à un prestataire en particulier) + + * LocalizedText.resx: + * LocalizedText.fr.resx: + * LocalizedText.Designer.cs: + * LocalizedText.fr.Designer.cs: traductions + + * WorkFlowManager.cs: envoie une notification à la demande de + devis d'un client + + * YavscModel.csproj: notifications privée. + 2015-12-23 Paul Schneider * INominative.cs: Interface d'un objet destiné à un diff --git a/yavscModel/FrontOffice/Commande.cs b/yavscModel/FrontOffice/Commande.cs index 093f7d6b..2c704f62 100644 --- a/yavscModel/FrontOffice/Commande.cs +++ b/yavscModel/FrontOffice/Commande.cs @@ -153,6 +153,7 @@ namespace Yavsc.Model.FrontOffice var cmd = ci.Invoke (new object[]{ }); return cmd as Command; } + public abstract string GetDescription (); } } diff --git a/yavscModel/FrontOffice/SimpleBookingQuery.cs b/yavscModel/FrontOffice/SimpleBookingQuery.cs index 2d8d7d36..c8816fe6 100644 --- a/yavscModel/FrontOffice/SimpleBookingQuery.cs +++ b/yavscModel/FrontOffice/SimpleBookingQuery.cs @@ -33,6 +33,19 @@ namespace Yavsc.Model.FrontOffice /// public class SimpleBookingQuery: Command { + #region implemented abstract members of Command + + public override string GetDescription () + { + return + string.Format ( + LocalizedText.SomeoneAskingYouForAnEstimate, + ClientName, + LocalizedText.aprestation+" "+ PreferedDate.ToString("D")); + } + + #endregion + /// /// Gets or sets the MEA code. /// diff --git a/yavscModel/Google/Api/GoogleHelpers.cs b/yavscModel/Google/Api/GoogleHelpers.cs index 6c67b0d6..a8d7f4fd 100644 --- a/yavscModel/Google/Api/GoogleHelpers.cs +++ b/yavscModel/Google/Api/GoogleHelpers.cs @@ -102,35 +102,59 @@ namespace Yavsc.Model.Google.Api /// /// The event. /// Evpub. - public static MessageWithPayloadResponse NotifyEvent(EventPub evpub) { + public static MessageWithPayloadResponse NotifyEvent(EventCirclesPub evpub) { using (var r = new SimpleJsonPostMethod,MessageWithPayloadResponse>( "https://gcm-http.googleapis.com/gcm/send")) { - var users = Circle.Union (evpub.CircleIds); - var regids = new List (); - var to = new List (); - foreach (var u in users) { - var p = ProfileBase.Create (u); - if (p != null) { - var regid = p.GetPropertyValue("gregid"); - if (regid == null) { - var muser = Membership.GetUser (u); - to.Add (muser.Email); + if (evpub.CircleIds != null) { + var users = Circle.Union (evpub.CircleIds); + var regids = new List (); + var to = new List (); + foreach (var u in users) { + var p = ProfileBase.Create (u); + if (p != null) { + var regid = p.GetPropertyValue ("gregid"); + if (regid == null) { + var muser = Membership.GetUser (u); + to.Add (muser.Email); + } else + regids.Add ((string)regid); } - else regids.Add ((string)regid); } + if (regids.Count == 0) + throw new InvalidOperationException + ("No recipient where found for this circle list"); + + var msg = new MessageWithPayload () { + notification = new Notification() { title = evpub.Title, body = evpub.Description, icon = "event" }, + data = new YaEvent[] { (YaEvent)evpub }, registration_ids = regids.ToArray() }; + return r.Invoke (msg); + + } else { + throw new NotImplementedException (); } - if (regids.Count == 0) - throw new InvalidOperationException - ("No recipient where found for this circle list"); - + } + } + /// + /// Notifies the event. + /// + /// The event. + /// Evpub. + public static MessageWithPayloadResponse NotifyEvent (NominativeEventPub evpub) + { + using (var r = + new SimpleJsonPostMethod,MessageWithPayloadResponse> ( + "https://gcm-http.googleapis.com/gcm/send")) { + var userprofile = ProfileBase.Create (evpub.PerformerName); + var regid = userprofile.GetPropertyValue ("gregid") as string; + if (regid == null) + throw new NotImplementedException ("Notification via e-mail"); var msg = new MessageWithPayload () { notification = new Notification() { title = evpub.Title, body = evpub.Description, icon = "event" }, - data = new YaEvent[] { (YaEvent)evpub }, registration_ids = regids.ToArray() }; + data = new YaEvent[] { (YaEvent)evpub }, registration_ids = new string[] { regid } }; return r.Invoke (msg); } } - } } diff --git a/yavscModel/LocalizedText.Designer.cs b/yavscModel/LocalizedText.Designer.cs index 55db1577..96fdd798 100644 --- a/yavscModel/LocalizedText.Designer.cs +++ b/yavscModel/LocalizedText.Designer.cs @@ -46,51 +46,27 @@ namespace Yavsc.Model { } } - public static string EventWebPage { + public static string Comment { get { - return ResourceManager.GetString("EventWebPage", resourceCulture); + return ResourceManager.GetString("Comment", resourceCulture); } } - public static string ProviderId { + public static string Submit { get { - return ResourceManager.GetString("ProviderId", resourceCulture); + return ResourceManager.GetString("Submit", resourceCulture); } } - public static string I_understood { + public static string no_content { get { - return ResourceManager.GetString("I_understood", resourceCulture); + return ResourceManager.GetString("no_content", resourceCulture); } } - public static string Needs { + public static string FillInAFutureDate { get { - return ResourceManager.GetString("Needs", resourceCulture); - } - } - - public static string BookingTitleArtiste { - get { - return ResourceManager.GetString("BookingTitleArtiste", resourceCulture); - } - } - - public static string BillSourceCode { - get { - return ResourceManager.GetString("BillSourceCode", resourceCulture); - } - } - - public static string access_denied { - get { - return ResourceManager.GetString("access_denied", resourceCulture); - } - } - - public static string Message_sent { - get { - return ResourceManager.GetString("Message_sent", resourceCulture); + return ResourceManager.GetString("FillInAFutureDate", resourceCulture); } } @@ -100,648 +76,12 @@ namespace Yavsc.Model { } } - public static string from { - get { - return ResourceManager.GetString("from", resourceCulture); - } - } - - public static string ChooseADateInTheFutur { - get { - return ResourceManager.GetString("ChooseADateInTheFutur", resourceCulture); - } - } - - public static string XHasBeenNotified { - get { - return ResourceManager.GetString("XHasBeenNotified", resourceCulture); - } - } - - public static string Photo { - get { - return ResourceManager.GetString("Photo", resourceCulture); - } - } - - public static string Preview { - get { - return ResourceManager.GetString("Preview", resourceCulture); - } - } - - public static string Product_reference { - get { - return ResourceManager.GetString("Product_reference", resourceCulture); - } - } - - public static string DisplayName { - get { - return ResourceManager.GetString("DisplayName", resourceCulture); - } - } - - public static string Circles { - get { - return ResourceManager.GetString("Circles", resourceCulture); - } - } - - public static string DoAnEstimate { - get { - return ResourceManager.GetString("DoAnEstimate", resourceCulture); - } - } - - public static string AnIMessageHasbeenSent { - get { - return ResourceManager.GetString("AnIMessageHasbeenSent", resourceCulture); - } - } - - public static string NoSkillforthisactivity { - get { - return ResourceManager.GetString("NoSkillforthisactivity", resourceCulture); - } - } - - public static string was_added_to_the_empty_role { - get { - return ResourceManager.GetString("was_added_to_the_empty_role", resourceCulture); - } - } - - public static string UserNotInThisRole { - get { - return ResourceManager.GetString("UserNotInThisRole", resourceCulture); - } - } - - public static string Not_Approuved { - get { - return ResourceManager.GetString("Not_Approuved", resourceCulture); - } - } - - public static string Create { - get { - return ResourceManager.GetString("Create", resourceCulture); - } - } - - public static string User_name { - get { - return ResourceManager.GetString("User_name", resourceCulture); - } - } - - public static string Estimate_not_found { - get { - return ResourceManager.GetString("Estimate_not_found", resourceCulture); - } - } - - public static string ExistantDB { - get { - return ResourceManager.GetString("ExistantDB", resourceCulture); - } - } - - public static string Performers { - get { - return ResourceManager.GetString("Performers", resourceCulture); - } - } - - public static string Activities { - get { - return ResourceManager.GetString("Activities", resourceCulture); - } - } - - public static string Members { - get { - return ResourceManager.GetString("Members", resourceCulture); - } - } - - public static string Google_calendar { - get { - return ResourceManager.GetString("Google_calendar", resourceCulture); - } - } - - public static string Person { - get { - return ResourceManager.GetString("Person", resourceCulture); - } - } - - public static string Private_circle { - get { - return ResourceManager.GetString("Private_circle", resourceCulture); - } - } - - public static string ImportException { - get { - return ResourceManager.GetString("ImportException", resourceCulture); - } - } - public static string Google_calendar_ { get { return ResourceManager.GetString("Google_calendar_", resourceCulture); } } - public static string ProviderName { - get { - return ResourceManager.GetString("ProviderName", resourceCulture); - } - } - - public static string Ciffer { - get { - return ResourceManager.GetString("Ciffer", resourceCulture); - } - } - - public static string EndHour { - get { - return ResourceManager.GetString("EndHour", resourceCulture); - } - } - - public static string available { - get { - return ResourceManager.GetString("available", resourceCulture); - } - } - - public static string ImgLocator { - get { - return ResourceManager.GetString("ImgLocator", resourceCulture); - } - } - - public static string Catalog { - get { - return ResourceManager.GetString("Catalog", resourceCulture); - } - } - - public static string SubmitChanges { - get { - return ResourceManager.GetString("SubmitChanges", resourceCulture); - } - } - - public static string ThisPerformerGivesAccessToHisCalendarAndSeemsToBeAvailableThis { - get { - return ResourceManager.GetString("ThisPerformerGivesAccessToHisCalendarAndSeemsToBeAvailableThis", resourceCulture); - } - } - - public static string ThisPerformerGivesAccessToHisCalendarAndItAppearsHeShouldNotBeAvailableThis { - get { - return ResourceManager.GetString("ThisPerformerGivesAccessToHisCalendarAndItAppearsHeShouldNotBeAvailableThis", resourceCulture); - } - } - - public static string none { - get { - return ResourceManager.GetString("none", resourceCulture); - } - } - - public static string ThisPerformerDoesntGiveAccessToHisCalendar { - get { - return ResourceManager.GetString("ThisPerformerDoesntGiveAccessToHisCalendar", resourceCulture); - } - } - - public static string entries { - get { - return ResourceManager.GetString("entries", resourceCulture); - } - } - - public static string Description { - get { - return ResourceManager.GetString("Description", resourceCulture); - } - } - - public static string StartDateAfterEndDate { - get { - return ResourceManager.GetString("StartDateAfterEndDate", resourceCulture); - } - } - - public static string Tag_name { - get { - return ResourceManager.GetString("Tag_name", resourceCulture); - } - } - - public static string Home { - get { - return ResourceManager.GetString("Home", resourceCulture); - } - } - - public static string Pdf_version { - get { - return ResourceManager.GetString("Pdf_version", resourceCulture); - } - } - - public static string Comment { - get { - return ResourceManager.GetString("Comment", resourceCulture); - } - } - - public static string Posted { - get { - return ResourceManager.GetString("Posted", resourceCulture); - } - } - - public static string ChooseATitle { - get { - return ResourceManager.GetString("ChooseATitle", resourceCulture); - } - } - - public static string Title { - get { - return ResourceManager.GetString("Title", resourceCulture); - } - } - - public static string DoNotPublishMyActivity { - get { - return ResourceManager.GetString("DoNotPublishMyActivity", resourceCulture); - } - } - - public static string Tex_version { - get { - return ResourceManager.GetString("Tex_version", resourceCulture); - } - } - - public static string Item_added_to_basket { - get { - return ResourceManager.GetString("Item_added_to_basket", resourceCulture); - } - } - - public static string DuplicateUserName { - get { - return ResourceManager.GetString("DuplicateUserName", resourceCulture); - } - } - - public static string AuthenticatedOnly { - get { - return ResourceManager.GetString("AuthenticatedOnly", resourceCulture); - } - } - - public static string No_calendar_for_this_user { - get { - return ResourceManager.GetString("No_calendar_for_this_user", resourceCulture); - } - } - - public static string Icons_made_by { - get { - return ResourceManager.GetString("Icons_made_by", resourceCulture); - } - } - - public static string Hide { - get { - return ResourceManager.GetString("Hide", resourceCulture); - } - } - - public static string PhotoUpdated { - get { - return ResourceManager.GetString("PhotoUpdated", resourceCulture); - } - } - - public static string PerformanceDate { - get { - return ResourceManager.GetString("PerformanceDate", resourceCulture); - } - } - - public static string younotadmin { - get { - return ResourceManager.GetString("younotadmin", resourceCulture); - } - } - - public static string Need { - get { - return ResourceManager.GetString("Need", resourceCulture); - } - } - - public static string AboutContent { - get { - return ResourceManager.GetString("AboutContent", resourceCulture); - } - } - - public static string YourNeed { - get { - return ResourceManager.GetString("YourNeed", resourceCulture); - } - } - - public static string Location { - get { - return ResourceManager.GetString("Location", resourceCulture); - } - } - - public static string New_Tag { - get { - return ResourceManager.GetString("New_Tag", resourceCulture); - } - } - - public static string BookingTitle6829C { - get { - return ResourceManager.GetString("BookingTitle6829C", resourceCulture); - } - } - - public static string Google_registration_id { - get { - return ResourceManager.GetString("Google_registration_id", resourceCulture); - } - } - - public static string Bill_removal { - get { - return ResourceManager.GetString("Bill_removal", resourceCulture); - } - } - - public static string Modify { - get { - return ResourceManager.GetString("Modify", resourceCulture); - } - } - - public static string Xshouldbeavailable { - get { - return ResourceManager.GetString("Xshouldbeavailable", resourceCulture); - } - } - - public static string Google_error { - get { - return ResourceManager.GetString("Google_error", resourceCulture); - } - } - - public static string DoTag { - get { - return ResourceManager.GetString("DoTag", resourceCulture); - } - } - - public static string Register { - get { - return ResourceManager.GetString("Register", resourceCulture); - } - } - - public static string About { - get { - return ResourceManager.GetString("About", resourceCulture); - } - } - - public static string ChooseADescription { - get { - return ResourceManager.GetString("ChooseADescription", resourceCulture); - } - } - - public static string was_added_to_the_role { - get { - return ResourceManager.GetString("was_added_to_the_role", resourceCulture); - } - } - - public static string Offline { - get { - return ResourceManager.GetString("Offline", resourceCulture); - } - } - - public static string Bill_edition { - get { - return ResourceManager.GetString("Bill_edition", resourceCulture); - } - } - - public static string InternalServerError { - get { - return ResourceManager.GetString("InternalServerError", resourceCulture); - } - } - - public static string MaxDate { - get { - return ResourceManager.GetString("MaxDate", resourceCulture); - } - } - - public static string YourEstimates { - get { - return ResourceManager.GetString("YourEstimates", resourceCulture); - } - } - - public static string Name { - get { - return ResourceManager.GetString("Name", resourceCulture); - } - } - - public static string Non_existent_user { - get { - return ResourceManager.GetString("Non_existent_user", resourceCulture); - } - } - - public static string Count { - get { - return ResourceManager.GetString("Count", resourceCulture); - } - } - - public static string PreferedDate { - get { - return ResourceManager.GetString("PreferedDate", resourceCulture); - } - } - - public static string Edit { - get { - return ResourceManager.GetString("Edit", resourceCulture); - } - } - - public static string Date_search { - get { - return ResourceManager.GetString("Date_search", resourceCulture); - } - } - - public static string Skill { - get { - return ResourceManager.GetString("Skill", resourceCulture); - } - } - - public static string role_created { - get { - return ResourceManager.GetString("role_created", resourceCulture); - } - } - - public static string YourMEACode { - get { - return ResourceManager.GetString("YourMEACode", resourceCulture); - } - } - - public static string ManagedSiteSkills { - get { - return ResourceManager.GetString("ManagedSiteSkills", resourceCulture); - } - } - - public static string Role { - get { - return ResourceManager.GetString("Role", resourceCulture); - } - } - - public static string User_List { - get { - return ResourceManager.GetString("User_List", resourceCulture); - } - } - - public static string SiteSkills { - get { - return ResourceManager.GetString("SiteSkills", resourceCulture); - } - } - - public static string ThisSiteUsesCookies { - get { - return ResourceManager.GetString("ThisSiteUsesCookies", resourceCulture); - } - } - - public static string ReadMore { - get { - return ResourceManager.GetString("ReadMore", resourceCulture); - } - } - - public static string View_source { - get { - return ResourceManager.GetString("View_source", resourceCulture); - } - } - - public static string EndDate { - get { - return ResourceManager.GetString("EndDate", resourceCulture); - } - } - - public static string Logout { - get { - return ResourceManager.GetString("Logout", resourceCulture); - } - } - - public static string MinDate { - get { - return ResourceManager.GetString("MinDate", resourceCulture); - } - } - - public static string is_licensed_by { - get { - return ResourceManager.GetString("is_licensed_by", resourceCulture); - } - } - - public static string Edited { - get { - return ResourceManager.GetString("Edited", resourceCulture); - } - } - - public static string Remember_me { - get { - return ResourceManager.GetString("Remember_me", resourceCulture); - } - } - - public static string hidden { - get { - return ResourceManager.GetString("hidden", resourceCulture); - } - } - - public static string Skills { - get { - return ResourceManager.GetString("Skills", resourceCulture); - } - } - - public static string Consultant { - get { - return ResourceManager.GetString("Consultant", resourceCulture); - } - } - - public static string DuplicateEmail { - get { - return ResourceManager.GetString("DuplicateEmail", resourceCulture); - } - } - - public static string BillUpdated { - get { - return ResourceManager.GetString("BillUpdated", resourceCulture); - } - } - - public static string BillAccessControl { - get { - return ResourceManager.GetString("BillAccessControl", resourceCulture); - } - } - public static string StartDate { get { return ResourceManager.GetString("StartDate", resourceCulture); @@ -754,39 +94,15 @@ namespace Yavsc.Model { } } - public static string DocTemplateException { + public static string DisplayName { get { - return ResourceManager.GetString("DocTemplateException", resourceCulture); + return ResourceManager.GetString("DisplayName", resourceCulture); } } - public static string additionally { + public static string ProviderName { get { - return ResourceManager.GetString("additionally", resourceCulture); - } - } - - public static string yourquerytransmitted { - get { - return ResourceManager.GetString("yourquerytransmitted", resourceCulture); - } - } - - public static string no_content { - get { - return ResourceManager.GetString("no_content", resourceCulture); - } - } - - public static string StartHour { - get { - return ResourceManager.GetString("StartHour", resourceCulture); - } - } - - public static string Unitary_cost { - get { - return ResourceManager.GetString("Unitary_cost", resourceCulture); + return ResourceManager.GetString("ProviderName", resourceCulture); } } @@ -796,51 +112,9 @@ namespace Yavsc.Model { } } - public static string YourSkills { + public static string none { get { - return ResourceManager.GetString("YourSkills", resourceCulture); - } - } - - public static string UserSkills { - get { - return ResourceManager.GetString("UserSkills", resourceCulture); - } - } - - public static string Submit { - get { - return ResourceManager.GetString("Submit", resourceCulture); - } - } - - public static string Online { - get { - return ResourceManager.GetString("Online", resourceCulture); - } - } - - public static string BillCreated { - get { - return ResourceManager.GetString("BillCreated", resourceCulture); - } - } - - public static string EditRelatedSkills { - get { - return ResourceManager.GetString("EditRelatedSkills", resourceCulture); - } - } - - public static string DoSpecifyCircles { - get { - return ResourceManager.GetString("DoSpecifyCircles", resourceCulture); - } - } - - public static string Search { - get { - return ResourceManager.GetString("Search", resourceCulture); + return ResourceManager.GetString("none", resourceCulture); } } @@ -850,9 +124,9 @@ namespace Yavsc.Model { } } - public static string DB { + public static string ExistantDB { get { - return ResourceManager.GetString("DB", resourceCulture); + return ResourceManager.GetString("ExistantDB", resourceCulture); } } @@ -862,9 +136,483 @@ namespace Yavsc.Model { } } - public static string Profile_edition { + public static string Date_search { get { - return ResourceManager.GetString("Profile_edition", resourceCulture); + return ResourceManager.GetString("Date_search", resourceCulture); + } + } + + public static string Product_reference { + get { + return ResourceManager.GetString("Product_reference", resourceCulture); + } + } + + public static string PerformanceDate { + get { + return ResourceManager.GetString("PerformanceDate", resourceCulture); + } + } + + public static string Logout { + get { + return ResourceManager.GetString("Logout", resourceCulture); + } + } + + public static string Photo { + get { + return ResourceManager.GetString("Photo", resourceCulture); + } + } + + public static string ChooseADateInTheFutur { + get { + return ResourceManager.GetString("ChooseADateInTheFutur", resourceCulture); + } + } + + public static string Google_registration_id { + get { + return ResourceManager.GetString("Google_registration_id", resourceCulture); + } + } + + public static string Pdf_version { + get { + return ResourceManager.GetString("Pdf_version", resourceCulture); + } + } + + public static string Message_sent { + get { + return ResourceManager.GetString("Message_sent", resourceCulture); + } + } + + public static string hidden { + get { + return ResourceManager.GetString("hidden", resourceCulture); + } + } + + public static string EndDate { + get { + return ResourceManager.GetString("EndDate", resourceCulture); + } + } + + public static string Circles { + get { + return ResourceManager.GetString("Circles", resourceCulture); + } + } + + public static string Name { + get { + return ResourceManager.GetString("Name", resourceCulture); + } + } + + public static string StartHour { + get { + return ResourceManager.GetString("StartHour", resourceCulture); + } + } + + public static string ProviderId { + get { + return ResourceManager.GetString("ProviderId", resourceCulture); + } + } + + public static string XHasBeenNotified { + get { + return ResourceManager.GetString("XHasBeenNotified", resourceCulture); + } + } + + public static string ImgLocator { + get { + return ResourceManager.GetString("ImgLocator", resourceCulture); + } + } + + public static string Performers { + get { + return ResourceManager.GetString("Performers", resourceCulture); + } + } + + public static string Non_existent_user { + get { + return ResourceManager.GetString("Non_existent_user", resourceCulture); + } + } + + public static string New_Tag { + get { + return ResourceManager.GetString("New_Tag", resourceCulture); + } + } + + public static string role_created { + get { + return ResourceManager.GetString("role_created", resourceCulture); + } + } + + public static string ImportException { + get { + return ResourceManager.GetString("ImportException", resourceCulture); + } + } + + public static string Search { + get { + return ResourceManager.GetString("Search", resourceCulture); + } + } + + public static string Unitary_cost { + get { + return ResourceManager.GetString("Unitary_cost", resourceCulture); + } + } + + public static string Remember_me { + get { + return ResourceManager.GetString("Remember_me", resourceCulture); + } + } + + public static string Create { + get { + return ResourceManager.GetString("Create", resourceCulture); + } + } + + public static string Consultant { + get { + return ResourceManager.GetString("Consultant", resourceCulture); + } + } + + public static string BillAccessControl { + get { + return ResourceManager.GetString("BillAccessControl", resourceCulture); + } + } + + public static string EventWebPage { + get { + return ResourceManager.GetString("EventWebPage", resourceCulture); + } + } + + public static string Google_error { + get { + return ResourceManager.GetString("Google_error", resourceCulture); + } + } + + public static string MinDate { + get { + return ResourceManager.GetString("MinDate", resourceCulture); + } + } + + public static string Online { + get { + return ResourceManager.GetString("Online", resourceCulture); + } + } + + public static string Not_Approuved { + get { + return ResourceManager.GetString("Not_Approuved", resourceCulture); + } + } + + public static string Bill_removal { + get { + return ResourceManager.GetString("Bill_removal", resourceCulture); + } + } + + public static string is_licensed_by { + get { + return ResourceManager.GetString("is_licensed_by", resourceCulture); + } + } + + public static string BookingTitle6829C { + get { + return ResourceManager.GetString("BookingTitle6829C", resourceCulture); + } + } + + public static string No_calendar_for_this_user { + get { + return ResourceManager.GetString("No_calendar_for_this_user", resourceCulture); + } + } + + public static string EndHour { + get { + return ResourceManager.GetString("EndHour", resourceCulture); + } + } + + public static string aprestation { + get { + return ResourceManager.GetString("aprestation", resourceCulture); + } + } + + public static string BillSourceCode { + get { + return ResourceManager.GetString("BillSourceCode", resourceCulture); + } + } + + public static string Needs { + get { + return ResourceManager.GetString("Needs", resourceCulture); + } + } + + public static string Members { + get { + return ResourceManager.GetString("Members", resourceCulture); + } + } + + public static string Icons_made_by { + get { + return ResourceManager.GetString("Icons_made_by", resourceCulture); + } + } + + public static string YourNeed { + get { + return ResourceManager.GetString("YourNeed", resourceCulture); + } + } + + public static string Edited { + get { + return ResourceManager.GetString("Edited", resourceCulture); + } + } + + public static string EditRelatedSkills { + get { + return ResourceManager.GetString("EditRelatedSkills", resourceCulture); + } + } + + public static string Tex_version { + get { + return ResourceManager.GetString("Tex_version", resourceCulture); + } + } + + public static string Private_circle { + get { + return ResourceManager.GetString("Private_circle", resourceCulture); + } + } + + public static string AnIMessageHasbeenSent { + get { + return ResourceManager.GetString("AnIMessageHasbeenSent", resourceCulture); + } + } + + public static string MaxDate { + get { + return ResourceManager.GetString("MaxDate", resourceCulture); + } + } + + public static string View_source { + get { + return ResourceManager.GetString("View_source", resourceCulture); + } + } + + public static string BillCreated { + get { + return ResourceManager.GetString("BillCreated", resourceCulture); + } + } + + public static string available { + get { + return ResourceManager.GetString("available", resourceCulture); + } + } + + public static string Title { + get { + return ResourceManager.GetString("Title", resourceCulture); + } + } + + public static string Preview { + get { + return ResourceManager.GetString("Preview", resourceCulture); + } + } + + public static string Estimate_not_found { + get { + return ResourceManager.GetString("Estimate_not_found", resourceCulture); + } + } + + public static string Skill { + get { + return ResourceManager.GetString("Skill", resourceCulture); + } + } + + public static string Location { + get { + return ResourceManager.GetString("Location", resourceCulture); + } + } + + public static string ChooseADescription { + get { + return ResourceManager.GetString("ChooseADescription", resourceCulture); + } + } + + public static string UserNotInThisRole { + get { + return ResourceManager.GetString("UserNotInThisRole", resourceCulture); + } + } + + public static string AuthenticatedOnly { + get { + return ResourceManager.GetString("AuthenticatedOnly", resourceCulture); + } + } + + public static string User_name { + get { + return ResourceManager.GetString("User_name", resourceCulture); + } + } + + public static string Item_added_to_basket { + get { + return ResourceManager.GetString("Item_added_to_basket", resourceCulture); + } + } + + public static string InternalServerError { + get { + return ResourceManager.GetString("InternalServerError", resourceCulture); + } + } + + public static string YourEstimates { + get { + return ResourceManager.GetString("YourEstimates", resourceCulture); + } + } + + public static string Skills { + get { + return ResourceManager.GetString("Skills", resourceCulture); + } + } + + public static string Xshouldbeavailable { + get { + return ResourceManager.GetString("Xshouldbeavailable", resourceCulture); + } + } + + public static string Role { + get { + return ResourceManager.GetString("Role", resourceCulture); + } + } + + public static string Google_calendar { + get { + return ResourceManager.GetString("Google_calendar", resourceCulture); + } + } + + public static string BookingTitleArtiste { + get { + return ResourceManager.GetString("BookingTitleArtiste", resourceCulture); + } + } + + public static string StartDateAfterEndDate { + get { + return ResourceManager.GetString("StartDateAfterEndDate", resourceCulture); + } + } + + public static string YourMEACode { + get { + return ResourceManager.GetString("YourMEACode", resourceCulture); + } + } + + public static string ManagedSiteSkills { + get { + return ResourceManager.GetString("ManagedSiteSkills", resourceCulture); + } + } + + public static string ThisPerformerDoesntGiveAccessToHisCalendar { + get { + return ResourceManager.GetString("ThisPerformerDoesntGiveAccessToHisCalendar", resourceCulture); + } + } + + public static string Hide { + get { + return ResourceManager.GetString("Hide", resourceCulture); + } + } + + public static string access_denied { + get { + return ResourceManager.GetString("access_denied", resourceCulture); + } + } + + public static string DocTemplateException { + get { + return ResourceManager.GetString("DocTemplateException", resourceCulture); + } + } + + public static string ThisPerformerGivesAccessToHisCalendarAndSeemsToBeAvailableThis { + get { + return ResourceManager.GetString("ThisPerformerGivesAccessToHisCalendarAndSeemsToBeAvailableThis", resourceCulture); + } + } + + public static string was_added_to_the_empty_role { + get { + return ResourceManager.GetString("was_added_to_the_empty_role", resourceCulture); + } + } + + public static string Tag_name { + get { + return ResourceManager.GetString("Tag_name", resourceCulture); } } @@ -874,9 +622,279 @@ namespace Yavsc.Model { } } - public static string FillInAFutureDate { + public static string DoSpecifyCircles { get { - return ResourceManager.GetString("FillInAFutureDate", resourceCulture); + return ResourceManager.GetString("DoSpecifyCircles", resourceCulture); + } + } + + public static string Edit { + get { + return ResourceManager.GetString("Edit", resourceCulture); + } + } + + public static string Register { + get { + return ResourceManager.GetString("Register", resourceCulture); + } + } + + public static string ThisPerformerGivesAccessToHisCalendarAndItAppearsHeShouldNotBeAvailableThis { + get { + return ResourceManager.GetString("ThisPerformerGivesAccessToHisCalendarAndItAppearsHeShouldNotBeAvailableThis", resourceCulture); + } + } + + public static string younotadmin { + get { + return ResourceManager.GetString("younotadmin", resourceCulture); + } + } + + public static string SubmitChanges { + get { + return ResourceManager.GetString("SubmitChanges", resourceCulture); + } + } + + public static string Ciffer { + get { + return ResourceManager.GetString("Ciffer", resourceCulture); + } + } + + public static string yourquerytransmitted { + get { + return ResourceManager.GetString("yourquerytransmitted", resourceCulture); + } + } + + public static string Home { + get { + return ResourceManager.GetString("Home", resourceCulture); + } + } + + public static string DoTag { + get { + return ResourceManager.GetString("DoTag", resourceCulture); + } + } + + public static string Activities { + get { + return ResourceManager.GetString("Activities", resourceCulture); + } + } + + public static string AskForAnEstimate { + get { + return ResourceManager.GetString("AskForAnEstimate", resourceCulture); + } + } + + public static string PhotoUpdated { + get { + return ResourceManager.GetString("PhotoUpdated", resourceCulture); + } + } + + public static string Description { + get { + return ResourceManager.GetString("Description", resourceCulture); + } + } + + public static string from { + get { + return ResourceManager.GetString("from", resourceCulture); + } + } + + public static string UserSkills { + get { + return ResourceManager.GetString("UserSkills", resourceCulture); + } + } + + public static string DoAnEstimate { + get { + return ResourceManager.GetString("DoAnEstimate", resourceCulture); + } + } + + public static string DoNotPublishMyActivity { + get { + return ResourceManager.GetString("DoNotPublishMyActivity", resourceCulture); + } + } + + public static string Catalog { + get { + return ResourceManager.GetString("Catalog", resourceCulture); + } + } + + public static string I_understood { + get { + return ResourceManager.GetString("I_understood", resourceCulture); + } + } + + public static string ThisSiteUsesCookies { + get { + return ResourceManager.GetString("ThisSiteUsesCookies", resourceCulture); + } + } + + public static string YourSkills { + get { + return ResourceManager.GetString("YourSkills", resourceCulture); + } + } + + public static string Bill_edition { + get { + return ResourceManager.GetString("Bill_edition", resourceCulture); + } + } + + public static string User_List { + get { + return ResourceManager.GetString("User_List", resourceCulture); + } + } + + public static string DuplicateEmail { + get { + return ResourceManager.GetString("DuplicateEmail", resourceCulture); + } + } + + public static string ChooseATitle { + get { + return ResourceManager.GetString("ChooseATitle", resourceCulture); + } + } + + public static string BillUpdated { + get { + return ResourceManager.GetString("BillUpdated", resourceCulture); + } + } + + public static string About { + get { + return ResourceManager.GetString("About", resourceCulture); + } + } + + public static string NoSkillforthisactivity { + get { + return ResourceManager.GetString("NoSkillforthisactivity", resourceCulture); + } + } + + public static string Need { + get { + return ResourceManager.GetString("Need", resourceCulture); + } + } + + public static string was_added_to_the_role { + get { + return ResourceManager.GetString("was_added_to_the_role", resourceCulture); + } + } + + public static string DuplicateUserName { + get { + return ResourceManager.GetString("DuplicateUserName", resourceCulture); + } + } + + public static string ReadMore { + get { + return ResourceManager.GetString("ReadMore", resourceCulture); + } + } + + public static string SomeoneAskingYouForAnEstimate { + get { + return ResourceManager.GetString("SomeoneAskingYouForAnEstimate", resourceCulture); + } + } + + public static string AboutContent { + get { + return ResourceManager.GetString("AboutContent", resourceCulture); + } + } + + public static string PreferedDate { + get { + return ResourceManager.GetString("PreferedDate", resourceCulture); + } + } + + public static string entries { + get { + return ResourceManager.GetString("entries", resourceCulture); + } + } + + public static string Posted { + get { + return ResourceManager.GetString("Posted", resourceCulture); + } + } + + public static string DB { + get { + return ResourceManager.GetString("DB", resourceCulture); + } + } + + public static string Person { + get { + return ResourceManager.GetString("Person", resourceCulture); + } + } + + public static string Count { + get { + return ResourceManager.GetString("Count", resourceCulture); + } + } + + public static string Profile_edition { + get { + return ResourceManager.GetString("Profile_edition", resourceCulture); + } + } + + public static string Offline { + get { + return ResourceManager.GetString("Offline", resourceCulture); + } + } + + public static string SiteSkills { + get { + return ResourceManager.GetString("SiteSkills", resourceCulture); + } + } + + public static string additionally { + get { + return ResourceManager.GetString("additionally", resourceCulture); + } + } + + public static string Modify { + get { + return ResourceManager.GetString("Modify", resourceCulture); } } } diff --git a/yavscModel/LocalizedText.fr.Designer.cs b/yavscModel/LocalizedText.fr.Designer.cs index 629dbb49..34d85b43 100644 --- a/yavscModel/LocalizedText.fr.Designer.cs +++ b/yavscModel/LocalizedText.fr.Designer.cs @@ -454,12 +454,6 @@ namespace Yavsc.Model { } } - public static string AboutContent { - get { - return ResourceManager.GetString("AboutContent", resourceCulture); - } - } - public static string YourNeed { get { return ResourceManager.GetString("YourNeed", resourceCulture); @@ -526,9 +520,9 @@ namespace Yavsc.Model { } } - public static string Logout { + public static string About { get { - return ResourceManager.GetString("Logout", resourceCulture); + return ResourceManager.GetString("About", resourceCulture); } } @@ -568,15 +562,21 @@ namespace Yavsc.Model { } } + public static string YourEstimates { + get { + return ResourceManager.GetString("YourEstimates", resourceCulture); + } + } + public static string Name { get { return ResourceManager.GetString("Name", resourceCulture); } } - public static string Non_existent_user { + public static string aprestation { get { - return ResourceManager.GetString("Non_existent_user", resourceCulture); + return ResourceManager.GetString("aprestation", resourceCulture); } } @@ -670,9 +670,9 @@ namespace Yavsc.Model { } } - public static string YourEstimates { + public static string Logout { get { - return ResourceManager.GetString("YourEstimates", resourceCulture); + return ResourceManager.GetString("Logout", resourceCulture); } } @@ -736,18 +736,24 @@ namespace Yavsc.Model { } } - public static string yourquerytransmitted { - get { - return ResourceManager.GetString("yourquerytransmitted", resourceCulture); - } - } - public static string Hide_source { get { return ResourceManager.GetString("Hide_source", resourceCulture); } } + public static string AskForAnEstimate { + get { + return ResourceManager.GetString("AskForAnEstimate", resourceCulture); + } + } + + public static string SomeoneAskingYouForAnEstimate { + get { + return ResourceManager.GetString("SomeoneAskingYouForAnEstimate", resourceCulture); + } + } + public static string DocTemplateException { get { return ResourceManager.GetString("DocTemplateException", resourceCulture); @@ -760,9 +766,9 @@ namespace Yavsc.Model { } } - public static string About { + public static string yourquerytransmitted { get { - return ResourceManager.GetString("About", resourceCulture); + return ResourceManager.GetString("yourquerytransmitted", resourceCulture); } } @@ -850,12 +856,24 @@ namespace Yavsc.Model { } } + public static string Non_existent_user { + get { + return ResourceManager.GetString("Non_existent_user", resourceCulture); + } + } + public static string Profile_edition { get { return ResourceManager.GetString("Profile_edition", resourceCulture); } } + public static string prestation { + get { + return ResourceManager.GetString("prestation", resourceCulture); + } + } + public static string My_Estimates { get { return ResourceManager.GetString("My_Estimates", resourceCulture); diff --git a/yavscModel/LocalizedText.fr.resx b/yavscModel/LocalizedText.fr.resx index 149a68fc..90a60ad1 100644 --- a/yavscModel/LocalizedText.fr.resx +++ b/yavscModel/LocalizedText.fr.resx @@ -20,6 +20,7 @@ Un message instantané a été envoyé à {0}, lui présentant votre demande. Vous devriez être contacté très rapidement. Demander un devis + une prestation disponible Seuls les utilisateurs authentifiés peuvent accèder à cette information. Panier @@ -111,6 +112,7 @@ Référence produit Lire la suite ... Rôle + prestation Identifiant du fournisseur Nom du fournisseur Enregistez-vous @@ -121,7 +123,8 @@ Talents/Compétences/Spécialités gérés sur ce site Compétence Talents/Compétences/Spécialités - Date de début + {0} would want you to establish an estimate concerning {1} + Date de début La date de fin doit être postérieure à la date de début. Heure de début Soumettre diff --git a/yavscModel/LocalizedText.resx b/yavscModel/LocalizedText.resx index 5c3c60bb..416d9fe0 100644 --- a/yavscModel/LocalizedText.resx +++ b/yavscModel/LocalizedText.resx @@ -21,6 +21,7 @@ Activities An instant message has been sent to {0}, showing to him your query. You should be contacted very soon. + a prestation Ask for an estimate available You must be authenticated in order to access this information @@ -124,6 +125,7 @@ role created Search Talents/Compétences/Spécialités gérés sur ce site + {0} would want you to establish an estimate concerning {1} Skill Skills Start date diff --git a/yavscModel/WorkFlow/WorkFlowManager.cs b/yavscModel/WorkFlow/WorkFlowManager.cs index 2ed9c8e4..6794db3e 100644 --- a/yavscModel/WorkFlow/WorkFlowManager.cs +++ b/yavscModel/WorkFlow/WorkFlowManager.cs @@ -8,6 +8,8 @@ using Yavsc.Model.FrontOffice.Catalog; using System.Collections.Generic; using Yavsc.Model.Skill; using System.Linq; +using Yavsc.Model.Calendar; +using Yavsc.Model.Google.Api; namespace Yavsc.Model.WorkFlow { @@ -75,7 +77,16 @@ namespace Yavsc.Model.WorkFlow /// COM. public static long RegisterCommand(Command com) { - return DefaultProvider.RegisterCommand (com); + long cmdid = DefaultProvider.RegisterCommand (com); + + if (com.GetType ().GetInterface ("INominative") != null) { + INominative cmdn = com as INominative; + NominativeEventPub ev = new NominativeEventPub (); + ev.PerformerName = cmdn.PerformerName; + ev.Description = com.GetDescription (); + GoogleHelpers.NotifyEvent (ev); + } + return cmdid; } /// diff --git a/yavscModel/YavscModel.csproj b/yavscModel/YavscModel.csproj index 76b3df04..263e65f4 100644 --- a/yavscModel/YavscModel.csproj +++ b/yavscModel/YavscModel.csproj @@ -153,7 +153,6 @@ - @@ -246,6 +245,8 @@ + +

R~7cUYMKznc7oQ)wEl>`OA(07ZegyrA%IJDq*Eso zq3FsTYJz{Mon-l;kR|A`^T;>Gn@ohtd>#h#8z}8+HSJoq5ZcE!V&9%Q-%eDkmg6tK znVPv)l+KK~PBOby2qG$##o7mTxY&Hy^#R+-#_a56N^XsM0$+3%u$pONV z%)6d00>PdrFR44?K;!I?0BBXLCxl?q4R*2;WgZam-wY}h6~eU(&O*2fZ{i5 zzV}aT!V>Pq!NG@`_m?AAy#|@<4Zq>~XZ185-YuQ#(21lZy5CHZQp#33ZRB)+J2r*{ zNbQ>zuvD$!a;#)CW=q0XmQie?T6{PHeEkOekJ?<)AU1jYm{b_R#a*d zKu5;}mpZfGVm~5QJ-Q>+uEAd$?f1RK9jf+WKB2-H-2vQFATcE$K;<`ZA^Q}=9R<$T z1gqXrBQomE0EwNFdne>~5@-CkWd94ka`wDI_h~~e5S@_a@7@SQw*TMfJEGok^JO}E zNzL3Bu42qmeO=t__x&u%)wwg*yC}8o1+Qus8Rc7qkiz)6k8UU-H4b0gbCJxu@oA7g ziP78av}OeN(N zUk_9EoMmi0scxXmO`~4LYU#u3edoHhsJJZXnh&*}2BtWD!gi8q+ zgVxx02hHAy(AsrL?kC;7qE8LKAU^8FgpNOb7VKUlOOKw5dAG{(0BrwGkK^daT*(CR zh{i_1X8iaySyu5r^yErWupcei8%I)h^SR(k{L#3z)zzT;a#yuwvnE$emkv6Jr{Mww zcikj>3wdGBCfv+3`uE*d1;Mm7te&vGBOhKZL?0)6GzE4rU!I)U<8nx2G?;uit~r#f z-UdTV^WAE|P7`*)QVn@iA$y8(!z7c+#%mQ*Fx( z#QM`gk)Ud_w6i}KBJL+y%^8dkI9Y5`+|npaws40@`(=)d$w5VR@-7GsrLVqT<*n1r9nkSF)Ht<0k z&9I2T46(T&ElUws`K6)gFgGiKb&@&40nrX*prK|jV3S_W>?PTuu2bYr>gM^ z>`4hTpdXbgJ>L!57k64r2re58rw#d=Fp<;z!SNLoYjvFOwK^d^{BdIF>nRW;?eP9x z%kO22zK;CNzW`5@zIN6mG$(A3!uq(D-D3~Lekt3JeTu7a$Bic`i5s%oMjXsaM;$cY zh#k&RrQZf`Ec66Vui@P?#*YHWaykS8*?wlP6F#azG-fx>nk(-6+_Q~(p-=pBh<1NG z;vBbUP2Y3;0}(HH=CBO@Y&!PM8eY=3cYVDOyCpZD<6d|F*v*aO7xbcf9W$l2tYExN zI}D63%I&!H9T4Fmlc01QKw}sNQRqHcO#ToPU$t+i=al=wDe^-cXw?#h;kBP^MqHZu zdS3o(1__bBY(yKOMj8$1?@ac|p=e(OI6=5kAqH*LQ&j*hKyE;)-mI5QD5rwD%6s6cdd-e10EDaLK2{nI9qtS zbR?*(hD=#$s}dB`l&^9O7gmlg23l{7Zvv%zjnMlFSDlE2vq)G2|P4D%z*z3UUJF zv3!D6{NbPMUcK^b85}m4n}Le~-t_ndV(JXq)$_2exA_&ZQ|_nQ@^=XZYdrY*ZzXGX zCI@eMUNF~7_Bjmv2jG;zRO#tvZ02bm60D<9EB?_selQ3ES?)$$w zuuslOR6XhXw)k6w7+7%Hqt*DhKT5SPr(9WnDxoH=ow9TM65R8>ggzcly|rKuC~f=x z3&Sf8uEg>D2Pk_;xcB|TP>M8L@qoaA_vJzB(mjmRh+QRz2qEBe2yaeQ;f}hg-~qY{ z8HCYsPLrq%won$cY>0!~Z+ux`T^DDOMt^>_QKshmJHAG0GquUfW7;+4{u=@c7-^?J zX~>&`nXmhKW5|GmCp}O8yG1-XKBywhFSjs_4KGeg4Bg;lgx!1}kd)v)A!b0$%G${3 z;>>%{e(Is;(4MViAg=NDUuY#hCit=k7Y$PO^wUKiBR_5&w>gqW1e_uhFI7EC~%mkAnq> z3L_1Xsu6bHDU6Zct!`l3k}G(c;{>6@Rv)jG#VSWIwuoteAeq^H;45_`HAoD-s}zr4 zr4cuG#FXd$)K&lN;rrn}e(UNVxBE{XHD9O`C-;4~T+`0;EuY~1|B}o{z8_}l?1u{d zc@}s*_d9oelNDRuUO;5TaenDgBm9@^w_5o$Dsygjd2^GsGVk}ykG@{5G_|IBA^M;1 z#9L*mTOzUhF5rLCQS&8&g=^P|3nDZVwO8w%WkO78pWrBsOoP5ZWgY%o##<=Z_jJtu zR|Rs{sK4fvK)Fiyu0ZT`i6))daZS?jMdCor2Y%@KeR>V(@{`9R#p5M!F9o%#e2b?Q zgDo%I!nMj4zZBZ4cRW}9@SrL%r^gx2cmqu7-hnN$qU9@}4$%2vWs83R8sGZJCyv0)9%MIh=?GOdLar?TOODm&J)ZJDyR6MV zw5(w8v!OQM**)zK z0)W$C!5}p^K7L=F(ook5vbyoEahUVX8IH1=hOPV6kAFE^lP!DimA}y6^={`K+{!a>&$9~3SdgoloY>ww^uwH#0!nS$}dwA!knspS9RQF-XPSKuk^iD zrS#knKY_Z{Cxnmz@%Fnc_~?em5wqho4gnomB~d9DQMSw58xwbg%FpO+sFZB)KwDY-{Q@6#B2u`>CN@MCVcSC^0%R zB)yXqQZlXsf2Qh<$A%K7Z!B3gi2ny@Qo?o^PP`HYKG#Og^|{rG_LZ8gqhfL+tbI`n zw`**z0Qti|DG{%9Im@@HJ)G*kj~AZ1irb_~aADh0DXl5f6_aylAIX1ilHa;0}OCfG- zXK630^X^uk2=K0O*_BuW_>fqzuI0~t%QfSsnK5pJ@lQvZSBbm4EhyjMlmW+h+qw$$ zm>QH^ed+ALZX)Eorc6OSPxLv;mNt964CfknSq6VQ>qkwYg$!C$%mr(hHb`2$XEk=| ziSm=-1xwSe}>8YFCwwI42OftQsRaLWjSDb$qu6gsP?2@}DWFu~-GEOs2E#7_Gr^E(-22p=)9OiD3OaQI zR3M~PPM>^QiA@Iq*6e}(v~KEs6F$*}l_JbT9f;P1os(n$u$;|1@Q7N|-kDJ1CM`J1 zfWEYx)*q@oSmqt#QC7^q_yf6iFn8oBX97Gw^tqAL%W~%7u ztyk{;%)22`j?hG27w((~uF;@5r#t|ODHnLZ+!d~3X%bpGSCBOa>JWH(WPze_J|brb z(3949Fk(5GpYz2R=wZ8}b`?o-U zyfMP@M!U}^UO!QO{yMv0oh|f(^>f`9>fS&7_$HL7dUO@-l=lhw5)lsbT_i&Xc>9%~ zktgm`h8(@xt@4|JGzLI(?6Z$#%5y22Hs2_3dH3U98O!uwq~&9VY{a2AJu{dh?(r5w}*~-DWZNfj^VzeK#xZL1BHQ3f0QlGf#fN}pKqZ+>Fz<>7nN#kU`QkUMN&<%&I;juZBU-^Ib_gXb^VL!!W zpIk_7#h>TajyK#g4`%sU9p*k`$Ymf3^H{X}o#T@<&cE*~{=H#EuzfDiskBN8e9oM_ zo|UJT{I&`6iC>Y&Dce~jg^|M*?o!u$mlrYK@5CNiY&3G(6g>EvHx+6glBPB(8oGRX zS52k-{(-C6D0s_2yZ4b&$=!8bY~(QHCraQ|etq}(+4p+^_7rj1Ki1#x$8^km_ObxJ z`wyVXP)CV}U%LtUWjQ=eRxUU%XV_9u{^?Gc`O|q>?vB6Gfoh=-0s>w7vmu<073Ncn z_!KcYj}A(-lLu3yK!za9hnlBkW6+u&h)PFlJU!Q4gbPfM@I?#L(7wHYEEuIS~(`IX3I#Tx|W8|c>>t6*af0+U+)$F zbp^P~1U_rJiY@#EM`+5E@7-Q-9(%tXQXMw@4#2H-=&^WOoDDbwcNlEl3|{O$h|4o- zdWAFl{vs6Ds=Xi>K-QMpriC>eASHa=O)l9L$krE@VhOIPwro~pYnV&`E~=}g8C(%o zs))DA$4z&N%{4lW!pw72+hIsId-^%u6#RVN)R$VKf^FiS%Gvd_V*YD z`y0YC86CtC)d8CJg|cxJwFpM=N^<~iA)w6mUY(F{JVvgy*+SZL)AEu?LMk(Ril+)kxC>5n{)=+~;*azyj&*~nI9*B~?r~)F)m#bb z*c0iHbK<&*NSnw|D*Pr+3Rt#25t@E=pFUJ*Z8X4pE)dn_!87vlqV9W$9O%q@L2dU& z^ktJ0aFqPdU8lErF2zlo6x=+o*4}%Q;#!MG_>HdGYrC)y+fh?xjGL})T6L24X9oJ_ zp`u(m*snQ;T7*dih916}fONrltm<=WDFbLta;E-t779Pe62Px^L;lIez{;HA%8U99 zdw5G7QLVNe=B|o=?4n)o>JSO7PHb^F{vP^206am%zDpd^m_fr}wgrx1(mzqPzKa~K4_MjRK z9XgI_6er_B^fb8Uf;s6-1{zPTIFD*?CZwb%y&b7eDJU3F4JYGDKNqQu)?OC3HooS|=X%1)_8c)3;rO2eIWd$Yc}HaE_tXgbpQ$Gu&(tXxQy2Dr*c}cwr|1XbyT>!^lHL7mIyn$)7tDf z;OFtJRXYyG#5W<2C#`Mi{{TKYu2#jjwRL(@1BcSxI#@g3vfq*KmjbbB30c)YRwa6W7z^PK~`p8qVAd1`N>DI5?Takl`nJxMZ zRoE^0&MOH_)0A6y_AW@LNZTRF{v%Vmgpb_S4N6doBlH!;Cw6HRQ<`1J0M$#F49apk zb52mtCml)rt5GbsMhF?=v8gLN8`Fy zj0*Zn6upcT509@|;%d6jOYBMrrQ9)0Cj&KJS@Bz3$}#37mSCc@?k+&jG}-P)t!7-@ zWc944QpbG^J;b@VEJ)2$Vq2d|8H;tKu16-%RuE8D0Zyihb}B~2A6i;KDQeLo(qfj1 z0_CkSGjY>F^(&$g3{-Qn$KGr50JIZYfZXe!xhs{!sq%| zC#tq*Zfj}14?6=N-dv=s%}T4@n5T@?fw;wHk6J^=9+c`}H1ruYMohB+=~@tu0jh8= zO<#?0D_En3w1+p>il;g2^{a9m3Z*p?B9`S@I?^Ear#Q)>Mk)@@gs8nLbrlq1ryLBL zq;t)KF#?tdWV)0^8swi!jfk&K_(kA(HLJwBo-CnnmyWcjH3a0sFqGt>4cPwx0{kwx zzMea~$d2BjNX~w>=@;J)La4>R0Culu@b7`GtZd^RP7cvpmpTk_p$#7x;E`S(Ov{>f zN7Ui+IMb(j>fcl3&l7kuJ4I|MEC)b38uE=^&&#+fqmXgMeM|8k*51ivbc~lEf%UJO zbz5gkxjeziVr$mJRCS@L^LY9z2VHXYIrQU$Lz9Y@MFK(xV^GP{6~4x6S8@psI#p>~ z0;Z6Pr#tbA&P?m48?ue$p7oI^fV7{D5mG0ioFDxO6$9>wT!fm7gnRY>0zFp&1G zQ_$sA(tzN=JHdm)ff4ZY-1vaHxFIN18j)dlKTy0E%l=UTEn_<_dQgBP8OL zdemNMG@?$N(hgQzjE)X!>?C%q#FL)6t1(JJ=~otW)Pu3B9y;cq#%iQe5-P$ok&r%> zvS$q9(TJi027l`j4E2zJG~ZQ0^p7~uFFihTrWAraT+Cz z#g$kQ>s{uPr!UG+IIb$TN4J7#V7)osiPmIF3&<8Y90Y|MA4!qIzswIUX%`Q99 z$65xMPa4173P zMvNfGls~?)VtDR>V%MZ@II8xB&sWgtf>e)OntqTkP062lW zrFpvRJJ=|0wbgijcav^gImJ|=WJNlvO!R#x<{;N$rVL=$AEAOmx6->C0e~ybs&sB^ zG`m+7O5$vH;+EoYJM^r(o1@7jR&b5XW;Wt{XPV8pxdS6K+q=L4=k>0CQPkEjer(rN zAlZXnfZXla=O;E6<8TRTBEA#!2$W}f!F*_6<7zr$E|i!qp8h^uNXwD;|+Li za3tyvLtafknW|r5L1CX-(eVzu_J?E-`qj?`X-#={k~-uA*1n4i4`U8yd@f^G>vhx? z$EN%~&;(J$0t|6p@!^d#VkgV#TsMOBfgExCmFwCSm0VT%dTJ>QNEEk9w2=i|nplxQ$)ZU@gIP*I(jb|^a62z1 zuy5z{Bx9P;p5z313G2YDWm7!3?O1bLR$OC!3z~Ec&$y1gE2Ouz{of#pr={7R4Q=2e zVz}iiv!cl>BaQJzmz@)+9eP*I{{R*I61ttN@w7X)1B{OK^>(LfB}U_|dEbeAG`C8@ zqt0{AE7i-fj}J7@FEGK!7fr$SKQ+8r;4Mc)yps?yjFW?oE0s3)Hst)QroQm;U&Bal z%kH)ZJe-R1-Cy9PtGgAo#(RN^`${>58mjHs_$v8UFAn))xsmfIyVMkINgNMjQ9Kv- zM=o8n>TBq6@J=w;Hs|%L_TLAs;K4SkNbW{!Sz_qNc^Ol{V%zs=q@nS09Hrg zR}O(ROP7hW?knji{u)67k}W{|D<4?!bP%D$ILEbfyvCAtNb6ZXE^70YzDLftmW>jT zj+M{e%2Pborg+axj?Q8gHj=#8lxq@&l&Ce)DW?TB)W-=^rucSEJ}wN6FuT&#iSq@i(cCi$Whdy^4BLFD~Z%jXKs7fp=+^u zaTE7PITh!3pET`Pd&M&>Jb7zL5U)yjrYNaEq>kA!$~dW_6%ZWatVB9hBN@F5a4$U7 z#26J`5$#rUftuN9dG#IH8=em}Qd3qWZo;cbdFx6=(?xd9aZXXwJW}JDa30kMLwXWN zj8n;`52ZO3q+p5(W;g<<$@gZDhje+h-C7$clOV7xeXHybg#Hw_u#P4XZBzk9MR^y& zUjn>~_W2<@ov@^i)%Aabyfo265(uyWABA~2mLWnsi1xBfE2%%MNomv5{t4A-wvfCE z zB;Ua;!zo~T*U#QBxPm*j5b{XHcYZ$c7w;LQlXJPoGuph9QMor)1+q`RYwPfo-8fyJ zo#u7piLc2Wkx=B4N#xaeTdi4q1*&r%4RpN>DXX%)jf|Slx_kpyB|Ukp%eUax6Lv?X zLN{h@%a&u4-m8wiDoGAWG|(%F>d$66M3OZe3cmvM;;KZop#u9>utzm%6NTVZ$~fRt zRd^g!>Z2LQHPDgg%0vZndQyn;Y53-+jy#dYI}+z&G(+i9h{zo{t0@k1G^%k?l&G7e$@im_J)$Y>Iiq2#o>q9E#py>Vy`fXfH1&@i zYJV%%oTxoJ)8z+HjyTE1U4jFgnrvtXYQ1l?0mWQma@DBpNemngD(rB9+r2{@s`aZW zD)q>%(np(8Qf0eqKQXWX>E606KE)Bx006~cTHYi~3!a_*D|*XOwcNbSD`#lDFit{SR-bcTOnrYbbpNX=F?WSeq?KrQOH74D5 z?0eVJKNF`vW|)(}2Q~9u@y*ko`LACLtxWlh%3Rp5kpZOQmXfzQ13r{yicf4%G!(Re z{{Sih&V8r`g{AePmVpUIDZ-3UE0LAWAznEZAryplpsSG)?M6G)gi>OG+-MZwGe7`R ziUioAmlOC%zA)6deHXc{9U@T2jk5k@Ikp#?ogDZF&`r>!wD%hsh+#zjWH z!lhbh%1n3RPF3%Zr63h5DCjBzRwx##IwHt{sFDj>-w zy{F-igc%k&H)KsC&%EQo>DypR)pP}hr4?H+6;)#5*z#XgKd@H7eSpHs^ z7_KY9`WTH<<;PCd>sk$x#)`#y3izzY5zN{8wpD~wAd$NQEHH%~aa1qm;PY1{kO9{f zm3qX3&3GHL-ikSmX5fw3Cb%tf?UXk)+-mVL4O||*Zsa!==wa*?E|!M@uWCPdZZ*kW z>P?Tmn%eO^62-ZOc&;?FO(z z&}@$Ceh)Q^eRr@PYQ@#Y0r{(%)vxx0^H#K>eGI3e2BoS52j(B0aQg3vRxR0+^``iT zT@Z%L;=G^4z9(mPQ6_&H^(j!fh;=SA9=7bR=K3}J5^B)E13@#VU zjDih)3*gN(A|}MZ>0Nk=mR3gwT|x76OICU}g|zUBgB>fsUCRPxMu z6_X@VTwE6!!VlK5oRZv8i<7b|-dvBC6(@mKbh}n!8NV8@7MXJ-re|D%(zmqheTq2k zT-7CYXq^#*hs0^x#v@Tvvu2^)js+=d<{J_~8-gn`^1&ukk@{AVIi@hrTBPhIu5sFj zhhvx=pg)Ckw_Xp4$p#T#n((W36!I;H$wOUq$c1O!))TE&6RQRQ+QAHJz=!uT>v{67@DM!+hoGG9d zmXe$SG|6lz#z-Et?X>8Vbc#Lc*p|-2!&c;?oO)NO=@vmPSA)kD=iV8F4=?HkdYytQ z+m3KCT@_WLk>OB$_=(A!zl!4#+OuaphZW`*Jk00by+_8*t7xhSRTB!1$hQdMq$eCx5MWYDaniQg94%du zI}Wu29Mq3dA6m_u#aRI2lpcE1X+ujH*jigOkbd${nTZ_Mb*m~c=4DdDyj4X-eEmP*p0n_)!4cb7!ixw10ouLS zNzfMB+!l`q6`kO34=ub=C2ppu%-q$v zO;MGyd8v~&qKea=4P@Q6dRCO}#bn(#HO*0;t{OU&o04%(LC$HXtxAKXb0gAj$eJNn z;1x zr+I?3Oyp>nCX+P4`ScWKfmn9zQs>s2)b*tTn1^S+D9$N8=^B6nX#@My7}Bp=MOc|+ zH7d$SdWBY{RH{Z&NSsdn&ra0jnoQ!ONX<_aWMZjY#$2eg46b^b)3V%UUZ)kG1YGpZ zZRs}Urc;h9O_k0W+EPg!MvW0=8P7G@>9*`bbrO@jm1&q~p|L zzI(bMr*qeu_TP!uN63@|j@9B59n!JSdi7|lK_4@Wmo_F|g8-uxeiR>C(8O;})S1ON z(@(gdXfr@O^`zqz3PT<#)WB)L`qLzEr61>tXr}`~EHR2h^rg>gLqH*d5>0 zP*9DFPd-m4imxxu4OL5^-Sbu>ZNmW8PBt}Cv6ZM=Zc;$bYme4++~n=AMVcV%oK_C0 zVhA9PwWTT9n&~BD!@N(U7gig3*Pj0XWVAPUDc-%~UDCq_1$ui|2dL`XGMwOy;%HlY} zil=ip!RDfSp|>HcGV=96``p(wA$CloVjW8CDx4bOwf$GiM)|*5*wytQ6^`%LyvxM; z$R*WZAB}nxDI8desxdil7Hdw-;6DT2yu$YCTdS5KvH{|{9}-@)?8>d5rC{3IwtjGV z?nQcVN+|gJT~}6PBaFY-(zY~>JP9|r$vkwb!r9TmKn`oC(QMdlX&0W}^|dtF!z*6L zPvI>XNh+v8*Pbidd^M)52$)P`+PNPD=(|y5b-}Mv((INnykJ&1ik%Nj3rm$;=rqMd zjAx40wYm|=6z~mma@~m8LXto@6sxO&AW(S~=eXST6-1fe+T9@lX08c=91&b)mZn$( zgUxh0Ys+$12O!rSRHLcY7tf+J@K_W1RqG8goj@vb{FT(qE5h{$E`VNb<~7v#Nr9Z zG`p%>$b7loK;t}BewD2Ex;)0LKXoSRjJ7+{Z}c>gBh5u4012SU?^SMY6;zDXEkLP% za1~EJwZr(2R#=g~ewDec>MI&I%s)EvKO6XkVunH-4!mZ&u+*I7V^*SsTW25R-xMMw zgUsg#y?mMRQ^sC=(kyc4KPbWLUEjqo9JFsND=!2S*1m4nHA!_l){)qi2a5ZACLLgC z{{VTPp5m*^I>vv~xPC0pl17!xj&fU?Z7HJ^TIZ{-5h#Pj3(#Xt;k*?|Y8c+Wb5ljViiulxhiSxs3*b4@P#Uf(i~biUYYT~#`0>KgV@6{BXQ0R zc`ReUdi#te6-Jtg`Q9@S@m1YNveAC8^d*fz?ZrLM=}iX|jMdh0ZpdXdMpNllW?_n_ zD+hV$e@c^K$7%{5wRSO04N_`BlSmNfr92FFp(13(#}v5lMkuNv38pdhr6!|dO)Hd; z8j%KSG#RTgEemj)u=HA;BF|b_qUoBm99;4%M2o-is{VB7~4r)j4& zhZ{~kaatu~j&&TJkyhH=vv4b>(yc<3IR60k(`_`sfPBA=ZP~z7uglV+bL?$Ggs;sb ze@2f1a6kIh*=eW(f-95K)D5_ap`fJ3p0r|@y(b;|QYc(wo+*0LcI!q(0vr!C?BbXX zK9srVtukyotp%yMqcjS@X*26aM|y913P^vw1FaxGoi2SS6^Byi-kJ}!2Z{hwO(ueS zQ&@@t0s2q~;+vD!lo~}63UK<VcjW5)|>B2GeCvyOZZX)ONs=;6k?Ycql{21h)3y3igqZ+aX?&dDRJJNiZMW3 zXcg3W8%qAr)neSa3UX_i1Ewp~{uJ0NOe8t$S=E;$9E~Vb_VuAn^=Hu^4>V**q5(S& z)$YC;(+0))MR}KitrSNd52s4@?F!r_uzYsnz7sL5?$6gU>I$7TVK3B04%O^2TxO|q z$ma&TeL**=t|wcyU`YVimr3iX>ZE5ysgz-s{cCE=R96G$6~){;#Qx%v9Z{lgSdYfL zT{R?P<;u@TON5Yc)n4;!A-dv#KDDhj(Y=(8e%b*G4l!HSm!>oTHx-)77Mtc{lGV_o&AAS0 z2IFe32j1ecueFQ=m(Q(HxVze?=FfWOwOvS}GZw9>($wRvh*3lQL9VLC+h3lYYt40y zNXqTGy=r}5Sa~I3zrAy}5;eq}8uTF^RD8}e7tZYyGI*NiV%>wca)(x$}?E5S-*Qt{VMruao6V90=0{j4gA08#i>wTiAl zBdvIKs?EJw?MDwuYZO+~w1kNURB>A{+Nz8JflK?i&N3;JU&9KLSblX7&|0zcqAKTs zSQ@sc6})V@8LA#5@s*{FPFi&s_pcf8H^pmjJ)%pM>yEXwXv(X!QKOt`Li1;$&3y#Y zGZHgV5|7Fp*O=LO-Z}7ERV4N1w&3wJZ;g_G2+ur<+2N$LXO!lo?vA~ey+X`IbLrw@ znGN%O4K#SePcP+2;5VT-srt0~5azm@R}+ZGTEf(IB|yZrM|rMV%A};r)7H3;68MBi z8)3NTn%b5gP3nl1M2fyD@eh=Z`@lNmn)&|#;x~*0a7;{`C_U?A$9^{mB#mYn=c%um zz9M+uSwyO3=Oh3PeMVP-j9;{=vOYsT%&J*oXf0)>`y5A)JVP#{e$J6GO z=ar?9<(TBvoij+(^^1XNrD^vUlaNS`2+Ohj2Q})>PNc4LVd%pLMMJSq6uW!kw5_xq zTJqpqTWOb4OwF`Lu^jI7#eI?cD}TX0d{yxxYi|~OK!xU&q} z&%#fDpANnR=n&~%7}D+Kzt{!Fp(JC?koOCpy1!0+YtXzg;GYV7GVt_X7VwUl6_t&+ z1LXsBtOwq6+}3uXc4nA?>&1M&H!+?m@)+bxE{e5@{EDW%LYIOM9q{ZV%Ab zXdc!3XYp6yKf{lV8art|H}K>agahPVE)wPg>XHset`0}Fer^8KAF;2Cz6ANcC(*7X z*L)&e54D8E_IW%B)OODS#~(w*eRcylp^mh6mv8caq4PM*y1os*Wp&^D*XyeEK6Q*@ zzfr&7n!g0B{6Fy4`{Kr{Y5xEd4SGhlvvyu%w?a3Nf7)yh_zADe$byGm-80R8>i*2X z+19_akANf6QD#}Rc)}n!4J#7Qlh^~vK7-b;II8L4`B&O@{Yil{w#e$YwNl*@-yJ3OvT)wm5?+ zKFZq5Ur+cyq4XaA05;klrKR|lyfv$&QlV>IQb8C!0#DFq&@kib1$npa-S8hm_@nSY z#C|KY(kcy_D@1bDWTg624Lpnv zl*X!N2w^$sDOE|}43cR;KaF*s3Gju+y?+`A&fNUR&{AzBb~fITj;)q_3*eiLYVBRq z_hEr{$8T!-L&4q^hfa+mjx|!4!sE3!!QKzG((Pf5Vb}_QSPuTR*|IIHL7Sbu#dz4f zU$lI&*!q04EcOxhwRMv_uL^yh+#paF)K{u$n#4A?>Q%-_ubUUgR=RTpdw>Y(lZw`Z z;-nr}0_0=V8u4o2>Qr|<`gqDzz1Gib@fV4rTXth0>Blwl@5c`wM`vSjMBI=-8S7g9 zDEOxdf&T!~MgSwNe68_s$8X{b({BvLqs|E({p-@pa1IjZl001JGE#@KruBc-&I?q( zmsG!&@>eH&5-KDdR7yA;RLj!7fgdi?in1Olk~iy4&ILsyb*9A?c2}75RHZx`u_@%5 zr#oO)GG}!tlx~}?XTK(`T(>x?y-jjW-JZ22Xo8BGF~>@3AttOwohXVN)I%gyP;pbl=e-do zYeLu@eQ9>oVqa=sFm|gsnq&6Sj8lBk+|n5btua}T;8RJ(G{`edX$P$q~5r zk;QaY5k|Pku4+57xWVaHBGuY4fHO);`wEQXP2NXg7>_+gTZp2Na5~o`ZLP^63-?cM zdezu6KRt!ikt`(bCtL0BFv4dls_+PNWabJde-mCpw8 z_2-#%=t%i`{cDHnYo_s|H}-^pp7{MMnjW?5EfPn{Me|BheOPlyPI;$v&S@wpZ6T*0 z=S}uB3~e8Xr(jZGeP|uT=}3QCQaR797&NRgDRV|KM>GI)Mou$FJuyglpa7FdPaM!` zGALt1f%l~bne9#;e;O_W{iviIQkrB4dQ(Z}oN0!Ep+6d0Z?!1&sVR~v%{Us3Y5C1G zOGCltlplIvKZP$e$!M7kOs&O0ooZw?NXBTw&mUS*#Ws`!Sst4n4LA}_Fj9l*OooS2 z`%(kzOP|t#3-zSpjM8&J3z~0E^b?9gXaLO~)P|QPf`#u(+ME2kQ-uVyJCjTOX$Q40 zJt!rMK>AQKM{Z~kxS#-N98v8+3yLvDdFGaxAfu7SYu5f2OsG_3XEo%CYr60Tt@c}` zk05iJ#=Lo{w2qt=MN1P2Gwg2yT_{-j9Y_BFUcJXhxsB|QDX*9O53ea${&8O2;mv(a zXan$ZUk#X0ZQT8D0bNQ5c`RYpuyt)XI-i!dEbpVZLCDFeZXs7+YVoy$JxEIDlIDhRKU~Fdw6L@>nr(d<`4Z>(8r zb+TS3P{8J?&3+Vh70FBDFb6OAW~oo&X!hVpGhI~ZHgH$QMmw{oyVNs~8o5n(QTbRa zVoUr#8V{GWQ~H4RisP9D1>LfW1dCooc0Ord=%nKPbECAJxJ&T6|#(@HbQ=~AnR zfx)7Ek1i6sxozAP+BIYl26_seSN7Tm#Z=4ii1nApHK{xz-|if@_p zFvZt)%mauj-}XGM+jbqvvnJmc^2Ly%YEv-b0R_-XW>+2{{V$h(QRhbbq_jE<7|(md9sp< zay=-=o@xm1`~#(gRh~un=DljhXu_h5R~4gKeTu~ZToN-|7FSXS117$9wPxhm^|Y|b zK}8+yp;u9Y39VaL_I%i`Z%Mcq8=H#RpHzn40!t2+f|s;a*%xH-qxv$VTwJFB4~ zRU5cc58Yo{>8!Na#r3{W3eQYF3blbny@wd8KE=X?E|^$ zDwWoP_qUC3@Ue{!7Xvvx&2io|4LpgVX@rM7$iV%@{{RzJPB5FXjb|t>Z@C@0wXoM@ z52kBPZhbR>nuo-m3Gt1_lea;Z-%_}2&6zYB=wz&9Jsn25+i01AW!@?MS))~sp(~K@Xot{7{TP{t#Rh(;19%kL~-8B;Vo7{g${8GA7Fk{_z_PH zI`N;kseV_{YQF8vF?6U-DwHkGy1gIY{{RH|t495kJb$n2aA`VC#jVGj;X|t&^X-cJ z-}X@bk#+Ccr(RDM_=if;HN8sZ)+pk8h4V~j1=b}a8^FtQaB$VUeV{U*E?nh6UJ$$sm_<%6oB) zRv666RV3+AwZAaKWsp{>TKDaypK{df{{Z1ne$8Gf@txUTw~3?Kh|ujhUN&=qk9zt407tme z{26a5_-;tnJzC~%L1u((PoJONk@Dr;*Ba-DT4auG zKTS_D?e`u`ulG{}ouuyetG2|-la)U3+f%59SAPADbBpUxC+( zrK@N9ejRI<&^&3ZcuQ4|Yf{jaky=>X95x8ZD~jo+l9#oh^+8_^3`~8T_Gjg|jiHgD zezCDb^#>o)zh=K-y%)qDAN`no8ruEzliccYOM7gNc(${750x1DfL#4R?O%_+GKL#} z8F+#S6;?R)OT|E=056>Q0D4#LZ|wg7t!cMk0Dc|nR+Gjp2ZpSpEsz2Gw$f8y;X%cB;GsClJL%ueeqKfxh(d6Z-P>;Kx0(6F`$PO3 z@jt+iidx6Rj}%76YZnq)-0i~M+O~YTm)U?nLI~|%V~%=P>M#5iyTe`?@jt^)hyMT> zG=C}X?e#{{8g=2NwYY)iMQ`_BB1fl~-nIFCj%)0&^?ki1GvP5eU5?IDIT**yTJ%p2t_ z_+!I&THWeJ9AtuhItuz{z+MQq(d`u@g-b3Oy-j8OIq)sMlW!j7{o{-lBOKSOTU*C# z5G{5U;fgD0aF_s&RQ9fC#Qq|J!UvI@p-_0uTk#gX z4U`V@up=FF-oA49nehrs`J}P6nYM$q*dNllaJY9`S7)V|Bk_Q?nxGILzq(-|C+N#>*Cz10}Sa-@8F=BnK4H+FQIkB#+f z_{vLi>si-N?^sRP^k~NHr8{M+HC@LTq1z^=w@t>mmaO!jyAoKT z_N!6D?NUP*6=@@c9$m>nPrzqxx4#k9WD&$ghswg?DZ~#cHB6C$pxU!s7(M&<>P{$c=^*Tk+ z`c|sv6!}Y0%uf|Ka(mTOj|5eP9D3EGj%jo!joYBDTL*2UoRVuIG8e6B+D{6Ati%(? z(wo&03n^WlZi|*H-wj@gq1)$Z9OH`fT^8y!Wyu_x^v@4mBLv#n^sWl$(cm0ik?5Kw zrftaEoUL=dF0emmelT%ehld9E_WNS8yjN;k2g>pWE6jwgGw9_GYBop7UOj-vsmeNX z4RV#}UlVMESFHHPax2fVUgCF(XT@8Va*OW7qL&@14-^bT=}k1_%_mbqNNy={@6wD? z&@rS@N@(do4fmrI>OTxn0)AA4dsC?~*iaWEVafHR$E`hp9jU+0rK0X7I2vsz??5r) zgUu(@)43HyhmyEwMrY(nlX`w&sth-C>X=$L*o|Fp1zY0)kxuZFtL;nC8 zT=u49QsnlaRvlL~``5CaWkNv)sRD6JoN^5^T0O(SzBW}6t51SD^Iq%WKNqZ_KX@=W z>t7RCYIE4gu96XtLteY^{{Y8ER#=`wtOy*M^0BxTH02ZNGMwggq^VW=&$WC%uL(l@ z{{XFaw%3b1VCN?l^Us95P9#XjnflkQcz;@10-=9u`0QpC!M1*jgTyMa(CO}ivXNLi zg_=p6ujN{gK1NjM@v2u6?gt{g_@cB;#$@4 zje9+r(5|~JzzU8|eJcEEEUA;6A6m-LG?ic_l#^X#7HX;$dV0}|sS0nFCl*^yt$6d) z>Sx0cM8V*St#@z>01pDRb#S(EdAwwfJ?ok??s7@$c=xVKQTDFqp@lS4Bvpj4A+Wl<@K%l~O4%FnZUUj;qNIRC*bG9(tVY+nzOr zRx!{FR1r+Ewn?U6-TcQVy<^;8<2=`hmoh${mgi2o`rEJG#y#sJU-6SAtA&@ht#Z1C ztm+ON*CVg%4$wH>c^xZiR4*fWSu37F@xR0-`gdoOC!QT9U*@wT1!PqofV9mA5|l{FtzN)U=R^v1g~M+&db zM&<*s>?@>gM*0aOw}sz0JHC{jAJeU^Qd_HuaK%iFPatBnv~50HtEnz76cYacJ_ljh zYld>M=t2qZ$nJbnbem|JXqPR37ojxmJm@-slJ4@)Ye)=^zzWZoPJMe?Yln>emfY-& z5%hx897%SFCZ-6r7Y7%$k=`_LBJ$c&owIKNIe4t^7OUm|{y+ z3mvPj6t{AH{VUQgA-VW(@X9S4LDA>9nbQ|i+eg3V^y8dW4}u;5u<%BMbK|Xae()|J z4tlma{uSkZD)_Q9ReLPjOcs|9bv!bZGesFDX@d?xl5$mjRv}$ZH6u-=^#1@q)Xg|^ z`JR?OA$VKEK|Dv|?Q+)NRMtk#GQ)U#siJ1((h>8JP7ZN^0Oq@WB0+Xg#VWaSTYqm( zwdS50_?;2{VCXVk?m98%1l49RyfmygkKrhn=vu%^LG4dZx{SD@aK#zjl|KLd#$;S>KqK` z*Rd7M>K_KR3wwz!Ebctp4p>H0G7fkd?@!aUZ9~Db#}%a0Tv$77lHPK5rhmG6sVApu z6cYF8GkHm0l|4_5ekFdymt*2om#}Jb!KU6`HO2eNGODGwJELO&V<&0)1I>NK@P^I} z6T<%h@hY|!x($>t+v)ZtMg)jHSr2T1$@L_9Rb5`<*T?#h(IH8U5e2w$j$HzS<%5oL z+#GsWMWsg+S`mWS1y#E&0*(Td01@rM8LwaaM!q#hHJ`$Gbubh#F_WaVo7dB_>`>M9 zwp)g2WqD*{mSS>AskGl0{f^unLdB)DQst(vhpF{9TX1w|2L_2GrVXo2f)? zr@EXje~2GU;9&apu9#W;DfrWOainWjAMl2F#wkQ{-sz1RGf$iX$&Iq9Bz)MN#M;jA!4{yE2&6l|@eW49(DmK6`8Um_P7P{XfUP1NdLzFNHexpDfmPdgQu;>X8s_ z?iFD%+m#(vhhKPr$ur;ctz!NUXeObVk*5OOT*Nc`_zL zN1kJHz$?ah0 z*jK&$G4LwcLbq2De)WKEpLBXx4e-mt!s_8KCXXtw#z%iz`Y*%w326!`8yQCj*0`~l zjz!3h{HF!=iTi2nw*LS#Z%wm~+7Lz=4|Y zl1ZtquI0Lwo<=N5B$M8t37Yq*(~UUtqvL8;oqCR~P5%HQAf)q1PcSm`q86lbeQKnw$<0`iuqvdduf1m`bkjvyn~KZ2 zez`S%;qa#wlXBT6xvDeO!^DSnO=wvtIIO^V&1u*-O3I$+Rds0SY(Wqs7^^}ocBrjL zBZ|7J2+k|ID(LX4$)-cM9jV8GQWWBt%f(fUuW^E#A>dK%O_Qjk%Uh39cSl)Q_)y;&NE$V z=;4Rl1B_D+ga&q?FaZWzD{HYJUQ6gi| zQgo%oB?C-MccA8$koC<24|+Z5$LmMZfr&*g(vQ}F6Y-*yQV?hXrkH9%J5vZfXk$ZZ zdUZ5WQZd4md(u(cr7#qqQATstlQetN066RENKF(PKmd;P@1-X!&wcum$dgza}$n#}5 zsLATLK9#Z81d0J*YfJ43GVWH*c^;4AMRil=gOS#{>kVu+K7K3a>tS43_LOl-Xz1n6 zc&NP0R8d~XI2j`}t@YxtQMTt_J;$>t>IGtJP@_iNb?I8JM{`s!@auvzTf;(Ju6Y-W z^q(*{$pFj&tTy$o7gf-3<-&W{sY0`Y(DO042x66*Jia|J z+a4DlwRvz8IKdUUsMsuONl*=Q8kN%9#>t!(IP2TJT%_u=#i@o^Jvtd4BD)i&BRSe| zJu4E%BXM$&h513}ijsSwCg)t7ovU3xfc!ky_mP%DR2;FdPY(r77iZ35X6w~TJx@mX zbK&1E1fAnKetEBD(X{alV2Z);zKpO$imAXJmEBw0h++d6;=(2#a{{XCfs*meXcxOqH>ScC9Nj1kQC`Xx{Njj3{M_u5} z6M0D)IO7~wrITOBO;GUOn3k66?4Si7t!Z5y{MXOoYI|8+`Ya_SN;WXA)UiC) zCF-!vbT>*l&0=1RXZqB|9g&-hIZaYRpw|oHJO2PG7bUs_UEZ*nRwBH!#;ozdAsOgv zyAKP=8cwgc&jsRot%t1#M#S&y|;@Yj`psClSxs&Kyk_00J5P@Q$d3}@z-ApJ91 zUK+W31V;mt(0kX{MxQMe=6+XK5zmd9YedgoFvhS3Q}RT)&U%{Zd>y3RUC$Z-2wWCE z^}uNQl=opRQ;-fxJdn}GC;3+mYsF}LlpJb1^hZbik#jua z+8}m9puRd5Jq1Celdgm@m*ens98l|(#a}$m@Y{@TNx+t6~n22 z5o^zW$V$lDE!6)2b37l%t$Fd2)yrgh9GgZvv!v3sw6N2gP`QCbR=_q-bLmz*Gox5| z*Ik!Vw}#{GQ#SlK+@V0=XRxk+#IGII?YD(3aM3_j?soqG6P}Cxe=7CuIV^q}{63Rb zbXe~%BPkX~D!ApVDwFnV%i@uuk2~gXMg2eWF}^8ky6(B*=(HaQSw}op@%d6k1gd00 zKK4_uHS(^l9qq02TWVHw+DfF4Drm|#9>%x)LE?Q{T~2G;8`)x(N8Spt7#+DB)tf(z zJ~56p)BH)J>HaLRKQGz!7*(Xl`!apte;W31bSH*~x|94L_4ghgHoP$svu#_->-_%! zF+LdhI_t(>DY4S6pfY)rC_HdE{+(;|U&DSGvGCT5X`^Y#BaYS}gJ{O%+@Gnh6aAh% z9izcyo#B@dJbSgI-_pXUDfc4(;spdp%a-@=aTC zXrcYx#8$%r*f7e1N!kcdbDv7~StUn^c}}hyx{yXI!u5|7$>JXpLv&$VYi&ArSr%AI z%Nr|USLPWVGJSF}#w&qZK4+muDssCNGe?QIpQ=o%aU0K!q?JHHj)U}@S*I>N+_ zhHPQv&rPVmC_be6S3?G)2BSCH;g%_4F@PNyGO#{`br`QD9}RB&N_@{0_^{34JtpJq z`c9K$8(Z4Sk*E(n##xN5ygyTpGAq;c%PVa=PPa>IRkn&nGAt-Cv8g{I0owx=$sR>D zXLDRawKih-`}A>jQ4korE8j8u}TgaVaonptI>5=Y1KU6 z;oy4;!iU0oW%QHXc_2%|tATib%{-N`-vH;EzN3*E@JMUku7+wYIvQ0sHW>g~y@XdHgDUJL1KeoLXxZ zb3xNGU>tjpKbWq0MaNhj6yoH}9S=$IpM@;eIW+AzUXIpBjV;86-sUt8PV|0+;OD3# zk_<9)#j@51MpnoigB*|h!NAk7_>(u1&Q+z=2=9#3}&uORKhSV=@ z!`cuI8_Z@!0lID_Ps`Vg^ai<4hkAJMW`n3taQ=3rBWdnrJw%Pp-@_uiaBrGPwPPG) zZB5PV+vaq4^66e0Szg0TTl?()0Hjc#N27hR2<Pl8PDbS;DeQJ9}zr{@nZQ`==j+boq zSBf^7Lb8xRI4a%w6~ANf{{Z2qi>+GM!?&vdxk7%;BN?D&J+`sRkM~=TO88ge4~Vr3 z`QJpilJ@Pb{!cD2NI)xJ;lGJBiz{gKdpo^PPMv{Nd1PafPZ-ak^sjo30$#yYl)heF z`<@+KToxi!BCT)hW8XYW;CcQL`1eY^oz0DD*!;tcj)eX_ z>o<|=TD|t866{O6si#HsS8~JjHT#0U5UZf3YEI+H^sI;xrFBK* zlYw5z@Xx~jS}o+UjqGwVGnywpNb@tFk=B}}9>0<3UI@^lv9*are<4s0*VenEbhgmo zFyL|xWm!g+u?8a?cI{XmD)AcF+Q`iy1P{D8#dz{gw9l-kC}61T(8u_RhSBYuAz7l_%vMg1O*wd9PND6-G8&pD~EUOBqwz zOKybe%}dguLIBM_c6hFXl1orwP1-5PlR=;^ARg4Blf5XQ0Gf%9JXDQPxunX9B9XYo zQ<noJtmA z8jeHAr7hZ+=O(3_MQS+@BQ;?g9qOL!Q`S-_OeGtZ_ff&B;(t+26N+~;&{(kVrf=iZf1r9^JACwpjmL^8zK$Q3{Ci0zu-?fgS=fV&C&YgWrt)UF6sv~$y(9+i`()~8%C zwBC%}kx)Nu*1nN)ipaU?SoWGOwSK{t5}@}yab1sxd=GRbS#M^-=QtIGNkuJL+d?y( zz1W@4gq~ZYga>Mjlj%$1sR}_R4?$f9hi7f3Sh7HyeqK*l%|v{CV|S;_f@8Kk2ptpgPENN6Y0 zl7I>itrV0L6qLFAX($*Dyi)P&%>tHz1tF(Xd7u!7wJ?l-^{M33eZ>rEjQ9Rjr>_(m zFmfpr9Xrr7MHB$M&<;5inWNf(4ALK^9R_JL%^{8%?@k={ri|vEI#WVoigJ!=1xTZc zWH({LmXHc|DVZ3Z=|`mm4k*QDdO_Zonkb+`(b9@3h+Zi>W|uyc8U?U~dr)ykJt*Lw zC>Vb#G5Au_VB&xi6noOr8UQm#NM@El>q$l^5VZ9?(*-zC zCOmy<+xXV88a@!C$RMB~%1O7#5`#R%bldF*+wk2L*W>czuFDF(e8!oEIW%N+7;V}aJZ z%uWGGUMJCI+3cyc3g3D4mYuDM6k+S2v(!>h127`IAH&`-Sye}y>E65jCtq0t{Nq1b z`P%qL7Jc3m9U7@So`oUfAn{bEB=Bmbma2|`7RalFtfMMxjYY-kdWojAGp-;GNGsN` zHCq%Ya<$aS5$TG@)gmPh2Ws97u4H*fiBdR2l5hykc?XH_{JEXCf3g6tV)2wrsN{kN zt}Dj%tu9N;g28eFXBFyT;-xin<+y@vQ@l4QXx5V6&V(V_I0N3kgZOpfk!x)mNWVLP zO?l6N{4`p4+DN!wafg)iMcfR7#yXmw z)-AAw92`~;i!WbIwAzC&Hy=S>KC_YZGJee%*S9B9)q(?*Lx3yPybq(HiDWC!UTepE zIX|C&m+QE5UiIOb79BTo`V3c}n9apAB|~f@tNdAKn^gAk6KTNQ2AaU4~|%n zD&K=(noE=@2?Kyft$kc&`>4Mo^J&AE7d7U3_kcVwvNA|hDIX-`sjjl--b?LhS=)@I zsR@D5$a?-=Dz<}sz8cY5SraZ(F@yY0e(3zoYxpipXk|BdvaS(Jmt)oNOB4FnnNm%* z&!MFVsHl9{&lucKq(^6?+e$>!DKc$5?C5_p$KY!2k9j7EqRXvZwm!}Phm3A-O2f2i zd{^Q()EsBekR%FwCq)&h6#l-mk#YTvj*cQoS$k>jXpoU)=KEN3l*rd9zls;D}?ku{cF@b3#VIr zH27a}uidCiyVM~G;Dz`4t>_rc!*TzL1z_LdMPP)G~5G6IgI{RMf~ku!O4>6?;9A#gcX$?iX>ueARFXD^1n zF7RiE6U6qBX)|2vDU)S<9wX)UDLMjBpGHC}(8t&My(_0?^hcM2hqkF^v|6*@G@TmH zNYkyf%P5s0wv0xA3~(ycv6hI(JZn5%3Oa&6BgJ8V!fk1%0KP2I^)C*b;Lmdyp3MC& zVcdX!z7n?<^49jrFDx$LyS0>MXSbDPjfb zhRPokNRM~r$EMwtT%0ZxV|IPcPtvoM;;y$kDN}Qmmd0<7{t9c}88*aQTu%kb*$m9> zGdo}(n4U{u4Ck)g4hgKE3qgAppZ@>|=7N~lbvI~A$T0RO4jx%OHiCYx!xinbe0S4) zPoY5^cCg%AmR4!vVtEG`1Jv}ccH6^t+FY8SiTpNR=TOxZTHz*b(#TappjRYd06yvC zsq0!)tIZBn^j-UooK-rW`qh)!*xTM-*mzq_Txr@&NRs2BRp<}<#AoOYb{C#j=#Fr6 zv=47u@(H|E<7*qayd&U`3P}2o$u6a<>T#H@pe{3nU%e>+V~>=2n(y=|b*QXk{@uS9 zmnb&8qA-BAGJa9h(z)SJ*|hJuz9lKax6nLMs>7n%3z^ikdw|Fuz3M*;_=3Y#hC^#8 zJFri+UDm8%)GU07;|vMUHON|cHcc`)?)0fx7L#yLPZ%95$;QSmyRqnH?fqGE9mUnM zPNiK`gIsTkJ|Ed?u`@;TKT(dE_VhI9{9k{hk1tb*vaeFyVz+e96=<5;g|xem%so)B z&2m0!TBEj_=GgJ;-v(I-q>sls7N>GFxt3dPTTGQ?n%HB8Yj3>Dr;^GD9FvOMztSzV z&kow&*?6-~*DdvDnjv*?AvUq9 zc(+)%)@7NZ)3k&38wiT1SAML-fC~Z7Cz|S`R`KTR{eET2gR1@Jxq5}YyzM!LVTl86 zW%m`(L1}*@#ii*`2f4W5F&PLuv8?C3NN=sBxI!9b0Jb{%99OD%KF-@owUb@HWm2i~ z?!d>TdyuIa#Wqc~D`Tj<4hCgNa;(0ZTjc(>k+oEKDG9+aTdEjFs^QyY9?Cauf z8h6%W)1O#Kn|i}#5`&Lq&fmDEYlcYqy=~uBYJRQJ_^iKzPvq|w3mvP$N#?NoC zgd_$kMt1;ujPajp^sw`lXJ*ebwb#7W&yFfQ48_Yt&m#zEsMz!8f0 zTlVU>hUepvk~UV9X!eUSAKnH{x%bJ7##(}ueL`)~$DD|wQMD8BP%GQYu+E)XR7s_4 ze9sd)uDy(D%i?<5$mTJEd8a9)BBi#8rr_#F*9r&m0Hc|wXd5kuw_w}y_)URZ`xOa9ZB$7{a zRfna>xtX3}h~mY9C*Rmqisy=^80W1_ zjZHFT0?;(M^r%(pK-ESKSXxnzw3MQlgldKAayY0Z?@5;p%5t_cYLxHqR;D-xv#wu* z?^sQqjTqdca@^G>IXxLs1rgPSM`Fwij8=pP z82H=k zlt$k5DuLRhPyxjjCCwyDcQV zimM!b02EE~Eez;JIEjAomb9M=*&>b5f<_4^*1EkjMYfFY@>JuX$4pV9>DPA$2)s9Z zbT!y%UKg0M`Omi>%D8IQw(R;GE)twl<%w3>&NWm4IU}WXdVQ3DDG7zgQ(885Nm!CuiLCzsYFQ3lj(gK<)Mw4YJh8Cs z;*&n~nV`}t!k(0w=|+3fXPO2ty&0sJ%=AKvOz}o>-hda5l%&&n zqcp<9hfb7n>q(GtOF)GfqZFCXT3@K30E#{6!RtX8=QIGG)Rd>E@}%P#pajNy(TZ9^ zJt+(*qL2v8xpGqhsa5$v~o7$9p zX`v3yO9bx=Zbl;*=}_c-X?dWQucJGE4S2p=W>lI^oy~gZhdf`o6ZgaMHS>IK$iRb& z>O3{#3z)8BfVtX81KPPU7+BR;Tb_;sGO2=+Qg@H!ePN+%rgdN5ezn|bmnF~*-Rs6Y z8F3RE9P-DIT`v66Cdp&oz8_J5-;7VSJoSpoxQ7e%HMK;DtoIOry{r$ zvpZfRL&tnap^5hfPCk{uU3fD$C6X)*^v7EFy-!IFPFAr00I-#xB|6uohpEe{k{d%_>vo(DSVx&Ra|TfN{Gu?H(Pt z-KAqZ;2c*EZ=~krFkbcD=$5S&v0Pvk#w&{*QBKFFmqpV}Fa*5*_0nm`7TBL^#7lCs z1B%~+ zobg-_iYDD``04?#LXNEyC^V0l{v}8kS6qyooL6)3pFmmsrjdA2xxT$?iSeDJx`&CO zRNy1!zLo602(w)SMi;J`UAf0|=s!C88A&P;N5d#zA5u+djm=gCz0~8=;TcO{Hv#_u zJsY>+G5OTqF1CFyOt#W3Soyac$%BuOb^Umw!wBg=+b;PfjIPJ~)wC=hc?#*kvHhe#(oeRVFTJ^(~Hpm2Bi%5D8%+#L@bUjzcUMmpG z5icahS!Eo2$C7^vXOFctwic|&Uz5~}n(^d`P} zohKJ2E4bZTIRK6i_}53{{{Rq6uj{v0jV9)nLVklhR&If7sA@N`>9*iXWniHgZd3Rl z>0YK1lEcwQkBqA8Rk7Ru7>_0{9w+1S37 ze<{md>2kH4$Nl3T75@O>YSq)+zSY^Eb5xZ>v5@{1$fe58g|4i^HeNQ~k z+qAH@Yl*r5am8_(M~t*l;slQAm7+;@%jgfk)4fdUa>nNLxuq*W^BYYR_&mj;J%qNl z_UB|xA`lz_!S+2(ZrE$iCzg0F8CEg1Kp!g}_3nN-(L4p?4Km*9;yYKlwjrQ(=s4&= z;E%0%mY3nh(ELNFUEfCxI#6|%(lugK5;ED(LAy8hUaK zisB*m>(Uv3=V?G|_C%})=^`<;HX;q5P0LbtZ!VnO8eA4>Cm zbHJLemm#>&Wd%n&ACJk0O6)AWX$+(+%a2;whfuP=U)?x9#|=y<6!~*)CaT z5Fq50W*e07IThDNT+#P*Dx-4uWAitBH{iQHMa=g$f##M#?(8$=fH0`OfDiGnN4xNi zmByZyGDLDxM$P>z8&SGu9%Ca@D3+mRoG`4zOv{&*X9k5J*vmaGs-}0|a)o)|AjhT-@T;84H zi(`0A!ighR!+MJ8g=wap_AtA(kIPTmpGo+c{{RU*vUrP3zO&Pz<_kGcpon)NdK~(S z`TS=!{Rdun2jSnvzYD&N;%ySoRF2el{4$Dt5Gz)3dkh<@lc$ndS8;%2kxPmG1Al{{S`jThRGa zHNW9aF|RJvk-<36psX~EynzREiuB(DX+ac9%hcd;U9Iw_&jPQ$)g{;RJr6;)5Jb2D z000$hR@DSBuqSQ@BAFA2E&FuND~a*0wr%a&Byt(J7&XNR`$^pOYt>j<8XQ-RHOVy# z*8)w*q^kWZlG~oOX69C&QpcRsduzVOl}$LSz1bUKMMTX{kc`wV)YP+hq2SZiu~38f z(}C|m+AOSsq*wH+d#URtJJU?gP%eiCp0!mZ%}la-nzZg=C|H!$dCyvrQ1$8;$F3vaQP?FxoSxEFz_qLa(dK!=9KlPD(1P5N8v+MVAacZ z=M@i>Pij@l8f!*pKY1GPu)wP;gISjI_N&p#4Rpb#dDURkC(o?`$T+5l2fZO9udQiw z8xt(YJerYYJ&jb}J!#1%JJ6&|pj{1~GAZ2RtE8f*3<&F5BMC;r{uINE^r;O*=72)v zcck1Yg{g*0S1m-Ja{5uZdR2cg(dJU-4noqp=A;ZV2&zI)dXPwQ)|zCv7t%$>DtKm9 zBhs^yT9qaAHEEbmmCcCm5D?XAZj(73YY`^Ldb1qe4QQru)S!-v(&!c(bUCj`@QuRA zLBJr_lG)q3?+5ChREr;`JNBnj-ignL<)K}3Y|nJiR0x%b8TwaMZzcy`mBQ$n zltLA4zLAR#l)inp7q}8 z%F71qV*TI5T+Jlvd;edzotD90JEMDWF==7a4=wF3@m4_Z0KO&;_BQf7?z zrsjgIE^|wsDV=?&&IdHE79`CXsP}tPhV`d$Sd%noie}&_-9W56G>7R(SkO;24Is}n zpVo}yr5VR+1}`1x>-D7Km$d*G$Kgwn){~yUr7zZi5a+c6IisZ+}#64Lfy44Lo(A&7&%e(sZM>LFiaB+)?d8r2do)Gv18zN7js< zxS$242AU~o6Bd_>Z{tqqv8E=4qx@+FE@%*kr6nn(B7h1?UbMej07^=BDEue^D5Dfo z0Qypnv`}e)wBesxN>Dq{OC6tTU!^xR3I$>Ps2=o!m#-8OEjVEG6v6eU41bL@COBs} zBD!x1X)@j2#>z2<3{7C!K-0_=4CIcL?7t8EH-Q_pe7MQT=xSuGOXhkf zf%MrUjx{NPiuP|0+K`En&2l~!(ZV8pxW~16eurVTM-}qe+NrbeFf^PZk+Y{--~xM9 zi->_-5muu`iZHcW;rJu@*N~qxJyz_DOUrQCAa$xy*(q)owWc}G6xdJ}z^=$9k&Aa_ zy)Ml`UzWNEp;b_&uaAXd(PfWAI1CG7xWmjrr&{vsKT+%&SE0!f6Cr)b9x#HE9Id)}V}S zY^$lq<6eKRz|S0uj@8;;N@UM9&tBV^n65h4eJOH^q%N#@Mz!I)pY4G(NDf?e^shkO zaJqG!jFytA54ncl;Z^y4x}VazX#6N|E&&i^=hD3^!~O@3OC(F1e2jM;E3R3Bf>CFM zQ!BKkKIfF&%?-bXq(Dq_% z5s~>C!M*TLhHdSxE#kUsUpWkIw;&ZgMG?osS~Ozt5|!l!n>@3_`fjb_j}t)~p?A8G zPa~k{qw>XjFUCz;_rd-gw(u%nhL6e^!eNk+mIU|q`qgg+_&zTU>vp>4ovYg2M;oIU zrC=KX`qvZtLu)q|emcC0Wnhv8XdC!;5uU!awK}oIVj~r@)aS2-o)V0uE1p#}F4rwN zP{6lPb6-sU%KrcgQ&!Z!;V;!~16x`UV+=THI}gLHcu#;lC4J)06543?kvp`q1t53H zuh6dr_%eS3=oY#@iE|v0LW9hL<$hLw;wtO&FX}z3r!>U!K~j$I@;s~s4r#iQ*?wnS zhycbazM-V)*XSDZ-6UxFN9gE%RfZW)xFVy6SbG z?aF|sjyHWpeD;YRw(R2kV}IiB4fuNg{{X|AHLIwi%oexGS;GSWLkBza{98|Y z^_?F~lTfy8Q(Cr3ZZ8|nVJZeOgVA~Rtd9_DIyZ*z?JXG=7rT9tjGr&xBd6g*mGm{E zc*@c0a$X+PwM{O;Z0|2-YlT0(+(^OtcCOP%*F^TDUHs}s8@_7xv+(Om@g0L|`XrKD zUn*p*ZTq>n>Z7q9ohy^@oL3iy;F5Bw3<$Va6*8_d>MPZ3=AwgOEjB@l5Tc>C;>x`BpYRrEwk{@$7Fn zhWF(i!LB@fCGB~aW4|nqH3#ZPspwj*h-SC8-4Oo(mV|TpS3ETxLef&}aOiW=y>bmo z$5c?N>&WSv#@9R%XQ-<*Kf92Q8Ecc;x1`TT2}hyEYQGWZ(=;oQdjPXSj<7BBPMy2T*!s07rb*^pt+dRVJebms8X9c2(0NUW5*5FRnr%BDqfp_@X=O z2*k3D&H9?rywxInuJQQSwx`V$e2nS3b8%)yu_Ih70&AF>6t>(~8OLhqFXY~gSCd?R zrS|76b`UD5i&L-oDdK5i_>*s}l!hME_}UxJ<@ z@W!(HY*piMcx5A@t^WWRd}HxD zct%@&V^=pygLAXS6zv~Qzf)e`8xic(eV@d?KIbKBN~62mW_~~>k2R*Zabr4SOKF}K z9*nF({Y84Ghi!$tD5^RyrE#kydY_5)Elmf>b9p?SCV+QRQp}q1#E%GTI_sDt9e%P1$+_+73MdRnWijiD8rUF z7ACK^s-w{m0D92a!KZ9DCEV-kIK%nl4?1B=OBA z>{4XnnoTCc#LFc}C&24e%i@sAeQ4&edpnmN=RNA2(-YpJd3{YmB!u^=lqkqLwuoX6OY?g*1jdni>SsA>4ZNM&sC2!aUT8ZVn9! zErXgxa9H*to(pEK$7D}IRu@j=rBZ`2m3SjGGkR0io6yz&0PORhyH867{_R&IGj-ro zLm@p4TZv@tS1t6y#AH^zu9P@CbB?v7X|s;DDhQ!vYcr5}#dW$3oy2mZ@&;+TUYfhG z>yJ-r?6i$2$VSA#=~X!>D;(6ROA{q2XpOBRTb-*KlY!hU$^2)OhZfmy_h%H$AS2?A`BN=YBb5y-pZFYvn zM?XsQrn%&MRDH;tPmi@R9jv4`t$df`i~j(%>Te_}e<&3d%v zdzNN7B$9r$?O`Fw3!f>QR`$4v!F1H6^ril^-1}13QNv+rF-CoqQ?*0B@}! z98$G3^G3xXGuDD=KD1Pnf{gP?NOM5!J3LXEZ6WobEI)M_KD5sK($Fgo&*?y<=4{=P8r0q(1=8)!?2x$SJ_3N5Sn~uVRKx64m2fZ1fEJzzYO(-=O;-p$= zOptR=P!C#QsTYw<%0@pPw7hy#X>eY+zisC)SrV+B3#;K!*x;4LTT$n$)+_+FS$~ zZ$Z|J8BU^xjLHKYX}}YJ1#C&9Orz$3fcjG{G<%6|0wiqNJPdP9BPU)fb9cddA-uXm z=t_gn*1m}FR)!-;&dhBCwRz`(bTzb&J?ZmxITh}H6}CkQz^^YKUrQt1$?%`@@_Vzg z@cx;#Q;uuB(`|%k7>?D4pyZJn{1{Kg%6S4F4VE?0`;uUD0Fo6(Omxo*nPEMSp} zbc?i})o_4_6na%z#}&Yx&rTZ|)AS;-?@1XT*1Xy0uS&?i8O>R|9gcqbRs@k)_iWM* zz3X=J-^@}+QCQQ$S0Id5kuqczt>3~dkq4wb;KQS&x) z&a;k(&Yu!=N%UlExRr!s@8hubub#YV;t8W;99Iqr&M?*X{{WACGaj#{&u-Cz8A$2Y zz5w{Qp!kQu_xEdmXDix5#}lB)+nx#ZuX`zys{NbzmfmNDn?=xG+CK~Y4?FRv#XWmK zwqa|i{L7u8hI3w9W&29_mqhUj-fI3%qirA&&22JoiPJp_pXtqD{6_IIUSB&!C}cs@ z9zXi^(kg**Zp3VI()7w@5uOyIP6v?yQvwq80}~MC;1bAwhXM&{X^slMD0{D~S$Ag|LjVHucvBn4@CXnL1Y<624I?$b;XRqDY^F7QK zHl=#24=7*GD%SN|eb)3pWaW(-Cs_bxBLoqUezoSG6D;*@H$h3fF{9D)z>uK~Y$+cVp%hO38M(^?!yjeIrZ{{RvAehY68_=Xm7<;xDE84n_%7?DhE zv^Xkw`LY-T+n#R2!n#x*CbiOG)E;XsHUu(3a+?^=K5ydX$vI+AImxeJ)+LWc(hPPG z#}tetZ@Y`121yJ;2up|zX>vK$b7E6lt{;4dwj<4ZdjatCAn73dm{qK$B4Q;{DB z>)xnKb{HPwxu;t7S>K0*=+j)Ml-X+9&xfuRZk9#Ea8FOb*Qxj`#H->77TCz3ftP0f z5$bCKwUx`oVHy!LD`U(b-S-u1NYwQWLeSdCXY%k=Nf8G* z9Wz>*7lLo2(~YH#!M|R6ZJ9^+O85LLiZOIunbxHU>vJnf)NU=O%q00JIs=O6o|<$vvl!eJSb2~hxgCviJ}cE@g6Q8FHl$oA^)>8aW$hiJczC*L zyS)!m)9&JtaL%M3L(-^tmshc{wJeOJ{{UL~r(XT0bWINF>;?Q=?b~5vCUSj03dFws zrhGYg16<$R;~Bw|y?XG=F%>N&v^-jv+7uovDz&Cg3ZEe&ZKtFlE0bI9>e`@~#4e7QI9hJ&l%YqgdJD+pXzE<&^38^V@5! zs4!~F>Me|KKb?IX;HK`+gQr%d3&kSeiZuf4f#lTp04 zU~mOPA>ihwb5-Ry;)ZJt$RE<8H6xMIqcxj4qBPM<^ro7Uz@F5`JW`zcQw<{05TANu zHx%M(CaEqcW3@!=G1jDNf>Ny+GJOA0VJsuNj*+MKt_KpCk8 zz{53+!xfQ!=s@$6Dg3$2s z6O>s@*eO4DpB;$mMQr&{gd78!j06Ye7^=|c=APFo!)5^(TGqFPRd`-aLmF-)10(xG!2Zid(T1JeKsLGBzS3?Dg#xst!J*~P%fa98)S5!_umFCKAv)+X@6haC{ zF<2fZ)V!#eZr}`ctx4_`IVYzz=bkdv_D3P#iqecZq(y3q5Nz^4iQ31SS}gtM{Hw?( zee#yidh2{^shgY02JD469=WbNC;tGiUgBJ_NchfgYgSbUWDfKblZtO1lzus;RflKV zmYO|%Dbxvz(9(O+N_e0{Px7Xkb|^h4DGa2iVuC70Go>Xv@T4>pHjZe;A6ftf6noNk zparK6DWa561Hr}zYH+Bzq>%w7qG$rJzHB9St}P_ojozJxv6#rRIuXr3AJn zDK^unpe{6uOmj{mlLx&6xZipk7~+)DA6fcDh`sNKuX}!>w9$-i-R}J{FZ|u4Ic^MwDT7!s8y*=sFC(NL}1wuw#z;xQ+;TI#f&S%?{I z=D8|RzNqMhUX1NzaC`Ap+nk(K7WX1>25Nk6AP)5~g|{iYlG?-=?>~iULlHPN1QFl` z1Epxfm;(ZelCml);|xcf3axPwk=8Zo{8g$zNcR!V7WRbY$ON@;N~N`DLXSYx?RW!k zA4=#Th(v&agH>#;!r)_$^?dPwE6tqT<#V!}R8Wq`r>$3;typ@iK66SZWOgV`-m-5& z=C!8#*sSZg@(IOSG)6mP?w*xG^4FY-(V0jlpmDiMn%NYj(=pa9jtQ>A!q=iHQFD*R zxp_v`rIP$<&WAQ_FC}gjV-^l6HSe8?MZukg-@9er@Eg? z`V1CzI&DK2s_*`1fsDx^Q90mk7u%=H{EyBLg#Q2x9`0zauHZc2s3N|)@E5~@30%c*6Qd&%z4 z2Gl$Yb!lzBIF10x;=BI<+4Nso&#K#(bwH^ijPMvXKdpL3vEf*L%+a(%f$3Cy1E8jr zHT0^0d8I)7^ImjobLh^zT~2x}GpoG1y3}V=aDWKZ1tWz%r`oaZZ*5|?ZxP+AJ+ud9 zgep0nL&oqs=a9aGCbsV_KG$w+*|x_n7F=~H-AC7_(>3Nl5cT`mo)(N-n^|USc!B$n zTB7{#jxx+fIOqmD)ho@}9y}ow?#{nY@eDF)ZFtOpI~=l{u5-u-__5PHGn(b~e-<0f zNNMYF8Wse^jxt*vTlK6veQ@eA+xg0t*6P2wfN_QG$J6@MFnDflV_HuU!5c0k7SR)* zxw|E?^(6jPtZ69xM9Nos9afX3#VitCOpFNyS0_0hy!55eMYWEnaI1`v3H3Zy#BeM& z%L?NPpj8VkAy-p-&V$-bUo!9{y z=ke`Dyn+}w7z6dMEBLSC-IK+l!6(d5nJy1**{u0Jl{+J%gkCDLT?>h=d6{>7vy#W_ zRv^^(upLEt&91aS`}wW?Gg4VV$r-OEblTMVK3g4>ikEQ}2N|vh#Qqn!-qXNaCzI%F zud=z$Fxky->3U0R*8}Ck9Hcf&;A_S+?nLHxrpp=N!=KD^n#%Ehn?He;JKJcCs^lCZ_Rce0CcWb1@k%5SZb>tSLNIaZimI`x zIbG-x_H`FDb~OA+;&1Jn+ncB`7FIZHV=6cV`{KT9{i41nMd57`;kBH7vg0w^u6ZQ& zZ^FHQ#yX@v74YTGrFP;t;)uJs;3xwozdXJm_~P^84~nied02~eCOc@!;ZxV@YwUP` zFIAo2!ngjs&yC_-&*~JLkHqv|z5ZXFj%Ma*Ze@Arn8_rBv$;Hyd)GOuvxyJPdRJKR zl9?*Mg>w4jcy>Jq>tA(ONa%iJf~n6|?{h9UB!gGr?TXHe?{iuZag5e5Jxb;Dk$|N# zvF}l+?@j}p*0(qsR}M+37o{}^H2S1V80P}3N_ndeeS1||PbQ{Dl+g>*1t}vu3{nGG z-0E5fUu@7udQyr~D6m|Og+@hASFJRtq|r)6ayt`DWUB=#H(Yh8XwgWj!yRg@tVLUs zilZ}DQ_$4izd43W!w6&HxQT^1dmeCQOBgH2(m!I&`5Bk?l|N zNv%?S4tC?zRKH==;;hA}dYY!t4@zf}N8Ki=IU*f8ayH?<2fk|LcPicMn?{i;)K^Tn z&TClJ?sC+^u7^Obr_j`a6}$DUc&|o!)yS_$9M;NdoKvGH>|1MfBB7Gd9@RW|D&6W$ z%GFj)81qgH%aYXdflwQAJ9Vv+ir$qILcW=)a7NL@KBij2!0;+mjQUmIBo1&X%O9}K zB>}qEE2Ko#xFg3Vg+MtXrcT^dC1VNHxpLHnBbwKOW5La1LCbw>N(FO(yqexF$CrqT zdzx|FaaJH%Cu7)VjXO$~ax$&YsIH$(@Z%OADaI;iQ6Qm*l&tJm()6~GlW^Xz3bC#-NnxT_vO|7f#hy z)T$>Uq?YYdAR6=J+?npeDhSm3P>f?WQtJE+{MCzbso;^GzV%V>x1L*yl~1Tjw?f{b zs04x7za(H9@*f@Qr`iApzuk}cVTJWo>pgH+0tm> zb(^M|b|m#VHJ9t!rMj2Qket**K9%0x+2PWUEK(Mir`DQ3Dqee1xnqZ6PWGlR)}9SC zOB5O?9MCC?y+@^qh7*DRJvS3OS_|+C8WNDoP3gflpKV(?1$eXcHy|rBjZkpa!H<%~6z*lgXzFZ8&4CWOoWFX$R7mKb=w& z59vo*C_N|=6W)x{(o!g1)KXDQ1?G&=)bynGpjHg#mo$`7agS5QJx^+k8gMijvO!Bs z2fiu7nGFlxiZe&kwE_x5?@RAV>p;+y+FxKPC@4J zXn_sa9jmPH&WCXvyPPtReLGi`i-jheO!^$Mt|l^3nmtQTxZSrNmAtbQkCJi*1#@~F zQU+9YJRDbLYo{B4tLtAgRk%p|sw>(;?8de?5?t>&12x>}VfLLq9n>u#jqcyW@87Fb=RqU+C_iI%l+5i;}NPMjlK)mL(Avq$b zr^+!>8T^#bbHJ`T&iWg{SkT9vFi<#C&1l=gIssYQVx5CMPg>iykGZchyuQjhsjKSA zkpd{7oSIi77^W{#T=Q&Gqa(&$V$s@QXIJJeQimA|_z4TMm&zzjaTkBxL?o zzhbl8m(*{Q7dJ#RDgOYLY5Xbp4!-2osgB5*@tg|iig8*T4tF{K0PH;u&DrFQ8bUC0 z$;V2vx`YvIx3xe3`9K4w6+~Fx-Q2X!tfAW@C!Ax7(y-E23_PcEai4Qa?drzu9Ss!> zRd;nFt=hm@g5sh@+(l_b7TPa0hdAPet01G|JzC#I( z-nuO_QW+fJ{cDJ|x*T)GYg*l77;5CJNc7`7o|~p>oR6Blhv8MYziIAeo6Cq{NgR{k z74wdhe(x$q2_%pJucJO1UdeBz!v&i3$Cv;FyLSiIir{Hcnrxc!bEeYjW&C&9V|if^ zm&}GpK!^?q!O1_Za2^=ZEj3+11hL0C`@=sYkH)P0W7KskpAxKh$t*?)fJmHRqLb-Z zJ`>a~t#8)hN5}>k`&WD^y3podX!Bg16r#F+kxTZi@KH~M`pi%)s3owOib;cl6#ds6 z8vMG`loehxz^}i*Y(Lr#&p_}@o*A_u-D(lM5X2957-l2T1N^J=_fC`mpq_ZIyy5CH zqlbLmc0V`b>dLI*mg@fijjV1>2oQ$y@$L}?1(GI;>aP?fV%%`SV@VsdMma=GZzg^<#5K@iZCj|t}CiBvF22%awBdC=}^6( z>@in!ia0dfQJSeFXEm`MDkB39)u>}rO=tnBlT+JF+^O z)m83t&k1df!5}^9!N;v-M{-Yku#*$gv{SjwDlHeoik3b|#Z!&)aBA(a1d62YbJUM2 zH0-U+jGzupb{Zar9ILwIk@;2*kc;M~O?nQ8uqYkRTDjm3&PI{J&wA+)l(gOIDrT%*896(%obgrZSl^!2;QlMWGhIkS91bhjd}VT0C+)$n z3)bc`T(Qn_Nv_%pmNz_n#%`r$4u)ZDoX`y=6`_c^rKbB*j!ghKQ^iM`a5<)lXp=dm z0|T09_NNXyQy@5^iaL(80G;Wlue~~wfD;^ZO(XNCVvf|TP~3Y{aZe(ec@zNC$7)J( z`chITOm?D!MFSF)VA5usGe8PBr&0k<0P+5DK`cAsn~YPj--;L-p%L>)MLdpaq*Roc znawEUy(iX`b)aO6jOL!XsMpe-Dv_Hq>BE{%d(zfNV4|1lNIzOCge?S7Nykb7AmADf z2Wma(G3`Ld4{ANBJ7SLAX#jMf&~eg^XaOm6%_nL-sQ}?lA6j5Eql%;^NIFx27^VZ$ zy*PF2OwEqX6az;z640iQnlngq)__8F#Uc7qlirh)=|M;btxFpMY8q8I#wZh4H7!?r zs*ZAN()=x_}H2u&;jb&W^7fOcx^+&5D;S4Kn&((!25^v(Ywz znCo87%gLD;Q=#Nyy30)$au1Mnrd(+a2r{U~-fQQpROUX@4@E$+rCCPUVfcGjZJ^j^ zX(PRH8YSAaqCZ25^t}YCs)9Ku7=u;-|)HFyTf!(iw4@+3a)PO>)$gmoqdL8;(hDMo91^r7K+1I(#A4) zrm^Oo3CnXrDmt>r7~_g$gPL$WnrpDE?s_neg-OrPii%~-Wa6DO4fHt%BURAVZeZRn zB%;}JdQ_L7Zm4bLRXp~qPeNxB)y1-y&INNfsj-N~bn;BDn8>U<=r=Jvs^ZCt)X0tY zuprk-qiSX{tGcwq{cE+;-zo_0&3PY&wNOfp z)#Lu<(*9Di#qxQA5U5{<>2Z;4g6eQY(>LNhgM2pyapIYq#@rviX52P-Up}_!Le4`?| zXpp;O6;fX6NaC$1%B-ALgw~MmV8jipT(8969NPF>N0MOU&UGmQ=aSXC;tg`kLDOZr zx|LEmS9217O8FnhzBaw_j=3$>MSQ9)2^`@hxx*d2tKed-Mwnbe-QGHJCTg#a@ z%`+BaPd#d=k2yZIoUb4wH9U7rxCCTWS;tg+30%{+C3-eRXhAzJ4u2}jhUFWOKs9d6 zwZ!QX_aKu_>Pu0i?__!xf-GM0Z?!VzSEg&${4e8c4F=`xZY2@re(*gj&%8gVS!p^# zu|N|T-;N3T)^*gv_T{csgJkeUdFq$9n{Qym*7k9-J1>d8CbaQ(ucxhvc}114+1hvI zr1^^ho}>V9E0OVki1g0^_*&;wznvmTp=l&yaexMD{+Vu;(6#l*!l2#Fd`0_bd~K6j z)Q`jc8t*W~L*BAC1oltre+v2xw*>0VE{D%!@sXoX`uQ*G%<&J3UlO$siJmyR*Y4$S zv+gn4#!uXg9zPS*)_siF0|yn!TQ(*Y(Ai0VIj^>%Xs%VVKRe75s@$c!H=5(+`}NQ3 za&9^Aiqi8*U%goRyJsGiy+`hzb`F}2L}j7*g=kxlaap6SU$;J$&jZ!0v^3&5TAh8W zygzoVgU7veqsyM+@HravMP%~CCXLUH(3Fed> zQ!_?tO>9ZKiVM_5fT-Quu%y^1T$QB*y+reY(x7=5cB;=QKjTp;o5GdL5?pcCs>wD_ zT4OmqIn6MJJ*yWc&ZtvS5!jPWr+I998gPmIDh+OszzOeDBzd7>ewa0K3vcFQsmx(Z?#B!;)YzQj3l%qeembX}g_IIjZJp&A~{$=Z=)C zC_U<;xis}|dR22=hfN~tI6NAaKq9FrJ;AA?l+`9NHqtr#yz=xe1-HD-9#C{CQYqI%7ziIZR=P;u|lw4?DT0|ol~*OEbg z*~ahIv>??bUIXM(_Hkgbm0;~8dR)5bl;?LR-kTnz&wveZ&}z)=0prt}-P3MW$mDy} z%AYB zmXe$W06BT@PaO89sHf92Y%%XmIL`u?+Jlk!(*!ZNCz?Y}JX3!fOrZ#+pmWA4M_NH~ zSCdi>l+^>$o}lKMC9^A>($a8y()-qDU{dGalbSud(?Bg0ovD2dHUaujDC4aivU*Yg zqrDWrS^!LX(srj}kWtVC=87@jG*STQX~LV{olOaj%{hH3f}A<3C665`bLuI%r4$e^ zT0&?%(i6=C6Esk0>(YPCLbzL*dw_q2N2(IqOM+Q8yRb5j^5`3T&j@YjU+Ve>IZ)W2Y$RX2av$^x5Q`hDm zwcmJhW|Ss)qJ0rnv9_-1mO=>z(T`f_lw&2KH0LP0GqTg)qxR+%scYOLT!jNXE#Z=op_8dELW#o2n-SEfb^sPD#WnbU3A zoHGoTIW^d6kz*C-V(0cz(?&f_c$6Yzy#&z50~HxH=h)~5BApXdOy2z|74S#BXqJPH zjJ71>IjE$VVAV;ke6x~xsB3qD8T9O-}7aOXr zp`u!gdU6Q|rDQbbHYYW9=I1#XtZUf-&MKm{Dp9&GrS5nn)AuZ(oaVXlck_Mfw{Lrb zGHYI43@ysX-o>=!3d)e}ZaA%Lnbt(e?^yG=$-$(Kx_YB~LA+?>QJ(eco*vYJMax%; zY1cwI2R$pi(DhxRettz`RyvAszQ?gyT`K{GtvI9va%+RqwSj;OS49S=8z}j|TFEnt zRN1jKi;lHP=2CjqIrRkthOF7OK&1TCHcE>|=bS3Ot)uAPCDWwRb=wGUEoK;K)=;vE~!)qDvw+TNTp$4`~V+h8B`&H79S zp~HP^i1=+~J^uiRg{QAIxc(MX$T_dE;kYDL4~aA_7Uu0Wx6`2-ih!c! zR4k0Xj7Q!dTHc)0rSBrAikxXmK1NNf0yvU18~_DaxVVbK*vRAqjORGwn^heRtq^U(k8L~v+vsmfA+4ik6)g`X`C#=XPB zKNCDBu57uE^&(O-LV#4CPyynQ~b=w-*u_ zBz8Qr6PnW1ZZ%z2V{xfoPjMmsDHyT+YbEVuAHr*FJ`y-sa>SbW=ZlhU=!l^I09v)X zY0-GiW5Waaib&$Ntq|}rU38YGor;oZzsXL3)?TWoVB_?y`)g&841>)}b)zh?fB-$~ zrc~UPhm#CUDNS7AKp^z1*8RAxd9*^D?WjeD!_%c=smd=?(3UElMWE<0j%vnmDUrdn zVxCar6|y+w(_~UN6;4@6)RG`}sLA!Ee1pv(1lBK8wJidGrK(hm zJ!-^obBt3_xiXrG9krR6fW>q=e}#V12gpf1faapoZP(3EM|$;N2-(16QosUwn(2i& zrFMB(j7>?@RG{p6#rJ^ahCR�gk0>nZEG5#!eK9`hHD5+GuvV56Zmz#XcO02^v^X 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�zXk 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 GfB)H&+$PTe literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/musician-923526_1280.xxs.jpg b/web/App_Themes/images/musician-923526_1280.xxs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3de92207f9b3d72218e12edfa37bbb20af14673a GIT binary patch literal 50469 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