From michael.anstis at gmail.com Wed Jun 13 16:33:10 2012 Content-Type: multipart/mixed; boundary="===============2213039157333294766==" MIME-Version: 1.0 From: Michael Anstis To: rules-users at lists.jboss.org Subject: Re: [rules-users] 5.4.0 Final and issue: GUVNOR-1873 Date: Wed, 13 Jun 2012 21:33:08 +0100 Message-ID: In-Reply-To: E93901D88BE73E4DA5E14ACE4925716B3D17E5C7CA@XCH-SW-03V.sw.nos.boeing.com --===============2213039157333294766== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable That looks like a nabble error, AFAIK it's definately nothing to do with JIRA. You should be able to simply go to https://issues.jboss.org/browse/GUVNOR(login with a JBoss Community login, creating an account if need be) and create a new issue. If raising one for the javax.jcr.InvalidStateException as well please ensure you include all steps to reproduce the error. Thanks, Mike On 13 June 2012 20:44, TonyN wrote: > Hi Mike, I am trying to raise an JRA issue (per your email below) but > running into NAML issue Error: Oops... An error has occurredPlease > contact Nabble Support and explain what you > did to cause this error. Your feedback is very important to us. > Go to NAML Editor > More Details > Error 500 > > macroName is null > > *Message*: macroName is null > > *RequestURI*: /template/NamlServlet.jtp > > *Server*: n3.nabble.com > Caused by: > ------------------------------ > *From:* manstis [via Drools] [mailto:[hidden email]] > > *Sent:* Wednesday, June 13, 2012 8:49 AM > > *To:* Nguyen, Tony N > *Subject:* Re: [rules-users] 5.4.0 Final and issue: GUVNOR-1873 > > Hi Tony, > > Looks like a different bug to the one I fixed :( > > My fix related to when a POJO model is uploaded and the imports > automatically generated. The drop-down you have identified still needs > fixing. > > The "Advanced view" is the work-around at present (but you should find the > imports are all present and correct after uploading a POJO JAR). > > Would you be so kind as to raise another JIRA (and assign to me)? > > Thanks, > > Mike > > On 13 June 2012 16:32, TonyN <[hidden email] > > wrote: > >> Mike, >> >> thanks for taking the time to look into this. This is my observation: >> >> 1) Copy Test_R02 from package 'Test_Package' to package 't1' >> 2) Copy Function 'compare_revs' from package 'Test_Package' to package >> 't1' >> 3) Build Package >> 4) Got a 'Success' result. >> 5) Notice that the following classes appeared in the 'Configuration: >> Import Types' text area widget >> a) 'com.boeing.irip.model.TcItem.Dataset' >> b) 'com.boeing.irip.model.TcItem.Dataset.NamedReference' >> Note: notice the '.' (dot) convention. (Did you import them in this >> way)? >> >> *To show the failure:* >> 1) Remove the above 2 classes from 'Configuration: Import Types' text >> area widget. >> 2) Re-Import them back in as-is (click on the + sign and select the >> classes) >> a) com.boeing.irip.model.TcItem$Dataset >> b) com.boeing.irip.model.TcItem$Dataset$NamedReference >> Note: Notice the '$' convention. >> 3) Save work >> 4) Build package >> 5) Will get errors >> >> >> I guess I would have to use (advanced) class name: to 'rename' the >> classes (or replace the '$' with '.') in order for a success build???? >> >> >> Thank You,****** >> *Tony Nguyen* >> IPDM Advanced Development >> The Boeing Company >> >> 714-896-1086 >> [hidden email] >> >> >> >> ------------------------------ >> *From:* manstis [via Drools] [mailto:[hidden email]] >> >> *Sent:* Wednesday, June 13, 2012 5:04 AM >> *To:* Nguyen, Tony N >> *Subject:* Re: [rules-users] 5.4.0 Final and issue: GUVNOR-1873 >> >> Hi Tony, >> >> I tested again and it appears fine for me. >> >> I used the BA5_TCModel JAR included in your repository export, with the >> following steps:- >> >> 1) Create a new package >> 2) Import POJO Model JAR >> 3) Re-create rule "Test _Rule01". >> 4) Validated OK. >> 5) Package built OK. >> >> I've attached my repository export to the JIRA for your information >> (package t1). >> >> It was too big to include in this email (email was pending approval >> before posting to mailing list due to it's size... and that, I guess, wi= ll >> never happen). >> >> With kind regards, >> >> Mike >> >> On 12 June 2012 23:01, Michael Anstis <[hidden email] >> > wrote: >> >>> Sure will do. >>> >>> >>> On 12 June 2012 22:50, TonyN <[hidden email] >>> > wrote: >>> >>>> Hi, >>>> >>>> Latest release 5.4.0 final was supposed to include a fix for an issue >>>> that I >>>> reported earlier (#1873). However, I am still seeing the problem.... >>>> >>>> https://issues.jboss.org/browse/GUVNOR-1873 >>>> >>>> Wondering if you can take a look... >>>> >>>> thx, >>>> Tony >>>> >>>> -- >>>> View this message in context: >>>> http://drools.46999.n3.nabble.com/5-4-0-Final-and-issue-GUVNOR-1873-tp= 4017880.html >>>> Sent from the Drools: User forum mailing list archive at Nabble.com. >>>> _______________________________________________ >>>> rules-users mailing list >>>> [hidden email] >>>> https://lists.jboss.org/mailman/listinfo/rules-users >>>> >>> >>> >> >> _______________________________________________ >> rules-users mailing list >> [hidden email] >> https://lists.jboss.org/mailman/listinfo/rules-users >> >> >> ------------------------------ >> If you reply to this email, your message will be added to the >> discussion below: >> >> http://drools.46999.n3.nabble.com/5-4-0-Final-and-issue-GUVNOR-1873-tp40= 17880p4017907.html >> To unsubscribe from 5.4.0 Final and issue: GUVNOR-1873, click here. >> NAML >> >> ------------------------------ >> View this message in context: RE: [rules-users] 5.4.0 Final and issue: >> GUVNOR-1873 >> >> Sent from the Drools: User forum mailing list archiveat Nabble.com. >> >> _______________________________________________ >> rules-users mailing list >> [hidden email] >> https://lists.jboss.org/mailman/listinfo/rules-users >> >> > > _______________________________________________ > rules-users mailing list > [hidden email] > https://lists.jboss.org/mailman/listinfo/rules-users > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://drools.46999.n3.nabble.com/5-4-0-Final-and-issue-GUVNOR-1873-tp401= 7880p4017917.html > To unsubscribe from 5.4.0 Final and issue: GUVNOR-1873, click here. > NAML > > ------------------------------ > View this message in context: RE: [rules-users] 5.4.0 Final and issue: > GUVNOR-1873 > Sent from the Drools: User forum mailing list archiveat Nabble.com. > > _______________________________________________ > rules-users mailing list > rules-users(a)lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > > --===============2213039157333294766== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" VGhhdCBsb29rcyBsaWtlIGEgbmFiYmxlIGVycm9yLCBBRkFJSyBpdCYjMzk7cyBkZWZpbmF0ZWx5 IG5vdGhpbmcgdG8gZG8gd2l0aCBKSVJBLjxicj48YnI+WW91IHNob3VsZCBiZSBhYmxlIHRvIHNp bXBseSBnbyB0byA8YSBocmVmPSJodHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvYnJvd3NlL0dVVk5P UiI+aHR0cHM6Ly9pc3N1ZXMuamJvc3Mub3JnL2Jyb3dzZS9HVVZOT1I8L2E+IChsb2dpbiB3aXRo IGEgSkJvc3MgQ29tbXVuaXR5IGxvZ2luLCBjcmVhdGluZyBhbiBhY2NvdW50IGlmIG5lZWQgYmUp IGFuZCBjcmVhdGUgYSBuZXcgaXNzdWUuPGJyPgo8YnI+SWYgcmFpc2luZyBvbmUgZm9yIHRoZSBq YXZheC5qY3IuSW52YWxpZFN0YXRlRXhjZXB0aW9uIGFzIHdlbGwgcGxlYXNlIGVuc3VyZSB5b3Ug aW5jbHVkZSBhbGwgc3RlcHMgdG8gcmVwcm9kdWNlIHRoZSBlcnJvci48YnI+PGJyPlRoYW5rcyw8 YnI+PGJyPk1pa2U8YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5PbiAxMyBKdW5lIDIw MTIgMjA6NDQsIFRvbnlOIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOnRvbnku bi5uZ3V5ZW5AYm9laW5nLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnRvbnkubi5uZ3V5ZW5AYm9laW5n LmNvbTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+CjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9x dW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlk O3BhZGRpbmctbGVmdDoxZXgiPgoKCgoKPGRpdiBkaXI9Imx0ciIgYWxpZ249ImxlZnQiPgo8aDE+ PHNwYW4+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkNhbGlicmkiPkhpIApN aWtlLCA8L2ZvbnQ+PC9zcGFuPjwvaDE+CjxoMT48c3Bhbj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBmZiIgZmFjZT0iQ2FsaWJyaSI+SSBhbSAKdHJ5aW5nIHRvIHJhaXNlIGFuIEpSQSBpc3N1 ZSAocGVyIHlvdXIgZW1haWwgYmVsb3cpIGJ1dCBydW5uaW5nIGludG8gTkFNTCAKaXNzdWU8L2Zv bnQ+PC9zcGFuPjwvaDE+CjxoMT48c3Bhbj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBmZiIg ZmFjZT0iQ2FsaWJyaSI+PC9mb250Pjwvc3Bhbj6gPC9oMT4KPGgxPjxzcGFuPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMGZmIiBmYWNlPSJDYWxpYnJpIj5FcnJvcjo8L2ZvbnQ+PC9zcGFuPjwv aDE+CjxoMT5Pb3BzLi4uIEFuIGVycm9yIGhhcyBvY2N1cnJlZDwvaDE+UGxlYXNlIGNvbnRhY3Qg PGEgaHJlZj0iaHR0cDovL3N1cHBvcnQubmFiYmxlLmNvbS8iIHJlbD0ibm9mb2xsb3ciIGxpbms9 ImV4dGVybmFsIiB0YXJnZXQ9Il9ibGFuayI+TmFiYmxlIFN1cHBvcnQ8L2E+IGFuZCBleHBsYWlu IAp3aGF0IHlvdSBkaWQgdG8gY2F1c2UgdGhpcyBlcnJvci4gWW91ciBmZWVkYmFjayBpcyB2ZXJ5 IGltcG9ydGFudCB0byB1cy4gCjxkaXYgc3R5bGU9Ik1BUkdJTjoxLjJlbSAwcHg7Rk9OVC1XRUlH SFQ6Ym9sZCI+PGltZyBzcmM9IiIgc3R5bGU9IlZFUlRJQ0FMLUFMSUdOOi0yNSUiIHdpZHRoPSIx NiIgaGVpZ2h0PSIxNyI+IDxhIGhyZWY9Imh0dHA6Ly9kcm9vbHMuNDY5OTkubjMubmFiYmxlLmNv bS90ZW1wbGF0ZS9OYW1sRWRpdG9yLmp0cCIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJuYWwi IHRhcmdldD0iX2JsYW5rIj5HbyB0byBOQU1MIApFZGl0b3I8L2E+IDwvZGl2Pgo8aDIgc3R5bGU9 Ik1BUkdJTi1UT1A6MWVtIj5Nb3JlIERldGFpbHM8L2gyPgo8ZGl2Pgo8aDM+RXJyb3IgNTAwPC9o Mz48cHJlPm1hY3JvTmFtZSBpcyBudWxsPC9wcmU+CjxwPjxiPk1lc3NhZ2U8L2I+OiBtYWNyb05h bWUgaXMgbnVsbDwvcD4KPHA+PGI+UmVxdWVzdFVSSTwvYj46IC90ZW1wbGF0ZS9OYW1sU2Vydmxl dC5qdHA8L3A+CjxwPjxiPlNlcnZlcjwvYj46IDxhIGhyZWY9Imh0dHA6Ly9uMy5uYWJibGUuY29t IiB0YXJnZXQ9Il9ibGFuayI+bjMubmFiYmxlLmNvbTwvYT48L3A+CjxoMyBzdHlsZT0iTUFSR0lO LVRPUDoxLjJlbSI+Q2F1c2VkIGJ5OjwvaDM+PC9kaXY+PC9kaXY+CjxkaXY+Cjxocj4KPGZvbnQg ZmFjZT0iVGFob21hIj48ZGl2IGNsYXNzPSJpbSI+PGI+RnJvbTo8L2I+IG1hbnN0aXMgW3ZpYSBE cm9vbHNdIApbbWFpbHRvOjxhIGhyZWY9Imh0dHA6Ly91c2VyL1NlbmRFbWFpbC5qdHA/dHlwZT1u b2RlJmFtcDtub2RlPTQwMTc5MjQmYW1wO2k9MCIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJu YWwiIHRhcmdldD0iX2JsYW5rIj5baGlkZGVuIGVtYWlsXTwvYT5dIDxicj48L2Rpdj48Yj5TZW50 OjwvYj4gV2VkbmVzZGF5LCAKSnVuZSAxMywgMjAxMiA4OjQ5IEFNPGRpdiBjbGFzcz0iaW0iPjxi cj48Yj5Ubzo8L2I+IE5ndXllbiwgVG9ueSBOPGJyPjxiPlN1YmplY3Q6PC9iPiBSZTogCltydWxl cy11c2Vyc10gNS40LjAgRmluYWwgYW5kIGlzc3VlOiBHVVZOT1ItMTg3Mzxicj48L2Rpdj48L2Zv bnQ+PGJyPjwvZGl2Pgo8ZGl2PjwvZGl2PkhpIFRvbnksPGJyPjxkaXYgY2xhc3M9ImltIj48YnI+ TG9va3MgbGlrZSBhIGRpZmZlcmVudCBidWcgdG8gdGhlIG9uZSBJIGZpeGVkIAo6KDxicj48YnI+ TXkgZml4IHJlbGF0ZWQgdG8gd2hlbiBhIFBPSk8gbW9kZWwgaXMgdXBsb2FkZWQgYW5kIHRoZSBp bXBvcnRzIAphdXRvbWF0aWNhbGx5IGdlbmVyYXRlZC4gVGhlIGRyb3AtZG93biB5b3UgaGF2ZSBp ZGVudGlmaWVkIHN0aWxsIG5lZWRzIApmaXhpbmcuPGJyPjxicj5UaGUgJnF1b3Q7QWR2YW5jZWQg dmlldyZxdW90OyBpcyB0aGUgd29yay1hcm91bmQgYXQgcHJlc2VudCAoYnV0IHlvdSBzaG91bGQg CmZpbmQgdGhlIGltcG9ydHMgYXJlIGFsbCBwcmVzZW50IGFuZCBjb3JyZWN0IGFmdGVyIHVwbG9h ZGluZyBhIFBPSk8gCkpBUikuPGJyPjxicj5Xb3VsZCB5b3UgYmUgc28ga2luZCBhcyB0byByYWlz ZSBhbm90aGVyIEpJUkEgKGFuZCBhc3NpZ24gdG8gCm1lKT88YnI+PGJyPlRoYW5rcyw8YnI+PGJy Pk1pa2U8YnI+PGJyPgo8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj48ZGl2IGNs YXNzPSJoNSI+T24gMTMgSnVuZSAyMDEyIDE2OjMyLCBUb255TiA8c3BhbiBkaXI9Imx0ciI+Jmx0 OzxhIGhyZWY9Imh0dHA6Ly91c2VyL1NlbmRFbWFpbC5qdHA/dHlwZT1ub2RlJmFtcDtub2RlPTQw MTc5MTcmYW1wO2k9MCIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJuYWwiIHRhcmdldD0iX2Js YW5rIj5baGlkZGVuIGVtYWlsXTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+Cgo8L2Rpdj48L2Rp dj48YmxvY2txdW90ZSBzdHlsZT0iQk9SREVSLUxFRlQ6I2NjY2NjYyAycHggc29saWQ7UEFERElO Ry1CT1RUT006MHB4O01BUkdJTjowcHggMHB4IDBweCAwLjhleDtQQURESU5HLUxFRlQ6MWVtO1BB RERJTkctUklHSFQ6MWVtO1BBRERJTkctVE9QOjBweCIgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2 PjxkaXYgY2xhc3M9Img1Ij4KICA8ZGl2IGRpcj0ibHRyIiBhbGlnbj0ibGVmdCI+PHNwYW4+PGZv bnQgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFsIj5NaWtlLDwvZm9udD48L3NwYW4+PC9kaXY+ CiAgPGRpdiBkaXI9Imx0ciIgYWxpZ249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9yPSIjMDAwMGZm IiBmYWNlPSJBcmlhbCI+PC9mb250Pjwvc3Bhbj6gPC9kaXY+CiAgPGRpdiBkaXI9Imx0ciIgYWxp Z249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9yPSIjMDAwMGZmIiBmYWNlPSJBcmlhbCI+dGhhbmtz IGZvciB0YWtpbmcgCiAgdGhlIHRpbWUgdG8gbG9vayBpbnRvIHRoaXMuoCBUaGlzIGlzIG15IG9i c2VydmF0aW9uOjwvZm9udD48L3NwYW4+PC9kaXY+CiAgPGRpdiBkaXI9Imx0ciIgYWxpZ249Imxl ZnQiPjxzcGFuPjxmb250IGNvbG9yPSIjMDAwMGZmIiBmYWNlPSJBcmlhbCI+PC9mb250Pjwvc3Bh bj6gPC9kaXY+CiAgPGRpdiBkaXI9Imx0ciIgYWxpZ249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9y PSIjMDAwMGZmIiBmYWNlPSJBcmlhbCI+MSkgQ29weSBUZXN0X1IwMiAKICBmcm9tIHBhY2thZ2Ug JiMzOTtUZXN0X1BhY2thZ2UmIzM5OyB0byBwYWNrYWdlICYjMzk7dDEmIzM5OzwvZm9udD48L3Nw YW4+PC9kaXY+CiAgPGRpdiBkaXI9Imx0ciIgYWxpZ249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9y PSIjMDAwMGZmIiBmYWNlPSJBcmlhbCI+MikgQ29weSBGdW5jdGlvbiAKICAmIzM5O2NvbXBhcmVf cmV2cyYjMzk7IGZyb20gcGFja2FnZSAmIzM5O1Rlc3RfUGFja2FnZSYjMzk7IHRvIHBhY2thZ2Ug JiMzOTt0MSYjMzk7PC9mb250Pjwvc3Bhbj48L2Rpdj4KICA8ZGl2IGRpcj0ibHRyIiBhbGlnbj0i bGVmdCI+PHNwYW4+PGZvbnQgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFsIj4zKSBCdWlsZCAK ICBQYWNrYWdlPC9mb250Pjwvc3Bhbj48L2Rpdj4KICA8ZGl2IGRpcj0ibHRyIiBhbGlnbj0ibGVm dCI+PHNwYW4+PGZvbnQgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFsIj40KSBHb3QgYSAKICAm IzM5O1N1Y2Nlc3MmIzM5OyByZXN1bHQuPC9mb250Pjwvc3Bhbj48L2Rpdj4KICA8ZGl2IGRpcj0i bHRyIiBhbGlnbj0ibGVmdCI+PHNwYW4+PGZvbnQgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFs Ij41KSBOb3RpY2UgdGhhdCAKICB0aGUgZm9sbG93aW5nIGNsYXNzZXMgYXBwZWFyZWSgaW4gdGhl ICYjMzk7Q29uZmlndXJhdGlvbjogSW1wb3J0IAogIFR5cGVzJiMzOTugoHRleHQgYXJlYSB3aWRn ZXQ8L2ZvbnQ+PC9zcGFuPjwvZGl2PgogIDxkaXYgZGlyPSJsdHIiIGFsaWduPSJsZWZ0Ij48c3Bh bj48Zm9udCBjb2xvcj0iIzAwMDBmZiIgZmFjZT0iQXJpYWwiPqCgoKBhKaAmIzM5O2NvbS5ib2Vp bmcuaXJpcC5tb2RlbC5UY0l0ZW0uRGF0YXNldCYjMzk7PC9mb250Pjwvc3Bhbj48L2Rpdj4KICA8 ZGl2IGRpcj0ibHRyIiBhbGlnbj0ibGVmdCI+PHNwYW4+PGZvbnQgY29sb3I9IiMwMDAwZmYiIGZh Y2U9IkFyaWFsIj6goKAgYikgCiAgJiMzOTtjb20uYm9laW5nLmlyaXAubW9kZWwuVGNJdGVtLkRh dGFzZXQuTmFtZWRSZWZlcmVuY2UmIzM5OzwvZm9udD48L3NwYW4+PC9kaXY+CiAgPGRpdiBkaXI9 Imx0ciIgYWxpZ249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9yPSIjMDAwMGZmIiBmYWNlPSJBcmlh bCI+oKAgCiAgTm90ZTqgIG5vdGljZSB0aGUgJiMzOTsuJiMzOTsgKGRvdCkgY29udmVudGlvbi6g IChEaWQgeW91IGltcG9ydCB0aGVtIGluIAogIHRoaXMgd2F5KT88L2ZvbnQ+PC9zcGFuPjwvZGl2 PgogIDxkaXYgZGlyPSJsdHIiIGFsaWduPSJsZWZ0Ij48c3Bhbj48Zm9udCBjb2xvcj0iIzAwMDBm ZiIgZmFjZT0iQXJpYWwiPjwvZm9udD48L3NwYW4+oDwvZGl2PgogIDxkaXYgZGlyPSJsdHIiIGFs aWduPSJsZWZ0Ij48c3Bhbj48Zm9udCBjb2xvcj0iIzAwMDBmZiIgZmFjZT0iQXJpYWwiPjx1PlRv IHNob3cgdGhlIAogIGZhaWx1cmU6PC91PjwvZm9udD48L3NwYW4+PC9kaXY+CiAgPGRpdiBkaXI9 Imx0ciIgYWxpZ249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9yPSIjMDAwMGZmIiBmYWNlPSJBcmlh bCI+MSkgUmVtb3ZlIHRoZSAKICBhYm92ZSAyIGNsYXNzZXMgZnJvbSAmIzM5O0NvbmZpZ3VyYXRp b246IEltcG9ydCBUeXBlcyYjMzk7oKB0ZXh0IGFyZWEgCiAgd2lkZ2V0LjwvZm9udD48L3NwYW4+ PC9kaXY+CiAgPGRpdiBkaXI9Imx0ciIgYWxpZ249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9yPSIj MDAwMGZmIiBmYWNlPSJBcmlhbCI+MikgUmUtSW1wb3J0IHRoZW0gCiAgYmFjayBpbiBhcy1pcyAo Y2xpY2sgb24gdGhlICsgc2lnbiBhbmQgc2VsZWN0IHRoZSBjbGFzc2VzKTwvZm9udD48L3NwYW4+ PC9kaXY+CiAgPGRpdiBkaXI9Imx0ciIgYWxpZ249ImxlZnQiPjxzcGFuPjxmb250IGNvbG9yPSIj MDAwMGZmIiBmYWNlPSJBcmlhbCI+oKAgYSkgCiAgY29tLmJvZWluZy5pcmlwLm1vZGVsLlRjSXRl bSREYXRhc2V0PC9mb250Pjwvc3Bhbj48L2Rpdj4KICA8ZGl2IGRpcj0ibHRyIiBhbGlnbj0ibGVm dCI+PHNwYW4+PGZvbnQgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFsIj6goCBiKSAKICBjb20u Ym9laW5nLmlyaXAubW9kZWwuVGNJdGVtJERhdGFzZXQkTmFtZWRSZWZlcmVuY2U8L2ZvbnQ+PC9z cGFuPjwvZGl2PgogIDxkaXYgZGlyPSJsdHIiIGFsaWduPSJsZWZ0Ij48c3Bhbj48Zm9udCBjb2xv cj0iIzAwMDBmZiIgZmFjZT0iQXJpYWwiPqAgTm90ZTogCiAgTm90aWNlIHRoZSAmIzM5OyQmIzM5 OyBjb252ZW50aW9uLjwvZm9udD48L3NwYW4+PC9kaXY+CiAgPGRpdiBkaXI9Imx0ciIgYWxpZ249 ImxlZnQiPjxzcGFuPjxmb250IGNvbG9yPSIjMDAwMGZmIiBmYWNlPSJBcmlhbCI+MykgU2F2ZSAK ICB3b3JrPC9mb250Pjwvc3Bhbj48L2Rpdj4KICA8ZGl2IGRpcj0ibHRyIiBhbGlnbj0ibGVmdCI+ PHNwYW4+PGZvbnQgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFsIj40KSBCdWlsZCAKICBwYWNr YWdlPC9mb250Pjwvc3Bhbj48L2Rpdj4KICA8ZGl2IGRpcj0ibHRyIiBhbGlnbj0ibGVmdCI+PHNw YW4+PGZvbnQgY29sb3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFsIj41KSBXaWxsIGdldCAKICBlcnJv cnM8L2ZvbnQ+PC9zcGFuPjwvZGl2PgogIDxkaXYgZGlyPSJsdHIiIGFsaWduPSJsZWZ0Ij48c3Bh bj48Zm9udCBjb2xvcj0iIzAwMDBmZiIgZmFjZT0iQXJpYWwiPjwvZm9udD48L3NwYW4+oDwvZGl2 PgogIDxkaXYgZGlyPSJsdHIiIGFsaWduPSJsZWZ0Ij48c3Bhbj48Zm9udCBjb2xvcj0iIzAwMDBm ZiIgZmFjZT0iQXJpYWwiPjwvZm9udD48L3NwYW4+oDwvZGl2PgogIDxkaXYgZGlyPSJsdHIiIGFs aWduPSJsZWZ0Ij48c3Bhbj48Zm9udCBjb2xvcj0iIzAwMDBmZiIgZmFjZT0iQXJpYWwiPkkgZ3Vl c3MgSSB3b3VsZCAKICBoYXZlIHRvIHVzZSAoYWR2YW5jZWQpIGNsYXNzIG5hbWU6IHRvICYjMzk7 cmVuYW1lJiMzOTsgdGhlIGNsYXNzZXMgKG9yIHJlcGxhY2UgdGhlICYjMzk7JCYjMzk7IAogIHdp dGggJiMzOTsuJiMzOTspIGluIG9yZGVyIGZvciBhIHN1Y2Nlc3MgYnVpbGQ/Pz8/PC9mb250Pjwv c3Bhbj48L2Rpdj4KICA8ZGl2IGRpcj0ibHRyIiBhbGlnbj0ibGVmdCI+PHNwYW4+PGZvbnQgY29s b3I9IiMwMDAwZmYiIGZhY2U9IkFyaWFsIj48L2ZvbnQ+PC9zcGFuPqA8L2Rpdj4KICA8L2Rpdj48 L2Rpdj48cD48L3A+PGRpdj48ZGl2IGNsYXNzPSJoNSI+PGZvbnQgZmFjZT0iQXJpYWwiPlRoYW5r IAogIFlvdSw8Yj48aT48L2k+PC9iPjwvZm9udD48Yj48aT48L2k+PC9iPjxiPjxpPjwvaT48L2I+ IDxicj48aT48Zm9udCBmYWNlPSJBcmlhbCI+VG9ueSBOZ3V5ZW48L2ZvbnQ+PC9pPiA8YnI+PGZv bnQgZmFjZT0iSGlnaCBUb3dlciBUZXh0Ij5JUERNIAogIEFkdmFuY2VkIERldmVsb3BtZW50PC9m b250PiA8YnI+PGZvbnQgZmFjZT0iSGlnaCBUb3dlciBUZXh0Ij5UaGUgQm9laW5nIAogIENvbXBh bnk8L2ZvbnQ+IDxicj48L2Rpdj48L2Rpdj48Zm9udCBmYWNlPSJIaWdoIFRvd2VyIFRleHQiPiZs dDthIGhyZWY9JnF1b3Q7dGVsOjxhIGhyZWY9InRlbDo3MTQtODk2LTEwODYiIHZhbHVlPSIrMTcx NDg5NjEwODYiIHRhcmdldD0iX2JsYW5rIj43MTQtODk2LTEwODY8L2E+JnF1b3Q7IAogIHZhbHVl PSZxdW90OzxhIGhyZWY9InRlbDolMkIxNzE0ODk2MTA4NiIgdmFsdWU9IisxNzE0ODk2MTA4NiIg dGFyZ2V0PSJfYmxhbmsiPisxNzE0ODk2MTA4NjwvYT4mcXVvdDsgdGFyZ2V0PSZxdW90O19ibGFu ayZxdW90OyZndDs8YSBocmVmPSJ0ZWw6NzE0LTg5Ni0xMDg2IiB2YWx1ZT0iKzE3MTQ4OTYxMDg2 IiB0YXJnZXQ9Il9ibGFuayI+NzE0LTg5Ni0xMDg2PC9hPjwvZm9udD4gPGJyPgo8Zm9udCBjb2xv cj0iIzAwMDBmZiIgZmFjZT0iQXJpYWwiPjxhIGhyZWY9Imh0dHA6Ly91c2VyL1NlbmRFbWFpbC5q dHA/dHlwZT1ub2RlJmFtcDtub2RlPTQwMTc5MTUmYW1wO2k9MCIgcmVsPSJub2ZvbGxvdyIgbGlu az0iZXh0ZXJuYWwiIHRhcmdldD0iX2JsYW5rIj5baGlkZGVuIGVtYWlsXTwvYT48L2ZvbnQ+IDxw PjwvcD48ZGl2PjxkaXYgY2xhc3M9Img1Ij4KICA8ZGl2PqA8L2Rpdj48YnI+CiAgPGRpdiBkaXI9 Imx0ciIgYWxpZ249ImxlZnQiIGxhbmc9ImVuLXVzIj4KICA8aHI+CiAgPGZvbnQgZmFjZT0iVGFo b21hIj48Yj5Gcm9tOjwvYj4gbWFuc3RpcyBbdmlhIERyb29sc10gW21haWx0bzo8YSBocmVmPSJo dHRwOi8vdXNlci9TZW5kRW1haWwuanRwP3R5cGU9bm9kZSZhbXA7bm9kZT00MDE3OTE1JmFtcDtp PTEiIHJlbD0ibm9mb2xsb3ciIGxpbms9ImV4dGVybmFsIiB0YXJnZXQ9Il9ibGFuayI+W2hpZGRl biBlbWFpbF08L2E+XSAKICA8YnI+PGI+U2VudDo8L2I+IFdlZG5lc2RheSwgSnVuZSAxMywgMjAx MiA1OjA0IEFNPGJyPjxiPlRvOjwvYj4gTmd1eWVuLCBUb255IAogIE48YnI+PGI+U3ViamVjdDo8 L2I+IFJlOiBbcnVsZXMtdXNlcnNdIDUuNC4wIEZpbmFsIGFuZCBpc3N1ZTogCiAgR1VWTk9SLTE4 NzM8YnI+PC9mb250Pjxicj48L2Rpdj4KICA8ZGl2PgogIDxkaXY+PC9kaXY+SGkgVG9ueSw8YnI+ PGJyPkkgdGVzdGVkIGFnYWluIGFuZCBpdCBhcHBlYXJzIGZpbmUgZm9yIG1lLjxicj48YnI+SSAK ICB1c2VkIHRoZSBCQTVfVENNb2RlbCBKQVIgaW5jbHVkZWQgaW4geW91ciByZXBvc2l0b3J5IGV4 cG9ydCwgd2l0aCB0aGUgCiAgZm9sbG93aW5nIHN0ZXBzOi08YnI+PGJyPjEpIENyZWF0ZSBhIG5l dyBwYWNrYWdlPGJyPjIpIEltcG9ydCBQT0pPIE1vZGVsIAogIEpBUjxicj4zKSBSZS1jcmVhdGUg cnVsZSAmcXVvdDtUZXN0IF9SdWxlMDEmcXVvdDsuPGJyPjQpIFZhbGlkYXRlZCBPSy48YnI+NSkg UGFja2FnZSAKICBidWlsdCBPSy48YnI+PGJyPkkmIzM5O3ZlIGF0dGFjaGVkIG15IHJlcG9zaXRv cnkgZXhwb3J0IHRvIHRoZSBKSVJBIGZvciB5b3VyIAogIGluZm9ybWF0aW9uIChwYWNrYWdlIHQx KS4gPGJyPjxicj5JdCB3YXMgdG9vIGJpZyB0byBpbmNsdWRlIGluIHRoaXMgZW1haWwgCiAgKGVt YWlsIHdhcyBwZW5kaW5nIGFwcHJvdmFsIGJlZm9yZSBwb3N0aW5nIHRvIG1haWxpbmcgbGlzdCBk dWUgdG8gaXQmIzM5O3Mgc2l6ZS4uLiAKICBhbmQgdGhhdCwgSSBndWVzcywgd2lsbCBuZXZlciBo YXBwZW4pLjxicj48YnI+V2l0aCBraW5kIAogIHJlZ2FyZHMsPGJyPjxicj5NaWtlPGJyPjxicj48 L2Rpdj4KICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+CiAgPGRpdj5PbiAxMiBKdW5lIDIwMTIg MjM6MDEsIE1pY2hhZWwgQW5zdGlzIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0iaHR0cDov L3VzZXIvU2VuZEVtYWlsLmp0cD90eXBlPW5vZGUmYW1wO25vZGU9NDAxNzkwNyZhbXA7aT0wIiBy ZWw9Im5vZm9sbG93IiBsaW5rPSJleHRlcm5hbCIgdGFyZ2V0PSJfYmxhbmsiPltoaWRkZW4gZW1h aWxdPC9hPiZndDs8L3NwYW4+IAogIHdyb3RlOjxicj48L2Rpdj4KICA8YmxvY2txdW90ZSBzdHls ZT0iQk9SREVSLUxFRlQ6I2NjY2NjYyAycHggc29saWQ7UEFERElORy1CT1RUT006MHB4O01BUkdJ TjowcHggMHB4IDBweCAwLjhleDtQQURESU5HLUxFRlQ6MWVtO1BBRERJTkctUklHSFQ6MWVtO1BB RERJTkctVE9QOjBweCIgY2xhc3M9ImdtYWlsX3F1b3RlIj5TdXJlIHdpbGwgZG8uIAogICAgPGRp dj4KICAgIDxkaXY+PGJyPjxicj4KICAgIDxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4KICAgIDxk aXY+T24gMTIgSnVuZSAyMDEyIDIyOjUwLCBUb255TiA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhy ZWY9Imh0dHA6Ly91c2VyL1NlbmRFbWFpbC5qdHA/dHlwZT1ub2RlJmFtcDtub2RlPTQwMTc5MDcm YW1wO2k9MSIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJuYWwiIHRhcmdldD0iX2JsYW5rIj5b aGlkZGVuIGVtYWlsXTwvYT4mZ3Q7PC9zcGFuPiAKICAgIHdyb3RlOjxicj48L2Rpdj4KICAgIDxi bG9ja3F1b3RlIHN0eWxlPSJCT1JERVItTEVGVDojY2NjY2NjIDJweCBzb2xpZDtQQURESU5HLUJP VFRPTTowcHg7TUFSR0lOOjBweCAwcHggMHB4IDAuOGV4O1BBRERJTkctTEVGVDoxZW07UEFERElO Ry1SSUdIVDoxZW07UEFERElORy1UT1A6MHB4IiBjbGFzcz0iZ21haWxfcXVvdGUiPgogICAgICA8 ZGl2PkhpLDxicj48YnI+TGF0ZXN0IHJlbGVhc2UgNS40LjAgZmluYWwgd2FzIHN1cHBvc2VkIHRv IAogICAgICBpbmNsdWRlIGEgZml4IGZvciBhbiBpc3N1ZSB0aGF0IEk8YnI+cmVwb3J0ZWQgZWFy bGllciAoIzE4NzMpLiAKICAgICAgoEhvd2V2ZXIsIEkgYW0gc3RpbGwgc2VlaW5nIHRoZSBwcm9i bGVtLi4uLjxicj48YnI+PGEgaHJlZj0iaHR0cHM6Ly9pc3N1ZXMuamJvc3Mub3JnL2Jyb3dzZS9H VVZOT1ItMTg3MyIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJuYWwiIHRhcmdldD0iX2JsYW5r Ij5odHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvYnJvd3NlL0dVVk5PUi0xODczPC9hPjxicj48YnI+ V29uZGVyaW5nIAogICAgICBpZiB5b3UgY2FuIHRha2UgYSBsb29rLi4uPGJyPjxicj50aHgsPGJy PlRvbnk8YnI+PGJyPi0tPGJyPlZpZXcgdGhpcyAKICAgICAgbWVzc2FnZSBpbiBjb250ZXh0OiA8 YSBocmVmPSJodHRwOi8vZHJvb2xzLjQ2OTk5Lm4zLm5hYmJsZS5jb20vNS00LTAtRmluYWwtYW5k LWlzc3VlLUdVVk5PUi0xODczLXRwNDAxNzg4MC5odG1sIiByZWw9Im5vZm9sbG93IiBsaW5rPSJl eHRlcm5hbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9kcm9vbHMuNDY5OTkubjMubmFiYmxlLmNv bS81LTQtMC1GaW5hbC1hbmQtaXNzdWUtR1VWTk9SLTE4NzMtdHA0MDE3ODgwLmh0bWw8L2E+PGJy PgpTZW50IAogICAgICBmcm9tIHRoZSBEcm9vbHM6IFVzZXIgZm9ydW0gbWFpbGluZyBsaXN0IGFy Y2hpdmUgYXQgCiAgICAgIE5hYmJsZS5jb20uPGJyPl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fPGJyPnJ1bGVzLXVzZXJzIAogICAgICBtYWlsaW5nIGxpc3Q8 YnI+PC9kaXY+PGEgaHJlZj0iaHR0cDovL3VzZXIvU2VuZEVtYWlsLmp0cD90eXBlPW5vZGUmYW1w O25vZGU9NDAxNzkwNyZhbXA7aT0yIiByZWw9Im5vZm9sbG93IiBsaW5rPSJleHRlcm5hbCIgdGFy Z2V0PSJfYmxhbmsiPltoaWRkZW4gZW1haWxdPC9hPjxicj48YSBocmVmPSJodHRwczovL2xpc3Rz Lmpib3NzLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J1bGVzLXVzZXJzIiByZWw9Im5vZm9sbG93IiBs aW5rPSJleHRlcm5hbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vbGlzdHMuamJvc3Mub3JnL21h aWxtYW4vbGlzdGluZm8vcnVsZXMtdXNlcnM8L2E+PGJyPgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJy PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyPl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fIAogIDxicj5ydWxlcy11c2VycyBtYWlsaW5n IGxpc3QgPGJyPjxhIGhyZWY9Imh0dHA6Ly91c2VyL1NlbmRFbWFpbC5qdHA/dHlwZT1ub2RlJmFt cDtub2RlPTQwMTc5MDcmYW1wO2k9MyIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJuYWwiIHRh cmdldD0iX2JsYW5rIj5baGlkZGVuIGVtYWlsXTwvYT4gPGJyPjxhIGhyZWY9Imh0dHBzOi8vbGlz dHMuamJvc3Mub3JnL21haWxtYW4vbGlzdGluZm8vcnVsZXMtdXNlcnMiIHJlbD0ibm9mb2xsb3ci IGxpbms9ImV4dGVybmFsIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9saXN0cy5qYm9zcy5vcmcv bWFpbG1hbi9saXN0aW5mby9ydWxlcy11c2VyczwvYT48YnI+Cjxicj48YnI+CiAgPGhyIHNpemU9 IjEiIGNvbG9yPSIjY2NjY2NjIiBub3NoYWRlPgoKICA8ZGl2IHN0eWxlPSJGT05UOjEycHggdGFo b21hLGdlbmV2YSxoZWx2ZXRpY2EsYXJpYWwsc2Fucy1zZXJpZjtDT0xPUjojNDQ0Ij4KICA8ZGl2 IHN0eWxlPSJGT05ULVdFSUdIVDpib2xkIj5JZiB5b3UgcmVwbHkgdG8gdGhpcyBlbWFpbCwgeW91 ciBtZXNzYWdlIHdpbGwgCiAgYmUgYWRkZWQgdG8gdGhlIGRpc2N1c3Npb24gYmVsb3c6PC9kaXY+ PGEgaHJlZj0iaHR0cDovL2Ryb29scy40Njk5OS5uMy5uYWJibGUuY29tLzUtNC0wLUZpbmFsLWFu ZC1pc3N1ZS1HVVZOT1ItMTg3My10cDQwMTc4ODBwNDAxNzkwNy5odG1sIiByZWw9Im5vZm9sbG93 IiBsaW5rPSJleHRlcm5hbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9kcm9vbHMuNDY5OTkubjMu bmFiYmxlLmNvbS81LTQtMC1GaW5hbC1hbmQtaXNzdWUtR1VWTk9SLTE4NzMtdHA0MDE3ODgwcDQw MTc5MDcuaHRtbDwvYT4gCiAgPC9kaXY+CiAgPGRpdiBzdHlsZT0iTUFSR0lOLVRPUDowLjRlbTtG T05UOjExcHgvMS41ZW0gdGFob21hLGdlbmV2YSxoZWx2ZXRpY2EsYXJpYWwsc2Fucy1zZXJpZjtD T0xPUjojNjY2Ij5UbyAKICB1bnN1YnNjcmliZSBmcm9tIDUuNC4wIEZpbmFsIGFuZCBpc3N1ZTog R1VWTk9SLTE4NzMsIDxhIHJlbD0ibm9mb2xsb3ciIGxpbms9ImV4dGVybmFsIj5jbGljayBoZXJl PC9hPi48YnI+PGEgc3R5bGU9IkZPTlQ6OXB4IHNlcmlmIiBocmVmPSJodHRwOi8vZHJvb2xzLjQ2 OTk5Lm4zLm5hYmJsZS5jb20vdGVtcGxhdGUvTmFtbFNlcnZsZXQuanRwP21hY3JvPW1hY3JvX3Zp ZXdlciZhbXA7aWQ9aW5zdGFudF9odG1sJTIxbmFiYmxlJTNBZW1haWwubmFtbCZhbXA7YmFzZT1u YWJibGUubmFtbC5uYW1lc3BhY2VzLkJhc2ljTmFtZXNwYWNlLW5hYmJsZS52aWV3LndlYi50ZW1w bGF0ZS5OYWJibGVOYW1lc3BhY2UtbmFiYmxlLnZpZXcud2ViLnRlbXBsYXRlLk5vZGVOYW1lc3Bh Y2UmYW1wO2JyZWFkY3J1bWJzPW5vdGlmeV9zdWJzY3JpYmVycyUyMW5hYmJsZSUzQWVtYWlsLm5h bWwtaW5zdGFudF9lbWFpbHMlMjFuYWJibGUlM0FlbWFpbC5uYW1sLXNlbmRfaW5zdGFudF9lbWFp bCUyMW5hYmJsZSUzQWVtYWlsLm5hbWwiIHJlbD0ibm9mb2xsb3ciIGxpbms9ImV4dGVybmFsIiB0 YXJnZXQ9Il9ibGFuayI+TkFNTDwvYT4gPC9kaXY+Cjxicj4KICA8aHIgd2lkdGg9IjMwMCIgYWxp Z249ImxlZnQiPgogIFZpZXcgdGhpcyBtZXNzYWdlIGluIGNvbnRleHQ6IDxhIGhyZWY9Imh0dHA6 Ly9kcm9vbHMuNDY5OTkubjMubmFiYmxlLmNvbS81LTQtMC1GaW5hbC1hbmQtaXNzdWUtR1VWTk9S LTE4NzMtdHA0MDE3ODgwcDQwMTc5MTUuaHRtbCIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJu YWwiIHRhcmdldD0iX2JsYW5rIj5SRTogW3J1bGVzLXVzZXJzXSA1LjQuMCBGaW5hbCBhbmQgCiAg aXNzdWU6IEdVVk5PUi0xODczPC9hPgogIDxkaXY+CiAgPGRpdj48YnI+U2VudCBmcm9tIHRoZSA8 YSBocmVmPSJodHRwOi8vZHJvb2xzLjQ2OTk5Lm4zLm5hYmJsZS5jb20vRHJvb2xzLVVzZXItZm9y dW0tZjQ3MDAwLmh0bWwiIHJlbD0ibm9mb2xsb3ciIGxpbms9ImV4dGVybmFsIiB0YXJnZXQ9Il9i bGFuayI+RHJvb2xzOiBVc2VyIGZvcnVtIG1haWxpbmcgbGlzdCAKICBhcmNoaXZlPC9hPiBhdCAK ICBOYWJibGUuY29tLjxicj48L2Rpdj48L2Rpdj48YnI+X19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX188YnI+cnVsZXMtdXNlcnMgCiAgbWFpbGluZyBsaXN0PGJy PjxhIGhyZWY9Imh0dHA6Ly91c2VyL1NlbmRFbWFpbC5qdHA/dHlwZT1ub2RlJmFtcDtub2RlPTQw MTc5MTcmYW1wO2k9MSIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJuYWwiIHRhcmdldD0iX2Js YW5rIj5baGlkZGVuIGVtYWlsXTwvYT48YnI+PGEgaHJlZj0iaHR0cHM6Ly9saXN0cy5qYm9zcy5v cmcvbWFpbG1hbi9saXN0aW5mby9ydWxlcy11c2VycyIgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0 ZXJuYWwiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2xpc3RzLmpib3NzLm9yZy9tYWlsbWFuL2xp c3RpbmZvL3J1bGVzLXVzZXJzPC9hPjxicj4KPGJyPjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48 L2Rpdj48ZGl2PjxkaXYgY2xhc3M9Img1Ij48YnI+PGJyPl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fIAo8YnI+cnVsZXMtdXNlcnMgbWFpbGluZyBsaXN0IDxi cj48YSBocmVmPSJodHRwOi8vdXNlci9TZW5kRW1haWwuanRwP3R5cGU9bm9kZSZhbXA7bm9kZT00 MDE3OTE3JmFtcDtpPTIiIHJlbD0ibm9mb2xsb3ciIGxpbms9ImV4dGVybmFsIiB0YXJnZXQ9Il9i bGFuayI+W2hpZGRlbiBlbWFpbF08L2E+IDxicj48YSBocmVmPSJodHRwczovL2xpc3RzLmpib3Nz Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J1bGVzLXVzZXJzIiByZWw9Im5vZm9sbG93IiBsaW5rPSJl eHRlcm5hbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vbGlzdHMuamJvc3Mub3JnL21haWxtYW4v bGlzdGluZm8vcnVsZXMtdXNlcnM8L2E+PGJyPgo8YnI+PGJyPgo8aHIgc2l6ZT0iMSIgY29sb3I9 IiNjY2NjY2MiIG5vc2hhZGU+Cgo8L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJGT05UOjEycHggdGFo b21hLGdlbmV2YSxoZWx2ZXRpY2EsYXJpYWwsc2Fucy1zZXJpZjtDT0xPUjojNDQ0Ij48ZGl2Pjxk aXYgY2xhc3M9Img1Ij4KPGRpdiBzdHlsZT0iRk9OVC1XRUlHSFQ6Ym9sZCI+SWYgeW91IHJlcGx5 IHRvIHRoaXMgZW1haWwsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIAphZGRlZCB0byB0aGUgZGlzY3Vz c2lvbiBiZWxvdzo8L2Rpdj48L2Rpdj48L2Rpdj48YSBocmVmPSJodHRwOi8vZHJvb2xzLjQ2OTk5 Lm4zLm5hYmJsZS5jb20vNS00LTAtRmluYWwtYW5kLWlzc3VlLUdVVk5PUi0xODczLXRwNDAxNzg4 MHA0MDE3OTE3Lmh0bWwiIHJlbD0ibm9mb2xsb3ciIGxpbms9ImV4dGVybmFsIiB0YXJnZXQ9Il9i bGFuayI+aHR0cDovL2Ryb29scy40Njk5OS5uMy5uYWJibGUuY29tLzUtNC0wLUZpbmFsLWFuZC1p c3N1ZS1HVVZOT1ItMTg3My10cDQwMTc4ODBwNDAxNzkxNy5odG1sPC9hPiAKPC9kaXY+PGRpdiBj bGFzcz0iSE9FblpiIj48ZGl2IGNsYXNzPSJoNSI+CjxkaXYgc3R5bGU9Ik1BUkdJTi1UT1A6MC40 ZW07Rk9OVDoxMXB4LzEuNWVtIHRhaG9tYSxnZW5ldmEsaGVsdmV0aWNhLGFyaWFsLHNhbnMtc2Vy aWY7Q09MT1I6IzY2NiI+VG8gCnVuc3Vic2NyaWJlIGZyb20gNS40LjAgRmluYWwgYW5kIGlzc3Vl OiBHVVZOT1ItMTg3MywgPGEgcmVsPSJub2ZvbGxvdyIgbGluaz0iZXh0ZXJuYWwiPmNsaWNrIApo ZXJlPC9hPi48YnI+PGEgc3R5bGU9IkZPTlQ6OXB4IHNlcmlmIiBocmVmPSJodHRwOi8vZHJvb2xz LjQ2OTk5Lm4zLm5hYmJsZS5jb20vdGVtcGxhdGUvTmFtbFNlcnZsZXQuanRwP21hY3JvPW1hY3Jv X3ZpZXdlciZhbXA7aWQ9aW5zdGFudF9odG1sJTIxbmFiYmxlJTNBZW1haWwubmFtbCZhbXA7YmFz ZT1uYWJibGUubmFtbC5uYW1lc3BhY2VzLkJhc2ljTmFtZXNwYWNlLW5hYmJsZS52aWV3LndlYi50 ZW1wbGF0ZS5OYWJibGVOYW1lc3BhY2UtbmFiYmxlLnZpZXcud2ViLnRlbXBsYXRlLk5vZGVOYW1l c3BhY2UmYW1wO2JyZWFkY3J1bWJzPW5vdGlmeV9zdWJzY3JpYmVycyUyMW5hYmJsZSUzQWVtYWls Lm5hbWwtaW5zdGFudF9lbWFpbHMlMjFuYWJibGUlM0FlbWFpbC5uYW1sLXNlbmRfaW5zdGFudF9l bWFpbCUyMW5hYmJsZSUzQWVtYWlsLm5hbWwiIHJlbD0ibm9mb2xsb3ciIGxpbms9ImV4dGVybmFs IiB0YXJnZXQ9Il9ibGFuayI+TkFNTDwvYT4gPC9kaXY+CgoKCQo8YnI+PGhyIHdpZHRoPSIzMDAi IGFsaWduPSJsZWZ0Ij4KVmlldyB0aGlzIG1lc3NhZ2UgaW4gY29udGV4dDogPGEgaHJlZj0iaHR0 cDovL2Ryb29scy40Njk5OS5uMy5uYWJibGUuY29tLzUtNC0wLUZpbmFsLWFuZC1pc3N1ZS1HVVZO T1ItMTg3My10cDQwMTc4ODBwNDAxNzkyNC5odG1sIiB0YXJnZXQ9Il9ibGFuayI+UkU6IFtydWxl cy11c2Vyc10gNS40LjAgRmluYWwgYW5kIGlzc3VlOiBHVVZOT1ItMTg3MzwvYT48YnI+ClNlbnQg ZnJvbSB0aGUgPGEgaHJlZj0iaHR0cDovL2Ryb29scy40Njk5OS5uMy5uYWJibGUuY29tL0Ryb29s cy1Vc2VyLWZvcnVtLWY0NzAwMC5odG1sIiB0YXJnZXQ9Il9ibGFuayI+RHJvb2xzOiBVc2VyIGZv cnVtIG1haWxpbmcgbGlzdCBhcmNoaXZlPC9hPiBhdCBOYWJibGUuY29tLjxicj48L2Rpdj48L2Rp dj48YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+ CgpydWxlcy11c2VycyBtYWlsaW5nIGxpc3Q8YnI+CjxhIGhyZWY9Im1haWx0bzpydWxlcy11c2Vy c0BsaXN0cy5qYm9zcy5vcmciPnJ1bGVzLXVzZXJzQGxpc3RzLmpib3NzLm9yZzwvYT48YnI+Cjxh IGhyZWY9Imh0dHBzOi8vbGlzdHMuamJvc3Mub3JnL21haWxtYW4vbGlzdGluZm8vcnVsZXMtdXNl cnMiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2xpc3RzLmpib3NzLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3J1bGVzLXVzZXJzPC9hPjxicj4KPGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+Cg== --===============2213039157333294766==--