From rens.admiraal at typo3.org Sun Dec 1 03:16:29 2013 From: rens.admiraal at typo3.org (Rens Admiraal) Date: Sun, 01 Dec 2013 03:16:29 +0100 Subject: [Neos] RFC: Get rid of "lastVisitedUri" In-Reply-To: References: Message-ID: I see this is merged in the meantime, but just to have everything complete also my response inline ;-) Robert Lemke schreef op 11/22/13 13:14 : > Hi Bastian, > > Bastian Waidelich wrote: > >> me again with another RFC - but this time I'll keep it short! >> I think this has been discussed before, but I'm not sure about the outcome. >> Following my previous post of freeing the markup from autogenerated code >> I'd like to suggest to remove the following snippet from Neos frontend >> (by default): >> >> >> >> It is handy because it allows the backend to navigate to the currently >> displayed page after logging in, but it has many drawbacks and it's >> gonna be the first thing many integrators will disable. > > just to have all arguments in this thread - what speaks against it in > practice? (I didn't have to disable it yet for my project) > If an integrator wants to have clean output this just has to be configurable. I honestly don't care about this feature for myself as an editor, why would I bother my visitor with it then? It's just me against hopefully thousands of visitors ;-) Good to see this is merged now, and can be disabled by just one line of typoscript, or could easily be wrapped to be active in the backend only. >> Unfortunately there seems to be no other way to retrieve the previous >> URL (other than an "admin" link that sends a referrer). >> >> I suggest to add a Route that maches {node}.html/neos that redirects to >> /neos?node={node}. So in order to enter the backend you could simply >> append "/neos" to the current URL. > > don't like that really, as the semantics are not right, also it needs as > much as explanation as the currently working solution to add > @user-johndoe. No really practical for editors, me thinks. > > r > From djgarms at gmail.com Mon Dec 2 05:48:43 2013 From: djgarms at gmail.com (Dominic Garms) Date: Mon, 02 Dec 2013 12:48:43 +0800 Subject: [Neos] navigation title and navigation label In-Reply-To: References: Message-ID: On 12/01/2013 12:48 AM, Aske Ertmann wrote: > You can probably use {f:if(condition: item.node.properties.navigationLabel, then: item.node.properties.navigationLabel, else: item.node.properties.title)} > > On Nov 28, 2013, at 12:59 AM, Dominic Garms wrote: > >> Hi, >> >> thanks it works exactly like this. Is there a ViewHelper existing for string fallbacks? Or do I need to handle the label fallback for empty fields with if clauses? Is something like the former typoscript "nav_title / title" existing in fluid? >> >> Cheers, >> Dominic >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > Hi Aske, this would be limited to one fallback string. With former typoscript it was possible to add as many fallback strings. Maybe I'll just write a little ViewHelper by myself to handle this. Or the property "label" out of the PHP Controller should get configurable via TS2. If the new beta is out I'll try a patch for this. Cheers, Dominic From djgarms at gmail.com Mon Dec 2 05:58:55 2013 From: djgarms at gmail.com (Dominic Garms) Date: Mon, 02 Dec 2013 12:58:55 +0800 Subject: [Neos] urlPathSegment for routing In-Reply-To: References: Message-ID: Hi Aske On 12/01/2013 02:49 AM, Aske Ertmann wrote: > Hey Dominic >> Would it be possible to define another property? The url is sometimes only reflecting some keywords and not so nice to look at in the node tree, so I would like to separate it. Is there an easy way? > There's not really an easy way at the moment. It's still an area that needs to be improved, however you can overwrite the routing settings to use a custom route part handler instead of the FrontendNodeRoutePartHandler. I wouldn't recommend it though and it might be difficult. > Ok, then I'll live with this functionality first. Hopefully it's getting some configuration, because for SEO oriented websites this feature is a must have. >> I've seen that "chapters" node type bringing the url with, but I haven't got the purpose of the chapter node type. What exactly is the difference between this two? > The chapters have no special behavior compared to a normal page in regard of the url. The difference lies in the structure of the page. > I've seen that the structure of the page changed the BE, but in FE I couldn't really see a difference? In beta1 nothing really happened, I couldn't see the pictures which I selected. But maybe in Beta2 tomorrow I'll give it another shot. Thanks for mentoring me in my start phase! Cheers, Dominic From rasmus at typo3.org Mon Dec 2 09:21:31 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Mon, 2 Dec 2013 09:21:31 +0100 Subject: [Neos] 9 days left! Message-ID: Hey everyone Just talked tasks status briefly through with Aske. I'd like to call out to everyone who's able to plan & do stuff this week before the code sprint ? please reach out if you're unsure what is prioritized on the list, if you're in doubt about what would be most helpful or if you need me to review UI changes. We really need us all to be laser-focused and hard-working the next 9 days :-) This week, I'm working on a long list of UI tasks together with Aske and our frontend freelancers + coordinating new website changes. The last days before the 10th will primarily be filled up with external communication tasks for me. If you want UI stuff reviewed by me then please try to get it to me early this week. I'm super super *SUPER* excited about the launch ? it's so close now! If there is *any* way you can push other stuff to be able to work on Neos ? now is the time. Best. Rasmus PS: Did I mention that I am super excited about our launch? 9 DAYS!!!!!!! Rasmus Skjoldan Neos UX lead / TYPO3 brand manager rasmus at typo3.org http://neos.typo3.org/ux/ http://typo3.org/the-brand/brand-book/ http://rasmusskjoldan.com From aske at moc.net Mon Dec 2 09:28:58 2013 From: aske at moc.net (Aske Ertmann) Date: Mon, 2 Dec 2013 09:28:58 +0100 Subject: [Neos] 9 days left! In-Reply-To: References: Message-ID: Hi Just as a follow up I?d like to say that there are people working very hard at the moment to get things finished before the release, but we really need more help to make sure we can deliver a finished product next week. There?s lot of things to help out with, mainly development but we also need help testing everything and finding bugs. You can get in touch with us by replying to this mail or joining our IRC channel #typo3-neos on Freenode. We have a document which is updated daily with progress that you can see here https://docs.google.com/document/d/1vj-CIRuRYWPcxh36b9UmdJNjaTHJs_oj98bDcsNPlbs Let?s deliver an awesome product together for the community. Thanks in advance, your help is very much appreciated. Best regards Aske On 02/12/2013, at 09.21, Rasmus Skjoldan wrote: > Hey everyone > > Just talked tasks status briefly through with Aske. I'd like to call out to everyone who's able to plan & do stuff this week before the code sprint ? please reach out if you're unsure what is prioritized on the list, if you're in doubt about what would be most helpful or if you need me to review UI changes. > > We really need us all to be laser-focused and hard-working the next 9 days :-) > > This week, I'm working on a long list of UI tasks together with Aske and our frontend freelancers + coordinating new website changes. > > The last days before the 10th will primarily be filled up with external communication tasks for me. > > If you want UI stuff reviewed by me then please try to get it to me early this week. > > I'm super super *SUPER* excited about the launch ? it's so close now! > > If there is *any* way you can push other stuff to be able to work on Neos ? now is the time. > > Best. Rasmus > > PS: Did I mention that I am super excited about our launch? 9 DAYS!!!!!!! > > Rasmus Skjoldan > Neos UX lead / TYPO3 brand manager > rasmus at typo3.org > http://neos.typo3.org/ux/ > http://typo3.org/the-brand/brand-book/ > http://rasmusskjoldan.com > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From mathias at lilio.com Mon Dec 2 11:19:18 2013 From: mathias at lilio.com (Mathias Bolt Lesniak, LiliO Design) Date: Mon, 2 Dec 2013 11:19:18 +0100 Subject: [Neos] Neos login copyright notice (two last sentences) Message-ID: Hi! Firstly, congratulations with bringing Neos into Beta! It?s looking great! :-D I wanted to open a discussion about the two last sentences in the copyright notice when you log into Neos. It reads: ?Removing or obstructing the appearance of this notice is not nice and for the rest prohibited by law. Reading fine print can damage your eyes.? 1) The use of ?and for the rest? bad English. It should rather be: ?is not nice and is prohibited by law? 2) The last sentence should be: ?Reading THE fine print ?? 3) On a less grammatical note, I would suggest replacing both sentences with simply: ?Removing or obstructing the appearance of this notice is prohibited by law.? based on these arguments: a) Keeping the copyright notice brief and to the point. (The entire two sentences could optionally be removed, as they are not required in GPL) b) Avoiding humor in a serious text. c) Humor may put some people off. It?s culture dependent and serious businesses may find it unprofessional and possibly offensive. d) Paraphrasing the text you?re ?not allowed to remove this joke by threat of legal action?. That?s tacky. (I?ll post this as a bug report as soon as I have received some feedback to guide me - especially on point #3.) Keep up the good work! :-) Best wishes Mathias Bolt Lesniak LiliO - www.lilio.no mathias at lilio.com From aske at moc.net Mon Dec 2 14:13:55 2013 From: aske at moc.net (Aske Ertmann) Date: Mon, 2 Dec 2013 14:13:55 +0100 Subject: [Neos] Neos login copyright notice (two last sentences) In-Reply-To: References: Message-ID: Hey Mathias Thanks for the pointers. We have already worked on changing this text and you can follow the change here https://review.typo3.org/#/c/24506/. We will take your pointers into account when reviewing the change. Best regards Aske On 02/12/2013, at 11.19, Mathias Bolt Lesniak, LiliO Design wrote: > Hi! > > Firstly, congratulations with bringing Neos into Beta! It?s looking great! :-D > > > I wanted to open a discussion about the two last sentences in the copyright notice when you log into Neos. It reads: > > ?Removing or obstructing the appearance of this notice is not nice and for the rest prohibited by law. Reading fine print can damage your eyes.? > > > 1) The use of ?and for the rest? bad English. It should rather be: ?is not nice and is prohibited by law? > > 2) The last sentence should be: ?Reading THE fine print ?? > > 3) On a less grammatical note, I would suggest replacing both sentences with simply: ?Removing or obstructing the appearance of this notice is prohibited by law.? based on these arguments: > a) Keeping the copyright notice brief and to the point. (The entire two sentences could optionally be removed, as they are not required in GPL) > b) Avoiding humor in a serious text. > c) Humor may put some people off. It?s culture dependent and serious businesses may find it unprofessional and possibly offensive. > d) Paraphrasing the text you?re ?not allowed to remove this joke by threat of legal action?. That?s tacky. > > > (I?ll post this as a bug report as soon as I have received some feedback to guide me - especially on point #3.) > > > Keep up the good work! :-) > > > Best wishes > > Mathias Bolt Lesniak > LiliO - www.lilio.no > mathias at lilio.com > > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From sebastian at typo3.org Mon Dec 2 17:55:46 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Mon, 02 Dec 2013 17:55:46 +0100 Subject: [Neos] navigation title and navigation label In-Reply-To: References: Message-ID: Hey, I'd like to express that in Eel as follows: ${q(node).property('title') || q(node).property('fallback')} @Christopher: does that work already? Greets, Sebastian From aske at moc.net Mon Dec 2 18:08:26 2013 From: aske at moc.net (Aske Ertmann) Date: Mon, 2 Dec 2013 18:08:26 +0100 Subject: [Neos] navigation title and navigation label In-Reply-To: References: Message-ID: Hi Even if it does it won?t help is this scenario because the label property is created in the PHP class for the MenuImplementation, but we should probably change this to be expressed in TypoScript instead. On 02/12/2013, at 17.55, Sebastian Kurf?rst wrote: > Hey, > > I'd like to express that in Eel as follows: > > ${q(node).property('title') || q(node).property('fallback')} > > @Christopher: does that work already? > > Greets, Sebastian > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From zach at castironcoding.com Mon Dec 2 23:23:19 2013 From: zach at castironcoding.com (Zach Davis) Date: Mon, 02 Dec 2013 23:23:19 +0100 Subject: [Neos] =?utf-8?q?9_days_left!?= References: Message-ID: While I'm not in the loop enough to offer much in the way of development, I can offer encouragement/moral support. Which is to say, us developers here at Cast Iron Coding in the USA are all super excited about the launch of Neos, and are looking forward to this important step forward for the TYPO3 project and, I hope, for the open source CMS market in general. Keep up the awesome work team Neos, and thank you thank you thank you for all that you do! It's super inspiring to see what will no doubt be the first of many releases for this ambitious project! best, Zach From mathias at lilio.com Mon Dec 2 23:57:21 2013 From: mathias at lilio.com (Mathias Bolt Lesniak, LiliO) Date: Mon, 2 Dec 2013 23:57:21 +0100 Subject: [Neos] Neos login copyright notice (two last sentences) In-Reply-To: References: Message-ID: Hi Aske! That?s super! Glad to know you?re on to it. :-) Best wishes Mathias Bolt Lesniak LiliO - www.lilio.no mathias at lilio.com On 2. des. 2013, at 14:13, Aske Ertmann wrote: > Hey Mathias > > Thanks for the pointers. We have already worked on changing this text and you can follow the change here https://review.typo3.org/#/c/24506/. We will take your pointers into account when reviewing the change. > > Best regards > Aske > > On 02/12/2013, at 11.19, Mathias Bolt Lesniak, LiliO Design wrote: > >> Hi! >> >> Firstly, congratulations with bringing Neos into Beta! It?s looking great! :-D >> >> >> I wanted to open a discussion about the two last sentences in the copyright notice when you log into Neos. It reads: >> >> ?Removing or obstructing the appearance of this notice is not nice and for the rest prohibited by law. Reading fine print can damage your eyes.? >> >> >> 1) The use of ?and for the rest? bad English. It should rather be: ?is not nice and is prohibited by law? >> >> 2) The last sentence should be: ?Reading THE fine print ?? >> >> 3) On a less grammatical note, I would suggest replacing both sentences with simply: ?Removing or obstructing the appearance of this notice is prohibited by law.? based on these arguments: >> a) Keeping the copyright notice brief and to the point. (The entire two sentences could optionally be removed, as they are not required in GPL) >> b) Avoiding humor in a serious text. >> c) Humor may put some people off. It?s culture dependent and serious businesses may find it unprofessional and possibly offensive. >> d) Paraphrasing the text you?re ?not allowed to remove this joke by threat of legal action?. That?s tacky. >> >> >> (I?ll post this as a bug report as soon as I have received some feedback to guide me - especially on point #3.) >> >> >> Keep up the good work! :-) >> >> >> Best wishes >> >> Mathias Bolt Lesniak >> LiliO - www.lilio.no >> mathias at lilio.com >> >> >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From sebastian at typo3.org Tue Dec 3 06:43:11 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Tue, 03 Dec 2013 06:43:11 +0100 Subject: [Neos] Comments Needed: Moving Page and Shortcut from Neos to NodeTypes Message-ID: Hey everybody, I have just spent some time on moving Page and Shortcut to NodeTypes. For me it all works in a backwards-compatible manner but I'd like to discuss a few things with you so that's why the change is still WIP: https://review.typo3.org/#/c/23846 and associated to it: https://review.typo3.org/#/c/23845/ So, here are my discussion points: * What do you think about making the change nonbreaking by *still adding* a TYPO3.Neos:Page which *inherits* from the (new) TYPO3.Neos.NodeTypes:Page? That means we don't break the existing sites, as we essentially deprecate TYPO3.Neos:Page... Or should we rather do a "clean cut" and remove the deprecation altogether, breaking *all* sites now? (but providing an upgrade) * The Neos Shortcut handling depends on Neos.NodeTypes:Shortcut; in the longer run, I'd extract that to a signal/slot and move the code to Neos.NodeTypes. Agreed? * The Site Importer creates a *shortcut* for the root node of the site. I am totally unsure what to do about this one; is it acceptable that we reference a node from the NodeTypes package here? So, feel free to apply the change on your site; you can test this by: * applying both of the above changes to your running site; no changes should be visible * running the TYPO3CR Migration; also no changes should be visible but you should see in the DB that the node types changed. Greets, Sebastian From simonschaufi at guugelmail.de Tue Dec 3 15:59:58 2013 From: simonschaufi at guugelmail.de (Simon Schaufelberger (Schaufi)) Date: Tue, 03 Dec 2013 15:59:58 +0100 Subject: [Neos] Comments Needed: Moving Page and Shortcut from Neos to NodeTypes In-Reply-To: References: Message-ID: Hi Sebastian, > breaking *all* sites now? I thought thats what the file/db migrate scripts are for or did I misunderstand the meaning of those until now? Regards, Schaufi From sebastian at typo3.org Tue Dec 3 16:44:02 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Tue, 03 Dec 2013 16:44:02 +0100 Subject: [Neos] Comments Needed: Moving Page and Shortcut from Neos to NodeTypes In-Reply-To: References: Message-ID: Hi Simon, absolutely correct, but still people need to *run* the file migrations manually. Hm, we could of course do a DB migration to do the conversion. That's probably less invasive... @all: WDYT? Greets, Sebastian From bastian at typo3.org Tue Dec 3 17:28:05 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Tue, 03 Dec 2013 17:28:05 +0100 Subject: [Neos] urlPathSegment for routing In-Reply-To: References: Message-ID: Dominic Garms wrote: Hi Dominic, >> Not sure if I understand what you mean. The title and the url is >> already separated. [...] > Would it be possible to define another property? The url is sometimes > only reflecting some keywords and not so nice to look at in the node > tree, so I would like to separate it. Is there an easy way? Maybe we still misunderstand, but if you meant the navigation component with "node tree": This already renders the "title" property of the nodes, while the routing only looks at the node name. If you create a new page in the backend, the node name is automatically set to (a lower-cased and normalized variant of) the title but you can change it independently. Or what exactly do you want to achieve? -- Bastian Waidelich From christian.mueller at typo3.org Tue Dec 3 23:36:18 2013 From: christian.mueller at typo3.org (=?UTF-8?B?Q2hyaXN0aWFuIE3DvGxsZXI=?=) Date: Tue, 03 Dec 2013 23:36:18 +0100 Subject: [Neos] Neos 1.0 Beta2 just released Message-ID: Hey everybody, this minute the Beta2 for Neos 1.0 was tagged and pushed to master, so it is available from composer now. An announcement on neos.typo3.org is coming up any minute as well. The Beta2 release is mainly a stabilisation release with a few minor breaking changes before the final 1.0 release in exactly one week from now. Enjoy and as always all feedback is appreciated to make the final as smooth as possible. Cheers, Christian -- Christian M?ller Flow / Neos Team Community Contact TYPO3 .... inspiring people to share! Get involved: http://typo3.org From christian.mueller at typo3.org Tue Dec 3 23:43:51 2013 From: christian.mueller at typo3.org (=?UTF-8?B?Q2hyaXN0aWFuIE3DvGxsZXI=?=) Date: Tue, 03 Dec 2013 23:43:51 +0100 Subject: [Neos] Neos 1.0 Beta2 Message-ID: Hi everybody, this minute the Beta2 of Neos 1.0 was tagged and pushed, so it is available on composer. An announcement on neos.typo3.org is coming up any minute. This Beta is mainly a stabilisation release with a few minor breaking changes before the final release in exactly one week from now. Enjoy it and as always all feedback is appreciated to make the final release as good as possible. Find the release notes here [1] for your reading pleasure. Cheers, Christian [1] http://docs.typo3.org/neos/TYPO3NeosDocumentation/Appendixes/ChangeLogs/100-beta2.html -- Christian M?ller Flow / Neos Team Community Contact TYPO3 .... inspiring people to share! Get involved: http://typo3.org From djgarms at gmail.com Wed Dec 4 02:12:21 2013 From: djgarms at gmail.com (Dominic Garms) Date: Wed, 04 Dec 2013 09:12:21 +0800 Subject: [Neos] neos subroute is redirecting to @user-admin Message-ID: Hello, After some trials now all of sudden my neos BE does not work anymore. It started in beta1 randomly, but after complete upgrade to beta2 I can't enter the BE /neos, but /neos/management, /neos/administration etc. works. As soon I click on "Content" or "My Site" I'm getting redirected to mysite/@user-admin, it seems like the wireframe mode which I couldn't leave anymore. In the developer console I see js errors: Uncaught TypeError: Cannot read property 'editor' of undefined Uncaught Error: You cannot modify child views while in the inBuffer state - inside of ContentModule-built.js Any ideas what is going wrong? Regards, Dominic From mathias at typo3.org Wed Dec 4 08:27:15 2013 From: mathias at typo3.org (Mathias Schreiber) Date: Wed, 04 Dec 2013 08:27:15 +0100 Subject: [Neos] Terminology: Hide vs. Show In-Reply-To: References: Message-ID: Marli Mesibov schrieb: > Interesting - I've never seen a CMS use "hide" as an option that meant > anything other than "unpublish." How frequently do we find users are > hiding pages? What are the use cases? With Neos' publishing in place I think in Neos we will find this not that often. In TYPO3 CMS there are still people hiding pages, editing the content and previewing them from the backend - which will make these pages available for them while they are logged into the backend. Apart from that: Removing pages/nodes from the navigation is rather common (I just did a test on some of our installs and pages removed from the nav is around 25%). -- Mattes - This time I come in peace From rasmus at typo3.org Wed Dec 4 11:23:03 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Wed, 4 Dec 2013 11:23:03 +0100 Subject: [Neos] Terminology: Hide vs. Show In-Reply-To: References: Message-ID: >> Interesting - I've never seen a CMS use "hide" as an option that meant >> anything other than "unpublish." How frequently do we find users are >> hiding pages? What are the use cases? > > With Neos' publishing in place I think in Neos we will find this not that often. > In TYPO3 CMS there are still people hiding pages, editing the content and previewing them from the backend - which will make these pages available for them while they are logged into the backend. I haven't thought about that obvious fact before. The hide/unpublish function will naturally be used less. The use case of emergency retracting might be the most important one then ? "get this page offline *now*". > Apart from that: Removing pages/nodes from the navigation is rather common (I just did a test on some of our installs and pages removed from the nav is around 25%). Yes, I have also seen that happen a lot. @Marli: I think this all means that we're not using these features so much for users to decide what and when to publish ? since that is decided upon via the Publish menu where you push content from draft to live (or approval). It's more about a) quick, emergency retraction ? and b) controlling what pages should not appear in navigation. How would we label that? Best, rasmus > > > > -- > Mattes - This time I come in peace > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From bastian at typo3.org Wed Dec 4 11:48:41 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 04 Dec 2013 11:48:41 +0100 Subject: [Neos] Neos 1.0 Beta2 In-Reply-To: References: Message-ID: Christian M?ller wrote: Hi folks, > this minute the Beta2 of Neos 1.0 was tagged and pushed, so it is > available on composer. Just a little heads-up if you're updating from an older version: With beta2 it's possible to easily change the default suffix for Frontend URLs ("foo/bar.html" vs "foo/bar"). This change requires you to update the Neos distribution itself. Unfortunately there seems to be no way to do this via composer. If your distribution happens to be a git repository you can update it via: ./git pull Otherwise you can manually fix your installation by adding two lines to the global Configuration/Routes.yaml file. Before: - name: 'TYPO3.Neos' uriPattern: '' subRoutes: TYPO3NeosSubroutes: package: 'TYPO3.Neos' Now: - name: 'TYPO3.Neos' uriPattern: '' subRoutes: TYPO3NeosSubroutes: package: 'TYPO3.Neos' variables: 'defaultUriSuffix': '.html' (I also added this to the updating section at http://neos.typo3.org/download.html). There is another issue (or several related) regarding the content repository: Moving/renaming nodes behaves weirdly and in the worst case it can corrupt the repository. We're aware of this, know how to fix it and are upset that we didn't finish that for beta2. Some details of the incorrect behavior has been documented in http://forge.typo3.org/issues/54080 Best, -- Bastian Waidelich From bastian at typo3.org Wed Dec 4 12:13:47 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 04 Dec 2013 12:13:47 +0100 Subject: [Neos] neos subroute is redirecting to @user-admin In-Reply-To: References: Message-ID: Dominic Garms wrote: Hi Dominic, > As soon I click on "Content" or "My Site" I'm getting redirected > to mysite/@user-admin, it seems like the wireframe mode which I couldn't > leave anymore. That sounds quite mystic.. In case you didn't do that yet: could you remove all caches on the server (Data/Temporary..) and in your browser (cookies, session storage, local storage, assets) just to make sure that you have the recent scripts loaded? -- Bastian Waidelich From djgarms at gmail.com Wed Dec 4 13:37:56 2013 From: djgarms at gmail.com (Dominic Garms) Date: Wed, 04 Dec 2013 20:37:56 +0800 Subject: [Neos] neos subroute is redirecting to @user-admin In-Reply-To: References: Message-ID: On 12/04/2013 07:13 PM, Bastian Waidelich wrote: > Dominic Garms wrote: > > Hi Dominic, > >> As soon I click on "Content" or "My Site" I'm getting redirected >> to mysite/@user-admin, it seems like the wireframe mode which I couldn't >> leave anymore. > > That sounds quite mystic.. In case you didn't do that yet: could you > remove all caches on the server (Data/Temporary..) and in your browser > (cookies, session storage, local storage, assets) just to make sure that > you have the recent scripts loaded? > Thanks, with deleting all caches and starting with uncached browser the neos routline is back. But there seems to be a problem with the Page NodeType, its impossible to change anything in the page inspector. Will start a new project and check again the breaking changes of the NodeTypes, I might have overlooked something. Cheers and keep up the great work! Dominic From Lienhart.Woitok at netlogix.de Wed Dec 4 23:16:24 2013 From: Lienhart.Woitok at netlogix.de (Lienhart Woitok) Date: Wed, 4 Dec 2013 22:16:24 +0000 Subject: [Neos] Setting up a Noes site for the first time is a pain Message-ID: Hello friends, sorry for the harsh subject, but since some days I spent large parts of my evenings with playing around with Neos, and the only real result I achieved so far is frustration. Yesterday I failed for one and a half hour to add my own node type to Neos. I went with the documentation "Creating a simple content element" and added the yaml configuration, the TypoScript and the template to my site package. I got as far as being able to sort of add a content element of my node type to a page, i.e. it appeared in the new content element wizard and when I clicked on it the wizard closed and the spinner in the plus button started spinning and stopped only when I hit reload in the browser (after some time). The only proof I could find of the existence of that node was the structure which listed it, but clicking didn't even show it in the inspector. I gave up at that point, it was late in the night. Today I talked shortly to Andi about that and he told me the node was probably not rendered. I checked that this evening and in the html source of the backend page I found a html comment with an exception about an @class missing in TypoScript. After some further debugging I found a cached old version of the TypoScript which just missed my TypoScript. I removed the cache file and voila, my content element appeared. Sort of. At least it showed in the inspector now. Conclusion: the documentation should warn about caches being a probable source of such errors. Is production context (which is configured if one followed the documentation) the right choice for adding node types? So my content element appeared in form of a - this time visible - exception message about the template not being found. The exception is correct, the template is not where Neos tries to find it. According to the documentation I created my template in Resources/Private/Templates/TypoScriptObjects/, but Neos searches in Resources/Private/Templates/NodeTypes. Why? I went to development context in the hope this helps. Well, it doesn't. I debugged into the TypoScript package - code I didn't intend to see so early in my Neos experience - and found TYPO3\TypoScript\Core\Parser->parse() is given a different prototype definition for my node type than the one I configured. I could not find where this magically (?) came from. While writing this I did have a closer look again at the TYPO3.NeosDemoTypo3Org package and its TypoScript. The first thing I found are TypoScript includes. This explains why my TypoScript template hasn't been loaded. But again, no mention of that potential pitfall in the documentation. Again it took me quite some time to find out the hard way. After including my TypoScript I got my node type to finally show. So, success for now, I can go on with playing around. I hope this feedback helps in smoothing the experience for other early adopters, I'm probably not the only one who is running or will be running into these traps. Greetings, Lienhart Woitok Web-Entwickler Telefon: +49 (911) 539909 - 0 E-Mail: Lienhart.Woitok at netlogix.de Website: media.netlogix.de -- netlogix GmbH & Co. KG IT-Services | IT-Training | Media Neuwieder Stra?e 10 | 90411 N?rnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: info at netlogix.de | Internet: www.netlogix.de netlogix GmbH & Co. KG ist eingetragen am Amtsgericht N?rnberg (HRA 13338) Pers?nlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Gesch?ftsf?hrer: Stefan Buchta, Matthias Schmidt From bastian at typo3.org Thu Dec 5 00:15:19 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 4 Dec 2013 23:15:19 +0000 (UTC) Subject: [Neos] Comments Needed: Moving Page and Shortcut from Neos to NodeTypes References: Message-ID: Hi Sebastian, > * What do you think about making the change nonbreaking by *still > adding* a TYPO3.Neos:Page [...] IMO that's not necessary. I think we can expect alpha- and beta-testers to read and follow the upgrade instructions, especially if we provide an automatic migration. For ne next finals we'll hopefully have some simple upgrade mechanism in place.. > * The Neos Shortcut handling depends on Neos.NodeTypes:Shortcut; in > the longer run, I'd extract that to a signal/slot and move the code > to Neos.NodeTypes. Agreed? My initial thought was: Isn't *shortcut* a common behavior of the node tree as well as there is a common notion of *document* nodes? I think we should leave shortcut in the neos package (I can't think of a scenario where you wouldn't need it). We could add TYPO3.Neos.NodeTypes:ShortcutPage (or a better name) extending the shortcut. Or am I completely off the track? > * The Site Importer creates a *shortcut* for the root node of the > site. I am totally unsure what to do about this one; is it > acceptable that we reference a node from the NodeTypes package here? True, that contradicts the separation of those two packages. For the record: this only happens for imports of beta1 (or lower) sites. Sites exportes with beta2+ will have the homepage node type included. With the suggestion above we could fallback to the Neos-Shortcut type maybe. Best, Bastian From rasmus at typo3.org Thu Dec 5 00:56:08 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Thu, 5 Dec 2013 00:56:08 +0100 Subject: [Neos] Edit & Preview in 1.0 (LONG) Message-ID: Hi, Aske and I have been working a lot on the Edit & Preview menu tonight. There are many things we would like to provide asap but that are not yet thought through enough to implement ? and also the time to implement features is obviously extremely limited. But at the same time, the Edit & Preview concept needs to make sense from the start. First of all, a label change. Editing Experience will be renamed (once again) to Editing Modes. I've been debating the labeling of editing/authoring with Jeff Eaton, the UX'er from Magnolia CMS and Rick Yagodich on http://rasmusskjoldan.com/post/68771788707/world-wide-labeling-decision-editor-experience-or and elsewhere ? and it's small minefield to step into. Editing Modes is a bit safer choice for now and should be okay for us. The important bit is to make people understand that the same content can be edited in multiple ways. In terms of what modes will be in in Editing Modes, that will be fixed for 1.0: In-Place and Raw Content (formerly known as Wireframe). We're thinking that Structured Content (in fields with validation, restrictions and help texts) will be the major third way of editing in Neos ? but that one will come later after some more research and testing. The pain point today really has been what modes to put into Preview Central for 1.0. Right now, we have Desktop that's similar to In-Place but with all editing disabled. To make integrators and users get the concept of a Central of multiple previews of the same content ? or views drawing on metadata related to the chosen content in the Navigate tree ? we needed to either provide more than one fixed preview mode ? or make it customizable from the start. Our LEGO principles actually came in handy here ? it's almost always better in Neos to provide a UI framework instead of very specific UI's. We'll therefore spend time on getting the Preview modes to be customizable for integrators from the start. Each mode can have its own template (if I understood Aske correctly :-). This will make it possible for integrators to do a Google search preview, a fixed mobile template, an accessibility preview mode etc. etc. But we won't provide any kind of responsive/device previews in 1.0 ? other than the desktop itself. I think this is the wiser choice ? instead of spending time on mobile/tablet previews and so on. Also from a marketing and communication stand point, it's going to be better this way. There will be a more natural progression in the first versions ? and we don't have to maintain very specific preview modes in the core (if Google changes stuff for search previews etc.). In addition, we're practising what we preach this way: Preview is not just about devices and widths but is something that needs to be tailored on project basis to really help editors and content managers. With 1.0, you will be able to build projects that only have Raw Content as the editing mode and then 3 different previews. That way, you can ask your editors to only input in this super simple way ? and preview the 3 most important templates/channels/device widths before publishing. Hope it makes sense to people outside the team, too. Best. Rasmus Rasmus Skjoldan Neos UX lead / TYPO3 brand manager rasmus at typo3.org http://neos.typo3.org/ux/ http://typo3.org/the-brand/brand-book/ http://rasmusskjoldan.com From tanel at t3webexperts.com Thu Dec 5 01:10:12 2013 From: tanel at t3webexperts.com (Tanel Põld) Date: Thu, 05 Dec 2013 01:10:12 +0100 Subject: [Neos] =?utf-8?q?Create_content_element_issues?= References: Message-ID: > When adding content elements, the plus button always creates content > after. A workaround to add a content on top is to add the content after > and then cut and paste the top content down. > > Are you planning to integrate a "add content before" button? I have been thinking about it quite some time as well. Clicking to another content part first for adding new content is really not intuitive to me. Drag and drop from the list of content types would feel lot more natural. Far more simple system but drag and drop is quick and easy to use: http://sitecake.com/ From djgarms at gmail.com Thu Dec 5 03:34:45 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 05 Dec 2013 10:34:45 +0800 Subject: [Neos] canonical tag with type reference show all pages Message-ID: Hello, I try to include a canonical tag into the BE with adjusting NodeTypes.yaml: 'TYPO3.Neos:Page': ui: inspector: groups: metaTagOptions: label: 'Meta Tag Options' properties: canonical: type: reference ui: label: 'Canonical Reference' inspector: group: metaTagOptions Everything works good so far, but inside of the autocomplete all nodeTypes are displayed - from all sites including TYPO3.NeosDemoTypo3Ort. Is there an option possible, that only pages from the current domain could get displayed? Regards, Dominic From djgarms at gmail.com Thu Dec 5 03:46:42 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 05 Dec 2013 10:46:42 +0800 Subject: [Neos] Node Tree loading error Message-ID: Hello again, I am not sure what could cause this, but in my installation its impossible to drag drop pages into subpage. I get a "Node Tree loading error" message and then some weird things happening and I need to clear cache. After that I can't select the nested page anymore, I need to drag it out of the parent page. If I choose Chapter and drag a page into a Chapter there is no problem. Only from Page into Page it is happening. If I create a page inside of a page, all works fine as long as I'm not trying to drag this page into another page. All I adjusted is to start adjusting the NodeType of my package. But even if I disable it, the problem stays. Is this a known bug? Regards, Dominic From djgarms at gmail.com Thu Dec 5 08:43:04 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 05 Dec 2013 15:43:04 +0800 Subject: [Neos] navigation title and navigation label In-Reply-To: References: Message-ID: On 12/03/2013 12:55 AM, Sebastian Kurf?rst wrote: > Hey, > > I'd like to express that in Eel as follows: > > ${q(node).property('title') || q(node).property('fallback')} > > @Christopher: does that work already? > > Greets, Sebastian > Hi Sebastian, I tried it in another context, where I want to set page title inside of the head. It does not seem to work: DMF.SeoTool:PageTitle = TYPO3.TypoScript:Template { templatePath = 'resource://DMF.SeoTool/Private/Templates/TypoScriptObjects/PageTitle.html' title = ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('pageTitle')} // ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('title')} } What would be the best option, is there anything in Eel or typoscript that I could use? Thanks, Dominic From djgarms at gmail.com Thu Dec 5 10:24:55 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 05 Dec 2013 17:24:55 +0800 Subject: [Neos] setting bootstrap wrap classes globally for all content elements Message-ID: Hello Guys, I digg a bit deeper and try to create a Bootstrap package which adds content wrapper to all content types. First I created the NodeTypes.yaml: 'TYPO3.Neos:Content': ui: inspector: groups: bootstrapOptions: label: 'Bootstrap Options' properties: layoutBootstrap: type: string defaultValue: '0' ui: label: 'Bootstrap Layout' inspector: group: bootstrapOptions editor: Content/Inspector/Editors/SelectBoxEditor editorOptions: values: '0': label: 'Default' '1': label: 'Alert Success' '2': label: 'Alert Info' '3': label: 'Alert Warning' '4': label: 'Alert Danger' (....) Now I am not sure how to proceed. I found prototype(TYPO3.Neos:Content) and there are already some attributes: prototype(TYPO3.Neos:Content) < prototype(TYPO3.TypoScript:Template) { node = ${node} attributes = TYPO3.Neos:Attributes attributes.class = '' I would like to wrap this into a div container with the specific classes from layoutBootstrap or add this into attributes.class. I am not sure how the syntax would look like, is it possible to set a wrap with CASE like former TypoScript? Thanks for reading, Dominic From dfeyer at ttree.ch Thu Dec 5 10:46:44 2013 From: dfeyer at ttree.ch (Dominique Feyer) Date: Thu, 5 Dec 2013 10:46:44 +0100 Subject: [Neos] navigation title and navigation label In-Reply-To: References: Message-ID: Check our ttree.plugin.seo available on packagist. PR welcome if we can join effort to have a nice seo plugin that will be great Le 5 d?c. 2013 08:45, "Dominic Garms" a ?crit : > On 12/03/2013 12:55 AM, Sebastian Kurf?rst wrote: > >> Hey, >> >> I'd like to express that in Eel as follows: >> >> ${q(node).property('title') || q(node).property('fallback')} >> >> @Christopher: does that work already? >> >> Greets, Sebastian >> >> Hi Sebastian, > > I tried it in another context, where I want to set page title inside of > the head. It does not seem to work: > > DMF.SeoTool:PageTitle = TYPO3.TypoScript:Template { > templatePath = 'resource://DMF.SeoTool/Private/Templates/ > TypoScriptObjects/PageTitle.html' > title = ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('pageTitle')} > // ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('title')} > } > > What would be the best option, is there anything in Eel or typoscript that > I could use? > > Thanks, > Dominic > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > From dfeyer at ttree.ch Thu Dec 5 10:49:54 2013 From: dfeyer at ttree.ch (Dominique Feyer) Date: Thu, 5 Dec 2013 10:49:54 +0100 Subject: [Neos] setting bootstrap wrap classes globally for all content elements In-Reply-To: References: Message-ID: You can use processor for the wrapping. But I would prefer a new node type in this case. Le 5 d?c. 2013 10:30, "Dominic Garms" a ?crit : > Hello Guys, > > I digg a bit deeper and try to create a Bootstrap package which adds > content wrapper to all content types. First I created the NodeTypes.yaml: > > 'TYPO3.Neos:Content': > ui: > inspector: > groups: > bootstrapOptions: > label: 'Bootstrap Options' > properties: > layoutBootstrap: > type: string > defaultValue: '0' > ui: > label: 'Bootstrap Layout' > inspector: > group: bootstrapOptions > editor: Content/Inspector/Editors/SelectBoxEditor > editorOptions: > values: > '0': > label: 'Default' > '1': > label: 'Alert Success' > '2': > label: 'Alert Info' > '3': > label: 'Alert Warning' > '4': > label: 'Alert Danger' > > (....) > > Now I am not sure how to proceed. I found prototype(TYPO3.Neos:Content) > and there are already some attributes: > > prototype(TYPO3.Neos:Content) < prototype(TYPO3.TypoScript:Template) { > node = ${node} > > attributes = TYPO3.Neos:Attributes > attributes.class = '' > > I would like to wrap this into a div container with the specific classes > from layoutBootstrap or add this into attributes.class. I am not sure how > the syntax would look like, is it possible to set a wrap with CASE like > former TypoScript? > > Thanks for reading, > > Dominic > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > From hlubek at networkteam.com Thu Dec 5 11:32:34 2013 From: hlubek at networkteam.com (Christopher Hlubek) Date: Thu, 5 Dec 2013 11:32:34 +0100 Subject: [Neos] navigation title and navigation label In-Reply-To: References: Message-ID: Hi, I pushed a change yesterday that updates the EEL semantics to that of JavaScript, so the values are returned instead of booleans. So something like ${q(node).property('title') || q(node).property('subtitle')} will be possible. Greetings, Christopher On 05.12.2013, at 10:46, Dominique Feyer wrote: > Check our ttree.plugin.seo available on packagist. PR welcome if we can > join effort to have a nice seo plugin that will be great > Le 5 d?c. 2013 08:45, "Dominic Garms" a ?crit : > >> On 12/03/2013 12:55 AM, Sebastian Kurf?rst wrote: >> >>> Hey, >>> >>> I'd like to express that in Eel as follows: >>> >>> ${q(node).property('title') || q(node).property('fallback')} >>> >>> @Christopher: does that work already? >>> >>> Greets, Sebastian >>> >>> Hi Sebastian, >> >> I tried it in another context, where I want to set page title inside of >> the head. It does not seem to work: >> >> DMF.SeoTool:PageTitle = TYPO3.TypoScript:Template { >> templatePath = 'resource://DMF.SeoTool/Private/Templates/ >> TypoScriptObjects/PageTitle.html' >> title = ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('pageTitle')} >> // ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('title')} >> } >> >> What would be the best option, is there anything in Eel or typoscript that >> I could use? >> >> Thanks, >> Dominic >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From typo3 at conpassione.ch Thu Dec 5 14:46:04 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Thu, 05 Dec 2013 14:46:04 +0100 Subject: [Neos] Edit & Preview in 1.0 (LONG) In-Reply-To: References: Message-ID: Dear Rasmus it makes sens for People outside the core team. As a swiss resident i am dealing all the time with translations and different languages. Could it be an idea to use the Previews also to show/edit different languages? And the mobile preview, could it show the content like firebug does it while hitting Ctrl-Shift-M? This Preview has a drop down with de different screen resolutions. Best Regards and thanks to the core team for your work! Its exiting! Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Donnerstag, den 05.12.2013, 00:56 +0100 schrieb Rasmus Skjoldan: > Hi, > > Aske and I have been working a lot on the Edit & Preview menu tonight. There are many things we would like to provide asap but that are not yet thought through enough to implement ? and also the time to implement features is obviously extremely limited. > > But at the same time, the Edit & Preview concept needs to make sense from the start. > > First of all, a label change. Editing Experience will be renamed (once again) to Editing Modes. I've been debating the labeling of editing/authoring with Jeff Eaton, the UX'er from Magnolia CMS and Rick Yagodich on http://rasmusskjoldan.com/post/68771788707/world-wide-labeling-decision-editor-experience-or and elsewhere ? and it's small minefield to step into. Editing Modes is a bit safer choice for now and should be okay for us. The important bit is to make people understand that the same content can be edited in multiple ways. > > In terms of what modes will be in in Editing Modes, that will be fixed for 1.0: In-Place and Raw Content (formerly known as Wireframe). We're thinking that Structured Content (in fields with validation, restrictions and help texts) will be the major third way of editing in Neos ? but that one will come later after some more research and testing. > > The pain point today really has been what modes to put into Preview Central for 1.0. > > Right now, we have Desktop that's similar to In-Place but with all editing disabled. To make integrators and users get the concept of a Central of multiple previews of the same content ? or views drawing on metadata related to the chosen content in the Navigate tree ? we needed to either provide more than one fixed preview mode ? or make it customizable from the start. > > Our LEGO principles actually came in handy here ? it's almost always better in Neos to provide a UI framework instead of very specific UI's. We'll therefore spend time on getting the Preview modes to be customizable for integrators from the start. > > Each mode can have its own template (if I understood Aske correctly :-). This will make it possible for integrators to do a Google search preview, a fixed mobile template, an accessibility preview mode etc. etc. But we won't provide any kind of responsive/device previews in 1.0 ? other than the desktop itself. I think this is the wiser choice ? instead of spending time on mobile/tablet previews and so on. > > Also from a marketing and communication stand point, it's going to be better this way. There will be a more natural progression in the first versions ? and we don't have to maintain very specific preview modes in the core (if Google changes stuff for search previews etc.). > > In addition, we're practising what we preach this way: Preview is not just about devices and widths but is something that needs to be tailored on project basis to really help editors and content managers. > > With 1.0, you will be able to build projects that only have Raw Content as the editing mode and then 3 different previews. That way, you can ask your editors to only input in this super simple way ? and preview the 3 most important templates/channels/device widths before publishing. > > Hope it makes sense to people outside the team, too. > > Best. Rasmus > > Rasmus Skjoldan > Neos UX lead / TYPO3 brand manager > rasmus at typo3.org > http://neos.typo3.org/ux/ > http://typo3.org/the-brand/brand-book/ > http://rasmusskjoldan.com > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From rasmus at typo3.org Thu Dec 5 15:01:55 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Thu, 5 Dec 2013 15:01:55 +0100 Subject: [Neos] Edit & Preview in 1.0 (LONG) In-Reply-To: References: Message-ID: Dear Renzo Good to hear that! In regard to your questions: It is the general idea that language previews should be supported. Basically, the system should cover *any* kind of content variation (language, A/B-testing, personalized content etc.). But we're still quite far from having that developed. It will probably be some time before this all comes together. My hope is just that we can unify the UI that covers both the editing and the previewing of all variants. The user should become used to working with it in one way ? regardless of what kind of variants are shown. Concerning responsive previews ? we've also talked about that exact suggestion. So, we're in total sync here :-) Thanks! Best. Rasmus Rasmus Skjoldan Neos UX lead / TYPO3 brand manager rasmus at typo3.org http://neos.typo3.org/ux/ http://typo3.org/the-brand/brand-book/ http://rasmusskjoldan.com On 05/12/2013, at 14.46, Renzo Bauen wrote: > Dear Rasmus > > it makes sens for People outside the core team. > As a swiss resident i am dealing all the time with translations and > different languages. Could it be an idea to use the Previews also to > show/edit different languages? > And the mobile preview, could it show the content like firebug does it > while hitting Ctrl-Shift-M? This Preview has a drop down with de > different screen resolutions. > > Best Regards and thanks to the core team for your work! > Its exiting! > > Renzo > -- > > ________________________________________________________________________ > > > Renzo Bauen > conPassione gmbh > T +41 33 345 00 92 > M +41 79 330 10 11 > http://www.conpassione.ch > TYPO3 Bronce Associate > > Am Donnerstag, den 05.12.2013, 00:56 +0100 schrieb Rasmus Skjoldan: > >> Hi, >> >> Aske and I have been working a lot on the Edit & Preview menu tonight. There are many things we would like to provide asap but that are not yet thought through enough to implement ? and also the time to implement features is obviously extremely limited. >> >> But at the same time, the Edit & Preview concept needs to make sense from the start. >> >> First of all, a label change. Editing Experience will be renamed (once again) to Editing Modes. I've been debating the labeling of editing/authoring with Jeff Eaton, the UX'er from Magnolia CMS and Rick Yagodich on http://rasmusskjoldan.com/post/68771788707/world-wide-labeling-decision-editor-experience-or and elsewhere ? and it's small minefield to step into. Editing Modes is a bit safer choice for now and should be okay for us. The important bit is to make people understand that the same content can be edited in multiple ways. >> >> In terms of what modes will be in in Editing Modes, that will be fixed for 1.0: In-Place and Raw Content (formerly known as Wireframe). We're thinking that Structured Content (in fields with validation, restrictions and help texts) will be the major third way of editing in Neos ? but that one will come later after some more research and testing. >> >> The pain point today really has been what modes to put into Preview Central for 1.0. >> >> Right now, we have Desktop that's similar to In-Place but with all editing disabled. To make integrators and users get the concept of a Central of multiple previews of the same content ? or views drawing on metadata related to the chosen content in the Navigate tree ? we needed to either provide more than one fixed preview mode ? or make it customizable from the start. >> >> Our LEGO principles actually came in handy here ? it's almost always better in Neos to provide a UI framework instead of very specific UI's. We'll therefore spend time on getting the Preview modes to be customizable for integrators from the start. >> >> Each mode can have its own template (if I understood Aske correctly :-). This will make it possible for integrators to do a Google search preview, a fixed mobile template, an accessibility preview mode etc. etc. But we won't provide any kind of responsive/device previews in 1.0 ? other than the desktop itself. I think this is the wiser choice ? instead of spending time on mobile/tablet previews and so on. >> >> Also from a marketing and communication stand point, it's going to be better this way. There will be a more natural progression in the first versions ? and we don't have to maintain very specific preview modes in the core (if Google changes stuff for search previews etc.). >> >> In addition, we're practising what we preach this way: Preview is not just about devices and widths but is something that needs to be tailored on project basis to really help editors and content managers. >> >> With 1.0, you will be able to build projects that only have Raw Content as the editing mode and then 3 different previews. That way, you can ask your editors to only input in this super simple way ? and preview the 3 most important templates/channels/device widths before publishing. >> >> Hope it makes sense to people outside the team, too. >> >> Best. Rasmus >> >> Rasmus Skjoldan >> Neos UX lead / TYPO3 brand manager >> rasmus at typo3.org >> http://neos.typo3.org/ux/ >> http://typo3.org/the-brand/brand-book/ >> http://rasmusskjoldan.com >> >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From nick at jamalade.com Thu Dec 5 15:03:16 2013 From: nick at jamalade.com (Nick Poaros) Date: Thu, 05 Dec 2013 15:03:16 +0100 Subject: [Neos] =?utf-8?q?_Exception_during_setup_of_Beta2?= Message-ID: I had successfully upgraded an existing installation of Neos Beta 1 to Beta2 but encountered a problem with menus & breadcrumbs (that can wait for another post) so to check the upgrade went OK I thought it would be a good idea to install from scratch. Unfortunately I can't get past step one, database setup after connecting to db etc as I get this exception: Uncaught exception in line 649 of /Users/nick/Sites/neos_base/beta2b/Packages/Libraries/doctrine/dbal/lib/Doctrine/DBAL/Connection.php: An exception occurred while executing 'CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path, workspace)': SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes 23 Doctrine\DBAL\DBALException::driverExceptionDuringQuery(PDOException, "CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path, workspace)", array|0|) 22 Doctrine\DBAL\Connection::executeQuery("CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path, workspace)") 21 Doctrine\DBAL\Migrations\Version::execute("up", FALSE) 20 Doctrine\DBAL\Migrations\Migration::migrate(NULL, FALSE) 19 TYPO3\Flow\Persistence\Doctrine\Service_Original::executeMigrations(NULL, NULL, FALSE, FALSE) 18 call_user_func_array(array|2|, array|4|) 17 TYPO3\Flow\Object\DependencyInjection\DependencyProxy::__call("executeMigrations", array|4|) 16 TYPO3\Flow\Object\DependencyInjection\DependencyProxy::executeMigrations(NULL, NULL, FALSE, FALSE) 15 TYPO3\Flow\Command\DoctrineCommandController_Original::migrateCommand(NULL, NULL, FALSE, FALSE) 14 call_user_func_array(array|2|, array|4|) 13 TYPO3\Flow\Cli\CommandController_Original::callCommandMethod() 12 TYPO3\Flow\Cli\CommandController_Original::processRequest(TYPO3\Flow\Cli\Request, TYPO3\Flow\Cli\Response) 11 TYPO3\Flow\Mvc\Dispatcher_Original::dispatch(TYPO3\Flow\Cli\Request, TYPO3\Flow\Cli\Response) 10 TYPO3\Flow\Mvc\Dispatcher::dispatch(TYPO3\Flow\Cli\Request, TYPO3\Flow\Cli\Response) 9 call_user_func_array(array|2|, array|2|) 8 TYPO3\Flow\Mvc\Dispatcher::Flow_Aop_Proxy_invokeJoinPoint(TYPO3\Flow\Aop\JoinPoint) 7 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) 6 TYPO3\Flow\Security\Aspect\RequestDispatchingAspect_Original::blockIllegalRequestsAndForwardToAuthenticationEntryPoints(TYPO3\Flow\Aop\JoinPoint) 5 TYPO3\Flow\Aop\Advice\AroundAdvice::invoke(TYPO3\Flow\Aop\JoinPoint) 4 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) 3 TYPO3\Flow\Mvc\Dispatcher::dispatch(TYPO3\Flow\Cli\Request, TYPO3\Flow\Cli\Response) 2 TYPO3\Flow\Cli\CommandRequestHandler::handleRequest() 1 TYPO3\Flow\Core\Bootstrap::run() I am not if I am alone with this problem or not. Thanks again in advance Nick From typo3 at conpassione.ch Thu Dec 5 15:10:09 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Thu, 05 Dec 2013 15:10:09 +0100 Subject: [Neos] Edit & Preview in 1.0 (LONG) In-Reply-To: References: Message-ID: Dear Rasmus It was more an idea then a question... not knowing what you allready had discussed. And about the responsive previews, that will be cool to see that! Best Regards Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate From nick at jamalade.com Thu Dec 5 15:46:01 2013 From: nick at jamalade.com (Nick Poaros) Date: Thu, 05 Dec 2013 15:46:01 +0100 Subject: [Neos] =?utf-8?q?_Routing_issue=3F?= Message-ID: Hi again After updating my beta1 to beta2 installation I have been experiencing problems with the routing. I have followed the steps under download and included : variables: 'defaultUriSuffix': '.html' in the global Routes.yaml I first noticed that in the front end generated menus in the Demo are not working properly. On the first visit to demo site all seems ok, and menus resolve to correct pages. However if you click on 'Features' and then say "Multiple columns" all seems ok BUT now try clicking on say 'Plugins' it tries to open page http://neos.demo/features/features/plugins.hrml and rises a Page Not Found . The breadrumb menu is also messed up as are all the other menus items from level 1 down. Also it is impossible to get into the back end as: http://neos.demo/neos is ok taking me to the logon screen http://neos.demo/neos/login but once i enter my credentials and hit ok tries to go to http://neos.demo/neos/neos/login with a Page Not found screen. I guess this is a routing issue ? I tried to do a fresh install to test again but had no luck (refer to other post) Many thanks Nick From djgarms at gmail.com Thu Dec 5 16:08:21 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 05 Dec 2013 23:08:21 +0800 Subject: [Neos] setting bootstrap wrap classes globally for all content elements In-Reply-To: References: Message-ID: On 12/05/2013 05:49 PM, Dominique Feyer wrote: > You can use processor for the wrapping. But I would prefer a new node type > in this case. > Le 5 d?c. 2013 10:30, "Dominic Garms" a ?crit : > >> Hello Guys, >> >> I digg a bit deeper and try to create a Bootstrap package which adds >> content wrapper to all content types. First I created the NodeTypes.yaml: >> >> 'TYPO3.Neos:Content': >> ui: >> inspector: >> groups: >> bootstrapOptions: >> label: 'Bootstrap Options' >> properties: >> layoutBootstrap: >> type: string >> defaultValue: '0' >> ui: >> label: 'Bootstrap Layout' >> inspector: >> group: bootstrapOptions >> editor: Content/Inspector/Editors/SelectBoxEditor >> editorOptions: >> values: >> '0': >> label: 'Default' >> '1': >> label: 'Alert Success' >> '2': >> label: 'Alert Info' >> '3': >> label: 'Alert Warning' >> '4': >> label: 'Alert Danger' >> >> (....) >> >> Now I am not sure how to proceed. I found prototype(TYPO3.Neos:Content) >> and there are already some attributes: >> >> prototype(TYPO3.Neos:Content) < prototype(TYPO3.TypoScript:Template) { >> node = ${node} >> >> attributes = TYPO3.Neos:Attributes >> attributes.class = '' >> >> I would like to wrap this into a div container with the specific classes >> from layoutBootstrap or add this into attributes.class. I am not sure how >> the syntax would look like, is it possible to set a wrap with CASE like >> former TypoScript? >> >> Thanks for reading, >> >> Dominic >> >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >> Hi Deminique, do you have a link where I could see some samples? I Never used any processors. I don't want to create a new NodeType, because all content elements schould get this bootstrap wrapping class. Its about simple wrapper like bordered box, alerts and some other layout. Additional visibility classes should getting set as well. Cheers, Dominic From djgarms at gmail.com Thu Dec 5 16:13:53 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 05 Dec 2013 23:13:53 +0800 Subject: [Neos] navigation title and navigation label In-Reply-To: References: Message-ID: On 12/05/2013 06:32 PM, Christopher Hlubek wrote: > Hi, > > I pushed a change yesterday that updates the EEL semantics to that of JavaScript, so the values are returned instead of booleans. So something like ${q(node).property('title') || q(node).property('subtitle')} will be possible. > > Greetings, > > Christopher > > On 05.12.2013, at 10:46, Dominique Feyer wrote: > >> Check our ttree.plugin.seo available on packagist. PR welcome if we can >> join effort to have a nice seo plugin that will be great >> Le 5 d?c. 2013 08:45, "Dominic Garms" a ?crit : >> >>> On 12/03/2013 12:55 AM, Sebastian Kurf?rst wrote: >>> >>>> Hey, >>>> >>>> I'd like to express that in Eel as follows: >>>> >>>> ${q(node).property('title') || q(node).property('fallback')} >>>> >>>> @Christopher: does that work already? >>>> >>>> Greets, Sebastian >>>> >>>> Hi Sebastian, >>> >>> I tried it in another context, where I want to set page title inside of >>> the head. It does not seem to work: >>> >>> DMF.SeoTool:PageTitle = TYPO3.TypoScript:Template { >>> templatePath = 'resource://DMF.SeoTool/Private/Templates/ >>> TypoScriptObjects/PageTitle.html' >>> title = ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('pageTitle')} >>> // ${q(node).filter('[instanceof TYPO3.Neos:Page]').property('title')} >>> } >>> >>> What would be the best option, is there anything in Eel or typoscript that >>> I could use? >>> >>> Thanks, >>> Dominic >>> _______________________________________________ >>> Neos mailing list >>> Neos at lists.typo3.org >>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos Thanks, I'll try out the Eel semantic tomorrow. Here is the link to my SeoTool package: https://github.com/dohomi/Neos-Plugin-DMF.SeoTool It takes care of pageTitle, navigationTitle, metaDescription, metaRobots and canonical Tag. Haven't wrote any documentation yet but will do as soon I really get into the "flow". Cheers, Dominic From berit at typo3.org Thu Dec 5 16:56:56 2013 From: berit at typo3.org (Berit Hlubek) Date: Thu, 5 Dec 2013 16:56:56 +0100 Subject: [Neos] TYPO3 Neos fact sheets Message-ID: Hey together, I just wanted to let you know that we ordered the first 2500 TYPO3 Neos fact sheets this morning and that they will be shipped directly to the netlogix office to have them at hand for the release party. Thanks again to everyone involved. I think we have a really great fact sheet now which everyone will be able to download as printable PDF or can order for conferences and fairs. Details regarding download and ordering will be published soon. Greetings, Berit -- Berit Hlubek TYPO3 Neos Member TYPO3 Marketing Team Co-Leader TYPO3 .... Inspiring People To Share! Participate: http://typo3.org/participate/ From bastian at typo3.org Thu Dec 5 18:06:49 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 05 Dec 2013 18:06:49 +0100 Subject: [Neos] Routing issue? In-Reply-To: References: Message-ID: Nick Poaros wrote: Hi Nick, > After updating my beta1 to beta2 installation I have been experiencing > problems with the routing. How did you update? Are you sure you also have a recent version of Flow? Especially this change is needed: https://review.typo3.org/#/c/25642/ HTH -- Bastian Waidelich From bastian at typo3.org Thu Dec 5 18:10:30 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 05 Dec 2013 18:10:30 +0100 Subject: [Neos] Node Tree loading error In-Reply-To: References: Message-ID: Dominic Garms wrote: Hi Dominic, > I am not sure what could cause this, but in my installation its > impossible to drag drop pages into subpage. I get a "Node Tree loading > error" [...] The navigate component (respectively the node tree) still has some glitches when it comes to moving/renaming nodes. I've documented some of the weird behavior here: http://forge.typo3.org/issues/54080 and we're working on it. In the meantime you can refresh the browser (or just the navigate component with the top right icon) to get back to a clean state most of the time. -- Bastian Waidelich From bastian at typo3.org Thu Dec 5 18:12:38 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 05 Dec 2013 18:12:38 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: Nick Poaros wrote: Hi, > I had successfully upgraded an existing installation of Neos Beta 1 to > Beta2 but encountered a problem with menus & breadcrumbs (that can wait > for another post) so to check the upgrade went OK I thought it would be > a good idea to install from scratch. Unfortunately I can't get past step > one, database setup after connecting to db etc as I get this exception [...] Could you tell us what collation your database is on? If you use the setup tool to create a database for you, it creates it with the default collation configured by your db server. -- Bastian Waidelich From bastian at typo3.org Thu Dec 5 18:18:59 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 05 Dec 2013 18:18:59 +0100 Subject: [Neos] setting bootstrap wrap classes globally for all content elements In-Reply-To: References: Message-ID: Dominic Garms wrote: > I digg a bit deeper and try to create a Bootstrap package which adds > content wrapper to all content types [...] > > Now I am not sure how to proceed. I found prototype(TYPO3.Neos:Content) > and there are already some attributes: > > prototype(TYPO3.Neos:Content) < prototype(TYPO3.TypoScript:Template) { > node = ${node} > > attributes = TYPO3.Neos:Attributes > attributes.class = '' Look a few lines further and you see a (somewhat crazy) example of a processor: attributes.class. at process.nodeType = ${String.trim(value + ' ' + String.toLowerCase(String.pregReplace(q(node).property('_nodeType.name'), '/[[:^alnum:]]/', '-')))} This snippet generates classes like "typo3-neos-nodetypes-headline" for your content elements If you don't need that behavior you can disable it with: prototype(TYPO3.Neos:Content) { attributes.class. at process.nodeType > } and/or you can add your own processors. Or simply set the class attribute explicitly: prototype(TYPO3.Neos:Text) { attributes.class = 'custom-class-for-text' } BTW: we'll simplify the nodeType processor to something like attributes.class. at process.nodeType = ${String.slugify(q(node).property('_nodeType.name'))} -- Bastian Waidelich From nick at jamalade.com Thu Dec 5 20:29:49 2013 From: nick at jamalade.com (Nick Poaros) Date: Thu, 05 Dec 2013 20:29:49 +0100 Subject: [Neos] =?utf-8?q?Routing_issue=3F?= References: Message-ID: Hi Bastain I updated as per directions for downloading i.e. cd /installation-root/ composer require "typo3/neos:1.0.0-beta2" composer require "typo3/neosdemotypo3org:1.0.0-beta2" composer require "typo3/sitekickstarter:1.0.0-beta2" # Remember to flush the caches afterwards /flow flow:cache:flush --force /flow doctrine:migrate Is there also a requirement for Flow, would that not be pulled down with the above? Thanks Nick From nick at jamalade.com Thu Dec 5 20:56:07 2013 From: nick at jamalade.com (Nick Poaros) Date: Thu, 05 Dec 2013 20:56:07 +0100 Subject: [Neos] =?utf-8?q?Exception_during_setup_of_Beta2?= References: Message-ID: Hi Bastian Have checked the database and looks like the character set:: latin1 (show variables like "character_set_database;) collation: latin1_swedish_ci ( I run the following show variables like "collation_database";) Should this be set to utf8 utf8_general_ci ? I am sure I saw something like that in the past, had searched for it in various installation notes but couldn't find anything. Did see a thread in Flow forum about upgrading from 1.x to 2, requiring this change. I'll make the change and see what happens :) Nick From nick at jamalade.com Thu Dec 5 23:15:05 2013 From: nick at jamalade.com (Nick Poaros) Date: Thu, 05 Dec 2013 23:15:05 +0100 Subject: [Neos] =?utf-8?q?Exception_during_setup_of_Beta2?= References: Message-ID: Hi Bastian I have changed database collation to utf8 . Unfortunately I still get the same exception: An exception occurred while executing 'CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path, workspace)': SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes ... I have checked the tables and they have been created using utf8. I am using Mysql 5.6.14 on OSX 10.9 The base setup hash;t changed and all worked fine up until Beta2. Anything else I could try? Thanks Nick From djgarms at gmail.com Fri Dec 6 00:36:03 2013 From: djgarms at gmail.com (Dominic Garms) Date: Fri, 06 Dec 2013 07:36:03 +0800 Subject: [Neos] Node Tree loading error In-Reply-To: References: Message-ID: On 12/06/2013 01:10 AM, Bastian Waidelich wrote: > Dominic Garms wrote: > > Hi Dominic, > >> I am not sure what could cause this, but in my installation its >> impossible to drag drop pages into subpage. I get a "Node Tree loading >> error" [...] > > The navigate component (respectively the node tree) still has some > glitches when it comes to moving/renaming nodes. > I've documented some of the weird behavior here: > http://forge.typo3.org/issues/54080 and we're working on it. > > In the meantime you can refresh the browser (or just the navigate > component with the top right icon) to get back to a clean state most of > the time. > > Hi Bastian, Thanks, Ill keep an eye on that change an will test it as soon it comes out. Cheers, Dominic From djgarms at gmail.com Fri Dec 6 03:09:17 2013 From: djgarms at gmail.com (Dominic Garms) Date: Fri, 06 Dec 2013 10:09:17 +0800 Subject: [Neos] setting bootstrap wrap classes globally for all content elements In-Reply-To: References: Message-ID: On 12/06/2013 01:18 AM, Bastian Waidelich wrote: > Dominic Garms wrote: > >> I digg a bit deeper and try to create a Bootstrap package which adds >> content wrapper to all content types [...] >> >> Now I am not sure how to proceed. I found prototype(TYPO3.Neos:Content) >> and there are already some attributes: >> >> prototype(TYPO3.Neos:Content) < prototype(TYPO3.TypoScript:Template) { >> node = ${node} >> >> attributes = TYPO3.Neos:Attributes >> attributes.class = '' > > > Look a few lines further and you see a (somewhat crazy) example of a > processor: > > attributes.class. at process.nodeType = ${String.trim(value + ' ' + > String.toLowerCase(String.pregReplace(q(node).property('_nodeType.name'), '/[[:^alnum:]]/', > '-')))} > > This snippet generates classes like "typo3-neos-nodetypes-headline" for > your content elements > > > If you don't need that behavior you can disable it with: > > prototype(TYPO3.Neos:Content) { > attributes.class. at process.nodeType > > } > > and/or you can add your own processors. Or simply set the class > attribute explicitly: > > prototype(TYPO3.Neos:Text) { > attributes.class = 'custom-class-for-text' > } > > > BTW: we'll simplify the nodeType processor to something like > attributes.class. at process.nodeType = > ${String.slugify(q(node).property('_nodeType.name'))} > Hi Bastian, for my purpose I have following setup: 2 properties: "bootstrapLayout" + "bootstrapVisibility" Both are integers and can get chosen through the BE via selectboxes. Now I need to a) get from each selectbox the specific class name example: ${q(node).property('bootstrapLayout')} == 1 => "alert alter-danger" I tried this with TypoScript CASE but couldn't succeed. I thought maybe I could use FlowQuery inside of property names, but failed too: attributes.class < layoutClass.${q(node).property('bootstrapLayout')}.value b) merge both class names into one name and use it for attributes.class. at process.className = MyMergedClassName Are there any techniques I could use to get this done? In CMS I always succeed using the CASE statement, but the syntax is very different now. Thanks Dominic From djgarms at gmail.com Fri Dec 6 04:56:17 2013 From: djgarms at gmail.com (Dominic Garms) Date: Fri, 06 Dec 2013 11:56:17 +0800 Subject: [Neos] Aloha editor add classes Message-ID: Good Morning, I would like to know if its currently possible, to adjust Aloha editor with specific class selections like the former HTMLArea. I found the aloha options inside of Text and Headline, but unsure how this would look like. Regards, Dominic From robert at typo3.org Fri Dec 6 10:32:26 2013 From: robert at typo3.org (Robert Lemke) Date: Fri, 06 Dec 2013 10:32:26 +0100 Subject: [Neos] TYPO3 Neos fact sheets In-Reply-To: References: Message-ID: Cool, thanks for taking care of that Berit! Cheers, Robert Berit Hlubek wrote: > Hey together, > > I just wanted to let you know that we ordered the first 2500 TYPO3 Neos fact sheets this morning and that they will be shipped directly to the netlogix office to have them at hand for the release party. > Thanks again to everyone involved. I think we have a really great fact sheet now which everyone will be able to download as printable PDF or can order for conferences and fairs. > Details regarding download and ordering will be published soon. > > Greetings, > Berit > > > > -- > Berit Hlubek > TYPO3 Neos Member > TYPO3 Marketing Team Co-Leader > > > TYPO3 .... Inspiring People To Share! > Participate: http://typo3.org/participate/ > From robert at typo3.org Fri Dec 6 10:32:26 2013 From: robert at typo3.org (Robert Lemke) Date: Fri, 06 Dec 2013 10:32:26 +0100 Subject: [Neos] TYPO3 Neos fact sheets In-Reply-To: References: Message-ID: Cool, thanks for taking care of that Berit! Cheers, Robert Berit Hlubek wrote: > Hey together, > > I just wanted to let you know that we ordered the first 2500 TYPO3 Neos fact sheets this morning and that they will be shipped directly to the netlogix office to have them at hand for the release party. > Thanks again to everyone involved. I think we have a really great fact sheet now which everyone will be able to download as printable PDF or can order for conferences and fairs. > Details regarding download and ordering will be published soon. > > Greetings, > Berit > > > > -- > Berit Hlubek > TYPO3 Neos Member > TYPO3 Marketing Team Co-Leader > > > TYPO3 .... Inspiring People To Share! > Participate: http://typo3.org/participate/ > From nick at jamalade.com Fri Dec 6 11:14:32 2013 From: nick at jamalade.com (Nick Poaros) Date: Fri, 06 Dec 2013 11:14:32 +0100 Subject: [Neos] =?utf-8?q?Exception_during_setup_of_Beta2?= References: Message-ID: Hi Sorry to ask again, not sure of what else to do as now unable to have a working version of Beta :( Any ideas? thanks Nick Quote: Nick Poaros (niko5) wrote on Thu, 05 December 2013 23:15 ---------------------------------------------------- > Hi Bastian > > I have changed database collation to utf8 . > Unfortunately I still get the same exception: > > An exception occurred while executing 'CREATE INDEX path_workspace ON > typo3_typo3cr_domain_model_nodedata (path, workspace)': > > SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was > too long; max key length is 767 bytes ... > > I have checked the tables and they have been created using utf8. > I am using Mysql 5.6.14 on OSX 10.9 > > The base setup hash;t changed and all worked fine up until Beta2. > > Anything else I could try? > > Thanks > > Nick ---------------------------------------------------- From dfeyer at ttree.ch Fri Dec 6 11:24:30 2013 From: dfeyer at ttree.ch (Dominique Feyer) Date: Fri, 6 Dec 2013 11:24:30 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: Try to change manually the length of the field path in your DB to something like 250 chars, and then restart the migration. ttree sarl Dominique Feyer TYPO3 Addict Rue du Valentin 34 et demi CH - 1004 Lausanne T?l?phone +41 21 312 36 35 www.ttree.ch | twitter | linkedin Plan d'acc?s: http://g.co/maps/4yu6t 2013/12/6 Nick Poaros > Hi > Sorry to ask again, not sure of what else to do as now unable to have a > working version of Beta :( > > Any ideas? > > thanks > > Nick > > > Quote: Nick Poaros (niko5) wrote on Thu, 05 December 2013 23:15 > ---------------------------------------------------- > > Hi Bastian >> >> I have changed database collation to utf8 . >> Unfortunately I still get the same exception: >> >> An exception occurred while executing 'CREATE INDEX path_workspace ON >> typo3_typo3cr_domain_model_nodedata (path, workspace)': >> >> SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was >> too long; max key length is 767 bytes ... >> >> I have checked the tables and they have been created using utf8. >> I am using Mysql 5.6.14 on OSX 10.9 >> The base setup hash;t changed and all worked fine up until Beta2. >> >> Anything else I could try? >> >> Thanks >> >> Nick >> > ---------------------------------------------------- > > > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > From typo3 at conpassione.ch Fri Dec 6 11:26:31 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Fri, 06 Dec 2013 11:26:31 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: Hi Nick i had a similar problem. Then i started neos setup, skipped all questions (for new database, for new admin user, etc.) an after that, everything worked fine! Best. Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Freitag, den 06.12.2013, 11:14 +0100 schrieb Nick Poaros: > Hi > > Sorry to ask again, not sure of what else to do as now unable to have a working version of Beta :( > > Any ideas? > > thanks > > Nick > > > Quote: Nick Poaros (niko5) wrote on Thu, 05 December 2013 23:15 > ---------------------------------------------------- > > Hi Bastian > > > > I have changed database collation to utf8 . > > Unfortunately I still get the same exception: > > > > An exception occurred while executing 'CREATE INDEX path_workspace ON > > typo3_typo3cr_domain_model_nodedata (path, workspace)': > > > > SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was > > too long; max key length is 767 bytes ... > > > > I have checked the tables and they have been created using utf8. > > I am using Mysql 5.6.14 on OSX 10.9 > > > > The base setup hash;t changed and all worked fine up until Beta2. > > > > Anything else I could try? > > > > Thanks > > > > Nick > ---------------------------------------------------- > > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From hlubek at networkteam.com Fri Dec 6 11:28:36 2013 From: hlubek at networkteam.com (Christopher Hlubek) Date: Fri, 6 Dec 2013 11:28:36 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: Hi Nick, could you post your MySQL server version that causes the problem? I had a similar error some time ago. This migration works for me though. Greetings, Christopher Am 06.12.2013 um 11:14 schrieb Nick Poaros : > Hi > Sorry to ask again, not sure of what else to do as now unable to have a working version of Beta :( > > Any ideas? > > thanks > > Nick > > > Quote: Nick Poaros (niko5) wrote on Thu, 05 December 2013 23:15 > ---------------------------------------------------- >> Hi Bastian >> I have changed database collation to utf8 . >> Unfortunately I still get the same exception: >> An exception occurred while executing 'CREATE INDEX path_workspace ON >> typo3_typo3cr_domain_model_nodedata (path, workspace)': >> SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was >> too long; max key length is 767 bytes ... >> I have checked the tables and they have been created using utf8. >> I am using Mysql 5.6.14 on OSX 10.9 The base setup hash;t changed and all worked fine up until Beta2. >> Anything else I could try? >> Thanks >> Nick > ---------------------------------------------------- > > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From dfeyer at ttree.ch Fri Dec 6 11:35:42 2013 From: dfeyer at ttree.ch (Dominique Feyer) Date: Fri, 6 Dec 2013 11:35:42 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: @Christopher based on a previous message: I am using Mysql 5.6.14 on OSX 10.9 From nick at jamalade.com Fri Dec 6 11:45:02 2013 From: nick at jamalade.com (Nick Poaros) Date: Fri, 06 Dec 2013 11:45:02 +0100 Subject: [Neos] =?utf-8?q?Exception_during_setup_of_Beta2?= References: Message-ID: Thanks ;) yes I am using Mysql 5.6.14 on OSX 10.9. this has worked fine up until Beta2. Nick From carsten at bleicker.de Fri Dec 6 11:55:22 2013 From: carsten at bleicker.de (Carsten Bleicker) Date: Fri, 6 Dec 2013 11:55:22 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: had several problems with this too. works for me with utf8_unicode_ci Am 05.12.2013 um 20:56 schrieb Nick Poaros : > utf8_general_ci From typo3 at conpassione.ch Fri Dec 6 11:58:05 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Fri, 06 Dec 2013 11:58:05 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: Hi everybody i have upgraded a neos beta1 to beta2 with the commands mentioned in neos.typo3.org/download.html cd /installation-root/ composer require "typo3/neos:1.0.0-beta2" composer require "typo3/neosdemotypo3org:1.0.0-beta2" composer require "typo3/sitekickstarter:1.0.0-beta2" # Remember to flush the caches afterwards ./flow flow:cache:flush --force ./flow doctrine:migrate The Frontend worked fine, but the backend not. After loggin in the neos redirectet to www.mydomain.tld/neos/neos/login and cam up with a page not found error. Then i got to the /installation-root/ folder and issued the command: composer update Then Composer asked me to replace phpunit.xml.dist and tests/bootstrap.php. I did the replace by entering "y" After that, i could log in as expected. Best Regards Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Freitag, den 06.12.2013, 11:35 +0100 schrieb Dominique Feyer: > @Christopher based on a previous message: > > I am using Mysql 5.6.14 on OSX 10.9 > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From bastian at typo3.org Fri Dec 6 12:43:55 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 06 Dec 2013 12:43:55 +0100 Subject: [Neos] Routing issue? In-Reply-To: References: Message-ID: Nick Poaros wrote: Hey, > I updated as per directions for downloading i.e. > > cd /installation-root/ > composer require "typo3/neos:1.0.0-beta2" > composer require "typo3/neosdemotypo3org:1.0.0-beta2" > composer require "typo3/sitekickstarter:1.0.0-beta2" This way you only updated those three packages. To upgrade your complete installation you best follow the steps described on http://neos.typo3.org/download.html (under "Updating existing installation"). -- Bastian Waidelich From bastian at typo3.org Fri Dec 6 12:55:09 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 06 Dec 2013 12:55:09 +0100 Subject: [Neos] Comments Needed: Moving Page and Shortcut from Neos to NodeTypes In-Reply-To: References: Message-ID: Bastian Waidelich wrote: >> * The Neos Shortcut handling depends on Neos.NodeTypes:Shortcut; in >> the longer run, I'd extract that to a signal/slot and move the code >> to Neos.NodeTypes. Agreed? > > My initial thought was: Isn't *shortcut* a common behavior of the node tree > as well as there is a common notion of *document* nodes? FYI: Sebastian agreed to the suggestion to leave shortcut in the Neos pacakge (via IRC). We only need to decide whether we do need a subtype (like ShortcutPage) in the Neos.NodeTypes package. Currently I don't really see a convincing reason to do so, especially because the shortcut template shouldn't be altered usually. -- Bastian Waidelich From bastian at typo3.org Fri Dec 6 13:03:28 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 06 Dec 2013 13:03:28 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: Nick Poaros wrote: Hi Nick, > I have changed database collation to utf8 . > Unfortunately I still get the same exception: UTF-8 should work (for me even latin works). But to make sure: could you try utf8_unicode_ci rather then utf8_general_ci? > Anything else I could try? In case you haven't done so, make sure to clear all the caches (in Data/Temporary). If that doesn't work you could try to create an empty DB (utf8_unicode_ci) and install beta2 from scratch as described here: http://neos.typo3.org/download.html and then import your site (if you already had one). If even that fails, there's a severe bug (apart from the fact that the setup should probably force the right collation). In case you have git-knowledge you could try to apply https://review.typo3.org/25974 - that change removes the index in question.. HTH, -- Bastian Waidelich From nick at jamalade.com Fri Dec 6 13:34:23 2013 From: nick at jamalade.com (Nick Poaros) Date: Fri, 06 Dec 2013 13:34:23 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Exception_during_setup_of_Beta2?= References: Message-ID: Hi Bastain (and all) Ok have tried with both collations utf8_unicode_ci and utf8_general_ci makes no odds still has the error. The problem is creating the index in the migration for TYPO3.TYPO3CR this is ; $this->addSql("CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path, workspace)"); It seems path is a VARCHAR(4000) and workspace is VARCHAR(255) Now I am using InnoDB tables not MyISAM (there are arguments as to which is better but I don't want to go there) Anyways with InnoDB the max index size is 767 bytes, which is going to be well blown by the above. however the above can be run with for example $this->addSql("CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path(255), workspace(255))"); I am not quite sure how actual sizes are calculated by the db. Now is it ok to run it like this, is the index required? As I don't really want to switch to MyISAM Nick From nick at jamalade.com Fri Dec 6 13:45:44 2013 From: nick at jamalade.com (Nick Poaros) Date: Fri, 06 Dec 2013 13:45:44 +0100 Subject: [Neos] =?utf-8?q?Routing_issue=3F?= References: Message-ID: Hi Bastian Thats what I did?! cd /installation-root/ composer require "typo3/neos:1.0.0-beta2" composer require "typo3/neosdemotypo3org:1.0.0-beta2" composer require "typo3/sitekickstarter:1.0.0-beta2" # Remember to flush the caches afterwards /flow flow:cache:flush --force /flow doctrine:migrate plus changed the global Routes.yaml as suggested. slightly puzzled Nick From bastian at typo3.org Fri Dec 6 14:05:39 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 06 Dec 2013 14:05:39 +0100 Subject: [Neos] Routing issue? In-Reply-To: References: Message-ID: Nick Poaros wrote: > Thats what I did?! Oh dear, I didn't check that.. It seems either the update instructions or the version dependencies are wrong! I'm not really into into composer, but could you please try if: composer require "typo3/flow:2.1.*@dev" works for you? -- Bastian Waidelich From nick at jamalade.com Fri Dec 6 14:23:09 2013 From: nick at jamalade.com (Nick Poaros) Date: Fri, 06 Dec 2013 14:23:09 +0100 Subject: [Neos] =?utf-8?q?Routing_issue=3F?= References: Message-ID: Hi Bastian I am not sure which ? Anyway tried your suggestion and got this: Your requirements could not be resolved to an installable set of packages. Problem 1 - Conclusion: don't install typo3/flow 2.1.x-dev - Installation request for typo3/flow 2.1.*@dev -> satisfiable by typo3/flow[2.1.0-beta1, 2.1.x-dev]. - Conclusion: remove typo3/party dev-master - typo3/flow 2.1.0-beta1 requires typo3/party 2.1.*@dev -> satisfiable by typo3/party[2.1.0-beta1, 2.1.x-dev]. - Can only install one of: typo3/party[dev-master, 2.1.0-beta1]. - Can only install one of: typo3/party[dev-master, 2.1.x-dev]. - Installation request for typo3/party == 9999999-dev -> satisfiable by typo3/party[dev-master]. Not sure I want to try and figure that one out ;) I've managed to install Beta2 by modifying the doctrine migration, to reduce index size (as in other post) I will then be able to pull down the Index fix. I can then import site stuff. To be honest I have just be experimenting with ideas I have for a site I am about to put together, wasn't going to commit all the content until release 1! Just making sure then can be implemented. Assuming I can get it on my host. Anyway even with full beta2 there is a problem with the menus in the demo site. For the Neos (home) the following is used in the MainMenu.html template TYPO3 Neos Now in my version if you click on 'features' (or any other menu) then try and go home via the Neos icon # is appended to the url so takes you nowhere. Is there a way of specifying the site route directly? Nick From typo3 at conpassione.ch Fri Dec 6 18:50:06 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Fri, 06 Dec 2013 18:50:06 +0100 Subject: [Neos] Publish All Uncaught exception Message-ID: Hi there first i edited two textelements in different pages or even in the same page in a fresh setup of neos beta 2. Second i publish all my changes by a click on "Publish all". Then a uncaught exception is thrown: Uncaught exception #1222268609 in line 346 of /var/www/neos/Data/Temporary/Development/Cache/Code/Flow_Object_Classes/TYPO3_Flow_Security_Authorization_AccessDecisionVoterManager.php: Access denied (0 denied, 0 granted, 1 abstained) 24 TYPO3\Flow\Security\Authorization \AccessDecisionVoterManager_Original::decideOnJoinPoint(TYPO3\Flow\Aop \JoinPoint) 23 TYPO3\Flow\Security\Authorization \AccessDecisionVoterManager::decideOnJoinPoint(TYPO3\Flow\Aop\JoinPoint) 22 call_user_func_array(array|2|, array|1|) 21 TYPO3\Flow\Security\Authorization \AccessDecisionVoterManager::Flow_Aop_Proxy_invokeJoinPoint(TYPO3\Flow \Aop\JoinPoint) 20 TYPO3\Flow\Security\Authorization \AccessDecisionVoterManager::decideOnJoinPoint(TYPO3\Flow\Aop\JoinPoint) 19 TYPO3\Flow\Security\Authorization\Interceptor \PolicyEnforcement_Original::invoke() 18 TYPO3\Flow\Security\Aspect \PolicyEnforcementAspect_Original::enforcePolicy(TYPO3\Flow\Aop \JoinPoint) 17 TYPO3\Flow\Aop\Advice\AroundAdvice::invoke(TYPO3\Flow\Aop\JoinPoint) 16 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) 15 TYPO3\Neos\Service\ExtDirect\V1\Controller \WorkspaceController::publishAllAction("user-cpadmin") 14 call_user_func_array(array|2|, array|1|) 13 TYPO3\Flow\Mvc\Controller \ActionController_Original::callActionMethod() 12 TYPO3\Flow\Mvc\Controller \ActionController_Original::processRequest(TYPO3\Flow\Mvc\ActionRequest, TYPO3\ExtJS\ExtDirect\TransactionResponse) 11 TYPO3\Flow\Mvc\Dispatcher_Original::dispatch(TYPO3\Flow\Mvc \ActionRequest, TYPO3\ExtJS\ExtDirect\TransactionResponse) 10 TYPO3\Flow\Mvc\Dispatcher::dispatch(TYPO3\Flow\Mvc\ActionRequest, TYPO3\ExtJS\ExtDirect\TransactionResponse) 9 call_user_func_array(array|2|, array|2|) 8 TYPO3\Flow\Mvc\Dispatcher::Flow_Aop_Proxy_invokeJoinPoint(TYPO3\Flow \Aop\JoinPoint) 7 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) 6 TYPO3\Flow\Security\Aspect \RequestDispatchingAspect_Original::blockIllegalRequestsAndForwardToAuthenticationEntryPoints(TYPO3\Flow\Aop\JoinPoint) 5 TYPO3\Flow\Aop\Advice\AroundAdvice::invoke(TYPO3\Flow\Aop\JoinPoint) 4 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) 3 TYPO3\Flow\Mvc\Dispatcher::dispatch(TYPO3\Flow\Mvc\ActionRequest, TYPO3\ExtJS\ExtDirect\TransactionResponse) 2 TYPO3\ExtJS\ExtDirect\RequestHandler::handleRequest() 1 TYPO3\Flow\Core\Bootstrap::run() What means access "abstained"? Publishing the changes one by one does not throw any exception and works as expected!! Did i miss something configuring neos or is this a bug? Best regards Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate From sebastian at typo3.org Sat Dec 7 07:53:33 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Sat, 07 Dec 2013 07:53:33 +0100 Subject: [Neos] Have Fun At The Final Neos 1.0 Release Sprint Message-ID: Hey my fellow team members, as you know, I won't be at the code sprint this weekend to finish up Neos 1.0. However, I wish you all a really great time, and I know you will rock it :-) During the weekend, I am not often having access to a computer, but I'll try to stay close to my mobile phone if there's anything you need from me. Greets, keep on rocking, Sebastian From typo3 at conpassione.ch Sat Dec 7 11:50:56 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Sat, 07 Dec 2013 11:50:56 +0100 Subject: [Neos] Publish All Uncaught exception In-Reply-To: References: Message-ID: Hi there i reinstalled beta2 from scratch an the desribed problem is gone. I can now publish mulitple changes ad once without any problem. Best Regards Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Freitag, den 06.12.2013, 18:50 +0100 schrieb Renzo Bauen: > Hi there > > first i edited two textelements in different pages or even in the same > page in a fresh setup of neos beta 2. > Second i publish all my changes by a click on "Publish all". > > Then a uncaught exception is thrown: > > Uncaught exception #1222268609 in line 346 > of /var/www/neos/Data/Temporary/Development/Cache/Code/Flow_Object_Classes/TYPO3_Flow_Security_Authorization_AccessDecisionVoterManager.php: Access denied (0 denied, 0 granted, 1 abstained) > > 24 TYPO3\Flow\Security\Authorization > \AccessDecisionVoterManager_Original::decideOnJoinPoint(TYPO3\Flow\Aop > \JoinPoint) > 23 TYPO3\Flow\Security\Authorization > \AccessDecisionVoterManager::decideOnJoinPoint(TYPO3\Flow\Aop\JoinPoint) > 22 call_user_func_array(array|2|, array|1|) > 21 TYPO3\Flow\Security\Authorization > \AccessDecisionVoterManager::Flow_Aop_Proxy_invokeJoinPoint(TYPO3\Flow > \Aop\JoinPoint) > 20 TYPO3\Flow\Security\Authorization > \AccessDecisionVoterManager::decideOnJoinPoint(TYPO3\Flow\Aop\JoinPoint) > 19 TYPO3\Flow\Security\Authorization\Interceptor > \PolicyEnforcement_Original::invoke() > 18 TYPO3\Flow\Security\Aspect > \PolicyEnforcementAspect_Original::enforcePolicy(TYPO3\Flow\Aop > \JoinPoint) > 17 TYPO3\Flow\Aop\Advice\AroundAdvice::invoke(TYPO3\Flow\Aop\JoinPoint) > 16 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) > 15 TYPO3\Neos\Service\ExtDirect\V1\Controller > \WorkspaceController::publishAllAction("user-cpadmin") > 14 call_user_func_array(array|2|, array|1|) > 13 TYPO3\Flow\Mvc\Controller > \ActionController_Original::callActionMethod() > 12 TYPO3\Flow\Mvc\Controller > \ActionController_Original::processRequest(TYPO3\Flow\Mvc\ActionRequest, > TYPO3\ExtJS\ExtDirect\TransactionResponse) > 11 TYPO3\Flow\Mvc\Dispatcher_Original::dispatch(TYPO3\Flow\Mvc > \ActionRequest, TYPO3\ExtJS\ExtDirect\TransactionResponse) > 10 TYPO3\Flow\Mvc\Dispatcher::dispatch(TYPO3\Flow\Mvc\ActionRequest, > TYPO3\ExtJS\ExtDirect\TransactionResponse) > 9 call_user_func_array(array|2|, array|2|) > 8 TYPO3\Flow\Mvc\Dispatcher::Flow_Aop_Proxy_invokeJoinPoint(TYPO3\Flow > \Aop\JoinPoint) > 7 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) > 6 TYPO3\Flow\Security\Aspect > \RequestDispatchingAspect_Original::blockIllegalRequestsAndForwardToAuthenticationEntryPoints(TYPO3\Flow\Aop\JoinPoint) > 5 TYPO3\Flow\Aop\Advice\AroundAdvice::invoke(TYPO3\Flow\Aop\JoinPoint) > 4 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint) > 3 TYPO3\Flow\Mvc\Dispatcher::dispatch(TYPO3\Flow\Mvc\ActionRequest, > TYPO3\ExtJS\ExtDirect\TransactionResponse) > 2 TYPO3\ExtJS\ExtDirect\RequestHandler::handleRequest() > 1 TYPO3\Flow\Core\Bootstrap::run() > > What means access "abstained"? > Publishing the changes one by one does not throw any exception and works > as expected!! > > Did i miss something configuring neos or is this a bug? > > Best regards Renzo From jigal.van.hemert at typo3.org Sun Dec 8 14:47:22 2013 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Sun, 08 Dec 2013 14:47:22 +0100 Subject: [Neos] Possible to install on Windows without open_ssl? Message-ID: Hi, On Windows it can be very hard to get open_ssl working (on some installations it works on others it produces mysterious errors). I'm lucky to have it NOT working :-( My installation has XAMPP for Windows and Git Bash, so I have some more command line options. Following the instructions on http://neos.typo3.org/download.html this is the result: ================================================================= $ curl -s http://getcomposer.org/installer | php #!/usr/bin/env php Some settings on your machine may cause stability issues with Composer. If you encounter issues, try to change the following: The openssl extension is missing, which will reduce the security and stability of Composer. If possible you should enable it or recompile php with --with-openssl Downloading... Composer successfully installed to: D:\webserver\xampp\htdocs_neos\composer.phar Use it: php composer.phar > /d/webserver/xampp/htdocs_neos $ php composer.phar create-project --dev --stability beta typo3/neos-base-distribution TYPO3-Neos-1.0-beta2 Installing typo3/neos-base-distribution (1.0.0-beta2) - Installing typo3/neos-base-distribution (1.0.0-beta2) Cloning 224ea64520e1f54c3e9a30e79c163e9220ee8e67 Created project in TYPO3-Neos-1.0-beta2 Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them. - Installing composer/installers (dev-master c582dfd) Cloning c582dfd22e226d969ecffa6bb2db1b18e6b52845 Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not call post-package-install script - Installing doctrine/cache (dev-master ff36d42) Cloning ff36d4216fef8242c3d8ee97fceee977e3c9b9a6 Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not call post-package-install script - Installing doctrine/collections (dev-master bcb5377) Cloning bcb53776a096a0c64579cc8d8ec0db62f1109fbc Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not call post-package-install script - Installing doctrine/lexer (dev-master 57d5a02) Cloning 57d5a024b48709c56ce5bb93072948359220f36c Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not call post-package-install script - Installing doctrine/inflector (dev-master 8b4b3cc) Cloning 8b4b3ccec7aafc596e2fc1e593c9f2e78f939c8c Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not call post-package-install script - Installing doctrine/annotations (v1.1.2) [RuntimeException] You must enable the openssl extension to download files via https create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [package] [directory] [version] ================================================================= It seems there are two problems: - Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable and thus the post package install script can't be run - It absolutely needs to download files via https Anybody an idea how to solve these? -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From daurml at so-nso.de Sun Dec 8 15:05:57 2013 From: daurml at so-nso.de (Tobias Daur) Date: Sun, 08 Dec 2013 15:05:57 +0100 Subject: [Neos] aloha and h4, h5 Message-ID: Hi, i'm playing around with Neos beta2 and the Demo Site, trying to get editor experience, to be able to show the backend to customers. Klicking into the page "roadmap", i can see that there are h4 and h5 paragraphs used. Changing a h4 paragraph to h3 is possible. Changing back is not possible - the aloha paragraph list shows only heading 1 - 3. How can i extend the visible paragraph list, so that it fits the paragraphs used in the demosite? thx for your help Tobias From aske at moc.net Sun Dec 8 15:51:14 2013 From: aske at moc.net (Aske Ertmann) Date: Sun, 8 Dec 2013 15:51:14 +0100 Subject: [Neos] aloha and h4, h5 In-Reply-To: References: Message-ID: Hello Tobias I noticed that issue as well and we did this change to add the possibility to use h4 https://review.typo3.org/#/c/25982/ However didn't see there were any h5, so we might have to add those as well. Best regards Aske On Dec 8, 2013, at 3:05 PM, Tobias Daur wrote: > Hi, > > i'm playing around with Neos beta2 and the Demo Site, trying to get > editor experience, to be able to show the backend to customers. > > Klicking into the page "roadmap", i can see that there are h4 and h5 > paragraphs used. > > Changing a h4 paragraph to h3 is possible. > Changing back is not possible - > the aloha paragraph list shows only heading 1 - 3. > > How can i extend the visible paragraph list, so that it fits the > paragraphs used in the demosite? > > thx for your help > > Tobias > > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From erredeco at gmail.com Sun Dec 8 16:50:53 2013 From: erredeco at gmail.com (Riccardo De Contardi) Date: Sun, 08 Dec 2013 16:50:53 +0100 Subject: [Neos] =?utf-8?q?Publish_All_Uncaught_exception?= References: Message-ID: I've encountered the same problem... Is there any chance to resolve it without a full reinstall? Thanks!! From rasmus at typo3.org Sun Dec 8 17:08:43 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Sun, 8 Dec 2013 17:08:43 +0100 Subject: [Neos] Urgent content assistance needed for the relaunch of neos.typo3.org Message-ID: Hey, If anyone has time, it would be pretty wonderful with some additional help with the content for the almost-ready-to-relaunch neos.typo3.org. We need to transfer some news items, proof-read text etc. Anyone up for it? Needs to be today or tomorrow. Best. Rasmus Rasmus Skjoldan Neos UX lead / TYPO3 brand manager rasmus at typo3.org http://neos.typo3.org/ux/ http://typo3.org/the-brand/brand-book/ http://rasmusskjoldan.com From daurml at so-nso.de Sun Dec 8 19:23:27 2013 From: daurml at so-nso.de (Tobias Daur) Date: Sun, 08 Dec 2013 19:23:27 +0100 Subject: [Neos] aloha and h4, h5 In-Reply-To: References: Message-ID: Hi Aske, thanks for your help. I tried to do a "hotfix" just by editing /Packages/Sites/TYPO3.NeosDemoTypo3Org/Configuration/NodeTypes.yaml and adding your 3 lines. After this i cleared production-cache: FLOW_CONTEXT=Production ./flow flow:cache:flush ... but still there is no H4 in the aloha paragraph list visible in my installation. What do i have to do to get this working? Tobias From sebastian at typo3.org Mon Dec 9 07:31:14 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Mon, 09 Dec 2013 07:31:14 +0100 Subject: [Neos] aloha and h4, h5 In-Reply-To: References: Message-ID: Hey, clear your browser cache as well. Greets, Sebastian From sebastian at typo3.org Mon Dec 9 07:31:46 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Mon, 09 Dec 2013 07:31:46 +0100 Subject: [Neos] Urgent content assistance needed for the relaunch of neos.typo3.org In-Reply-To: References: Message-ID: Hey, I have time today between 10:00 and 1 PM. Greets, Sebastian From rasmus at typo3.org Mon Dec 9 07:42:25 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Mon, 9 Dec 2013 07:42:25 +0100 Subject: [Neos] Urgent content assistance needed for the relaunch of neos.typo3.org In-Reply-To: References: Message-ID: Cool. Sebastian, if you go through all the tech parts that would be cool. I guess especially under roadmap there must be things missing. Rasmus > On 09/12/2013, at 07.31, Sebastian Kurf?rst wrote: > > Hey, > > I have time today between 10:00 and 1 PM. > > Greets, Sebastian > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From lorenz-typo3 at visol.ch Mon Dec 9 17:59:38 2013 From: lorenz-typo3 at visol.ch (Lorenz Ulrich) Date: Mon, 09 Dec 2013 17:59:38 +0100 Subject: [Neos] Possible to install on Windows without open_ssl? In-Reply-To: References: Message-ID: Hi Jigal I guess you tried all that stuff with the hardcoded path to the OpenSSL conf file? I had that same problem before I moved away form Vagrant. I cannot help you with your original problem, but maybe you should also consider switching to Vagrant? A solid Vagrant box for Neos can be found here: https://github.com/tlayh/vagrant-typo3neos Best regards, Lorenz Am 08.12.2013 14:47, schrieb Jigal van Hemert: > Hi, > > On Windows it can be very hard to get open_ssl working (on some > installations it works on others it produces mysterious errors). > > I'm lucky to have it NOT working :-( > > My installation has XAMPP for Windows and Git Bash, so I have some more > command line options. > Following the instructions on http://neos.typo3.org/download.html this > is the result: > > ================================================================= > $ curl -s http://getcomposer.org/installer | php > #!/usr/bin/env php > Some settings on your machine may cause stability issues with Composer. > If you encounter issues, try to change the following: > > The openssl extension is missing, which will reduce the security and > stability of Composer. > If possible you should enable it or recompile php with --with-openssl > > Downloading... > > Composer successfully installed to: > D:\webserver\xampp\htdocs_neos\composer.phar > > Use it: php composer.phar > > > /d/webserver/xampp/htdocs_neos > $ php composer.phar create-project --dev --stability beta > typo3/neos-base-distribution TYPO3-Neos-1.0-beta2 > Installing typo3/neos-base-distribution (1.0.0-beta2) > - Installing typo3/neos-base-distribution (1.0.0-beta2) > Cloning 224ea64520e1f54c3e9a30e79c163e9220ee8e67 > > Created project in TYPO3-Neos-1.0-beta2 > Loading composer repositories with package information > Installing dependencies (including require-dev) from lock file > Warning: The lock file is not up to date with the latest changes in > composer.json. You may be getting outdated dependencies. Run update to > update them. > - Installing composer/installers (dev-master c582dfd) > Cloning c582dfd22e226d969ecffa6bb2db1b18e6b52845 > > Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not > call post-package-install script > - Installing doctrine/cache (dev-master ff36d42) > Cloning ff36d4216fef8242c3d8ee97fceee977e3c9b9a6 > > Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not > call post-package-install script > - Installing doctrine/collections (dev-master bcb5377) > Cloning bcb53776a096a0c64579cc8d8ec0db62f1109fbc > > Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not > call post-package-install script > - Installing doctrine/lexer (dev-master 57d5a02) > Cloning 57d5a024b48709c56ce5bb93072948359220f36c > > Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not > call post-package-install script > - Installing doctrine/inflector (dev-master 8b4b3cc) > Cloning 8b4b3ccec7aafc596e2fc1e593c9f2e78f939c8c > > Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not > call post-package-install script > - Installing doctrine/annotations (v1.1.2) > > > > [RuntimeException] > You must enable the openssl extension to download files via https > > > > create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] > [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] > [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] > [--no-install] [package] [directory] [version] > > ================================================================= > > It seems there are two problems: > - Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable and > thus the post package install script can't be run > - It absolutely needs to download files via https > > Anybody an idea how to solve these? > From nick at jamalade.com Mon Dec 9 23:27:30 2013 From: nick at jamalade.com (Nick Poaros) Date: Mon, 09 Dec 2013 23:27:30 +0100 Subject: [Neos] =?utf-8?q?_imageClass_not_rendered_in_=3Cimg_=3E_element?= =?utf-8?q?=2E?= Message-ID: Hi I was looking at the demo site (beta 2) and noticed that in Root.ts2 the Image template is overwritten in the Teaser section in order to add the class "img-responsive" from bootstrap ie. // Overwrite the image template in the teaser section to make them responsive prototype(TYPO3.Neos.NodeTypes:Image) { imageClassName = 'img-responsive' } However if you just add an image to the teaser its doesn't behave responsively as expected. This because in TYPO3.Neos.Nodetypes the "imageClassName" is added to the
element which wraps the the . In the partial Image.html .. Not sure if this will work, that is I haven't tested for all cases, but adding class="{imageClassName}" to the media:image tag that isn't a link would give the responsive result for the example in demo. Hope this helps in some small way :) Nick From jigal.van.hemert at typo3.org Tue Dec 10 10:39:42 2013 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Tue, 10 Dec 2013 10:39:42 +0100 Subject: [Neos] Possible to install on Windows without open_ssl? In-Reply-To: References: Message-ID: Hi Lorenz, On 9-12-2013 17:59, Lorenz Ulrich wrote: > I guess you tried all that stuff with the hardcoded path to the OpenSSL > conf file? I had that same problem before I moved away form Vagrant. Thank you for answering. Matthias Schreiber pointed me to an issue about a discrepancy between the OpenSSL versions in Apache and PHP in the XAMPP version I am/was using. It seems to be solved in XAMPP 1.8.2 (1.8.3 includes PHP 5.5.6 which contains a bug that gives problems with TYPO3 CMS 6.2). Unfortunately there is no upgrade package so I'm re-installing all my dev environments with 1.8.2. Hopefully that will solve the OpenSSL issues and perhaps the rest of the installer will run too. -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From simonschaufi at guugelmail.de Tue Dec 10 17:54:05 2013 From: simonschaufi at guugelmail.de (Simon Schaufelberger (Schaufi)) Date: Tue, 10 Dec 2013 17:54:05 +0100 Subject: [Neos] Neos release countdown? Message-ID: Where is the neos release countdown? I can't wait to see the release in a few min/hours... :D -- Regards, Schaufi From obeck at biznet.ch Tue Dec 10 21:42:05 2013 From: obeck at biznet.ch (Oliver Beck) Date: Tue, 10 Dec 2013 21:42:05 +0100 Subject: [Neos] =?utf-8?q?_Site_Import_Error?= Message-ID: Hi neos guys! First: Congratulations to the neos team for the first stable release! great work! I get an error at the installation step 2: Error: During the import of the "Sites.xml" from the package "TYPO3.NeosDemoTypo3Org" an exception occurred: Error: During import an exception occurred: "SimpleXMLElement::__construct() expects parameter 2 to be long, string given". after i can't access the frontend or backend. Does anybody know this error? thanks for any replies! From djgarms at gmail.com Wed Dec 11 03:35:59 2013 From: djgarms at gmail.com (Dominic Garms) Date: Wed, 11 Dec 2013 10:35:59 +0800 Subject: [Neos] neos installation fails on managed server Message-ID: Hi, Congratulation for the final 1.0 release! Unlucky the installation fails on managed server with Hosteurope. I get following error just before I access any Step: Flow: The compile run failed. Please check the error output or system log for more information. error log: File does not exist: /xxx/neos/demo/Web/_Resources/Static, referer: http://neos.dmfmedia.de/setup After neos.dmfmedia.de/setup and "this might take..." it redirects to http://neos.dmfmedia.de/setup/index which might be wrong. Any ideas what could be wrong? I have the default .htaccess under suspicious but not sure what to change. Regards, Dominic From djgarms at gmail.com Wed Dec 11 03:56:25 2013 From: djgarms at gmail.com (Dominic Garms) Date: Wed, 11 Dec 2013 10:56:25 +0800 Subject: [Neos] neos installation fails on managed server In-Reply-To: References: Message-ID: On 12/11/2013 10:35 AM, Dominic Garms wrote: > Hi, > > Congratulation for the final 1.0 release! Unlucky the installation fails > on managed server with Hosteurope. I get following error just before I > access any Step: > > Flow: The compile run failed. Please check the error output or system > log for more information. > error log: > File does not exist: /xxx/neos/demo/Web/_Resources/Static, referer: > http://neos.dmfmedia.de/setup > > After neos.dmfmedia.de/setup and "this might take..." it redirects to > http://neos.dmfmedia.de/setup/index which might be wrong. > > Any ideas what could be wrong? I have the default .htaccess under > suspicious but not sure what to change. > > Regards, > Dominic I just opened an issue on forge, I guess this might be an issue for many other users on managed hosting. http://forge.typo3.org/issues/54317 From jigal.van.hemert at typo3.org Wed Dec 11 09:21:18 2013 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Wed, 11 Dec 2013 09:21:18 +0100 Subject: [Neos] Possible to install on Windows without open_ssl? In-Reply-To: References: Message-ID: Hi, On 10-12-2013 10:39, Jigal van Hemert wrote: > Thank you for answering. Matthias Schreiber pointed me to an issue about > a discrepancy between the OpenSSL versions in Apache and PHP in the > XAMPP version I am/was using. It seems to be solved in XAMPP 1.8.2 > (1.8.3 includes PHP 5.5.6 which contains a bug that gives problems with > TYPO3 CMS 6.2). Unfortunately there is no upgrade package so I'm > re-installing all my dev environments with 1.8.2. > > Hopefully that will solve the OpenSSL issues and perhaps the rest of the > installer will run too. After manually moving all dev sites to the xampp 1.8.2 installation the TYPO3 CMS sites all were working correctly, including the OpenSSL stuff for saltedpasswords/rsaauth. After the launch of Neos 1.0 I tried to set that up. Installation instructions from the download page worked fine in Git Bash. The Setup ran fine until the point of importing the demo site. I made a forge issue from the exception that was thrown while processing an image: http://forge.typo3.org/issues/54321 -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From joe at webjoe.dk Wed Dec 11 09:30:11 2013 From: joe at webjoe.dk (Kasper Brødsgaard) Date: Wed, 11 Dec 2013 09:30:11 +0100 Subject: [Neos] =?utf-8?q?_Neos_on_hosted_web_servers?= Message-ID: Is it, or will it be possible to install Typo3 Neos on a hosted web server? until now I have been able to install Typo3 (ver6) on hosted web server, where I have uploaded files an configure a MySQL database but with this Neos the installation is different... is like the flow installation (like you descisbed in the dokumentation) But I am hoping that I in the future could install an set up a new website with Typo3 Neos... It seems to be a really great system, with a nice UI Best Regards Kasper From superpang at ctrl-alt-delete.ch Wed Dec 11 11:50:39 2013 From: superpang at ctrl-alt-delete.ch (Fernandez Daniel) Date: Wed, 11 Dec 2013 11:50:39 +0100 Subject: [Neos] =?utf-8?q?_How_to_install_neos_without_ssh=3F?= Message-ID: How to install neos without ssh? I dont find anything about that in FAQ Thanx for a hint From jigal.van.hemert at typo3.org Wed Dec 11 13:23:23 2013 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Wed, 11 Dec 2013 13:23:23 +0100 Subject: [Neos] How to install neos without ssh? In-Reply-To: References: Message-ID: Hi, On 11-12-2013 11:50, Fernandez Daniel wrote: > How to install neos without ssh? I dont find anything about that in FAQ > Thanx for a hint On the download page there is a big blue button-like link to http://sourceforge.net/projects/typo3flow/files/TYPO3%20Neos/1.0.0/ There you can find zip and tar.gz archives. -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From nick at jamalade.com Wed Dec 11 13:24:26 2013 From: nick at jamalade.com (Nick Poaros) Date: Wed, 11 Dec 2013 13:24:26 +0100 Subject: [Neos] =?utf-8?q?neos_installation_fails_on_managed_server?= References: Message-ID: Hi Dominic Not sure if this will help but first have you set the document root to point to the web directory of your installation? On my shared host (clock.net) this can be set up from cpanel. Also you may need to check your php mem_limit as you will need at least 256M (iftact mine is set to 384M) Also this post of mine might be of help http://forum.typo3.org/index.php?t=tree&goto=695289&#msg_695289 Nick From bastian at typo3.org Wed Dec 11 14:02:18 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 11 Dec 2013 14:02:18 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Oliver Beck wrote: Hi Oliver, > First: Congratulations to the neos team for the first stable release! > great work! Thank you! ;) > I get an error at the installation step 2: > > Error: During the import of the "Sites.xml" from the package > "TYPO3.NeosDemoTypo3Org" an exception occurred: Error: During import an > exception occurred: "SimpleXMLElement::__construct() expects parameter 2 > to be long, string given". Not good.. It seems the LIBXML_PARSEHUGE constant we use is only available in Libxml >= 2.7.0 (see http://php.net/manual/en/libxml.constants.php#constant.libxml-parsehuge). But that should be included in PHP >= 5.3.2. What version are you running? -- Bastian Waidelich From hlubek at networkteam.com Wed Dec 11 15:45:30 2013 From: hlubek at networkteam.com (Christopher Hlubek) Date: Wed, 11 Dec 2013 15:45:30 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Hi, I think we use a wrong approach for the import by doing it with SimpleXML. I had very good results in other projects using a combination of an event based processing and DOM based parsing in some places. And I think with the simple format we use for Neos a completely event based parser would be very efficient (at least from the XML side). We still would have the problem of all the objects being instantiated and persisted in one large batch, which is bound to not scale well (think about something like 1.000.000 nodes). So we have to come up with some solution that uses the Node API, but allows for better batch processing. Greetings, Christopher Am 11.12.2013 um 14:02 schrieb Bastian Waidelich : > Oliver Beck wrote: > > Hi Oliver, > >> First: Congratulations to the neos team for the first stable release! >> great work! > > Thank you! ;) > >> I get an error at the installation step 2: >> >> Error: During the import of the "Sites.xml" from the package >> "TYPO3.NeosDemoTypo3Org" an exception occurred: Error: During import an >> exception occurred: "SimpleXMLElement::__construct() expects parameter 2 >> to be long, string given". > > Not good.. It seems the LIBXML_PARSEHUGE constant we use is only available in Libxml >= 2.7.0 (see http://php.net/manual/en/libxml.constants.php#constant.libxml-parsehuge). > But that should be included in PHP >= 5.3.2. What version are you running? > > > -- > Bastian Waidelich > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From nico.schieder at gmail.com Wed Dec 11 16:47:10 2013 From: nico.schieder at gmail.com (Nico Schieder) Date: Wed, 11 Dec 2013 16:47:10 +0100 Subject: [Neos] =?utf-8?q?=5BPackagemanagement=5D_Copy_a_Site_with_all_Con?= =?utf-8?q?tents?= Message-ID: Hi to the neos crew! Congratulations to the release of TYPO3 Neos 1.0! I plan to use Neos with multiple languages right from the start - don?t stop reading, I saw the news regarding multilanguage support in Neos 1.0. My Idea was to make a Master-Website, clone the Site-Package and translate the new page. Currently I try to clone the Neos Demo Site to test the behavior. Is there a simple possibility to clone a whole Site with its contents? The command site:import seems to overwrite the data on the other page when I change the package-Key in the exported XML-file. Regards, Nico Shcieder From obeck at biznet.ch Wed Dec 11 17:07:04 2013 From: obeck at biznet.ch (Oliver Beck) Date: Wed, 11 Dec 2013 17:07:04 +0100 Subject: [Neos] =?utf-8?q?Site_Import_Error?= References: Message-ID: hi bastian, thanks for your reply! PHP version is 5.3.25 and libxml is 2.6.26 From bastian at typo3.org Wed Dec 11 19:13:34 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 11 Dec 2013 19:13:34 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Christopher Hlubek wrote: Hi Christopher, I hope you had a safe trip home ;) > I think we use a wrong approach for the import by doing it with SimpleXML Quite possible and I doubt that this was meant to be the final solution. The question is: What to do about it right now. I think we should at least check the Libxml version in "BasicRequirements.php" and/or check it in the importer and don't set the LIBXML_PARSEHUGE flag for a version < 2.7.0 Or do you think we can/should rework this already for the next bugfix release? -- Bastian Waidelich From bastian at typo3.org Wed Dec 11 19:18:02 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 11 Dec 2013 19:18:02 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Oliver Beck wrote: Hi Oliver, > thanks for your reply! PHP version is 5.3.25 and libxml is 2.6.26 That's weird as a newer version of Libxml should be included since PHP 5.3.2. You should try updating PHP, the current version of the 5.3 branch is 5.3.27. If you have the chance to upgrade to 5.4 or 5.5 you should do *that* as Neos runs significantly faster with those. HTH -- Bastian Waidelich From djgarms at gmail.com Thu Dec 12 01:21:16 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 12 Dec 2013 08:21:16 +0800 Subject: [Neos] Neos on hosted web servers In-Reply-To: References: Message-ID: On 12/11/2013 04:30 PM, Kasper Br?dsgaard wrote: > Is it, or will it be possible to install Typo3 Neos on a hosted web server? > until now I have been able to install Typo3 (ver6) on hosted web server, > where I have uploaded files an configure a MySQL database > but with this Neos the installation is different... is like the flow > installation (like you descisbed in the dokumentation) > But I am hoping that I in the future could install an set up a new > website with Typo3 Neos... It seems to be a really great system, with a > nice UI > > Best Regards > Kasper Hi Kasper, you find a download button on the download page. There you can download the source and extract it on your hosted web server - similar to 6.x of CMS. Regards, Dominic From djgarms at gmail.com Thu Dec 12 01:21:27 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 12 Dec 2013 08:21:27 +0800 Subject: [Neos] neos installation fails on managed server In-Reply-To: References: Message-ID: On 12/11/2013 08:24 PM, Nick Poaros wrote: > Hi Dominic > > Not sure if this will help but first have you set the document root to > point to the web directory of your installation? > On my shared host (clock.net) this can be set up from cpanel. > > Also you may need to check your php mem_limit as you will need at least > 256M (iftact mine is set to 384M) > > Also this post of mine might be of help > http://forum.typo3.org/index.php?t=tree&goto=695289&#msg_695289 > > Nick Hi Nick, Thanks for your reply. I tried almost everything, it seems to be an issue with the Hoster, other people have the same problem. Dominic From sebastian at typo3.org Thu Dec 12 05:48:32 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Thu, 12 Dec 2013 05:48:32 +0100 Subject: [Neos] Neos Branch/Patch overview Message-ID: Hey everybody, I couldn't sleep for some time last night; and I started working on improving our CI system a little, because I wanted to know * I forked Ernesto's "typo3 merge overview" script towards https://github.com/TYPO3-Neos/typo3-merged and adjusted it to Neos 1.0 * I improved the script a little such that it can deal with changes which do not have a corresponding issue ID. If that is the case, the Change-ID is used. * I furthermore added a CI job at http://ci.typo3.robertlemke.net/view/All/job/Build%20overview%20of%20merged%20changes%20-%20Neos/ which renders the overview. The job config itself is extremely simple; as everything has been done in extra scripts. Also the workspace can be deleted without a problem; and will correctly re-built itself. You can see the "merged change overview" of Neos at: http://ci.typo3.robertlemke.net/job/Build%20overview%20of%20merged%20changes%20-%20Neos/ws/index.html ... and it seems *every change* which was put into 1.0 was as well put into Master. Good work everybody at the code sprint :-D Greets, Sebastian PS: I'll rework the "flow change overview" as well; to be based off the same Git repository... From sebastian at typo3.org Thu Dec 12 06:20:23 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Thu, 12 Dec 2013 06:20:23 +0100 Subject: [Neos] Neos Branch/Patch overview In-Reply-To: References: Message-ID: Hey, I just tested the script with TYPO3 Flow: https://github.com/TYPO3-Neos/typo3-merged/commit/8ad251c47ddea4bf56e5b963e7da8520699e4699 Problem: It does not really work yet, because we *now* not only see commits which have an "issue", but also commits without issue number. In this case, various things still break and the matching does not really work *if the change ID is different*. See https://www.monosnap.com/image/jg8vdVgWu2gpiKOdNwliOZw2l.png for a snapshot. Currently I don't have time to continue working on this; but if somebody wants to take over, the stage is set ;-) Greets, Sebastian From sebastian at typo3.org Thu Dec 12 06:21:43 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Thu, 12 Dec 2013 06:21:43 +0100 Subject: [Neos] neos installation fails on managed server In-Reply-To: References: Message-ID: Hey, FYI, Bastian Waidelich will check that out, and post his progress inside http://forge.typo3.org/issues/54317 . Greets, Sebastian From djgarms at gmail.com Thu Dec 12 09:03:08 2013 From: djgarms at gmail.com (Dominic Garms) Date: Thu, 12 Dec 2013 16:03:08 +0800 Subject: [Neos] additional content collection not visible Message-ID: Good Morning, I just tried to add some additional content areas to my BE: 'TYPO3.Neos.NodeTypes:Page': childNodes: 'teaser': type: 'TYPO3.Neos:ContentCollection' 'sidebarRight': type: 'TYPO3.Neos:ContentCollection' But the child Nodes are not visible in the content area. Any idea what I could miss? I even copied the NodeTypes.yaml from the demo package, but only Content Collection (main) is visible. Thanks for hints, Dominic From sebastian at typo3.org Thu Dec 12 09:51:01 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Thu, 12 Dec 2013 09:51:01 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 Message-ID: Hey everybody, I'd like to plan a meeting where we discuss the localization for 1.1 :-) Both on the conceptual and the technical side: Please add your availability for next week here: http://doodle.com/isuihfc8hfeebnd7 Greets, Sebastian From joe at webjoe.dk Thu Dec 12 12:34:06 2013 From: joe at webjoe.dk (Kasper Brødsgaard) Date: Thu, 12 Dec 2013 12:34:06 +0100 Subject: [Neos] =?utf-8?q?Neos_on_hosted_web_servers?= References: Message-ID: Hi Dominic Thank you for the answar, I have downloaded the Neos packed an uploaded it to my web host but as i can understand you should use a terminal when you a installing it, or am i missing something? I am looking in this site for installation instruction http://neos.typo3.org/download.html when you have the old typo3 site you should only upload the files an then follow to 1-2-3 installations guide but it seems a little bit more compleks with Typo3 Neos From bastian at typo3.org Thu Dec 12 13:28:38 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 12 Dec 2013 13:28:38 +0100 Subject: [Neos] neos installation fails on managed server In-Reply-To: References: Message-ID: Dominic Garms wrote: Hi all, > Unlucky the installation fails on managed server with Hosteurope [...] Thanks for reporting. FYI: We've been given a testing account by jweiland.net and I got offered temporary accounts for Hosteurope as well I'll look into this as quickly as possible and report back here. Best, -- Bastian Waidelich From 9pm at gmx.net Thu Dec 12 13:39:11 2013 From: 9pm at gmx.net (9pm) Date: Thu, 12 Dec 2013 13:39:11 +0100 Subject: [Neos] =?utf-8?q?_No_content_wrapping?= Message-ID: Hi! Every content is wrapped between a div with the class "neos-contentcollection". I need to know how i can get rid of this? Can anybody help me? Kind regards 9pm From jigal.van.hemert at typo3.org Thu Dec 12 14:29:08 2013 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Thu, 12 Dec 2013 14:29:08 +0100 Subject: [Neos] Neos on hosted web servers In-Reply-To: References: Message-ID: Hi, On 12-12-2013 12:34, Kasper Br?dsgaard wrote: > Thank you for the answar, I have downloaded the Neos packed an uploaded > it to my web host > but as i can understand you should use a terminal when you a installing > it, or am i missing something? > I am looking in this site for installation instruction > > http://neos.typo3.org/download.html > > when you have the old typo3 site you should only upload the files an > then follow to 1-2-3 installations guide > but it seems a little bit more compleks with Typo3 Neos The "complex instructions" are for building Neos from the command line and setting up a site in Apache. If you don't need that because you uploaded the package to your hosting you can continue with the step "Go to http://neos.demo/setup and follow the on-screen instructions!" Of course you should replace "neos.demo" with the URL of your hosting. This will bring you in a setup which can be compared with the 1-2-3 installer from TYPO3 CMS you are used too (it's a lot simpler installer because it can detect a lot more settings by itself). -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From sebastian at typo3.org Thu Dec 12 15:05:41 2013 From: sebastian at typo3.org (=?UTF-8?B?U2ViYXN0aWFuIEt1cmbDvHJzdA==?=) Date: Thu, 12 Dec 2013 15:05:41 +0100 Subject: [Neos] No content wrapping In-Reply-To: References: Message-ID: Hey, this class I believe only exists when being logged into the backend; and it is needed for Neos to render the in-place editing experience. We plan on making this class adjustable lateron, but currently it's needed. For what exact use case do you need to remove it? Greets, Sebastian From 9pm at gmx.net Thu Dec 12 15:24:28 2013 From: 9pm at gmx.net (9pm) Date: Thu, 12 Dec 2013 15:24:28 +0100 Subject: [Neos] =?utf-8?q?No_content_wrapping?= References: Message-ID: Hi, thank you for your answer! :) No, it's also being generated when i'm not logged into the backend. I've created my own node type and its content is wrapped around this div. Well ... every content is wrapped around this div ^^ I need this because of JS. The content shouldn't be nested. Greetings 9pm From 9pm at gmx.net Thu Dec 12 15:30:22 2013 From: 9pm at gmx.net (9pm) Date: Thu, 12 Dec 2013 15:30:22 +0100 Subject: [Neos] =?utf-8?q?_Own_plugin_/_application?= Message-ID: Hey! I've got a problem with my first own Neos plugin / application. I've created it as described in the documentation: http://docs.typo3.org/neos/TYPO3NeosDocumentation/IntegratorGuide/CreatingAPlugin.html The only thing is, that i've not created a model or repository, because yet i don't need one of them. My plugin is available in the backend and i can create it. But after i created it, i get the following message in the backend and frontend: -------------------------------------------------- Failed to render element page/ body/ content/ main/ itemRenderer/ default/ element Access denied (0 denied, 0 granted, 1 abstained) (20131212152807d73526) -------------------------------------------------- I've searched for hours, but i can't find anything or solve the problem. I hope you guys can help me. Please! :) Greetings 9pm From joe at webjoe.dk Thu Dec 12 16:13:40 2013 From: joe at webjoe.dk (Kasper Brødsgaard) Date: Thu, 12 Dec 2013 16:13:40 +0100 Subject: [Neos] =?utf-8?q?Neos_on_hosted_web_servers?= References: Message-ID: Okay great to now it?s a lot simpler than I have imagine I have now removed my old site an uploaded a clean fresh neos packaged to my site but can?t get the setup instructions... should there not be an setup folder or something. you can see my files here www.webjoe.dk From 9pm at gmx.net Thu Dec 12 16:24:48 2013 From: 9pm at gmx.net (9pm) Date: Thu, 12 Dec 2013 16:24:48 +0100 Subject: [Neos] =?utf-8?q?Neos_on_hosted_web_servers?= References: Message-ID: Hi! You have missed something: the document root of your TYPO3 Neos project has to be the web folder! Greetings 9pm From dfeyer at ttree.ch Thu Dec 12 16:30:30 2013 From: dfeyer at ttree.ch (Dominique Feyer) Date: Thu, 12 Dec 2013 16:30:30 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: Just some raw idea about the conceptual side. We have a lots of customer in this small country who deal deal with 4 languages and more, so maybe I can contact some of them for challenging our ideas. Two key features for me: 1. A "diff like" tools, to help the user check the changes in the original language, since the last modification of the translated content 2. The original language depend on the contributor. Ex: a french website is translated in english by the first contributor team, the second work on japanese (from the english version), and the chinese team work on the french version, but sometimes check the english version too ;) If we found a way to deal with point 1 and 2 in a really flexible way ... we have a killer translation system. 3. A tools to help the user to found page where translation is "outdated" (edited in the original language but not in the translation) And maybe more ;) ttree sarl Dominique Feyer TYPO3 Addict Rue du Valentin 34 et demi CH - 1004 Lausanne T?l?phone +41 21 312 36 35 www.ttree.ch | twitter | linkedin Plan d'acc?s: http://g.co/maps/4yu6t 2013/12/12 Sebastian Kurf?rst > Hey everybody, > > I'd like to plan a meeting where we discuss the localization for 1.1 :-) > Both on the conceptual and the technical side: > > Please add your availability for next week here: > http://doodle.com/isuihfc8hfeebnd7 > > Greets, Sebastian > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > From joe at webjoe.dk Thu Dec 12 16:34:08 2013 From: joe at webjoe.dk (Kasper Brødsgaard) Date: Thu, 12 Dec 2013 16:34:08 +0100 Subject: [Neos] =?utf-8?q?Neos_on_hosted_web_servers?= References: Message-ID: The Typo3 Neos should be in the web folder already you can see the attach image that shows the file structure on the hosted web server (danhost.dk) /Kasper begin 644 neos.png MB5!.1PT*&@H````-24A$4@```Q````.R"`(```!L3Z1/```6KVE#0U!)0T,@ M4')O9FEL90``6`FM6'=4%,^R[IF-+$O..>>W/.SGQ;75W3W54] MU?4!P'Z!%!D9"M,#$!8>0[$W->!W=7/GQ[T!!,`&F(`\D":1HR/U;6VMP'^] M5IX#:*=Q3&;'UG]5^[\;&'S]HLD`0+9(LX]O-#D,P;>17Q4YDA(#`,H5D0L= MB(G"*)1`D`@'H"D?/' MD0,0.]1K`&`9PWV#P@%@)")8AQQ(\@6`?6>.TF%A$3LX'L'B/O]A)^`_,(GD MLVN31`K8Q?_,!>F)O- at H*#HRE'3PSY__SUM8:"RR7G\N`>1.#*28V2-//+)F M92$1EKLXW&>OS5]Y$#*COS at PULSI+R9'&R)K^4]?7Y*1Y5\<&^*D_Q>3*`CZ METY0C+GC7TR)L-^U'QZZ=V?M_HPAT,]\%_M%&SO\E?L'F9C_Q0F!CBY_<5R0 M\]Z_.#K$87<,"8&&NW)*K/WNF/TI)KMS#(M&>O[KO632O]\5$^AH]E?NZV=D M_!?[A3OMCB7200F`G7VV MHP/`DOV?_0.Q#O];%HW8UQQ$?#KZ;YDW$O\M'DBHJ_U;)D1`0@")[?M"Y%A* MW#_VT#L/#+*#Z0`SX`"\0`B(`QF@"%2!%M`#QL`"V`!'X`8\`1D$@C!``0=` M(D@":2`+G`8%H`24 at TIP!5P##:`9W`.=X"$8`$_`,_`*3(*/X`M8`"M@`X(@ M'$0#,4$<$!\D`DE!BI`ZI`,90U:0/>0&>4,!4#@4"R5"QZ$L*!5@=5@?MH0=X?UP`!P%)\`I\"FX M"*Z`K\)-<"<\`#^#)^$O\#(*H*A1K"@!E`Q*'66(LD&YH_Q1%-015":J$%6! MJD>UHGI18ZA)U#SJ%QJ+9D+SHV706F at SM!.:C(Y"'T%GHTO05]!-Z&[T&'H* MO8#^C:'!<&.D,)H8C#/,!\Q*U at LEA4KAE7#FF'= ML,'80]AL[#GL=6P'=@0[C5W&X7`<."F<-LX&1\+%X-)PQ;BKN';<*.XC;@U/ MC>?#*^)-\.[X<'PROA!?BV_#C^)G\!M4]%0B5)I4-E2^5`>I@BO"4O4U-2"U!K4=M1!U,>HBZAO4#^BGJ+^ M160D2A(-B1[$6.(I8C6Q at _B"N$1#0R-*HT?C3A-#8EY at 86119G%FB6>R7Z=_1G[.@<_AS%'",<9 MCF:.-YQH3DE..\X#G.SCGN9BYM+C(7)E<#5PON6%N26Y[[D/.9Y67GU>(-Y\WG;>.?XF/AT^(+X\OG:^3[SL_#K\X?R%_%W M\R\(<`N8"<0*7!08$M at 0%!-T$DP6O"[X1H@@I"[D+Y0OU"6T(,PG;"V<*%PG M_%*$2D1=)%#DK$BOR*JHF*B+:+IHL^BL&+N8N5B"6)W8:W$:<5WQ*/$*\:<2 M6`EUB1")17Y4/DJ^5<*C`H6"LD*K0J+BI** M9,52Q:=*-$HF2D>56I1^*$LI^RF?5YY085*Q5DE7Z5+94E53I:C6J\ZI":MY MJY6IC:LSJ]NJ9ZL_TL!H&&@E6Z+[7$]+SU;NL-Z,OH1^L?U7_FX&\ M`<6 at T6#54-/PL&&'$8WY at H6:Q6&+;DNBI8-EB>5[*TDKBE6K-6QM89UG_7JOR-[P MOP7[1/M>!R8'+X=:AQ5'`\<SC7.JRY&+KDNDZYRKH==!]PXW8+<6MQQ[L[NE]V7]QGO*]CW MT4/%(\WC^7ZQ_?'[^SPY/4,][WO1>9&\;GECO%V\:[TW23:D"M*RC[E/F<\" MV9!\EOS%5\\WWW?.3]LOUV_&7]L_UW\V0#L at +V`N4#>P,'`^R#"H).A'L%EP M>?!JB$U(=B/B(D4BIR+3(R2C-J(*H!8HE MY7(T%+T_NB6&&3G0#,:*QZ;&3L7IQ)7&K1UP/G`KGB$^/'[PH.3!C(,S"28) MEPZA#Y$/=24*)"8E3AW6/WSQ"'3$YTC74:&C*4<_'C,]=B6)D!22]#A9/CDW M^>=QE^.M*3PIQU*F4TU3Z])HTRAIX^E:Z>4GT">"3 at QE*&449_S.],WLSY+/ M*LS:S"9G]Y]4.%ETQI\-//S^C>^9*+D-N0NYTGG5>4SY_ M?F;^SP*O at KY"Y<+RLX2SL6L[W MW.AYO?/UY3SE6>7K%X(N3%PTO=A4(5I16(FMC*O\5.5W MJL.K)Z_87^FN4:NIJ>6NS:F#ZV+KYJYZ7'URS>A:2[U,_<7KK->S;H`;L3<^ MW_2^^;S!LJ'KEOJM^MLBM\L:F1HSFZ"F at TT+S8'-DRUN+2-W+.YTM6JU-MZ5 MO5M]3^!>Z7V6^SEMA+:4MNWVA/;ECLB.^QY M]-#DX8->_=[V1]J/[O5I]MWI5^]O'E`=:!I4&6Q\K/*X<4AUJ&E8;;CEB<:3 MUI$](VVCNJ.=8T9C#Y^:/QUXMO?9R'.GYQ/C'N.3$[X3LR]"7_QX&?=RX]6Q MUYC7F6_HWQ2^Y7Y;\4[BW?5)U:3X4S M?#,ULXJS]^9,YIY\WO?YXY?(+QOS:5\9OI9]$_]V^[O>]\$%UX6//R at _MA>S MESB6JG\J_^Q:MEU^NQ*VLK&:N<:Q=N67^J_>=9?UF8T#F[C-HBV)K=;?EK]? M;X=M;T>2**0_9P$4]P`:089M,RJ[*S<2_E!A7;%!J5* MY5R59-5(M?WJ9AHJFKQ:6*UO>\:U.W1J=4OTF),\]RQ_)&\T<+1 at J'SSXNZB]^5-)=VE%V[US+^<;RVQ>:+[95 M/*I\6O7^TO?+6U<(-:RU0G6R5S6N&=7OO>YZP_MF0$/8+_D_5-M.>VY'06=)5WE#ZJZ:WOJ'][L;7S4TG>W__Y`VV#'X\ZA MSN'V)W='&D>OCE4\/?LL^WG2>-Q$\(O]+^U>&;U6>R/YEOL=S;O?DU^G7K[O MF;[YH?1CZJ>(&;=9 at SFIS\R?M[Y\FG_\M?';N>^I"^$_7!<-EF1^GB/<+O[)`H&".4(UPHTB+:+/83?$K M$N62A5)9TD=DHF1]Y)SD316T%&64^)095""51=4IM2?J;1JUFH5:Q_:$:#OI MZ.I*ZG'JTQJ@#;8,5XR^&\^:3)E.F`V9=UNT6%ZUNF"=NS?-YJ!MI%V0O;\# MV=''R4M[B)#$?<;*DK[2?G+]\@$*@0I!" ML'R(7*A,&))J(V0C5:+T*7;1OC$)L3EQEP[5#VED"-S6O*,>*YXGEB^6(%8H>A9 MD2+A8L$2_E*>,LYSK.>9RADN,%YDKF"OY*L2NR1W6;5:^XI1C66M?9W+U?W7 M?.H#KH??B+MYM"'C5L'MBXW7FNXT=[<,WWG9.GWWZ[W5-M".[Z#K9.WB?B#0 M+=(C\5"F5_Z14I]*O]J`QJ#6XSU#VL,Z3_1&#$:-Q\R>6CZS>6X_[CCA\L+M MY;Y7'J\]WWB^W?_.?=)ARNR]^K3(!_H/OSZ^_]0_TS!;,I?T.?"+S;SJ5YYO MJ&]?OC]=Z/QQ8[%BJ?!G]G+22MQJR)KW+Z=UBPV=384MD=\'MZ'_:_\WSE->']G#3N\X+\QG?* M;]K_8\!,X&S07/!;D6S:=VP at J2^Y^_C=E(;4ZK2R]-,G4C/B,T.R]F?;G-0_I90C=IK[#',N M31Y5/K8`50@*M\[^*EHN7BCY4OJQ;/+'NXKV? M]Y?;5MM7.U8[U[K6'JQUK_6L/ESI77ZTU/>C__O`U\'/CS\-30]//GD],C$Z M-C;T]-&SKN?WQALGZE]4ORQ_5?0ZYTWZV\/OHB<#IMS>FT^K?Q#]R/0)?)J? MF9CMGKOQN?1+VGS45X]OIM^5%X1^L"W2+5'_)"P35 at BKA#7"+ZIU_`9N$[N% M^8W:AG;\_P\?LI,3L*H`7$;J7J=&`*R0&O0\4DL++R#Y at Q8`6QH`'#4`+#0. M8#@'0%N1N_D#`XB`!:DVQ9%*4QN8`0?@#4+!09".5)15X!9X`,;`![`,X2$N M2`XR1"K$""@=N@"U0L^@19@!5H2=X43X,OP4A49JN at A4-6H:J=J\T17H3Q at 9 M3"RF`TO$[L->PT$X5]Q-/"T^%#]$I4150D`1(@BOJ$VI&X@\Q`SB"HT?S3BM M)6TGG29=([T2_6T&58:[C`:,`TQ.3)/,X8W-F6V+/Y5#F>,%Y MC$N":Y3[$(\0SP!O#!\O7S__00%)@3>">4)6PCCA;I$446,QG%B?>):$M22] MY)A4L31)1EIF3?:17+%\F(*1(H_BNM)KY0D)>F=QRIT6?%5],OR7\@D"TH(+ at UE"$L-+P_4CKJ#.57C&_L MZ`'#^.8$V4/5AX6/5!T32;IR7"KE>II*^OT,L\SQ[*"3OW,*SRCD#N='%;*< MO5\<5,I5]O1\W at 6W"N'*GY<>5I?5Q-4Y7%.ZSG9CNV'N]D330,N#UJY[O6UC M'=-=:ST,O3)]U at -1CXN'>T9^/A5_[C51_/+Y&^9W]E.YTV.?V&:]/M?.KW^W M_E&UM+WBN=:Q(;9UYL_W`P-H$/_S`0F@!'00CL$9^(`(A%?(!,4(E]`"'H$7 MX#/8A.@@(4 at -X0C(4`+""ER%>J$/,`P+PL9P,)P'M\'?4/PH)]1)5"\:A=9' M)Z-[,-08>TP99@:K at DW%CN.D<<=Q;_`:^"+\.I47U4."/*&,FD`=3_V)Z$Q\ M2*-!4T\K0EM.QTU72L]#7\$@P7";48]QF,F3Z1OS$19ZEDI6#=81ME!V`GLM MAS7'$F;=X;?#[\K/R#`FF"^D)`J%,X5<12E%GTG5B=^`$) M?4F"Y*A4B;3/']_WRA7)ARCH*W(H_E0:46Y0.:MZ3"U"G:SAH>FJY;K'7=M; M)U`W1B]9/\^@VK#-:-QXT93&3-+V=CE MN&NGV_8^;8^$_2V>J]X:I",^/;YT?A[^=0&_ at QR"ZT(Q85[A=R-9HZ(I3V+D M8L_$+<=[''QX2#&QX at CST8PD*/GP\8W4P^FH$RGHZ+)G2N*=\;>H&*EBJ"8(.H1+U#34<=23 M1$MB"\)\%-%2TR;3KM/%T2W1Q]"O,!QBA!DSF9B9RIFEF5M9+%G>L<:RT;+5 MLINQSW&%]P-?(;^E`"QP3S!>2$WHEW`;LO^MQ%B0 M^KY2(DA23G)%JETZ4\9%5DQV76Y8_K+",45/)1UE815Z593JAMJZ^J8FK$6] MAUU;3$=3UU8O2#_5H,JPQVC&!&\J:69I'F9QVK+9:G(OT4;+-LRNPOZE(XN3 M at W.^RW,W=O=]^\Y[O/<4]XKTON=#('OXWO#'!_@$M@?SA22%?@@WB[@:14\Y M$/TNUB*N)5[BX+E#S(FGCE`?S4JB3>7^)NM=T]3$],]/-+.B MG_7GO;XE+5Q:?/QS;57TE^M&]E;WCO^C_944=[('@(@&"/WX=GM[210`7"X` M.]^'C8KM[:U*I-AX#4!'Z#\<^XXREAZ`,B3/`/`P8?K8SO,_K_\!R&M<$QC* M7=<```&=:518=%A-3#IC;VTN861O8F4N>&UP```````\>#IX;7!M971A('AM M;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)835`@0V]R92`U+C0N M,"(^"B`@(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO`'LW0U<5->=/_[OG2=F MT('@*%K0HO&A:N+0K`>19 M1-`1/Z=3YLZYYYQ[[GOR>OE]G7/F7.'LV;.QL;&$!`$(0``"$(``!"#0 at X"M MAWQD0P`"$(``!"```0BT""!@PG\*$(``!"```0A`X#("CLN.'6WWW-4%.1"```0@``$(##T! M#HD6+ES8=E^:IA47O_:;_6>/'!7K/S:(5$%P6F<%PY`%P47$F608"I%CQ"U" MZG3OY]+'+5KTB-UNOUD")I?+]9G/?`8Q4]M_-#B```0@``$(#&T!CI;*RLK: M[E%1E.^N_>5(W_0UJS-](V-=,79!$*RS at L%Q$D=*@O6_EIC)D,/:Q0O!-_?^ MZ87\7WQSY>=OEH")0R6OUWOKK;>VP>$``A"```0@`($A+/#7O_ZU;:"$@Z>? M%;W]_P[?DO_]VXRXF#I%%W0K2.KI_ at 4R-$.(BYF3?EO>-VJX[LT2,!F&$1,3 MTQ,+\B$``0A```(0&&("_.\^_^L?N:E0*/3F_@;7N.FU&GWX-B754V4'RDXU7)N+X2H0@``$(`"!FTH@\J\_#R\%@\&_5GM#R9X+ MJB"K%%*,9D5OEHW(:UU>[N_>^.^VC^:!HG,9+LGEN1;7[39@"NS]P;.YS[:D MW-PE/]AU at J03/\B<^QT^B(8DG7IJ_OQ?GPKTO2]M at W)M52J+5ZTHKFC[>)T. M0KMGSIWYJ^/7Z>JX+`0@``$(0&`H"[3]ZR^*HG1+O![O%@1#T:C]Z_#[I7\] M=F3[BR](8:5]?N28RW,MKMMMP$3GW_W9CE/!3UAI[-A/Q at _CF3NE_-T__Z4^ M.!BNYP_O^LYWBL_U?<#(X4 at ABKFJZ<2Z78OS@\/C!N-VKJC-F#1*<[<;`[RB MRB@,`0A```(0@$`?!'B02?B$9WB,$%9)-HB7,,FZP7_YM7WCM[B!^MJ:O3M> MCN2TG>627)YK<=T>@XY['WGZZT],;]^'5RY>;/]Q`(_K*UY:OY[^Z?\L&MMC M=UJOIJJJ@],5/\NE\Y1&5Y-\WA^,N)`A```(0@``$AJ9`Y%]_7LG$28AS MV9P.$NR:+O!J)8',,:,C[_WN[,D_1V[^US];/^?AQ9YA7OX8.:LIO,[)SK7, MNCT*R;P)0;O4<4KN_.'B3)^5,K]SI&4M46#7-S.?+=Q;_,VY/M_L[ MF=\L.7JPF#]S6O*#O1];[9T_6+S$RN$_Q4<#THGB.?_^+M&[Z[?,]^_W"-UN[)IW>NV3NW&^67&:NL&U0 M+E*OZO>OD?_)OTMH;:7=>UU%R;)T%K;2DF*1Z%3)JO05A8?VKHOD9:TJJ8N4 M5ZLV+6DMFK7J4(TU1"95K$C-*MB[]X4LJWCZJD-UK4-G#14MF4)JP8&:=M?$ M(00@``$(0``"`R_0]J\_CS#9XCP.N]`8UOG7;YIAB[QNO_MS+Q_Z./):O^>$ M*S:^[91U8);G6ERWQX"IH;;J]+ESISF=NV#^@Z\&>4KN at _/FE)QTHN2V!Y^Z MO>"W?_GS at 6_3^O0O%45BFL#?WOW9OR]^*I3]VNZ?I+ at I5/^7=[_>4(B.O>?\Y]Z\TL%1_[RY_VOO?;I1+=[W-P?F7M*W9;_R]WK MOS+;S>'>UJ\\DG=JVX$C1_9O:_KVYU?O.L>GCQ1^Y?/?WI'_RP-'_O#;J><. M<$Y+4NO?_/.?_Q:XHKE"Z;VBK6E?3>L:+TF5Q8G^A5LI;U_YR9/E!_?DS/`0 M!2\>+=V0,RNC8ON^@WNVY.W,7_CXID/FU4---.6+!T^>.7-X1^;._+R2. M]5;/;\L_]<[26]H5_$OI*T0/?6[F:`Y_[GS\2_34:W\)/#%S.,E-1%\JJ/KQ M at N%6O5KS[[W;C[PZ;ZR;[O'$S\[:^Y^8NI!W- M]]XS:SJ'2]+1_YOW)BW\R8P1#H>:*BR'%?_XI'_W,G_NFU/?L[KAQJ>OBO!.^/IYV>0*HFA.^_VT]Y(82?QH-32 M[>4%BV;PS62E4411K-B;3Y27>6=BV81QX!'DX)L7;>AU5 M:6VMI+V4HYI/FM.7[5,3^:L%><-%>N>SEY95$Y^/Y539FL-CAO39XRW/BEA(E]K/K_G+YS)89.5 M_(D\DXH$`0A```(0@,"@";3_U]_KM7MB'+%N9^PP-\^R70H+>KBZ062W&QJ1 M1W)PW7[\FSU\QIQ[Z]TM][;^VD>$2H]>#[$P5GG!EM_R2:5[R\EW^,J227?\*\L M>N98Z,A4-Q6G"_\9TUJ$J[9$?^T:,6,GVGBXZ>G/M&^:1Z.0(``!"$```A`8 M%('V__I[^'EP#KLKQCG,;;/;R;">P'OTO3T%R_\QUC+F(Q@ M(TWC7]4YN1;7[7$-4R\=ORUM"='/OO3-XM,7`H&/SQ\Y>-A:Y=1+C7:GI'.[ MBO>>.!^XY9,3/\79PX9SF#1Z'!]6G?C+^8"DDGOZ5_(?^O/Z1WZPZ\C'@<"% MZY/")TT?VYJ8\^"X1/R*/D[GHV^?CQ>76IQ[_7")3 M3[VZ@=;.Y[F^UF0NTQ:667LR37_P7XA*9WUU75E575U5Q=Z]93R)2)1,Y;EY MA0?J1.G4 at 9_E[*3L?[F/I^QD:]U48WU=Y?Y-BTNIM*RBH;7)KN]>?V8>T?*9 M_V=O18TH-IRJ.%119[7=M2AR(``!"$```A`8"(%+__KSTW0=-I?#$>-RNF+( M[2*/VWS-O#]C[!1_Y%(/+?U&@B\NDL]_N0R7-,N;/\_GG<&O/+DG+_CS;W^2 ML.6I.SZ5DC+QMO3Y/ZUN&T=JWQJOA&JWK-H*V#@Z:GK[J<6S;IN8G#)K/2W< MOC*=)\;&W//XBMO^O"S]MI0'7^;UXZE+_^]K^5_Z?D[ZQ)243Z7.FE_X at 43# M%ZW_;>YM[RY[<-8=Z8O'_BC_7HY7(M?B1=]$?PMT_$U?^VY8QVUDTLD#6RDS M8WJ[GI%RNIP^NF"VX)VZZ,P[6_Q%*V>.3TP<[\_84FZUR^-`F<'7YR;&>2;- MSNR::MBS^[KHP;X3N-:9UNBVGKB2/E M>_7E:S*W9OB3X^)&3/+/>O_\9?K<5A4'$(``!"```0CT0Z#M7W_^N9S'91_N M=@[G:,EN;JW4]LK.6\K]69BH)T_ZM?#.U_ at AH:0 at Y/@K?=_:IB at T@)">8L6T-#@\>; MT-;];IJULB2Q(:0ZO`EM"[)Z*HA\"$```A"```3Z+U!=7?T___,_Z>GIO*<` M_^C_V__/_>DIMXY+],0.$_ at W;[9VR[[SYM^9\>33('XT2;#;. MUH;^]_A?>PL;(I4"1PH?6ET^YQ-_X(&<[;>/N=02.6ZYY99V'Z_ at D..B+J4Y M#NK8FGOX+>TB$ZM\_Z_8>CFQ_(.+:W+NOLQM.]S>=E&1$KY(I;7\X[Z$A(0N M/?(FM(Y5\=G6J_3V[N:@JK?S.`L<4>DD<6AE(ZY[FYE\F[EI4:=DV, at PR*8(7(OK7CY@& M``0@``$(0``"@RD0$Q,S??KTNKK?__&UK1?]G[KMCMM'^T;V?L&/+E[X\Q_^ M]+?RO]P[4I@^_;[+CS#UWMR-=;:^OO[&ZC!Z"P$(0``"$(#`U0OP(-.($2/N MN^^^Q&/'_GSXO3=?_T5C8V,X;&Z1V&WB`"L^/G[P6ZGM/OF3S^>[\\X[>:@I&`PJBJ*JW>Z* M9-;@G9=XG3BO?.*Y/`Z>.(KH\[8";1?$`00@``$(0``"$+AA!7B7 at 4C?#5ZI MU$-J6RW.H5*DR,TRPM0#"+(A``$(0``"$+BY!-IBH"NZ[?[L]'U%%T!A"$`` M`A"```0@<*,+(&"ZT;]!]!\"$(``!"``@4$70,`TZ,2X``0@``$(0``"-[J` MN8:)%XW?Z+>!_D,``A"```0@`('!$S`#IEY6B0_>A=$R!"```0A```(0N%$$ M,"5WHWQ3Z"<$(``!"$```M=-``'3=:/'A2$``0A```(0N%$$KO\^3+I!BDJ: M831+AMLI>#W"C6*'?D(``A"```0@<),(7-.`B3?45#52=5W5!4DAWI#W23?(UXS8A``$(0``"$+@:@6L:G7"T5--L:(+ at L`L< M)T7B)1Y0TE2RVR at LZW8[`J:K^391%P(0@``$(`"!01&XI@$3WT$P;'!,9.,H MR9QY,ZPA)O/=81,4R7#%M#S>95#N%8U"``(0@``$(`"!?@E<0<#4^T-]^WCU MND9!5 at R[@R,DPV&W(B>KILMNJ&$MUL;1%!($(``!"$```A"(+H&^!DS\:-_- MFS[ETZ=*N^=WF-(6,@,1QDKEXB<>8^!G`+@>Y[.1VDJ%J<2Y> MU]1C$LLVQ:V)"[W^A+O'(C@!`0A```(0@``$!EZ at K]L*\*-]'WC@@6ZO_^"# M#W:;WVVFPHN^>=&28+[X0#8H(%-]D!HE$H.*PJN<>D[_6[(\.SL-T5+/0C@# M`0A```(0@,"@"/0U8.*+3Y\^?<*$"9UZP9GCQX_OE-GS1T/525%T13$4U5`T M(ZSHLJ9+BAH,ZXV2JFGFR%,/J:HHW[_XOI0>SB(;`A"```0@``$(#);`%01, MW(5. at TDQ,3'WWW]_W[O&#*`B;NQJQ9L^+BXOC@$Y_XQ-_]W=]=4<<$@5Q&\_31.H\GA615 M4K2PIH8CP1,/,G'?/F<;=X>HY7 at O>C?[Q2B7<6"*N&).O\"ELS<9$!I\A6EMVT6?,_JRGO MLQ.QX+L;&V1!``(0@``$(##8`GW=5J!]/R9.G/C88X\E)26US^S+L6$8 at 4!` MU]QAE73#QOL*\)(F_B,(@AEY\?@2/UBNNW3J[1VT9ND57Z^[II`'`0A```(0 M@``$KE2@/P$37V/*E"E7>B4NKRB**(J"QR4K at D8ZKP$WI^`$[S'&WZ). M3/)UUVS#[L5%&\LW=W<*>1"```0@``$(0�!?H9,/6O7Y(D:9IFYV$D0X]S M.\:/=(R*.O8>+%W8'O[QJ1OW!M!S"$```A"```0@,-@"UW1*KH\WL_/9B5T7-QD&F5N!Z[PG M.#^WE_ at IO4VR&M9H:N*P3`1\?91%,0A```(0@``$^B40C5-RG:*E<_7-#<$P M[PQNMY'':;_%XU(-NZ@*[I at 8WOVR4^%^(:`2!"```0A```(0Z$T@&@.F3OT- M2G*\V^5VV at 42>)PI$-:J&A7=9I,TDK7N-[KLU`(^0@`"$(``!"``@:L1&,PI M.8YN^.EQ5YUXUZ:V-D**6A<(2XHM*!N\*4%(;3N#`PA```(0@``$(#!8`H,V MPF1HJ=*OO4KUU7>L9U9\`^ZHI1(T-,7$T@?@P=)YZ2DW3=)A at 7 M`[TM8AH^-NY[_S1RO,=<1U7QNZIOGHK9^F7?J6/ANU*'\VV?JZQ][DTQX'3_ M."=ITG"SS,6_7GCJ]<9`[+"M7QY1^;_2G7\?-XSHY)&:9_>%B&Q?SAJ;=2L/ M*!EE[YS[]A]DLQ]($(``!"```0C<'`*#."77"=!K"TP/[[M%J^F4?_F/@L"3 M2T>5W.>Z;9 M7_WEV8+#P;%3$_]M,M^^\:?RVJ=^?.KK[S3[;DV8SVN2S&*NS_Y][._?.+OM M3\JDU%L^1737?.5FE<;>7RI?O[,V-'#[*2$?WG"MO2?1H^.-8,@ M%_]1N!B]_Z9Y.)E5(]\82S9605KF'1=5U5=4=6JOWTX>L:MJF%HNJ'JAL,F\&X" M,8)67:])LN%V]KCH._+S-:7SE!W_L*[=E^J at E!FC?_(/P\]47GCCJ#HY.:[U MG%XMFH>>UL]F,!4*_OX/S7QMTO2#01Z(:CV'=PA```(0@``$AKK`H$_)71"2 MR]WSSSNG7M&*[T!0NE#?>*&^25;4D*)+BB;S0F_=$*R-G7AJ3E8XG-*UKK^2 MXU_[9XU9^>F8VA.! MSAVI^([+W=<&&6MDCKT^^K71XW-^OR$ M++,-;?M+9UY5./Q"@@`$(``!"$#@IA`0SIX]^]5?A@?E7CFNZ==.W[N>G$1Y;UES?+"JJU/!,7Z_UE[LA?;3F]V^GP*6H53ZM%DM.6$DM5C3HY'2E.K2IX*3YK M+='R/CS6X7/2Q48UT.D$/D(``A"```0@,*0%NHS0#.#=]BM::KO^R(2X&5-3 M*D]5GZPZGYPT*L9AX\?NQL8[QB4,.U1^+AS6'_WLB.&QE]W8R:AJ;%O')#A( MX&7=@4X1CZ)7\3)P3AQ%M5_AU-:5UH-`$*%2JP7>(0`!"$```C>3P&`&3/UU MY!$><\Z,Z):X8;/^;DJG9AQVV]3QOCMNBXEQF9WO<3BH4S7^&&S*?2D8C,1& M7<\B!P(0@``$(``!"/0@$(T!4V9O4VP]W$??LFLOC3;UK0)*00`"$(``!"`` M`=Y2"`@0@``$(``!"$```KT+F(N^QX[EG]@C00`"$(``!"```0AT+Q"-4W+= M]]3*Y2>D\%Z4_'249HEWK12\UG/B>BF/4Q"```0@``$(0.#J!:(W8.+5W*I& MO)6`J at N20OQ3-W-]MXU_^V\^ND05!$7CC9"BM_]7_]V@!0A```(0@``$HD0@ M>@,.CI9JF at U-$!QVP5IJ9<9+_.LY326[C<*R;KLF^Y]0U"NO*=I47GL37!$"$(`` M!"`050*#%3#Q338U-964E/SJ5[]J;.SG9I%-(>-"@.H:C0\;Z-P%.G>1:AOI MXP`U<Y#&G*[TE'D+B.II@ MOOA`-B@@4WV0&B42 at XK"JYQZ31>/[Z:U/WQBP:)%Z>;#Z?J0I,(L(;V at H@\E MK2)J998@%%1(U@?O at F/E7YSB[6O==N5BX]/\,XCV?KN3F#%4G1=$5Q5!40]&,L*++ MFBXI:C"L-TJJIO7V6!2QHM"_O)Q6SA2$964B5>U=E\HKJCBE+CM08X9NE<4K MEFW:5?("QSP"YDWJ-84K[*:Y88+RCBCYE!ANGD904A?<:`F$F!)!PJ6 MF3FIZ5_-+?6YK7I5>UO:Y[#M0`VIE?\V+8=HI]\C+"NL(+5J7>OI904'KCC\ M-*^`!`$(0``"$(!`?P2N1<`4Z5=]??W/?_[SDR=/]K&;O-3;T(V0K$@M+U66 ME;"D\$Q<6.%CC>.G7IKRSGALWQJ_/V]/;?WWIWO)F3R[J+K),&HW^K9^ZXUC M7%$13V]=GKDS_NG:VO)G=J[<<;1A8M:J-7XRJS3]<)J[:Q7UO8+,HO0]BF'4 M_S330^Y_7+7'3Y2WY]C;/WS42TK-_J):WB2*U+U?3UZFYS'ZY5J]J^9F_O1ONJFT-L;YZ6UW(?J3%Y:5,V+ MY0]NI-ROO2$ZIJ[:MX;(O_-8[0^_,(W(.7MI$=]#_<&-6W-_5!Z)NWHAP"D( M0``"$(``!`9(8!!_)=>IAR-&C'CHH8?&C1O7*;^GCW:;,.=6Y?!I^4RC at X>2 MK/C)>A,,\UC3U7#O at RS>4?$^BDD^,8FCO.;,6I(++:Y&IJU6\VT-(=S\Q)L:[KI:I=KQ%M_-?TB6P]9^GJM.4S MWSOUPH at W\OUK#Z8G\85F//QXVG9KE9<[:<;MH4/%!27GN)<^ M?/+)OD=+?,^"0"ZC>?IHG<>30K(J*5I8XQB)!Y;,Y=YAF>?K.([J+;6&,%RF MH3#+.2G_R/0'YZ?-\E^TQF;XK/\3'(YP4L+6&_]I.^BVRM1%!=7E>Z8<7^]/ M].RJ4CE&:FJMV.Y="1+%NBYEA`)!\G?885,,A@(7R.>.O53(.JHH7#)B4CY- M?S#C<[/H8I@#+"72(^M.Q(H"YXA)1US3YV>D^;N]#X^67QH-ZE"(/SA]R53:V&QF=U-%K:JL],R8 M]_Q/BS)Y"=1YD3SQDXD:F\4.S3 at F/?(,;7B^H*)!(E6LJ1,GW9-)YVO^-EC5,XOOKB[B7B^9,"E8=Y<)\AY[8 MD<2;*DCF6-J)TE=Y`O#)17/B at A_R/2!!``(0@``$('#-!`8Q8(J+BUNP8,%C MCST6'Q_?C_OAI3R!0$#7M+"J\M)O7N[-BY:L4$F7>24XCR_Q@^6Z)O7\R[G+ M-[][GL]<^N&9=_IS:S(W9"0+0D;EA.SRE;,**D1GS*7*K8?NNW/6TNJY at K"D MC+I6J2O]QK01O$S;X]^9O?'QF0GD2,E>F[EZ;K)@K@&G&%^D0<>\_),;)^3[ M1W@$9USV?YUPI"PXMF/-8K]9==K"$SO*-_'DW(Q%&]>D;>`R<9.^XVU9P^2= MMW8-;<@0!.>+E1/\YWC at QKQ6.^8)JV;'ZZIB@^CT)K05:2EE]5(51;6U MMB1*CDA#9B-=3G>X+#Y```(0@``$(##P`H,8,%UE9WG?R].G3]MC1Q7_T3;, M[1 at _TC$JSCDN7A\3[XH?[N1U45?9/JI#``(0@``$(`"!/@I$;\#$(TP\%,2+ MNX?%^X:Y[?S\N#[>$HI!``(0@``$(`"!@17H<6)J8"_3C]9<+I?/U[(LJ!_5 M404"$(``!"```0@,E``FM at 9*$NU```(0@``$(#!D!1`P#=FO%C<&`0A```(0 M@,!`"43OE%RW=\@["?`&3)IA-$N&VREX/5C8U*T3,B$``0A```(0&$B!Z`V8 M>`\!52-5UU5=D!1S%T=SVR4;.1UDYU."H&B\VT#T]G\@OR6T!0$(0``"$(#` M=16(WH"#HZ6:9D,3!(==X#@I$B_Q@)*FDMU&85FWF]LS16__K^O7BHM#``(0 M@``$(#"0`E$=<`3#!L=$YGX"YLR;T?(H%(-XBP%%,EPQ^D!*H"T(0``"$(`` M!"#0 at T!4+_JN:Q3.7Z"/&OAI:D:C2&*S]0I2<\@(2OPX.8ZF>DEJ64GQ at 2KK M0;N]E+I6I]2ZLL+B0]'2FVMUU[@.!"```0A`8&@(1'7`U!0R+ at 2HKM'XL('. M7:!S%ZFVD3X.4!/'3&%-5LU'TO:<0F\M7/SV^5#/!:[IF=#9MW(6_SY:>G-- M;QT7 at P`$(``!"-SP`E$=,/$0$L=$FF"^^$`V*"!3?9`:)1*#BL*KG'I-;C_% M.#T=BTB%64)Z047'S&OQR1/+3R!N_]2X:W%17`,"$(``!"``@0$1B.:`R5!U M4A1=40Q%-13-""NZK.F2H@;#>J.D:IKYL[E>4 at Q1^-S;Z[($3EDO[!6)3I4L MS]E)I;E^05A6(8DER[(V[2I9D6H56%529XY82?O7+3$_"T+ZLH(::PRK:6,FT.K,#/?3)ZO+M^]YZ>)' M.Y=G%MVS[4SML3U-^0N??=V,=4;-_EIUR##J#]+6W))C'`A5%62NG+_GC&&$ M?OKH9/.*-:49*XOV5"M&J/[1\9[$J:GE16N/\NJDJK>7[RS/+SK`4=:Q-];M MG'7[J+J]X^?F+G[GC**\]>6TM);>=JS>DHDW"$```A"```2B6"!Z`R:[39AS MJ_))KRRK'!OQ$F^5MQ((J[JLFG\53>?/O<.&3],S>ZJ?3I^8-'EJ&OG,PHX1 MXWSD&Y,XRNLU?Q]XFM8-,KOX_C M`KQ+)HV^)YOR,QY^H?!]2O":C8R8LI0H(R.G\.USW(PC:?8:*O_MD;K*O7O\ M2Y_Q[]QW3*K;DUNZY9_OK#G\&Z*-7YF3XG",>G#AXU0:[EK=S$&"``0@``$( M0""Z!:(W8!($/*)1"O$ M:5?$BEE:/O-Q?*PS\J$E^!++ECA'Y!^A!^<_,)/GY\QS[@6OA,KWK#B^_OY$ MYZHJCJ#<4PM"U7M63%F?X?>LVJO2J/EKTU:_O&W]YNJUW_KZ5].*7MZZ924] M,V^&-U1_@?R1:;AV&T9UKM[2&;Q!``(0@``$(!"U`M$;,$7(>*62K!AAU9!D MG5]A:R8N,N`4V/$T^\6T24F[MH:ESS8#E20V5E_8QY3_RT:`O1;O[5G=I0 M5?F1=]X3SQ=MR:3\XSQI-_WA+]+6E5MIWEU)27<_GKEA^>JTC4M2B))GW$OE MN6]4U*GBJ>DW M+_?F14M6J*3+O!*W_SF)CW1:XP?WOSI2;ZD,1RB7'F2)(D<;G=H M4VH<%34]/8T:0LX$K[NU(5440UXOS^7Q@>JU\B515)P>[Z5M`ICNR->`LZ;;VN&T2P9;J?@]0S\ MPJ9V5\,A!"```0A```(0,`6B-V#B3994C51=5W5!4H at WH#2W7;*1TT%V/B4( MBL:[#41O__'?%P0@``$(0``"0T8@>@,.CI9JF at U-$!QV@>.D2+S$`TJ:2G8; M\7/E[.;V3-';_R'SGPAN!`(0@``$(`"!J`XX at FR)S/P%SYHTW9+*^+X-X MBP%%,EPQ.KX_"$```A"```0@<`T$HGK1=UVC@T%J=L#[B08A``$(0``"-X]`5`=,32'C0H#J M&HT/&^C,`-7',%-9DM=.#=:_-MR9N$H07#IE/[#W[5N;"M\V' MU at UL&J1F![:3:`T"$(``!"!P4PE$=<#$0T@<$VF"^>(#V:"`3/5!:I1(#"H* MKW*Z#LF[X%CY%Z=8ST5QI_ECG-UV0:TL%(2L"LD\V?ZXV\*=,WMNMG-)?(8` M!"```0A`X)H(1'/`9*@Z*8JN*(:B&HIFA!5=UG1)48-AO5%2-2VRIJE'I\I= MZU(%,V45E$4*51THL')2L[+2TY<5BYPK5:Y(7[%K;V&Z63"U\%#EKA>RK#KK M3IGACK1_W1+SHR"D+RNH,8>TI/<+UI6>"T4:C/RMVMMR(2%UV0$NI%;^V[0< MHIU^C[#LI5V7C at LK2*U:MR32*6%9P8'($%G-H6+KDGR1)64BF2%8^*\EK=VH M-'N)!`$(0``"$(#`]12(WH")UWD;NA&2%:GEI;*^7O.&$;HIX].-DO6[1T_-W?Q.V<4Y:TOSZ32 at Q?,3"5XNG1#9L:1_.K: M/6M\.;.FO1S_=&WUP>R=*W]UQ)QW&S7[:]4APZ at _2%MS2XYQ\*+4["^JYVD1%ZT_ MN'%K[H_*.2:KV94\:_'H;0?K0Z':ZK63/40QR>6K%^[D;M26/[-SY8ZC9C>0 M(``!"$```A"XC at +1^RLYNTV8SIK9TP\Q&@@`$(``!"$#@>@E$\0B30"ZC>?IHG<>30K(J M*5I8XQB)!Y;,Y=YAF>?K>I^2EN_1H4*Y at B$LN6.$?D'Z$'YS\PD^.7UM,=WQL*LYR3\H],?W!^VBS_ M1:N00E8#9NQ$[8_%B at +GB$E'7-/G9Z3Y.51K2;'M^\.5_)_@>(M3:S=:BN$- M`A"```0@`('K(Q"]`5/$@U:5X#R^Q`^6ZYK4\R_G+M_\[GE2SWUW6C*O MH_;X<[,WOCC3R[-KG]^1E[;8G^B,F_2!U]]6U9QK:TNMV9%@RNO/7)M&&8F" M\,#6"=G^E;-RRB2*\;64=K84FO[4K9Q54B(Z)G]V86V/_9G/I5$^%WW at Q$S^S;F+_0[!2$N\:M'0]32K'61 MR\=T;3W'`00@``$(0``"@R8 at G#U[=NS8L8/6?O\;EF7Y^/'C at L>WOMCXEWQPYTV6Y_&QMQ=`ARW-X%#'C'8R)?MV_27PXJ6N#@? M],C%%XK<1VMA\Y.[771UZ=C16K9]>V9F]Z%8I%G\A0`$(``!"$#@. at I$]0 at 3 MC];PXNYA\;YA;CL_/VY`F7H;+AK0"Z$Q"$```A"```1N>($>ATRN^YVY7"Z? MKW6YT,#WIOWPSL"WCA8A``$(0``"$!A*`GV:V!I*-XQ[@0`$(``!"$```EJ?DNOTJ>`DX;\"D&4:S9+B=@MDK=NTM3#<+IA8>JMSU M0I959]TI,[21]J];8GX4A/1E!37FD);T?L&ZTG,=QY#4JH)E9L.IZ5_(*>7' M`YNI:F_+U87490=J5.E4\;22:DO+7YRVFM^<[DV4753891N]&W]5MO''-/?'3?&C_1FF.U;W]AFE=U)B\M MJC8,X^!&ROW:&V;HA at 0!"$```A"`0+0*1.^OY.PV8KET+TGW^JG1G&USSY@]Y=";Q25GSL7Q)S-. MZBI6]48^K3VX),7MH*D//LX5S78I:<;LT*$W"TK.G.8/886;&I4X@?R)R:,2 MS"&HI!FWAPX5%Y2R,3*9Q$<4*IHC$LB7.$?E'Z,'Y#\SDV;ANOT8U%.1H*+9CD]10F.6< ME']D^H/STV;Y+T9JAIO:&J at H7#)B4CY-?S#C<[/H8KA3Y;9B.(``!"```0A` M(!H$HC=@BNCP2B59,<*J(;DW+UJR0B5=YI7@/+[$#Y;KFM3S+^5+/?7=:,B_$]OAS MLS>^.-/+LVN?WY&7MMB?Z(R;](&7EQ.U)'.NK2VU9D>"*:\_F<])T/6M8P>:<_MR9S0P9W(*-R M0G;YRED%%6+*W8]GTDK.*JB@>6O7T(8,07"^6#G!7[X\A[.0(``!"$```A"( M5@'A[-FS8\>.C<+NR;)\_/AQP>/;7F8^`X77+9DC2@*/W^B)7F/\\.9/3_(E MC4GHO>>2*"I.CY=7%[4F26Q0/`G.DP6>:>$FXVEK>X#6<]V_JZ(8\GJY(!^H M7F_;M%W'TJK4("K>!.^E*_$4GBB254$418\WY+Q^M+DJ1IFIV'D0P]SNT8/](Q*LXY+EX? M$^^*'^ZTV?HT-N;N$N"XO>:::S%HKLSNVT28PXJ6N#@?],SE<"=8B[G;WP1? M/?*QM07^Y&Z+N!RMIWMMMWU[.(8`!"```0A`X/H(1/4($P_,\.+N8?&^86X[ M/S]N0(5Z'2X:T"NA,0A```(0@``$;G2!GH=,KO>=N5PNGZ]UN=#`=P;#. at -O MBA8A``$(0``"0U6 at 3Q-;0_7F<5\0@``$(``!"$"@+P((F/JBA#(0@``$(``! M"-S4`M$[)=?MU\)+P'D#)LTPFB7#[12\GH%=V-3M-9$)`0A```(0@,#-+A"] M`1/O(:!JI.JZJ at N28OZBS=QVR49.!]GYE"`H&N\V$+W]O]G_R\+]0P`"$(`` M!(:00/0&'!PMU30;FB`X[`+'29%XB0>4-)7L- at K+NMW8>'-OEX-<=G([ MR5"U.%??=NKNEWKH[%LYBRD3`5._]%`)`A"```0@,,0$HGI;`847??.B)<%\ M\8%L4$"F^B`U2OQL$T7A54Z]):DP2TCO]T-MG3RTY/;TUC[.00`"$(``!"!P MLPA$<\!DJ#HIBJXHAJ(:BF:$%5W6=$E1 at V&]45(U+;*FJ?NOZE3)\IR=5)KK M%X1E%1)5%J]8MJFD8)D at I&YJ4*O6+4D5K+2LX(`U3B7N7; M+GG!RLS:=:HUL_NK(1<"$(``!"``@:$L$+T!$\_!&;H1DA6IY:7*LA*6%%E5 MPPH?:QP_]?+-3,Q:M<9/_KP]M4T_G.8F13R]=?G"JG\X6/MV3@(Y9R\M:C*, M^H,;M^;^J%PBJBG-6%FTIUHQ0O6/CH^,*\50^658Z--%E1>2N!L*K+JOE7T73^W-MW MXQ at QSD>^,8FCO%YSH5:XB?+V?6_!7:,2O.1(FGU[;&EAP2N_/\UG%(5HQ)2E M1!D9.85OGXL4YPI$>=6O/SUQ5-*G;DOSQSA[NQ;.00`"$(``!"`PI`6B-V`2 M!'(9S=-'ZSR>%))52='"FAJ.!$\\R,1Q4\LV`SU^/QSRM"4.BORWW!+Y*%84 M.$=,.N*:/C\CS4]-9J9[:D&H>L^**>LS_)Y5>UL6D_O'>*T*7!<)`A"```0@ M`(&;62!Z`Z;(M\(KE7AG@;!J2++.K[`U$Q<9<(IL9=GYRU-K=A5L*BFK(7+Z MDJFTL;ES`:(3I:_RZ-&3B^;$!3\LMTZK#565'WGG/?%\T99,RC]NKE?B*"ER MKFM]Y$```A"```0@<),)1&_`9!A&(!#0-2VLJKSTFY=[\Z(E*U3295X)SN-+ M_&"YKDD]_W+N\LWOGN=1H[MSUM+JN8*PI$PD9\REHO[,Y](H/UD0'GBQ,MM? M.BNSL.&CTFGCXWA]MS]WY\9]"Q*X+$_!^5NJ8#;NDAV.(``!"$```C>E@'#V M[-FQ8\=&X;W+LGS\^''!X]M>9CX#);+7-[^Y24_T&N.'-W]ZDB]IC!G;])8D M22*'V]UENRE5$D/D];I)%475XS4+\%'(&3GLK46<@P`$(``!"$#@IA/H$DE$ MC0"'.IJFV7D8R=#CW([Q(QVCXISCXO4Q\:[XX4X;[V+9E^1V=[]5M\/MC2Q0 MP>-\PMYV?'W<3?2VX M50A```(0@``$HDD@>D>87"Z7S^>+)BOT!0(0@``$(`"!FU2@;Q-;-RD.;AL" M$(``!"```0B8`@B8\-\!!"```0A```(0N(Q`]$[)==MQ7@*NJ*091K-DN)V" MUX.%3=TZ(1,"$(``!"``@8$4B-Z`B3=94C52=5W5!4DAWGW;W';)1DX'V?F4 M("@:[S80O?T?R&\);4$``A"```0@<%T%HC?@X&BIIMG0!,%A%ZR90S->X@$E M326[C?BYZ;H[?]U_5IQ<0A```(0@``$!E(@J at ..8-C@F,C<3\"<>>,- MF:P[-XBW&%`DPQ6C#Z0$VH(`!"```0A```(]"$1UP%37*/"#Y.P.CI`,A]V* MG*S;<-D--:S%VCB:BJ;$C[$K>C_U"PM2NM\K,YJZBKY```(0@``$('`E`E$= M,#6%C(#$<5++9!QO[NURD,M.;B<9JA;GXG5-T91"9S-S%AY\S$#`%$W?"OH" M`0A```(0&`"!J`Z8%%[T3<1+F,S$49-!LFS^'19#//0TTA-E(TQ.9QJE#A\E0=5(475$,1344S0 at KNJSIDJ(&PWJCI&I:9$U3 M1U&U:MV25,%*RPH.1,:@:@X59T6RA"5E(O_$KJ9X54M&5D$9UY=J#BRS*J4N M*ZRSVJO: MGI7.UZDP,\7*UMY:';M,JS at -`0A```(0@,#U$8C>@(G'E0S=",F*U/)295D) M2XJLJF&%CS6.G[HS<\Y>6M1D&/4'-V[-_5$YQRHUNY)G+1Z][6!]*%1;O7:R M1]W[]>3%^1/>.5,?:JK=_.ADHJJ\Y+FQ+YSD2BL^ROG7XDK.*S-FYM[8M^9)N7MS7=3^8DFQ6SUO8*51?//F*W^>/+E6FUW M`1Q"``(0@``$('!-!:)W2LYN$^;US7Y at W M@\>D=KVP?,@,F02"7T3Q]M.TO%U2>?+/Q9W,=D_E7(%V7>;ZNFRDYL:(@SI^[9OL[BS(^ M\=+*(ZWFL>WN4PD2Q;I:S_`$G15W93V^).T64A8L^/X8'E)R+W at E5+[X%^M6 MWI^8DW=&^5Z*>VI!J/J17[RT,L.?D[='^=X#=RSZV at 1NJ"4YD_D"K?%;*!`D M?X<=HL2 at D3*2BSHCQ97PQ^JB4/6,7[RT+L.?F+?SS/<>3FEI#V\0@``$ M(``!"$230/1.R464>*42[RP05 at U)UOD5MF;BP at IG[Y1!L*2BJX at EA7(]*D1YZA#<\75#1(I(HU=:)[XIUY1/O_U#SM M,YS\H[U.4ALJ*^MGS'OBIT5;B':?#W%&5>5'WGE//%^T)9/RCXOD2)HXHUV: MZFT7D4VZ)Y/*E[]1T<#7K_QU02EE/S`M8?*=V>4K<&_O-P7;W;. M:G7&$\]OWI)&NRO/6_W%'PA```(0@``$HDX@>@,FPS`"@8"N:6%5Y:7?O-R; M%RU9H9(N\TIP'E_B!\MU2?[,Y](H/UD0'GBQ,MM?.BNS4$QZ^,R^C?D+_4Y! MB$O\ZM&08U[^R8T3\OTC/((S+ON_3A"EK#ZS;_3RN5Q`$)R/;3M*ZKGO3N,V M!(\_-WOCBS-YVNZCTFGCXSC'G[MSX[X%YF1>=RG.RG2D+#BV8\UB_P at N/VWA MB1WEFWAR;N*BS?NVI*^=Z\][+W%;GI^L*;ESI=^U6HW++GYW:79/(@P`$ M(``!"$#@^@L(9\^>'3MV[/7O2)<>R+)\_/AQP>/;7F8^`X6GXB(SBB2F*(O%XW#R")JL?KM at 9_S$S%X[TT$B2)HN)L/6M>G4N' MJ%U.MP7:G>_2XTX9G:\HB9*;.\7C2 at 7I(UY]O'S_,FO54N=BG5K!1PA```(0 M@``$KK]`NYFDZ]^9#CV0)$G3-#L/(QEZG-LQ?J1C5)QS7+P^)MX5/]QIXUTL M>TH.MY>75G-RM(N/S,P..W!W_FR6CE1K:?>R!5K*]?36\8IJU:_CQB]L*>O/ M.[;(BI;X<\=B/36&?`A```(0@``$KJ-`5(\PB:(8EM5A\;YA;CL_/^XZ, at W( MI26QH;Z^27'&)B>-BMY`=4!N%8U```(0@``$AI9`]/[#[7*Y?#[?4-)V>Q.2 MO-W-(0ZEF\2]0``"$(``!(:B0,\36T/Q;G%/$(``!"```0A`H!\"")CZ at 88J M$(``!"```0C<7`+1.R77[??`2\!Y`R;-,)HEP^T4O)X;?F%3M[>)3`A```(0 M@``$HDH@>@,FWF1)U4C5=547),7<1MO<=LE&3@?9^90@*!KO-A"]_8^JKQF= M at 0`$(``!"$#@:@2B-^#@:*FFV=`$P6$7.$Z*Q$L\H*2I9+=16-;MYO9,T=O_ MJ_E64!<"$(``!"``@:@2B.J`(Q at V."8R]Q,P9]YX0R:+SB#>8D"1#%>,'E64 MZ`P$(``!"$```D-5(*H#IKI&@1\D9W=PA&0X[%;D9'T/+KNAAK58&T=30R^I M926_;+[ST3DI';;9''KWB3N"``0@``$(W$`"41TP-86,@,1QDCFRQ&-,O+FW MRT$N.[F=9*A:G(O7-0V]%'IKX>+PP7H$3$/OJ\4=00`"$(#`C2L0U0&3PHN^ MB7@)DYDX:C)(ELV_PV*(AYY&>H;D"!.Y_43.&_>_*/0<`A"```0@,`0%HGD? M)D/525%T13$4U5`T(ZSHLJ9+BAH,ZXV2JFF1-4V=OY6:0\590B0M*1.ILGC% MLDTEA2M2S:RL%\KJS'$I*W-7\:ITSDM=45Q9LT]9S4F'"E=9&4+Z MBL(JB1H.;4K-VE07N918MD0P6Y9J#BRS6DU=5MARJK4O4F5QUI)-NPI76(UD M%9=9Y\7*=4NL"E9U+MO60GI65FKJB at JQM3[>(0`!"$```A"()H'H#9AX7,G0 MC9"L2"TO59:5L*3(JAI6^%CC^*D;R9I=R;,6C]YVL#X4JJU>.]E#BGAZZ_*% M9^_95EM[;&W3ZIG/OLX1DY69^<'M/ZP]N<>W8?$T_X[_.%E[>%OVRHS=#40U M>_-FY1S<=Z9)"9W).I(S?ODN[_1[?3N7[ZXT(YI3;ZPO2KM_LKP]9^JK]ZQM6CSS/TZI5/->P'-Z1-'39]Y)Y]Q MD/J'US;XU^:GIW@=[I2E&S?2UATGG9_YCVM^?_F>ZH^V$!T M9/>+JU;]X/6=M/-48\?.A(G6[GQ^04I"TKR.3-GE&K-W64]OB3M%E(6+/C^ MF,FMY5O?_?$M39CM7N3_NZWB$` M`0A```(0B#:!Z!UABDCQ2B7>62"L&I*L\RMLS<1%!IRL^*FSY\2[YQ-M*"BI MX`A(K*L157+&Q)6_]'IE`V8*TH$G_] M8BYE9T]S<[@S?ZV_*#-C9?:V+Z=P]#/QSCRB_7]JGO893O[17 at Y\>$>`@H*2 M,C/XHA at J?_6WE3R_1Q5O;R>:/\Y+#565'WEG//'\YBUIM+ORO#MY1B:5%OQW MA:HV[-_\?"G%(7;J^$7@$P0@``$(0"!:!*(W8#(,(Q`(Z)H65E5>^LW+O7G1 MDA4JZ3*O!.?Q)7ZP7->4]/"9?1OS%_J=@A"7^-6CH4B)PX^/X(P1B\O7',N? MQUE.'C9J37SH;MLQG'^A1I2RX/L[\T[XXWC%=MS"$WGEFQ980U:C'GO^&:+, MI9DSK*HIJ\_L&[U\+K2>\8+.]9L7>QW.D=\YP-O:WDL-]*="1+I:'>5&2(R'ARH*1]FWT?"F'U]M=LXI$Y1(/ M-76^:-=&W=X$#LFDX$5KG5//%\(9"$```A"```2NFT!4CS")HAB6U6'QOF%N M.S\_KI](/*BC.CJ-`/6SJ2NHQB-/ZJ6 at K0\5)5'DX"MZ`]@^W`**0``"$(`` M!(:J0/0&3$-5'/<%`0A```(0@,`-)]#KQ-8-=S?H,`0@``$(0``"$!@$`01, M at X"*)B$``0A```(0&%H"-]B:&5X"KJBD&4:S9+B=@M?3WX5-0^M;Q-U```(0 M@``$(#"H`M$;,/$F2ZI&JJZKNB`IYE;+>!Z.W_H'YM M:!P"$(``!"``@6LI$+T!!T=+-X@$E326[C?BYZ;H M[?^U_!9Q+0A```(0@``$!E5@$`,.WJJ;][F^FMX'PP;'1.9^`F8SO"&3U9A! MO,6`(AFN&/UJ&D=="$```A"```0 at T$>!P5KTK:KJYLV;3YPXT<=^=%NLKE$X M?X$^:J"+'QN-(HG-UBM(S2$C*/$SYCB:0H(`!"```0A```*#+C"((TQ-34TE M)253IDQYX($'XN/C^W$K32$C(/$(DSFRQ&-,O+FWRT$N.[F=9*A:G,MZRFT_ MVD45"$```A"```0@<"4"@S7"U-8'?A[:+ M#V2#`C+5!ZE1(C&H*+S*J2])KMZ:6GI2R^]Q`_Z[=J#GG,,52=%T17%4%1#T8RPHLN:+BEJ,*PW2JJF1=8T M=6Z at YD!!*B^>$H1EA8?X(6TE_S9M)U&NWY.ZK%@DJCE4S/&3E9:4\6 M/%S-K^3X.^&52K(B\%"28'!X9(XM\5B3&3KQ$U*L[2P[?6\3[YY/E'G\X[7S MYB21*HI2-G"TJ^O&;!C%!=#24D>0<=H%,'\1$"$(``!"`` M at 1M/8!#7,,7%Q2U8L."QQQ[KWYX"O.]E(!#0-2VLJKSTFY=[\Z*EL,+QD\XO M7K_$*YRZ\4YZ^,R^C=D%8K6V?R%?J<@Q"5^ ME4\B00`"$(``!"``@WOKSNU@$D29+(X6[Y:)WU>#&Z MU(T'Q/OBA_NY'51O37N<'N][O8%W.YV'[N<;5\2QQ"```0@``$(0*"3P"". M,'6ZTI5^Y!$F413#LCHLWC?,;>?GQUUI"R@/`0A```(0@``$!D1@$$>8KK)_ M+I?+Y_-=92.H#@$(0``"$(``!*Y>H->)K:MO'BU```(0@``$(`"!&U\``=.- M_QWB#B```0A```(0&&2!Z)V2Z_;&>0DX;\"D&4:S9+B=@M>#A4W=.B$3`A"` M``0@`(&!%(C>@(GW$%`U4G5=U05)(=Z!TMQVR49.!]GYE"`H&N\V$+W]'\AO M"6U!``(0@``$('!=!:(WX.!HJ:;9T`3!81>L/;W->(D'E#25[#8*R[K=W)XI M>OM_7;]67!P"$(``!"``@8$4B.J`(Q at V."8R]Q,P9]YX0R;KS at WB+084R7#% MZ`,I@;8@``$(0``"$(!`#P)1'3#5-0JR8M@='"$9#KL5.5FWX;(;:EB+M7$T MU26I-;N*WD_]PH*4=AM5=BF$#`A```(0@``$('`%`E$=,#6%C(#$<5++9!QO M[NURD,M.;B<9JA;GXG5-75+H;&;.PH./&0B8NM`@`P(0@``$(`"!?@I$=<"D M\*)O(E["9":.F at R29?/OL!CBH:>1GNY&F)S.-$KK)P:J00`"$(``!"``@>X$ MHGD?)D/525%T13$4U5`T(ZSHLJ9+BAH,ZXV2JFF1-4W=W9:55W.H,)T?:,M@<]?2QK#. at MA8J5W$S:8,[&Y,R=>P99QW66'?UYARL18I&Y4MV#=K M?&/A^(5R&43BM2]4 at NIFN`DR'P%*H-B2D#QJS4QWG]-][M,SDM#'"`F!\*CY MGYH:=?>X(83.:=ND^*G?C0S9;#E8N*ABZ:$S M7';]JNS<@X55%QAK.5CUX-K3A\YW\2,[[V>1TUV<3FOYI&9CW;+S7"8Z_L>< M["'MX``$(``!"$```K>\0.8&3&Z7LOAV_O6`80B*C4R#"YI*0!>6(>QW;EJT M?Y7'=^$W/V?LU;\ON/'(11;(Z"'*J]PN/H(`!"```0A`8!P%,C=@4A3FD[%YTRWJ M3TH80N.F;@H]%3Q1)Q/%33W3#*37273'67C`-$UJ7$Z91I6]J1.X?CFUX;]K M9>)29,.=IQX+YS^WG_JA4"```0A```(0@,``@. M[7LQO"X2"MIG=%YH^B(P_^E-.U]?PCYH^KQ_(]B&``0@``$(0``"))"Y0U!2 MRN[N;LOTZX)9TD5S5U)*$[U1;K8=Y5'_$BTLEZ[D)`]Z9BT_^&IJ^S= M)>]$WJ7!.;9RYR%U\X8'PZ'UK^^N"K\5M3^[V/#?PQ5U]A8K/U2W(+F!-PA` M``(0@``$('!%0&EN;BXJ*KIR(&.V#,,X=>J4DAW:TVBO at 4(YX/80G,+\S,H/ MR.(IL7MFAPIFY(YPO4)3$SP[T)>;I*F:/V#/:=E94S+U9T]%#E?.MUL87&V$ M5O$Q!"```0A```*WE$#F]C!IFF::IINZD:25X_<43_/DY7AG!JT905]PBM=% MLUB.IGC\@61\E*HK+OPBIWA%SWGAJI,KD]$2[0^L-IJ&40<"$(``!"``@5M' M(*-[F%15I>3NR<'09+^;UH^[(4]%4SL[.KJX=U)A05[F1HLWY%;1"`0@``$( M0``"-T@@:<8?R"T(C#20=Z4ZMB```0A```(0@``;W<`6 MH"```0A```(0@,`M+("`Z19^^+AU"$```A"```1&)Y"Y0W)IKY]2P+E at II0Q M3?J]2B#[QB0VI?TN'(0`!"```0A```(I@2A?S M>IB;/E(4;M)L`YE[_?@7!@$(0``"$("`8P0R-^"@:*DE)DU%\;B59*J5/4TE M=2B9 at KE=C-:5<]O3,V7N]3OFGPAN!`(0@``$(`"!<0PX:*INFI7[>HCCNJ28 MR)Y/P&Z&)F1*-B8933'`->G+LJZG<9P+`0A```(0@``$1BDP7DG?0HB=.W>> M/GUZE->1MEI;5/F\G7W1R2Y_*:,J4V/)5YS%$C*NT1IS%$W=R-+6N'_?QQ=N M9(MH"P(0@``$(``!1PB,5\!$.%U=7?OV[7OWW7>CT>2:;=?NU960[=VL+2K_ MV,DNMK.+EUEKE'W9S;HH9M)-0U!>T_47=8>BO'C,7J.W^:/2%4>P^.[UDZ(% M"$```A"`@-,$QG%(+D5%Z\&=.7/FH8<>NN^^^SR>:_LZZD*BF(A2F.Q"XW&2 M&8;]/CF+*0:?EGU#>I@"RT]&^/2`_17^)6'FM3=0(``!"$```A"`0#^!<>QA MZOL6R[(:&AK>>.,-6NBW[^`H-J2P&.<6YY(+R4VI<\LP+8V+N&Y%-6&:J9RF M at 2UI31M*-NP_6%M"^5/*@MIC3?M?++,WR[:=U:BF=GC;:GM744HJ:UKL+BKM MTYIM#1<3`UO!'@0@``$(0``"$+ at B<#,"IM2W=71TO/766]3;=.7+K[I%_4K2 MD at F#:STO81A^;/[J4D++C*-NU=M])E3'>.JC:-Q+F4Q;?SX^>,\U$/=24EXZ?D'T7: MVZ8E]'11CI=UL?"ACE>^D9Z:DMM7)USK[IES[^M?"2Z MCMEC="@0@``$(``!"$!@)(%Q#YCNO//.1QYY)!@,CG0EZ3^G3"6#*]01I$@* MC^R^)>IKLD,GNW/HFL<3U=/_5XYIBC_\E7W\[)R5F^?/F33SXYMFB)YKWL[NZV3%,7 at E*_*=V;DI9T3O&3 M12_*7Z(,I[078(^U]95PSU96\F\@7%J]A#V6KRB/[+JM/+QQ446CQK)"/76\ MJ4I]YV(#`A"```0@``$()`44^N5:45'1>&A@PU33--TTW=2-+*\7N*IWGR$\"$```A"```0R3F`<>YBN\UZIATE55=T0DX.AR7XW MK1]WG0WB=`A```(0@``$(#`V@5H`P(0@``$(``!"$P$`01,$^$IX1HA``$(0``"$/A*!3)W2"XM M"Z6`TP1,II0Q3?J]2B`;B4UIG7`0`A"```0@`($;*9"Y`1/-(2!,)BQ+6(K& M&#W/31XK"39IM('.O_T8^);0%`0A```(0@,!7*I"Y`0=%2RTQ M:2J*QZTDY_2VXR7J4#(%+3/'=,-RV],S9>[U?Z6/%5\.`0A```(0@,"-%!C' M at .,Z)ZZDNXSKDF(B>SX!>^2-)F1*WKED-,4`UZ0OR[J1$F at +`A"```0@``$( M#",P7DG?0HB=.W>>/GUZF.\=U>&VJ/)Y._NBDUW^4D95IL:2KSB+)61Q%MC;5[CPU:?[>MN[JZ]NW;]^Z[[T:CT;'=>E="MG>SMJC\8R>[V,XN7F:M M4?9E-^NBF$DW#4%Y36,OB>:/*E;],C&P@>:/2E<<^9R.J8W;%&5;Y\!/A]O[ MU>;9J_:POWCH3B:PG.]P2#@.`0A```(0F,`"XS at DEU*A]>#.G#GST$,/W7?? M?1[/M7T==2%13$0I3':A\3C)#,-^GYS%%(-/R[ZN'B;FM5>1RTZV?>7-OR3, MO+0;F%,>B7!:<&X413M]F%7OWKQ\H9^)IC)E[F.11.5\+%$W"CE4 at 0`$(``! M"$P0 at 7'L8>H3L"RKH:'AC3?>H(5^^PZ.8D,*BW%N<2ZYD-R4.K<,T]*XB.M6 M5!.FF@O:CF33:Y^D^I]:CNTM2U92E-6-J5;Z53U1NVYMA&V\ M-UM9_=.Z?YA;S]C:OWE=B$``0@ M``$(0.#F"MR,@"EU1QT='6^]]1;U-HWR!JE?25HR87"MYR4,@^L:IY$XG=.V M2?%3FJ9X_%S#KA7;6W=?:CUYH'KKJGO?.ZOQ>%=#75>J>W<)8U8&3'3N^M_RY`^'D]I&7OTN]4Y>_J%]76O>MW>?I4KJVKOC']\ZF MN6`<@@`$(``!"$`@XP6N;8SL>FYGZM2ICS_^^,R9,T?9B-NE++Z='S]GG(]Z MJ"LI&3\E_RC2WC8MH?<+0 at 6T\->[RM MI^B,5==O6DX59U4\RS9N:^]?L;?>V4\_8&S-LT]_(Y?.*BCH/;??7W]^?IA% M\PMS=-=G[8(&WURT;^\*LRR#QNO2#BR(NFTK3? M.(5K5PH=#T[J^09*OD*!``0@``$(0&"""HS[D-R==]ZY=NW:18L676O&=PJ4 M,I4,+G4A-<.BEYXQ:*PGT2DKQ-Y[[T/["]03/]_.2L*C[5T;U"IV(0`! M"$```A#X:@7&,6#*RW99JZ$)3Z3>G>E+24 M#)4L at S+!J7^)%I8;IAQ_\RFOHDP-5U35GUE:X`G,>[0J7'?O5&_Q3SZO7A_N MUPET^YNWIATIU2B5;+WCB_*%7MZX(4X,Y^3_\_:!Y M"))5^DYBGEGEU:6;'RQ4RI(YYCGL\O$W[2_("9^NJM^R--V(WC"W@,,0@``$ M(``!"&2.@$*_7"LJ*AJ/"[K.F;X-PZ`I"93LT)Y&>PT4&HI+C$-V*E$/46HG8GLW$#_P36:R,GCH>.J M-S?W2L7>$P;\%9J:X-F!@.ALN=3!^Z9'$,);>$?!H',U36,>O]^C[EB0P^JZ MGIG+.A/>9%;3@":Q`P$(0``"$(#`1!'H'S_DC1>$FS3:0N=<_OL\- MK4,``A"```0@ M_TU\B/@J"$```A"```3&5V`<`X[KG+B2[CNN2XJ)[/D$[)$WFI`I:2$933'` M->G+LL;7!JU#``(0@``$(`"!I,!X)7T+(7;NW'GZ].GK<6Z+*I^WLR\ZV>4O M951E:BSYBK-80L8U6DZ.HJFQ%]'66+OWF#:P@;;&_?L^OC#PV$A[HF5_[;X+ M at QH:Z:1^GXO&?7L_OH[S^S6%30A```(0@``$QD5 at O`(FNMBNKJY]^_:]^^Z[ MT6AT;-?>E9#MW:PM*O_8R2ZVLXN766N4?=G-NBAFTDV#5C:YCI)H_JABU2\' M+0W7_%'IBB.?4ZMJXS9%V6:OFSMB23275JSXO'>QWA&K#ZF0^&C%JB.?#[J0 M(;5P``(0@``$(`"!KTY@'`.FU$W1>G"OO_[ZT:-'J<_I6F^3NI#H'%.Q7[1A M2-9ML(XXBVI,C7-.64[74[RT@(D_>U`+_B7A+"\="\PICT2>&M4,F%[O$K;$ M:Y]TI8BF6D4I.S&Z;B=_F"6_\\KIV((`!"```0A`(*,$QCU at HKNU+*NAH>&- M-]Z at A7ZOY>:EL!CG%N>2"\E-J7/+,"V-B[AN135AFJFQLITM*::DM6UZK)BDVUE:MK3O2<$X[^HG9#LF+9WL:V_ at UIK4LF0E15G=F&JE?]7D]A\^[:FS;?]9)IK^86X%8_7A;*6R]@1] M_8:2#?L/UI;8C2RH/=:T_\5D>V7;SHXNHAKR;3@``0A```(0@,!-%;@9`5/J MACHZ.MYZZZTS9\Z,\OXHSUM:,F%PK>1.)W3MDGQ4YJF>/Q:!ZZZI[WSNK\7A70UU7JG*\ZW0DFAH_RV*1S3N;OW6^X]*!ZJY5 M]SY_EF*KWL*C[?6[VNV]EOV%BU9-WWVT(Y%HO50]9W"7E%VED#6L>/C`,V=: M(^^LV5CZ;J?GKN<.;6$L7'^R]>7OS67V)6TO?>RW6R^U'M at 2JE@T]\W@,ZV7 MCI;7;WSWMZ,:]+._`P4"$(``!"``@:].8!Q_)3?HIJ9.G?KXXX_/G#EST/'A M=MTN9?'M_/@YXWS40UU)R?@I^4>1]K9I";U?@-/7BI=UL?#1^DT+:3BMH+R* M;?Q#-,'ZC9?UV]09JZ[?M)PJSJIXEFW=-=G[8(&WURT;\\K8+\K-,IGT'A=NB$Y&S at T(*.(NI,H+ at EGI>BY M=OG*,P@'>R(6N\NIW_$K-5);DT:Z[B5%%'8QUI?YS1E%8\G]9,!$ES0YU82= M.)4J/%FC=P]_(0`!"$```A#(8(%Q'Y*[\\X[UZY=NVC1HFN*EOK$*%/)X%(7 M4C,L>NG)D3B=TT'J7DH?,.6PA@\^;**/.T]\N)4BI9D!.Y")_-?I3G'A\(Y[ M-T9NZPE::$CN9Q\VV8-B)X[L86P95;Q2>F.?.^Y?QMCVFGTGJ$&UK45-UZM% M9_56[VD@>](TBL"^U(:I?>5KL`4!"$```A"`P`00&,>`*26%G@"\QZM"M?=.]5;_)//J]>'>[*9[',OO_G45,K$#J^Z5'^FBL;;O#W] M4*E.J63K!4^_3_?S_YS^EQ&V=SQW?/O5TLC#^=ZR9(+Y MT`I4I^^KLD+]S\*BHK&X[JN7$X?#7$UX`ZD4HF0% MH78FLG,#_0?7:*(#CX>.J][T(34WP[$!`=+9`OO M*!CN7$W5/`%__V_L:P\;$(``!"```0A,((%Q_-^<>FZN!T+3--,TW=2-)*T< MOZ=XFB0._``';+OGHX/ MB;J&-NWQIX*OD_4OA"MVA];2>8IRO^?O%:NL]Q#`(0@``$ M(`"!B2$PCCU,UPE`/4RJJNJ&F!P,3?:[:?VX43:HJ2I%2^,8"8[R.E`-`A"` M``0@``&G"&1N7.'S^4*AL63W4%^04YX.[@,"$(``!"``@8P0&&Y@*R,N#A/RX2`A```(0@``$1B,PC@''=4Y<250HFD*!``0@``$(0``" MXRXPCCU,75U=^_;MH\5W'WGDD;$M)]>5D-T:]3#9/4O4QT23>_L\S.=F?B^3 MPLSQ86G;@G.`(!"$```A"```3& M)C#N`1-=EF59#0T-;[SQ!BWT>RU7*87%.+4+E7U9HVE&S8?["VA):U4Q;4'FO:_R)%4XI2MNVL M'5"I^RK+=NS?MV%!\MAS^]JN.:+K_]78A@`$(``!"$#`L0(W(V!*X75T=+SU MUEMGSIP9I26-P4E+)@RN];R$87!=XX80.J=MD^*G(4WY__?G#M"ZN%4'3AYY M^;L!'C_7L+WTL=]NO=1Z8$NH8M'<-X//M%XZ6EZ_\=W?=M*YE[^H7U=:]ZW= MYUM/'NC:NN(?WSL[I$$<@``$(``!"$```C?Q9_E3ITY]_/''9\Z<.4IUMTM9 M?#L_?LXX'_505U(R?DK^4:2];5I"3],CY)^>?QMC,_(+F_7\>K;A#^V,W3'*RT,U M"$```A"```1N'8%Q3/KN0W2Y7`\]]-!]]]WG\5S#URD*\\G8O.FNS]H%#;ZY M:-^>5\!^5VB4SZ#QNJ%#7\G15U"FDL$5ZDI2)(5'=M\2A4QVT$0K MI*3-6,\.SF$L&E,9HWZC$4I6B/WLO0]7SW\B5SWQ\^VLY,!H>[]&:!??31.7,H@!E+H7DON[N[+=-/(V^6=%&41"E-]$89 MVG;B%?4OT<)R0XMG5GEUZ8,/%FXNW=WU/\,Y_2M0Z4T1ZCKJ#15DU7CX(>TS3=U(TD MK1R_IWB:)R_'.S-HS0CZ at E.\E!>5[J2>8W[_Z**?"(O&!?/DYHX\?'>5;\-' M$(``!"```0 at X7&`<>YBN4XYZF%15U0TQ.1B:['?3^G'7V>#0TX6F"D]@I(ZH MH>?A"`0@``$(0``"MY;`./8P72>DS^<+A4+7V_='P*`0A` M``(0@,!-%+C:P-9-O`Q\%00@``$(0``"$,A<`01,F?ML<&40@``$(``!"&2( MP`0;DJ(4<)J`R90RIDF_5PEDW_C$I at QY,+@,"$```A"```0R1R!S`R::0T"8 M3%B6L!2-,YJGTIYVR<6\'N:FCQ2%FS3;0.9>?^8\8UP)!"```0A```+7*9"Y M`0=%2RTQ:2J*QZTDY_2VXR7J4#(%<[N8;EAN>WJFS+W^ZWPP.!T"$(``!"`` M@:D"GI)AE-,<`UZ(>RX+FS&FV*P\^5K?F[QRMK3]A5VPZ7*27[DA^T''RQ M]/F72Y3*$W8U]O&VU24;]BE[",+BN<4,(G=.V2?'3D-8*%\R)O++_]Q0D_7+7 M.A;9^O%YP<3)GVRM7_+MF;LJ&BB2NO#+G]6SAKJ/SS.FO;]Q\]TE#R]@NP[\ MECXY6[>QKF'[.Z?IC!,'-S?<.3]O2/,X``$(0``"$(#`+2DPC@'3U*E3'WC@ M at 3[5AQYZ:,J4*7V[(VZX7:UBR^Z^^\Q1C;_R^L[.A[NB:]:7U;QU5 MU5_OC)3^S?U_^MTJMO'#WZM-'^T*KREG=9_:9^Q<\GH9XJ4AO#@``0A```(0 MN$4%QB7IN\]RT:)%D4BDJZOK3_[D3_[T3_^T[_AH-A2%^61LWG379^V"!M]< MM&_/*V"_*\RRXZ:>:08&-)9W3^D2MN;U?S\;6?_\1S\HRR]_Z[7PUC7KS_OS MPP/@&3%ZO=^G2I?_YG_])PW.4"3X& M9\I4,KA"&=^*I&B)0B4[9+*#)EHA)3F=Y>`V`_/^KCRR:F.D^E6'-TYBZH]NJ%\7<7F\):CLW(7E)4V5&QDKQ[?3?>?.^^QN&O)KUZ> M-3?OL-?0A```(0@``$,EA at W,.".^ZXX\DGGRPH*+A6 M!"EE=W>W9?IUP2SIHBB)4IKH35$4._*B_B5:6"Y-"7RC=#VK:W_LSP+,,^>O MRUG]I!\N"-CU9B\I9:SNAV7S&/,O^NLU],&CX5S[`_^<%73&N;^]QS[C?GO. M at Q\N2WY@?X@"`0A```(0@``$E.;FYJ*BH at R$,`SCU*E32G9H3Z.]!HK=MY0< MD?,S*S\@BZ?$[ID=*IB!P"8#'QTN"0(0@``$(.`T at 7'O81HSF*9IIFFZJ1M) M6CE^3_$T3UZ.=V;0FA'T!:=XQS;`-^:+P8D0@``$(``!"-S*`AG=PZ2JJFZ( MR<'09+^;UH^[E9\3[AT"$(``!"``@:]0('-[F'P^'ZVC\A72X*LA``$(0``" M$(!`2F`LOUR#'00@``$(0``"$+BE!!`PW5*/&S<+`0A```(0@,!8!#)W2&XL M=S/P',H7I]F:3"ECFO1[E4`VLJ`&`F$/`A"```0@`('1"3 at D8*()!X3)A&4) M2]$XHTDM[3F:7,SK86[Z2%&X25,3..1F1_=D40L"$(``!"``@1LFX)`8 at J*E MEI at T%<7C5I(3 at -OQ$G4HF8*Y78P6H7/;^.)61@)30!`0A```(0 M@,"$$7#.D!QU(5%,M/I@"<\HC$9Y15.M=^Y[D<1[\_U7JX;/(``!"$```A#(<`'']#!)83'.+ERWHIHPS=X`ZJH/I&GOALH=^VHW+%"HE+W8V$8QF+JOLFS;OGV5 MBK)@6Z/6>F33:Y\D6-N.L at 4[CK6E&FNL6;VZIE%<.+ at Z>9ZBE-1\W,)$TS_, MK6"L/IRM5-:>8$S[N(;:H+*@MO?$JUX+/H0`!"```0A`(%,$'!(PT0_BI"43 M!M>2K^\OLGO.:H[$:21.Y\(P3)V/*NF;J^=VK5O1_*W=K:TGJ[LVW_N/[U'$ M=/F+^HTK7GSH^)DC_\<\'FVOW]7.6-X#):%U51]H]#6BZ96U=0_7OS6TY6/7 at VM`9+KLB&RH6_6/3C1DA MS)1_1K at ."$```A"`@+,%'!(PN5W*XMOYUP.&(2 at VZAE]TX5E"(O>N6D)W1C5 M@]2[PM5'-RU?F)=W5\6SZUE=BTJGG6-5ASY:N?".W("?>7N:6?@WS[*&BB.= MK/-7;]6QZK^>'_`7S/]ODYKWUNSXY3G&0O;XX/2\?-HJ*LX+^,5O?KZ=L:-O M;'YNZYOO,19I2XSJC MU.6DT^Q,3"K,LN.FOIRFJZIS^M0_*57%WDX6G;&O?6U(%E+>MW>7LM?_<_^I M`UO7U)_/9>Q$[>IPA;KG5__VV*S/-Q[6298S.M7^P_S,CM=*GUK^M_>S.%_^ M at TESLI--XPT"$(``!"``@8D at X)`>IA0U92H9G.(D^>.EP1\O_9J>'(FC#B># M5D at 97<#DS4R?5[SRR9SM;?R=%0LG2.X36%T8Q_[)_JJY?6[JNOOQ' MC\ZB5*=/7ZECZ]>N7#P[?N'W=`J=D#UI&@WH?:G1IO_^OUK/Z at _$#4 MOT0+RXVV'']JJE=1IJZ*;#FY=2F=E!7J=R9%.N&>W;QO/K&>L275/TK^""ZP MM'H+V_Z8HGA?:[HM'%E747/"<\>W7RV-/)SO+:LY4;!TZZ]>G?Y at 839E?7MS M*GZ/(;E^J-B$``0@``$(9+B`TMS<7%14E.%7.>+E&89QZM0I)3NTI]%>`\5> M99<")(6&PJS\@"R>$KMG=JA at 1F]O44]S6LO92]S3.R at IA#>G\//_>+R"O?K; M9^9V=B8"N8'>ST;\_IX*0E,3+$"93D)517;`GSQ?4S5/SR:S*W"6';CFED=[ M!:@'`0A```(0@,`X"%QK2#`.EW`CFM0TS31--W4C22O'[RF>YLG+\L]BK\0@``$(``!"&2V@'-ZF%15U0TQ.1B:['?3^G%C M9*00TC&*H#S M(``!"$```A`8(I!NK&I()1R```0@``$(0``"M[(``J9;^>GCWB$``0A```(0 M&)6`D\>?*`6<)F`RI8QITN]5`MEC36P:E20J00`"$(``!"#@6`&'!$PTAP!- MZRTL2UB*QNU)(^UIEUS,ZV&T!J]0%&[2;`,.N5G'_F/$C4$``A"```0R5<`A M,01%2RTQ:2J*QZU0G)2*EZA#R13,[6*Z8;GMZ9D<IX;:H\GE[3[3TZ3GSZ'D*G]C=^>Y80L8U6D[.WAVG(MH::_<> MT\:I=30+`0A```(0@,!7+>"<@*DK(=N[>S at OMK.+EWNVN^(LIIN&H+RFZRSJ M#D5Y\5CGT%82S1]5K/KEH-7AU,9MBK(M3>VAY^,(!"```0A```*9+>"<(3GJ M0J*8:.]O[)XD02G?=M:W7:(:4PP^+7M,/4RBJ7S>P_&2$3T^W M9(K77NXD._EU?6^!.>61"$]7NZ\*-B```0A```(0F!@"CNEADL)BG%N<2RXD M-^7*^^CG<>S-3_2X;D4U89J]`=3PSZ7SV(X%93O:4A74QM7*RI?6S*UG;&TX M>T'E7I5IG]9L:[@XJ".IM[EP]!>U&Q2[E.UMM-O06H]L>NT3N[;6M*%DP_[# M>\N2'V_;?[;W'/R%``0@``$(0&!B"#@D8*(?Q$E+)@RN)5_?7V3WG-4`Z'Z=1\TJ73NV?=?J5ORZ-/_T3==6(:P MZ)V;EM"-D9]"8.'SZUE%S:\9:WMC5=V6%Y;E3<^_C;$9^86Y`7O0;?BB,U9= MOVGYK-R"I17/,G:ZG7J6O+W5O:R+L?I+;Y?_YWY6]GZ\XOSF-I,LIA2[)2I9'"*D^2/EP9_O/1K>G(DCCJ<#'L<;>0<)FK$?]>R MZG!=Z6,;RW?_8!;M9P?G4-IXS!ZDNVJA(;F??=AD#[6=.+*'L64S*3P:&!P- MW+MJ8_ at 0`A"```0@`($,$W!(P"2E[.[NMDQ3%X)2OU/(R5#),B at 3G/J7:&&Y M496\)S>M9ZQT3>E\N[IG5GEUZ>8'"Y6R6 at J:LD)7:>+RFT]-I:SN\*I+]6>J M"J at B]3A1`E2RY/3\3?[I/=C_&+8A``$(0``"$,AD`:6YN;FHJ"B3+W$TUV88 MQJE3IY3LT)Y&>PT4>Y5="I`4YF=6?D`63XG=,SM4,"-W8%-:R]E+W-,[*"F$ M-Z>P("]-KI*F:LC54DQCFJ:;NI&DE>/W%$_SY.5X9P:M&4%? M<(K7Y4K7D::=?F%V>%42G M[>YZ^^F`#>D)Y`Z*R88VAB,0@``$(``!"$P\`>?T,*FJJAMB^F]>,F MWJ/`%4.&,Q-(``!``$E$050``A"```0 at D*D"#NEA\OE\H=#5,HPRU1_7!0$( M0``"$(#`!!!(-U8U`2X;EP@!"$```A"```1NG@`"IIMGC6^"``0@``$(0&"" M"CAD2"ZM/J6`TP1,II0Q3?J]2B`;B4UIG7`0`A"```0@`($1!!P2,-$<`C2M MM[`L82D:I]_X)^>I=#&OA]$:O$)1N$FS#3CD9D=XI/@8`A"```0@`($;+>"0 M&(*BI9:8-!7%XU:8/ M;965E36'+WS55X+OAP`$(``!"$#@&@2<$S!U)61[=\^=7VQG%R_W;'?%64PW M#4%Y3==9U!V*\N(Q>X7=L966 at R\]N.K at -__BH8"=9(4"`0A```(0@,"$$7#. MD!QU(5$8LOL>O?3R].LOC*&UG`*!"```0A```(W3<`Q/4Q26(QSBW/) MA>2F7'D?_3R.O?F)'M>MJ"9,LS>`&IZV\]B.!64[VE(5U,;5RLJ7ULRM9VQM M.'M!Y5Z5:9_6;&NXF$C7@'9L[XM*JI35JHPU[=U0N6/_OA?+[&-EVYI4IIZH M#:^+L(WW*DIE(]5`@0`$(``!"$!@X@@X)&"B'\1)2R8,KB5?WU]D]YS5'(G3 M2)S.A6&8.A\YZ3MWW at .A^G4?4'3#V-GW7ZE;\NC3_W*`EN:M.G#RR,O?#3#> M793/&U7.[UI76!Y]I;8VLK]_XSN\[ M`_.?/+0E'*XZT-KQ;_/&WDLUY+MQ``(0@``$(`"!\1=P2,#D=BF+;^=?#QB& MH-BH9_1-%Y8A+'KGIB5T8V3,P,+GU[.*FE\SUO;&JKHM+RS+FYY_&V,S\@MS M`S0D-US1?O/S[6S-.^7?F.7W!PIFY=G!FM[%UA]X^YF2O+PY=X59EI<.!?*" M(?:U_+S.ABE M+B>=9F=B4F&6'3?UY31=%?O^RMUL[N[]WYF_E:T_OSB/JIA2])2I9'"*D^2/EP9_O/1K M>G(DCCJ<#'L<;>0<)FK$?]>RZG!=Z6,;RW?_8!;M9P?G4-IX[.HY1_[[_VH] MV[5IWPE*?Q)M+6UI!NTFXC\-7#,$(``!"$```KT"#@F8I)3=W=V6:>I"4.IW MZNZ2H9)E4"8X]2_1PG*C*GE/;EK/6.F:TOEV=<^L\NK2S0\6*LE4[JQ0^B8* MEFX]5!U>$'>K"LU^S;M<3D4"$```A"```0FH(#2W-Q<5%0T M`:]\P"4;AG'JU"DE.[2GT5X#A7+`[1XEA?F9E1^0Q5-B]\P.%WI$T(;PYA05Y:?*+-$UC'K^_MV)GRX4.WK?,"G4GY10F\Y:$IB:X-W"U M;*>!WX\]"$```A"```0FB$!O%#!!+G>XRZ28QC1--W4C22O'[RF>YLG+\72"3\^O&W*]-,DN3W]X^BU/J-3U1$ M6,]9]FF[N]Y^FG[WYO$C6$I1XAT"$(``!"#@-`'G]#"IJJH;8G(P--GOIO7C MG/:@<#\0@``$(``!"'QU`@[I8?+Y?*'0,!E&7QTNOAD"$(``!"```6<(I!NK MUI*JE#R13,[6*Z8;GMZ9D<M)DTQP#7IR^J9_GL$#WP,`0A```(0@``$A at AZ*E3\^91\]3^,3NSG?'$C*NT7)R]NXX%='66+OWF#9.K:-9"$```A"` M``2^:@'G!$Q="=G>W<-YL9U=O-RSW15G,=TTQ/4OB:ON4)07CW4.?62)YH\J M5OV2EI!#@0`$(``!"$#`D0+.&9*C+B2*B?;^QNY)$I3"9&4G(WPZ+8(RI'CMM5.<0SGD_G```A"```0@<(L+ M.*:'20J+<6YQ+KF0W)0K[Z.?Q[$W/]'CNA75A&GV!E##/_#.8SL6E.UH2U50 M&U>L;7A[`65>U6F?5JSK>'B"!U)+<=J2Y1D*=GP<4MJF$[[N*;2 M/K2 at I*QD067MB>$O`9]```(0@``$()")`@X)F.@'<=*2"8-KR=?W%]G=/35' MXC02IW-A&*;.1T[ZSIWW0*A^W0=-*IU[]OU7ZI8\^O2_'*!%=JL.G#SR\G<# MC+<6(2QZYZ8E M=&-D_<#"Y]>SBII?,];VQJJZ+2\LRYN>?QMC,_(+

'!1:OV;R$;?_D[)>?[MD>KMY:,BO at R;WKB:>67$9R^(B.J``!"$```A#( M,`&')-XH"O/)V+SIKL_:!0V^O70P2EU..LW.Q*3"+#MNZLMINNH#N+]R-YN[ M>_]WYF]EZ\\OSF-J<]=5ZP_Z,-$=9^$!R4QJ7,Z:1K6\J9I<[\U%'W0F=B$` M`0A```(0R&`!A_0PI80I4\G@%"?)'R\-_GCIU_3D2!QU.!GV.-K(.4S4B/^N M9=7ANM+'-I;O_L$LVL\.SJ&T\9@]2'>UTCO(-OM;I2RR[OT3]B_IFGY1T\#* M'YF;.^?/RB,;*_9^?.+8OA?#ZR*AX-5:PF<0@``$(``!"&2@@$,")BEE=W>W M99JZ$)3ZG8).ADJ609G at U+]$"\N-JN0]N6D]8Z5K2N?;U3VSRJM+-S]8J)35 M4M"4%1JF">H_HEPGN_KRD^]L616>2AG>R at P;G[EBY\]#K)=4/AJL^ MR=]=%6;4^84"`0A```(0@,"$$E":FYN+BHHFU#6GN5C#,$Z=.J5DA_8TVFN@ M4`ZXW:.D,#^S\@.R>$KLGMFA at AFY`\_46LY>XI[>04DAO#F%!7EI MO[^W8F?+A0[>-^Y&?5C],?H/0U`3/#@1Z#VJJYD\F0776E$S]V5.1 MPY7):&S at U6`/`A"```0@`(&,%>C]/SUC+W!T%T8QC6F:;NI&DE:.WU,\S9.7 MXYT9M&8$?<$I7I:=OJ%V>%=X7"R;XBQ2"3\^O&W*Q<._4*_OW\4I=9O M?*(BDNI1HKITVNZNMY\>,#N3QQ_HER0N+OPBIWA%3[/AJI,K$2T--<81"$`` M`A"`0$8+.*>'2555W1"3 at Z')?C>M'Y=1ZIK:V='1Q;V3J`O+(2%J1OGB8B`` M`0A```+C+."0_[Y]/E\H-%R&T3 at 3CJ)Y?R"W(#!H0'`4IZ$*!"```0A```*9 M(9!NK"HSK at Q7`0$(0``"$(``!#)$``%3ACP(7`8$(``!"$```IDKX)`AN;3` ME`).$S"94L8TZ?S,2FQ*>\TX"`$(0``"$(!`!@HX)&"B.01H6F]A6<)2 M-,YZYJET,:^'T1J\0E&X2;,-..1F,_"?$2X)`A"```0 at X&P!A\00%"VUQ*2I M*!ZWPNQA1GN:2NI0, at 5SNYAN6&Y[>B:'W*RS_T7B[B```0A```(9*."<&"*N M2XJ):#Z!N_.N)&;]KM6D*0:X)GU9/=-_9^`SP"5!``(0@``$()#A`E=BBPR_ MT!$OKRVJ?-[>$RU]>LX\>I[")W9WOCN6D'&-EI.S=U$@``$(0``"$(#`&`2< M$S!U)61[=X_`Q79V\7+/=E>2FW+E M??3S./;F)WI`&IX[\YC.Q:4[6A+55`;5RLK7UHSMYZQM>'L!95[ M5:9]6K.MX6)B:`-:T]ZRU3OVUVY0[%*VM[&-=1XK4U9_W-,;U5E;MN"U_3^= M6U'/&BJRE06U)]2AC>`(!"```0A```(9*^"0@(E^$"Z"B M_K:''EU]:`LUMN5DZY'OS1U[-]60+\T3==6(:PZ)V;EM"-D2T#"Y]?SRIJ?LU8VQNKZK:\L"QO>OYMC,W( M+\P-^*]ZNLY8=?VFY;-R"Y96/,O8Z?9$[E]65]57O$7]5?_/&ZO8EG^:[_?G M46/A_,*\7+]S?IMX515\"`$(0``"$'"*@$/^ZU84YI.Q>=-=G[4+&GQ[Z6"4 MNIQT.V])*LRRXZ;DS$PC/K7[*W>SN;OW?V?^5K;^_.(\IC9WC7A.JD(XZ$UM M:4]6F>/HXVJ+\U_U[+J<$7I8ZQ\=V06-9$= MG,-8-$:#=%^+('L:6S;2KS_^G+4L>?*R4E>_YG[-L MYTD%7;KYP4*EK)8"G:S0D.I7 M#EQ^\ZFIE/(=7G6I_DQ50?+X-U?^D/Y6_^@O4N-YL^Y_JI1M++1_=D>-H4`` M`A"```0@,&$$E.;FYJ*BH at ESO<-QKM-5"H5\D>@E.8GUGY M`5D\)7;/[%#!C-R!9VLM9R]Q3V\?FQ#>G,*"O#2Y2IJF,8^_+_&HL^5"!^]; M9H7ZKG*"7?^16YZ5^&TE[U2](Z0[::K&`OXTWS+PVK`'`0A```(0@$`&"?2& M"QET26.Y%(II3--T4S>2M'+\GN)IGKP<[\R at -2/H"T[QNESI.M*TTR_,#N\* MA^FG:W:)1,*O'W^[W'2]1AY(IF-O%=,-RV],S.>1F;_H_$GPA!"```0A`X%87<$X, M$=5<2LW[7:M(4`UR3OJR>Z;]O]0>.^X<`!"```0A`X-H%KL06 MUWYN9IW1%E4^;^^)ECX]9QX]3^$3NSO?'4O(N$9KI-B[*!"```0@``$(0&`, M`LX)F+H2LKV[1^!B.[MXN6>[*\YBNFD(RFNZSJ+N4)07CW5>9RLX'0(0@``$ M(`"!"2?@G(")NI`H)MK[&Y->M&'864QVB6I,C7-.64YC***IS%XK5TN>&EA^ M,O*W=Z99_$0TU2I*64^M=-\R8H5T)^$8!"```0A```*9(N"8@$D*BW%N<2ZY MD-R4*^^CG\>Q-S_1X[H5U81I]@90P\MW'MNQH&Q'6ZJ"VKA:6?G2FKGUC*T- M9R^HW*LR[=.:;0T7:V)MH^I'VKUX1:[0TL]L7>! MLJ&I>T"%@2=C#P(0@``$(`"!"2#@D(")?A`G+9DPN)9\?7^1G0^$ZM=]T*32N6???Z5NR:-/_\L!6F2WZL#)(R]_-\!XR^&Z M5IK9:5#QW/7M/MK[\O;EYB]<M>S0C^^:,J#" MH+.Q"P$(0``"$(!`Y at LX)&!RNY3%M_.O!PQ#4&S4,_JF"\L0%KUSTQ*Z,?+# M""Q\?CVKJ/DU8VUOK*K;\L*RO.GYMS$V([\P]ZH+ZT[/RV;NWO^=^5O9^O.+\YC: MW#7B.8QQIMNU.`5+J=I<2Z:<_YGK'CNO=OFM3Z[.&]@ MA;[SL`$!"$```A"`P,00&%48D?FW(J7L[NZV3%,7 at E*_4Q=,8W,&M^A%!RC# M:71WD??DIO6,E:XIG6_7]\PJKR[=_&"A4E9+05-6*'T;GCN^_6IIY.%\;UG- MB9:#FQ_;ON;D3U?.NFOEF?JJC0\^XE[>OO8A/#F%!;D]0RJ]:^I:1KS^.WTI&3I;+G0P?N66:&^JYS"67GT MH:9JGF024_]S^V^/6*%_96Q#``(0@``$()`Y`KU10.9ZCC3M]`NSP[O"8?H=G%TBD?#KQ]^N7)C: MZ__N]_>/HM3ZC4]41%C/6?9IN[O>?II&[/Q730RG!D>LT/]+L0T!"$```A"` M0.8(.*>'2555W1"3 at Z')?C>M'YIA\/E\H-$R& MT41_1+A^"$```A"```2^:H%T8U5?]37A^R$``0A```(0@$!&"2!@RJC'@8N! M``0@``$(0"`3!1PR))>6EE+`:0(F4\J8)OU>)9"-Q*:T3C@(`0A```(0@,`( M`@X)F&@.`9K66UB6L!2-,_JMOSWMDHMY/8S6X!6*PDV:;<`A-SO"(\7'$(`` M!"```0C<:`&'Q!`4+;7$I*DH'K>2G-/;CI>H0\D4S.UBNF&Y[>F9''*S-_K? M`-J#``0@``$(0&`$`>?$$'%=4DQDSR=@C[S1A$S).Y>,IAC at FO1E]4S_/8(' M/H8`!"```0A```)#!)P3,+5%%8-+MXIZFI:=KH?)ZUW"EGB]`QYV8$YY M),)IJ1,4"$```A"```0 at D!)PS#Q,4EB,/]>PO?3A`\^<:8V\LV9CZ;N=:9O`00A` M``(0@``$G"[@D"$YMTM9?#L_?LXX'_505U(R?DK^4:2];5I"3Y?#Q%@7"Q^M MW[201N`*RJO8QC]$$ZQOA,Y+G[+Z2V^7%#`M?C?]2W`(EM/_3>/^(``!"$`` M`C=I> M2A\PT9#=)S[4LC]&%5_9FE!1[U M,L5-/55S^I_2>[#_,6Q#``(0@``$('`K""C-SV:&"&6EF5A)">#P>3>WDWMP`IJ^)9"-Q"8G/5[<"P0@``$(0.#F"7@*"PMOWK>-VS?1)$O"9,*RA*5HG/7, M4^EB7@]STT>*PDV:;<`A"5OCIHB&(0`!"$```A!(+^")Q6(.2)>F:*DE)DU% M\;@59L\A8$]321U*IF!N%],-RVU/SX2`*?T_`AR%``0@``$(0.#J`IZKS%%T M]3,S[=.X+BDFLN<3L$?>:$*FY`5*1E,,<$WZLJQ,NV!<#P0@``$(0``"$T5@ MV!D=)\H-]%UG6U3YO)U]T<$3-2%1/&.J=@OVC`DZS981YQ%-:;&.:YXC_L)7C3%/^\GQT_^=^R[4_\89;E'53%F[]DZ,%!=;`+ M`0A```(0@,`$%G!,P"2%Q3BW.)=<2&Y*G5N&:6E?J'EL/8SVK^1VO[GLVLZLP/%S*FMD<:*,Q*UN:G(Z>3Y\6/-ORVE+;Z MA46'-Q>O/?WJ^<0/)YW_7T_-K4_?.HY"``(0@``$(.`(`8?T,+E=RN+;^=<# MAB$H-J(4;T%3">C",H3]SDV+]H=[7H6W%=TQ?Q%C'WSTJPO#U1ER_,+[6UGU MUM6S_)Z\NQY]*LP&Y8$/J8\#$(``!"```0A,8`&G]#`IS"=C\Z:[/FL7-/CF M4NPNI^0$`U)AEATW]4PS,/A1T9#<8TN^NW+^ROG!DO##;_VE7$\U_#TS-O'+ M at ZOW[HM$G*I-[UWA+P0@``$(0``"Z04NCT2 M9Z4ZG%)360XUH"&YUK8OA-IRHJF!]:9N'XZ<%]J%'=];%&$Y at S.\4TUX"K^Y MA*U[[?TV(WK4VTG^P;NB7X`@$(``!"$```A-;P"$!DY2RN[O;,DU="$K] MIG3OWE#),B at 3G/J7:&&Y="7`V.:'B[TYA:L.E^\Y6I['`LLV5=57A+W9Q>=* MJL.,I7*?**Y*E:Q0ZF^@]-5WENQ:E>_USO[)KY?T?HJ_$(``!"```0 at X4D!I M;FXN*BJ:Z/=F&,:I4Z>4[-">1GL-%#OM.SDBYV=6?D`63XG=,SM4,"-WE+//S>WWP_G1CX!-2```0A` M``(0F)`"SNEA4E55-\3D8&BRWVU/+H`"`0A```(0@``$;I"`0WJ8?#Y?*-23 M7G2#9-`,!"```0A```(0Z!%P2-(WGB<$(``!"$```A`8/P$$3.-GBY8A``$( M0``"$'"(@$.&Y-(^#4H!IS5.3"ECFO1[E4`V$IO2.N$@!"```0A```(C"#@D M8*(Y!(3)A&4)2]$XHZ7@[&F77,SK86[Z2%&X2;,-..1F1WBD^!@"$(``!"`` M at 1LMX)`8 at J*EEI at T%<7C5BA.2L5+U*%D"N9V,5I7SFU/S^20F[W1_P;0'@0@ M``$(0``"(P at X)X:(ZY)B(GL^`7ODC29D2MZY9#3%`->D+\L:00(?0P`"$(`` M!"``@6$$G!,PM4456DC.[:$(27K<\^MQ2Z.BO'BL,_W)B>;2BA6?IQ:*4],T8I3#9A<;C)#,,^WUR%J.NIVG98^YA"BP_&>'3AUDK MQ>M=PI9XO0,>>&!.>23"ASEA0$WL0``"$(``!"`P(0028M M^PL7K9J^^VA'(M%ZJ7I.MCA85;SV]*KS"7[DIVL9:^BB>9P8;SENNK>]\YJ/-I>OZO=KLWCYQJVESY\X)DSK9%WUFPL?1?C M=.D1<10"$(``!""0V0(.&9)SNY3%M_/CYXSS40]U)27CI^0?1=K;IB7T-!'/ MV4\_8&S-LT]_(Y<>4D$!$TT_W\ZJC_[]++^'W?'MI\(L.N#A:?M?7/?.138I M>3`>+_H_?[KI+L:Z6/AH_::%-`)74%[%-OXAFF!](W1>^I357WJ[I(!I\;OI M/(=P#V#!#@0@``$(0,#Y`@[Y'UQ1F$_&YDUW?=8N:/#-1?MV'I/]KC#+,FB\ M+OV0'&.3KA!XLNWU>VFR2[MP/?FGWYOGOI4_NBW>=\!;2!7M,"PT((>)$L#[ M`B:[[I*B9#;3P+SPOD:P`0$(0``"$(#`!!"X$BU,@(L=Z1(I4\G@"L4PBJ3P MR.Y;HI#)#IKL`;4T at X]WW+^,L=*:?3_8LGQ^HJV%Y4Y?6,Y65&S]9MW??/'> MNG41]OJ`+B%/P1WS"P9=@V`T)/?!ATWA)^Y23WRXE;$#,P/L\P&5$"H-X,`. M!"```0A`8`(*I`DC)N!=,"EE=W>W99JZ$)3Z3>G>E+2DN*L%=1?HA:FABNJZL\L+?#8/4SAGOHY_<_K/=C_&+8A``$(0``"$,A\`:6YN;FH MJ"CS+_3J5V at 8QJE3IY3LT)Y&>PT4NV\I.2+G9U9^0!9/B=TS.U0PPTY52E.$ MIB9X=B!@][9IJN8/V)-0=AXKF;KHJ4A7Y?P1Y@<00G@\'DWMY-[L M9$^[Y+)G[7;31XK"39IMP"$W>ZO\V\1]0@`"$(``!#)&P"$Q!$5++3%I*HK' MK23G]+;C)>I0, at 5SNYAN6&Y[>B:'W&S&_./!A4```A"```1N%0'GQ!!Q75), M9,\G8(^\T81,R4*^X0`!"```0A`X$8+."=@:HLJ!I=N M#T5(TN-.1DY)+)];"MV4C)8KR\;6<.UR;:8\W;E.4%X^E_0@'(0`!"$```A`8;X%KZD\9[XNYKO8Y M)7TS1BE,=J'Q.,D,PWZ?G,6HZVE:=MH>II87<^9N#E<=;]V\,,^OJ6V__W__ M,"-[])>AG3[,JG=O7KZ0^I:T at N.1Z==P[LC?TE1;-O>MLL3AIZGU.>4G(WSZ MR.>@!@0@``$(0``"XR#@F!XF*2S&N<6YY$)R4^K<,DQ+XR*N6U%-F&8JIVD` MH7KB_>,_%V9P1ITA,`%=T(9$XZ,FCGFD MV1`;S6),5FLWD`9_:12:\.1)8-VTQFVBQ3;VJ7;K:O(\T23-*Y#'R"LB31NZ M%=)4FU4Q,`!B1$$F6&8._?O[WMGAO\S#"A1N/.Y+P+WS[GG MWO.^5_CFG#/G)"Q:'V^@VW*O6>AMGQSW=8#S;YJ++[Q:-Y"[>1EF9D+%VXX14GY4WD+\_QU M5WQM\;*<8FU?;6EFSJMEA7F4\(2+/[HSQW_%97F%+1+CSY?.RRUGE;EF;F'Q M*=>ESPI?KVSVW3U_HGAS(.6&XD;?S=66;LA[M:(L<',[:[^RBB[?#>`;!"`` M`0A`(.($=!(P4;V2JJ@>0>0#7Y(@B%Y>I)8XKTCK,L5/0Y]MPV<'F7WW-Y(& M'9$.O9"\MFKQ.:?H;#A2G[MT?44CI7!]6;Y^Y.'?Z7C9?+*[M%2MA8D/)`W=HC3E%\*W^QPW&R6\M>K'/4:0=I MK=M96>+45D17>56VO8D7Y96= M>N;2L>_,LW2V'*VZI&70^_U+ MEQS/E6]Z[W2'=B4L$(``!"```0B,D8!.FN2BH[@EMXG5]4)#IX&JDGSQD^\' MIVKKLB)Y at _9AHL!ETF!)J?&WN]B.JJ=G60S,LFS;[G3[VY_N?OCO6#U[[N"% M[R]+8GQG.K-I9YD2$^VL,S$Y+L["S(F^750S].DN9J_Z^V7:VN=T/,Z^3;F[?]Y=1O=5"RL0@``$ M(``!"%R]@%YJF#@6H[KG3U.H/LDC2+PH>V6*D:AB2>ON[16HO2Y(D]R,NS.9 MXXT_M@[B$ZE.R$1#7OH7"JB<`M7M4'3S5XD4I at Q8:"@GDHTLH!74GE! MH2^OKR5.BYFT"IL@`5.S]:^\KS5K MN4Z]G5^9_3^7]`1*`V*CH/Z&Q#G9K/*9 at M)3IXYO^V:J at UFU,$EK3*MTU'7P M+4=S4C>Q=%^U%NUT!/)PU7U2PEA^_IJY5G=U(#V;G'0[NE2]]=;MJG;OK8PPP/ MO^'8>F%M/.VRVD\6O/?JFEETZB1_F]C`3(:TY]%PXG/?.'=D6?T.N_TGL>OV MIC.G%BQ9;G_N.7NN/=Z<_.KBW<\$\J!(BCHI^1:+/6-'.EN9R''+BV[-MF]* MRZWAV2V+'\M at FY(YCN(C8\^5;LGZY_*".KM5N[G5=06.5[.H*JSW*&76DS"0 M,WY```(0@``$('#M`EQ34].,&3.N/:,;FX,@"&?/GN7,MOTUVAPHU&])JU'B MF(DIB18U9:K[KMFVI.EQH6[2U='*2\Q at LL19^JIK>!>U=IDMU!=IE`N=2$-@ MTDD=-:_&IQYU>`XL\.5*^RF_T"-C2BZ7AX;.I*HNETNB(31]E^5=/+.8^N[* M?R\2[_*(QIXTH[P_)(<`!"```0A`8)0"HXX&1IG_=4K.\[PLR]%4C:0J5I,A MY69#@M4X,U:9'AL3.]48%16F(LT2E]#3Z-9WPQ3T#(Y3^@X.LR;];IUU=8E6 M>40-;@7OG?%'2W2"/XH*?:;!%RW1<5KI?2ZFH#=!L5W0_:$SQQ$(0``"$(`` M!*Y>0#\U3"Z7BSIW3XFU33%%T_QQ5T]R[6=29ZB.=F>W.#D^.:$O]+GV?)$# M!"```0A```(W1J"W)N/&7'ZLKAH3$V.S!>MD-%87&%4^!E-<0E+(]K]1987$ M$(``!"```0B,`X$P;57CX`YQ"Q"```0@``$(0.`&"R!@NL$/`)>'``0@``$( M0&#\"^BD22XH-'4!IP&89%5U\ZK)R%G,-[1C4]!;Q$X(0``"$(``!":"@$X" M)AI#0)*9I"B2PO&B-O:V-NQ2%*/QNJ/I$,>),HTVH)/"3H3W"O<(`0A```(0 MT)6`3F((BI9:W*K,<89HCN(D?[Q$%4JRQ**CF%=0HK7AF7126%V]@"@,!"`` M`0A`8"((Z">&Z/:J%!-IXPEH+6\T()./7V4TQ(#(JS&3E(GP.'"/$(``!"`` M`0B,1P']!$RMG1Q-)!=MH`A)-43[(B$RT*GGER5$436&!``0@``$(0``" M5R. at GT_).3UJ6Q=K[52_Z&#-;:SY,KO4R:YT,6O"<*YJA6O+`[/O.]H2++1B?'$FMZSP5+`\L`\" M$(``!"```9T+Z"9 at 4B6%B:(BBJHHJ:*L>D5%D!5>E+J]2B/[@S43"W+*PP>7PV^#K8A``$(0``"$)C``CH)F*B?MZJH'D'D`U^2((A> M7J26.*](ZS+%3Z&?4F^5TJRF5>S[I8,9[GREQJFI[U>ZB_/_MX-FLS,U; M[*%I<00"$(``!""@"P&==/J.CN*6 MW"96UPL-G0:J2O+%3[X?G*JMRXKD[8V*PCVW6ZT&0]*]=WI^7US8<*F>4HLB M8Z;XF39FFYZ88+'0G at 7WSCGQ^]*RAF:K=GC$.8>[,HY#``(0@``$(#`^!?12 MP\2Q&-4]?YI"]4D>0>)%V2M3C$052UIW;Z]`[77!F^1\3Z4W:FPI6U^9OC*5 MG2HTQL\^&3-_U5F0X+5.#-6F1X;$SO5&!4U^HHT@\G7O9LFH+-8 M>I%,II[(B/9JO;\''I[8AKA["$```A"```1"">BGALGE+N=R^KV[F]JC=/$TG1]'4*!>II:*XK)&F/>E=&64&2`X!"$`` M`A"`@#X$]!,P.3UJ6Q=K[52_Z&#-;:SY,KO4R:YT,2?%3%Y9D*A?TX at 65\U. MCMO906D]31FYJR_2W+J]*R/*`(D@``$(0``"$-";@'Z:Y*@*B6(BZL*D+=0> MIS)!T+Y/F<0X0;S9/-(:)LOMV0Z'J,U[8C2FLW0MM]X5;0,+!"```0A```(1 M)Z";&B954I at H*J*HBI(JRJI75`19X46IVZMT\I(L^_LT#7S`?.V&91LJCI9F M8O'7OQ]4\]`Q/V;O$MQ_,6:HD7YA6W:GM=97F9.\O*\FC/SIK> M9%B!``0@``$(0$!/`CH)F*A>2554CR#R at 2])$$0O+U)+G%>D=9GBIR"/3>RN MK]R5\<#![Y^[Y'COF4T9OZ&6.+&SK;RH+4AB;5=C0?+2R=O.J6K[AB]SGRZM MI5V7ORS?M'K;_=7GCOW]_!!G83<$(``!"$```A-;0"=-I(:AS'D$Y4:_[B+L?0/ M7M]<93Y=SLI3.QE+9O6LX,CA-8L20IZ&`Q"```0@``$(3'`!G01,',=B5/?\ M:5%_:9.H\2V*MK5^3-IWCBF*0.UUP9KDM(>7/D/KK\2H;W?8Q=]Q//.QG/2; MF)B5]<_3;Z=3O(S==),I[+E(``$(0``"$(#`Q!702<#D?P#44TD0.:I*XE0* MC[2Z)0J9M*")9DCQ#6<9]#D-#I4&;_>=9)IU=P%C1__D7O?])08F=;@H6W_J M8-57?>=A#0(0@``$(`"!B2V at DSY,JJIV=74ILNR5).KZ3=V]J=.25Z3X2:$O MZK]$/9R"/BAK_[UVWP8UR?E7&.L]VK-RRY:&(]/6+S5JW;Z-C^X]32=,LO7/ M`NL0@``$(``!".A0@&MJ:IHQ8\9$+YD@"&?/GN7,MOTUVAPH6MV2KT7.Q)1$ MBYHRU7W7;%O2]+ at Q*J;D-1DYBQD=FX(Z82<$(``!"$`` M`F$$=!(PT1@"DLPD19$4CA<9C2.I#;L4Q8P&%DV'.$Z4:;0!G10VS"/%80A` M``(0@``$QEI`)S$$14LM;E7F.$,TYQO36XN7J$))EEAT%/,*2K0V/)-."CO6 M[P#R at P`$(``!"$`@C,!XB2%HJ&X:/#O,S0Y[N-NK4DRDC2>@94,#,OE2JXR& M&!!Y-6:2,NS9.`@!"$```A"```1""HR+3M^2)+WQQAMU=74A;W,$!UH[N8MM M[,L.=OF*VNEB+K?OJYNY/6HW3W.D4#0U-HO46E-<>H(?F\R0"P0@``$(0``" M$T!@7`1,Y.1T.LO*RG[SF]]T=G9>'9O3H[9UL=9.]8L.UMS&FB^S2YWL2A=S M4LSDE04IV/RX?$V.-BN<;UF84U;3.I)+>YH.YZ[]R#.2I$@#`0A```(0@(`N M!,9+P.3'I/G at WGSSS:JJ*JIS&BTO52'1.3*G?=&*H+(N@;5WLTZ>N;I%D7HY M!5MM)+5J7M'%#$938QA&KE at FM@'`0A```(0T*G`^`J8"%E1 ME,K*RCU[]M"LP*,Q5R6%B:(BBJHHJ:*L>D5%D!5>E+J]2BU[Q"7\VM14[_7LR"VMZ,\8* M!"```0A```+C2F#>>?@21#WQ)@B!Z>9%: MXKPBK9$J>JME?M+LK_WP[JJ=12 MD9RV=MK>JG:/Y]*%';>;?=G8K4:I<4-\:MV.CS=1UDMS=_6X%&=U=VY:<7G*??&PHQ-JPXVJ*KGK6_?'O0.L1," M$(``!"``@1LN,%X^)3<((CX^_IO?_.;,F3,'[0^U&1W%+;E-K*X7&CH-5)7D MBY]\/SA56Y<5R>NO+1J<@86Q+4M3MC#VS([W+OSCPP8#N_=.S^^+"QLNU5-2 M463G/_N`#FY\\IXXVDZBV(BYV"3F./#T0[F. at B/5&Y=H.1J2!IW%7_AT%[-7 M_?TRBX%9EJ],9X0 M>%'VRA0C4<62UMW;*U![7?`F.6HHVU'53H,:%&[,2C(PUZE"8_SLDS'S5ZU, MMS-JK_,ODP?&E5[&+#=;F:/J\T9?&#;T+(-Y*F,V9O2=+HF7`_E0-5/V(X\_ MGI655UWM>&H^16NFK'T>Q\$-9U]Y(-&XV9];("U^0``"$(``!"`P;@3&5\`T M9\Z<_/S\M+0T`U7UC'ZAGDJ"J'HEE1<4^O+Z6N*TF(EF2`D1,%%,9/*'-;[+ MU57^BK&"I]8LL79_X?#MF;5X%6.["LM.41:NUA87_1`9L]^W_<"E'94S!:6G3AW?]LU4![/217Q9E9R]8EM$BSW%0KNDCMK:]@4K MGGRKY$VJ>[J(C]Z-_J'C#`A```(0@,!U$!@O`9/5:LW*RGKTT4=C8V.OHMA4 M1=35U:7(LE>2J.LW=?>F3DN^4$D1J"N&%'Z1>)>'62PF)KEY3)9M`BHH^;5^-2C#L^!!30<`2V^K(P]&=,.2BGVW_:EPC<(0``" M$(``!,:/0,@`X#K?(M6R7,L5>9Z793F:JI%4Q6HRI-QL2+`:9\8JTV-C8J<: MJ5_4*#(W^.,,FO8*WCL3B);H["%9 MA46-L44S3-'W>-&8[! MZ1+?T='N[!8GQR8 MR1B?;C#%)22-K!5PC*^,["```0A```(0&%N!T;15C>V5D1L$(``!"$```A"8 M(`((F";(@\)M0@`"$(``!"!PXP1TTB07%)"Z at -,`3+*JNGG59.0LYG'0L2GH MC6(G!"```0A```+C6T`G`1,-LB3)3%(42>%XD07&J8QB-,12-!WB.%&FT09T M4MCQ_4;A[B```0A```(Z%-!)#$'14HM;E3G.$,TQK9E1&Z:2*I1DB45',:^@ M1&O#,^FDL#I\#5$D"$```A"`P/@6T$\,T>U5*2:B\03N2.CKF/7G2S(-,2#R M:LPD97P_"-P=!"```0A```+C5Z`OMAB_]SBR.VOMY"ZV!:*ES^KEJ at 8*G]@= MB=%NC]K-TW1RVN;H%JFEHKBLD:>3I)JRTN.^M6`Y2.>/EV[.R]M<>%1+BP4" M$(``!"```=T)Z"=@^E:=N_][;#(6J3P!F-Z2S=_\A- M-,6)-N=ND(6_?):QW5N>7#/LS"E!3L0N"$```A"```0FBH!N:IA426&BJ(BB M*DJJ**MKODX?CV-O?^KM]BJ=O"3+/0%4_R?#UVY8EE=64;B0IK+CN,VE-11R M\9>.O?CZIY[^R?JM\RW'\WRI%^85M])^_M1Z^WK&UINYA2_OW\DMV];HK\GB M3^4MS#S4QRW<6=,O:77/CP``0`!)1$%4&ZQ"``(0@``$(#"1 M!'02,-$'XE1%]0 at B[_MZ(DVK.2L\UDTM<5Y1$@39*P;K]"UVUU<6K=YU:>^% M2V<.[MB^-O7`>5[L;"LO:@OQ#!L+DI=.WG9.5=LW?)G[=&DM,RW8?'`K8UO/ M7#J6][?+TRNW_*I::\UK_-WK18YE]R1%7_ZR?-/J;?=7GSOV]_-#Y(G=$(`` M!"```0B,=P&=-,E%1W%+;A.KZX6&3D-O59*7*ITX58NE9$7R!NO#9&1.9J\J M?W$1M<`E91>P3?_5Z0G5]$9/4FK\XR[&TC]X?7.5^70Y*T_MI)W3DF/I>W)" MG(7%_;B`/;#]R,8##[RSNNBY at Q>TB>3J6<&1PVL6)=`J%@A```(0@``$)JB` M3@(FCF,QJGO^M*B_M$G4^/;2(0IE5"^-SL0H8%(4 at 4*GWCAJT).R&?MW3J)N MV_TW!Z;U=QS/?"PG_28F9F7]\_3;Z7C_CMY+G]K/9K]16'IF"WOFS/(DQEQ> MQFZZ";V;!CIB"P(0@``$(##1!'32).=GIYY*@DAQDOK"BM at 75MSD];7$>47: M2=5+P0,F*ZO\X,-:.MQQZL/MC-EG#O=1-].LNPL8._HG][Q%M-BG60;'5H99 M*]],K\Q?NR5]=][C/`3`A"` M``0@`($)*,`U-37-F#%C`M[Y@%L6!.'LV;.T'#$Q,39;H)_1J&[$-*JJI?!9CVGT M%?YR2`$!"$```A"`P/40"-56=3VNC6M```(0@``$(`"!"2&`@&E"/";<)`0@ M``$(0``"-U)`)TUR00FI"S at -P"2KJIM734;.8AYIQZ:@N6$G!"```0A```(1 M*Z"3@(G&$*!AO25%D12.%UE at G,HH9C0PFH-7XCA1IM$&=%+8B'U947`(0``" M$(#`C1+020Q!T5*+6Y4YSA#-,:V941NFDBJ49(E%1S&OH$1KPS/II+`WZEW! M=2$``0A```(1*Z"?&*+;JU),1.,)W)'0US'KSY=D&F)`Y-6828'AOR/V2:/@ M$(``!"```0A%3MN7Z5BM M2;P+<]>-%2;R at 0`$(``!"/@%]!,P.3UJ6U?@L3:WL>;+ at 75G-W-[94$*%D7P MYW=FN;E&D7DY#EI;/]FPJ+SCG4571>:9Z]ZUFQHPTJ4FP*>(&GFNRLTDT1^^0 M)5B&QG26/B2A?P=?G,DM*SSEV^B_'B)YN-VB\9:-._:&2X7C$(``!"```0B, M6D`W`9,J*4P4%5%414D5977-U^GC<>SM3[W=7J63EV2Y)X#J1^1IIVJHIK9V MB2:3F[MH05S_#ET=-7D@21]WT]D:;% M/H7'NJDESBM*@B![Q2"=OF=]:^/6])*T9&/>JQ5]D9#=:I0:-\2GUNWX>..2 M),HGX=YG+U`M5'L5*\HO.Q,J7-'D at V>H':%PJ2)Y:?ZV!H_JK.[.32L^S\_* MW+S5SNP%!R\Y7WYH==_Z/)-TZ(64_,G;1%5U;*A/>_K7/),^+>?BCE:,&1#ST#Y:R\F9*FW/T,V[4R=UMQ,S/WKP@;YEYP M"`(0@``$(`"!L1+02<#$<2Q&=<^?IE!]DD>07CK4^=*A*UY?\*15,E'=;7CJ?D6.D`7ZUWZK8N4-"/SD>\^GI6SI=IQ M)IN2SEU3>,%Q<,[95^R)YHK`G?6>BA4(0``"$(``!+Y:`9T$3'XDZJDDB*I7 M4E]8$?O"BIN\OI8XJG`2M&JA('V86FMK:EL"36ST(SYN,J,6+?M]VP]03+L>7RS%J]BK.3L%=LB6NPI%JW/ MN-&6S"H[W;XD_=8-LQ]YCI4?;;3.T]*F3*-X26JLK34O6/'B6R49C-5>#-$L M*#')H^4F\-2(UW-A_(0`!"```0A`X)H%=!(PJ:K:U=6ER+)7DJCKMY_%%RHI M`O4$I_HEFEANR'+QHZWSDJU:/^SX-&?!>\_>D\"T.,8KLH2-U>>VLBTI686\ M/6-'.EN9R''+BV[-MF]*RZWAV23;D+Q\.X)DR)C6D$=+TL,-1W:O7YJL7-HPV\NS M=S^6&N?/Z[9MN2I@>),VB8 M1Y>+9R9+G(4&%`BU2"Z7QV+1:GI<+LG2DY+O:+G0+AIZNA1)DC%Y5I)A^`SI M>A[1:+;T#5W`4W60P>3?[K].S7\NE\B,O9?SG^K?[&AI;!=[IWJAVB1K\BT) M/3<2JA38#P$(0``"$(#`50KHY(\L11JR+$=3-9*J6$V&E)L-"5;CS%AE>FQ, M[%1C5%3(BC0#A4HFBH2&7PR^:(G2T$J?6%WY3^VY17:[W7^RPV&O=NY;9!DV M0[I>3[P5N*3)U!>I]5^G"JB!2?N=ZBK?]'"N at P4NS.C*>YW[G at Q;C.$+B:,0 M@``$(``!"(02T$\-$]444>?N*;&V*:9HFC\N5(&Q'P(0@``$(``!"(Q6H*^^ M9+1GCJOT,3$Q-EN(CD7CZD9Q,Q"```0@``$(3$"!D&U5$[`LN&4(0``"$(`` M!"#PE0@@8/I*6)$I!"```0A```)Z$M!)DUS01T)=P&D`)EE5W;QJ,G(6,SHV M!77"3 at A```(0@``$P at CH)&"B,00DF4F*(BD<+VJC-FK#+D4QHX'1'+P2QXDR MC3:@D\*&>:0X#`$(0``"$(#`6`OH)(:@:*G%K04E6AN>22>%'>MW`/E!``(0@``$(!!&0#\Q1+=7I9B(QA.X(Z&O8]:?+\DT MQ(#(JS&3`L-_A_'`80A```(0@``$(#!$H"^V&')H at NUH[>0NM at 6BI<_JY:H& M"I_8'8G1;H_:S=-T)$"$```A"`0,0+Z"=@`ZO M7GOL8K!40S*D'#-R5U\<=LK>8:\UTH/\^3*:HRY>*XN5R]Q9&S*<&VF&2`N;E&D7DY#EI;/]FPJ+SCG M4571>:9Z]ZUFQHPT3TG?/&]#S at CL,-G9)&V:WL%+L`R-Z2Q]<+K`-E^(OFPNPW6__:QXP)-0JRV5V>7;RH\UC)L.XG<<+UN?6\XJ\^T45)$&2O&*33]ZQO;=R:7I*6;,Q[M:(O$K);C5+CAOC4NAT? M;URBA2`)]SY[@6JAVJM847[9F:#A2N!1!,_0?["E(GEI_K8&C^JL[LY-*S[/ MS\K21$DA;Z+LB)YA2`@IEDO'G56O[>C:'T&14TU'91D$G,<>/JA ME*,%1S[?/;!\I9>3,E3;G[&;9K9>ZV MXF9F[E\1-NA>:LLV)S^P9;^C?472,*D&G81-"$```A"```3"". at D8.(X%J.Z MYT]3J#[)(T at O'>I\Z=`5KR]XTBJ9*&[RC609#,.R*&LCU1YELZ)])QH9\S)F MN=G*'%6?-_I#(U=-CC%^^TGVT*KEJ=0^%RR+@?L&9=A[L)NQ[$<>?SPK*Z^Z MVO'4?`L=H(OU+OW614J:D?G(=Q_/RME2[3B334GGKBF\X#@XY^PK]D1S1>#. M>D\-K-26YLU;?;FZ75VS(&[P,6Q#``(0@``$('`-`CH)F/P"U%-)$%6OI+ZP M(O:%%3=Y?2UQ5.$D:-5"0?HPM=;6U+8$FMCH1WS<9$8?9[/?M_W`I1V7-\U. MW4:1B:ON$ZH0RL]?,]?JKJ;+#/MYMR`9]CR;68M7,59R]HIM$2WV%(O69]QH M2V:5G6Y?DG[KAMF//,?*CS9:YVEI4Z91O"0UUM::%ZQX\:V2#,9J+P9I%I0: M*^:M+2HHWW"[01M;(#!,0L_5\1,"$(``!"``@6L1T$G`1!\.Z^KJ4F39*TG4 M]=LOX at N5%(%Z at E/]$DTL-V2Y^-'6>76\&R2;4A>OAU!,F1,:\BC)>GAAB.[ MUR]-UBYGM.X]3:,2F!;G[F!;EG)<3HVK_[IAQ?:&-RWYR48MK?714 at _S5/YP M7CQMF.WEV;L?2PU2@>1Q?D$7V9XQSVK5QA9XM,CANRJ^00`"$(``!"`P!@)< M4U/3C!DSQB"G&YJ%(`AGSY[ES+;]-=H<*-0'7*M1XIB)*8D6-66J^Z[9MJ3I M0>(,B7>Y7#PS6>(L-*!`J$5RN3P6BU;3XW))EIZ4?$?+A7;1T--92)*,R;.2 M#,-G2-?SB$:SI6_H`I[GF<'DW^Z_3LU_+I?(C+V7\Y_JW^QH:6P7>Z=ZH?HS M:_(M"3TW$JH4V`\!"$```A"`P%4*Z.2/+$4:LBQ'4S62JEA-AI2;#0E6X\Q8 M97IL3.Q48U14R(HT`X5*)HJ$AE\,OFB)TM!*GUA=^4_MN45V>^#S:`Z'O=JY M;Y%EV`SI>CWQ5N"2)E-?I-9_G2J@!B;M=ZJK?-/#N0[6\T$XNO)>Y[XGPQ9C M^$+B*`0@``$(0``"H03T4\-$-474N7M*K&V**9KFCPM58.R'``0@``$(0``" MHQ7HJR\9[9GC*GU,3(S-%J)CT;BZ4=P,!"```0A```(34"!D6]4$+`MN&0(0 M@``$(``!"'PE`@B8OA)69`H!"$```A"`@)X$=-(D%_214!=P&H!)5E4WKYJ, MG,6,CDU!G;`3`A"```0@`($P`CH)F&@,`4EFDJ)("L>++#!.910S&AC-P2MQ MG"C3:`,Z*6R81XK#$(``!"```0B,M8!.8 at B*EEK'G;)WV&N-^"!?L\QHUJ:12[1RRW;2M,%8 M(``!"$```A`8*P']!$Q4A41!0NGG,GW1BM`SV6XGSUS=HDB]G(8L+9_MV51> M<,ZCJJ+S3/7N6\V,&6F>DKYYWH:<$=AALK-)VC2]@Y=@&1K36?K@=(%MOCB3 M6U9XRK?5?SU$\N%W&VXON=!.DQ"KESY.K]Q4[D`]T_!>.`H!"$```A`8A8!N M`B954I at H*J*HBI(JRNJ:K]/'X]C;GWJ[O4HG+\ER3P#5#\?33M5036WM$LT1 M-W?1 at KC^';HZ:O(X;N?Q%IH#]^C.',ZW+,LK;!FVYF:X#!EK.5ZXT)=/7O$) MNHOS9>MSRUEEOIWC\G[_R[[U4]36)S46YOG2+MQPHE6[I*NV(L=_]:V-6]-+TI*->:]6]$5"=JM1:MP0GUJWX^.- M2Y(HGX1[G[U`M5#M5:PHO^Q,\'#%+QX\0_^QEHKDI?G;&CRJL[H[-ZWX/#\K M<_-6.[,7'+SD?/FAU7WK\TS2H1=2\B=O$U75L:$^[>E?\TSZM#"C9-E!VM/^ M5 at 95A`5=SA]Z-2\OA[.F7=Y=_>2LOBE]@R;&3 at A```(0@``$1BZ at DX`I.HI; M'6 MS=L+2[1Z+0\SQ,^T,=OTQ`2+Q=!_76K\PR[&3GZP9?/FMP^4L_)F2IIR]S-L MU\K<;<7-S-R_(JS_O22G9CR;]^Q[NY]QK,\MK1TNL.M_%M8A``$(0``"$`@K MH).`B>-8C.J>/TVA^B2/(+UTJ/.E0U>\ON!)JV2BN,DW,E,P#LNBK(U4>Y3- MBO:=:&3,RYCE9BMS5'T>Z#?MJLDQQF\_R1Y:M3R5VN>"93%PWZ`,>P]V,Y;] MR../9V7E55<[GIIOH0-TL=ZEW[I(23,R'_GNXUDY6ZH=9[(IZ=PUA1<< M?<6>:*X(T:/;E'#+ at D7W9'W_%WO3'3LJ3O?FC!4(0``"$(``!*Y10"BH)HNJ5U!=6Q+ZPXB:OKR6.*IP$K5HH2!^FUMJ:VI9`30S]B(^;S.CC;/;[ MMA^XM./RIMFIVR at R<=5]0A5"^?EKYEK=U72983_O%B3#GN8M&Z&!EMR:RRT^U+TF_=,/N1YUCYT4;K/"UMRC2*EZ3&VEKS at A4OOE62 MP5CMQ6"U1WQ'2X&&([O7+TW6+F>T[CU-HQ*8%N?N8%N6/&V8[>79NQ]+]77N'G at +?-VOD^/-V at GQJ479;Y8\M6#@<6Q!``(0 M@``$('#U`EQ34].,&3.N/H/Q<:8@"&?/GN7,MOTUVAPHU`=J%ZH_LR;?DD`G=%!9#*:$.+I5+!"```0@``$(C)F`3@(FI]-97U\?/3FA M]#^BII@,*3<;$JS&F;'*]-B8V*G&J*BOI"+M5'&>/;?(;K?[GX;#8:]V[EMT M/6(55W'.?;D.%K at PHROO=>Y[\GI<>/&0$`0A```(0F$@". at F8J(:):HJH M<_>46-L44S3-'S>1'@+N%0(0@``$(`"!\2W0TYXTON\R[-W%Q,38;"$Z%H4] M&0D@``$(0``"$(#`L`)?25O5L%?$00A```(0@``$(##!!!`P3;`'AMN%``0@ M``$(0.#Z"^BD22XH'(TD0`,PR:KJYE63D;.8T;$IJ!-V0@`"$(``!"`01D`G M`1.-(2#)3%(42>%XD07&J8QB1 at .C.7@ECA-E&FU`)X4-\TAQ&`(0@``$(`"! ML1;020Q!T5*+6Y4YSA#-,:V941NFDBJ49(E%1S&OH$1KPS/II+!C_0X@/PA` M``(0@``$P at CH)X;H]JH4$]%X`G"I&8\:[UIKBDM/A)MA5ZHI*SW>&#)5_PR9U%)17!8Z;=`[PDX(0``" M$(``!,:7@'X")J=';>L*X#:WL>;+ at 75G-W-[94'R!42#\/GS.S,Y:R(M\6;C MLAH7\S0=SEW[$4WS-NSB.;QZ[;&+P5(-R9!RS,A=?7'8*7N'O=:H#]+XX]KD M="'#N5%GB!,@``$(0``"$-!/P$152!03E7XNTQ>M"#V3[7;RS-4MBM3+:3>4%YSRJ*CK/5.^^U`F6H3&=I0]. M%]CFBS.Y986G?%O]UT,D'\%NUZEBFJV%,1>[CB':".X+22```0A```(36T`W M`9,J*4P4%5%414D5977-U^GC<>SM3[W=7J63EV2Y)X#J][P\[50-U=36+C&# M9>ZB!7'].W1UU%!%S<[C+30'[M&=.9QO6997V!*LHJHWR^$R9*SE>.%"7SYY MQ2?HE/-EZW/+666^G>/R?O_+OO535#DD-1;F^=(NW'"B5;NDJ[8BQW]R9K&K M]WJ#5EPU.?;<'>_MSV!.Q$N#;+`)`0A```(0N!8!G01,]($X55$]@LC[OIY( MTV*?PF/=U!+G%25!D+UBD$[?L[ZU<6MZ25JR,>_5BKY(R&XU2HT;XE/K=GR\ M<4D2Y9-P[[,7J!:JO8H5Y9>="1FN4,K@&?J?3TM%\M+\;0T>U5G=G9M6?)Z? ME;EYJYW9"PY>+7+((@46P4:'WS2HH@*?1=E!7)*P3!,,UZ\:BS^KT=1>LS*&JJZ:`DDYCC MP-,/I1PM./+AQB6^4TP+[IW3]&'IJ_L^LM(V#84YS!(DPT#J\Y]5TMH'A5LW M;R\LT>JU/,P0/]/&;-,3$RP60_]UJ?$/NQ@[^<&6S9O?/E#.RILI:L+GK1*)HJ;?",S!3.R+,K:2+5' MV:QHWXE&QKR,66ZV,D?5YXW^T(C:N8SQVT^RAU8M3Z7VN6!9#-PW*,/>@]V, M93_R^.-967G5U8ZGYEOH`%VL=^FW+E+2C,Q'OOMX5LZ6:L>9;$HZ=TWA!:*P)WUGLJK;C^JY:EISM_\O#RE=DO.AA;F_K3,R.XU_Y98!T"$(`` M!"``@5`". at F8_,6CGDJ"J'HE]845L2^LN,GK:XFC"B=!JQ8*TH>IM;:FMB70 MQ$8_XN,F:WVE[?=M/W!IQ^5-LU.W463BJON$*H3R\]?,M;JKZ3+#=@X*DF$/ M_*S%JQ at K.7O%MH at 6>XI%:S(SVI)99:?;EZ3?NF'V(\^Q\J.-UGE:VI1I%"]) MC;6UY at 4K7GRK)(.QVHM#FP4M6:\<.$K+R9,GJTNHFWFUIW`!]5_'`@$(0``" M$(#`6`CH)&!25;6KJTN19:\D4==OOXPO5%($Z at E.]4LTL=R0Y>)'6^KCAR.[U2Y.URQFM>T_3J`2FQ;D[V):EVB@`KO[K MAA7;&]ZTY"<;M;361TL]S%/YPWGQM&&VEV?O?BPUSI]E\.\2Q736X0.[X"=B M+P0@``$(0``"(02XIJ:F&3-FA#@Z878+ at G#V[%G.;-M?H\V!0GW`M1HECIF8 MDFA14Z:Z[YIM2YH>),Z0>)?+Q3.3)46-L44S3-'Q>JP-@/ M`0A```(0@``$1BO05U\RVC/'5?J8F!B;+43'HG%UH[@9"$```A"```0FH$#( MMJH)6!;<, at 0@``$(0``"$/A*!!`P?26LR!0"$(``!"```3T)Z*1)+N at CH2[@ M-`"3K*IN7C49.8L9'9N".F$G!"```0A```)A!'02,-$8`I+,)$61%(X766"< MRBAF-#":@U?B.%&FT09T4M at PCQ2'(0`!"$```A`8:P&=Q!`4+;6X59GC#-$< MTYH9M6$JJ4))EEAT%/,*2K0V/)-."CO6[P#R at P`$(``!"$`@C,!XB2%HJ&X: MR#K,S0Y[N-NK4DRDC2>@94,#,OE2JXR&&!!Y-6928/CO8?/`00A```(0@``$ M(!!$8%QT^I8DZ8TWWJBKJPMR at R/>U=K)76QC7W:PRU?43A=SN7U?W/VM;% M6CO5+SI8_/--ZNJJJC.:;3/AJJ0Z!R9T[YH15!9E\#:NUDG MSUS=HDB]G`8MIGG[VFEQ.AN.I#/[P89V)VT=>R;(A'.#3F2LMCB36U;,#]F/ M'1"```0@``$(Z%)@?`5,1*PH2F5EY9X]>VA6X-&(JY+"1%$115645%%6O:(B MR`HO2MU>I9.79-G?IZE_E at 9+'"T6R[2;&+/%Q;GEK#+7S"TL/D6-?[4[[LV?/'J%E=!2WY#;Q:Q9!D"@VHB[>$@TEX)440=*^B[)"VR/+BO_\M[L8 MJ]JS9?/VMP\PYFCU,!8_YQG&5J[,+3[6;+'0YPI-"8FW,GMB>>FKFS)DCUZ81"6)4 M]_QI"M4G>02)%V6O+'G]P1-5,E'<%!AF('R66F"5\5C6=Q_/RME2[?C5751I M9)I;Z+EP<,.<5U;:S9L/4943\SI[,S+-7>.YX- at PY^Q*>^+FBL;>_5B!``0@ M``$(0$`W`N,K8)HS9TY^?GY:6IK!<#5U-=1321!5KZ3R at D)?7E]+G+_"R3^4 MY0@>FVGQ(\^Q\H-NZ^V+%BVRITPSTD#A'8VU7UI6//EBR9L9;/M9ZJEV MYJ"Q"[3%=W#!DR^^\68Z^Z#VX@@N at 200@``$(``!"$PP@:N)2[Z*(EJMUH<> M>NCVVV^_NLQIW,NNKBY%-GDEIJA1-'8E=6FB;]076PL)J7Z))I8;V9*T8OO' MN])='9&9?ER7?+LGE\AC-%NJT MU+/P+IY93/2I.JJ#TE+W2]R3!#\A``$(0``"$-"%0-_?_QM;'*H*NI8;X'E> MEN5HJD92%:O)D'*S(<%JG!FK3(^-B9UJI'Y1H\W<8+)8?+%0SXD&B\72L^[_ M:>I+,"3UP)38@@`$(``!"$!@8 at N,EQJF:U2D&B:7RT6=NZ?$VJ:8HFG^N&O, M$*=#``(0@``$(`"!7H'Q4L/4>T-7MQ(3$V.SV:[N7)P%`0A```(0@``$AA<8 M=5O5\-GA*`0@``$(0``"$-"?``(F_3U3E`@"$(``!"``@3$6T$F37%`5Z@(N M2DQ653>OFHR@H1O/*16O#,^FDL&/]#B`_"$```A"```3"". at GANCVJA03 M:>,):"UO-""3K^0JHR$&1%Z-F:2$D-R2FM]*?BR'&[ST=:!J;6MIL,9JX]A>MVA,-@#`0A```(0T+F` M?@(FD3I]4Z%'J]BJ=O"3+_CY-_1^FZ9Z,;,?Z3ZB*Z<+)3[4#19]> MH'CI=&4YV_'?$QC?V>(-O;^:VFM8AM5;]L\=OJ.CN"6WB=7U0D.G M@:J2?/&3[P>G:NNR(GF#Q#:&6^Y^CCD.?_9O5XIL*_]YU70[J_JW?[MIOV/= MK^9+C;^C1KKT#U[?7&4^7<[*4SNU9^^]8-]1]6+6(EK-W?CA?029.<_S%13R4:6<`KJ;R at T)?7UQ+G M%6DG52\%#9@,J(%OLT MB]9_R3C)ZMASH+:#VX.JI6"+0D+_B:=L;5_,Y<.)LR]E]:W?CO5 ME_"6+0U'IJU?:M2Z?1L?W7NZY^SJQ^)I7_Q:Q]8SVWT!5L\!_(0`!"```0A` M0*\"7%-3TXP9,R9Z\01!.'OV+&>V[:_1YD"AICA_BYR)*8D6-66J^Z[9MJ3I M5U$?)+E<'F8T6TS^MDL:SYV59CJ9J)%6QF at PI-QL2K,:9LE\?U(``!"`030,`43`7[(`"!&R=P_OSY]]]_/S$Q ML;Z^_L*%"S?N1G!E"$```GT"7%%14=\6UB```0C<:('#AP\G)2/Q MT/?QX#PA`(((%.*K]_N,?_QC!`B at Z!"```0A```(0""/`T?_,)2I_U_4KKOH"#7K1(*^^@XH]J,]*L4-Y1O1Y(?(T"6L"D*,J("GD%:[.-F1VPQ\8-\Y!K4+>>]]M2S5EIP#^YI5__^TWCL;]-6N5GH_K:LC(7?UIIC3#V'/XJ_^Y>O5J_T4H M:GKOO?>^^@OB"A->@-YG*D/?*QVJ0./@5>]J^-?Q;CWU]5/^D!A=P'!0D ME/&8[!]2WO,OK_EO/ZSPY_TW_]YQ^/:ZEP._H_I=[^IL^V4PFM4;\;LQZ/T- ML.)/?7OJ?P\X]:9>\$K]'N^M at W^E=_WKZK7\IZV+P_QR'RY9P[]FK.8_E1;/ MZ+W4=5 at 94%ZZWI!_"X>?%`UQWSC6(=UG&>GMU+RV_&?6U__EB;ET0NT?7KYS MU0][SWSXC7__EV<6]6Y>_Y7!Y;W^=Q#95]0")OK3TO?715: M(S*CV3)92JRN%B=3BJCH^]G]_8.KKYKN.]_Y3O]+4/#T[KOO]M^#=0@,%?"_ MS'VO]-`4_CU7]:I+?WEGBKVBNK/L3E.H?$>Q7XG6(J6H\/540V*,/'G6=P*_H_H5 M)\8TE3%O4-N_O)-E+WFX\\/OCL4S]%TRQC3"WXUC^_[T*VY@=8"5<<[>BQ?I MM[C1]<=OW_["\W7_NMC"1&:.,W8,^96N&!T2C;_:PU1#+%>/\" M7Q9#[^JKVS. at O'29(?\69`/OJ*JFER1,R?INL?6##<<>K[N53OBB\N=WKOKI MQE]6_^C;=YHDOK7Q3+TG:>09]64Y=FN#RSMV.2.GD0@$FN3H,?0L2B=C-\^8 M;C1;:3$;.?<7E?_KC4_NW0H9]E3:(EZV>'.FF?M_[E M)U*U[4F3UA5][)4OOI:5^EK512VY+%<7/?%$4;7[=&G6$T5'RG[F2Y554:>= M%VKIC9;V^Q9_86AGJ/38#P&_`/U/&"TCT!C)JRZ?KGC9_UIG%57+WM/?MS_- MV/NIL9/6%9^497=5\8]]+W/J$T\\F/I$*;W0ITM_L.ZULJ)UDR:EOG;9??H' M#ZXK*WN-TKQAEY_P936IZ*3OWT60 MQ($R#2E@^(+4E?WCT^^SCYZEJZ_;_W^R'OS9$?_EZ9]DZH,O-_OOLZ+(7](? MEU;[CS9_'-BSKKAJ!)Y?59)!Y>W2IK_\?ZUM7IDSS[;/LW)RO]]15VC6+IV,GI1;[J?TWWO<;+/4'+[_V at P>UI_'@#TK] MO\)\C[6B+/`K[^73OD?D;O[8_SP?_,X3'S&K+Y#H+%N7]7)9F?;\7ZZF-^1C M[56@);68?AD.?G_\%Q[+[P.M./]O<;/-JK(X:ZS5MVGLQ]7[*UVF#_^HVK\: M]Y&>]_#!=47-_O>@YU5,?3#[Z8]8C.\?5V_94]<5^XD4^@!1X._#Z9Z_!4]4 M#X3J33S at G\DU``PL+V7D_[)L_^BE[ MX:^3.7IMWO\YK9;_KXQY1CK`&>-3[*GSXFEUP,V[3ZY+71BVI2V-?_[%@]UT1*A]]7OOWOO7MPF"\_UWO_?-7UH= M]74E_^/]U>_^V9_;T.]KUZ[U1TC[]NWS'Z45_QXZ-#0]]D#@*@1&\*HW_M_5 M/UKQVS-=76VO?NLV)>KVYS_X,6-W_KJF_I\>G7/A#R_>GW?B@[HK%S]YXMUW M/_Z3[2;Z6R(X&_8\O[8QO;+^4+95<#=\O&?M]HN?G*E[:L[D/Q3,_9YIRY6N MKA//-MS_#V7:/PWM,ZKT=TI1+AS+^-&[OZV[TM76_*VO:=D$21RZA&$+DK+J M^1_?R>Y\_K?U%__IH27+/]ZVL:J=LA,.[\AE#RZ>YK_/U[Y\LZZ^YK?;7LI= M7'&N6[GPNUD/?F_+F;:NBY^X\^Y_A_:,CR7E;]?_>.F[]\^R/OL+[1>45HS> MWU%?_F'N@]][[,,S5ZZ\G[-T:>#7U4#;F)2_^X`LV(]KZ@\].F=ROS+U_ at 9[ M^O4?/:\^X^CJJOOKUW,W_KE\C=?^:].+Z%^QW9U7UZ;]'F=[OOWY5#IK[WM?'%60^:MA!1\[-?YOW#N[7:N3U97/CT__[HW15GM'=Y M^VWT+BM!$@_X9Z*=/&8+_5LHW%'P\Y__?,N6MWSOK.#XV.'6WI, at M]'_8?GO MX-R__O+.'W]S&FUTG_W#Q^REC'N&WMG`FQ?J_E3G?_2"V_GQNYJ8[R_=\Z\U MI9UIKOOMML[#YGHZGO$!U MLDJ7*+I%MR!X>=ZHB)2&$AAX06&*EM3`2__%\G_]I]Q[IC,^Y3YVDV]GG/VV M*X?W%OZ_MO-4,>KNXE/_[EGVPO]W]&+6HE/OO,M^\K-9!OZTF['G_E2<.YVQ M*[/OF^]5^Z[KCX8&?G_KK;?Z)Z#-IY^F_[_7;F9 at 0FQ!H$^`WF?:"/^2C.A5 MMWQ]-6 at 66Q`X)I%PMN276`/G`/[?^:\ M[/L2R"LA,R%[YLP\\\PSWWE[SKS6W1%Y\JFE^A=^F[/CJ3^W/[=^9&@`Y7_P MS,;5G`RC`PA]4/7,\@4(L2<__G>$UGVX^]G_IK_\+U2S=@!JTHA8N60W_ at 2A M^]6/OK+[B?M5*^G!MD#B^6(2_1,XJ83(%LY'\Z/FRCG2=[!RP=M1#AAZ7/_S>RP41XPC<# M]`UN$411+LG3/[WHAOSWVU5_TJDR'WKSWWY2V_+;F\4VJO=_/T;HA8PU,2R+ M[KQ7C9X?@BP+\\.61O+(&]'*R"AY.&)IKX6\[A;LY$J$!C__X\&3"-8P5W[^ MS:L;;\#9FO.'5S/O@))U\TID=]&#[?4O`VCI:Q"+;DJY9QWZS-TVYG]0M0EG M.?W9$9SE;^Y^%M%?(M31.4!_RU-^?.*^4$`&8,4Q]C3=^)46X?)NTIEQQ.($ MA"[_O0R^LW']\?@=-ZIAK2/TH,M)JXLO_;L?X?C MLGQ;#TW?-,J,CW,L9(L4"&4_^&C8[B>VX;+<'H38MYJ<>WONGUZN+JQ0?"=Y MQ?QAYIIK,,9"MS78%2A&%'1D8F;Q+<;@T8/_E5GR*FX]!G'E9;A,Y4!D3QRM MM,Q?_V#R8E_AW=VB!U at T`CW=;WZ?OQ'J4TSZ+]'. at U![(H(X#O0$E)";($QH MXY_>T)3$YV(@@!4F/^.`AGO+(P^N%.;W!_V\N5>X0'SA`I^,'3SQ5D+*4\^4 M_M>#&Q:6/?]TU0DUBG0BE_O#>A]VIS^_]H&SW0RE/Y/^AZYD;`XF]>/I;)Y$0A+5(P2QZL,CS$0T``$`` M241!5#3]=NWANSN_1*FE=^*>'3RBI-Z-`5;D0(3T>Q]X8`'+;MKTL]B;?>J[ MR.IR/:]3W/=$;\N=O[CE!W]HV/[,(D$,IZT/K5S*OWA2XX?MLRHT`H#Y&^\6 M[*/G2FY=\[UU"U!R;>V3L3<#*<[6A8`4MG(E`+%.Z!1]0>.\P7?>/"'+,8JI M]V]Z^':$LUQV,VAHGO+#44^WGT'J%PFJP6=*=SWX/?L.3E;6">5 at KLP#)XC, MXH2A'Z8]M&X>@L*QBX/(G93PI0^>^GS%!V6O/)2R/+_L'[^Z-0AQ0#5QASY? M"V3MW>N^GRSV7UQ5Q3R#RNR=69AHX.]E)W[RUC*NJ%]WTP]7HAV??)ZE2,9> MB#ZN>6+';SX&A2E0>*'NX*(QER.&XA(A0`;4J#^48V`)$2C)8UHB@*?D`LT( MZVG)W04N@`P7!+?YZO@','JD>3!9[CQ]0G`-__[COZEY2K.C)OUG=RW&;A!" M]',')!:"P&5$X"Q%G1TX>7)@I>K'^TM^B]`GIVD4+HN&YN\,'I<(OR,S__AS MF4\E??QLBX?9BG7_*#GZ>>.)#]7,T+_[:! M%UF.CG_RV4D09^"$\0!"J^*N6W+[]V%XI<4>A<5=>=-U/CVF.]K+8.D]29WL MPA]?8.`Q'[03$<;K5R2C$T]]?**7'6Q[L^@IM`[W7O[8(B2[/A&=L`LL.#[P MX]6"_=]Q.)WN:X;+J)4QX<%3'G[]BE1T_*T/3[#LP+$W]QY'>6/?_72;]>A3TZ>GI at X M4(;S=('-<#U]O3"T-`C&:_PPM!@>.+I,1T[DW+M$R/#YW]^1 at U[\UY>/GN"Z M0Q:M0ROG>F4R+R at .??R+KP;HKF._4#W'%SFL-IWXX+.3,$2%3OP%$+TG#E?W M0,<@)83G2GZG)P)888*[+;T, at CG@N5*IQT4J0:OX-^S%V^9&(8E at Q>D"QU7W MYJY#!VY;L.#!_SR9ONKX#S3O#$DD,;>GYL"0].Y'5\FXL#CEJ?2]+WU++I'>O&[O#T_[8'NJ#/ALV-GXV^N>NFT1\%N0L.V/(Y!FL4:,]1[[ M[K<2P#WEJ9J]'Z at C@Q*'Q&@2"9'(_F7+;FC]%RSX!04U4_Z=K&=6(?2,.BF2 MXPK5&5$5/P?1;DEY8GOYWS9<+Y5;:/D^@T[/]P;^Z^W+>8 at S`4(O`JMM!"36.J@ M!?9KTN6K[MV]#CVT'-KQM^+35SWW at UQJ1/[#O;IU;V4O7[3H]M_^'3#ETGGC MOS5^$+OC7P6(WO&!Z)MCO^/*0$R_>_ZU%BQ??@EMV'$>W MRW'/Z%T8)/+$7^2L>B+EEL6WO7['7IA7YSLU>-HJ?GX+!$O)_J;\;]NOQTR# M.`:6$'?LQ#(=$?CZZZ_A_MW5J_&2B_,U+#U(H^NN at P^^P4$V_+H07V;G&PL) M3Q"8$(&FIB;POS!%FHL(OE79,)_R#`4][+IP*.90W,.P-YI_'3=B-*%@O"=' M'H:KB;\!?K1O/"@H\;DG$"_-"`O'%7/@L#K1D&%Z>S,W at 44WJN-V%5GUJUB< M,!_1<*7V2[V_W!?[/3"](!1 at A<*OF^\CJR`(/3C`XE1XCPP%8LLU5N&^N>!N MP3`G'`30\N43D%8NLJ!BN$DY"$%8SS@,7WZ\Y7,3GZ4Q1WPO3"2K:PL(&ZZ,1G/^FH6RM4T-`R M#YI3XHM>L>J3?`L%P-`[`"4!BM1\GS+E)2J41\A at M^_ at B4/Q.7.L==O8@<$P ML7`$=>1Y!)80+]X^U at G3ZT-)7BX&`A)0F.1R.6R^NQC<"4^"P*5'8/;LV1#I M#"[2YY]`^N3AN.0W/;T(;4Z)V[[?TZE<^DR;*,;S3^]$W&>6W]6&U43I'32K MX^\Y#OG[D]*.WVT^ZP<-VV4NJV5^M"793U\ZAP(RV/A*O`JU]CT!*W?=)JBC MVW>2EHG2.TD6A.P\$,`*4V0D;/PAAB!`$+AJ$,"?M/#%[!GC@$]DG_>K!@F2 MT!F,P&#/-S8Z[/H;\>JQ2VN\!N<\$0=U]'@3V_1'`"M,_"C?])>52$@0(`@0 M!`@"!`&"`$'@LB"`%:9KKKGFLL1-(B4($`0(`@0!@@!!@"!P12"`ARJCHJ*N M"%F)D`0!@@!!@"!`$"`($`0N+`)6JQ7N at ILU:Q9LS8.%8OP&/7B%6,`.O_C> MG_'Q2SZW>V%32;@1!`@"!`&"`$&`($`0N'`(.!R.WM[>,V?@9ET$B[QC8F)@ M;QS8SZ(PP5U7HRS<`(V&:-?<.9)Y,NY0BPLG%N%$$"`($`0(`@0!@@!!8)H@ M`-I2>WO[\/`P/\)T^O1I.,4$3O6"LS8\"A.,.#%CB!UWC;D0S4A8&(""D2@) MFB-%LR2(A7$J%HX>\-!/D[01,0@"!`&"`$&`($`0(`A<$`1Z>GJ&AO"1MFYN M\`J./@H3:$N=0PB4)'R*#5""EL0]X7!YL(Z,CLT.(PJ3&T!B(0 at 0!`@"!`&" M`$%@1B$`>I+-9 at M,TL``ONC&9\1H>,0U)D&S\=GWX.6"?[P)DZ!1VC5G+CG< M4@"$/`@"!`&"`$&`($`0F&$(P%3;Z.BH>Z$WI(ZWCXS at 2[=]%*;39Q"##Y-' M81*7%/0F<41J3ACAJ9RUYU\)`$$P0(`@0!@@!!@"!`$/"; MDF-`0V+&PV"--ZI0)@],ML<(D<;G&\+IO"0PYS1X?':.9JP\>DF*"`$&`($`0 M(`@0!`@"WB-,8;.1*G'4W,:TG9F-U210E&!("4X&EW`#2V,NAFA,I,00!`@" M!`&"`$&`('!5(H"O2N$-[)T+1\.K%L'D&TOC\:2QD?&Q$19>QQEV;`1L[F,& MQ"#BTU&U796VHYI&B&ZM3I.H*IH=HA=Y$@0(`@0!@@!!@"!`$+CB$?!,R4%2 MX`2"L;&Q$0:?'R"!)=^PA at EO0(GK(;[M%Q<'Z[MWW!=];7B8E#_P>\8DE"2$($`0(`@0 M!`@"!`&"P+DBX*,P@UR[!@H3!?2L#T-ATNK.\DU*A<25,*+(#"S$6`=#KBUY^CA>5D#)0] M*+L0Q,%P"QI^.CM"E at 3+J7,6.3"+SYD5"7B%(>!1F$#PX1'7$/P-HR$G&AIV M#0VY!H=F;/S:^<%94J8$02N!@3HIFRXM$B246_S MI+;I,'8K;9A``_`07W$VMJ=^W_:,)(DT8MTAKT0+Z:@OS0`T at B;=UG!8(HN* MBXN-D"95B?>".YH.2F41L6"B(B2J/:*S!Q6X1QS'%85)9'"A>$./Z$?7[DN3 M1<7&Q49)5?M:Q:XXJ'BAF8C,$%V5+403%2'-+CTV207''3ZXA6[>D23E9)1E ME-;S-$VE:;C(>)G2!@[(8,00)"ANP:.[W*[-7,D74Z:JYVL`VUFU;T<:SD6U MV5,G'*4JD5!X!A0;N@$*D]OL$^M8T"Q&C at 8_?FD'&RXW'B3^BX6`C\)T^@SZ MIA=U#:#>`=<9![(/"7^#-.A2XR-X2NZ"&NE8BSBWVXZ#$SGNSPT+PD]6-9T&;,]5L98&LXF)Q3AI"G5_0D MV5;_X-K,K'(*EAR8RY/35V0T<2J);+&ZQ=K/N%SV%K at N?%?U27\=+$RV<(^! MLC.,B^DNSS)NS7R'I^@\6K2AP%[3[G0Q[5I4<,OCU3S<0<4+Q<0C'D(WWV]H MZ7?"@@B+OO!03LIG%V#(G:YX=,5>A`=-(N1;(E6 at -5,U94#FX4+ MKO%E1MYF$`)??_TU-"5 at 1ICQ/_Z#+:]GW_WK&/R]]U>VTLSJ_SY6TS16^^68 MX8M!2[N-IPS\9:RF(@T4/6PT.FB;G`8M-&S8*#3%5+\0HL6 at 4RMX9Z2C[':J M!"&UWE")ZRZ4=YT9VB_.=%<6JCDW=:40F#%7%@E!-3J[0$8>!(&K%0&GF:\U M2%W"5P<[I>.J#"HQX_IFK2L1*B12ZTS=X.)LJ50J\_5ZP3U?9^*KFZ4\7YE? M4LY76(5&K'$N9WM=/E?E%!IM"W3HT\-82M1((219D,AN at I06ENO42&T*:!I: MRJ$A*@35`1N&@F8E2]_"OPF_3A.DLI@#S*/"=HR74Z=$"JV9]W1: MH`53FKW`"2*>R,>+B>CD]^PW8$E,8G/IYSOI5\9:`R5!2PE8U$'#J2[WDA$8 M]6O!K80"6RCBL^,V:7DN`2$%A5JI$[L/GP at 9/H\""@8FXH"JY/+5)XS3#.RH MH.QXHT8A$;&D8-Q]0V[[,/(,<2.L"S?(OO_TLV/QR7O M*EM:0[6TF.LR%=$(,8-HE8%J;Z?TT64%;W(?P?`5>,N&3/N].JJ]Q6RH6;N( M_PK0JS>DWZZOTQ=K#F3^BL*?B&SMCMCTO2O-5JM!B](5S^!!;YKZ5?JNY')S M=SMER%KK];G at +PMY)PA<)0A`7?'GFX M!NJ019>ESRQ\'XB9X3ZC\8!:_=XC!I->"]4M^7?R-E:FV at P&8J6 ME*4K-TE:J3C;F&U[8LM;N M[X4)AWM/(F6\,$00MCA5B4SM9S at .;/.QVNJJT at Q9,I6O_\6:2%^VWF\=%?OU M2'/;0AC78JV-1 at 0-'&\8!L;(C50[;K8$EV`R<%Y>3$1BO^>QUY^GD/KNE1-( MXA52A-GLUA`]%'!JWX)%>7E<& M"KTQK+ at IN=@:JJBV+0YWF^\$JH*A#$JUJJV[SOL;5,9\F-"1X=<9T)"/B4%68M"EITU3+M&V5O_,]73Z^'%P=2%/1HZZA1MY2Y]NO'$P03T9URI[UXAE4H5&Y6H_)\.M/%\>W*W%!?.TE":F6,L MLM:J$-L$7*7"7(Q7!*#2]+E?<7,GJCMLY]__5/F_;67 at U-O>[4!R0<%P$_.6 MGM*TA%U4%G5\"[1NR-G;B%!2 at L!#OG@%#&YU#_OWJ7XL$/)E$N`-#DT5VU,* MC-JZ[C7!Q0 at 6)I0;7NJ`KO4T[5!2O"8Q>XZNR"R#<:QX/G at HXI"XA8KUWG17%UHIG\R at -57]'$+EERUZNJ^L^?:(D/7-% MP>\-W9^H8CQH!J''3K8W-&J47Z/!G2`Q,Q8!SP at 3Z$BN<=@-Q]"C+/.*"08ZU'E\AQ`6=RN,46'#^62N38B-C4LM,")%Q%E[##[<)?UUU&?F MZ!':59"6EK896AKCVK7;F]P0<*+ at L0=118*OL9$^U$?S8P[AJMS];[]]Q&4W M9Y7E/:!K""(YV[$G*3:GKR*G>O]NZUW,1A MD6O6K]^X.?N(W:1&QN??H=P^H2R=1U_*,2H,.S9.QVH22FCB/G4$/`I3V&RD M2AR]28XU))IA1^`/+_3&?S0[-CKF`DTJ.']B-AQ,=CV,$K6=\1`)O.Q8'_(V#++".H/*=O<<:#;WS;5\TTX7TU^GRR_+ MV_!N,U&9O"$C]JL4 at 1%&MEK]A] M6'\C]._@$>$9 at P'5@:/E?WC5"5G;0`'!QZWA2JTPN)?33.*3W8O91;5"]R\: MV6T).T8E`IQB\\-M6%'?&N?=ZWJ)%Y()]G"; MSMH]R7GZRA9FRYH+H2TA)%_R;06B/N\29N&LS7JDN('7Z>BF=[>6H1+M%G>" M0A&?'3=W`J:3)9:;NVCN\FC-0L$6'H*L]:\7&E'^TVG\=$CH!,A7JA0^U80C M]PPL2, M,^S8"-A0\"DY^4INYBSO=PV=-EMG=5-/30-E`VM<-P)W7'T:$,/*[]M M[>U^Y.25('#U(@"++>+O*L3I5V at VQ"-6_/C`BS#`,(Z>IC&9TE8;U,+. MIJ;6$-55X'LI'BP)'+<*_GUM$%:RM:G4 at NK5(D8?R*!S!6?BA1;;_-*&78#YC4P+CJ7^^.N/"Y+#D01I<)P!=^!!<]6.)-6.R7XG M1MZ^4X/RBG2PM at V.!D@]@(I_N8&3D?WLS4R(:Z,P7,:)$8(X%&Y>HD\CJZ.G MTP8'!K*V3__X!YC($->!P>%2/>UM'2`H+C$]-D%BMOG5`J.BZ('$4,-!-!RR MA6M,Q[&*/`JI$N:)`0-*(.=A,W\(U69[&NF;!)QF\L.]2PX^1N&(MB_;>XJJ M^W]3;=M=W;];W_<<_%7W%=?TO?C^5[5_\XSZN(=_>(O=HA=&\J'1 at BTD_29Q MCUQ6,;??38LWH3#F=&[I\&/D6#%"ZG)1& M?%465KJ_>_W$(*\$@:L%`:Y&X*KA%"^\"T^):U%\IUJ#\XD(% MU!VEKA-O2D4*_()-EKA+CN)VF/..0%=IX2HDWF]?XZYT,(DCN%X^?.V45A02 M/W$[XV5\&A"7'?;2P>Y`7N9N,[0MO%&4BUMV\;XJT2BR2L2=4IZ`W!Y>D0*> M"JW8[#@->&T]9Y3%[OV#0<4+S404W2[N=A0XHH?N$B3GMSUR+:>+XM(C-(]B MT(F>=@N7ZYBIID38#@FE`B>ZT.`?,#BQ*RAN_F&GQ[NY6"S6L(6R3NRGG+ at Z M>(R8@\Z6, ML^`@\+W*,%*97*`*X.)VH!T.^$R6R3$'SL`2KJ/>ODY7^E6.%D;@<;)H^)]$H'X`--%I)%^;A.+D4PU.!`8;$QD3YH32[L MI:(*EN:0<8<@#N$/@D&]]P:-(] MP<`6%N#BXTU>"`($`6\$PN7"PEZH..#.,&=@K>$P@\)\*B1BSL!JZ8TP.149 M*=![,0':0$4R,5Z,VU="7ACY8FD/&'((XA'-( M-I?+(PP+>N%**A3[&+'V7*XDD7 at O&P(Q,3%P&A,,-;DEN/;::\$17CT*$TW3 M8V-CDO$Q-"Z)D,V.CPZ+B9AS8\18W/PYD1%S9LVZWAV86`@"!($K#@'YRDR+ MY<&X@'Y^J:;%\G#4A>MLKCA at B,`$`8(`0<"#``S]P&!2;V_OF3-GP!6^)$%; M`L?Q\7'/E!PH3##"!.N[KYVWX-KP,.ELF),CAB!`$"`($`0(`@0!@L!,1L![ M2F[V[-DP'^>>D@,+I!S6+('"Y!EA"N?,3(:$I(T at 0!`@"!`$"`($`8+`.2'@ M6=-T3L%)(((`08`@0!`@"!`$"`(S'P&B,,W\/"8I)`@0!`@"!`&"`$'@/!$@ M"M-Y`DB"$P0(`@0!@@!!@"`P\Q'PK&$*FE:X?Q>?,C".AFC7W#F2>3*R$CPH M3L21($`0(`@0!`@"!(&9C(!'88)%X,P88L==8RY$,Q(6UH3#XG`)FB-%LR2( ME4AFLW`\DX=^)J-"TD80(`@0!`@"!`&"`$'`"P'/E!QH2YU#J(N6]+.280D: MG2UA9Z$Q"8(K>N at Q!+?+L6.@,)W5T/55AZL;>LY*1P@(`@0!@L"4$(`#F.'Z M)GR+G*\!9[AL(L/H<47?"<.@<92)#+ at X!' M88+XAT=<0_`WC(:<:&C8-33D&AQR.8:P99AV,:!2G=TP]7LRU9]^=79"0D$0 M(`B<,P)T4S8^*"2CWN9AT708NY4VB#?M>GQF@(VNRI9((Z+@@H*H"&EVZ3%1 M$>@YG)T$SG&Q4=*D'4W!DMY97Y&=EB21RM2'*`\0;&?5OAW8.4)M#A8*[K[% MGCC"6!E<@NOY"*1K]Z7)^!A5^UI%;8OMJ=^W/0,'67?(DR=T at TH*M%AJF23I ML(>)ER!!`WK\S\E&-^](DG(RRC)*ZWD63:5IN,AXF=(&+&DS5VQ$9U6]@(;C M<(;H!D]5:3"0SDFVBQ`H>!*"9[&C5.65+FS-\*\Q=(-WTO>)=2QX%CL:_/BE M'82;GHF9F0CX*$RGSZ!O>E'7`.H=<,']YO8AX6^0!EUJ?`1/R9W52".BD2)< M&H*.KLJ09%0TA_`-[MQ:D2U)JQ#;Q^`TQ)4@<'4AP##\4[F M(#6H M\VC1A@)[3;O3Q;1K4<$MCU?S<+/#0_.2U(_!K>/17;%7H;/"#-''&3%$& M[L;EZZ.Y.W-&3B.47V=IL5 at L%/7Z2ID0UX at 5Y9>;6CAGR^L/!!P1/R61+BXQ M$SP)0;-8=I_6+,)@*E;"MQFJ:Q MVB_'#%\,6MIM/&7 at K[/=D,5=%ZW.+X06B+](W%KGOA!H%FZ9SB\Q<)<],^;*(L%)@R\;YZ_LYL(H^+O96PPB6V6^H9V_2=I> MGJ71UM3@"[JY*ZF=[77Y'!>%1NN^3CQ0;.)"$+A2$7"*M]RK2X0Z0.GXJE5B M[H=$!=8^9TNE4IFOUPO5)U\G7&)O*<]7YI>4:[FZJ=!44C at XF.E;B?H-4+F+ M\6WS]A*P%9D$@:D2:'N at 80EFG#JET"YY^S*6"8)X"%MT:H0*VT'O<6$^"JV9 M]W/RP;VNJ;>4J)%"R!%/>,ZF!X#S:_PH4W'0R.#@(M\C!K2=PM>[HZ"C+ M&;@R#@Q8P<5GA`GFW&`0B<5+O!&#T, at XHRFQ&3^ MY1(98NVGD6J/I=U:I\LZD/-\(U#0U*_2=R67F[O;*4/66OCRDR]5ZK`NEE]C MTFU<++,U'+QE0TZ2K at ZS77I@0X(PFCIZNBPO-;7OL#2$W%Y)(%:"P)6&`%27_.)\I,\Q0P-K' M#/<9C0?4ZO<>,9CT6LV!S.3?<0,/C*/7>"!G:VVBP60H6E*6KLAM at F&0:5R) MCKW^/(74=Z\4KK]3H%$^ZQAHLY"1L@:.,8$[P\/"4[I_G3C(64U'Q7X]TMRV M$`:.6&NC$46+(1AF+HZQW1,C@^RBI_!D>YJ/5E?MRY:H#VE,.^[V\W6_!@9T M>TW5XNSZ)RB.WUXLC(O,CUV"VGJ=7ER:#^?F487:[-6\&X;&F+DV+>- at E3@= M)Q+G*>Y(R]Y3W=`I.DS3YP1)")W%/0=34Q7%ILWQG@%!(7FX)!D5:U7;]QUN M[O'O/4+E%-M9O6)KF7Q24C12KKOSCC6K(\-0^/+-+^1NNF5AU&W*^T$GK?SH,/N+W;UM]PP_)M6O at .T']Z`H^4C]CA@\EOD$JC%1N5J/:?GO;,'0>Q$`2N<`2 at EBW_WH^*$'KSDQ:$ MFO8=0/D__J[028)70.WCDJLP=-=N4]VQ*?<@C!^4_P^_UM"!%,7]1YY6W:$J MU%8B5&8\87-,UTK45+$]I<"HK7M]#4ZJ_.Z=6=2NE'U'&UH;JM>MS0&GD4GI M0)//^Y[2M(1=5!;UVA;<'#E[&Q%*2A!4)OGB%3"ETSWLWZ=Z_A?!+ at 4U#EWK40. at I'C-$O8<79%95FSZMW at QYJ7JEPT&0X%J M05YZLQP7$V)F*@(>A0E.6'*-PVXX MAAYEN;^Q$;#3#`PLC3)CHZ-C-#,^`0KB.@!/<]51BU?72:41VPLH\:.,^\X3 MFS180[=#!6LQ97=M`@IN6"I\S6OZ(N.N](0(:<;!6GZ^G]?H.;Z.CEJDV+Q4 M*)(,#G.TO at VD&NE#JCN7"N)QHF2N30!=+;7`B!01GJ9C@@00+X+`%8?`O&5I M6J5^?_6QH^\848ER:8S[VR!8[8/D1<\7*D_8W&@4+:PUA`YU'E]'PN)NA3$J M;*9E):H_F*;8>@`&H'/7"Y_QB9O_W51>5)ZZ]I9,XV,EL$Y)^:T$M]+(I^0\ M?MF./4FQ.6U%%GOI:IZK_$;0D!K;^WBFCK9Z(T(WSQ-7_02+*CQQ4^G;;S>Z MG#6%QG3%_DLQ5H-;V;X!S^8_:"9'1)V.KG at R%2E+?G&',#X'(LOCUZA4JBVY M^ZV&(E26:>S@:SZ\)+I>,`0GX18B":%#VNH?W7HH MJW(W]U$>0!86N6;]^HV;LX_836ID?/X=*H#"WZ'SZ$LY1H5AQT;2U_A#,[/> M/0I3V&RD2AR]28XU))IA86!I!"_TQG\T.S8ZY@)-*GC:.2V(;V&!`'07;.B& MS`TY2\LM,)7Y/JP`$%H8SDOXH3=X;IX,9W\;&]V!82LJUT\V\RJ3.Y0L6H$HX_\)KC(<0/GM&WEOD%F at P_(H#,)*#)?K[6U\6^?F M0BP$@9F!P`@C6ZW^.:(*4E+W9E5NE(E6BSMH]R7GZRA9FRQKO28^P.[;L;(16IG'_W?)>A)(#%_#B!(4P M0JJ%AQ\17?5XPBY4;&W6H1+M%D^"O'C% MQB?"6W.76^OF_<*6)0E:M!?M-+4&)B%H%M>_7FA$^4^GX?1.9.0K5<+LB#=5 M0$ZQK2^E[E44[5=Y%TSO$,0^4Q#P*$RPO3(<#:]:A.?@X-0EF((;&1_#"A.> MH1L;`1L*/B4GBTZ`&=_]!X]V]K16;%^7QP\6<0L*8.F`HZ?IC4QHA&'7'6?Z MD+'KE`TOAV)@'@U=,PWM'H3G1B"J^60/ M'*(2?F=F(4RWOUO?P;*.8V_L at Y;@_RWW+Z3RE4H-HC8\4]IJHVE'9U-3J]B^ M>5 at 2&T%@)B``M2S^KD*<$H5F0SQBQ?'=4+4/Z5]]HQ9J7T?M?^10Z#'E4 at X$ MJ%_OO=_0R;*VZM\?@)51]RKDTZX2LGHZK=UMB,+\^,.B6%MK?5,'M%RLK;GL3@9V>$BA!^?@&UO M/:[D)8=S#=+ at .(-FG,[FJAU)JAW^WX\B`_]GY.T[-2BO2`=KVVP-AU,/H.)? M;N!D9#][,Q,PW"@,EPGA'#V=-D[$3__X!^19'$9W=N`#J.B>AE)HP!4+W)JV M?W33X#U$$H)F,0#>_&J!45'T0&*HX2`:#K#"L'<YM5G30-,B`@7!0'W+CGX2(/CU;YL[RFJ[O]-M6UW=?]N?=]S\%?= M5US3]^+[7]7^K3W4RG>S#CZ>L%'D%Q[*YV0S'GCY1`@;]AE.9N2L,[P4MA)3](Q%@-_`=.,=[^XZPKX;;S8#)% M21WLG`6#-\MPOH*`]I8:-Q\8?PZ^;T:@)0^"P!6(@!/7%'[?:+?%9#"U<%NX M**@I6KQ/+$CMZ\2;R)`"5T5LLL1=0RWNQ:W)&)`.P=7 M``$.:N%B3G-PAK MN3V/%"=6B`V`WLQ$N]W"M;DX5MAC(\+2CW=(%AI$(N%I+A;+!&Y1Q48>[Q03 MC;+0W"_R\`L\/5Y#)"%H%KN<+>60,"W>91GN/$+]:BI5*=Y[Q%Z[#=EL4CFNK5[F"JA$D$S< M],AC8[Q;#*\T7`PKC"8Y4%AL#.Q=.8O!#:.#=DZ.^"R\IN8-(VL.-DP>$WFV M!A#.(K.TOE,3$^K?K4I+ at TU"&2<*Z1\TF'GBDV\A(6JG.5 MEH2[``A8K=:(B(A9LV:!PC-[]FSX!0.OP!HL\`L*TOCXN*>^P\$#<`[!K&OF MXMMV at 0A(0&&2H+EH7"Y#"3'LLL51$\@5%@YMK;\_N/%.X7)/E0-*SPO8^5!A M;@4)^_MS\@F#@E'X1PWK,.21@ZFF MQ?)P5&!_>W/)VP0`EC`@"5P4"<"?`U)L-VM8) MUX/!Z9Q>!L[@ALN at X$HP+S<_*YSXC$D"XX-3M.&^.%]^?-A`\4(R\8TL,*"O M_Y3?X"8UD#%0]J",0A`'PRUH^.GLB&^1N)#R7?"XBO.QO;4[]N>D2211JP[Y)5H(1WUI1F` M1M"DPP6T$EE47%QLA#2IBKO+%L(XF at Y*91&Q8*(B)*H]HK,'%;C[%L<5A4ED M<`EN0X_H1]?N2Y-%Q<;%1DE5^UK%KCBH>*&9B,S at JJ@)T^6AFY*-;MZ1).5D ME&64UO-!FTK3<)'Q,J4-')#!B"%(4-RF),4E(V[F2KZ8,E4]7P/8SJI].])P M+JK-GCKA*%6)A,(SH-C0#5"8W&:?6,>"YY2CP8]?VL&&2Y9P$M$E1L!'83I] M!GW3B[H&4.^`ZXP#V8>$OT$:=*GQ$3PE=\',-1%+D&)NJ!D^MK4"FK\FL3&Z M8+$21 at 2!F8$`PPSCA)2]>ZQ#3%#'.YF'./O,K#;L\-"\)/5CHD?&7=4G M_76P,-G"/0;*SC`NIKL\R[@U\QV>HO-HT88">TV[T\6T:U'!+8]7\W`'%2\4 M$R_Y4-"`W at 13M],5CZ[8J]#!S>1V2V593O*>8UC;6WK?BR;.F"G*P-VX?'TT MG/L>G!B%P&WJPER*$,S(:;CDO<[28K%8*.KUE3(^4F9TWK*'?J9!*$+JD4)V MG]8LPF`J5L)]U*L7!1Q_;T6HW(39491%LU+P#IY3LB5:`58S58>O]5VXX!I/ M;,0VPQ"`RW>A*0$SPHS_\1]L>3W[[E_'X.^]O[*59E;_][&:IK':+\<,7PQ: MVFT\9<"OO3Q+75)GTF7A6Z^56270F%C*LQ19Y>(]SW:=1I%?V>)R=9<7JC&` M2HT&2JJRA"-P&K30"F*CT!13<(>TT\*_P\WJ'),`@@`)B`-!X.I"P&F&?@`; M-5^)X"IU'>]0PMUO;ZW#-]-S1JTS=0,XSI9*I3)?KQ?<\W7")?:6\GQE?DDY M7P<5FDI<`[%QMM?E<]?8*S3:%B?O=OE_+25JI!"2+$AC-T%*"\MU:J0VB2V. M6]"6#@X-#0$-QZ`E?KCHZ.LIR!*^/`@!5< M?$:88,X-!I%8O,0;,0B-C",'X^H;=MF'D6.('6'Y3RFA&?9^C)[6YZ0D_WYQ M05V-UG at HY[U&6]SJ-=2AK7_IQ$'8#F-F&:6\/;YVS]U;]\IKJ';+1[,(%IEH-K;*7UT6<&;\,4Q$P2N2 at 1@ M."6_.!_I9`9O+ON($'QM%K/)"SM3;18#(4+2E+5^3B,1BZ.2\AI7%KC=5* M;;7FW5)X-&3EO[3@,\CN&Z&M5)ULS#>\L&6MW=\+$P[WGD3*>&&((&QQJA*9 MVN$28C!L\[':ZJK2#%DRE:__Q9H)+M/KJ-BO1YK;%L)X.&MM-*)H+CS\,,Q< MA(Q4NV=D*T`\D11Y,7&[>5E"!_0BFIS5V?5/4..^O5A(]/S8):BMUWOQ0_/A MW#RJ4)N]&OB%(@Z-V^2$N+14#!1Z8^;:M(R#5<)TG#M^)_1DP4W/P=141;%I MJXA0E) M:4I4V]P%]VPG?6\-C+PK[KQCS6HHSH$$(>0 at S@2!JP8!4!R6?^]'10B]^4D+ M0DW[#J#\'W]7Z"3!:W-N]L8UL;%Q-R4J4)\;%(6ANW:;ZHY-N0=AC*'\?[[B M/!Q(4=Q_Y&G5':I";25,\QE/V!PG_ at S3>X_].V3R>DK3 M$J#=HE[;$@Z4SMY&A)(2!![RQ2M@<*M[V+]/]8J>M_HR"?"^P`Y22#.ZUJ,& M0$GQFL3L.;HBLZS8]&_Q?*RAB$/B=H&%O2#LEJI?-A@,!:H%>>G)$1F'0V:F M5V2M%<_F49JRW#N\W$2K;-G+=74U.Q]N*\A<$7M/;8#.)-)Y/VUO:-0HOT:S M'!<38F8J`AZ%28*0:QQVPS'T*,O]C8V`G69 at 8&F4&1L=':.9\5`HC/2AM-1O M";Y"8W+#CTO4^IR:'K;C[3QCX=/WR!$#%7?-K5$\F9>>;JO>!VOLI+)UF_*, M:$DXGF[&*CY^<+\H"`'O07X)`E>Q!:)'BGH:7J MH_EF)5R5N__MMX^X[.:LLKP'=`U!DL5V[$F*S6DKLMA+5_.JJ/Q&T)`:VP45 MS-%6#P/E-\\+5-.\F`4R\?*\*%:O7;]RA2EL-E(E MCMXDQQH2S;`PL#2"%WKC/YH=&QUS at 28U0700Q,]W]7T_1:C at A;TO'$":']]U M`Z_]=`_X;W/MJ7U)76`UP+JGQL9RI3CJA.MK!-]J!R?PBXR\$@2N/@1&&-EJ M]<\159"2NC>KAM7'@ M4+3]OD6^VDMT0A(R-G3SPK)=1RAT[W=NY-^$7[GB>VI$M9WR<<0O=-7C";M0 ML;5QYW)/XJ,2`4ZQ#9-BU-2WQGGWNE[BA62"/0*,7\``_TD[R)=\6X&HS[N$ M63AKLQXI;N!1H9O>W5J&2K1;W`D*17QVW"8MSZ4DC(U/A.B:NSQ:LU"PA8<@ M2_WKA4:4_W0:)I[(R%>JO,=G!=*`G&);7TK=JRC:KR*S<1.A.1/\/`H3[*(, M1\.K%N$Y.#AU":;@1L;'L,*$9^C&1L"&0D[)^2$A-,0WK(=IMP.[#BF*LK`B M+[]QHP+M^N7^AH[.INH]BAP83<+A[%U`#D70V5%?40SK`^@A<)0O6H:0_M/_ M;H655D$)_&(DKP2!JQ$!&(F-OZL0IURAV1"/6&%(UCU"Z^AI>B,35"#8\\H; M_:MOU-I8MJ/V/W(H])AR*><:@:CWWF_H9%E;]>\/P,JH>Q5R^4JE!E$;GBEM MM=&TH[.IJ554$@1&E^'!PK%)G=;N-D1UM\,!0S""$A:CVL2;C0^EKX.%.VD: M50S^QG=4;5>E[:@&F>.5&4IT:/?A!EA_=.RUG4:D>>3.&X#"UMS0U($/4NII M.E*L1^HDKC'R"D at WOYM^""FW+K)'+<*_GUM$%:RM:G4 at NK5(D8?R M'@E6%`FON#Y!&Q[ZW$E+SD<29`&QQEP!QXT5^U(4NUHGF0>1-Z^ M4X/RBG2PM at V.!D@]@(I_N8&3D?WLS4S(WXW"_=*?OP,#I?J:6_K`"EQB>FQ">*RS:\6&!5%#R2&&@ZBX0`K M7&,ZCE7D44B5,$\,&%`".0^;^4.H-MO3;A?(R&,&(^#>)0 M-^:5XAX;V,$K#/@C31%LJ>-WR?6;^#UQL".NF-M#I\4[5KJY?:_0$6CMP0E" MR$*<"0)7`P).2 at -K!+F=4-T6D\'4PFWAPKO`M&;8$=1?F:_D6ZW\XD(%V)2Z M3JH$GK#SE#=9XBXY2JAIO+.RTB)L*+*WU$`4 at A$VM%Y.9.V45I0&/Y7B5C5> M)J=%!STE3CHV=OA40VH=_]9M!B_>*,K%/8!X7Y5H%+"Q5]@2Y0EHY^`227!# M)`ZW.0UX;3UGE,5BVP:[%(.(%YH)+R+Q1JV4-:)_9035P>/ M$7/0V5(.CEJ3F)\!2;";B]VA-,4U0IF"4N6;4^X2R.5.%N6[$3&`*W&8U at A, M7_F.URX4M1$%ZSY,(C3W-@$MS^W9LD&_XE MP5V2SM'"TC:'4Q89Z3V*#5]B-ALCCY2#QN^P.627R@&X%^A6$HF)B+D1)A6(/ M[!B9/%;LBRY7PDB\EP@!J]4:$1$Q:]8L4'AFSY[-'UL*KQ`]V.$7%*3Q\7%/ M?8>#!^`<@EG7S,6W[0(1D(#")$%ST;A&1 at 1PKXN"&::CKD,3&> M=FJJ at 2\1?;`TAXPZ!'$(YY!L+I<'="LQX1>NI$*QCQ%KS^5*$HEW.B+ at 49C@ ML"8XG4DR/H;&)1&RV?'183$17:EHL#T==N,YFU\Q9< M&QXFG8W'F(@A"!`$"`($`8(`08`@,(,1F/*47#AG9C`B)&D$`8(`08`@0!`@ M"!`$S at T!S[$"YQ:>A"(($`0(`@0!@@!!@"`PXQ$@"M.,SV*20((`08`@0!`@ M"!`$SA??38Q`?$E"!`$ M"`($`8(`08`@,",1\)F28Q@&[FZ#XRQY`UH4GV9X!8O[=4(@Z/JJP]4-/1/2 MG(LGV]-PN+0:;D?!91<&FY&Z[%-\GJPR<>& M*6=J98$#F.'Z)GR+W%0-;>N$Z\$"P@&_8%GCYLY'V!.822'R%&/O@/L)?$Q( M)EY4<.O9!2\,(7AR4,!!UEZQ at W4BXD#^)$G:0;C>-=#0 MM?O29%&Q<;%14M6^5K'#ICMJ,R2R6.PL2]M7Z]?!TLT5$'MI at RV0G<>%;O(6 M5"+!HC8<3)(DE8*`,[&RT%79@']4;&QL5(0TN_28`!K=D.&58?OJ at X`&%]!* M9%%Q<;$1TJ0J[BY;#L:>P]E)P`]G3=*.IH!LA;MO<8;C"&-E<`FNYR,P>)ZR M/?7[MF?@(.L.N84(S<23DW!#[XXD*2>(+*.TWLOC/*PA>+8>W<=#$145(5'A MHH)-".(0N/%AIM?O5*JMHU3E56*P-:/!+_=#%*J at 68P<#7[\0C0%TPLQ(LVY M(>`SP at 0LO%4EMWTJK*41T4 at 1+IU*D,G12NQ0/`-,Y]&B#07VFG:G MBVG7HH);'J_F5*:.HH0-#FT=7-8)%]S:"S845G=X at M+->2NV4_@]OAX; M`X(6U5#=5FL[-N\ER=&2>P_5Z3;BH[SYRN(AG at FVF^\WM/0#9HQ%7W at H)^4S M<;39BE"Y"6<815DT*P,.,K?5/[@V,ZN<@M;,7)Z59QJV9[_!J4(@\1>SPT+PD]6-PD7CT M7'?.A6+BE1]TQ:,K]BIT5B@,ELJRG.0]Q\Y_>#XX3T?#P5M2"XH-+0"%TVZU MO'8?5[J#$Z,0N'E)/HVL4ZFVLONT9A,V9HHR%2OA6N75BP)*3=!"%32+D6R) MEF-G,INING(`9>&":Z81-$24"XL`7+X+]>>33SZ!7SCL&VZ4`S/*&7Z&#NY+ MX<><:FMK at 2:H<;8;LKCKHM7YA="K\-DM4!,*<2WC*HM;U,`*8B_/TFAK:O"%]N(5[KZ23^^W?@,(7LS?-H]Q M4%)!,XQ+1$LYM"V%H(Y at P^#KZ[/TH#'82X!%D8EW=E)!=\9:`VV7EA+ROZY(@=3E?#OI(9JB+01/OFC5 M8&:@!8HF!+$K!&YBL&GVG&JU%<3GP*_D\M4G01,6J at FRV%(.M;>XVX<7>;DR M$#AUZA3<=#(X.#@T-,0K0J`$P0HE,*`"@0$+N/A,R?%+EZ`"!R:1=^3TDH`? MMC4O8<.A9)W%VI*SI*\,/L,YDF&[B>IF>&K&T6BL;:Z3$4TW/XYB%89J/9V2A]=5O#FL0Z at LL''T(9,^[TZJKW%;*A9NXC_TM>K M-Z3?KJ_3%VL.9/Z*PI^$;.V.V/2]*\U6JT&+TA7/N&<]^'C)+T%@2@@P(P at 9 M,]>F91RL$J;CW,&=0EEV.R#4>30N=:^6TOWLN^H^88K(RY>U-AH1E&_>,`R, M01FI=F$@PPZWX')&*H.N&[&@,$KR.CILKS4U+['*NMT]P9\77L"3T_;L=>?IY#Z[I7< M]7<,P&A4K%5MWW>XN8='T4?JX=Z32!DOI#%L<:H2F=K/\!0*-,I;,`_(&JN0 M-3[A\4M'Q7X]TMRV$`:.)LQ3(&60/2`X[^#%Q(O"V?5/T)>_O5 at 0<'[L$M36 M>Y[K#D+P9`8A?:<_W at X32%*I)"F[M@,7V1#$:`+/>`H)B<"0M5J"QF.ZM7;"W367)C1#;D.?,0\"DKH"=!"N$7YG5YRV02 M[+!\>@@I32]O6RY'RW.U)4<.O2<$J7:<^.00?%Y;M!N7AR.4F,CY M;,K-A::(=J`T)7JCN0MMBCOV=AY\`):]L.T&((C'5(XN3*HS]V];$\DN.X$* MN$AHZN!>I"Y)721%T4K0[M,_M;RWL;40H*4&H!?+%*V!,J'N81?(E M#ZM1CF+7;99?2AM>3=D%O3^"JD&W5MR2?JB\A4D,0Y\"%E+^(R$D*B#87O7: MO9P_C.G6YJ[AK)[Y(/P:O(*@$3O4&G-I-A^$"W>%_#15;$\I,&KKNM?P&2-; M]G)=7??I$R7IF2L*?F_H_D05X].F(5!3^]QIPUY)-B"=/T;4>D4'?\LU! M;^))VH/R!%5/#^$/+*]KZ7^/>?W1%1L2HMM=+T0%)0;"X+A-4H)+33:5:BO( MUEKQ;!ZEH>KO""+K60M5D#"V-S1JE%^CP?T:,3,6`<\:)K>VQ(\SP2\DVCW4 M=%8`Q+4=P5L=<=2)7UVA7IO at 7:ILU?M at X:94MFY3GA$MP1V/XQOH:M2Q`7V5 M6L%]5GI_ZP.-/BH5*HMN?NMAB)4EFGL M"#)HP>/45/K8+AB7>*TH+4WU<)Z1RE.HLBO@&]YCY#>"AM38+G37CK9Z(T(W MSP,U*#+[W9:2_+8-*V[Y[>?+=3`QUC;"(L=;#VR%L/_YU.8TU3TY%"I0R+97 M-'NX!=@@+JTX;2=J2P%$D*)@%62D#ZGN7!J$>GH[U1],4VP]4&[NSETO?L:' M1:Y9OW[CYNPC=I,:&9]_A_)+`1Y[$%16\*$AX7TT;B,2-_^[J;RH/'7M+9G& MQTKR89CG6PD![0W;L2MR&(O%;["0N:I7[1>KX%,O#P1EJ]OP+,/#<8- MH3">X>+4*F+BA#08EYYV"XG9]D%ROTY*NM((&M M_M&MA[(J=Z_V[HCBI?4E=8#7` MPMC&QG(E:L,!9-=#8]YVQD/$Y6[+*%#T\A`'D0!,X- M at 5AN7+,9=RF"$0JX\$"+[WZJ4J_7[_GI3W/R?Z91($UQ_L.K14\^2%2B&KIG M,3CV4]\:Q[70X8G9^X]`H3WRPA;[AY1B\[Q[^X&=/A_S^SFLN]$4ZQY8 MX^FR!"Y>#QB+.+L)74%H)J!ZG9W=Y:3HK-V3G*>O;&&VK!&U)6]QY"M5"J^Q M)-$K.B$)&1NZ^5>VZPB%[OW.C=Q;V!U;=C9"'C3NOUO>BU!RP,I?NNKQA%VH MV-JX$\;.11,Z3P4*T'B\35`F'@+YDF\K$/5YES`+9X5V4G'#6886/:&#VT+Q MG!N!J*X!/@S#".4R%'%HW()'.DU3GK7R\THORGT_ at 9CM"R!R]4?ED, MLR.M+Z7N513M5P4KF*&Y$Y\K$`%^T??''W\,:YH<#@>_Z`G6/8$9'AYV.IW\ M,G!H6$(M^F;:\5"OIKC&VMU2GJ\`NYI;Z&K6P@=VOMG:KB\""[B6X%6L3DJ# M[<5F:W^_U6*BK-SJ0K6AO;_=5`Z!E<5U0-5O*@8JC=;0;;>W4T#E]%['ZF5G M]/!QB-1ZJMOI!$IS2[]G/2/P(88@,"4$[-W6?B=LC.JO*89UOFIQB3?3W]T- MF[.@>-98K-W=_LNQ+5JE0BOL;W"VZ-5(68[W7[FZ89@*H^LJM.#Y;!;%K MS[JHW#^^R_W.6'!%1_DFB\4,QF2V\NNDG=W6;FQKKRO!WGA!-QA[9;Z27__. M+['7Z&#I/5.GA3S56+ at UU8S=VF[%>=!-E4/`K'*+7T"G10?NRF(];+_#,5+" MVN`0>0KL[=W=UAI8M8V**&MW/^;M"L6$BXO_X=9BJ[50!/K-.$;-C];QDGL7 M)$MEH4)9R$ON%3:4U9\GOT#>6@,0*BHM4'KMO)S<\N3 at Q*%P"Q7EY76?6K5E M++C6%>&.)K@)7JB"9S%PZ#?!U9E`*\XL+E:`:4>!HI[`"A$V65@#] M=/TF<8\<[`["/MQ$`V,NQUT,;TK$77)\!\8U0V)GQEAU^9Q"QI$"Y960.T3& M:8J`N5 at HLU"62^K$D4LGWEWE,0$[RRA0F(J%W7!V"G=[XF29TX`5+\XHB\6- M<7;8/2<:97F0K9UX#]?9=LGA#P\Q%@%,"K9H*7$MXQ2F"2K()/A/M_RQF_&' MEI?1GDP/FJ>`N8)KKMW>`#?!`:,!4]Z`4S>.$Y7QR. at UC:`3H8CI.(D&VLKC*=$K=:32+`Q29A>QLKJLP73R!Z M<.J\63H`7KJWJPM0GQP:TP[DR8E-J`@"!`&"`$'@TB$00F$://%\RL+$6U?= M>FOBPI1#?KI)E^'5>[,__"N8^&CU*Z?.40NYZ&(*$=!MKV1$QV-I$^,6JAO]<)R4%'1=9O:QTY/L^"?% M\3R):&O=$]G_?7X"#59D1+O-*USY at 3-R3(=_G1(='??#W^/RQ!NZ,<=-%ZTV M!P#(=M7]6IT2O3#N]4:O0&V&C.BX6U>M`M0S#IF\R\C at B0K@=_B$'Z-I![*8 M?O(D"!`$"`($@>F"0%"%:?#PUO7[[RGOZ`-C_>(/#_@=[M7?^@G:7;1ET^:- MR6LWE=3^./$ZG)JYZU:%7_Q3N\(22[]HQ7)]^>&ZX[L_^L*OYYLNL/)R=/VU M?/='V_]F[>L[W6&JW1OOA^/DA)V["H7"]23H'>J*L^HN[$G0$C).G)5N[V'$HQWH)[K:+[]H!).Q:CX?LW21ZC>E/P&[=S'Z!O;K'FOD"$M7<07- M6TR6O79][F]R?,/\M?RACY[Y$,I(AZGTH\*]GC(RV/BK]4\`[6C`$40C_0<):'/%\_P(@OK7%<*\$RT$3U%GJ$$=\!L,"+MNT2*N?^5NHK at NPELT MB&JPZLF,0T>//J_&7']=93YQ]"6.?X:A#:M6IPRO<)*!;$^:NK!L)ZM^_>2A MZ at H\M`%*Q4N-G,!!'5%`NG at RG*R40Y[Q#6`J&N<`+`X[U0^SFF'7+4U:.1^$ M94^]DB.(\.1A;O"#/OEK]:^/&BHXD5,JS">/OL0-OV2\TN:+JY\`=%M5\A,? MH>-/Q$6G^*%T\JB0S(S#C8@]^70R:`D?K8^+?K+B!(C69>;CBE;GY*2D/`GC M7KX9-%C]9,8KU=4X6:\T<@,_8`4#LL'Y?MYFT/"*,``DC-D$0(3HQHSHC*!# M:TOB$Q@+[RC`OB[NIL4IGYD2B,QV?"*7@^6HH!>9# M&>J7ZOC1*<`G1;W_]T\G?X304^OC4IZL at L)$=YF$8OYDA1\N?LS)*T&`($`0 M(`C,``2"*$RT';KYX_?$1ZL2$V$F"?IU[X[[NI6;/GAFU:KMOWF_&LQ;ZXY7 M?@/78WD,:_A-TE.R':?[^H[E_-\]VX]`6)89_*BR\.53=S5^^9;W($&78<\] M3_SO!XT=IZV-]W[^1-*.HRQB#7N2GFI-;[2>KCZP#<08#!@,:#,<>O+)G.CX M>VQ[:[]#!WL^*MSZPLU%7_SM#\^49-^SOGS>W[YL?"7]H^?^ZTN0,>SZ MVTN^@(&S+_=&OK7W*%Q["1?__M];A9G6.U[Y\DO3;ON+JF<_ at L0$"`;4ON>>*9=97WK/K_VSOCF#:N,X"_/R[ID3E at XF,X#0ER M+4+$;?-4:+!6FZHA09&=.`%A5PUE"=I(F%I'(TXFB$AF951&21A1NRI`$V'6 M&*F0A0P-&ED+RL"9:$>W.,VA$8L at 5NA(TP0W=0O)[H]][^R#LWTDT']"HG=_ M<.=WWWOO^W[?0^_S=\_W4@\T7Q+",RBC7MK3"!J,>%VMCO[__@:2VS< M46ZXO2K97J#W))4/U^ MR`XV;-,B*N-`9Q5"K&=@^%C1>C1YF2VP;^[D[HYYISHZ.&Z52A'KH'MW>IQE M)W_6.]A5E at D^,CM6#=Z^.]9?82^H"4A=/>FS.3O:N=MW)T:VK0-'Q&J(APVU MYLWV-\-OM\9$9H]DY-R4KLJK:(M>]R9M/BR;*`S%O-(3`^/S91/YA[/-"A=Y MO_:R/0Y6I=(6.#W<(;50..3^E7W*]:'=I)J"SS%Q-EJ>B!K*.G+?]0\/M-]O M**OI&AS7FV`^V`N[)]H.O8- at 4:_QUK3C@\")ZLN&.O M/!\0.B%_"`%"@!`@!)Y9`C(!4]A65_=P'SS4Z&]J=?SFFG3B1 at HF*1DE,8P2 MCI24F"_W_.>]C0C=\-;5UGH^ZD$]_\6S)MX5O.I"C26-$;,)N)"_UMW(.H_F MI2DH.NWG+A=JO3@:&NUN1,ZCI6DTI=2\7,C*)`-6ZTR_W%W>XMK-5=O/!^(F MT3%4V7UAETZMR=W$(H/W_;T:)NVG+QK"]8!1X"!`HV?&$[1][.5C.Y!9MA0]73>_,8-:L'L-)I M748!FDE)1VS*:J`JE41,KA4UV':=:/L$"8HQ#+RQ/WGU6D9!4^/7NJ&+\CQU MU\%*H\ME0-X;.)2+=A`P[+Q0K--`;?`10O_PU-6>\GR$T-#L1A_80*46GI_9 M;&^U7?U"H:"0C(9@`J//UT>E*'%-Q1M_NCTQ,=)_6&LWZ\['9M*P1.2@=2U8 MT']XH\^L.QH5KHDB<6>^K^489W)ZFJK at 5HG3#:FFH-]M=/2XCF\)3=ZPK=UBK$N?\ZCD*#)1WHMZ]GTPR3CM`/ MF=5*!8@#8%%!4.MI6FYISZ;,.K6XPOL5/"@QE\Z[G(WDVSJ-N>SY1NVY!M9B)0B1W)DNW)AYW"A+-YV&04 at L!-; MD)YI2^-$?WO%2&-A9FHMK(OG<3P403$-T`T/KC27GDQK>'OOJXF(F[PGQ+02 M!V&&HKMP35/A]H@[S_Y(ZD4ZX_>PPJU"VV at SKJF]#/W(NUZJFGA-411-*[.V MVNM9],'?;HG%,F=!,&UK^3$#:KUZ,RX^%FK`T)D[0OX:IZ_[7?O6XD.W_>UL MAZ/#'[P3&&<-AF[7[B);11U"K?LV=44W-3=L(+\8:4M=W&3M>,=]ON4]9&IZ M&?X;^#F'\8*0>:>M:/OV@[V]`Z69J4"]9SI M"8"]P5O#'#+D9BH7:CNE,4/E_L]7KM?!L2Y%B)=@=HE=F`+MT7H39(E:A45* M(>\9![):U]/,3ZRP/NK4P-!0UXD26"NU,BK-`BM'@I/AWXH'N4$?2EX9B746 MI%YH[,,>5+&G5)^1,`EF"<'4LN6)W+GN`'YY0M#7T8 at JM&"J3*&L7=)>^Y\DX*!P]TANQ.R]/KWP!O,FN2\&AJ!`KP)D/C@>^4N3O.M18;T(-(R$Y M#6%566`H$)/.@:KAUP#PDY]TKNOH*_%H2&(*=FS%H#EYJMY2:N89^SQW5P,PX4 MZ438J_/K:UH8YFP*)-C(00 at 0`H0`(?!,$Y`)F&"FJ!YH&2S3 MPT)?K='NZF[2X>EB[I!NR3[[Y7Y9Y(K*/^*O_X<7KA--WG\?I"Z at 0\^1. M:"S-E5'DN&=/CB MH.JY99%X+*Q.^._4=0\P4:4;1RH]U?EJ7*C(+A=6B5ET0L?46IO3A#LJ!:^E M'?1WIE2;A6&>NKLM-M,I;9E<$P*$`"%`"#P#!/#6*"M6K)"QA(<7+L[02ECX M(G/SL44S(4 at K4(H%5.;A386\1!(^TD*UX*<[M`6%_6-[HI,!(!^$=QM2]+PK MAQZI'"B&!+5"H1"M4'#-.^S(U;=W/?P at 4*&,)`K\M`V!MC2T M+7+$!@LJ\,`(3%U<%JT5ZPT[UGP M$1 at 1GT@!&V:B^T%Q&LHT*_ at 0%%0^3 at 4^!([A$1Z'B^(T$X*W5E**Q[8OZ@:K MR>!!,*C%4W.>0D'W#NWETH$/BC-$.01[4/BW7B;&OD at A`@!`@! M0N!I(3#_+$0I&'748XM%F023ZP+E8;J1BHYZC^:4M>)$"X?82D]Q=+0$;8(\ M0TMK++"?B-AL;XIPMP^FN!E8>T/!U#K7D&RA<'NV^ISP(Z]`6V6,MK,&0Y0X M/_[Y6HU3(!Q=QHK'B4&X(P15D1N at 5FR51WR>53E.!FR0H7H1`@0`H0`(4`($`)+B@`)F):4.X at RA``A0`@0`H0`(;`4"9"`:2EZ FA>A$"!`"A``A0`@0`DN*P/\!@'_.?;F"^0X`````245.1*Y"8((` ` end From bastian at typo3.org Thu Dec 12 16:39:54 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 12 Dec 2013 16:39:54 +0100 Subject: [Neos] Own plugin / application In-Reply-To: References: Message-ID: 9pm wrote: Hi 21, > I've got a problem with my first own Neos plugin / application. [...] > Access denied (0 denied, 0 granted, 1 abstained) [...] That's a pitfall but for security reasons the Neos policies deny access to all actions by default and you have to grant them explicitly (aka white-listing). Have a look at the policies of the Demo Site to enable the Registration & Flickr plugins: https://git.typo3.org/Packages/NeosDemoTypo3Org.git/blob/HEAD:/Configuration/Policy.yaml Obviously this has to be mentioned in the integrator guides! -- Bastian Waidelich From 9pm at gmx.net Thu Dec 12 16:41:02 2013 From: 9pm at gmx.net (9pm) Date: Thu, 12 Dec 2013 16:41:02 +0100 Subject: [Neos] =?utf-8?q?Neos_on_hosted_web_servers?= References: Message-ID: Yes thats right, but the "web" folder of your TYPO3 Neos project has to be the web root. ;) Greetings 9pm From 9pm at gmx.net Thu Dec 12 16:54:39 2013 From: 9pm at gmx.net (9pm) Date: Thu, 12 Dec 2013 16:54:39 +0100 Subject: [Neos] =?utf-8?q?Own_plugin_/_application?= References: Message-ID: Hey Bastian, that's it :) Many thanks! Greetings 9pm From hlubek at networkteam.com Thu Dec 12 18:01:40 2013 From: hlubek at networkteam.com (Christopher Hlubek) Date: Thu, 12 Dec 2013 18:01:40 +0100 Subject: [Neos] =?utf-8?q?Discussion=3A_getting_started_with_Localization_?= =?utf-8?q?for_Neos_1=2E1?= References: Message-ID: Hi, I'd really like to join especially for the concept part and requirements because we had some more complex international projects recently. Especially a flexible handling of locale fallbacks and a supporting UI for an editor, but also for the more advanced user is very important. There are so many cases where the TYPO3 CMS is really a pain for more complex scenarios. I can also recommend to look at the languagevisibility extension (http://typo3.org/extensions/repository/view/languagevisibility). There are some nice features in it that are needed for some use-cases. But most of the code is just a workaround for the - well, incomplete - translation handling in TYPO3. And most important I hope that we can come up with a generic solution that doesn't need 3 totally different modes and a lot of hard to understand configuration options. At least we could try ;) Greetings, Christopher From hlubek at networkteam.com Thu Dec 12 18:09:26 2013 From: hlubek at networkteam.com (Christopher Hlubek) Date: Thu, 12 Dec 2013 18:09:26 +0100 Subject: [Neos] No content wrapping In-Reply-To: References: Message-ID: Hi, you can change the class with TypoScript by setting this property: prototype(TYPO3.Neos:ContentCollection).attributes.class = 'my-class' But beware that content editing in Neos needs this exact class in the backend to enable the editing of collections. If you want to get rid of the nested tag in the frontend, you'll have to extend the class \TYPO3\Neos\TypoScript\ContentCollectionImplementation and set the implementation class for the TypoScript object accordingly: prototype(TYPO3.Neos:ContentCollection). at class = '\My\Custom\ContentCollectionImplementation' Note: TypoScript object implementations are not yet a public API, so the next Neos version (e.g. 1.1) could change some internal behavior. Greetings, Christopher Am 12.12.2013 um 15:24 schrieb 9pm <9pm at gmx.net>: > Hi, > > thank you for your answer! :) > No, it's also being generated when i'm not logged into the backend. > > I've created my own node type and its content is wrapped around this div. Well ... every content is wrapped around this div ^^ I need this because of JS. The content shouldn't be nested. > > Greetings > 9pm > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From 9pm at gmx.net Thu Dec 12 18:14:26 2013 From: 9pm at gmx.net (9pm) Date: Thu, 12 Dec 2013 18:14:26 +0100 Subject: [Neos] =?utf-8?q?_TYPO3_Neos_=26_Xdebug?= Message-ID: Hallo again :) I'm using IntelliJ as IDE and Xdebug for debugging. Finally i setup my first plugin and it works. Now i would like to debug in my controller. But the stop point doesn't work. I think the problem is that the core files (application, sites, etc.) are outside of the web root. Does anybody know how i can debug in this environment? Greetings 9pm From hlubek at networkteam.com Thu Dec 12 18:15:06 2013 From: hlubek at networkteam.com (Christopher Hlubek) Date: Thu, 12 Dec 2013 18:15:06 +0100 Subject: [Neos] additional content collection not visible In-Reply-To: References: Message-ID: Hi Dominic, first you can check if the content collections show up in the structure tree of the Navigate component. For existing nodes the child nodes have to be created manually after a change to the NodeTypes.yaml with a command (that will probably be automated in the future): ./flow node:autocreatechildnodes --node-type TYPO3.Neos.NodeTypes:Page To actually render the content collections you have to configure some lines of TypoScript: page.body { content { main = PrimaryContent { nodePath = 'main' } teaser = ContentCollection { nodePath = 'teaser' } sidebarRight = ContentCollection { nodePath = 'sidebarRight' } } } In the Fluid template you can render your shiny new content collections with {content.teaser -> f:format.raw()} and {content.sidebarRight -> f:format.raw()}. Greetings, Christopher Am 12.12.2013 um 09:03 schrieb Dominic Garms : > Good Morning, > > I just tried to add some additional content areas to my BE: > > 'TYPO3.Neos.NodeTypes:Page': > childNodes: > 'teaser': > type: 'TYPO3.Neos:ContentCollection' > 'sidebarRight': > type: 'TYPO3.Neos:ContentCollection' > > But the child Nodes are not visible in the content area. Any idea what I could miss? I even copied the NodeTypes.yaml from the demo package, but only Content Collection (main) is visible. > > Thanks for hints, > Dominic > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From boris at web-vision.de Thu Dec 12 18:19:51 2013 From: boris at web-vision.de (Boris Hinzer) Date: Thu, 12 Dec 2013 18:19:51 +0100 Subject: [Neos] =?utf-8?q?Site_Import_Error?= References: Message-ID: Unfortunately every Centos5 or RHEL5 comes only with php 5.3.3 and libxml 2.6.x. Even if you upgrade php to 5.4.x or still have the libxml error and need to update libxml. Regards, Boris From hlubek at networkteam.com Thu Dec 12 18:22:18 2013 From: hlubek at networkteam.com (Christopher Hlubek) Date: Thu, 12 Dec 2013 18:22:18 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Hi, I think we could just check if LIBXML_PARSEHUGE is defined at all and not set it if the constant is not defined. That's a quick and easy fix that at least won't give fatal errors to those suffering from the old libxml syndrome ;) Greetings, Christopher Am 11.12.2013 um 19:13 schrieb Bastian Waidelich : > Christopher Hlubek wrote: > > Hi Christopher, > I hope you had a safe trip home ;) > >> I think we use a wrong approach for the import by doing it with SimpleXML > > Quite possible and I doubt that this was meant to be the final solution. > The question is: What to do about it right now. > I think we should at least check the Libxml version in "BasicRequirements.php" and/or check it in the importer and don't set the LIBXML_PARSEHUGE flag for a version < 2.7.0 > > Or do you think we can/should rework this already for the next bugfix release? > > -- > Bastian Waidelich > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From mathias at lilio.com Thu Dec 12 19:40:06 2013 From: mathias at lilio.com (Mathias Bolt Lesniak, LiliO Design) Date: Thu, 12 Dec 2013 19:40:06 +0100 Subject: [Neos] neos.typo3.org: Neos flyer download link not working Message-ID: Hi! Just noticed this: The Marketing Materials page at neos.typo3.org links to a PDF download for the flyer. The download link doesn?t work (http://neos.typo3.org/_Resources/Static/Packages/TYPO3.NeosTypo3Org/Content/Neos-flyer-regular_v.0.23_corrected-noprint.pdf) Best wishes Mathias Bolt Lesniak LiliO - www.lilio.no mathias at lilio.com From typo3 at conpassione.ch Thu Dec 12 19:51:07 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Thu, 12 Dec 2013 19:51:07 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: Hi Dominique i am completely with you. Like comparing products in a webshop, it should be possible to choose the "original language" and then having my translation side by side. While translating it should be possible to change the "original language". So it should be possible, while translating to italian, having the real original language for example german, but for consulting also the already translated french content as source. Then there should be possible to have any language as "original content". This is important for Enterprises with branches in different countries or language regions (like in switzerland). And then, it should exist a simple management layer, to define all the fallback and visibility issues. Best Regards Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Donnerstag, den 12.12.2013, 16:30 +0100 schrieb Dominique Feyer: > Just some raw idea about the conceptual side. We have a lots of customer in > this small country who deal deal with 4 languages and more, so maybe I can > contact some of them for challenging our ideas. > > Two key features for me: > > 1. A "diff like" tools, to help the user check the changes in the original > language, since the last modification of the translated content > > 2. The original language depend on the contributor. Ex: a french website is > translated in english by the first contributor team, the second work on > japanese (from the english version), and the chinese team work on the > french version, but sometimes check the english version too ;) If we found > a way to deal with point 1 and 2 in a really flexible way ... we have a > killer translation system. > > 3. A tools to help the user to found page where translation is "outdated" > (edited in the original language but not in the translation) > > And maybe more ;) > > > ttree sarl > Dominique Feyer > TYPO3 Addict > Rue du Valentin 34 et demi > CH - 1004 Lausanne > T?l?phone +41 21 312 36 35 > www.ttree.ch | twitter | > linkedin > Plan d'acc?s: http://g.co/maps/4yu6t > > > 2013/12/12 Sebastian Kurf?rst > > > Hey everybody, > > > > I'd like to plan a meeting where we discuss the localization for 1.1 :-) > > Both on the conceptual and the technical side: > > > > Please add your availability for next week here: > > http://doodle.com/isuihfc8hfeebnd7 > > > > Greets, Sebastian > > _______________________________________________ > > Neos mailing list > > Neos at lists.typo3.org > > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From oli5188 at gmail.com Thu Dec 12 20:03:40 2013 From: oli5188 at gmail.com (Oliver Beck) Date: Thu, 12 Dec 2013 20:03:40 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Am 12.12.2013 18:19, schrieb Boris Hinzer: > Unfortunately every Centos5 or RHEL5 comes only with php 5.3.3 and > libxml 2.6.x. Even if you upgrade php to 5.4.x or still have the libxml > error and need to update libxml. > Regards, > > Boris Hi Boris Yes, it's CentOS 5 .... But now I know what to do, thank you! Oliver From djgarms at gmail.com Fri Dec 13 00:38:24 2013 From: djgarms at gmail.com (Dominic Garms) Date: Fri, 13 Dec 2013 07:38:24 +0800 Subject: [Neos] additional content collection not visible In-Reply-To: References: Message-ID: Hi Christopher, > ./flow node:autocreatechildnodes --node-type TYPO3.Neos.NodeTypes:Page This was exactly what I was looking for. Would be a good idea if this line would maybe show up in the autocreated NodeTypes.yaml inside of the comment, at the moment I got the impression that only the yaml config is enough. Thanks! Dominic From sebastian at typo3.org Fri Dec 13 05:20:12 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Fri, 13 Dec 2013 05:20:12 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Hey, +2. good idea :-) Sebastian From sebastian at typo3.org Fri Dec 13 05:22:43 2013 From: sebastian at typo3.org (=?UTF-8?B?U2ViYXN0aWFuIEt1cmbDvHJzdA==?=) Date: Fri, 13 Dec 2013 05:22:43 +0100 Subject: [Neos] TYPO3 Neos & Xdebug In-Reply-To: References: Message-ID: Hey 9pm, your breakpoints do not work because Flow compiles the controllers etc to other files. However, if you use the method "xdebug_break()" inside your code where you'd like to set the breakpoint it'll work. Greets, Sebastian PS: Just FYI, we usually have the mailing list policy to use real-names here ;-) From sebastian at typo3.org Fri Dec 13 05:34:29 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Fri, 13 Dec 2013 05:34:29 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: Hey @all, I think the topic has two "facets". I have some ideas about how to implement it technically, and have a proposal for "base assumptions" which might work well (especially related to workspaces). Additionally, we have the UI topic; I guess in that sense we can rather do a "brainstorming", as we need to get a little closer to what we'd like to do. Maybe @Rasmus can join as well? Greez :) Sebastian From 9pm at gmx.net Fri Dec 13 07:54:43 2013 From: 9pm at gmx.net (9pm) Date: Fri, 13 Dec 2013 07:54:43 +0100 Subject: [Neos] =?utf-8?q?TYPO3_Neos_=26_Xdebug?= References: Message-ID: Good morning! It looks and feels quit unusual, but it works. ^^ Thank you! Oh, ok :) but if i edit my profile on typo3.org my account won't be updated... Greetings Michael From 9pm at gmx.net Fri Dec 13 08:25:20 2013 From: 9pm at gmx.net (9pm) Date: Fri, 13 Dec 2013 08:25:20 +0100 Subject: [Neos] =?utf-8?q?No_content_wrapping?= References: Message-ID: Good morning Christopher! Thanks for your answer, i will try this :) Greetings Michael From charles at cbrunet.net Fri Dec 13 08:26:55 2013 From: charles at cbrunet.net (Charles Brunet) Date: Fri, 13 Dec 2013 08:26:55 +0100 Subject: [Neos] =?utf-8?q?WG=3A_Nginx_Typo3_Neos?= References: Message-ID: Did you solve your problem? I'm facing exactly the same... From djgarms at gmail.com Fri Dec 13 08:38:44 2013 From: djgarms at gmail.com (Dominic Garms) Date: Fri, 13 Dec 2013 15:38:44 +0800 Subject: [Neos] No content wrapping In-Reply-To: References: Message-ID: On 12/13/2013 01:09 AM, Christopher Hlubek wrote: > Hi, > > you can change the class with TypoScript by setting this property: > > prototype(TYPO3.Neos:ContentCollection).attributes.class = 'my-class' > > But beware that content editing in Neos needs this exact class in the backend to enable the editing of collections. > > If you want to get rid of the nested tag in the frontend, you'll have to extend the class \TYPO3\Neos\TypoScript\ContentCollectionImplementation and set the implementation class for the TypoScript object accordingly: > > prototype(TYPO3.Neos:ContentCollection). at class = '\My\Custom\ContentCollectionImplementation' > > Note: TypoScript object implementations are not yet a public API, so the next Neos version (e.g. 1.1) could change some internal behavior. > > Greetings, > > Christopher > > Am 12.12.2013 um 15:24 schrieb 9pm <9pm at gmx.net>: > >> Hi, >> >> thank you for your answer! :) >> No, it's also being generated when i'm not logged into the backend. >> >> I've created my own node type and its content is wrapped around this div. Well ... every content is wrapped around this div ^^ I need this because of JS. The content shouldn't be nested. >> >> Greetings >> 9pm >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > Hello, I am facing the same proplem as 9pm (whatever that means). I'm building up Bootstrap 3 Tabs and Accordions and the wrapper of the div container makes life harder than it should. Because of multiple Content I have to place Tab Element - ContentCollection() TabItem - ContentCollection(content) This renders 2 unwanted div container and breaks the stylesheet rendering. Would be great if an option would be implemented for only rendering the child elements without the renderer. Isn't there a ViewHelper render function for doing this? Cheers, Dominic From rasmus at typo3.org Fri Dec 13 09:08:03 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Fri, 13 Dec 2013 09:08:03 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: Hi all, I haven't yet read through this thread just want to inform you about: Localization is nr. 1 on my list for early '14. The plan is that we use T3A budget for outside counselling on this during january-march. But there's no way I will have specific UI suggestions before I do more research and talk to clients, agencies and advisors outside TYPO3 who are deep into this. I have a bunch of ideas but I'm holding it back on purpose as I need to get more into this with real-life clients with massive/advanced/problematic localization projects. I think mid february is probably realistic but not before when it comes to specific UIs. Aske tells me that there's lots to do on the technical side without UIs ? so I do hope we can wait with actually developing UIs untill I feel more certain that we're delivering a revolutionary (that's my goal) experience for localization and translation. Let me know if something urgently needs to be done before ? then we'll plan how to do that. Best. Rasmus Rasmus Skjoldan Neos UX lead / TYPO3 brand manager rasmus at typo3.org http://neos.typo3.org/ux/ http://typo3.org/the-brand/brand-book/ http://rasmusskjoldan.com On 13/12/2013, at 05.34, Sebastian Kurf?rst wrote: > Hey @all, > > I think the topic has two "facets". I have some ideas about how to > implement it technically, and have a proposal for "base assumptions" > which might work well (especially related to workspaces). Additionally, > we have the UI topic; I guess in that sense we can rather do a > "brainstorming", as we need to get a little closer to what we'd like to > do. Maybe @Rasmus can join as well? > > Greez :) > Sebastian > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From carsten at bleicker.de Fri Dec 13 09:16:56 2013 From: carsten at bleicker.de (Carsten Bleicker) Date: Fri, 13 Dec 2013 09:16:56 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: please call it internationalisation discussion :) because of the media content wich should be delivered not only by language, also by "country of delivery". (naked woman delivery to iran ... you know? :)) Am 13.12.2013 um 09:08 schrieb Rasmus Skjoldan : > Hi all, > > I haven't yet read through this thread just want to inform you about: > > Localization is nr. 1 on my list for early '14. > > The plan is that we use T3A budget for outside counselling on this during january-march. But there's no way I will have specific UI suggestions before I do more research and talk to clients, agencies and advisors outside TYPO3 who are deep into this. I have a bunch of ideas but I'm holding it back on purpose as I need to get more into this with real-life clients with massive/advanced/problematic localization projects. I think mid february is probably realistic but not before when it comes to specific UIs. > > Aske tells me that there's lots to do on the technical side without UIs ? so I do hope we can wait with actually developing UIs untill I feel more certain that we're delivering a revolutionary (that's my goal) experience for localization and translation. > > Let me know if something urgently needs to be done before ? then we'll plan how to do that. > > Best. Rasmus > > Rasmus Skjoldan > Neos UX lead / TYPO3 brand manager > rasmus at typo3.org > http://neos.typo3.org/ux/ > http://typo3.org/the-brand/brand-book/ > http://rasmusskjoldan.com > > On 13/12/2013, at 05.34, Sebastian Kurf?rst wrote: > >> Hey @all, >> >> I think the topic has two "facets". I have some ideas about how to >> implement it technically, and have a proposal for "base assumptions" >> which might work well (especially related to workspaces). Additionally, >> we have the UI topic; I guess in that sense we can rather do a >> "brainstorming", as we need to get a little closer to what we'd like to >> do. Maybe @Rasmus can join as well? >> >> Greez :) >> Sebastian >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From rasmus at typo3.org Fri Dec 13 09:28:10 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Fri, 13 Dec 2013 09:28:10 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: To me localization covers both the regional adapting and language... As long as we don't call it translation, I'm good. Also okay with internationalization :-) http://en.wikipedia.org/wiki/Internationalization_and_localization I actually don't know "naked woman delivery to iran". Is that a horror story about bad localization? Best. Rasmus Rasmus Skjoldan Neos UX lead / TYPO3 brand manager rasmus at typo3.org http://neos.typo3.org/ux/ http://typo3.org/the-brand/brand-book/ http://rasmusskjoldan.com On 13/12/2013, at 09.16, Carsten Bleicker wrote: > please call it internationalisation discussion :) > because of the media content wich should be delivered not only by language, also by "country of delivery". > (naked woman delivery to iran ... you know? :)) > > Am 13.12.2013 um 09:08 schrieb Rasmus Skjoldan : > >> Hi all, >> >> I haven't yet read through this thread just want to inform you about: >> >> Localization is nr. 1 on my list for early '14. >> >> The plan is that we use T3A budget for outside counselling on this during january-march. But there's no way I will have specific UI suggestions before I do more research and talk to clients, agencies and advisors outside TYPO3 who are deep into this. I have a bunch of ideas but I'm holding it back on purpose as I need to get more into this with real-life clients with massive/advanced/problematic localization projects. I think mid february is probably realistic but not before when it comes to specific UIs. >> >> Aske tells me that there's lots to do on the technical side without UIs ? so I do hope we can wait with actually developing UIs untill I feel more certain that we're delivering a revolutionary (that's my goal) experience for localization and translation. >> >> Let me know if something urgently needs to be done before ? then we'll plan how to do that. >> >> Best. Rasmus >> >> Rasmus Skjoldan >> Neos UX lead / TYPO3 brand manager >> rasmus at typo3.org >> http://neos.typo3.org/ux/ >> http://typo3.org/the-brand/brand-book/ >> http://rasmusskjoldan.com >> >> On 13/12/2013, at 05.34, Sebastian Kurf?rst wrote: >> >>> Hey @all, >>> >>> I think the topic has two "facets". I have some ideas about how to >>> implement it technically, and have a proposal for "base assumptions" >>> which might work well (especially related to workspaces). Additionally, >>> we have the UI topic; I guess in that sense we can rather do a >>> "brainstorming", as we need to get a little closer to what we'd like to >>> do. Maybe @Rasmus can join as well? >>> >>> Greez :) >>> Sebastian >>> _______________________________________________ >>> Neos mailing list >>> Neos at lists.typo3.org >>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >> >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From carsten at bleicker.de Fri Dec 13 09:43:13 2013 From: carsten at bleicker.de (Carsten Bleicker) Date: Fri, 13 Dec 2013 09:43:13 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: no horror story :) just an example: you are a producer of bathroom material. your website shows up an image of a woman in the bathroom wearing just a towel. for the content delivery to iran, there will be a picture needed without the toweled-woman. another media example: Movie Database for america/germany i need different trailers. america: without explizit scenes germany WITH explicit scenes price example: i am a german guy, living in the usa. my shop should provide different prices for country of origin. so price binding should be bound to "country of content delivery". also if i watch the page in german, because i am just a german native speaker living in the usa. all this should be supported to respect the local culture in "content delivery to country" my 2 cents :) kind regards carsten Am 13.12.2013 um 09:28 schrieb Rasmus Skjoldan : > To me localization covers both the regional adapting and language... As long as we don't call it translation, I'm good. Also okay with internationalization :-) > > http://en.wikipedia.org/wiki/Internationalization_and_localization > > I actually don't know "naked woman delivery to iran". Is that a horror story about bad localization? > > Best. Rasmus > > Rasmus Skjoldan > Neos UX lead / TYPO3 brand manager > rasmus at typo3.org > http://neos.typo3.org/ux/ > http://typo3.org/the-brand/brand-book/ > http://rasmusskjoldan.com > > On 13/12/2013, at 09.16, Carsten Bleicker wrote: > >> please call it internationalisation discussion :) >> because of the media content wich should be delivered not only by language, also by "country of delivery". >> (naked woman delivery to iran ... you know? :)) >> >> Am 13.12.2013 um 09:08 schrieb Rasmus Skjoldan : >> >>> Hi all, >>> >>> I haven't yet read through this thread just want to inform you about: >>> >>> Localization is nr. 1 on my list for early '14. >>> >>> The plan is that we use T3A budget for outside counselling on this during january-march. But there's no way I will have specific UI suggestions before I do more research and talk to clients, agencies and advisors outside TYPO3 who are deep into this. I have a bunch of ideas but I'm holding it back on purpose as I need to get more into this with real-life clients with massive/advanced/problematic localization projects. I think mid february is probably realistic but not before when it comes to specific UIs. >>> >>> Aske tells me that there's lots to do on the technical side without UIs ? so I do hope we can wait with actually developing UIs untill I feel more certain that we're delivering a revolutionary (that's my goal) experience for localization and translation. >>> >>> Let me know if something urgently needs to be done before ? then we'll plan how to do that. >>> >>> Best. Rasmus >>> >>> Rasmus Skjoldan >>> Neos UX lead / TYPO3 brand manager >>> rasmus at typo3.org >>> http://neos.typo3.org/ux/ >>> http://typo3.org/the-brand/brand-book/ >>> http://rasmusskjoldan.com >>> >>> On 13/12/2013, at 05.34, Sebastian Kurf?rst wrote: >>> >>>> Hey @all, >>>> >>>> I think the topic has two "facets". I have some ideas about how to >>>> implement it technically, and have a proposal for "base assumptions" >>>> which might work well (especially related to workspaces). Additionally, >>>> we have the UI topic; I guess in that sense we can rather do a >>>> "brainstorming", as we need to get a little closer to what we'd like to >>>> do. Maybe @Rasmus can join as well? >>>> >>>> Greez :) >>>> Sebastian >>>> _______________________________________________ >>>> Neos mailing list >>>> Neos at lists.typo3.org >>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >>> >>> _______________________________________________ >>> Neos mailing list >>> Neos at lists.typo3.org >>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >> >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From christian.mueller at typo3.org Fri Dec 13 09:53:52 2013 From: christian.mueller at typo3.org (=?UTF-8?B?Q2hyaXN0aWFuIE3DvGxsZXI=?=) Date: Fri, 13 Dec 2013 09:53:52 +0100 Subject: [Neos] [Packagemanagement] Copy a Site with all Contents In-Reply-To: References: Message-ID: Hi Nico, sounds like an interesting experiment. Should work. Best would be if you copy the Demo Site package to a new folder with a different name and replace all references to the Demo Site in there. (Also stuff like the package key in the Sites.xml) The other thing you have to do is to take all the uuids out of the Sites.xml. If you have uuids in your sites xml the importer will try to update those nodes if they already exist in the (even if the package key is different). If there are no uuids we create fresh ones. We have them in the demo site to be able to update the content of the demo site. Cheers, Christian Nico Schieder wrote: > Hi to the neos crew! > > Congratulations to the release of TYPO3 Neos 1.0! > > I plan to use Neos with multiple languages right from the start - don?t > stop reading, I saw the news regarding multilanguage support in Neos 1.0. > My Idea was to make a Master-Website, clone the Site-Package and > translate the new page. > > Currently I try to clone the Neos Demo Site to test the behavior. > Is there a simple possibility to clone a whole Site with its contents? > > The command site:import seems to overwrite the data on the other page > when I change the package-Key in the exported XML-file. > > > Regards, > > Nico Shcieder From rasmus at typo3.org Fri Dec 13 10:11:17 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Fri, 13 Dec 2013 10:11:17 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 In-Reply-To: References: Message-ID: > no horror story :) > > just an example: you are a producer of bathroom material. > your website shows up an image of a woman in the bathroom wearing just a towel. > for the content delivery to iran, there will be a picture needed without the toweled-woman. Ok. Got it. I'm totally in sync here when it comes to localization or internationalization. > > another media example: Movie Database > for america/germany i need different trailers. > america: without explizit scenes > germany WITH explicit scenes > > price example: > i am a german guy, living in the usa. > my shop should provide different prices for country of origin. > so price binding should be bound to "country of content delivery". > also if i watch the page in german, because i am just a german native speaker > living in the usa. > > all this should be supported to respect the local culture in "content delivery to country" > my 2 cents :) +1000 :-) Thanks for reminding all. Best, Rasmus > > kind regards > carsten > > Am 13.12.2013 um 09:28 schrieb Rasmus Skjoldan : > >> To me localization covers both the regional adapting and language... As long as we don't call it translation, I'm good. Also okay with internationalization :-) >> >> http://en.wikipedia.org/wiki/Internationalization_and_localization >> >> I actually don't know "naked woman delivery to iran". Is that a horror story about bad localization? >> >> Best. Rasmus >> >> Rasmus Skjoldan >> Neos UX lead / TYPO3 brand manager >> rasmus at typo3.org >> http://neos.typo3.org/ux/ >> http://typo3.org/the-brand/brand-book/ >> http://rasmusskjoldan.com >> >> On 13/12/2013, at 09.16, Carsten Bleicker wrote: >> >>> please call it internationalisation discussion :) >>> because of the media content wich should be delivered not only by language, also by "country of delivery". >>> (naked woman delivery to iran ... you know? :)) >>> >>> Am 13.12.2013 um 09:08 schrieb Rasmus Skjoldan : >>> >>>> Hi all, >>>> >>>> I haven't yet read through this thread just want to inform you about: >>>> >>>> Localization is nr. 1 on my list for early '14. >>>> >>>> The plan is that we use T3A budget for outside counselling on this during january-march. But there's no way I will have specific UI suggestions before I do more research and talk to clients, agencies and advisors outside TYPO3 who are deep into this. I have a bunch of ideas but I'm holding it back on purpose as I need to get more into this with real-life clients with massive/advanced/problematic localization projects. I think mid february is probably realistic but not before when it comes to specific UIs. >>>> >>>> Aske tells me that there's lots to do on the technical side without UIs ? so I do hope we can wait with actually developing UIs untill I feel more certain that we're delivering a revolutionary (that's my goal) experience for localization and translation. >>>> >>>> Let me know if something urgently needs to be done before ? then we'll plan how to do that. >>>> >>>> Best. Rasmus >>>> >>>> Rasmus Skjoldan >>>> Neos UX lead / TYPO3 brand manager >>>> rasmus at typo3.org >>>> http://neos.typo3.org/ux/ >>>> http://typo3.org/the-brand/brand-book/ >>>> http://rasmusskjoldan.com >>>> >>>> On 13/12/2013, at 05.34, Sebastian Kurf?rst wrote: >>>> >>>>> Hey @all, >>>>> >>>>> I think the topic has two "facets". I have some ideas about how to >>>>> implement it technically, and have a proposal for "base assumptions" >>>>> which might work well (especially related to workspaces). Additionally, >>>>> we have the UI topic; I guess in that sense we can rather do a >>>>> "brainstorming", as we need to get a little closer to what we'd like to >>>>> do. Maybe @Rasmus can join as well? >>>>> >>>>> Greez :) >>>>> Sebastian >>>>> _______________________________________________ >>>>> Neos mailing list >>>>> Neos at lists.typo3.org >>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >>>> >>>> _______________________________________________ >>>> Neos mailing list >>>> Neos at lists.typo3.org >>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >>> >>> _______________________________________________ >>> Neos mailing list >>> Neos at lists.typo3.org >>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos >> >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From patrick at bierans.de Fri Dec 13 11:44:55 2013 From: patrick at bierans.de (Patrick Bierans) Date: Fri, 13 Dec 2013 11:44:55 +0100 (CET) Subject: [Neos] Feedback Neos 1.0 Message-ID: Hi All! I am used to Typo3 4.6/4.7 and have been programming some extensions and stuff. Seeing how easy and clean Neos is was stunning. I will have to get used to some things. Feedback after 30 minutes playing with a demo installation on lauchr: 1) At first: Thanks! Really well done. I love it! 2) I'd love to have another Node Type: "Symlink Node" - be able to "symlink" to another node. I tried to use copy but they they do not sync changes. Using copy on a menu node seems a bad idea. ;) 3) What are Chapters? Don't get it. ;) 4) Formatting of Text: ? ? ? ? A selectbox for h1, h2, h3, pre, p is slow! ? ? ? ? ? ? ? ? Buttons would speed up reformatting text a lot! ? ? ? ? ? ? ? ? Or are there shortcuts? If so add tooltips. ? ? ? ? "format cleaning" button: ? ? ? ? ? ? ? ? remove formatting of highlighted text ? ? ? ? "space cleaning" button: ? ? ? ? ? ? ? ? remove multiple spaces, multiple newlines, ? ? ? ? ? ? ? ?   and space cocktails, empty

? ? ? ? "bulletlist cleaning" button: ? ? ? ? ? ? ? ? At the beginning of a

  • ? ? ? ? ? ? ? ? remove all characters common to be used as ascii-bullets. Overall an amazing performance you did. :D CU, P. From rasmus at typo3.org Fri Dec 13 12:25:36 2013 From: rasmus at typo3.org (Rasmus Skjoldan) Date: Fri, 13 Dec 2013 12:25:36 +0100 Subject: [Neos] Terminology: Hide vs. Show In-Reply-To: References: Message-ID: Hey again, About this, I stumbled over Sitecore using similar terminology: http://blog.created.dk/image.axd?picture=Sitecore%20Editor%20UI_1.jpg Best. Rasmus Rasmus Skjoldan Neos UX lead / TYPO3 brand manager rasmus at typo3.org http://neos.typo3.org/ux/ http://typo3.org/the-brand/brand-book/ http://rasmusskjoldan.com On 04/12/2013, at 11.23, Rasmus Skjoldan wrote: >>> Interesting - I've never seen a CMS use "hide" as an option that meant >>> anything other than "unpublish." How frequently do we find users are >>> hiding pages? What are the use cases? >> >> With Neos' publishing in place I think in Neos we will find this not that often. >> In TYPO3 CMS there are still people hiding pages, editing the content and previewing them from the backend - which will make these pages available for them while they are logged into the backend. > > I haven't thought about that obvious fact before. The hide/unpublish function will naturally be used less. > > The use case of emergency retracting might be the most important one then ? "get this page offline *now*". > >> Apart from that: Removing pages/nodes from the navigation is rather common (I just did a test on some of our installs and pages removed from the nav is around 25%). > > Yes, I have also seen that happen a lot. > > @Marli: I think this all means that we're not using these features so much for users to decide what and when to publish ? since that is decided upon via the Publish menu where you push content from draft to live (or approval). It's more about a) quick, emergency retraction ? and b) controlling what pages should not appear in navigation. How would we label that? > > Best, > rasmus > >> >> >> >> -- >> Mattes - This time I come in peace >> >> _______________________________________________ >> Neos mailing list >> Neos at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From awu at qbus.de Fri Dec 13 11:26:20 2013 From: awu at qbus.de (=?ISO-8859-15?Q?Axel_W=FCstemann?=) Date: Fri, 13 Dec 2013 11:26:20 +0100 Subject: [Neos] Neos > First Try > Basic Questions for better understanding Message-ID: Hello, for a first (training) Neos project we want to setup an internal blog. It might be simple and realy basic by its functionality for the beginning. How to build the blog functionality - better 1. by node types or 2. by an extension, a flow pakage? This kind of decission might be some kind of fundamental in each Neos project, so it might me worth to find some principially guidlines or creterias to decide it? In case of 2 - what ist the state of Roberts Lemkes Neos Blog Package? Will it work with 1.0? Should it therefore be used or might it be better to implement our own one? Some Flow experiances are there, but in general we would keep the complexity of this first project as low as possible. Therefore I would prefer case 1. But what restrictions/consequences from this case might follow? Thank you for any hints Axel From typo3ml at schams.net Fri Dec 13 13:09:42 2013 From: typo3ml at schams.net (Michael Schams) Date: Fri, 13 Dec 2013 23:09:42 +1100 Subject: [Neos] Additional Neos mailing lists Message-ID: Hi everyone, In order to enable the community to find the right communication channel for Neos-related topics, I would like to propose the following additional *initial* mailing lists under lists.typo3.org: Neos-announcement Neos-dev Neos-english Neos-install I don't know, if any discussions or decisions have been already made in this context? I also assume, these new mailing lists would (semi-)automatically appear at http://forum.typo3.org, too? Cheers Michael From sebastian at typo3.org Fri Dec 13 13:07:33 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Fri, 13 Dec 2013 13:07:33 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1: ON NEXT TUESDAY 13:00 In-Reply-To: References: Message-ID: Hey, THX everybody for adding your votes. I chose Tuesday at 13:00; we'll do a hangout which we post to the #typo3-coreteam chat on irc.freenode.net. I believe we'll mostly focus on the basic guidelines and develop a first shared technical understanding. Greets, Sebastian From sebastian at typo3.org Fri Dec 13 13:11:38 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Fri, 13 Dec 2013 13:11:38 +0100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: Hey Michael, I wouldn't use too many mailing lists currently... > Neos-announcement For that we have http://neos.typo3.org/contact.html, and will publish news articles on neos.typo3.org. > Neos-dev > Neos-english > Neos-install As long as this mailing list is quite low-traffic, I wouldn't create additional ones. IIRC, that's also what we decided in the team for now. One central communication channel. Greets, Sebastian From Lienhart.Woitok at netlogix.de Fri Dec 13 15:06:43 2013 From: Lienhart.Woitok at netlogix.de (Lienhart Woitok) Date: Fri, 13 Dec 2013 14:06:43 +0000 Subject: [Neos] WG: Nginx Typo3 Neos In-Reply-To: References: Message-ID: Hi, I have Neos running on nginx without problems, so I know it works. The problem is probably with your configuration, can you please post your nginx server configuration somewhere? Regards, Lienhart Woitok Web-Entwickler Telefon: +49 (911) 539909 - 0 E-Mail: Lienhart.Woitok at netlogix.de Website: media.netlogix.de -- netlogix GmbH & Co. KG IT-Services | IT-Training | Media Neuwieder Stra?e 10 | 90411 N?rnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: info at netlogix.de | Internet: http://www.netlogix.de netlogix GmbH & Co. KG ist eingetragen am Amtsgericht N?rnberg (HRA 13338) Pers?nlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Gesch?ftsf?hrer: Stefan Buchta, Matthias Schmidt -----Urspr?ngliche Nachricht----- Von: neos-bounces at lists.typo3.org [mailto:neos-bounces at lists.typo3.org] Im Auftrag von Charles Brunet Gesendet: Freitag, 13. Dezember 2013 08:27 An: neos at lists.typo3.org Betreff: Re: [Neos] WG: Nginx Typo3 Neos Did you solve your problem? I'm facing exactly the same... _______________________________________________ Neos mailing list Neos at lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From bastian at typo3.org Fri Dec 13 15:13:53 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 13 Dec 2013 15:13:53 +0100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: Sebastian Kurf?rst wrote: > As long as this mailing list is quite low-traffic, I wouldn't create > additional ones. +1 We could also stick to using prefixes in the suffix to make filtering easier (e.g. ANN:, RFC:, neos.typo3.org:, OT:, ...) -- Bastian Waidelich From bastian at typo3.org Fri Dec 13 15:14:55 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 13 Dec 2013 15:14:55 +0100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: Bastian Waidelich wrote: > prefixes in the suffix s/suffix/subject I need a break ;) -- Bastian Waidelich From charles at cbrunet.net Fri Dec 13 15:24:21 2013 From: charles at cbrunet.net (Charles Brunet) Date: Fri, 13 Dec 2013 15:24:21 +0100 Subject: [Neos] =?utf-8?q?WG=3A_Nginx_Typo3_Neos?= References: Message-ID: FInally, I found what was my problem. In my nginx configuration, I had fastcgi_param FLOW3_REWRITEURLS 1; instead of fastcgi_param FLOW_REWRITEURLS 1; I didn't realized that FLOW version was not the same as Neos version... From bastian at typo3.org Fri Dec 13 16:18:13 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 13 Dec 2013 16:18:13 +0100 Subject: [Neos] WG: Nginx Typo3 Neos In-Reply-To: References: Message-ID: Charles Brunet wrote: > FInally, I found what was my problem. In my nginx configuration, I had > [...] FLOW3_REWRITEURLS [...] instead of [...] FLOW_REWRITEURLS [...] Good catch. I've also set up varnish and nginx on my local machine to test compatibility with other server- & proxy setups. -- Bastian Waidelich From bastian at typo3.org Fri Dec 13 16:23:26 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 13 Dec 2013 16:23:26 +0100 Subject: [Neos] Site Import Error In-Reply-To: References: Message-ID: Oliver Beck wrote: > Error: During the import of the "Sites.xml" from the package > "TYPO3.NeosDemoTypo3Org" an exception occurred: Error: During import an > exception occurred: "SimpleXMLElement::__construct() expects parameter 2 > to be long, string given". FYI: Christopher just uploaded a "hotfix" that should prevent that exception: https://review.typo3.org/26386 This will make it into 1.0.1 which will be released *very* soon! Stay tuned -- Bastian Waidelich From keck at bloomproject.de Fri Dec 13 16:28:11 2013 From: keck at bloomproject.de (Martin Keck) Date: Fri, 13 Dec 2013 16:28:11 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Exception_during_setup_of_Beta2?= References: Message-ID: Just to let you know: This problem still occurs in 1.0. The fix from Nick did the trick for me, too. Thanks for that. Greetings Martin From bastian at typo3.org Fri Dec 13 16:41:09 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Fri, 13 Dec 2013 16:41:09 +0100 Subject: [Neos] Exception during setup of Beta2 In-Reply-To: References: Message-ID: Nick Poaros wrote: Hi again, > The problem is creating the index in the migration for TYPO3.TYPO3CR > this is ; > > $this->addSql("CREATE INDEX path_workspace ON > typo3_typo3cr_domain_model_nodedata (path, workspace)"); I still don't completely understand why this doesn't work in some scenarios. But I'd suggest to remove this line from the *existing(!)* migration (20131129110302) as the index is dropped in the next migration (20131205174631) anyways. (We just need to make sure to change the DROP statement is only executed if the index exists (there is no "IF EXISTS" modifier for indexes unfortunately). -- Bastian Waidelich From steve.hanlon at live.co.uk Sat Dec 14 01:04:51 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Sat, 14 Dec 2013 01:04:51 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Neos_on_hosted_web_servers?= References: Message-ID: Sorry if it is bad form to butt in on someone else's forum question. But mine is similar to this thread. My hosts root web folder is public_html and if I unpack the Typo3-Neos zip file it will want to add the Web folder within the root public_html. I.E Typo3-Neos will need to be found under www.mydomain.com/web/ Is this what should happen? How would I get Typo3 to run within the default public_html folder? e.g www.mydomain.com Thanks Newbie looking to love Typo3 From philipp.gampe at typo3.org Sat Dec 14 09:42:58 2013 From: philipp.gampe at typo3.org (Philipp Gampe) Date: Sat, 14 Dec 2013 09:42:58 +0100 Subject: [Neos] Neos on hosted web servers References: Message-ID: Hi Steve, Steve Hanlon wrote: > Is this what should happen? How would I get Typo3 to run within the > default public_html folder? e.g www.mydomain.com Yes and you cannot change that (easily). Neos is meant to be run from within Web/. Your hoster can change the document root for you (or you might even be able to do this yourself in your admin panel (at least for every hoster that is worth using). Best regards -- Philipp Gampe ? PGP-Key 0AD96065 ? TYPO3 UG Bonn/K?ln Documentation ? Active contributor TYPO3 CMS TYPO3 .... inspiring people to share! From me at patric.at Sat Dec 14 13:28:02 2013 From: me at patric.at (Patric Eckhart) Date: Sat, 14 Dec 2013 13:28:02 +0100 Subject: [Neos] =?utf-8?q?_500_Error_Management_=3E_Media?= Message-ID: When i jump to Management > Media the Output is an 500 Error Can you help me? Uncaught Exception in Flow File resource://930b8279a553880c49d7a73765778907ce392db5 doesn't exist Imagine\Exception\InvalidArgumentException thrown in file Packages/Libraries/imagine/imagine/lib/Imagine/Gd/Imagine.php in line 98. From nick at jamalade.com Sat Dec 14 13:31:43 2013 From: nick at jamalade.com (Nick Poaros) Date: Sat, 14 Dec 2013 13:31:43 +0100 Subject: [Neos] =?utf-8?q?Exception_during_setup_of_Beta2?= References: Message-ID: As it stand at the moment every time there is an upgrade If you suffer from this index problem, you will have to make the manual edit otherwise the install will fail. Not a good experience for a new user of Neos. Is there a better work around, so a new user doesn't have to have the exception ? Nick From nick at jamalade.com Sat Dec 14 14:05:44 2013 From: nick at jamalade.com (Nick Poaros) Date: Sat, 14 Dec 2013 14:05:44 +0100 Subject: [Neos] =?utf-8?q?_No_Create_Page_or_Shortcut?= Message-ID: I have noticed, at least on my installations, a strange error that occurs after initial setup without importing Demo site. I have imported my own simple demo site which all looks fine from front end. When login to backend (in Place Editing) and click on + add page the Dialogue window shows with no options in it. I have to first go into Raw Content mode then when I add a page the option for Page and Shortcut appear on dialogue. From here on it seems ok. Its as if the NodeTypes Page and Shortcut aren't picked up by the backend until I've gone into Raw Content mode. Not sure if this is repeatable by anyone else. Nick From nick at jamalade.com Sat Dec 14 14:13:36 2013 From: nick at jamalade.com (Nick Poaros) Date: Sat, 14 Dec 2013 14:13:36 +0100 Subject: [Neos] =?utf-8?q?_Nodetypes_and_Custom_Content_Elements_between_S?= =?utf-8?q?ites?= Message-ID: Hi I am wondering why if I do a setup and don't import Neos Demo Site why the nodetypes defined in the demo appear as options in my own demo site. For example in NeosDemoSite in Page the TEASER section is defined in the nodetypes.yaml I don't want this in my site but because its in Sites directory it gets picked up and shown as a section in my sites pages. They show in the backend but can't be actually rendered because it doesn't exist in my Page definition. Also true of chapters etc, they appear a content elements even though they are not included. The only way I have found o get rid of the above is to have a clean install and to delete the demo site files. I would be interested to know why the above occurs and if this is what is intended. My concern is that there doesn't appear to a separation of concerns between site packages. Many thanks Nick From steve.hanlon at live.co.uk Sat Dec 14 20:12:43 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Sat, 14 Dec 2013 20:12:43 +0100 Subject: [Neos] =?utf-8?q?Neos_on_hosted_web_servers?= References: Message-ID: Thanks for your reply, was appreciated. However, it may be useful to update the thread by saying that having followed the instructions and attempted to run the install my shared host provider contacted me to say that the script was killing their server and blocked my ability to run scripts. Deep joy!! Even though they currently have a one click installer for standard Typo3. I am attempting to set it up on a VPS I have, but the need to change the root web folder to "Web" etc etc kind of makes the suggestion of a 1,2,3 install a bit misleading. I know that Typo3 is not for newbies but I would love to get to grips with it. But I cannot even get to first base, either through shared hosting platform or VPS From cognifloyd at gmail.com Sat Dec 14 23:06:21 2013 From: cognifloyd at gmail.com (Jacob Floyd) Date: Sat, 14 Dec 2013 17:06:21 -0500 Subject: [Neos] Neos on hosted web servers In-Reply-To: References: Message-ID: Here's what I do on my shared host to get Neos running. It sounds like you just ran into a forkbomb that happens when Neos (well Flow actually) isn't using the CLI version of PHP. 1) I have ssh access to my host. 2) I install Neos anywhere that is convenient (do whatever makes sense organizationally to you). 3) I either 3-A) point a subdomain at the Web directory -OR- 3-B) For the main domain on my shared host, I move the original public_html directory out of the way, and replace it with a symlink to the Web directory. 4) Make sure that Apache or whatever process is running php is using my personal php.ini for both FCGI requests and CLI requests: To do this, I edit the Web/.htaccess in my new Neos installation to add this line (which enables my personal php.ini file): SetEnv PHPRC /home//.php/php.ini 5) I edit Configuration/Settings.yaml to add the most important option (without this on my shared host, Neos forkbombs because it can't find the CLI version of PHP, which is installed in a weird place on my host.) TYPO3: FLOW: core: phpBinaryPathAndFilename: /usr/local/bin/php (that's right: on my host /usr/bin/php is the cgi-fcgi version, and /usr/bin/php-cli is a symlink to /usr/local/bin/php which is the cli version. Brilliantly frustrating don't you think?) After all of that's set up, then I can point a browser at /setup and run through the installer. I wish flow was a little more intelligent about detecting forkbombs caused by the wrong kind of php, but that's not at the top of my wish list, so I haven't been working on fixing it. I hope that helps! Jacob Floyd From me at patric.at Sun Dec 15 15:17:34 2013 From: me at patric.at (Patric Eckhart) Date: Sun, 15 Dec 2013 15:17:34 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_500_Error_Management_=3E_Media?= References: Message-ID: I deleted the entries in the MySQL Database and the media Panel run. Thread closed :-) From me at patric.at Sun Dec 15 15:21:53 2013 From: me at patric.at (Patric Eckhart) Date: Sun, 15 Dec 2013 15:21:53 +0100 Subject: [Neos] =?utf-8?q?_ContentCollection_teaser_don=C2=B4t_shown_on_ho?= =?utf-8?q?me_and_first_subpage?= Message-ID: Hm, the Content Collection "teaser" only shown in the subpages i have created. Don?t shown on the homepage and on the first subpage (created by "Create New Site Package"). Can you help me? I need the ContentCollections also in the first and second site. From typo3 at conpassione.ch Sun Dec 15 15:34:22 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Sun, 15 Dec 2013 15:34:22 +0100 Subject: [Neos] =?iso-8859-1?q?ContentCollection_teaser_don=B4t_shown_on_h?= =?iso-8859-1?q?ome_and_first_subpage?= In-Reply-To: References: Message-ID: Hi Patric The collections are showing up depending on the choosen layout of the Page (Default or Landing Page). Pagelayout Content Collection Default main Landingpage main, teaser Best. Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Sonntag, den 15.12.2013, 15:21 +0100 schrieb Patric Eckhart: > Hm, the Content Collection "teaser" only shown in the subpages i have created. > Don?t shown on the homepage and on the first subpage (created by "Create New Site Package"). > > Can you help me? I need the ContentCollections also in the first and second site. > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From me at patric.at Sun Dec 15 15:44:11 2013 From: me at patric.at (Patric Eckhart) Date: Sun, 15 Dec 2013 15:44:11 +0100 Subject: [Neos] =?utf-8?q?ContentCollection_teaser_don=C2=B4t_shown_on_hom?= =?utf-8?q?e_and_first_subpage?= References: Message-ID: Hi Renzo, thanks for your answer. I have defined all as default content { // Default content section main = PrimaryContent { nodePath = 'main' } teaser = ContentCollection nodePath = 'teaser' } } At my created subpages it works perfectly. I created new sites, it works also. But it don?t works at the Package created sites. From aske at moc.net Sun Dec 15 16:22:21 2013 From: aske at moc.net (Aske Ertmann) Date: Sun, 15 Dec 2013 16:22:21 +0100 Subject: [Neos] Nodetypes and Custom Content Elements between Sites In-Reply-To: References: Message-ID: Hey Nick Currently node type configuration is global and to avoid that you need to only have one site package activated. You can deactivate packages in the packages module or using the command "./flow package:deactivate TYPO3.NeosDemoTypo3Org". This is an area to improve either by access control or making node type configuration non-global, but we haven't decided upon anything in that regard yet. Best regards Aske On Dec 14, 2013, at 2:13 PM, Nick Poaros wrote: > Hi > I am wondering why if I do a setup and don't import Neos Demo Site why the nodetypes defined in the demo appear as options in my own demo site. > > For example in NeosDemoSite in Page the TEASER section is defined in the nodetypes.yaml I don't want this in my site but because its in Sites directory it gets picked up and shown as a section in my sites pages. They show in the backend but can't be actually rendered because it doesn't exist in my Page definition. > > Also true of chapters etc, they appear a content elements even though they are not included. > > The only way I have found o get rid of the above is to have a clean install and to delete the demo site files. > > I would be interested to know why the above occurs and if this is what is intended. My concern is that there doesn't appear to a separation of concerns between site packages. > > Many thanks > > Nick > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From steve.hanlon at live.co.uk Sun Dec 15 16:31:11 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Sun, 15 Dec 2013 16:31:11 +0100 Subject: [Neos] =?utf-8?q?_Neso_on_VPS?= Message-ID: [img]index.php/fa/15850/0/[/img]Having failed to install Neos on a shared server due to script server load issues I have tried to install on VPS. The VPS is running LAMP on Ubuntu 12.04 I have (I hope) followed all of the installation instructions. I have managed to get to the point where the actual install script should run. When I go to my domain address I get the following error with the graphic shown. Database Error Sorry, we detected an error with your database. Check your logfiles in Data/Logs/* for more information. You might want to configure or check your database configuration in the setup. Go to setup When I click the setup link, all I get is a blank page? Can anyone shed any light on this issue? begin 644 FireShot Screen Capture #191 - 'TYPO3 Neos Error'.png MB5!.1PT*&@H````-24A$4@```D(```&D"`(```!2,-U5``!*74E$051XVNW= M>T!45>('\*LX-I),&^LC3=0B`\-\AI:+#UH?1>WX4WR at L;$V%KB"ZVB@(4HB MDD$Z!IA at CDI+D1J:_&I:7V'JNBFKI#])6*75,$DS2O`Q.:*_N:^9.S/WWAD> M.ISQ^_E+F3MWSCWWSOG.O??<I"VX$_W!,G9()` M$#+6G#]WZL"V#S[XJ.C0.:.["RE7:I)C+##AP/[X`.G72=XV@!:/_!AK4[_Y MR9NA4E%UN[7V_Q3Y-]U=R#M/(L:LC*'TQBCF<[DOSQ6N[NF:1\U(/GHSEB_9FF<$6,`T%2$ MQYCRYH$GZ at .<+-0JX]NVZ2WJ).0.$,;8SOA^\3OI?WC[#1@;/G/&U"'=E/QR MIK*T9T?JFM*D\BF&&+,0QEAESH0):RIM7[]9]]/%.H__)07@)D3'V.W(QV[H M5,Z7,]6VZ7/:JXGG("V<,,:*-!TU18+7?$?I=GP0V5/!U4:QML_D_$;71JBN M#@`B$1QC"M7-$X_5^[JVF?FGVVIKW5WB.TDNQLQU%918 MO%?+G[;:M;0*G]XA+T^9.6%\T",=._DP86>L.?^?8]O6)J_8>E)P%J'L->6= MO'>F]%(Z?KQPEUBT3[_-B MOZ3Y\X_MWI:S*O,SY[<378\QRY+5N6%]DTKH*DW1Q4\DS]^)HK MB_`5\>R,-^:^--)IB2VU7*SUGYQ?J^@\/'IY,W!):?,<@@!N M0FZ,W8X.N)%ZOZM+FZZV&5+A5>7N0M\Y\C%&4:K(S96Z4.X_)4E]PW*KV7]W MCS%\O318(;Y6XS=ISX7IRI@@\=?N_3HQ2.+C+8VW=^BJPYM?ZBR^E.E"8/CU78_2TQE&:-'IY=9DJQ!J_=5Y^S+">\LOFVU^9/]M<7L MOQ6=P[/V9(DO67,P:<+$W#+92X*-B#%Z'T16)PO+Q^TV%Q:A?Y=$?[(U=:CH MCSCC-]E3IBPY*%++YFT.7-??\(_$_OPO$9P[@@<@-<94#YI*'[GEP at 5%JZ+_ MWJ?YQ=WEOF.4*GUI7HU5Y7F$YM?J`>Y,Q=&3?[D/MIB MDY-^#(+FT&8Y\\G/-6_NI(G]@)*D(6&Y_.\)5SJF6`I`-7#UULN?W);]9%)9 MEA6"[;GB%E;4IN=W`=Q'":8S)+!$8M^D=OW\L7;O]V&FVN57V3_R'01O$ MMI_"TQ:7[F:IPE9]-.E\CF[C5R?9C at WFDQWS:1'?[`I/!6UBS'3ABX73%GQ^ MSDAU&YVBUX5;;N;MC at N<^G%M0U?S5/W-I MYQ>[\VCR`':YFB+SZ5PA90JTF9?\EBNHP\-6E*V+Y$S1A MI3G^6*"O/_ZK]/MK';[_=/+RG8T\Y`!:"")CS*^3Z5"W6XJ&O['D7-NPBY[Y M-'138DR$L"VU6;B1G3(DWB8L4[5^W*`%!_FS+F&XF(HT/31%I@:NODNTX7AJ M,+<&^76(D(PQ4YDN[+FT;XPR*W-<1*'6G]6K MV:/?KKN.3O3`):::ZDSMRTM/7[!!V6Q%62^VW.W:4":^P^3T]Z6GV M"AQ_.4]C`5VN;&_2^.O#%94MPVI]L`3,J8+AX459;V]$A= M98,7D=W3HF\6O,/FKBB`9R`MQN2'GG*%APY/Y2S&;$Y-+#_B_:(-AU+Y;HK, MV+A+=NSQU[MC>MF=MIC.K_V?HFX=-[HPQ MB54Z6Z1),8:>B>"!"(LQIT-/N<(CAZ=R\MR830!84DQXX:[6$!,<5*2#0T>/56REXOSDY,C'M1\,P;>^]( M^"!"H]OXNQICPM/J!E]41(R!!R(JQEP:>LJEK?:\X:ED8DS9/W;3IF3+E;C: MCZ<&QNUF`D#88NZ,]7MI$U\G-GT%7(\QP8O?9XT>E/(-_X+P7%`JQ at 3ELGM> MF^_BT>#5V[/I@./'\X:G$AM3L4/`'X:-F/22)E1P#E)3I'E&PS\A+&PQK6=CRE[3 M-WR6/LIR`THJQJ@*_927ENV_H.C8K5=(C\N;]Y3;O,B?+BDZ#T_>]'%T$+\7 MI&*,?M(X>]ZB]X]>HCJ,7?[1,LL]+4O?\8:M/E!K6-MW;W;.UMW\ M5Y(3QAY$?*\-FSZ1%[Y8.&E6/M\'1.'3J?=3DR+G/UL])UQN'$K7QU1LAABS M/;6V=KCW#HQTN%>\``=8 at P\&S$Q)CGTU&]>(\O:E$F^[W9BT`WM?2(; M[F'#4[DTPKUP4`Z&XQ/"=6T<^BK:M*7";NP."]F]2#_V>].A,Z%TC(FS/O[< ML-4+XX!]`-FF&Z9UM8J at A%V[XH,$:[%[5-IIX^_Z"/?-$6,N/?XL'/P$,0:> MC908DQYZRN at U[-LVTE_,VPE/W(@7&030TX:G.3SZ1GOQ9.%`L.[S#]K7)*_*/ M7.C#3\CBT);Z#K6.X,L/(_SNO#>+F-\$PI%LF?$GOLK3I65^=JIM1$%YUBB% M1(PQ?ZSL^9PV.5[#%L58&VM=G!]&>'W>MB.RCPO?_1BC^`V<'SGI*<&../@A4QL2 M0P,CQL`CD1!C3H:>:JTYJI`>D4(NQCQ[>"H`@'L!`3'F;.BI)L281P]/!0!P M+VCQ,>9\Z*DFQ9@'#T\%`'`O:.DQYL+04ZVUQQ3Y4CET7_W>H)M!LN_WU.&I M``#N!2T[QEP:>DKV6697GICVT.&I``#N!2TZQEP;>JK),>:APU,!`-P+6G", MN3KT5#/$F$<.3P4`<"]HL3$F.?24XR;()9#J9N5C]:ZLQO.&IP(`N!>TT!A3 MW'_S4$"]GVL+RSW%_*#IIT=NN5 at 5N15MDZZZ>\L!`*`A6F:,20\])::98LS3 MAJ<"`+ at 7M,08DQMZ2DQSQ1CE6<-3`0#<"UI>C#D9>DJ$3/8H?$WG>S8 at QC`\ M%0``65IDJ$S(!2+CP]W8"U`0!`2]/"8LSYT%,B9(;A:$2,87 at J``"" MM*P8:TSJ4)3INM=K9[V..CR]['W?K9E^-U]NU^!B8'@J``!2M*08;ZT%-W#X:G M`@!H^5I$C#5HZ"E'4ET\*,7M>3U,C>CB8:D<#$_5$@4F'-BO+AH6DE[N[I(X MH=;_I* M@)CAJ12=AVLS5\8,Z^&CH"ACS>ECN]77G-WN>X(Q!@YQF17;?1[<]`X M?;7(BX at QQ%CS<'^,-73H*4=W+L8H,H:G4H7EE.2I:PN7);RWK:K=@`%/C8AZ MJF+F=#T!^=L8+C,SA MOI;Z\-08L]M,.8BQ9N'N&&OXT%..[FB,D3`\55C.^;S^V2.?3BMS=TGN"E>; M$W,$5<;\NTE-1--6 at 1BS96[>#5V2.GIZC-EOIAS$6+-PWW2*[8%)?R^#='X)UU*VK([L M[?,=_76B[/[V\8GSI]S1OC^CUF MWB>FNK/[QI)E<25_T M'MN:^NH;GU?+'10>S:TQUNI65E]31`.'GG)TIV.,JO>:>KS-[I9[0J:**"C/ M"BG+?BDRS=(J6VI`N_?+^/N+%L:^LZ.*\AO[>O8R]=6,9T?JZ*\B_36?4%O2 MOOOU+2GIV\X:?SETK,KA;R>?7%&IHZQ-%MM&E4X-C-LM_EA=EVC#\>1J/N7, M+=PZ-:6JSN6^_H)7_:(-AY([%FDU*?LO=1BV6*]3_[1D2%BN_:50W\C-)W3] M2C)FSLLOOT8O]X[Z8>5WJ[CU*4)U)S:'E3.O4H&1*];$!QHF]]$6FT1:,9EE MF>NR+_R\:;%VU8XJ[X#QPU5%V=NK1!I"Z4(K at E,/&5ZI+V1>\C:O/G-.<&?% M%^(Q-C4C3OG)VAU5UZCND]=]N##`P-4G4[D=+UPH7J$U[[!K'<:NV)(^HGR! MV,TEZ9*XM%_-?V,V.K0\>]ZB]X]>ZC#PU:4K8 at .+HX)CF"N`=`/K5U+RV.^^ M6[%P[?[:FV>.?%O;\'UL<[9A?W8JNK&520['`'U.+'$(MI/;!*]L7E]Q*4E`\=D5U%B)^'RRSYONE"R:C;]*=Z!?UV7 M']UE$W=02A\G`Y*/[IQ6D3!IWHY+%-4A8/QS#^U)+RB7/2@\FCMCK'DRYB[$ M6,L?GLIW:/*F3;']E>9?C069R2ORCW!IIAB555[PAP_&#%Q2RM>(X%2*N:CS M:+&VS^1\RP]@Q[\Q(?G[-.Y[QWR#7OZG=(JQJXC:4JCU9_4^"72+1/^$'V$MFF-1!06N$OP6IPL0>XUK&ID6\[+U5>$O=_M6 M3&99YI^_VE2$Y<-M&D+I0C-;-B#76GZFWD9]X?R:&;W.8"X"F.I76<]KV":\ M3F0E,M7GVGYU/,M1J?6E^@"N)'0#JZ[*#1N25"*RHUW5W8MV1*1&Z9B0I*_'IOQ&YK M.V$F^!/3C%3&=(TJM'Z/1?[&?!D"=&PCPC0A7['7!*70[=K(?/K[1J]MY-_[ M)OOM,`Q<3;=Q]/8P)/\3Q=I%$HRA7?:[M5Y&:%?Y)_DJU:_N89?8E\PP>:PG;I,1_)7)&<6'#IG%"SAPG?*\[@M MQIIQZ*G*']L^?5X\QH*ZWMC[4/-\"BG#4RDZA^?LRU%?S:9_ at XG<01:T'6*W MV$5ONUM_!])-R+CM3G[>67Z._SN&^^)U,:_ at X63V#]R/>.9WJ,-;*^Q_[8J4 M1_!U9EYU'/NER+)Y at E9,9MG_2/4U$$M"B4(_[EC5DNV9LM>+LQ.U+PU^I&,G M[C8*O]TNM^QRU>?:?A5;2G"\..E\X-(^;K88DS@$G6R"\QB3WD#YXX[YT1 at Y M;\EK8WMUZ^JK%!YU(AOA9%G;0@@_6/HX8>Z!I>@63!W2S>O"D;7Q4=P48\T[]-3M5OM_:?VCV`O!#][JV6S7`HD9GLIZ;49X[8=#_XQ6%UG/ MQER),8IO.HK4+J086X#TFJA!I;''_[R7_@[1C5X.%3/D<,S1A`KVEZ;(B:(8 MD5_%@HLK"JG3*'Y3!*V8S+(*5\_&9`KM^)+-U2/A2MG;E5K-8L/)BW6FQIV- MR56?B_N57K./S48+;T(YZT/GRCYNQA at 3/P3E-\$AQFS.C^4W4/ZXX^XJ9LR< MM^[@Z1JC[-F8TV6ESL;DCA-+,7UZ3\CX0!>NRA\?D'#`Q>^4YW%/C$7X_Y;U M at +LWO>%,E]L$5GK5-GU%=QAS6?]$5-<8`WNQO$!P_9]N#:)+!??&7(HQYI)] MQ.ZX71%9HS]VX;<=W8)/_SJK(FYB%?NEHN]N+/LQ?]>42$4,VS&`O6Y?('5K MPG9CA/W-??:F;6OP[A1DNLRSS(>?%[XT)5R%3:(=[8\RR$7L=JI)I M2\]:+^\Q;PQ8U<`8DZL^%_G5YFXKHN==^]3).R3;2GHHLQQC08<_UK?,]F\3?:V?:8 M2GMZI*[2H4S,;\J.M5<+(K@(8'Z\AY at 4!Q(LWV^Z:*G^)6PO,\K;;\#8H0,.:Y/UPM3-U2R7WO0[YB M^G,IZJ^EE?M?Y?^N>YE[S-+SQT/+W at J.,J:J4+S9?$TE/Q[>@^/56. M,<;\M%`?21P_Y_-+%-VY;NF,@=W.9C4PQN2JS]7]RI1XXO?K9\Y[5[RGHOP3 M3:[L8YNU,,EP,S=RQGOE5&OCZ7.=&A1C8H>@_"90(>D5VR*KF0^\1K^8_+)@ MCSC;0+GCCCG15NFG_"6S_)JW^5NE6_1"3Y^=,>R*[3:S?I+,LGQ/Q=P%;%?+ M>9EK7^9[*LH<)V,6;.C_7<[6`^:CV-MO_-(/WARXG3X;DSLHZ+J83FU@%_,T M;H at Q0D_%6"WQA$P5FO11VI^9ATO,!:R[>-*0$B-X6D31,URG3Y-Z;LS5&.-^ MRIY88FU"Z)^9 at W,EKC`RCQ)1^=:?PLPW/]CV.KWPZ1>ZX%^ESII>X-BJ*/O' MYJV;RS[L=4@?K_F_/Y_0EEG7XSLT=L72N%'T!C+/T/P]<5IJ,;.+?$>E?[HV MLK[ MZ7?YISE6I>_0A#66)Z6V)VH^#=GS9O4+#8TQZ9(T8+_21F[,V8.Y+NQC MV[4H at J+S\Y/,&VZLV:@)B/^^83$F<@C*;P+[@7GSV=?H)_G>>RC'P.\1YQLH M<]S17ZH/,B;TYCYT=LKEI+V#<[B"VVUFL?3:HX7S)FV M\`MV`Z2/DT#-I at T)0YEOO'F=1S]Y*W8A_ZR9U$$Q8.&ASV==YW_!>IB['V.W M]`--ZJ:OQFU::XXJ/+S?CRBF#?&R_LYF3L;"#1Y_]QA:#(=#$("!&&NH>S3& M?*=OJUAF%#ZA$[FY?-J>>^#12F at A'`Y!`-;=C[&FCF?O9E?;]*WPJF[Z>DBA M\.G4T4?%C"Z at 6N^T/P9`L\,A"$ZXHXN'ZN:)Q^I]W;WEC=(J_W1;[3WU6Y#I MQQ%$#\\6_[)UK#>`NP:'(#CAG@[W/3N8/O.[U;D%C^XDXG:K+ZH4FDNM\#4" M`&@YW#:*A\+K=DB'^DF-GYKYKKIXO?6F2ZU/UKN['```8,O=\XT!```T`6(, M```(AA@#``""(<8``(!@B#'/)SF^5".Y,$P1Z1MJ'6O(>#9SXE-+#]V!SX!& ML1_O5X3TW@//A!CS',P,1'/&]>.&6KMX\JMU*6_HOOH1,=90733;CRQ]('O" MM(W?=[C?Z_ at C\ZLV^KTY:)R^NEECS#]NU_[8TLD-':O5;MXT>F3([6L%,WXW M/WJH1';N%3>$N/7#V?_3XP_'_%ONZ+/;>Z^D_].T1;Q at 3)W8\Q_L,3?'-._-6W('_%AAM__?>8G4^]9YKR\LN3']D3&>8P MU*W=W@//AQCS"$SSXET0,6KV'O%YMQ!CS;0>]U]4%"F!(BAAUZYX?H(/6R4F1FCI&>MIY^M4 at G5_"M90MJR-[^WQG'Z5V#9B@\")3 M>%COG]A,PN$]8W-&_#-]^OQOK_[ZCEV/CU;`T7V7KE>'A&KN*N6G1N&,J]NY8RH[&_X69'D#VW'@]>Z M/+WJ-S2""9;`=8 at Q#Q"<>MSPRD%FMF(66GBZRP]@56])'5"9Q M@],S$P^&E3.S`U*!D2O6Q`<:N%_US/3K+_R\:;%V%3V7Y/CAJJ+L[56"LS'F M+&`.Q4_1:26<2MY:AE(F:+FYV9D)*L4F\I2/L0FU)>V[7]^2DK[MK/&70\>J M[#?4TLAR<\>S$PC:3ZC(S)(9PFTT7884]EXHQR;JCIQ19V64],U\CY>T7,J'_3SFYQ;6.^\5F&N"0FE/E'Z71 MY?5F!L+MDB\VR:%$E#"3+!9Q]Y`4H7-7!?\G-Y^>.G'0&YO71USB)^ERK&'* M;VI&G/*3M?1,HMTGK_MP88#P!Q$=C^.V\T$B/1N=7&VSA\G]1JS$?1>O_<&CGM%+-,YHBNVL/2I&]UTZN:'2U^Y64 M//:[[U8L7+N_]N:9(]_:["7+=V=I#%UV^JLSZNJ9,VU/;]0LVE9%V>TF9X>V M_<'+S&G;D:N788OU.O5/2S!G1", at QCR`"].QQZMRP[@Y>KF0J6,;(V8:^,O6 M$R?!B13SSU\%,\3;?=RZQ^DL."#2FG!30_T^C9_ at D&Z/7OXGW3I2S#SK'P at F MVQ2>ISF/L?A'BQU+)-Q0KI%U."%4J?6E^@!V\EZ'">KI\L5>$\Y2+&RLU1(Q M)EUW7%/?] M*Z/3RU41Z[\<_W\S7]65.([3;5=&V:*QU5Z5*SEN/GNU/MM2=N:K,^AC:\X+ MZDOA]-"V.WCI]XZP+N_X?G`18LP#N!)C4I/LTO]\=.5S+^7QD\\,F+]GXZ`- MYI55AN>=SVFG=9RDD'EWS,B*N%V:ZH2Q+^>+CCG.?"<#=&R.,2GV%7.F0,]\ M'[';&JEF at C^Y$&.5TC?O!1NJ<"R\]4_7'5^T:;U=C3'INBNG?Y2>=/@&'.H0[D8LWV=SM+!:ZVS+4M\B&QMUSKN4 M_8>[R+:,\D5CJB9(-_+IM#)75L;599>DOF&YU0[UY?S0MCUXZ;_,*I_US&+^ MA/N!B6OW+;J`NWH-AQCS`"Y<5)2*,;O>VSSZ'L%_I-I%]OI7C8^/#_6-S#40 M:S((KPV)1*Z@?"[$F,S->[L5V2]J^6C*\46;#W8QQF3JKHBY5Q2]/'7NV-X^ M]:<^2_[KS/7?&*6+VPPQ%I9S/F_H>K81570>%#EOR6MC>W7KRM\F*I*,,66O M%VJ5$TY?+B+;`LC7S2G MW95$8XP2_%]0G\X/;<=OH>,$PA4ML?-42X<8\P#,59N1A7)=/*1B3"%URD5) MOT2_>Z0A=H2N1[Y![,88CT^O(K7@#@=S$6FOS4]6.H751>)G8\Q<4Y4-CS&F MD#XVA;?>KQ,Y&[.YA.=BC,G4G96RV[.S5Z^)#RY?P#YW)K5?FAACPEX^W'VJ MC)GSUAT\76.4/QOC;N=H-8L-)R_6V5[6I8,D(-UZYB&]!^1J6^1L3'A56ZJF M'#_<179EE"U:L\:8\T/;MNI$SMZ@<1!CGH#I:C"E.D,\460O*DK=`./>-^>\ M]+VQ]'+?R,TG=(])SLA+KSMB=]RNB"S!'0[FAD"!X"U,'[M2ZPT$X1`-PKLH M#8LQYK[5%4'AF57YK1*_-T:7--F[H??&9.K.AN_T;17I-?+G,$V*,:;'BOHG M[NWT>5G_;.N%,ILWV+6US,^$L]9+7895*'I>SZ<_G`- M]_CSS[\?,."IX,`SN4L_KY:/,2X":PN9[E77J`X!8Y[[P]7"U"V57.OX//>2 MM_F%AXZG%QRU^>JS7?[$NWFP3B0M(K MMD56YS(=U^A>9U>DIR*=O_U*F"Z&YL^9E[EF MZN-L3\6&Q)ATW?E'O1O=_M/\;167*(I>_=JIEQU at TD3)K+]\YD[3RK]E+]DEE_S-E>P;M$+/7UVQG!%IC,EY*N$2?-V7%+4 M7SG[Q)+*S>HCB>/G?'Z)HFMIZ8R!W?N-7ZI?.(+OJ2A>4Q\$B7RXB^SWGFS1FC7&9`]ML8.7 M7C[5OX3M1$GOS+'A_L<2,ALVJ at L@QCR(HN=SVN1XS2CVJ1GZ$9S_38C\F],8 MHVR>W&'&-OI[XK14ML^SHF?XLNPW)@YDGQL[OGKJ'YS9U8HGM M'0[ZF2WV\2C[AVN8X4CR\^:SC_BVZ$W6J^SIE M])]R?N&?Z.(>,/LT9,^;U2^$Z![7G\WQGBM\],_ALUG\73>YVE9T?GZA/DTS MI!OS0-S*&5L'[,IF#T#1FJI3BWVXB\3.5B6+UKPQ)G=HBQ^\PB\8LRM39TTO MP)VQAD*,P1W$Q)A70J-^5=]5DMW;X0X0O3<&T%B(,;ASZ%L=RXQQC?M5?3\/CCRHTON+A``0!, at QCS!F.RJC7YO.HP]*XH>?'?<@=@7%NVG M'FA[\>29EC*^AG_`!`%R$&/,$@7'_N\%_S=@Y!N>91(]0.L$@ M/=WMW1.<>CSF<%_+L'JJL%4[9E9._U,6!B@"@(9`C-UCG`WI?=?0 at _%V2<+H ML`#01(@Q3V`_D\A3.<&KNK[-3DU!ST,R:U+"[AJJRPMOO;]D"C,G!(.;84/9 M:\H[.2E2.3MIR,ST@^:21&WZYUO/\N5 at YVVG;">R4'0>KLU<*36Y M1FKU.'7I-'9&#/KEMZ,B<\LPE!3`/0DQY at GL8RRZXX4+Q2NT]%R.'<:NV)(^ M at ID8_A(]8&]8QK$,_YP)$]94LO,==-?YR MZ%B59?5+8U+V7V+6/NKJF3-M3V_4+-I613'#`7?)'\_?XO*;FA&G_&0M/:ED M]\GK/EP88)@:&+?;1(E/W&2),5583DE>:#D[GZ#85(=%Y=K+5.8H;) MP@#N98 at Q3R`W/;%=8-C&6%#BUWLC=ELCS_9/S*HJ8[I&%5JOUXE.A]LEJ6]8 M;K5U`=%9B^U>DHDQ17C>^9QV6N%DF\(_N3Y1,@#<`Q!CGJ#1,2;2X4/P?K%Y MUQLVJ[NRUXNS$[4O#7ZD8R?N3EA%AO,8$_M<04D18P`@@!CS!(V.,7KAR+TV M9V/T%3IUD?5LK`DQQMUWTVH6&TY>K#.Y?#;&O.9CV.-CS%F\LRSUFN2"K7^K#Y at E2#&A%$E7'&7 M:,/QY"N">W*JB(+R++]5UGMCTC&F\.GD8[I8 at SD9`>X5B#%/T/@8H_RB#8>2 MN^]>IDG9)MI3L2EG8W1&JH\DCI_S^26*[FZX=,;`;F>SN,]F^I+RI*QA@]2,ET:@/Z+0+<,Q!CGJ`),6:. MC)[A.O8)++'GQIIT;\PR?".SYD3-IR%[WJQ^@>\E&12=GY]D?M%8LU$3$/^] MW8KI]V9*/36P=BC'B* MX-1#AFAS9NV."YSZ<:WY+RJUOE2O5E%5N6%#DDI,[BJ8LMN0/_:JW7?@9)WS M(CAO6TP;6^M1]/#8S;;5(H%"9*V3MD MN.K4GD/GC.XNW)V"&+MW(,8\`']"QGUCF99V@"#6"."TS5&H]6?U:H6[VP^V M'9-+VY913K%2WV/GNHBQ>P=BS"-P%Q'IG]MSJ97FLP&5\.NKZ!F^+/N-B0/I M.R/&FN.[LQ;-RS[(7FIT^*[+?/G9EPPQ?7+],U?'/=M-::H[NS]G]LS,:]/R MULVE[[N85UXP:U+"[AK1-?D.35C#O>]D_JQI1R)*L\/X!H%;N&3)U.W#EC/W M<(SG#NGC7WZ37I>Y_+J/5DWII;04Q:YXP:G'#=%=+']516ZNU(6:_UZ2U#JK_DS[3[2GF!)\\XZ?>SOB=-2 MBVME=R+;N%;J1D=4S-"GC3._E=XS;T=%YI:9*%6P]OVU<\VU+BQ3D=JN.9;; M-PYMM]T?F$HS%4;U2+Z];,OJR-X^NV*Z1A6:[$N\?7',ZYM.B9W\.3L^1=8M M^7Y3W<637Z7.FEY0+GM(B7VN;0%%]T-7NZKP5>O_I5?[4C5%FF-4I!E:Y?3[WRR@"JMD at S0%/$G(KY11L.I08K;!:O M*8P*CC'4-B;&3$8CI51:5^?P_X,+!HW35SNLR;X8)A-]=HKPO/,Y87RCPEYR;5=W\:>ZFTI?9JTU^9/[:(M-DIO(%F-,QC%=>,=. M;%MI?C-%[8SO%[_36 at JI)%5!J/]ALN27##B9-F$C_8A#@#DA+ MCO&_K)BB79<]'ER*,>KHX<-/#AY,;_6]=8XM#C'F*?AO&,-Z:/,_#&N*8H;' M%%Z at .D]9=S`[3,7W"&EXC%'\3T_^4B9E*DX8\-*&"U[/KRG[8*+*KG6S^_:9 MRG1ASZ5]4\\7PVYAJM80.W3&I at L4=[^/:Y&L'RYQ-8=++E.1IH>FJ#]];E93 M6- at F/+P+TXRP;0K[(MW8^/7J_>L9]HZ=[_1M%>DAEN;&NHEL;04E%N_5!EB+ MX?SJG$@Y^8N\[*8;E?T7[]X5%R!VT9=;DJK(&CTJY1LC?7<^GXM%EWC5'D_=R!8U+X].[K]\.1;VN='%+\^T0+*+4?!%O> M=67 at KEWQ00I36<;HT>EE#B?6W/41;H.Y%&-W^0/RQX-K,6;>VV<*ER6\MZWB MQ[J?+KIP]]FC(<8\!M^Q@^)OY3-_#4K\>J_6GQ*T']RW at NU!V(@8LV\ MRKX)MUD3=T)DC27^]ZKMPM:K,-S+EG+(QQC?3M!ERP\U%\N<7S.H=9LCJ\WO M+XYD+CGR'ZWL-67!LM?&]WN<.6WBV!;#6EMVQ6A,C#EN.A\;]OT$'9?D.-F) M_(ZPO(^_ at L670C[&G.T;%V-,>-3Q):[]=L>.,F:5JJ"Q8Y]068\5%S=-;-TV M'-]OMR+'<,99LVK1&Q)CE)8?F32;&'.^-)S'&M]QE M:6/6/;-3%VIN(\PQ5DG_8\R_9NQ,#.+OD_&7DDQG]J_=6%!V<>",]V8,I%PM M1F-B3*1;@,3&2'8@<+(3'=]G]P'R,>9LW[@88S:58CF+LN-0XB[Z$K)Q9C at AFS(B;GT%7\NBYT=#R[&&'J9""#&/(A8(]O` MLS'^&GYSQYCC+WZN8,T58]P;3(79ZX?&1M?0&Z>@_Z+*S3[X2FRX at EN1OW;O MU^9,LY2#W]X[&&-W[VRLD3'F;-\XK)[[N2078]P:*IUV/VCHU0+G[YD7/^,V71[L_.U3V?(R[7UV9I2N+T:KY%'-Z/#CY2B+&1"#&/(AH M(\M=2I&X]\"U2-QSTLK^B?\P:(,4S1]CU@>RF?MH)N70Y0>W:_QY2 MBE*I-!KM.KVQFU)141$0P-X28S>]JJPL*"B(;^;X&./Z?G2>_F%I.GU_KV$Q MQC^`I5121J-)K)*$Y7R0_5GNPKTQOD8M]V1\^XX+:;.IZ*C\3FQBC#G;-WP[ MRCZ&2'4.S]F7HZ8[*,C$F/66E[65M]QALB&_::X^B"&X-]9CV)A'3Q865\OO M2]D"2NX'X77THO[<\YJBG74$E5!96>GO[V^]N-E%_GAP\I5$C(E`C'D0\7,% MOD.5D.7+Z]`EB^O8U>PQ)NA09JRY:/)Y4$DQUV5N MI>.]X`8)UV0SO?:NM^O824F)=)B4+H;U,V at BM2163D50`M,=0+B<>-<`WXB" M8UFCE,(_L263W8E-C3$G^\:Q(R/7DU,FQ at 2''=L_LHT/W5E2;+?);IH+C\4' M)Q_8'ONHL'(EKD?:U8)<`:7V at VV]*;@>0%+=/(2'B_!T4?YX/RHW:;;^EH;QG_BKMR1%D[*;+KR4^BGZ-B MMS>OSU9#K)_+Q?`=E;YE]53N>9_/Y__IU2UVXT6*EU/9:\H[.2GC+,\)96 at 7 M.W^&BBEA_%]BBZKD=V*38TQ^WPBWFGU4<'9E](F<,/D88TH_2*>?9J M^ULS$XH3 MS5!QSHX'V:\D8DP$8 at S<@K]#@&]CRX-]TVRX&,.S77<68 at SN#K]>?:]6'>>? M^>$?;;+_E0KN@'US1RAZ3O]P3WJH"IWC[S3$&-P=[+!"W/`7_. at 9,OV5X>[! MOFEN at O[\IN^RQX4L<=\(W?<"Q!C<'8%35[\S>^03/>A1D2C'6W3 at 1M@WS8V= MI8@;=#3]('X-W%F(,0``(!AB#```"(88`P``@B'&``"`8(@Q```@&&(,```( MAACS0,['86\*E\8'(HU@""E3W>DU,4L[KUPWQ;?F_:!&A1CW+CPK@\#Z[DQUH(VB2U1"RJ0.+&#Q[W' M!R$5!\T*,>81%#W#=1]D3.CMHS">^S(K]=C('&VPM2'Q[3=]P;+7QO5[C)O) MXN at G;\4N+#QC8M[VT:HIO:P3*W'OD7P'99V=-T-3,&@Q?3N)JCN9/VO2PB_8 ML8ODWDI_GCXEK'-C<($%MB0TR?7/_,S!AN`HR"69,2=IM?5P5KWU\[ MEYZX15`%#M/86R8R,=$;.^U(1&EVF.3LR'9_8$-8"K#IL3FSWI_[9SAG:WS43$K8ZSHHE5EJIRK(_YL0.'JZ<)4NF;A^VG)UNY-PA??S+;UI68+>K MMB^.>5ULUAJZSE=HAC[&[^G=&Y>\D5M2*WVP2%2<2_O'7/B1T9<7YSD>T-#R M(<8\@/U$>R83,Q6D=1ITM;Y4KV['#/W*#_R:/[F/MKA[S-:MVN"N;#MQGA[A MO'+-A`DYE=+O,%EBC)O,CV>9<$GFK=P=*)/E-2]NPEM^`^C&^-O+O?K1[9/E M\^2VU#(=H?W,CK2:PJC@&$,M7V)^LD=++94D#0G+K?(WUT%<_XYI:&DE*DOX/G^)@T?\^+"N@*],K]Z]GV'LJOM.W5:2'6.=#MIMAD2?]#G[P;G:&]WI^UGGK!,M2;^5; MCYVQ?B]M,E(*GQY=O<^?-?_D96YG#*"J]>,&+3AH/D<,9F>'Y^9P%A:*7=`Z MN3PWZ[QU1GJF!BB^3-Q4(WR)^9>Y27NM'^!D6DGN?]RL\Y8M;EB,T9]_,'M1 MVH<'JFK85E_5L[?JQY/,#2G%T.5'MFNZ4"5)?<-RJ\6O1_6'`EX!_F9][13@',4^BM)*5)21V\/`KJ#7$#IVQZ0+%[4UN!?RN M.I`0,'X#?>H9N?F$+E3A6#!N-959HX>E?&.BE+Z/=:!.GZMQOW0KFW7\+(U57V_YFOU%[O?T MI*?]!)_`X1=T:%$=:L!RY9/IUL?]Q_JR;8F=Q9CCQW+O;UB,<1U(+!O3>7CT MXH27+./*,_ at 2.(TQQS+Q6C(&R,2;_#MG)X:_*OM7V M=HKIPKXE4R)RR_RY5L6!?9LK.7^[8PW8-&=.I[.7CS''C^7^TK`8LVD5+9<$ M:XYMUN?O_:_JA46+7NCB>HR)5(5P1SJ^+''2[4)IY?J_R,28Q`H$$W'9$%F] M[:TNXZD-TU],V-U)_F!I0HRYML70$B'&R.=P+J**W%RI"^6^AMQC098?YMR+ M,C'FY!T./UZY!YKHCRM\7O[#:`J?WA,6Z19%#C*W3\PUL,+1[`]LAQ_D]IIX M-M;8&'/\6.[SI&(L./6X(;J+;(QQ=68I,?>6YCX;:WDQQE6=PYFV%&6W9V=8H!3]?KR(H8=>N>,N] M,3Z4V.^]HO/T#TO30Q4.,<;-LZY4*HT/SY1]!_][NJH at 8M3L/74V]\:^E_LP MU1.#'JXZSCWUU'_QD5UQW;E3./X^3\;HT>EL5SISUO7U^^'(M[8W8_@&R7)O MS+?ON)`VFXJ.<@V/_+VQQL88-2#YZ,Y8/\I4G##@I0T73,JARP]NU_A9*H3/ M:K93`-4Y/&=?CIJ^=NH\QKBFT[)&NQCC'V13*BFC\7F;U7!7"9W<&[M+,28X M>(Q&^158;V-:)Y?F;W':K-JOWY#;%=RC;,HI'YIW)5O$4MF#1:SBVKFV?T0/ MZ&)*%1R]:'J_JWO2EW&]0*'E08QY`/M.:UR?*ZXAX1IAIO?6]78=.RDI83<[ MRUT3#OWG*MEW<-]ZKK<>SX4/$W3-H[B^>5S.6)*7Z_/&]'`4:S=](PJ.98U2 M"O_$ELI7K?^77FW;;\_24C8UQ at 0]%8TU%TT^#RHI9M/Y*G3HR,AU\Y.),?ZG M![/!E&]7'R_;SJ5<+ at LK]W&[GHJ6.K.RM.UW*\9$#IXB9RNP["JV.R%[)#B6 MBWU,@>UQR/9XY2):_F`1J;ARU_:/[0'-=_KLH-E^P?+< M&,4\'O2&0G8"UP8O.ST^BGXRB']))U.3UV6J(];,T'(+A!,VOKY[ZQ^5' M9=_!?NN+M<&KNK[-/$I%/U?9:(>:;LJ\P%?V.?$K+?4LLS1\Q'Q/\EEGGR3-%YN#9S9-3G&!,^-,0]1Y?^^(-TF$WQ'I6]9/95[/"MG]NS*Z!,Y87(QQKSE MT[61O7VXF>[G?Q]W,&O4=Y9E+&ND.Y9_/O]/KVX)=EB-N<[>R4D99WEN+$.[ MF'O^ZF[%F-C!XWP%=.^6YO6]6G6\AAMH at G^PB+LB"H1#C!$/,0;@C/`^ M#<4/32+HHP`D0XP1#S$&X$S at U-7OS+8\J&QWYPT(AQ at C'F(,```(AA@#``"" M(<8``(!@B#$``"`88 at P```B&&`,``((AQ@``@&"(,0``(!AB#```"(88`P`` M at B'&``"`8(@Q```@&&(,```(AA@#``""(<8``(!@B#$``"`88 at P```B&&`,` M`((AQ@``@&"(,0``(!AB#```"(88`P``@B'&``"`8(@Q#_*[X=K%/\ZNZ"`0#<,8 at Q#W%K<,ZO,>&W+W[6;N?C"I`V(,`!H+,>8)3*]4 M7AZ\UT>KN>^Z]$)>G4WJS"MCA]6W4U#7S[;=,;=]T3[[S'LPJO:MMVZ8%V#] MD/%@8KH715^NO#9CY?4G>MSV,K7Z:7^[];.]O[T@\A&=PJ^\^L9O_N;%F$N: M_TKUR?^\-?V"LOX/[]1-&W>SO9*Z?O*^OVO:__-4*ZJ+\?5_7GG2AW]SA7=B MB#>5\$N:^C[S/W[@_SQ8?VD6Y1.EN<_\[X?-KXY4+DJ]/7GU]2>[W:ZO\_HV MIWUNNJ+.W3L``-P',>8!Z/.GZZSB7.U&S?>.MO(`'OJRQ76'HE9S- MIN(Q#VXJ9?ZKN#&CO+;W![^;MZ1-8V(LGC)85D51_;)^GCM"F=KW_E/NW at D` MX":(,0]@'V/UXP_\\C\![+^]V+\_DWB;&F&"KX,*`(W4.9Q=C@=?2]E_[P?:*)1TM`=XB M9W+*^C^D7`F?:OJ]5^O*M>TSE[7]U<0LK'8H^(O2R/:2ESWJ]OX17XFP,`*0 at QCQ" MK]1?DEYI513V0.$W at BX;@AA[,/KRJF1J?9\'ON)N7-T>5O#S##]OB7MCMP3Q M=FNLH6;*E?9_FZSD. at 2JC'/+KW18Y7!OS%;@\IHW0I3F]?\XZLKJ`M.^L`<_ M*G%.7'YF>^5N?.\ MG?149*XBUN>JWGNO#=6:JC[7VBOTRKN;?[NTOOW&=V5[*HZY%M??:\=6Q:5K MU'U^OTW]X.JCV^FS,;:GXC1_A6'>_;N.MJ:\ZQ\9^]M#Q]I_?H!B;^/]Z68[ MW8QVYC0UG6Y=%W(E>YOQ%^;3?Z,_ZUIHG_IV>P4Q-J?^Q at _W%<2BIR(`L!!C M'D-QZXGHJU-FWO#K=)MIU%M=.=_Z?.E]VV=[GV#SQMJ?678E?**IHX\YK%I=/MEVRRP?IB\^Y15T79M_[64.HTX^/LAQ at CWJ6\G]Q=!/?K$-71W44``/=`C`$Y<#8&``X08T`.Q!@` M.$",`0``P1!C``!`,,08```0##$&```$0XP!``#!$&,``$`PQ!@``!`,,08` M``1#C`$``,$08P``0##$&```$`PQ!@``!$.,`0``P1!C``!`,,08```0##$& M```$0XP!``#!$&,``$`PQ!@``!`,,08```1#C`$``,$08P``0##$&```$`PQ M!@``!$.,`0``P1!C``!`,,08```0##$&```$0XP!``#!$&,``$`PQ!@``!`, M,08```1#C`$``,$08P``0##$&```$`PQ!@``!$.,`0``P1!C``!`,,08```0 M##$&```$0XP!``#!$&,``$`PQ!@``!`,,08```1#C`$``,$08P``0##$&``` M$`PQ!@``!$.,`0``P1!C``!`,,08```0##$&```$0XP!``#!$&,``$`PQ!@` M`!`,,08```1#C`$``,$08P``0##$&```$`PQ!@``!$.,`0``P1!C``!`,,08 M```0##$&```$0XP!``#!$&,``$`PQ!@``!`,,08```1#C`$``,$08P``0##$ M&```$`PQ!@``!$.,`0``P1!C``!`,,08```0##$&```$0XP!``#!$&,``$`P MQ!@``!`,,08```1#C`$``,$08P``0##$&```$`PQ!@``!$.,`0``P1!C``!` M,,08```0##$&```$0XP!``#!$&,``$`PQ!@``!`,,08```1#C`$``,$08P`` M0##$&```$`PQ!@``!$.,`0``P1!C``!`,,08```0##$&```$0XP!``#!$&,` M`$`PQ!@``!`,,08```1#C`$``,$08P``0##$&```$`PQ!@``!/M_J@=7\QC\ C+,`````245.1*Y"8((` ` end From rt at pixelpublic.de Sun Dec 15 19:51:06 2013 From: rt at pixelpublic.de (Rosario Torregrossa) Date: Sun, 15 Dec 2013 19:51:06 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Nodetypes_and_Custom_Content_Elements_bet?= =?utf-8?q?ween_Sites?= References: Message-ID: I have the same problem but with two different sites. xxx.templates option appear in xxx.template2. From sachsefamily at wtnet.de Sun Dec 15 19:51:10 2013 From: sachsefamily at wtnet.de (Holger Sachse) Date: Sun, 15 Dec 2013 19:51:10 +0100 Subject: [Neos] =?utf-8?q?_NEOS_1=2E0_Feedback?= Message-ID: Hi all, Congratulation for your NEOS 1.0 release. From my own product development experience, I know what you have achieved up to now. After two days working with the release, I have found some strange behavior of the backend, which I cannot understand: 1. The display of the content tree does not show up every time I start the backend. Only the home page will be displayed. 2. Using the "in-place" mode sometimes does not render the page correctly, showing the menu in one line per entry each and not showing header and text content. 3. Choosing another entry in the page tree does not show up every time the corresponding content but stays with the last entry. 4. Changing the format of (multiple) header lines works only once. Any other line does not accept the format on the same page and any other one. Sometimes after publishing, it may work, but I cannot reproduce it. 5. How does the carousel work? After adding one I see only that there is one which shows up as content collection and I do not see any chance to add figures. If I repeat it the same behavior and looking to the code I find two entries. What to do? My environment: NOES demo site hosted by Mittwald, Win 8.1 latest Internet Explorer version. Kind regards Holger From jaco at spacexplorer.co.za Sun Dec 15 22:33:27 2013 From: jaco at spacexplorer.co.za (jaco graaff) Date: Mon, 16 Dec 2013 08:33:27 +1100 Subject: [Neos] anyone running this on NGINX Message-ID: I have recently deployed a Typo3 site using Nginx instead of Apache is it possible with Neos?? From jaco at spacexplorer.co.za Sun Dec 15 22:35:39 2013 From: jaco at spacexplorer.co.za (jaco graaff) Date: Mon, 16 Dec 2013 08:35:39 +1100 Subject: [Neos] Install Neos with commandline/manually Message-ID: I can download the source and extract but do not have documentation of the next step - Composer does not work for me - I get.... [RuntimeException] Failed to execute git clone 'git://git.typo3.org/Neos/Distributions/Base.git' 'TYPO3-Neos-1.0/' && cd 'TYPO3-Neos-1.0/ ' && git remote add composer 'git://git.typo3.org/Neos/Distributions/Base.git' && git fetch composer git.typo3.org[0: 91.184.35.12]: errno=Connection timed out git.typo3.org[0: 2a01:198:1:1::133]: errno=Network is unreachable fatal: unable to connect a socket (Network is unreachable) From djgarms at gmail.com Mon Dec 16 02:11:36 2013 From: djgarms at gmail.com (Dominic Garms) Date: Mon, 16 Dec 2013 09:11:36 +0800 Subject: [Neos] NEOS 1.0 Feedback In-Reply-To: References: Message-ID: On 12/16/2013 02:51 AM, Holger Sachse wrote: > Hi all, > > Congratulation for your NEOS 1.0 release. From my own product > development experience, I know what you have achieved up to now. > After two days working with the release, I have found some strange > behavior of the backend, which I cannot understand: > 1. The display of the content tree does not show up every time I > start the backend. Only the home page will be displayed. > 2. Using the "in-place" mode sometimes does not render the page > correctly, showing the menu in one line per entry each and not showing > header and text content. > 3. Choosing another entry in the page tree does not show up every > time the corresponding content but stays with the last entry. > 4. Changing the format of (multiple) header lines works only once. > Any other line does not accept the format on the same page and any other > one. Sometimes after publishing, it may work, but I cannot reproduce it. > 5. How does the carousel work? After adding one I see only that there > is one which shows up as content collection and I do not see any chance > to add figures. If I repeat it the same behavior and looking to the code > I find two entries. What to do? > My environment: NOES demo site hosted by Mittwald, Win 8.1 latest > Internet Explorer version. > Kind regards > > Holger > Hello, I have almost the same behavior on my first setup. Additionally some content elements stays "untitled". It seems to happen if the content element is inside of a custom content collection. If I drag the element out then it updates its title, if I drag it back into the content collection it seems to be fine. What is also confusing is working with content elements which having a content collection as child. If I select the content collection of this element and try to add an element inside, the element most likely is getting added on the same rootline like the collection itself instead of adding the element inside (as child of the collection). This requires many drag'n drop actions after content creation. And same as Holger I have inconsistencies with the show-up of the current element sidebar option area. Sometimes I have the sidebar with editing options of the content element, sometimes not - which is very annoying because its impossible changing content behaviour afterwards. Regards, Dominic From me at patric.at Mon Dec 16 07:08:48 2013 From: me at patric.at (Patric Eckhart) Date: Mon, 16 Dec 2013 07:08:48 +0100 Subject: [Neos] =?utf-8?q?Install_Neos_with_commandline/manually?= References: Message-ID: I had the same problem. Download the tar.gz file from neos.typo3.org, unzip the file and upload the files via ftp. it works. But i can not flush the cache or refresh (autocreatechildnodes) contentCollections. From djgarms at gmail.com Mon Dec 16 07:31:53 2013 From: djgarms at gmail.com (Dominic Garms) Date: Mon, 16 Dec 2013 14:31:53 +0800 Subject: [Neos] Server communication error Message-ID: Hello, there seems a problem with some content I created. The only problem is, that I can't track it down, all I receive if try to publish the content on the page I'm working on: Server communication error, reload the page to return to a safe state if another publish does not work I don't find any error, neither in the Data/Logs nor on my error_log on the server. After deleting some random content it seems that everything works starting to work again. Did someone experience the same issue? Regards, Dominic From djgarms at gmail.com Mon Dec 16 07:51:49 2013 From: djgarms at gmail.com (Dominic Garms) Date: Mon, 16 Dec 2013 14:51:49 +0800 Subject: [Neos] Server communication error In-Reply-To: References: Message-ID: On 12/16/2013 02:31 PM, Dominic Garms wrote: > Hello, > > there seems a problem with some content I created. The only problem is, > that I can't track it down, all I receive if try to publish the content > on the page I'm working on: > > Server communication error, reload the page to return to a safe state if > another publish does not work > > I don't find any error, neither in the Data/Logs nor on my error_log on > the server. After deleting some random content it seems that everything > works starting to work again. > > Did someone experience the same issue? > > Regards, > Dominic > Hi, I found out, that every node template seems to have at least one div container as wrapper: This works: {namespace neos=TYPO3\Neos\ViewHelpers} {namespace ts=TYPO3\TypoScript\ViewHelpers}
    {accordionItems -> f:format.raw()}
    This breaks in multiple cases: {namespace neos=TYPO3\Neos\ViewHelpers} {namespace ts=TYPO3\TypoScript\ViewHelpers} {accordionItems -> f:format.raw()} Not sure if this is always the case, but then it should be a more readable error message...I think the reason is, that accordionItems in the beginning is still empty and so it wouldn't have anything to render, with the empty div the BE continue to work. Dominic From ron.kirschler at gmail.com Mon Dec 16 08:22:10 2013 From: ron.kirschler at gmail.com (Ron K) Date: Mon, 16 Dec 2013 08:22:10 +0100 Subject: [Neos] =?utf-8?q?Feedback_Neos_1=2E0?= References: Message-ID: +1 for symlinked nodes. This should also work for in-page parts such as collections, as these things are also nodes, aren't they? From ron.kirschler at gmail.com Mon Dec 16 08:22:14 2013 From: ron.kirschler at gmail.com (Ron K) Date: Mon, 16 Dec 2013 08:22:14 +0100 Subject: [Neos] =?utf-8?q?_Menus?= Message-ID: Hi I'm playing around with Neos 1.0.1. I try to set up a demo site for learning purposes and spend the whole day, figuring out how to build menus the way I need them. I cant find any good tutorials or guides on how to use menus correctly. There are some quirks I cant manage to find out by myself. How do I select a specific node with FlowQuery? If I install Neos from scratch with the demo site included, there is a menu included. And if I start a blank site, there are 2 pages already present. But the mainmenu is only visible on the "Home"-page. The menu seems to be identically included as in the demo site. If I add more pages, the mainmenu is also missing. In addition to that: Has anyone already got a more complex menu ready? Such as "show all pages, that are subpages of (the elsewhere lying) page X; but only first level" or "show only pages with provided IDs". From lorenz.ulrich at visol.ch Mon Dec 16 09:57:31 2013 From: lorenz.ulrich at visol.ch (Lorenz Ulrich) Date: Mon, 16 Dec 2013 09:57:31 +0100 Subject: [Neos] =?utf-8?q?anyone_running_this_on_NGINX?= References: Message-ID: Hi Jaco Yes, this is possible. As it seems, even the biggest known Neos site to me (the Centurion Magazine) is running on Nginx: http://builtwith.com/centurion-magazine.com (Built with cannot distinguish between Neos and CMS.) Best regards, Lorenz From 9pm at gmx.net Mon Dec 16 10:18:46 2013 From: 9pm at gmx.net (9pm) Date: Mon, 16 Dec 2013 10:18:46 +0100 Subject: [Neos] =?utf-8?q?_Updating_Neos_to_1=2E0=2E1_fails?= Message-ID: Hallo! The upgrade instructions tells me that it can update Neos to the final version with composer. But if i use the following command... composer require "typo3/neos:1.0.*" ..i get this error: ---------------------------------------------------------------------------------------------------- /composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages. Problem 1 - typo3/neos 1.0.0 requires typo3/flow 2.1.* -> satisfiable by typo3/flow[2.1.0]. - typo3/neos 1.0.1 requires typo3/flow 2.1.* -> satisfiable by typo3/flow[2.1.0]. - typo3/flow 2.1.0 requires doctrine/migrations dev-master -> no matching package found. - Installation request for typo3/neos 1.0.* -> satisfiable by typo3/neos[1.0.0, 1.0.1]. Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your minimum-stability setting see for more details. Read for further common problems. Installation failed, reverting ./composer.json to its original content. ---------------------------------------------------------------------------------------------------- I've also tried it with (also with "sudo"): composer require "typo3/neos:1.0.1" I've downloaded Neos 1.0.0 last week (zip package) and created my project. For your information: i'm working on a Mac with Macports. Now i have three questions: 1) did i miss something or why i can't update my Neos project? 2) if you want to update TYPO3 CMS you just have to replace the folders "typo3" and "t3lib". Is there any similar method for Neos? 3) where can i see the current version of Neos? (in TYPO3 CMS it is "About TYPO3" or under the install tool) Can anybody please help me? :) Greetings Michael From sachsefamily at wtnet.de Mon Dec 16 11:00:21 2013 From: sachsefamily at wtnet.de (Holger Sachse) Date: Mon, 16 Dec 2013 11:00:21 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_NEOS_1=2E0_Feedback?= References: Message-ID: I nailed down the issue with the multiple headline formatting. I can change in each editing mode only the format of one headline. Afterwards I have to change into the other one change the next headline and so on From t3ng at bernd-wilke.net Mon Dec 16 11:55:03 2013 From: t3ng at bernd-wilke.net (bernd wilke) Date: Mon, 16 Dec 2013 11:55:03 +0100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: Am 13.12.13 13:11, schrieb Sebastian Kurf?rst: > Hey Michael, > > I wouldn't use too many mailing lists currently... > > >> Neos-announcement > For that we have http://neos.typo3.org/contact.html, and will publish > news articles on neos.typo3.org. > > >> Neos-dev >> Neos-english >> Neos-install > As long as this mailing list is quite low-traffic, I wouldn't create > additional ones. as there is no obvious hint that this NG belongs to Neos there will not be much traffic. (I just got a little hint to peek in here) Therefore questions appear in typo3.*. as flow got it's own NGs it would be a clear signal to have at least one NG for Neos. maybe starting with neos.english > IIRC, that's also what we decided in the team for now. One central > communication channel. ... which nobody finds without further help. just my 2ct bernd -- http://www.pi-phi.de/cheatsheet.html From sebastian at typo3.org Mon Dec 16 15:16:16 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Mon, 16 Dec 2013 15:16:16 +0100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: Hey, I'm fine with renaming this newsgroup, if that is possible. It's just important for now that it's just one. Greets, Sebastian From daurml at so-nso.de Mon Dec 16 17:25:44 2013 From: daurml at so-nso.de (Tobias Daur) Date: Mon, 16 Dec 2013 17:25:44 +0100 Subject: [Neos] NEOS 1.0 Feedback In-Reply-To: References: Message-ID: Hi Holger, > 5. How does the carousel work? After adding one I see only that there > is one which shows up as content collection and I do not see any chance > to add figures. If I repeat it the same behavior and looking to the code > I find two entries. What to do? Click into the content collection. Click "+" (create after) to add an new node. Add an image. Or better two. That's it, works fine here. hth Tobias From ron.kirschler at gmail.com Mon Dec 16 20:22:39 2013 From: ron.kirschler at gmail.com (Ron K) Date: Mon, 16 Dec 2013 20:22:39 +0100 Subject: [Neos] =?utf-8?q?Install_Neos_with_commandline/manually?= References: Message-ID: Maybe this could fit your needs: www.matthias-witte.net/installation-typo3-neos-1-0/2012/10/ From sachsefamily at wtnet.de Mon Dec 16 20:56:38 2013 From: sachsefamily at wtnet.de (Holger Sachse) Date: Mon, 16 Dec 2013 20:56:38 +0100 Subject: [Neos] =?utf-8?q?NEOS_1=2E0_Feedback?= References: Message-ID: Hi Tobias, thanks it works now also for me. It is not so easy to hit the right part in the GUI. I think there is room for improvement. Holger From info at bitloft.de Mon Dec 16 21:10:25 2013 From: info at bitloft.de (bitloft GmbH) Date: Mon, 16 Dec 2013 21:10:25 +0100 Subject: [Neos] =?utf-8?q?Exception_after_composer_update=3A_An_invalid_no?= =?utf-8?q?de_path=2E=2E=2E?= References: Message-ID: Exception while rendering page/ body: An invalid node path was specified: is of type NULL but a string is expected. Fixed it by changing: footer = TYPO3.Neos:ContentCollection { to: footer = TYPO3.Neos.NodeTypes:ContentCollection { From steve.hanlon at live.co.uk Mon Dec 16 21:15:47 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Mon, 16 Dec 2013 21:15:47 +0100 Subject: [Neos] =?utf-8?q?_Install_Fails_on_step2?= Message-ID: Hi, I have made some progress in trying to set up an Ubuntu VPS server to run Neos. The install script runs, it confirms that the environment is suited. It accepts the database details and connects to the database. I proceed past the setting up of the admin user account. Following this the setup fails or halts. I get a screen just showing Typo3 Neos setup along with a log out button. If I log out i then get a screen saying Environment requirements not fulfilled The path to your PHP binary could not be detected. Please set it manually in Configuration/Settings.yaml. I had previously changed /Settings.yaml. to show the following # # # Example Settings # # # # This file contains settings for various parts of the application. # # Copy this file to Settings.yaml, and adjust as necessary. # # # # Please refer to the default settings file(s) or the manuals for # # possible configuration options. # # # TYPO3: backendOptions: host: 127.0.0.1 Flow: persistence: backendOptions: driver: pdo_mysql dbname: neos user: neos password: XXXXXXXXX host: localhost core: null phpBinaryPathAndFilename: /usr/bin/php This is a little strange as I thought the install have already confirmed the environment was suited. My VPS is Ubunto 12.04, I have LAMP stack installed. Cloud hosting. I thought I was so close to getting Neos up and running :-) can anybody offer any thoughts from experience as to what I need to do next? begin 644 install-fail.jpg M_]C_X0`817AI9@``24DJ``@``````````````/_L`!%$=6-K>0`!``0````\ M``#_X0-O:'1T<#HO+VYS+F%D;V)E+F-O;2]X87`O,2XP+P`\/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B`\ M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)! M9&]B92!835`@0V]R92`U+C,M8S`Q,2`V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M M,30Z-38Z,C<@("`@("`@("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO7!E+U)E&UL M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C`O(B!X;7!-33I/ M&UP34TZ1&5R:79E9$9R;VT@&UP M+FEI9#I$-D0Q03-"1C at X-C9%,S$Q.#4S049$04)&-#,Q1$0S-R(@&UP+F1I9#I$-D0Q03-"1C at X-C9%,S$Q.#4S049$04)& M-#,Q1$0S-R(O/B`\+W)D9CI$97-C&UP;65T83X@/#]X<&%C:V5T(&5N9#TB%1L2)"93-P'; MS*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>9 M3-P';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9 MN`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P M';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9N`[>93-P';S*9N!] M$``````````````````````````````````````````````````````````` M``````````````````$FGQ9.',MSL'/@Y<7^'\_KRSR_I,?YK%TF(GU1\D6F M/MGQ*[.;_"3%D9&/#^\XIQ3/XM_2RV/S9^DL^OAY+5Q\_88R\?\`"3BQQFX, MV(GEY,67;3$8HLF?WQ6S!$_#YGSY>VCY_3Q,?K[_`,^GT:8I_B(Y)P1F3,8L M,X\..?Q.'_-%L1"9_%Z>/*H_-Z^?'M]4G_P9LPVYV'\Q.+'Z?O%G[<5Q^#]T M?]'^5/5QIHU&.--,SDQ^,,XOUG^UK_)G7V^S9^+>8W_9$AD````````````` M``````````````````(FP&>;TBX#F](N`YO2+ at .;TBX#F](N`YO2+ at .;TBX# MF](N`YO2+ at .;TBX#F](N`YO2+ at .;TBX#F](N`YO2+ at .;TBX#F](N`YO2+ at .; MTBX#F](N`YO2+ at .;TBX#F](N!FV:8N`MFF+ at +9IBX&LVV_I9P``````````` M``````````````````````!/H/\`>9/^H'O/X3^!_C]?_&:O5:C59F3FY,XX MP1 at PX)R\ODP1CC'J)Q8L.+#@Q_G#AY8G_%%GZV03[$>[?1_]-U>KM[6KT\39 M&*,.+%,8IPS at PX^:R(Q?B.;\S^UEH(=;_P!8S-)HL[58];ILS#E8<,X,O*Q< MV/'.+'&&8L_%G+$\T@\;_,?[K#_HC^^040`````````````````````````` M``````;Y&;VL[!F1%O)-M at +W_,XI_P##'X_3\_T!G#_-YF&9G#E Hey, can i delete the cache manually (deleting files via ftp)? Which files I need to delete? I?ve found the folder Data/Temporary/Development/Cache/ Thanks for your answers! From aske at moc.net Mon Dec 16 22:00:20 2013 From: aske at moc.net (Aske Ertmann) Date: Mon, 16 Dec 2013 22:00:20 +0100 Subject: [Neos] Clear Cache manually In-Reply-To: References: Message-ID: Hey Patric Yes you can. Basically removing Data/Temporary/* is a hard cache flush, flushing caches in all contexts. It won't however flush non file based caches like memcache, redis, APC etc. /Aske On Dec 16, 2013, at 9:36 PM, Patric Eckhart wrote: > Hey, > > can i delete the cache manually (deleting files via ftp)? > Which files I need to delete? > > I?ve found the folder Data/Temporary/Development/Cache/ > > Thanks for your answers! > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From me at patric.at Mon Dec 16 22:03:56 2013 From: me at patric.at (Patric Eckhart) Date: Mon, 16 Dec 2013 22:03:56 +0100 Subject: [Neos] =?utf-8?q?Clear_Cache_manually?= References: Message-ID: Hey Aske, thank you for your answer! When i delete the Temporary Folder, Neos would write an Error... Could not find Site structure... Which files are deleted with this command? ./flow flow:cache:flush --force do you have any idea? From t3 at davdenic.com Tue Dec 17 07:44:17 2013 From: t3 at davdenic.com (David Denicolo) Date: Tue, 17 Dec 2013 07:44:17 +0100 Subject: [Neos] Install Fails on step2 In-Reply-To: References: Message-ID: Am 16.12.2013 21:15, schrieb Steve Hanlon: > Hi, Hi, I've just installed on a Ubuntu 12.10 on VPS. do your server fulfill the requirements? In particular I mean: file and folder permission php memory_limit, max_execution_time and so on. bye From mathias at lilio.com Tue Dec 17 10:26:59 2013 From: mathias at lilio.com (Mathias Bolt Lesniak, LiliO) Date: Tue, 17 Dec 2013 10:26:59 +0100 Subject: [Neos] NEOS 1.0 Feedback In-Reply-To: References: Message-ID: On 16. des. 2013, at 17:25, Tobias Daur wrote: > Hi Holger, > >> 5. How does the carousel work? After adding one I see only that there >> is one which shows up as content collection and I do not see any chance >> to add figures. If I repeat it the same behavior and looking to the code >> I find two entries. What to do? > > Click into the content collection. > Click "+" (create after) to add an new node. > Add an image. > Or better two. > > That's it, works fine here. Does the carousel support any other types of content too? I also tried out the carousel and got as clicking the ?+? sign. I thought I had clicked the wrong ?+? sign because I could select any content type. Best wishes Mathias Bolt Lesniak LiliO - www.lilio.no mathias at lilio.com From sebastian at typo3.org Tue Dec 17 15:13:32 2013 From: sebastian at typo3.org (=?ISO-8859-1?Q?Sebastian_Kurf=FCrst?=) Date: Tue, 17 Dec 2013 15:13:32 +0100 Subject: [Neos] Discussion: getting started with Localization for Neos 1.1 -- MEETING NOTES In-Reply-To: References: Message-ID: Hey everybody, below is a link to our meeting notes: https://docs.google.com/document/d/1JP44diPO1UQsG7FTjaJ3Vy8jmXvlohG0lW6WQ9AuG8A/edit# We'll do the next meeting on January 7th probably; and if you have some ideas in between I'm always around for playing idea-ping-pong :-) Greets, Sebastian From steve.hanlon at live.co.uk Tue Dec 17 18:32:49 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Tue, 17 Dec 2013 18:32:49 +0100 Subject: [Neos] =?utf-8?q?_Adding_Plugins_and_Importing_sites=3F?= Message-ID: Hi, I have successfully been able to setup the default Neos demo site on my VPS server. I am struggling to find any documentation as to how to import additional plugins or maybe import a complete demo site such as Lelesys.StarterSite.Corporate I would like to be able to include the nice plugins that come with Lelesys.StarterSite.Corporate within my current site. I am a bit lost as to where to look for relevant documentation. I recall that plugins were installed via a control panel in older versions of Typo3 but the package manger doesn't have an import function. Some help or pointers would be greatly appreciated. Newbie to Neos (but starting to love it) From steve.hanlon at live.co.uk Tue Dec 17 18:35:46 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Tue, 17 Dec 2013 18:35:46 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Install_Fails_on_step2?= References: Message-ID: I have resolved this issue. Apparently the install had completed but I need to tweak the virtual server settings to get the home page to load properly. From steve.hanlon at live.co.uk Tue Dec 17 18:36:49 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Tue, 17 Dec 2013 18:36:49 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Neso_on_VPS?= References: Message-ID: I have resolved this issue From me at patric.at Tue Dec 17 18:39:03 2013 From: me at patric.at (Patric Eckhart) Date: Tue, 17 Dec 2013 18:39:03 +0100 Subject: [Neos] =?utf-8?q?Clear_Cache_manually?= References: Message-ID: Hey Aske. Now it works... But how can i flush the non file based caches manually? From typo3 at conpassione.ch Tue Dec 17 19:16:13 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Tue, 17 Dec 2013 19:16:13 +0100 Subject: [Neos] Clear Cache manually In-Reply-To: References: Message-ID: Hi Patric ./flow flow:cache:flush --force Renzo -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Dienstag, den 17.12.2013, 18:39 +0100 schrieb Patric Eckhart: > Hey Aske. > > Now it works... > > But how can i flush the non file based caches manually? > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From me at patric.at Tue Dec 17 20:04:43 2013 From: me at patric.at (Patric Eckhart) Date: Tue, 17 Dec 2013 20:04:43 +0100 Subject: [Neos] =?utf-8?q?Clear_Cache_manually?= References: Message-ID: Thanks Renzo, but I don?t have Shell Access :-( From me at patric.at Tue Dec 17 20:09:43 2013 From: me at patric.at (Patric Eckhart) Date: Tue, 17 Dec 2013 20:09:43 +0100 Subject: [Neos] =?utf-8?q?Clear_Cache_manually?= References: Message-ID: Can I run this without the command line? Via PHP Script eventually? From awu at qbus.de Tue Dec 17 20:15:36 2013 From: awu at qbus.de (=?UTF-8?B?QXhlbCBXw7xzdGVtYW5u?=) Date: Tue, 17 Dec 2013 20:15:36 +0100 Subject: [Neos] Adding Plugins and Importing sites? In-Reply-To: References: Message-ID: Plugin are flow packages. So you could put them in a folder "Plugins" Look at this instructions for example: https://github.com/robertlemke/RobertLemke.Plugin.Blog Hope this helps, I'm of course also a newbe ;=) Axel Am 17.12.2013 18:32, schrieb Steve Hanlon: > Hi, I have successfully been able to setup the default Neos demo site on > my VPS server. I am struggling to find any documentation as to how to > import additional plugins or maybe import a complete demo site such as > Lelesys.StarterSite.Corporate > > I would like to be able to include the nice plugins that come with > Lelesys.StarterSite.Corporate within my current site. I am a bit lost as > to where to look for relevant documentation. I recall that plugins were > installed via a control panel in older versions of Typo3 but the package > manger doesn't have an import function. > > Some help or pointers would be greatly appreciated. > > Newbie to Neos (but starting to love it) > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From typo3 at conpassione.ch Tue Dec 17 21:08:55 2013 From: typo3 at conpassione.ch (Renzo Bauen) Date: Tue, 17 Dec 2013 21:08:55 +0100 Subject: [Neos] Clear Cache manually In-Reply-To: References: Message-ID: Sorry, no idea. -- ________________________________________________________________________ Renzo Bauen conPassione gmbh T +41 33 345 00 92 M +41 79 330 10 11 http://www.conpassione.ch TYPO3 Bronce Associate Am Dienstag, den 17.12.2013, 20:09 +0100 schrieb Patric Eckhart: > Can I run this without the command line? Via PHP Script eventually? > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From simonschaufi at guugelmail.de Tue Dec 17 22:40:23 2013 From: simonschaufi at guugelmail.de (Simon Schaufelberger (Schaufi)) Date: Tue, 17 Dec 2013 22:40:23 +0100 Subject: [Neos] Clear Cache manually In-Reply-To: References: Message-ID: if the system command works, you could write a php script and call that with your browser. Regards, Schaufi Am 17.12.2013 21:08, schrieb Renzo Bauen: > Sorry, no idea. > From steve.hanlon at live.co.uk Tue Dec 17 23:50:59 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Tue, 17 Dec 2013 23:50:59 +0100 Subject: [Neos] =?utf-8?q?Adding_Plugins_and_Importing_sites=3F?= References: Message-ID: Thanks for the advice. However, I do not appear to have a folder "Plugins" within my site structure? Where should this folder be? Is it just a case of copying the files from the download zip into the "Plugins" folder? From awu at qbus.de Wed Dec 18 09:30:28 2013 From: awu at qbus.de (=?UTF-8?B?QXhlbCBXw7xzdGVtYW5u?=) Date: Wed, 18 Dec 2013 09:30:28 +0100 Subject: [Neos] Adding Plugins and Importing sites? In-Reply-To: References: Message-ID: Am 17.12.2013 23:50, schrieb Steve Hanlon: > Thanks for the advice. However, I do not appear to have a folder > "Plugins" within my site structure? > Where should this folder be? The folder should be placed on the same level as Application, Framework, Site etc. > Is it just a case of copying the files from the download zip into the > "Plugins" folder? As I know, yes. I did it only once experimentally and it worked. But I can't remember on all details. Bests Axel From bastian at typo3.org Wed Dec 18 13:52:48 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 18 Dec 2013 13:52:48 +0100 Subject: [Neos] Clear Cache manually In-Reply-To: References: Message-ID: Simon Schaufelberger (Schaufi) wrote: Hi > if the system command works, you could write a php script and call that > with your browser. Right, but don't make that accessible to the outside! We once had plans to make (some) CLI commands available through a launcher bar in the backend. I don't know what the current ideas are in that regard, but it needs proper security protection. -- Bastian Waidelich From christian.mueller at typo3.org Wed Dec 18 14:21:39 2013 From: christian.mueller at typo3.org (=?ISO-8859-1?Q?Christian_M=FCller?=) Date: Wed, 18 Dec 2013 14:21:39 +0100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: Hi Bernd, we would love to have the newsgroup renamed, the ML already is named Neos since some time. It seems to be difficult to rename a NG, the server team is fighting with that since quite some time now. Unfortunately we cannot do much but wait until it is fixed. Cheers, Christian bernd wilke wrote: > Am 13.12.13 13:11, schrieb Sebastian Kurf?rst: >> Hey Michael, >> >> I wouldn't use too many mailing lists currently... >> >> >>> Neos-announcement >> For that we have http://neos.typo3.org/contact.html, and will publish >> news articles on neos.typo3.org. >> >> >>> Neos-dev >>> Neos-english >>> Neos-install >> As long as this mailing list is quite low-traffic, I wouldn't create >> additional ones. > > as there is no obvious hint that this NG belongs to Neos there will not > be much traffic. (I just got a little hint to peek in here) > Therefore questions appear in typo3.*. > as flow got it's own NGs it would be a clear signal to have at least one > NG for Neos. maybe starting with neos.english > >> IIRC, that's also what we decided in the team for now. One central >> communication channel. > > ... which nobody finds without further help. > > just my 2ct > > bernd From me at patric.at Wed Dec 18 17:45:56 2013 From: me at patric.at (Patric Eckhart) Date: Wed, 18 Dec 2013 17:45:56 +0100 Subject: [Neos] =?utf-8?q?Clear_Cache_manually?= References: Message-ID: Pretty cool, but how can I do that? What command must be inside the PHP? I have tried the following commands, but they don?t work :-( From steve.hanlon at live.co.uk Wed Dec 18 18:23:48 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Wed, 18 Dec 2013 18:23:48 +0100 Subject: [Neos] =?utf-8?q?_Lelesys=2EStarterSite=2ECorporate?= Message-ID: Hi I have managed to get the default Neos site up and running. I would like to try the Lelesys.StarterSite.Corporate version. How do I install this site to my new Neos installation? From simonschaufi at guugelmail.com Wed Dec 18 18:54:44 2013 From: simonschaufi at guugelmail.com (Simon Schaufelberger) Date: Wed, 18 Dec 2013 18:54:44 +0100 Subject: [Neos] Clear Cache manually In-Reply-To: References: Message-ID: well, where did you put your php file and where is your document root? i would do it like that: let's pretend example.com points to your Web folder. i would now create a new subdomain which is root.example.com and point that to the folder where the flow file is. then you can call your php script root.example.com/flow.php (or something like that) the content of that file looks good so far. is there any big difference between system and exec? Am 18.12.13 17:45, schrieb Patric Eckhart: > Pretty cool, but how can I do that? What command must be inside the PHP? > > I have tried the following commands, but they don?t work :-( > > > exec ("./flow flow:cache:flush --force"); > ?> > > exec (".././flow flow:cache:flush --force"); > ?> From me at patric.at Wed Dec 18 18:59:16 2013 From: me at patric.at (Patric Eckhart) Date: Wed, 18 Dec 2013 18:59:16 +0100 Subject: [Neos] =?utf-8?q?Clear_Cache_manually?= References: Message-ID: The PHP file is in the Web/ Folder - is also the Document Root From bastian at typo3.org Wed Dec 18 19:19:29 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Wed, 18 Dec 2013 19:19:29 +0100 Subject: [Neos] anyone running this on NGINX In-Reply-To: References: Message-ID: jaco graaff wrote: Hi Jaco, > I have recently deployed a Typo3 site using Nginx instead of Apache > > is it possible with Neos?? Yes it is. Maybe https://gist.github.com/robertlemke/6064401 helps you to get started? -- Bastian Waidelich From christian.mueller at typo3.org Wed Dec 18 20:22:31 2013 From: christian.mueller at typo3.org (=?UTF-8?B?Q2hyaXN0aWFuIE3DvGxsZXI=?=) Date: Wed, 18 Dec 2013 20:22:31 +0100 Subject: [Neos] Migrations: Specified key was too long; max key length is 767 bytes Message-ID: Hi all, I now got the info from two persons that the migrations of Neos didn't work for them and stopped with the error "Specified key was too long; max key length is 767 bytes". The main reason this happens is: "CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path, workspace)" in migration "Version20131129110302". This specific index is removed again one migration version later. The problem is that MySQL silently reduced the key size to the max length it could handle, but this depends on the MySQL configuration and version. From some version on the silent truncation is not happening at all regardless of your configuration and will throw the error. For reference see also [1]. Now for this specific index I really would suggest we remove it from the migrations, as currently it is created and removed again. It wouldn't be breaking in any case. Even if you are on Version20131129110302 it just means you have an unnecessary index that you should drop. What do you think? But this problem is just the tip of the iceberg so to speak. Because I got another report about "CREATE TABLE flow3_resource_resourcepointer (hash VARCHAR(255) NOT NULL, PRIMARY KEY(hash)) ENGINE = InnoDB" in TYPO3.Flow "Version20110613223837". This normally isn't a problem unless the charset is utf8mb4 (available in newer versions) which reserves 4 bytes per character (utf8 uses 3). So with default utf8 you are at 765 bytes just below the limit but with 4 bytes you are far above the limit. Interestingly this happened on a default Debian Wheezy and variables say the charset is utf8 not utf8mb4 so I cannot explain myself why it happend. I am investigating this now. Setting [2] helped in that case but I guess we should think about those scenarios as well. See also some of the discussion in here [3] (warning some of the info in there is not really accurate). So to make a long story short, I would like to remove all notions of the path_workspace index as a bugfix as this is really breaking in case MySQL doesn't silently truncate the index anymore. Additionally we should think about the other indexes as well separately. Cheers, Christian [1] http://bugs.mysql.com/bug.php?id=68453 [2] http://dev.mysql.com/doc/refman/5.6/en/innodb-parameters.html#sysvar_innodb_large_prefix [3] http://stackoverflow.com/questions/1814532/1071-specified-key-was-too-long-max-key-length-is-767-bytes From christian.mueller at typo3.org Wed Dec 18 22:35:13 2013 From: christian.mueller at typo3.org (=?UTF-8?B?Q2hyaXN0aWFuIE3DvGxsZXI=?=) Date: Wed, 18 Dec 2013 22:35:13 +0100 Subject: [Neos] Migrations: Specified key was too long; max key length is 767 bytes In-Reply-To: References: Message-ID: Short update, see below... Christian M?ller wrote: > But this problem is just the tip of the iceberg so to speak. Because I > got another report about > > "CREATE TABLE flow3_resource_resourcepointer (hash VARCHAR(255) NOT > NULL, PRIMARY KEY(hash)) ENGINE = InnoDB" > > in TYPO3.Flow "Version20110613223837". > > This normally isn't a problem unless the charset is utf8mb4 (available > in newer versions) which reserves 4 bytes per character (utf8 uses 3). > So with default utf8 you are at 765 bytes just below the limit but with > 4 bytes you are far above the limit. Interestingly this happened on a > default Debian Wheezy and variables say the charset is utf8 not utf8mb4 > so I cannot explain myself why it happend. I am investigating this now. > Setting [2] helped in that case but I guess we should think about those > scenarios as well. > See also some of the discussion in here [3] (warning some of the info in > there is not really accurate). Actually we know the content of the hash column. It is a hash, so it will never contain UTF8 characters. We could avoid that problem in a future proof way (as in the future probably more people will use utf8mb4) we could define this column (and if we have also similar columns that need an index) as simple latin1. Cheers, Christian From simonschaufi at guugelmail.de Thu Dec 19 01:34:36 2013 From: simonschaufi at guugelmail.de (Simon Schaufelberger (Schaufi)) Date: Thu, 19 Dec 2013 01:34:36 +0100 Subject: [Neos] Clear Cache manually In-Reply-To: References: Message-ID: try system function and see what it displays. http://de.php.net/manual/en/function.system.php you can start with: system('ls'); Regards, Schaufi Am 18.12.2013 18:59, schrieb Patric Eckhart: > The PHP file is in the Web/ Folder - is also the Document Root From kiran at lelesys.com Thu Dec 19 06:02:53 2013 From: kiran at lelesys.com (Kiran Deshmukh) Date: Thu, 19 Dec 2013 10:32:53 +0530 Subject: [Neos] Lelesys.StarterSite.Corporate In-Reply-To: References: Message-ID: Hello Steve, Thanks for your interest in Lelesys.StarterSite.Corporate version. Kindly note that we need to upgrade the installation to latest TYPO3 Neos 1.0 version. After up gradation we will revert to you. Best Regards Kiran Deshmukh On 18/12/13 10:53 PM, Steve Hanlon wrote: > Hi > > I have managed to get the default Neos site up and running. I would > like to try the Lelesys.StarterSite.Corporate version. How do I > install this site to my new Neos installation? > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos > -- With kind regards Kiran Deshmukh think | innovate | build *Kiran Deshmukh * Manager - Business Development, /Lelesys/Informatik GmbH Mainzer Landstra?e 176, 60327 Frankfurt am Main Mobil: +49 (0) 151 644 125 93 /Lelesys/Infotech Pvt Ltd Goa, India Website: http://www.lelesys.com Skype: kiran_deshmukh Mobil: +91 830 882 60 20 (Goa - India) Office: +91 832 244 7400 (Goa - India) From bastian at typo3.org Thu Dec 19 11:19:36 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 19 Dec 2013 11:19:36 +0100 Subject: [Neos] Migrations: Specified key was too long; max key length is 767 bytes In-Reply-To: References: Message-ID: Christian M?ller wrote: Hi Christian, > I now got the info from two persons that the migrations of Neos didn't > work for them and stopped with the error > "Specified key was too long; max key length is 767 bytes". [...] > Now for this specific index I really would suggest we remove it from the > migrations, as currently it is created and removed again. It wouldn't be > breaking in any case. Even if you are on Version20131129110302 it just > means you have an unnecessary index that you should drop. What do you > think? +1 that's what I also suggested in a thread some days ago[1]. But we need to make sure that the DROP statement is only executed if the index exists (there is no "IF EXISTS" modifier for indexes unfortunately) > I got another report [...] > This normally isn't a problem unless the charset is utf8mb4 Do you know whether the Setup tool warns you if you choose a DB with utf8mb4 charset? [1] http://forum.typo3.org/index.php?t=msg&th=200717&goto=700840&#msg_700840 -- Bastian Waidelich From steve.hanlon at live.co.uk Thu Dec 19 14:59:20 2013 From: steve.hanlon at live.co.uk (Steve Hanlon) Date: Thu, 19 Dec 2013 14:59:20 +0100 Subject: [Neos] =?utf-8?q?Lelesys=2EStarterSite=2ECorporate?= References: Message-ID: Thank you. I look forward to the upgrade and some instruction as to how to get it up and running. BR Steve From bastian at typo3.org Thu Dec 19 18:10:50 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 19 Dec 2013 18:10:50 +0100 Subject: [Neos] Routing issue? In-Reply-To: References: Message-ID: Nick Poaros wrote: Hi Nick, > I am not sure which ? > Anyway tried your suggestion and got this: > > Your requirements could not be resolved to an installable set of packages. [...] Sorry for not getting back to you earlier.. Did you manage to fix the issue in the meantime? -- Bastian Waidelich From bastian at typo3.org Thu Dec 19 18:14:34 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 19 Dec 2013 18:14:34 +0100 Subject: [Neos] neos.typo3.org: Neos flyer download link not working In-Reply-To: References: Message-ID: Mathias Bolt Lesniak, LiliO Design wrote: Hi Mathias, > Just noticed this: > The Marketing Materials [...] link doesn?t work Thanks for reporting! Apparently the link has been fixed in the meantime: http://neos.typo3.org/download/marketing-material.html -- Bastian Waidelich From bastian at typo3.org Thu Dec 19 18:21:26 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 19 Dec 2013 18:21:26 +0100 Subject: [Neos] TYPO3 Neos & Xdebug In-Reply-To: References: Message-ID: Sebastian Kurf?rst wrote: Hey, > your breakpoints do not work because Flow compiles the controllers etc > to other files [...] It would be cool to upgrade your DBGp proxy to work with recent Flow versions.. Shouldn't be too difficult. Do you still have the code, I couldn't find it on Github. -- Bastian Waidelich From sebastian at typo3.org Thu Dec 19 18:23:14 2013 From: sebastian at typo3.org (=?UTF-8?B?U2ViYXN0aWFuIEt1cmbDvHJzdA==?=) Date: Thu, 19 Dec 2013 18:23:14 +0100 Subject: [Neos] TYPO3 Neos & Xdebug In-Reply-To: References: Message-ID: Hey Bastian, here we go: https://github.com/sandstorm/debugproxy Greets, Sebastian From bastian at typo3.org Thu Dec 19 18:47:05 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 19 Dec 2013 18:47:05 +0100 Subject: [Neos] Feedback Neos 1.0 In-Reply-To: References: Message-ID: Patrick Bierans wrote: Hi Patrick, thanks for the great feedback! > 1) At first: Thanks! Really well done. I love it! Thank you, it's always really encouraging to read this! > 2) I'd love to have another Node Type: > "Symlink Node" - be able to "symlink" to another node. > I tried to use copy but they they do not sync changes. > Using copy on a menu node seems a bad idea. ;) Actually the node type "TYPO3.Neos:Shortcut" is meant to behave like a symlink and it did once. Right now it triggers a browser redirect but it should directly point to the target node (as it is the case in TYPO3 CMS). IIRC Christian is already working on this!? > 3) What are Chapters? Don't get it. ;) Chapter is just an example of a custom document node type. A document node can have child nodes, appears in the navigate component and is usually directly accessible in the browser. The default document node type is *page* but in Neos you can have all sorts of things appearing in the tree. For example products, employees or ...chapters of a book ;) Take a look at the definitions in the example site package[1] for more details. > 4) Formatting of Text: > A selectbox for h1, h2, h3, pre, p is slow! > Buttons would speed up reformatting text a lot! > Or are there shortcuts? If so add tooltips. Good point.. The aloha shortcuts [2] work by default HTH [1] https://git.typo3.org/Packages/NeosDemoTypo3Org.git/blob/HEAD:/Configuration/NodeTypes.yaml#l124 -- Bastian Waidelich From bastian at typo3.org Thu Dec 19 18:52:25 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 19 Dec 2013 18:52:25 +0100 Subject: [Neos] FYI: Summary of todays "technical meeting" In-Reply-To: References: Message-ID: Roland wrote: Hi Roland, > --- quote --- > node type switching > ... > Properties/Child nodes that are not defined in the NodeType schema are > removed upon publishing > --- /quote --- > > what about putting these not defined nodes automatically into some kind of > "not used nodes collection" (or something like that) upon publishing? so > that these nodes are not lost but could be reused by the editor if > necessary later on. Very late reply, but in case you still follow this thread: It's a good idea to have some kind of "recycler" for removed nodes. But I don't know how important this is since all changes are revertible until publishing anyways.. A history feature with undo/redo functionality would be great, too. -- Bastian Waidelich From most.wanted at gmx.at Thu Dec 19 19:12:12 2013 From: most.wanted at gmx.at (Roland) Date: Thu, 19 Dec 2013 18:12:12 +0000 (UTC) Subject: [Neos] Additional Neos mailing lists References: Message-ID: bernd wilke wrote: > maybe starting with neos.english i would prefere "english only" over "english first" - please do not start a german newsgroup for TYPO3 Neos. kind regards roland From most.wanted at gmx.at Thu Dec 19 19:12:12 2013 From: most.wanted at gmx.at (Roland) Date: Thu, 19 Dec 2013 18:12:12 +0000 (UTC) Subject: [Neos] Additional Neos mailing lists References: Message-ID: bernd wilke wrote: > maybe starting with neos.english i would prefere "english only" over "english first" - please do not start a german newsgroup for TYPO3 Neos. kind regards roland From bastian at typo3.org Thu Dec 19 19:41:33 2013 From: bastian at typo3.org (Bastian Waidelich) Date: Thu, 19 Dec 2013 19:41:33 +0100 Subject: [Neos] TYPO3 Neos & Xdebug In-Reply-To: References: Message-ID: Sebastian Kurf?rst wrote: > here we go: https://github.com/sandstorm/debugproxy Ah, nice - and according to the changelog this has been fixed to work with a recent Flow version already.. Unfortunately I couldn't get it to work with PhpStorm and the script is very hard to debug ;) -- Bastian Waidelich From t3ng at bernd-wilke.net Fri Dec 20 08:52:24 2013 From: t3ng at bernd-wilke.net (bernd wilke) Date: Fri, 20 Dec 2013 08:52:24 +0100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: Am 19.12.13 19:12, schrieb Roland: > bernd wilke wrote: >> maybe starting with neos.english > > i would prefere "english only" over "english first" - please do not start a > german newsgroup for TYPO3 Neos. > we may start with neos.general (in english) but as not everyone in the world speaks english (or english well enough) it should be possible to give everyone a place to communicate in his preferred language. Otherwise the communication will take place in 'secret' places without interchanges with the worldwide community. maybe we missed the knowlegde of half a continent because we don't have typo3.espanol / neos.espanol or a big country: typo3.??? / neos.??? ;-) bernd -- http://www.pi-phi.de/cheatsheet.html From roland at resterland.com Fri Dec 20 13:41:04 2013 From: roland at resterland.com (Roland Fuhrer) Date: Fri, 20 Dec 2013 13:41:04 +0100 Subject: [Neos] =?utf-8?q?_Neos_Installation_failed_on_Shared_Host?= Message-ID: First I was installing Neos on my local box without any problems. Both ways with the composer.phar and over uploading the Neos-1.0.1.tar.gz file were successful. However, when I tried to install it on my shared hosts the installation failed. On guest-hosting(dot)ch which is actually TYPO3 friendly, curl couldn't get the appropriate certificate. So I uploaded the Neos-1.0.1.tar.gz file to install it manually. I followed the instructions of this treat Neos on hosted web server. It always asks for the correct path to the php binary, which I should supply with the Settings.yaml. I did it with all the suggested paths without success. On my other Web Host (bluehost(dot)com) Curl was working and the composer.phar was created. However, when it came down to the create a new project, I'm getting RuntimeExeption error: [~]# curl -sS https getcomposer(dot)org/installer | /usr/php/54/usr/bin/php-cli #!/usr/bin/env php All settings correct for using Composer Downloading... Composer successfully installed to: /home1/resterla/composer.phar Use it: php composer.phar [~]# /usr/php/54/usr/bin/php-cli composer.phar create-project typo3/neos-base-distribution neos Installing typo3/neos-base-distribution (1.0.1) - Installing typo3/neos-base-distribution (1.0.1) Cloning 85087a5929ae0d8bfbbc3c27d9473401d92f2e41 [RuntimeException] Failed to execute git clone 'git:git(dot)typo3(dot)org/Neos/Distributions/Base.git' 'neos/' && cd 'neos/' && git rem ote add composer 'git:git(dot)typo3(dot)org/Neos/Distributions/Base.git' && git fetch composer fatal: unable to connect to git.typo3.org: git(dot)typo3(dot)org[0: 91.184.35.12]: errno=Connection timed out git(dot)typo3(dot)org[1: 2a01:198:1:1::133]: errno=Network is unreachable When I tried to install it manually with uploading and untar the Neos-1.0.1.tar.gz file I broke my web account. It was deactivated. It's already for a few days since I'm trying to get Neos on my shared hosts up and running, without success. Ether the hosters are still not yet TYPO3 Neos ready or I miss something or both. As I'm not allowed to use links I had to tweak this post a bit. Any help is appreciated. Thanks Roland From djgarms at gmail.com Fri Dec 20 14:54:27 2013 From: djgarms at gmail.com (Dominic Garms) Date: Fri, 20 Dec 2013 14:54:27 +0100 Subject: [Neos] image variant unable to choose media Message-ID: Hello, I just did my tryouts with TYPO3\Media\Domain\Model\ImageVariant inside of my custom node type as property. Uploading of an image works, but choosing an image of the media base is not possible. The spinner starts running and never stops. Is this issue already posted? Regards, Dominic From typo3ml at schams.net Fri Dec 20 16:31:24 2013 From: typo3ml at schams.net (Michael Schams) Date: Sat, 21 Dec 2013 02:31:24 +1100 Subject: [Neos] Additional Neos mailing lists In-Reply-To: References: Message-ID: On 20/12/13 18:52, bernd wilke wrote: >> i would prefere "english only" over "english first" - please do not >> start a german newsgroup for TYPO3 Neos. > > we may start with neos.general (in english) > but as not everyone in the world speaks english (or english well enough) > it should be possible to give everyone a place to communicate in his > preferred language. [...] I understand Sebastian's and Bastian's point: as long as the current list shows low traffic, there is no need to create additional lists - so, "dev" and "install" make no sense at this point in time. However, I suspect if we do not offer appropriate channels for asking questions and getting involved in languages which are definitely "active", Bernd's point re 'secret' places is a valid point. The "newsletter" subscription form Sebastian pointed out is a great idea, but it is not the same as an "announcement" mailing list as the community is used to: http://neos.typo3.org/contact.html As soon as I see a page, where someone asks for my email address and does not provide any further details, that's "suspicious". I miss essential information such as: - a statement what happens with my email address - a link where I can unsubscribe - an archive of previous published newsletters to see, if is worth to subscribe Maybe I missed something? :-) Back to my original proposal... how about the following (shortened list): Neos-announcement Neos-english Neos-german ...where "Neos-english" is the current "Neos" list (if renaming is an option of course). Cheers Michael From sachsefamily at wtnet.de Sat Dec 21 19:00:00 2013 From: sachsefamily at wtnet.de (Holger Sachse) Date: Sat, 21 Dec 2013 19:00:00 +0100 Subject: [Neos] =?utf-8?q?_NEOS_Demo_and_Colors?= Message-ID: Hi all, I tried to change the colors of the NEO Demo by changing the variable entries in the _variables.csss. Unfortunately it does not work. Can anybody tell me in which files I have to do the changes or what I do wrong elsewhere? Holger From philipp.gampe at typo3.org Sat Dec 21 22:44:43 2013 From: philipp.gampe at typo3.org (Philipp Gampe) Date: Sat, 21 Dec 2013 22:44:43 +0100 Subject: [Neos] NEOS Demo and Colors References: Message-ID: Hi Holger, Holger Sachse wrote: > I tried to change the colors of the NEO Demo by changing the variable > entries in the _variables.csss. Unfortunately it does not work. > > Can anybody tell me in which files I have to do the changes or what I do > wrong elsewhere I guess this is a SASS template. You will need to recompile it to CSS in order to make your changes take effect. Best regards -- Philipp Gampe ? PGP-Key 0AD96065 ? TYPO3 UG Bonn/K?ln Documentation ? Active contributor TYPO3 CMS TYPO3 .... inspiring people to share! From me at patric.at Sun Dec 22 10:35:36 2013 From: me at patric.at (Patric Eckhart) Date: Sun, 22 Dec 2013 10:35:36 +0100 Subject: [Neos] =?utf-8?q?_Transform_Root_Node_in_Shortcut?= Message-ID: Can i transform the Root Node (Website) in a shortcut to the first subpage (like in alpha 3). From me at patric.at Sun Dec 22 18:04:35 2013 From: me at patric.at (Patric Eckhart) Date: Sun, 22 Dec 2013 18:04:35 +0100 Subject: [Neos] =?utf-8?q?image_variant_unable_to_choose_media?= References: Message-ID: I had the same problem - try to clear the Cache ./flow flow:cache:flush --force From k.huppenbauer at web.de Mon Dec 23 18:11:00 2013 From: k.huppenbauer at web.de (Kerstin Huppenbauer) Date: Mon, 23 Dec 2013 18:11:00 +0100 Subject: [Neos] Neos Installation failed on Shared Host In-Reply-To: References: Message-ID: Hi Roland, unfortunately i can't help you with your issue - but i have Neos installed on a small webpackage at webhostone (a small german hoster) and it workes without any problems or adjustments. so i think there is no general problem with shared hosts. greets Kerstin Am 20.12.13 13:41, schrieb Roland Fuhrer: > First I was installing Neos on my local box without any problems. Both > ways with the composer.phar and over uploading the Neos-1.0.1.tar.gz > file were successful. > > However, when I tried to install it on my shared hosts the installation > failed. > > On guest-hosting(dot)ch which is actually TYPO3 friendly, curl couldn't > get the appropriate certificate. So I uploaded the Neos-1.0.1.tar.gz > file to install it manually. I followed the instructions of this treat > Neos on hosted web server. > > It always asks for the correct path to the php binary, which I should > supply with the Settings.yaml. I did it with all the suggested paths > without success. > > On my other Web Host (bluehost(dot)com) Curl was working and the > composer.phar was created. However, when it came down to the create a > new project, I'm getting RuntimeExeption error: > > [~]# curl -sS https getcomposer(dot)org/installer | > /usr/php/54/usr/bin/php-cli > #!/usr/bin/env php > All settings correct for using Composer > Downloading... > > Composer successfully installed to: /home1/resterla/composer.phar > Use it: php composer.phar > [~]# /usr/php/54/usr/bin/php-cli composer.phar create-project > typo3/neos-base-distribution neos Installing > typo3/neos-base-distribution (1.0.1) - Installing > typo3/neos-base-distribution (1.0.1) Cloning > 85087a5929ae0d8bfbbc3c27d9473401d92f2e41 [RuntimeException] Failed to > execute git clone > 'git:git(dot)typo3(dot)org/Neos/Distributions/Base.git' 'neos/' && cd > 'neos/' && git rem ote add composer > 'git:git(dot)typo3(dot)org/Neos/Distributions/Base.git' && git fetch > composer fatal: unable to connect to git.typo3.org: > git(dot)typo3(dot)org[0: 91.184.35.12]: errno=Connection timed out > git(dot)typo3(dot)org[1: 2a01:198:1:1::133]: errno=Network is unreachable > When I tried to install it manually with uploading and untar the > Neos-1.0.1.tar.gz file I broke my web account. It was deactivated. > > It's already for a few days since I'm trying to get Neos on my shared > hosts up and running, without success. > > Ether the hosters are still not yet TYPO3 Neos ready or I miss something > or both. > > As I'm not allowed to use links I had to tweak this post a bit. > > Any help is appreciated. > > Thanks > Roland From simonschaufi at guugelmail.com Mon Dec 23 21:26:30 2013 From: simonschaufi at guugelmail.com (Simon Schaufelberger (Schaufi)) Date: Mon, 23 Dec 2013 21:26:30 +0100 Subject: [Neos] Migrations: Specified key was too long; max key length is 767 bytes In-Reply-To: References: Message-ID: whats the solution here as i halso have the problem on my macbook? Am 19.12.13 11:19, schrieb Bastian Waidelich: > Christian M?ller wrote: > > Hi Christian, > >> I now got the info from two persons that the migrations of Neos didn't >> work for them and stopped with the error >> "Specified key was too long; max key length is 767 bytes". [...] > >> Now for this specific index I really would suggest we remove it from the >> migrations, as currently it is created and removed again. It wouldn't be >> breaking in any case. Even if you are on Version20131129110302 it just >> means you have an unnecessary index that you should drop. What do you >> think? > > +1 that's what I also suggested in a thread some days ago[1]. But we > need to make sure that the DROP statement is only executed if the index > exists (there is no "IF EXISTS" modifier for indexes unfortunately) > > >> I got another report [...] >> This normally isn't a problem unless the charset is utf8mb4 > > Do you know whether the Setup tool warns you if you choose a DB with > utf8mb4 charset? > > > [1] > http://forum.typo3.org/index.php?t=msg&th=200717&goto=700840&#msg_700840 > -- Regards, Schaufi From aske at moc.net Mon Dec 23 22:33:50 2013 From: aske at moc.net (Aske Ertmann) Date: Mon, 23 Dec 2013 22:33:50 +0100 Subject: [Neos] Transform Root Node in Shortcut In-Reply-To: References: Message-ID: Hey Patric Currently this is not supported in the user interface since we didn't finish it in time for the 1.0 release. However it is close to and will definitely be in the next version. The alternative currently is either to it manually in the database changing it from TYPO3.Neos.NodeTypes:Page to TYPO3.Neos:Shortcut. This is done in the typo3_typo3cr_domain_model_nodedata table for the root node. Remember to either publish all unpublished changes or do it for every workspace the root node exists in. Another alternative is to use the node migration. You can see an example here https://git.typo3.org/Packages/TYPO3.Neos.git/blob/HEAD:/Migrations/TYPO3CR/Version20120921140942.yaml What you would do is to write your own using the filters node type and node name and then the ChangeNodeType. The migration can then be run ./flow node:migrate. Hope this is enough to get you in the right direction. Sorry it's not easier to do at this moment, but fortunately it will be. Best regards Aske On Dec 22, 2013, at 10:35 AM, Patric Eckhart wrote: > Can i transform the Root Node (Website) in a shortcut to the first subpage (like in alpha 3). > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From keck at bloomproject.de Thu Dec 26 11:12:04 2013 From: keck at bloomproject.de (Martin Keck) Date: Thu, 26 Dec 2013 11:12:04 +0100 Subject: [Neos] Migrations: Specified key was too long; max key length is 767 bytes In-Reply-To: References: Message-ID: Hi Simon, just edit the the migration Version20131129110302 in TYPO3.TYPO3CR like described by Nick here: http://forum.typo3.org/index.php?t=msg&th=200717&goto=700840&#msg_700840 Change the mentioned line to: $this->addSql("CREATE INDEX path_workspace ON typo3_typo3cr_domain_model_nodedata (path(255), workspace(255))"); This did it for me on my Macbook (10.8.5) with MySQL 5.6.13. Greetings Martin Am 23.12.2013 um 21:26 schrieb Simon Schaufelberger (Schaufi) : > whats the solution here as i halso have the problem on my macbook? > > Am 19.12.13 11:19, schrieb Bastian Waidelich: >> Christian M?ller wrote: >> >> Hi Christian, >> >>> I now got the info from two persons that the migrations of Neos didn't >>> work for them and stopped with the error >>> "Specified key was too long; max key length is 767 bytes". [...] >> >>> Now for this specific index I really would suggest we remove it from the >>> migrations, as currently it is created and removed again. It wouldn't be >>> breaking in any case. Even if you are on Version20131129110302 it just >>> means you have an unnecessary index that you should drop. What do you >>> think? >> >> +1 that's what I also suggested in a thread some days ago[1]. But we >> need to make sure that the DROP statement is only executed if the index >> exists (there is no "IF EXISTS" modifier for indexes unfortunately) >> >> >>> I got another report [...] >>> This normally isn't a problem unless the charset is utf8mb4 >> >> Do you know whether the Setup tool warns you if you choose a DB with >> utf8mb4 charset? >> >> >> [1] >> http://forum.typo3.org/index.php?t=msg&th=200717&goto=700840&#msg_700840 >> > > -- > Regards, Schaufi > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos Bloom ist Branchensieger im ?Jahr der Werbung" 2013. In der Kategorie ?Alkoholische Getr?nke? (B2C) landete Bloom auf dem ersten Platz. Alle Infos auf http://www.bloomproject.de/arbeiten/show/lederer-markenpositionierung/ From me at patric.at Thu Dec 26 18:48:50 2013 From: me at patric.at (Patric Eckhart) Date: Thu, 26 Dec 2013 18:48:50 +0100 Subject: [Neos] =?utf-8?q?_Chapter_Menu_all_Sub_Chapters?= Message-ID: Hey, i would display all Chapters (in the whole Site) in my Chapter Menu. I have chapters in subpage About, and many chapters in subpage Blog Could i realize this? prototype(TYPO3.NeosDemoTypo3Org:ChapterMenu) < prototype(TYPO3.Neos.NodeTypes:Menu) { templatePath = 'resource://PatricEckhart.WebSite/Private/Templates/NodeTypes/ChapterMenu.html' attributes.class = 'chapter-menu' chapterImageWidth = '200' } I have tried this with: entryLevel = 2 maximumLevels = 1 startingPoint = ${q(site).children('metamenu').get(0)} From me at patric.at Thu Dec 26 19:26:48 2013 From: me at patric.at (Patric Eckhart) Date: Thu, 26 Dec 2013 19:26:48 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Transform_Root_Node_in_Shortcut?= Message-ID: Okay, now I have changed the nodetype from TYPO3.Neos:NodeTypes:Page to TYPO3.Neos:Shortcut in the MySQL Database table typo3_typo3cr_domain_model_nodedata. Target is visible now in the inspector. From nick at jamalade.com Sat Dec 28 12:56:55 2013 From: nick at jamalade.com (Nick Poaros) Date: Sat, 28 Dec 2013 12:56:55 +0100 Subject: [Neos] =?utf-8?q?Routing_issue=3F?= References: Message-ID: Hi Bastian Menus work fine now with 1.0.1 Thanks nick From panicosh at gmail.com Sun Dec 29 16:46:27 2013 From: panicosh at gmail.com (Adonis Adon) Date: Sun, 29 Dec 2013 16:46:27 +0100 Subject: [Neos] =?utf-8?q?_TYPO3_NEOS_on_dedicated_server=3F?= Message-ID: Hello guys, I have this question and I am wondering if this is the right procedure. If I upload the Neos 1.0.1 with Filezilla on my domain in a subfolder for example : neos/mydomain.com will that let me install NEOS on my domain ? I use a decicated server with many CPanels. I will wait for your reply thank you From panicosh at gmail.com Sun Dec 29 16:46:31 2013 From: panicosh at gmail.com (Adonis Adon) Date: Sun, 29 Dec 2013 16:46:31 +0100 Subject: [Neos] =?utf-8?q?_NEOS_-_Dedicated_server_=3F?= Message-ID: Hello guys, I am wondering if I can install NEOS on my dedicated server. I have many domains, how can I install NEOS on the domains? Also, will NEOS be included in Softaculous ? With Softaculous I could easy install TYPO3 CMS. Now with the NEOS, do I have to unzip the downloaded files and extract them and upload them with FileZilla on the domain/domains? Or there is another procedure I should take in order to make NEOS working? Also is NEOS free? will it remain free? Can someone please help me clarify out these questions? Thank you. From panicosh at gmail.com Sun Dec 29 18:35:04 2013 From: panicosh at gmail.com (Adonis Adon) Date: Sun, 29 Dec 2013 19:35:04 +0200 Subject: [Neos] =?utf-8?q?_Re=3A_TYPO3_NEOS_on_dedicated_server=3F?= Message-ID: Ok, I found the solution and I will write it here, in case someone else will have the same problem. 1. I unzipped the NEOS 1.0.1 2. In the folder inside, there was another folder and I named it TYPO3-NEOS 3. I uploaded TYPO3-NEOS with Filezilla on the root directory of my Cpanel ( there are around 9,400 files so it took some time). 4. The addon/sudomain I wanted to have NEOS installed it, I changed its document root with this way: I went to the Cpanel and I clicked on Addon Domains. I remove the domain and I insert it again but instead of having /public_html etc, I made SURE that it will point into TYPO3-NEOS/Web. Then, it was easy to install NEOS on one of my subdomains. By the way, don't forget to increase the memory of php, otherwise when you will try to install NEOS you will face a Fatal Error. In order to do that, log in to your WHM and on the PHP section change the memory up to 256 MB You can do the same procedure for your other Cpanel accounts. I want to thank the TYPO3 team for the GREAT effort they doing. Since I am only few days in TYPO3, there are plenty I have to learn and hopefully in the nearest future I will be able to join their contribution team. To all of you, HAPPY NEW YEAR. From panicosh at gmail.com Sun Dec 29 18:36:18 2013 From: panicosh at gmail.com (Adonis Adon) Date: Sun, 29 Dec 2013 19:36:18 +0200 Subject: [Neos] =?utf-8?q?_Re=3A_NEOS_-_Dedicated_server_=3F?= Message-ID: I am so sorry for the double posting for this questions. Can a moderator delete this topic and let the other one active? thank you From k.huppenbauer at web.de Sun Dec 29 18:38:48 2013 From: k.huppenbauer at web.de (Kerstin Huppenbauer) Date: Sun, 29 Dec 2013 18:38:48 +0100 Subject: [Neos] Problem with 2 Neos sites In-Reply-To: References: Message-ID: Hi Nick, i think the exception occurs because the Hostname isn't included in the Routing Cache. Just updated this Patch: https://review.typo3.org/#/c/22068/ Hope this helps Greets Kerstin > Hi all > > Starting from a fresh install of Neos Beta1 which I then updated to > development master I noticed the following: > > Initially set up the Neos Demo site, checked it was all working and > seemed fine, with a virtual host name of neosb1.demo. > > I then created a new site (basic no changes) from the back end with a > virtual host of mySite.demo. > > Using the Site Management I made sure each site had the appropriate > domain name set. > > I have noticed though that only one of the sites works at any one time > and this depends on which one is loaded first after force flushing the > cache. > > If Neos Demo Site loaded first i.e. http://neosb1.demo/ that works but > if then try and load http://mySite.demo/ I get this exception: > > Exception while rendering > landingPage: > No "landingPage" TypoScript object found. Please make sure to define one > in your TypoScript configuration. (20131121142140e14641) > > However if I then force flush the cache and load http://mySite.Demo/ the > basic site comes up but if I try and load the Neos Demo > http://neosb1.demo/ I get this exception: > > Exception while rendering > page/ > body/ > parts/ > mainMenu: > Invalid paths: path of starting point must first part of end point path. > > Not sure what is going on and if its a known issue or not. > > Best regards > > Nick From dmitry at typo3.ru.net Mon Dec 30 08:07:46 2013 From: dmitry at typo3.ru.net (Dmitry Vasiliev) Date: Mon, 30 Dec 2013 11:07:46 +0400 Subject: [Neos] I have no buttons "Media", "Choose Image" and "Crop" in Neos 1.0.1 Message-ID: Hi all. I just installed Neos 1.0.1, everything works fine, but I can not upload an image in the content element "Image" and "Text and Image". I have no buttons "Media", "Choose Image" and "Crop". In previous versions (beta) of these buttons were. -- Regards, Dmitry Vasiliev +7 950 001 85 15 dmitry at typo3.ru.net http://typo3.ru.net/ From panicosh at gmail.com Mon Dec 30 12:05:42 2013 From: panicosh at gmail.com (Adonis Adon) Date: Mon, 30 Dec 2013 13:05:42 +0200 Subject: [Neos] =?utf-8?q?_Re=3A_NEOS_Demo_and_Colors?= Message-ID: Hello, In order to change the colors, you need to modify the NeosDemo.css Here is how to find it: Unzip the NEOS-1.0.1 file. Inside you will find another folder with the same name. Open it and you will see many folders and files. And from there go with this way until you find the NeosDemo.css. Then, you can change the background colors, link colors, etc etc etc Packages - Sites - TYPO3.NeosDemoTypo3Org - Resources - Public - Styles - NeosDemo.css Edit the modifications you want. Upload it with FTP, for example FileZilla in order to replace the existing NeosDemo.css file.(You can find it if you follow the same route ). Refresh your browser and you will see the changes. Happy New Year From panicosh at gmail.com Tue Dec 31 02:20:20 2013 From: panicosh at gmail.com (Adonis Adon) Date: Tue, 31 Dec 2013 03:20:20 +0200 Subject: [Neos] =?utf-8?q?_Create_an_Under_Construction_Page=3F?= Message-ID: Hello guys, even thought NEOS is very good product and I can say that it is kicking a----s product , there is a lack of Site Under Maintenance mode. So, I would like to create an Under Construction Page to place it on the home.html or home.php file , so the visitor of the site will not see the unfinished site but he/she will see : " The site is under maintenance, please come again" And I will continue editing the site and when it will finish then and only then I will remove the Maintenance Mode. How can I do this? Can I replace the index page with a custom one? Is that the solution? Can anyone help please? By the way, since is 31/12 already, Happy New Year to all of you From panicosh at gmail.com Tue Dec 31 02:42:01 2013 From: panicosh at gmail.com (Adonis Adon) Date: Tue, 31 Dec 2013 03:42:01 +0200 Subject: [Neos] =?utf-8?q?_Re=3A_Menus?= References: Message-ID: Hello, I think you have to do these two steps: 1. Read the NEOS documentation http://docs.typo3.org/neos/TYPO3NeosDocumentation/Index.html and make sure that you understand the way NEOS works. I am new in TYPO3, about a week I found out about TYPO3 , was using Joomla, Wordpress, Modx etc and then I found TYPO3, and at the next day I found out about NEOS. There are plenty I have to learn but the first step is to read NEOS documentation and understand the concepts. 2. After you read and understand the NEOS documentation, examine carefully the demo site's structure. Check all files and see how they function. With the knowledge you will gain from NEOS documentation you can easily understand how to adapt a menu on a new site. And please allow me to suggest you this: STUDY-LEARN-TRY . If you don't study the documentation, if you don't learn NEOS's concepts, if you don't try and focus on the mistakes you will might make and correct them, then there is no way to be able to learn NEOS. As a computer professional and a web designer, I ALWAYS advice people to study,learn and try. There is no other way. And surely there is no easy way :):) Happy New Year From me at patric.at Tue Dec 31 13:12:51 2013 From: me at patric.at (Patric Eckhart) Date: Tue, 31 Dec 2013 13:12:51 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Create_an_Under_Construction_Page=3F?= Message-ID: Change the nodetype of your root node in the MySQL Database from TYPO3.Neos.NodeTypes:Page to TYPO3.Neos:Shortcut Go to the TYPO3 Neos Backend and define a target (the target should be your "coming soon page". Optional: Generate a new layout, like Default and LandingPage (see the Documentation) named ComingSoon for example. From me at patric.at Tue Dec 31 13:22:23 2013 From: me at patric.at (Patric Eckhart) Date: Tue, 31 Dec 2013 13:22:23 +0100 Subject: [Neos] =?utf-8?q?_Show_the_actual_URL_on_the_site?= Message-ID: hey, can I show the actual url, like http://neos.mydomain.com/homepage.html on the site? (maybe with fluid?) i will integrate facebook comments and in the plugin i must paste in a the actual url. From carsten at bleicker.de Tue Dec 31 13:39:14 2013 From: carsten at bleicker.de (Carsten Bleicker) Date: Tue, 31 Dec 2013 13:39:14 +0100 Subject: [Neos] Show the actual URL on the site In-Reply-To: References: Message-ID: maybe own viewhelper and take a look what you can do with this? $this->controllerContext->getRequest()->getHttpRequest() Am 31.12.2013 um 13:22 schrieb Patric Eckhart : > hey, > > can I show the actual url, like http://neos.mydomain.com/homepage.html on the site? (maybe with fluid?) > i will integrate facebook comments and in the plugin i must paste in a the actual url. > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From me at patric.at Tue Dec 31 13:48:59 2013 From: me at patric.at (Patric Eckhart) Date: Tue, 31 Dec 2013 13:48:59 +0100 Subject: [Neos] =?utf-8?q?_Re=3A_Show_the_actual_URL_on_the_site?= Message-ID: maybe own viewhelper and take a look what you can do with this? $this->controllerContext->getRequest()->getHttpRequest() but how can I add a own Viewhelper From carsten at bleicker.de Tue Dec 31 14:03:59 2013 From: carsten at bleicker.de (Carsten Bleicker) Date: Tue, 31 Dec 2013 14:03:59 +0100 Subject: [Neos] Show the actual URL on the site In-Reply-To: References: Message-ID: create one in your package. its quite simple: 1. Make a break and celebrate the coming new year 2. create a CiewHelper class (take a look at \TYPO3\Fluid\ViewHelpers\BaseViewHelper for example) 3. in your template you place a namespace at the top wich will match your package, f.e. {namespace celebrate=NEW\Year\ViewHelpers} 4. usage with < celebrate:nameOfViewHelperClassWithoudViewHelperAppendix/> 4.1 Or use it inline {celebrate:nameOfViewHelperClassWithoudViewHelperAppendix()} Am 31.12.2013 um 13:48 schrieb Patric Eckhart : > maybe own viewhelper and take a look what you can do with this? > > $this->controllerContext->getRequest()->getHttpRequest() > > but how can I add a own Viewhelper > _______________________________________________ > Neos mailing list > Neos at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/neos From erreti at gmail.com Tue Dec 31 16:15:42 2013 From: erreti at gmail.com (Roberto Torresani) Date: Tue, 31 Dec 2013 16:15:42 +0100 Subject: [Neos] Problem with my first TYPO3 Neos Message-ID: Hi! Today I tried to install TYPO3 Neos. I followed the steps of the site, but when I connect to demo page or in the backend I receive the following error: PHP Fatal error: Doctrine\\ORM\\Proxy\\ProxyFactory::getProxy(): Failed opening required '/var/www/neos/TYPO3-Neos-1.0/Data/Temporary/Development/Doctrine/Proxies/__CG__TYPO3PartyDomainModelPersonName.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/neos/TYPO3-Neos-1.0/Packages/Libraries/doctrine/orm/lib/Doctrine/ORM/Proxy/ProxyFactory.php on line 92, referer: http://neos.posit.it/neos/login What can I do? Thank you and happy new year. Roberto Torresani -- Certified TYPO3 Integrator