From yuriy.tymchuk@me.com Fri Apr 11 20:29:47 2014 From: Yuriy Tymchuk To: moose-dev@list.inf.unibe.ch Subject: [Moose-dev] Re: Build failed in Jenkins: moose-5.0 #1138 Date: Fri, 11 Apr 2014 20:29:34 +0200 Message-ID: <9E655682-6BBA-4847-8782-5A5AF093D0C4@me.com> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4340665634620524768==" --===============4340665634620524768== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On 11 Apr 2014, at 18:02, Andre Hora wrote: > Hello guys, >=20 > I think I found the problem. > If you see the two only failing tests are:=20 >=20 > Pastell.Tests.PSTCollectionTest.testDNU > Pastell.Tests.PSTCollectionTest.testContentString >=20 > In these methods there are calls to #head, which should be resolved by XMLN= odeWithElements>>doesNotUnderstand: > However, there is also Object>>head, which returns "self", and is the metho= d in fact being called instead of #doesNotUnderstand:. >=20 > In Pastel image these tests do not fail because there is no Object>>head. > Check here: https://ci.inria.fr/pharo-contribution/job/Pastell/lastSuccessf= ulBuild/artifact/Pastell.zip >=20 > All in all, a solution is to update tests PSTCollectionTest.testDNU and PST= CollectionTest.testContentString to not use #head > (other solutions?) because there will be the conflict with Object>>head >=20 > So, if we update the two failing test methods as below, we are green ;) >=20 > PSTCollectionTest >>testContentString > | xml document text | > xml :=3D 'valueTest'. > document :=3D XMLDOMParser parse: xml readStream. > text :=3D document html head2 contentString. > self assert: text first =3D 'Test'. > =09 > self assert: (document html getContentAsString =3D 'value Test') >=20 >=20 > PSTCollectionTest >>testDNU > | xml document html heads | > xml :=3D ''. > document :=3D XMLDOMParser parse: xml readStream. > html :=3D document html. > heads :=3D html head2. > self assert: heads size =3D 2. > self assert: heads first name =3D #head2. > self assert: heads last name =3D #head2 I=E2=80=99ve renamed =E2=80=98head' to =E2=80=98testElement=E2=80=99 already.= I hope it=E2=80=99s hot a problem. Uko > =09 >=20 >=20 > On Fri, Apr 11, 2014 at 2:43 PM, Yuriy Tymchuk wro= te: > Removed SourceCodeProRegular installation from setup as it=E2=80=99s alread= y available in Pharo. >=20 > Uko >=20 > P.S. now we are yellow. Let=E2=80=99s do green! >=20 >=20 > On 09 Apr 2014, at 23:19, Andrei Chis wrote: >=20 >> Had a very quick look and it seems that the font registration mechanism ha= s changed. https://github.com/pharo-project/pharo-core/commit/f4b449e2fe35ef5= f18046a8bc3442d579121841f >> I updated GTImageSetupCommandLineHandler>>loadFonts to use the new font re= gistration mechanism but the fonts used in moose should also be updated to t= he new format (http://www.smalltalkhub.com/#!/~girba/FreeFonts/) >>=20 >>=20 >> Andrei >>=20 >> On Wed, Apr 9, 2014 at 10:55 PM, Alexandre Bergel wrote: >> Hi! >>=20 >> I am not sure what=E2=80=99s going on here. >>=20 >> Alexandre >>=20 >>=20 >> On Apr 9, 2014, at 5:50 PM, admin(a)moosetechnology.org wrote: >>=20 >> > See >> > >> > ------------------------------------------ >> > [...truncated 1577 lines...] >> > Loaded -> Artefact-Core-OlivierAuverlot.249 --- http://smalltalkhub.com/= mc/RMoD/Artefact/main/ --- cache >> > PDFDemosTest>>testAllDemos (PDFDemos is Undeclared) >> > >> > PDFDemosTest>>testAllDemos (PDFDemos is Undeclared) >> > >> > Loaded -> Artefact-Tests-OlivierAuverlot.2 --- http://smalltalkhub.com/m= c/RMoD/Artefact/main/ --- cache >> > Loaded -> Artefact-Examples-OlivierAuverlot.2 --- http://smalltalkhub.co= m/mc/RMoD/Artefact/main/ --- cache >> > Loaded -> RoassalPdfExporter2-PabloEstefo.36 --- http://smalltalkhub.com= /mc/Jamir/RoassalPdfExporter2/main/ --- cache >> > Loaded -> GraphET2-PabloEstefo.41 --- http://smalltalkhub.com/mc/ObjectP= rofile/GraphET2/main/ --- cache >> > Starting atomic load >> > Loaded -> Glamour-Magritte-Presentations-TudorGirba.4 --- http://s= malltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Roassal2-Presentations-AndreiChis.3 --- http://s= malltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-Morphic-TudorGirba.112 --- http://smalltal= khub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-EyeSee-TudorGirba.8 --- http://smalltalkhu= b.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-Roassal-TudorGirba.6 --- http://smalltalkh= ub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-Rubric-TudorGirba.9 --- http://smalltalkhu= b.com/mc/Moose/Glamour/main/ --- cache >> > Finished atomic load >> > LabelPart>>initializeWith:inGroupBoxNamed:(groupBoxName is shadowed) >> > ListSelector>>newAddButton (PluggableButtonMorphPlus is Undeclared) >> > >> > ListSelector>>newRemoveButton (PluggableButtonMorphPlus is Undeclared) >> > >> > MultiSelectionListSelector>>newMultiSelectionList (PluggableListMorphOfM= any is Undeclared) >> > >> > WizardPart>>newButtonNamed:withAction: (PluggableButtonMorphPlus is Unde= clared) >> > >> > WizardPart>>newButtonNamed:withAction:andArguments: (PluggableButtonMorp= hPlus is Undeclared) >> > >> > WizardPart>>newMultiSelectionListFor:list:primarySelection:changePrimary= Selection:listSelection:changeListSelection: (PluggableListMorphOfMany is Und= eclared) >> > >> > Loaded -> Merlin-AndreHora.145 --- http://smalltalkhub.com/mc/Moose/Merl= in/main/ --- cache >> > Starting atomic load >> > MOCycleTable>>createMOCycles:(cycles is shadowed) >> > Loaded -> Moose-Algos-Dsm-janniklaval.1 --- http://smalltalkhub.co= m/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Core-JurajKubelka.3 --- http://smalltalkhub.co= m/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Visualization-Core-AnneEtien.14 --- http://sma= lltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Example-JurajKubelka.5 --- http://smalltalkhub= .com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Visualization-Famix-AnneEtien.19 --- http://sm= alltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Famix-AnneEtien.11 --- http://smalltalkhub.com= /mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-CycleTable-AnneEtien.16 --- http://smalltalkhub.co= m/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Tests-CycleTable-JurajKubelka.1 --- http://smallta= lkhub.com/mc/Moose/DSM/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > MooseClassHierarchyBrowser>>browserActions (OBCompletionRequest is Undec= lared) >> > >> > MooseClassHierarchyBrowser>>browserActions (OBCompletionRequest is Undec= lared) >> > >> > MooseMSEFilesExplorer class>>open (FSDiskFilesystem is Undeclared) >> > >> > MooseMetaBrowser>>openLintBrowserOn: (ORCriticsBrowser is Undeclared) >> > >> > MooseDistributionMapLocator>>mapIn: (DistributionMap is Undeclared) >> > >> > MPHelp>>execute (GTHelper is Undeclared) >> > >> > Loaded -> PetitSQLite-Parser-AndreHora.35 --- http://smalltalkhub.= com/mc/Moose/PetitSQLParser/main/ --- cache >> > Loaded -> PetitSQLite-AST-FabrizioPerin.12 --- http://smalltalkhub= .com/mc/Moose/PetitSQLParser/main/ --- cache >> > Loaded -> PetitSQLite-Tests-Parser-FabrizioPerin.24 --- http://sma= lltalkhub.com/mc/Moose/PetitSQLParser/main/ --- cache >> > Loaded -> Moose-Finder-AlexandreBergel.460 --- http://smalltalkhub= .com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-Tests-Finder-TudorGirba.6 --- http://smalltalkhub.= com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Arki-Reporter-Browser-TudorGirba.9 --- http://smalltalkh= ub.com/mc/Moose/Arki/main/ --- http://smalltalkhub.com/mc/Moose/Arki/main/ >> > Loaded -> OnMoose-Report-TudorGirba.32 --- http://smalltalkhub.com= /mc/Moose/Arki/main/ --- http://smalltalkhub.com/mc/Moose/Arki/main/ >> > Loaded -> Moose-Settings-TudorGirba.6 --- http://smalltalkhub.com/= mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-MultiDimensionsDistributionMap-VincentBlondeau.12 = --- http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-RoassalPaintings-TudorGirba.51 --- http://smalltal= khub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-Tests-RoassalPaintings-JurajKubelka.5 --- http://s= malltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Finished atomic load >> > Loaded -> Collections-OrderPreservingDictionary-monty.9 --- http://small= talkhub.com/mc/PharoExtras/OrderPreservingDictionary/main/ --- cache >> > Loaded -> XML-Writer-Core-monty.15 --- http://smalltalkhub.com/mc/PharoE= xtras/XMLWriter/main/ --- cache >> > Loaded -> XML-Writer-Tests-monty.2 --- http://smalltalkhub.com/mc/PharoE= xtras/XMLWriter/main/ --- cache >> > Loaded -> Collections-BitmapCharacterSet-Anonymous.6 --- http://smalltal= khub.com/mc/PharoExtras/BitmapCharacterSet/main/ --- cache >> > Loaded -> XML-Parser-monty.228 --- http://smalltalkhub.com/mc/PharoExtra= s/XMLParser/main/ --- cache >> > Loaded -> XML-Tests-Parser-monty.58 --- http://smalltalkhub.com/mc/Pharo= Extras/XMLParser/main/ --- cache >> > Loaded -> Pastell-Base-StephaneDucasse.2 --- http://smalltalkhub.com/mc/= PharoExtras/Pastell/main/ --- cache >> > Loaded -> Pastell-Tests-AlexandreBergel.1 --- http://smalltalkhub.com/mc= /PharoExtras/Pastell/main/ --- cache >> > Starting atomic load >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTGenericStackDebugg= er is Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTGenericStackDebugg= er is Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTGlamourDebugger is= Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTSUnitDebugger is U= ndeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTMoldableDebugger i= s Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTInspector (GTInspector is Undec= lared) >> > >> > GTImageSetupCommandLineHandler>>installGTPlayground (GTPlayground is Und= eclared) >> > >> > GTImageSetupCommandLineHandler>>setPreferredSettings (GTGenericStackDebu= gger is Undeclared) >> > >> > OpenDistributionMapBasedOnPartsWizard>>initializeWithPartGroup:(property= TextFieldPart is shadowed) >> > Loaded -> Moose-DistributionMap-AndreHora.53 --- http://smalltalkh= ub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-Tests-DistributionMap-TudorGirba.7 --- http://smal= ltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> GT-Metaceller-Stream-DiegoLont.7 --- http://smalltalkhub= .com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Metaceller-Model-DiegoLont.43 --- http://smalltalkhub= .com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Metaceller-Tests-DiegoLont.20 --- http://smalltalkhub= .com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Setup-TudorGirba.10 --- http://smalltalkhub.com/mc/Mo= ose/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > MessageTally>>gtInspectorMessageTreeIn: (GTUtils is Undeclared) >> > >> > Loaded -> GT-Inspector-AlexandreBergel.207 --- http://smalltalkhub= .com/mc/Moose/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > Loaded -> DebuggerActions-AndreiChis.69 --- http://smalltalkhub.co= m/mc/Pharo/Debugger/main/ --- cache >> > Loaded -> DebuggerModel-AndreiChis.82 --- http://smalltalkhub.com/= mc/Pharo/Debugger/main/ --- cache >> > Loaded -> DebuggerFilters-AndreiChis.2 --- http://smalltalkhub.com= /mc/Pharo/Debugger/main/ --- cache >> > Loaded -> DebuggerExtensions-AndreiChis.6 --- http://smalltalkhub.= com/mc/Pharo/Debugger/main/ --- cache >> > Loaded -> Spec-Debugger-TudorGirba.189 --- http://smalltalkhub.com= /mc/Pharo/Debugger/main/ --- cache >> > Finished atomic load >> > GTGlamourDebuggerSmokeTest>>debuggerToTest (GTGlamourDebugger is Undecla= red) >> > >> > GTPPDebuggerSmokeTest>>debuggerToTest (GTPPDebugger is Undeclared) >> > >> > Loaded -> GT-Debugger-TudorGirba.181 --- http://smalltalkhub.com/mc/Moos= e/GToolkit/main/ --- cache >> > Starting atomic load >> > GTCodeBrowser class>>defaultEnvironment (GTSTModel is Undeclared) >> > >> > GTCodeBrowser>>entity (GTSTPackage is Undeclared) >> > >> > GTProfStef>>entity (SmalltalkSyntaxTutorial is Undeclared) >> > >> > GTChaser>>childrenOf: (MethodReference is Undeclared) >> > >> > GTChaser>>methodActionsFor: (MethodReference is Undeclared) >> > >> > GTChaser>>methodsBrowserFor:title: (MethodReference is Undeclared) >> > >> > GTChaser>>methodsBrowserFor:title: (MethodReference is Undeclared) >> > >> > GTChaser>>titleOf: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>buildBrowser (MethodReference is Undeclared) >> > >> > GTClassicChaser>>implementorsIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>implementorsIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>sendersIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>sendersIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>titleOf: (MethodReference is Undeclared) >> > >> > GTLintBrowser>>runRule:forClasses: (BrowserEnvironment is Undeclared) >> > >> > GTLintBrowser>>runRule:forClasses: (SmalllintChecker is Undeclared) >> > >> > GTTraitBrowser>>open (NSCollectionStream is Undeclared) >> > >> > Loaded -> ACD-Model-AndreiChis.40 --- http://smalltalkhub.com/mc/A= ndreiChis/AnnouncerCentricDebugger/main/ --- cache >> > Loaded -> ACD-Glamour-Interface-AndreiChis.54 --- http://smalltalk= hub.com/mc/AndreiChis/AnnouncerCentricDebugger/main/ --- cache >> > Loaded -> GT-Tools-StephanEggermont.138 --- http://smalltalkhub.co= m/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Tests-Inspector-TudorGirba.20 --- http://smalltalkhub= .com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Playground-RichardWettel.25 --- http://smalltalkhub.c= om/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Metaceller-Glamour-DiegoLont.23 --- http://smalltalkh= ub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Coder-TudorGirba.4 --- http://smalltalkhub.com/mc/Moo= se/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > Loaded -> GT-SUnitDebugger-AndreiChis.13 --- http://smalltalkhub.c= om/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-PetitParserDebugger-AndreiChis.39 --- http://smalltal= khub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-GlamourDebugger-VincentBlondeau.37 --- http://smallta= lkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > Loaded -> OSProcess-AIO-dtl.8 --- http://www.squeaksource.com/OSPr= ocess --- cache >> > Loaded -> OSProcess-Base-dtl.39 --- http://www.squeaksource.com/OS= Process --- cache >> > Loaded -> OSProcess-OS2-dtl.2 --- http://www.squeaksource.com/OSPr= ocess --- cache >> > Loaded -> OSProcess-Win32-dtl.9 --- http://www.squeaksource.com/OS= Process --- cache >> > Loaded -> OSProcess-Unix-dtl.17 --- http://www.squeaksource.com/OS= Process --- cache >> > Loaded -> OSProcess-Mac-dtl.2 --- http://www.squeaksource.com/OSPr= ocess --- cache >> > Loaded -> OSProcess-RiscOS-dtl.2 --- http://www.squeaksource.com/O= SProcess --- cache >> > Finished atomic load >> > CommandShell>>builtinCommandProxyFor:input:output:error: (ShellBuiltinEv= aluator is Undeclared) >> > >> > CommandShell>>evaluationProxyFor:input:output:error: (ExpressionEvaluato= r is Undeclared) >> > >> > CommandShell>>installCommands: (ShellBuiltin is Undeclared) >> > >> > CommandShell>>open (CommandShellTranscript is Undeclared) >> > >> > CommandShell>>openLabel: (CommandShellTranscript is Undeclared) >> > >> > CommandShell>>pipeline: (ProxyPipeline is Undeclared) >> > >> > CommandShell>>pipelineCollectionFrom: (ProxyPipeline is Undeclared) >> > >> > CommandShell>>processProxyFor:input:output:error:predecessorProxy: (Inte= rnalPipe is Undeclared) >> > >> > CommandShell>>processProxyFor:input:output:error:predecessorProxy: (Pipe= Junction is Undeclared) >> > >> > CommandShell>>processProxyFor:input:output:error:predecessorProxy: (Pipe= ableOSProcess is Undeclared) >> > >> > Loaded -> CommandShell-Base-dtl.36 --- http://www.squeaksource.com/Comma= ndShell --- cache >> > Loaded -> CommandShell-Morphic-dtl.2 --- http://www.squeaksource.com/Com= mandShell --- cache >> > Loaded -> CommandShell-Piping-dtl.14 --- http://www.squeaksource.com/Com= mandShell --- cache >> > Loaded -> CommandShell-Commands-ThierryGoubier.16 --- http://www.squeaks= ource.com/CommandShell --- cache >> > Loaded -> CommandShell-UI-ThierryGoubier.12 --- http://www.squeaksource.= com/CommandShell --- cache >> > Starting atomic load >> > MooseMetacelloWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > MooseMetacelloWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > MooseVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > MooseVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > ProjectVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > ProjectVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > Loaded -> OSProcess-Tests-dtl.11 --- http://www.squeaksource.com/O= SProcess --- cache >> > Loaded -> Moose-Wizard-AndreHora.98 --- http://smalltalkhub.com/mc= /Moose/Moose/main/ --- cache >> > Loaded -> ZeroConf-CamilloBruni.57 --- http://smalltalkhub.com/mc/= Pharo/ZeroConf/main/ --- http://smalltalkhub.com/mc/Pharo/ZeroConf/main/ >> > Loaded -> Moose-Development-Tools-TudorGirba.71 --- http://smallta= lkhub.com/mc/Moose/Moose/main/ --- cache >> > Finished atomic load >> > ...finished 5.0-baseline+ ./pharo moose-5.0.image save moose-5.0-less >> > + ./pharo moose-5.0.image mooseimagesetup --signature=3Dhttps://ci.inria= .fr/moose/job/moose-5.0/1138/ >> > [31mMessageNotUnderstood: SourceCodeProRegular>>install >> > [0mSourceCodeProRegular(Object)>>doesNotUnderstand: #install >> > GTImageSetupCommandLineHandler>>loadFonts in Block: [ :each | ... >> > Array(SequenceableCollection)>>do: >> > GTImageSetupCommandLineHandler>>loadFonts >> > GTImageSetupCommandLineHandler>>installFonts >> > GTImageSetupCommandLineHandler>>activateWithoutSaving >> > MooseImageSetupCommandLineHandler>>activate >> > MooseImageSetupCommandLineHandler class(CommandLineHandler class)>>activ= ateWith: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: in= Block: [ aCommandLinehandler activateWith: commandLine ] >> > BlockClosure>>on:do: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>handleSubcommand >> > PharoCommandLineHandler(BasicCommandLineHandler)>>handleArgument: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activate in Block: [ s= elf handleArgument: (self arguments ifEmpty: [ ...etc... >> > BlockClosure>>on:do: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activate >> > PharoCommandLineHandler>>activate >> > PharoCommandLineHandler class(CommandLineHandler class)>>activateWith: >> > PharoCommandLineHandler class>>activateWith: in Block: [ super activateW= ith: aCommandLine ] >> > WorldState>>runStepMethodsIn: >> > WorldMorph>>runStepMethods >> > WorldState>>doOneCycleNowFor: >> > WorldState>>doOneCycleFor: >> > WorldMorph>>doOneCycle >> > MorphicUIManager>>spawnNewProcess in Block: [ ... >> > BlockClosure>>newProcess in Block: [ ... >> > [0mBuild step 'Execute shell' marked build as failure >> > Archiving artifacts >> > Recording test results >> > >> > _______________________________________________ >> > Moose-dev mailing list >> > Moose-dev(a)iam.unibe.ch >> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev >>=20 >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>=20 >>=20 >>=20 >>=20 >> _______________________________________________ >> Moose-dev mailing list >> Moose-dev(a)iam.unibe.ch >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev >>=20 >> _______________________________________________ >> Moose-dev mailing list >> Moose-dev(a)iam.unibe.ch >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev >=20 >=20 > _______________________________________________ > Moose-dev mailing list > Moose-dev(a)iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev >=20 >=20 >=20 >=20 > --=20 > Andre Hora > _______________________________________________ > Moose-dev mailing list > Moose-dev(a)iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev --===============4340665634620524768== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0 L2h0bWwgY2hhcnNldD13aW5kb3dzLTEyNTIiPjwvaGVhZD48Ym9keSBzdHlsZT0id29yZC13cmFw OiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVh azogYWZ0ZXItd2hpdGUtc3BhY2U7Ij48YnI+PGRpdj48ZGl2Pk9uIDExIEFwciAyMDE0LCBhdCAx ODowMiwgQW5kcmUgSG9yYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFuZHJlaG9yYWFAZ21haWwuY29t Ij5hbmRyZWhvcmFhQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2PjxiciBjbGFzcz0iQXBw bGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRpdiBkaXI9 Imx0ciI+SGVsbG8gZ3V5cyw8ZGl2Pjxicj48L2Rpdj48ZGl2PkkgdGhpbmsgSSBmb3VuZCB0aGUg cHJvYmxlbS48L2Rpdj48ZGl2PklmIHlvdSBzZWUgdGhlIHR3byBvbmx5IGZhaWxpbmcgdGVzdHMg YXJlOiZuYnNwOzwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+UGFzdGVsbC5UZXN0cy5QU1RDb2xs ZWN0aW9uVGVzdC50ZXN0RE5VPGJyPjwvZGl2PjxkaXY+UGFzdGVsbC5UZXN0cy5QU1RDb2xsZWN0 aW9uVGVzdC50ZXN0Q29udGVudFN0cmluZzxicj4KCjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ SW4gdGhlc2UgbWV0aG9kcyB0aGVyZSBhcmUgY2FsbHMgdG8gI2hlYWQsIHdoaWNoIHNob3VsZCBi ZSByZXNvbHZlZCBieSZuYnNwO1hNTE5vZGVXaXRoRWxlbWVudHMmZ3Q7Jmd0O2RvZXNOb3RVbmRl cnN0YW5kOjwvZGl2PjxkaXY+SG93ZXZlciwgdGhlcmUgaXMgYWxzbyBPYmplY3QmZ3Q7Jmd0O2hl YWQsIHdoaWNoIHJldHVybnMgInNlbGYiLCBhbmQgaXMgdGhlIG1ldGhvZCBpbiBmYWN0IGJlaW5n IGNhbGxlZCBpbnN0ZWFkIG9mICNkb2VzTm90VW5kZXJzdGFuZDouPC9kaXY+Cgo8ZGl2Pjxicj48 L2Rpdj48ZGl2PkluIFBhc3RlbCBpbWFnZSB0aGVzZSB0ZXN0cyBkbyBub3QgZmFpbCBiZWNhdXNl IHRoZXJlIGlzIG5vIE9iamVjdCZndDsmZ3Q7aGVhZC48L2Rpdj48ZGl2PkNoZWNrIGhlcmU6Jm5i c3A7PGEgaHJlZj0iaHR0cHM6Ly9jaS5pbnJpYS5mci9waGFyby1jb250cmlidXRpb24vam9iL1Bh c3RlbGwvbGFzdFN1Y2Nlc3NmdWxCdWlsZC9hcnRpZmFjdC9QYXN0ZWxsLnppcCIgdGFyZ2V0PSJf YmxhbmsiPmh0dHBzOi8vY2kuaW5yaWEuZnIvcGhhcm8tY29udHJpYnV0aW9uL2pvYi9QYXN0ZWxs L2xhc3RTdWNjZXNzZnVsQnVpbGQvYXJ0aWZhY3QvUGFzdGVsbC56aXA8L2E+PC9kaXY+Cgo8ZGl2 Pjxicj48L2Rpdj48ZGl2PkFsbCBpbiBhbGwsIGEgc29sdXRpb24gaXMgdG8gdXBkYXRlIHRlc3Rz IFBTVENvbGxlY3Rpb25UZXN0LnRlc3RETlUgYW5kIFBTVENvbGxlY3Rpb25UZXN0LnRlc3RDb250 ZW50U3RyaW5nIHRvIG5vdCB1c2UgI2hlYWQ8L2Rpdj48ZGl2PihvdGhlciBzb2x1dGlvbnM/KSBi ZWNhdXNlIHRoZXJlIHdpbGwgYmUgdGhlIGNvbmZsaWN0IHdpdGggT2JqZWN0Jmd0OyZndDtoZWFk PC9kaXY+CjxkaXY+PGJyPjwvZGl2PjxkaXY+U28sIGlmIHdlIHVwZGF0ZSB0aGUgdHdvIGZhaWxp bmcgdGVzdCBtZXRob2RzIGFzIGJlbG93LCB3ZSBhcmUgPHNwYW4gc3R5bGU9ImJhY2tncm91bmQt Y29sb3I6cmdiKDAsMjU1LDApIj5ncmVlbjwvc3Bhbj4gOyk8L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2PjxkaXY+UFNUQ29sbGVjdGlvblRlc3QgJmd0OyZndDt0ZXN0Q29udGVudFN0cmluZzwvZGl2 Pgo8ZGl2PjxzcGFuIGNsYXNzPSIiIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+fCB4 bWwgZG9jdW1lbnQgdGV4dCB8PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0id2hpdGUt c3BhY2U6cHJlIj4JPC9zcGFuPnhtbCA6PSAnJmx0O2h0bWwmZ3Q7dmFsdWUmbHQ7aGVhZDImZ3Q7 VGVzdCZsdDsvaGVhZDImZ3Q7Jmx0Oy9odG1sJmd0OycuPC9kaXY+PGRpdj4KPHNwYW4gY2xhc3M9 IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5kb2N1bWVudCA6PSBYTUxET01QYXJz ZXIgcGFyc2U6IHhtbCByZWFkU3RyZWFtLjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9 IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj50ZXh0IDo9IGRvY3VtZW50IGh0bWwgaGVhZDIgY29u dGVudFN0cmluZy48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSIiIHN0eWxlPSJ3aGl0ZS1zcGFjZTpw cmUiPgk8L3NwYW4+c2VsZiBhc3NlcnQ6IHRleHQgZmlyc3QgPSAnVGVzdCcuPC9kaXY+CjxkaXY+ PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuIGNsYXNzPSIiIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+c2VsZiBhc3Nl cnQ6IChkb2N1bWVudCBodG1sIGdldENvbnRlbnRBc1N0cmluZyA9ICZuYnNwOyd2YWx1ZSBUZXN0 Jyk8L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj4KPGRpdj48ZGl2PlBT VENvbGxlY3Rpb25UZXN0ICZndDsmZ3Q7dGVzdEROVTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IiIg c3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj58IHhtbCBkb2N1bWVudCBodG1sIGhlYWRz IHw8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSIiIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3Nw YW4+eG1sIDo9ICcmbHQ7aHRtbCZndDsmbHQ7aGVhZDIvJmd0OyZsdDtoZWFkMi8mZ3Q7Jmx0Oy9o dG1sJmd0OycuPC9kaXY+CjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy ZSI+CTwvc3Bhbj5kb2N1bWVudCA6PSBYTUxET01QYXJzZXIgcGFyc2U6IHhtbCByZWFkU3RyZWFt LjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bh bj5odG1sIDo9IGRvY3VtZW50IGh0bWwuPC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0i d2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPmhlYWRzIDo9IGh0bWwgaGVhZDIuPC9kaXY+CjxkaXY+ PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zZWxmIGFzc2Vy dDogaGVhZHMgc2l6ZSA9IDIuPC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0id2hpdGUt c3BhY2U6cHJlIj4JPC9zcGFuPnNlbGYgYXNzZXJ0OiBoZWFkcyBmaXJzdCBuYW1lID0gI2hlYWQy LjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bh bj5zZWxmIGFzc2VydDogaGVhZHMgbGFzdCBuYW1lID0gI2hlYWQyPC9kaXY+PC9kaXY+PC9kaXY+ PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+SZJ2ZSByZW5hbWVkIJFoZWFkJyB0byCR dGVzdEVsZW1lbnSSIGFscmVhZHkuIEkgaG9wZSBpdJJzIGhvdCBhIHByb2JsZW0uPC9kaXY+PGRp dj48YnI+PC9kaXY+PGRpdj5Va288L2Rpdj48YnI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRp diBkaXI9Imx0ciI+PGRpdj4KPGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0id2hpdGUtc3BhY2U6 cHJlIj4JPC9zcGFuPjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48 YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5PbiBGcmksIEFwciAxMSwgMjAxNCBhdCAy OjQzIFBNLCBZdXJpeSBUeW1jaHVrIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRv Onl1cml5LnR5bWNodWtAbWUuY29tIiB0YXJnZXQ9Il9ibGFuayI+eXVyaXkudHltY2h1a0BtZS5j b208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPgo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVv dGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtw YWRkaW5nLWxlZnQ6MWV4Ij48ZGl2IHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+UmVtb3Zl ZCZuYnNwO1NvdXJjZUNvZGVQcm9SZWd1bGFyIGluc3RhbGxhdGlvbiBmcm9tIHNldHVwIGFzIGl0 knMgYWxyZWFkeSBhdmFpbGFibGUgaW4gUGhhcm8uPGRpdj4KPGJyPjwvZGl2PjxkaXY+VWtvPC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj5QLlMuIG5vdyB3ZSBhcmUgeWVsbG93LiBMZXSScyBkbyBn cmVlbiE8ZGl2PjxkaXYgY2xhc3M9Img1Ij48YnI+PGRpdj48YnI+PGRpdj48ZGl2Pk9uIDA5IEFw ciAyMDE0LCBhdCAyMzoxOSwgQW5kcmVpIENoaXMgJmx0OzxhIGhyZWY9Im1haWx0bzpjaGlzdmFz aWxlYW5kcmVpQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmNoaXN2YXNpbGVhbmRyZWlAZ21h aWwuY29tPC9hPiZndDsgd3JvdGU6PC9kaXY+Cjxicj48YmxvY2txdW90ZSB0eXBlPSJjaXRlIj48 ZGl2IGRpcj0ibHRyIj5IYWQgYSB2ZXJ5IHF1aWNrIGxvb2sgYW5kIGl0IHNlZW1zIHRoYXQgdGhl IGZvbnQgcmVnaXN0cmF0aW9uIG1lY2hhbmlzbSBoYXMgY2hhbmdlZC4mbmJzcDs8YSBocmVmPSJo dHRwczovL2dpdGh1Yi5jb20vcGhhcm8tcHJvamVjdC9waGFyby1jb3JlL2NvbW1pdC9mNGI0NDll MmZlMzVlZjVmMTgwNDZhOGJjMzQ0MmQ1NzkxMjE4NDFmIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6 Ly9naXRodWIuY29tL3BoYXJvLXByb2plY3QvcGhhcm8tY29yZS9jb21taXQvZjRiNDQ5ZTJmZTM1 ZWY1ZjE4MDQ2YThiYzM0NDJkNTc5MTIxODQxZjwvYT48ZGl2PgoKCkkgdXBkYXRlZCBHVEltYWdl U2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2xvYWRGb250cyB0byB1c2UgdGhlIG5ldyBm b250IHJlZ2lzdHJhdGlvbiBtZWNoYW5pc20gYnV0IHRoZSAmbmJzcDtmb250cyB1c2VkIGluIG1v b3NlIHNob3VsZCBhbHNvIGJlIHVwZGF0ZWQgdG8gdGhlIG5ldyBmb3JtYXQgKDxhIGhyZWY9Imh0 dHA6Ly93d3cuc21hbGx0YWxraHViLmNvbS8jIS9+Z2lyYmEvRnJlZUZvbnRzLyIgdGFyZ2V0PSJf YmxhbmsiPmh0dHA6Ly93d3cuc21hbGx0YWxraHViLmNvbS8jIS9+Z2lyYmEvRnJlZUZvbnRzLzwv YT4pPC9kaXY+CgoKPGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5BbmRyZWk8L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGRpdiBjbGFzcz0iZ21h aWxfcXVvdGUiPk9uIFdlZCwgQXByIDksIDIwMTQgYXQgMTA6NTUgUE0sIEFsZXhhbmRyZSBCZXJn ZWwgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86YWxleGFuZHJlLmJlcmdlbEBt ZS5jb20iIHRhcmdldD0iX2JsYW5rIj5hbGV4YW5kcmUuYmVyZ2VsQG1lLmNvbTwvYT4mZ3Q7PC9z cGFuPiB3cm90ZTo8YnI+CgoKPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0i bWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVm dC1jb2xvcjpyZ2IoMjA0LDIwNCwyMDQpO2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO3BhZGRpbmct bGVmdDoxZXgiPkhpITxicj4KPGJyPgpJIGFtIG5vdCBzdXJlIHdoYXSScyBnb2luZyBvbiBoZXJl Ljxicj4KPGJyPgpBbGV4YW5kcmU8YnI+CjxkaXY+PGJyPgo8YnI+Ck9uIEFwciA5LCAyMDE0LCBh dCA1OjUwIFBNLCA8YSBocmVmPSJtYWlsdG86YWRtaW5AbW9vc2V0ZWNobm9sb2d5Lm9yZyIgdGFy Z2V0PSJfYmxhbmsiPmFkbWluQG1vb3NldGVjaG5vbG9neS5vcmc8L2E+IHdyb3RlOjxicj4KPGJy PgomZ3Q7IFNlZSAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly9jaS5pbnJpYS5mci9tb29zZS9qb2IvbW9v c2UtNS4wLzExMzgvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9jaS5pbnJpYS5mci9tb29zZS9q b2IvbW9vc2UtNS4wLzExMzgvPC9hPiZndDs8YnI+CiZndDs8YnI+CiZndDsgLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPgomZ3Q7IFsuLi50cnVuY2F0ZWQgMTU3 NyBsaW5lcy4uLl08YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IEFydGVmYWN0LUNvcmUtT2xpdmllckF1 dmVybG90LjI0OSAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUk1vRC9B cnRlZmFjdC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21j L1JNb0QvQXJ0ZWZhY3QvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBQREZEZW1vc1Rlc3Qm Z3Q7Jmd0O3Rlc3RBbGxEZW1vcyAoUERGRGVtb3MgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+ CiZndDsgUERGRGVtb3NUZXN0Jmd0OyZndDt0ZXN0QWxsRGVtb3MgKFBERkRlbW9zIGlzIFVuZGVj bGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IExvYWRlZCAtJmd0OyBBcnRlZmFjdC1UZXN0cy1PbGl2 aWVyQXV2ZXJsb3QuMiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUk1v RC9BcnRlZmFjdC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL1JNb0QvQXJ0ZWZhY3QvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBMb2FkZWQgLSZn dDsgQXJ0ZWZhY3QtRXhhbXBsZXMtT2xpdmllckF1dmVybG90LjIgLS0tIDxhIGhyZWY9Imh0dHA6 Ly9zbWFsbHRhbGtodWIuY29tL21jL1JNb0QvQXJ0ZWZhY3QvbWFpbi8iIHRhcmdldD0iX2JsYW5r Ij5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9STW9EL0FydGVmYWN0L21haW4vPC9hPiAtLS0g Y2FjaGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IFJvYXNzYWxQZGZFeHBvcnRlcjItUGFibG9Fc3Rl Zm8uMzYgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL0phbWlyL1JvYXNz YWxQZGZFeHBvcnRlcjIvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHVi LmNvbS9tYy9KYW1pci9Sb2Fzc2FsUGRmRXhwb3J0ZXIyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+ CiZndDsgTG9hZGVkIC0mZ3Q7IEdyYXBoRVQyLVBhYmxvRXN0ZWZvLjQxIC0tLSA8YSBocmVmPSJo dHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9PYmplY3RQcm9maWxlL0dyYXBoRVQyL21haW4vIiB0 YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvT2JqZWN0UHJvZmlsZS9H cmFwaEVUMi9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7IFN0YXJ0aW5nIGF0b21pYyBsb2Fk PGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHbGFtb3VyLU1hZ3Jp dHRlLVByZXNlbnRhdGlvbnMtVHVkb3JHaXJiYS40IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0 YWxraHViLmNvbS9tYy9Nb29zZS9HbGFtb3VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDov L3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLzwvYT4gLS0tIGNhY2hlPGJy PgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHbGFtb3VyLVJvYXNzYWwy LVByZXNlbnRhdGlvbnMtQW5kcmVpQ2hpcy4zIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxr aHViLmNvbS9tYy9Nb29zZS9HbGFtb3VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Nt YWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgom Z3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHbGFtb3VyLVRlc3RzLU1vcnBo aWMtVHVkb3JHaXJiYS4xMTIgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21j L01vb3NlL0dsYW1vdXIvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHVi LmNvbS9tYy9Nb29zZS9HbGFtb3VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdsYW1vdXItVGVzdHMtRXllU2VlLVR1ZG9yR2ly YmEuOCAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91 ci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3Nl L0dsYW1vdXIvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNw OyBMb2FkZWQgLSZndDsgR2xhbW91ci1UZXN0cy1Sb2Fzc2FsLVR1ZG9yR2lyYmEuNiAtLS0gPGEg aHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLyIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dsYW1vdXIvbWFp bi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZn dDsgR2xhbW91ci1UZXN0cy1SdWJyaWMtVHVkb3JHaXJiYS45IC0tLSA8YSBocmVmPSJodHRwOi8v c21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HbGFtb3VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+ aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLzwvYT4gLS0tIGNh Y2hlPGJyPgomZ3Q7IEZpbmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IExhYmVsUGFydCZndDsm Z3Q7aW5pdGlhbGl6ZVdpdGg6aW5Hcm91cEJveE5hbWVkOihncm91cEJveE5hbWUgaXMgc2hhZG93 ZWQpPGJyPgomZ3Q7IExpc3RTZWxlY3RvciZndDsmZ3Q7bmV3QWRkQnV0dG9uIChQbHVnZ2FibGVC dXR0b25Nb3JwaFBsdXMgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgTGlzdFNlbGVj dG9yJmd0OyZndDtuZXdSZW1vdmVCdXR0b24gKFBsdWdnYWJsZUJ1dHRvbk1vcnBoUGx1cyBpcyBV bmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBNdWx0aVNlbGVjdGlvbkxpc3RTZWxlY3RvciZn dDsmZ3Q7bmV3TXVsdGlTZWxlY3Rpb25MaXN0IChQbHVnZ2FibGVMaXN0TW9ycGhPZk1hbnkgaXMg VW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgV2l6YXJkUGFydCZndDsmZ3Q7bmV3QnV0dG9u TmFtZWQ6d2l0aEFjdGlvbjogKFBsdWdnYWJsZUJ1dHRvbk1vcnBoUGx1cyBpcyBVbmRlY2xhcmVk KTxicj4KJmd0Ozxicj4KJmd0OyBXaXphcmRQYXJ0Jmd0OyZndDtuZXdCdXR0b25OYW1lZDp3aXRo QWN0aW9uOmFuZEFyZ3VtZW50czogKFBsdWdnYWJsZUJ1dHRvbk1vcnBoUGx1cyBpcyBVbmRlY2xh cmVkKTxicj4KJmd0Ozxicj4KJmd0OyBXaXphcmRQYXJ0Jmd0OyZndDtuZXdNdWx0aVNlbGVjdGlv bkxpc3RGb3I6bGlzdDpwcmltYXJ5U2VsZWN0aW9uOmNoYW5nZVByaW1hcnlTZWxlY3Rpb246bGlz dFNlbGVjdGlvbjpjaGFuZ2VMaXN0U2VsZWN0aW9uOiAoUGx1Z2dhYmxlTGlzdE1vcnBoT2ZNYW55 IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IExvYWRlZCAtJmd0OyBNZXJsaW4tQW5k cmVIb3JhLjE0NSAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2Uv TWVybGluL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMv TW9vc2UvTWVybGluL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgU3RhcnRpbmcgYXRvbWlj IGxvYWQ8YnI+CiZndDsgTU9DeWNsZVRhYmxlJmd0OyZndDtjcmVhdGVNT0N5Y2xlczooY3ljbGVz IGlzIHNoYWRvd2VkKTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsg TW9vc2UtQWxnb3MtRHNtLWphbm5pa2xhdmFsLjEgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL0RTTS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFs bHRhbGtodWIuY29tL21jL01vb3NlL0RTTS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZu YnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBNb29zZS1Ec20tQ29yZS1KdXJhakt1YmVs a2EuMyAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvRFNNL21h aW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvRFNN L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVk IC0mZ3Q7IE1vb3NlLURzbS1WaXN1YWxpemF0aW9uLUNvcmUtQW5uZUV0aWVuLjE0IC0tLSA8YSBo cmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi8iIHRhcmdldD0i X2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi88L2E+IC0t LSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgTW9vc2Ut RHNtLUV4YW1wbGUtSnVyYWpLdWJlbGthLjUgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGto dWIuY29tL21jL01vb3NlL0RTTS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL0RTTS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNw OyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBNb29zZS1Ec20tVmlzdWFsaXphdGlvbi1GYW1p eC1Bbm5lRXRpZW4uMTkgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01v b3NlL0RTTS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21j L01vb3NlL0RTTS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5i c3A7IExvYWRlZCAtJmd0OyBNb29zZS1Ec20tRmFtaXgtQW5uZUV0aWVuLjExIC0tLSA8YSBocmVm PSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi8iIHRhcmdldD0iX2Js YW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi88L2E+IC0tLSBj YWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgTW9vc2UtQ3lj bGVUYWJsZS1Bbm5lRXRpZW4uMTYgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL01vb3NlL0RTTS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIu Y29tL21jL01vb3NlL0RTTS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJz cDsgJm5ic3A7IExvYWRlZCAtJmd0OyBNb29zZS1UZXN0cy1DeWNsZVRhYmxlLUp1cmFqS3ViZWxr YS4xIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFp bi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00v bWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMgbG9hZDxicj4KJmd0 OyBTdGFydGluZyBhdG9taWMgbG9hZDxicj4KJmd0OyBNb29zZUNsYXNzSGllcmFyY2h5QnJvd3Nl ciZndDsmZ3Q7YnJvd3NlckFjdGlvbnMgKE9CQ29tcGxldGlvblJlcXVlc3QgaXMgVW5kZWNsYXJl ZCk8YnI+CiZndDs8YnI+CiZndDsgTW9vc2VDbGFzc0hpZXJhcmNoeUJyb3dzZXImZ3Q7Jmd0O2Jy b3dzZXJBY3Rpb25zIChPQkNvbXBsZXRpb25SZXF1ZXN0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7 PGJyPgomZ3Q7IE1vb3NlTVNFRmlsZXNFeHBsb3JlciBjbGFzcyZndDsmZ3Q7b3BlbiAoRlNEaXNr RmlsZXN5c3RlbSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBNb29zZU1ldGFCcm93 c2VyJmd0OyZndDtvcGVuTGludEJyb3dzZXJPbjogKE9SQ3JpdGljc0Jyb3dzZXIgaXMgVW5kZWNs YXJlZCk8YnI+CiZndDs8YnI+CiZndDsgTW9vc2VEaXN0cmlidXRpb25NYXBMb2NhdG9yJmd0OyZn dDttYXBJbjogKERpc3RyaWJ1dGlvbk1hcCBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0 OyBNUEhlbHAmZ3Q7Jmd0O2V4ZWN1dGUgKEdUSGVscGVyIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7 PGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBQZXRpdFNRTGl0ZS1Q YXJzZXItQW5kcmVIb3JhLjM1IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9t Yy9Nb29zZS9QZXRpdFNRTFBhcnNlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFs bHRhbGtodWIuY29tL21jL01vb3NlL1BldGl0U1FMUGFyc2VyL21haW4vPC9hPiAtLS0gY2FjaGU8 YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IFBldGl0U1FMaXRlLUFT VC1GYWJyaXppb1BlcmluLjEyIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9t Yy9Nb29zZS9QZXRpdFNRTFBhcnNlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFs bHRhbGtodWIuY29tL21jL01vb3NlL1BldGl0U1FMUGFyc2VyL21haW4vPC9hPiAtLS0gY2FjaGU8 YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IFBldGl0U1FMaXRlLVRl c3RzLVBhcnNlci1GYWJyaXppb1BlcmluLjI0IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxr aHViLmNvbS9tYy9Nb29zZS9QZXRpdFNRTFBhcnNlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0 dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL1BldGl0U1FMUGFyc2VyL21haW4vPC9hPiAt LS0gY2FjaGU8YnI+CgoKCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IE1v b3NlLUZpbmRlci1BbGV4YW5kcmVCZXJnZWwuNDYwIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0 YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9z bWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZn dDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IE1vb3NlLVRlc3RzLUZpbmRlci1U dWRvckdpcmJhLjYgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3Nl L01vb3NlL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMv TW9vc2UvTW9vc2UvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZu YnNwOyBMb2FkZWQgLSZndDsgQXJraS1SZXBvcnRlci1Ccm93c2VyLVR1ZG9yR2lyYmEuOSAtLS0g PGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvQXJraS9tYWluLyIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0Fya2kvbWFpbi88 L2E+IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9BcmtpL21h aW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvQXJr aS9tYWluLzwvYT48YnI+CgoKCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7 IE9uTW9vc2UtUmVwb3J0LVR1ZG9yR2lyYmEuMzIgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL0Fya2kvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21h bGx0YWxraHViLmNvbS9tYy9Nb29zZS9BcmtpL21haW4vPC9hPiAtLS0gPGEgaHJlZj0iaHR0cDov L3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvQXJraS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0 dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0Fya2kvbWFpbi88L2E+PGJyPgoKCgomZ3Q7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBNb29zZS1TZXR0aW5ncy1UdWRvckdp cmJhLjYgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3Nl L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2Uv TW9vc2UvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBM b2FkZWQgLSZndDsgTW9vc2UtTXVsdGlEaW1lbnNpb25zRGlzdHJpYnV0aW9uTWFwLVZpbmNlbnRC bG9uZGVhdS4xMiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2Uv TW9vc2UvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9N b29zZS9Nb29zZS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5i c3A7IExvYWRlZCAtJmd0OyBNb29zZS1Sb2Fzc2FsUGFpbnRpbmdzLVR1ZG9yR2lyYmEuNTEgLS0t IDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vIiB0 YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFp bi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZn dDsgTW9vc2UtVGVzdHMtUm9hc3NhbFBhaW50aW5ncy1KdXJhakt1YmVsa2EuNSAtLS0gPGEgaHJl Zj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFpbi8iIHRhcmdldD0i X2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9tYWluLzwvYT4g LS0tIGNhY2hlPGJyPgomZ3Q7IEZpbmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IExvYWRlZCAt Jmd0OyBDb2xsZWN0aW9ucy1PcmRlclByZXNlcnZpbmdEaWN0aW9uYXJ5LW1vbnR5LjkgLS0tIDxh IGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJvRXh0cmFzL09yZGVyUHJlc2Vy dmluZ0RpY3Rpb25hcnkvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHVi LmNvbS9tYy9QaGFyb0V4dHJhcy9PcmRlclByZXNlcnZpbmdEaWN0aW9uYXJ5L21haW4vPC9hPiAt LS0gY2FjaGU8YnI+CgoKCiZndDsgTG9hZGVkIC0mZ3Q7IFhNTC1Xcml0ZXItQ29yZS1tb250eS4x NSAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1M V3JpdGVyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMv UGhhcm9FeHRyYXMvWE1MV3JpdGVyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9hZGVk IC0mZ3Q7IFhNTC1Xcml0ZXItVGVzdHMtbW9udHkuMiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxs dGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1MV3JpdGVyL21haW4vIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1MV3JpdGVyL21haW4v PC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IENvbGxlY3Rpb25zLUJpdG1hcENo YXJhY3RlclNldC1Bbm9ueW1vdXMuNiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5j b20vbWMvUGhhcm9FeHRyYXMvQml0bWFwQ2hhcmFjdGVyU2V0L21haW4vIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvQml0bWFwQ2hhcmFjdGVy U2V0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CgoKCiZndDsgTG9hZGVkIC0mZ3Q7IFhNTC1QYXJz ZXItbW9udHkuMjI4IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFy b0V4dHJhcy9YTUxQYXJzZXIvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxr aHViLmNvbS9tYy9QaGFyb0V4dHJhcy9YTUxQYXJzZXIvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4K Jmd0OyBMb2FkZWQgLSZndDsgWE1MLVRlc3RzLVBhcnNlci1tb250eS41OCAtLS0gPGEgaHJlZj0i aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1MUGFyc2VyL21haW4vIiB0 YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1M UGFyc2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IFBhc3RlbGwt QmFzZS1TdGVwaGFuZUR1Y2Fzc2UuMiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5j b20vbWMvUGhhcm9FeHRyYXMvUGFzdGVsbC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9z bWFsbHRhbGtodWIuY29tL21jL1BoYXJvRXh0cmFzL1Bhc3RlbGwvbWFpbi88L2E+IC0tLSBjYWNo ZTxicj4KJmd0OyBMb2FkZWQgLSZndDsgUGFzdGVsbC1UZXN0cy1BbGV4YW5kcmVCZXJnZWwuMSAt LS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvUGFzdGVs bC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJv RXh0cmFzL1Bhc3RlbGwvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBTdGFydGluZyBhdG9t aWMgbG9hZDxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2lu c3RhbGxHVERlYnVnZ2VycyAoR1RHZW5lcmljU3RhY2tEZWJ1Z2dlciBpcyBVbmRlY2xhcmVkKTxi cj4KJmd0Ozxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2lu c3RhbGxHVERlYnVnZ2VycyAoR1RHZW5lcmljU3RhY2tEZWJ1Z2dlciBpcyBVbmRlY2xhcmVkKTxi cj4KJmd0Ozxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2lu c3RhbGxHVERlYnVnZ2VycyAoR1RHbGFtb3VyRGVidWdnZXIgaXMgVW5kZWNsYXJlZCk8YnI+CiZn dDs8YnI+CiZndDsgR1RJbWFnZVNldHVwQ29tbWFuZExpbmVIYW5kbGVyJmd0OyZndDtpbnN0YWxs R1REZWJ1Z2dlcnMgKEdUU1VuaXREZWJ1Z2dlciBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4K Jmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxHVERlYnVn Z2VycyAoR1RNb2xkYWJsZURlYnVnZ2VyIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7 IEdUSW1hZ2VTZXR1cENvbW1hbmRMaW5lSGFuZGxlciZndDsmZ3Q7aW5zdGFsbEdUSW5zcGVjdG9y IChHVEluc3BlY3RvciBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVEltYWdlU2V0 dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxHVFBsYXlncm91bmQgKEdUUGxheWdy b3VuZCBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5k TGluZUhhbmRsZXImZ3Q7Jmd0O3NldFByZWZlcnJlZFNldHRpbmdzIChHVEdlbmVyaWNTdGFja0Rl YnVnZ2VyIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IE9wZW5EaXN0cmlidXRpb25N YXBCYXNlZE9uUGFydHNXaXphcmQmZ3Q7Jmd0O2luaXRpYWxpemVXaXRoUGFydEdyb3VwOihwcm9w ZXJ0eVRleHRGaWVsZFBhcnQgaXMgc2hhZG93ZWQpPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5i c3A7IExvYWRlZCAtJmd0OyBNb29zZS1EaXN0cmlidXRpb25NYXAtQW5kcmVIb3JhLjUzIC0tLSA8 YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9tYWluLyIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4v PC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7 IE1vb3NlLVRlc3RzLURpc3RyaWJ1dGlvbk1hcC1UdWRvckdpcmJhLjcgLS0tIDxhIGhyZWY9Imh0 dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFpbi88L2E+IC0tLSBj YWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtTWV0YWNl bGxlci1TdHJlYW0tRGllZ29Mb250LjcgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIu Y29tL21jL01vb3NlL0dUb29sa2l0L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxs dGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0 OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtTWV0YWNlbGxlci1Nb2RlbC1E aWVnb0xvbnQuNDMgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3Nl L0dUb29sa2l0L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20v bWMvTW9vc2UvR1Rvb2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5i c3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtTWV0YWNlbGxlci1UZXN0cy1EaWVnb0xvbnQuMjAg LS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21h aW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rv b2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBM b2FkZWQgLSZndDsgR1QtU2V0dXAtVHVkb3JHaXJiYS4xMCAtLS0gPGEgaHJlZj0iaHR0cDovL3Nt YWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5o dHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLzwvYT4gLS0tIGNh Y2hlPGJyPgomZ3Q7IEZpbmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IFN0YXJ0aW5nIGF0b21p YyBsb2FkPGJyPgomZ3Q7IE1lc3NhZ2VUYWxseSZndDsmZ3Q7Z3RJbnNwZWN0b3JNZXNzYWdlVHJl ZUluOiAoR1RVdGlscyBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyAmbmJzcDsgJm5i c3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtSW5zcGVjdG9yLUFsZXhhbmRyZUJlcmdlbC4yMDcg LS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21h aW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rv b2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMgbG9hZDxi cj4KJmd0OyBTdGFydGluZyBhdG9taWMgbG9hZDxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNw OyBMb2FkZWQgLSZndDsgRGVidWdnZXJBY3Rpb25zLUFuZHJlaUNoaXMuNjkgLS0tIDxhIGhyZWY9 Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJvL0RlYnVnZ2VyL21haW4vIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vRGVidWdnZXIvbWFpbi88 L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsg RGVidWdnZXJNb2RlbC1BbmRyZWlDaGlzLjgyIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxr aHViLmNvbS9tYy9QaGFyby9EZWJ1Z2dlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9z bWFsbHRhbGtodWIuY29tL21jL1BoYXJvL0RlYnVnZ2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+ CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IERlYnVnZ2VyRmlsdGVycy1B bmRyZWlDaGlzLjIgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJv L0RlYnVnZ2VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20v bWMvUGhhcm8vRGVidWdnZXIvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5i c3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgRGVidWdnZXJFeHRlbnNpb25zLUFuZHJlaUNoaXMuNiAt LS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vRGVidWdnZXIvbWFp bi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFyby9EZWJ1 Z2dlci9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExv YWRlZCAtJmd0OyBTcGVjLURlYnVnZ2VyLVR1ZG9yR2lyYmEuMTg5IC0tLSA8YSBocmVmPSJodHRw Oi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFyby9EZWJ1Z2dlci9tYWluLyIgdGFyZ2V0PSJfYmxh bmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJvL0RlYnVnZ2VyL21haW4vPC9hPiAt LS0gY2FjaGU8YnI+CiZndDsgRmluaXNoZWQgYXRvbWljIGxvYWQ8YnI+CiZndDsgR1RHbGFtb3Vy RGVidWdnZXJTbW9rZVRlc3QmZ3Q7Jmd0O2RlYnVnZ2VyVG9UZXN0IChHVEdsYW1vdXJEZWJ1Z2dl ciBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVFBQRGVidWdnZXJTbW9rZVRlc3Qm Z3Q7Jmd0O2RlYnVnZ2VyVG9UZXN0IChHVFBQRGVidWdnZXIgaXMgVW5kZWNsYXJlZCk8YnI+CiZn dDs8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IEdULURlYnVnZ2VyLVR1ZG9yR2lyYmEuMTgxIC0tLSA8 YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLyIg dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0 L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgU3RhcnRpbmcgYXRvbWljIGxvYWQ8YnI+CiZn dDsgR1RDb2RlQnJvd3NlciBjbGFzcyZndDsmZ3Q7ZGVmYXVsdEVudmlyb25tZW50IChHVFNUTW9k ZWwgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDb2RlQnJvd3NlciZndDsmZ3Q7 ZW50aXR5IChHVFNUUGFja2FnZSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVFBy b2ZTdGVmJmd0OyZndDtlbnRpdHkgKFNtYWxsdGFsa1N5bnRheFR1dG9yaWFsIGlzIFVuZGVjbGFy ZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUQ2hhc2VyJmd0OyZndDtjaGlsZHJlbk9mOiAoTWV0aG9k UmVmZXJlbmNlIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUQ2hhc2VyJmd0OyZn dDttZXRob2RBY3Rpb25zRm9yOiAoTWV0aG9kUmVmZXJlbmNlIGlzIFVuZGVjbGFyZWQpPGJyPgom Z3Q7PGJyPgomZ3Q7IEdUQ2hhc2VyJmd0OyZndDttZXRob2RzQnJvd3NlckZvcjp0aXRsZTogKE1l dGhvZFJlZmVyZW5jZSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVENoYXNlciZn dDsmZ3Q7bWV0aG9kc0Jyb3dzZXJGb3I6dGl0bGU6IChNZXRob2RSZWZlcmVuY2UgaXMgVW5kZWNs YXJlZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDaGFzZXImZ3Q7Jmd0O3RpdGxlT2Y6IChNZXRob2RS ZWZlcmVuY2UgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDbGFzc2ljQ2hhc2Vy Jmd0OyZndDtidWlsZEJyb3dzZXIgKE1ldGhvZFJlZmVyZW5jZSBpcyBVbmRlY2xhcmVkKTxicj4K Jmd0Ozxicj4KJmd0OyBHVENsYXNzaWNDaGFzZXImZ3Q7Jmd0O2ltcGxlbWVudG9yc0luOiAoTWV0 aG9kUmVmZXJlbmNlIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUQ2xhc3NpY0No YXNlciZndDsmZ3Q7aW1wbGVtZW50b3JzSW46IChNZXRob2RSZWZlcmVuY2UgaXMgVW5kZWNsYXJl ZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDbGFzc2ljQ2hhc2VyJmd0OyZndDtzZW5kZXJzSW46IChN ZXRob2RSZWZlcmVuY2UgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDbGFzc2lj Q2hhc2VyJmd0OyZndDtzZW5kZXJzSW46IChNZXRob2RSZWZlcmVuY2UgaXMgVW5kZWNsYXJlZCk8 YnI+CiZndDs8YnI+CiZndDsgR1RDbGFzc2ljQ2hhc2VyJmd0OyZndDt0aXRsZU9mOiAoTWV0aG9k UmVmZXJlbmNlIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUTGludEJyb3dzZXIm Z3Q7Jmd0O3J1blJ1bGU6Zm9yQ2xhc3NlczogKEJyb3dzZXJFbnZpcm9ubWVudCBpcyBVbmRlY2xh cmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVExpbnRCcm93c2VyJmd0OyZndDtydW5SdWxlOmZvckNs YXNzZXM6IChTbWFsbGxpbnRDaGVja2VyIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7 IEdUVHJhaXRCcm93c2VyJmd0OyZndDtvcGVuIChOU0NvbGxlY3Rpb25TdHJlYW0gaXMgVW5kZWNs YXJlZCk8YnI+CiZndDs8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7 IEFDRC1Nb2RlbC1BbmRyZWlDaGlzLjQwIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHVi LmNvbS9tYy9BbmRyZWlDaGlzL0Fubm91bmNlckNlbnRyaWNEZWJ1Z2dlci9tYWluLyIgdGFyZ2V0 PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL0FuZHJlaUNoaXMvQW5ub3VuY2Vy Q2VudHJpY0RlYnVnZ2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CgoKCiZndDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEFDRC1HbGFtb3VyLUludGVyZmFjZS1BbmRyZWlDaGlz LjU0IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9BbmRyZWlDaGlzL0Fu bm91bmNlckNlbnRyaWNEZWJ1Z2dlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFs bHRhbGtodWIuY29tL21jL0FuZHJlaUNoaXMvQW5ub3VuY2VyQ2VudHJpY0RlYnVnZ2VyL21haW4v PC9hPiAtLS0gY2FjaGU8YnI+CgoKCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0m Z3Q7IEdULVRvb2xzLVN0ZXBoYW5FZ2dlcm1vbnQuMTM4IC0tLSA8YSBocmVmPSJodHRwOi8vc21h bGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0 dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vPC9hPiAtLS0gY2Fj aGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdULVRlc3RzLUlu c3BlY3Rvci1UdWRvckdpcmJhLjIwIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNv bS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdULVBsYXlncm91bmQtUmljaGFyZFdl dHRlbC4yNSAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rv b2xraXQvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9N b29zZS9HVG9vbGtpdC9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7IExvYWRlZCAtJmd0OyBHVC1NZXRhY2VsbGVyLUdsYW1vdXItRGllZ29Mb250LjIzIC0t LSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWlu LyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29s a2l0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9h ZGVkIC0mZ3Q7IEdULUNvZGVyLVR1ZG9yR2lyYmEuNCAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxs dGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRw Oi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLzwvYT4gLS0tIGNhY2hl PGJyPgomZ3Q7IEZpbmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IFN0YXJ0aW5nIGF0b21pYyBs b2FkPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHVC1TVW5pdERl YnVnZ2VyLUFuZHJlaUNoaXMuMTMgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL01vb3NlL0dUb29sa2l0L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFs a2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAm bmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtUGV0aXRQYXJzZXJEZWJ1Z2dlci1B bmRyZWlDaGlzLjM5IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29z ZS9HVG9vbGtpdC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL01vb3NlL0dUb29sa2l0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdULUdsYW1vdXJEZWJ1Z2dlci1WaW5jZW50QmxvbmRl YXUuMzcgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29s a2l0L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9v c2UvR1Rvb2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMg bG9hZDxicj4KJmd0OyBTdGFydGluZyBhdG9taWMgbG9hZDxicj4KJmd0OyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyBMb2FkZWQgLSZndDsgT1NQcm9jZXNzLUFJTy1kdGwuOCAtLS0gPGEgaHJlZj0iaHR0 cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6 Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9PU1Byb2Nlc3M8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAm bmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgT1NQcm9jZXNzLUJhc2UtZHRsLjM5IC0t LSA8YSBocmVmPSJodHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vT1NQcm9jZXNzIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzczwvYT4gLS0tIGNh Y2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBPU1Byb2Nlc3Mt T1MyLWR0bC4yIC0tLSA8YSBocmVmPSJodHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vT1NQcm9j ZXNzIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2Vz czwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0 OyBPU1Byb2Nlc3MtV2luMzItZHRsLjkgLS0tIDxhIGhyZWY9Imh0dHA6Ly93d3cuc3F1ZWFrc291 cmNlLmNvbS9PU1Byb2Nlc3MiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LnNxdWVha3NvdXJj ZS5jb20vT1NQcm9jZXNzPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgTG9hZGVkIC0mZ3Q7IE9TUHJvY2Vzcy1Vbml4LWR0bC4xNyAtLS0gPGEgaHJlZj0iaHR0cDov L3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93 d3cuc3F1ZWFrc291cmNlLmNvbS9PU1Byb2Nlc3M8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJz cDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgT1NQcm9jZXNzLU1hYy1kdGwuMiAtLS0gPGEg aHJlZj0iaHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzcyIgdGFyZ2V0PSJfYmxh bmsiPmh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9PU1Byb2Nlc3M8L2E+IC0tLSBjYWNoZTxi cj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgT1NQcm9jZXNzLVJpc2NP Uy1kdGwuMiAtLS0gPGEgaHJlZj0iaHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2Vz cyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9PU1Byb2Nlc3M8 L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMgbG9hZDxicj4KJmd0OyBDb21t YW5kU2hlbGwmZ3Q7Jmd0O2J1aWx0aW5Db21tYW5kUHJveHlGb3I6aW5wdXQ6b3V0cHV0OmVycm9y OiAoU2hlbGxCdWlsdGluRXZhbHVhdG9yIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7 IENvbW1hbmRTaGVsbCZndDsmZ3Q7ZXZhbHVhdGlvblByb3h5Rm9yOmlucHV0Om91dHB1dDplcnJv cjogKEV4cHJlc3Npb25FdmFsdWF0b3IgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsg Q29tbWFuZFNoZWxsJmd0OyZndDtpbnN0YWxsQ29tbWFuZHM6IChTaGVsbEJ1aWx0aW4gaXMgVW5k ZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgQ29tbWFuZFNoZWxsJmd0OyZndDtvcGVuIChDb21t YW5kU2hlbGxUcmFuc2NyaXB0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1h bmRTaGVsbCZndDsmZ3Q7b3BlbkxhYmVsOiAoQ29tbWFuZFNoZWxsVHJhbnNjcmlwdCBpcyBVbmRl Y2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBDb21tYW5kU2hlbGwmZ3Q7Jmd0O3BpcGVsaW5lOiAo UHJveHlQaXBlbGluZSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBDb21tYW5kU2hl bGwmZ3Q7Jmd0O3BpcGVsaW5lQ29sbGVjdGlvbkZyb206IChQcm94eVBpcGVsaW5lIGlzIFVuZGVj bGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVsbCZndDsmZ3Q7cHJvY2Vzc1Byb3h5 Rm9yOmlucHV0Om91dHB1dDplcnJvcjpwcmVkZWNlc3NvclByb3h5OiAoSW50ZXJuYWxQaXBlIGlz IFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVsbCZndDsmZ3Q7cHJvY2Vz c1Byb3h5Rm9yOmlucHV0Om91dHB1dDplcnJvcjpwcmVkZWNlc3NvclByb3h5OiAoUGlwZUp1bmN0 aW9uIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVsbCZndDsmZ3Q7 cHJvY2Vzc1Byb3h5Rm9yOmlucHV0Om91dHB1dDplcnJvcjpwcmVkZWNlc3NvclByb3h5OiAoUGlw ZWFibGVPU1Byb2Nlc3MgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgTG9hZGVkIC0m Z3Q7IENvbW1hbmRTaGVsbC1CYXNlLWR0bC4zNiAtLS0gPGEgaHJlZj0iaHR0cDovL3d3dy5zcXVl YWtzb3VyY2UuY29tL0NvbW1hbmRTaGVsbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cuc3F1 ZWFrc291cmNlLmNvbS9Db21tYW5kU2hlbGw8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBMb2FkZWQg LSZndDsgQ29tbWFuZFNoZWxsLU1vcnBoaWMtZHRsLjIgLS0tIDxhIGhyZWY9Imh0dHA6Ly93d3cu c3F1ZWFrc291cmNlLmNvbS9Db21tYW5kU2hlbGwiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3 LnNxdWVha3NvdXJjZS5jb20vQ29tbWFuZFNoZWxsPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9h ZGVkIC0mZ3Q7IENvbW1hbmRTaGVsbC1QaXBpbmctZHRsLjE0IC0tLSA8YSBocmVmPSJodHRwOi8v d3d3LnNxdWVha3NvdXJjZS5jb20vQ29tbWFuZFNoZWxsIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDov L3d3dy5zcXVlYWtzb3VyY2UuY29tL0NvbW1hbmRTaGVsbDwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7 IExvYWRlZCAtJmd0OyBDb21tYW5kU2hlbGwtQ29tbWFuZHMtVGhpZXJyeUdvdWJpZXIuMTYgLS0t IDxhIGhyZWY9Imh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9Db21tYW5kU2hlbGwiIHRhcmdl dD0iX2JsYW5rIj5odHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vQ29tbWFuZFNoZWxsPC9hPiAt LS0gY2FjaGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IENvbW1hbmRTaGVsbC1VSS1UaGllcnJ5R291 Ymllci4xMiAtLS0gPGEgaHJlZj0iaHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL0NvbW1hbmRT aGVsbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9Db21tYW5k U2hlbGw8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBTdGFydGluZyBhdG9taWMgbG9hZDxicj4KJmd0 OyBNb29zZU1ldGFjZWxsb1dpemFyZCZndDsmZ3Q7c2F2ZVByb2plY3Q6d2l0aDogKE9CSW5mb3Jt UmVxdWVzdCBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBNb29zZU1ldGFjZWxsb1dp emFyZCZndDsmZ3Q7c2F2ZVByb2plY3Q6d2l0aDogKE9CSW5mb3JtUmVxdWVzdCBpcyBVbmRlY2xh cmVkKTxicj4KJmd0Ozxicj4KJmd0OyBNb29zZVZlcnNpb25XaXphcmQmZ3Q7Jmd0O3NhdmVQcm9q ZWN0OndpdGg6IChPQkluZm9ybVJlcXVlc3QgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZn dDsgTW9vc2VWZXJzaW9uV2l6YXJkJmd0OyZndDtzYXZlUHJvamVjdDp3aXRoOiAoT0JJbmZvcm1S ZXF1ZXN0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IFByb2plY3RWZXJzaW9uV2l6 YXJkJmd0OyZndDtzYXZlUHJvamVjdDp3aXRoOiAoT0JJbmZvcm1SZXF1ZXN0IGlzIFVuZGVjbGFy ZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IFByb2plY3RWZXJzaW9uV2l6YXJkJmd0OyZndDtzYXZlUHJv amVjdDp3aXRoOiAoT0JJbmZvcm1SZXF1ZXN0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgom Z3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBPU1Byb2Nlc3MtVGVzdHMtZHRs LjExIC0tLSA8YSBocmVmPSJodHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vT1NQcm9jZXNzIiB0 YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzczwvYT4g LS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBNb29z ZS1XaXphcmQtQW5kcmVIb3JhLjk4IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNv bS9tYy9Nb29zZS9Nb29zZS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGto dWIuY29tL21jL01vb3NlL01vb3NlL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IFplcm9Db25mLUNhbWlsbG9CcnVuaS41NyAtLS0g PGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vWmVyb0NvbmYvbWFpbi8i IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFyby9aZXJvQ29u Zi9tYWluLzwvYT4gLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJv L1plcm9Db25mL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20v bWMvUGhhcm8vWmVyb0NvbmYvbWFpbi88L2E+PGJyPgoKCgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5i c3A7IExvYWRlZCAtJmd0OyBNb29zZS1EZXZlbG9wbWVudC1Ub29scy1UdWRvckdpcmJhLjcxIC0t LSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9tYWluLyIg dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21h aW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgRmluaXNoZWQgYXRvbWljIGxvYWQ8YnI+CiZndDsg Li4uZmluaXNoZWQgNS4wLWJhc2VsaW5lKyAuL3BoYXJvIG1vb3NlLTUuMC5pbWFnZSBzYXZlIG1v b3NlLTUuMC1sZXNzPGJyPgomZ3Q7ICsgLi9waGFybyBtb29zZS01LjAuaW1hZ2UgbW9vc2VpbWFn ZXNldHVwIC0tc2lnbmF0dXJlPTxhIGhyZWY9Imh0dHBzOi8vY2kuaW5yaWEuZnIvbW9vc2Uvam9i L21vb3NlLTUuMC8xMTM4LyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vY2kuaW5yaWEuZnIvbW9v c2Uvam9iL21vb3NlLTUuMC8xMTM4LzwvYT48YnI+CiZndDsgJm5ic3A7WzMxbU1lc3NhZ2VOb3RV bmRlcnN0b29kOiBTb3VyY2VDb2RlUHJvUmVndWxhciZndDsmZ3Q7aW5zdGFsbDxicj4KJmd0OyAm bmJzcDtbMG1Tb3VyY2VDb2RlUHJvUmVndWxhcihPYmplY3QpJmd0OyZndDtkb2VzTm90VW5kZXJz dGFuZDogI2luc3RhbGw8YnI+CiZndDsgR1RJbWFnZVNldHVwQ29tbWFuZExpbmVIYW5kbGVyJmd0 OyZndDtsb2FkRm9udHMgaW4gQmxvY2s6IFsgOmVhY2ggfCAuLi48YnI+CiZndDsgQXJyYXkoU2Vx dWVuY2VhYmxlQ29sbGVjdGlvbikmZ3Q7Jmd0O2RvOjxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21t YW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2xvYWRGb250czxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21t YW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxGb250czxicj4KJmd0OyBHVEltYWdlU2V0dXBD b21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2FjdGl2YXRlV2l0aG91dFNhdmluZzxicj4KJmd0OyBN b29zZUltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2FjdGl2YXRlPGJyPgomZ3Q7 IE1vb3NlSW1hZ2VTZXR1cENvbW1hbmRMaW5lSGFuZGxlciBjbGFzcyhDb21tYW5kTGluZUhhbmRs ZXIgY2xhc3MpJmd0OyZndDthY3RpdmF0ZVdpdGg6PGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVI YW5kbGVyKEJhc2ljQ29tbWFuZExpbmVIYW5kbGVyKSZndDsmZ3Q7YWN0aXZhdGVTdWJDb21tYW5k OiBpbiBCbG9jazogWyBhQ29tbWFuZExpbmVoYW5kbGVyIGFjdGl2YXRlV2l0aDogY29tbWFuZExp bmUgXTxicj4KJmd0OyBCbG9ja0Nsb3N1cmUmZ3Q7Jmd0O29uOmRvOjxicj4KJmd0OyBQaGFyb0Nv bW1hbmRMaW5lSGFuZGxlcihCYXNpY0NvbW1hbmRMaW5lSGFuZGxlcikmZ3Q7Jmd0O2FjdGl2YXRl U3ViQ29tbWFuZDo8YnI+CiZndDsgUGhhcm9Db21tYW5kTGluZUhhbmRsZXIoQmFzaWNDb21tYW5k TGluZUhhbmRsZXIpJmd0OyZndDtoYW5kbGVTdWJjb21tYW5kPGJyPgomZ3Q7IFBoYXJvQ29tbWFu ZExpbmVIYW5kbGVyKEJhc2ljQ29tbWFuZExpbmVIYW5kbGVyKSZndDsmZ3Q7aGFuZGxlQXJndW1l bnQ6PGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVyKEJhc2ljQ29tbWFuZExpbmVIYW5k bGVyKSZndDsmZ3Q7YWN0aXZhdGUgaW4gQmxvY2s6IFsgc2VsZiBoYW5kbGVBcmd1bWVudDogKHNl bGYgYXJndW1lbnRzIGlmRW1wdHk6IFsgLi4uZXRjLi4uPGJyPgomZ3Q7IEJsb2NrQ2xvc3VyZSZn dDsmZ3Q7b246ZG86PGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVyKEJhc2ljQ29tbWFu ZExpbmVIYW5kbGVyKSZndDsmZ3Q7YWN0aXZhdGU8YnI+CiZndDsgUGhhcm9Db21tYW5kTGluZUhh bmRsZXImZ3Q7Jmd0O2FjdGl2YXRlPGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVyIGNs YXNzKENvbW1hbmRMaW5lSGFuZGxlciBjbGFzcykmZ3Q7Jmd0O2FjdGl2YXRlV2l0aDo8YnI+CiZn dDsgUGhhcm9Db21tYW5kTGluZUhhbmRsZXIgY2xhc3MmZ3Q7Jmd0O2FjdGl2YXRlV2l0aDogaW4g QmxvY2s6IFsgc3VwZXIgYWN0aXZhdGVXaXRoOiBhQ29tbWFuZExpbmUgXTxicj4KJmd0OyBXb3Js ZFN0YXRlJmd0OyZndDtydW5TdGVwTWV0aG9kc0luOjxicj4KJmd0OyBXb3JsZE1vcnBoJmd0OyZn dDtydW5TdGVwTWV0aG9kczxicj4KJmd0OyBXb3JsZFN0YXRlJmd0OyZndDtkb09uZUN5Y2xlTm93 Rm9yOjxicj4KJmd0OyBXb3JsZFN0YXRlJmd0OyZndDtkb09uZUN5Y2xlRm9yOjxicj4KJmd0OyBX b3JsZE1vcnBoJmd0OyZndDtkb09uZUN5Y2xlPGJyPgomZ3Q7IE1vcnBoaWNVSU1hbmFnZXImZ3Q7 Jmd0O3NwYXduTmV3UHJvY2VzcyBpbiBCbG9jazogWyAuLi48YnI+CiZndDsgQmxvY2tDbG9zdXJl Jmd0OyZndDtuZXdQcm9jZXNzIGluIEJsb2NrOiBbIC4uLjxicj4KJmd0OyAmbmJzcDtbMG1CdWls ZCBzdGVwICdFeGVjdXRlIHNoZWxsJyBtYXJrZWQgYnVpbGQgYXMgZmFpbHVyZTxicj4KJmd0OyBB cmNoaXZpbmcgYXJ0aWZhY3RzPGJyPgomZ3Q7IFJlY29yZGluZyB0ZXN0IHJlc3VsdHM8YnI+CiZn dDs8YnI+CiZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X188YnI+CiZndDsgTW9vc2UtZGV2IG1haWxpbmcgbGlzdDxicj4KJmd0OyA8YSBocmVmPSJtYWls dG86TW9vc2UtZGV2QGlhbS51bmliZS5jaCIgdGFyZ2V0PSJfYmxhbmsiPk1vb3NlLWRldkBpYW0u dW5pYmUuY2g8L2E+PGJyPgomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlhbS51bmliZS5jaC9t YWlsbWFuL2xpc3RpbmZvL21vb3NlLWRldiIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3Lmlh bS51bmliZS5jaC9tYWlsbWFuL2xpc3RpbmZvL21vb3NlLWRldjwvYT48YnI+Cjxicj4KPC9kaXY+ PHNwYW4+PGZvbnQgY29sb3I9IiM4ODg4ODgiPi0tPGJyPgpfLC47On5efjo7Ll8sLjs6fl5+Ojsu XywuOzp+Xn46Oy5fLC47On5efjo7Ll8sLjs6PGJyPgpBbGV4YW5kcmUgQmVyZ2VsICZuYnNwOzxh IGhyZWY9Imh0dHA6Ly93d3cuYmVyZ2VsLmV1LyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cu YmVyZ2VsLmV1PC9hPjxicj4KXn46Oy5fLC47On5efjo7Ll8sLjs6fl5+OjsuXywuOzp+Xn46Oy5f LC47On5efjo7Ljxicj4KPC9mb250Pjwvc3Bhbj48ZGl2Pjxicj4KPGJyPgo8YnI+Cjxicj4KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+Ck1vb3NlLWRl diBtYWlsaW5nIGxpc3Q8YnI+CjxhIGhyZWY9Im1haWx0bzpNb29zZS1kZXZAaWFtLnVuaWJlLmNo IiB0YXJnZXQ9Il9ibGFuayI+TW9vc2UtZGV2QGlhbS51bmliZS5jaDwvYT48YnI+CjxhIGhyZWY9 Imh0dHBzOi8vd3d3LmlhbS51bmliZS5jaC9tYWlsbWFuL2xpc3RpbmZvL21vb3NlLWRldiIgdGFy Z2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlhbS51bmliZS5jaC9tYWlsbWFuL2xpc3RpbmZvL21v b3NlLWRldjwvYT48YnI+CjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9kaXY+PC9kaXY+ Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPk1vb3Nl LWRldiBtYWlsaW5nIGxpc3Q8YnI+PGEgaHJlZj0ibWFpbHRvOk1vb3NlLWRldkBpYW0udW5pYmUu Y2giIHRhcmdldD0iX2JsYW5rIj5Nb29zZS1kZXZAaWFtLnVuaWJlLmNoPC9hPjxicj48YSBocmVm PSJodHRwczovL3d3dy5pYW0udW5pYmUuY2gvbWFpbG1hbi9saXN0aW5mby9tb29zZS1kZXYiIHRh cmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pYW0udW5pYmUuY2gvbWFpbG1hbi9saXN0aW5mby9t b29zZS1kZXY8L2E+PGJyPgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPjwvZGl2PjwvZGl2PjwvZGl2 PjwvZGl2PjwvZGl2Pjxicj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXzxicj4KTW9vc2UtZGV2IG1haWxpbmcgbGlzdDxicj4KPGEgaHJlZj0ibWFpbHRvOk1v b3NlLWRldkBpYW0udW5pYmUuY2giPk1vb3NlLWRldkBpYW0udW5pYmUuY2g8L2E+PGJyPgo8YSBo cmVmPSJodHRwczovL3d3dy5pYW0udW5pYmUuY2gvbWFpbG1hbi9saXN0aW5mby9tb29zZS1kZXYi IHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pYW0udW5pYmUuY2gvbWFpbG1hbi9saXN0aW5m by9tb29zZS1kZXY8L2E+PGJyPgo8YnI+PC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48YnIgY2xlYXI9 ImFsbCI+PGRpdj48YnI+PC9kaXY+LS0gPGJyPkFuZHJlIEhvcmE8YnI+CjwvZGl2PgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj5Nb29zZS1kZXYgbWFp bGluZyBsaXN0PGJyPjxhIGhyZWY9Im1haWx0bzpNb29zZS1kZXZAaWFtLnVuaWJlLmNoIj5Nb29z ZS1kZXZAaWFtLnVuaWJlLmNoPC9hPjxicj5odHRwczovL3d3dy5pYW0udW5pYmUuY2gvbWFpbG1h bi9saXN0aW5mby9tb29zZS1kZXY8YnI+PC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2JvZHk+PC9o dG1sPg== --===============4340665634620524768==--