FUEL ֮6FUEL FLGlobalCompiledBlockClusterFLDebuggerStackSerializer&serializeStackFromContext:toFileNamed:FLGlobalClassCluster ByteString IdentitySet ByteSymbolFullBlockClosureFLHeaderIdentityDictionaryUndefinedObjectContextFLGlobalCompiledMethodClusterFLDebuggerStackSerializer&serializeStackFromContext:toFileNamed:$FLHookPrimitiveClusterFLPositive8SmallIntegerClusterQFLHookPrimitiveClusterVM: unix - x86_64 - linux-gnu - CoInterpreter VMMaker-tonel.1 uuid: dbf77ef2-7fd2-0d00-af14-ace70bccb44d Apr 15 2024 StackToRegisterMappingCogit VMMaker-tonel.1 uuid: dbf77ef2-7fd2-0d00-af14-ace70bccb44d Apr 15 2024 v10.2.0 - Commit: f4c5e2a - Date: 2024-04-09 09:21:20 +0200 27 April 2024 1:06:33.42615 pmImage: Pharo12.0.0SNAPSHOT [Build information: Pharo-12.0.0+SNAPSHOT.build.1507.sha.a4f8da8972214b9c9c39c33e826394a109911041 (64 Bit)]FLHookPrimitiveClusterVMImage TimestampFLFixedObjectClusterpreMaterializationActionsadditionalObjectspostMaterializationActionsFLContextCluster senderpcstackpmethod closureOrNilreceiverFLVariableObjectCluster outerContext compiledBlocknumArgsreceiverFLDictionaryCollectionClusterFLSimpleCollectionClusterFLSubstitutionCluster   FLGlobalCompiledBlockClusterk SystemWindowbuildWindowTilingShortcutsOn: SystemWindowbuildWindowTopEdgeShortcutsOn:SpFTTableMorphinitializeKeyBindings SystemWindowbuildWindowTilingShortcutsOn:0 SystemWindowbuildWindowTilingShortcutsOn:( HDTestReportrunCase:SpAbstractWidgetPresenter initialize SystemWindowbuildWindowLeftEdgeShortcutsOn:BasicCommandLineHandleractivateSubCommand: HDTestReportreportTestCase:runBlock: TFTestCasetestParametersSpMorphicWindowAdapteraddPresenterIn:withSpecLayout: SystemWindowbuildWindowLeftEdgeShortcutsOn: SpAbstractMorphicListAdapteraddActivationKeyBindings:SpAbstractAdapterTest performTestUIThemecreateExpandBoxFor: HDTestReportrunCase: SystemWindowbuildWindowMovingShortcutsOn:SpAbstractListPresenterregisterEvents SystemWindow buildWindowRightEdgeShortcutsOn:MorphmorphNavigationShortcutsOn: TestExecutionEnvironmentrunTestCaseUnderWatchdog:CurrentExecutionEnvironment activate:for:TestExecutionEnvironment runTestCase: HDTestReportrunMorphmorphNavigationShortcutsOn:TestExecutionEnvironmentrunTestCaseUnderWatchdog: HDTestReport newLogDuring:SpMorphicTableAdapter addModelTo: SystemWindowbuildWindowTilingShortcutsOn: SystemWindow!buildWindowBottomEdgeShortcutsOn: SpAbstractWidgetPresenter initializeTestExecutionEnvironmentrunTestCaseUnderWatchdog: HDTestReportrunSpAbstractWidgetPresenter initializeSpFTTableMorphinitializeKeyBindings SpAbstractListPresenterregisterEventsSpAbstractMorphicListAdapterconfigureScrollingSpAbstractWidgetPresenter initializeSpAbstractMorphicAdapteraddContextMenuKeyBindings: SystemWindowbuildWindowTilingShortcutsOn:$SpAbstractAdapterTestrunCaseBasicCommandLineHandleractivateSubCommand:SpFTTableMorphinitializeKeyBindingsSpAbstractMorphicAdapteraddFocusRotationKeyBindingsSpFTTableMorphinitializeKeyBindings SystemWindow!buildWindowBottomEdgeShortcutsOn: SpPresenterinitializePresenter HDTestReportrunAll SystemWindowbuildWindowTilingShortcutsOn:, HDTestReportrunAllSpMorphicTableAdapter addModelTo: SystemWindowbuildWindowTilingShortcutsOn: HDTestReportrunCase:SpAbstractMorphicListAdapterconfigureScrollingSpWindowPresenter initialize#SpAbstractListCommonPropertiestTest6testDoubleClickActivatesRowInDoubleClickActivationMode SystemWindowbuildWindowTilingShortcutsOn:SpMorphicTableAdapter addModelTo: HDTestReportrun SystemWindowbuildWindowMovingShortcutsOn: RBMethodNode initialize SystemWindow buildWindowRightEdgeShortcutsOn: SystemWindowbuildWindowTilingShortcutsOn: SpSingleSelectionModewhenChangedDo:SpFTTableMorphinitializeKeyBindings SystemWindowbuildShortcutsOn: SpPresenterinitializePrivateAnnouncementsSpAbstractAdapterTestrunCaseSpWindowPresenter initialize SystemWindowbuildWindowMovingShortcutsOn: SystemWindow initialize SystemWindowbuildWindowTilingShortcutsOn: HDTestReportrunClasses:named:UIThemecreateMenuBoxFor:UIThemecreateCloseBoxFor:TestExecutionEnvironmentrunTestCaseUnderWatchdog:TestExecutionEnvironment runTestCase:Setcollect: SystemWindowbuildWindowMovingShortcutsOn:SpFTTableMorphinitializeKeyBindingsSpFTTableMorphinitializeKeyBindings SystemWindowbuildWindowTilingShortcutsOn:SpAbstractAdapterTesttestParametersSpMorphicWindowAdapteraddPresenterIn:withSpecLayout:SpMorphicTableAdapter addModelTo:SpAbstractAdapterTesttestParameters BlockClosure newProcess SystemWindow initialize SpPresenterinitializePrivateAnnouncementsSpAbstractMorphicAdapteraddFocusRotationKeyBindings HDReport runPackages:SpTablePresenterinitializeTSearchableSpCollectionListModelwhenChangedDo:SpAbstractWidgetPresenter initialize SpAbstractMorphicWindowAdapteraddContent:toWindow: TFTestCasetestParametersBasicCommandLineHandleractivateSpAbstractListPresentermodel:RSXMarkerDecorationmaxBasicCommandLineHandleractivateSpAbstractMorphicAdapterapplyVisibilityUIThemecreateCollapseBoxFor: SystemWindowbuildWindowTopEdgeShortcutsOn: RSYMarkerDecorationmaxCurrentExecutionEnvironment activate:for:BasicCommandLineHandleractivateFLGlobalValueClusterWorldFLGlobalMetaclassClusterArrayedCollectionRunArraySTONOrderedDictionary DictionaryContext CollectionSet Generator RBScanner AsciiCharset KeyboardKeySmallDictionarySequenceableCollectionClyLocalClassScopeColorFLGlobalCompiledMethodClusterSymbolasSortFunctionOrderedDictionaryat:at:= Collectionmaxr Collectionselect:1Point*cUndefinedObjectifNil:ifNotNil:}"ExecutionEnvironmentbeActiveDuring: CurrentExecutionEnvironment runTestsBy:Number milliSecondsSubscriptOutOfBounds signalFor:lowerBound:upperBound:fStringjoin: Collection asByteArray  CharacterprintStringHex]String includesSubstring:caseSensitive:l CharacterisAlphaNumeric? CharacterisClosePunctuationpFalseifTrue:ASequenceableCollectionlastStringexpandMacrosWithArguments:YIntegerhumanReadableSISizeString! BlockClosuremicrosecondsToRunРIntervalstop! Collection copyEmpty7StringfindString:startingAt:Z Collection copyWith:_D RBMethodNode initialize CollectionincludesSubstringAnywhere: Collection sumNumbers:ContexttallyInstructions:STON classNameKeyStringindexOf:startingAt: CollectionsignDate addMonths:KSequenceableCollectionafter:ifAbsent:LIntegerdecimalDigitAt:m| Collection noneSatisfy:SequenceableCollectioncollect:>Datemmddyyyyz CollectionasSortedCollection:+StringcopyReplaceTokens:with:ZObjectjoin:/SCurrentExecutionEnvironment activate:for:StringsurroundedBySingleQuotes'SequenceableCollectionidentityIndexOf:m| RubTextEditorsurroundString:withCharacter:SequenceableCollection reduceRight:=SequenceableCollectionatPin:7SequenceableCollectionfirst:x Collection includes:y#SpAbstractMorphicAdapteraddFocusRotationKeyBindingsPointy!Color r:g:b:range:N)StringincludesSubstring:at:#Boolean&L Collection\}{Stringformat:NDateequals:;ColorgreenSequenceableCollectionsorted CollectionselectEveryFirstIntegerhexzTestCaserunCaseManagedDSequenceableCollectionreduce:}{ SystemWindow initialize CollectionifEmpty:¸String wordBefore: BlockClosure newProcess CharacterisCurrencySymbolpSequenceableCollectionwithIndexSelect:N SystemWindow buildWindowRightEdgeShortcutsOn:. Magnitudemin:max:~Color hsvSaturation]OrderedCollectionreversed Collectionsorted:sTFalseor:}" CharacterisControlOtherp Collectionselect:thenCollect: CollectionasCommaStringAnd!SequenceableCollectionbefore:Truenot  MagnitudebeBetween:and:String capitalizedE ByteArrayunzipped'FalseasBitSequenceableCollection,rSymbol collatedBy:/StringendsWithAColonjStringexpandMacrosWith:SequenceableCollectionidentityIndexOf:ifAbsent:'SequenceableCollectionargmaxkString endsWith:=q SmallIntegerprintStringBase:[StringsqueezeOutNumberBasicCommandLineHandleractivate Collectionreject:y# CollectionminrString substringszColor colorFrom:Pointminwm HDTestReport newLogDuring:}dSequenceableCollectionlastIndexOf:ifAbsent:FPoint asFloatPointx CollectionasBagDate subtractDate:Date subtractDays:ColorfromRgbTriplet:SpAbstractWidgetPresenter initialize;SubscriptOutOfBounds signalFor:# DateAndTimesecondFOrderedCollectioncapacity$ HDTestReportreportTestCase:runBlock:/0 DateAndTimeasDateSequenceableCollectionoverlappingPairsWithIndexDo:SArrayatWrap:2]SequenceableCollectionjoin:* Collection allSatisfy: SystemWindow!buildWindowBottomEdgeShortcutsOn:hSequenceableCollection readStreamDo:5SequenceableCollection isSortedBy: CharacterisEnclosingMarkp CollectionadaptToCollection:andSend:xBagsumClassDescription instanceSide.SortedCollectionmedian Collectionadd:withOccurrences:Path printPathOn:Falsexor:}" Collectionfold:}{ CollectionasStringOn:delimiter: Collection asIdentitySet_SequenceableCollection indexOfSubCollection:startingAt:6 ProtoObject ifNotNil:. SmallIntegereven CollectionanyOneY HDReport runPackages:}SequenceableCollection beginsWith: <FalseifFalse:ifTrue:}"TestExecutionEnvironmentrunTestCaseUnderWatchdog:StringallRangesOfSubstring:p Collection removeAll: AsciiCharset toLowercase: CollectionsortedwDatemonth. CharacterisInitialQuotepSymbolkeywordsStrictõSTON fromStream:nSequenceableCollectionselect:thenCollect:[SequenceableCollectionpaddedWith:do:dSequenceableCollectionfindBinary:ifNone:=;SequenceableCollectionsplitOn:. CollectionasOrderedCollectionzSequenceableCollectionselect:^ HDTestReportrunClasses:named: Fractionround:snOrderedCollectiondo:Intervallastd CharacterisDecimalDigitpColordiff: BlockClosureensure:ySequenceableCollectionpolynomialEval:Color asHexStringjStringmatch:KTrueifTrue:ifFalse:}" Collectioncount:u ExceptionsignalȭSTON listClass SequenceableCollectionlast:Q CollectionprintElementsOn:+StringisAllSeparatorssIntegerprintOn:base:length:padded:1String findSelector PSpAbstractListPresenterregisterEventsV Collection withIndexDo:+StringasValidSelectorSequenceableCollectionfifth2Symbol ascending.SequenceableCollectionasDigitsToPower:do:Number nanoSecond.SequenceableCollectionninth2BasicCommandLineHandlerhandleArgument:+qStringisAllAlphaNumericss ByteString isByteString Color asColorrefO Collection isNotEmptyw SmallIntegerhighBit SequenceableCollectionpiecesCutWhere:3RunArraynewFrom:ҕStringincludesSubstring:+ Metaclass instanceSide.SpMorphicTableAdapter addModelTo:ԪFalseifTrue:ifFalse:sSequenceableCollectioncombinations:atATimeDo:(V Collection ifNotEmpty:3DateonPreviousMonthzSequenceableCollectionfindBinary:do:ifNone: KeyboardKey named:ifNone:SequenceableCollectionwith:do:SequenceableCollection shuffleBy:>5StringwithUnixLineEndings(SpWindowPresenter initializeFalsenot Collection+߈Number roundDownTo: CollectionasSetOrderedCollectioncollect:False&Color rgbTripletNumbersecond.BooleanifTrue:ifFalse:LSequenceableCollection reduceLeft:R HDTestReportrunAll Collection difference:SequenceableCollectionmergeSortFrom:to:by: CollectionidentityIncludes:STONfromStringWithComments:OhSequenceableCollectionsplitOn:indicesDo:r?SequenceableCollectiongroupsOf:atATimeDo:Pointmaxwm RBScanneron:[} Collection inject:into: CollectionfillFrom:with:BkSequenceableCollection atWrap:put:!{OrderedCollection add:after:pKString=j Booleanxor:LClassDescription isClassSide SequenceableCollectionfirstbBooleannotLClass classSide.ObjecterrorSubscriptBounds: ByteArrayzipped!Stringcompare:  Collectionreduce:sTColorh:s:v: Collection asNewArray.STON put:onStream:AySequenceableCollectionrunningAverage:Pointcorner:.Number//NumberprintShowingDecimalPlaces:)SequenceableCollectiondo:SymbolasTestSelector>Booleanand:L Collectionmedian6SubscriptOutOfBounds#signalFor:lowerBound:upperBound:in:"wPointxM BlockClosurevalueWithPossibleArgs:Q Dictionaryat:at:T Collection&}{ CollectioncopyWithoutAll:y#OrderedCollection add:before:rPathprintPathOn:delimiter:1Stringrepeat:uPoint reciprocal.Date onNextMonthx+String beginsWith:=String findString:-SequenceableCollection runningMax:OrderedCollection growAtLastsCompiledMethod isExtensionzFalseifFalse:}"String asFourCodegStringasHexS Collection-= Collection asCommaString! DateAndTimeminute8UIThemecreateExpandBoxFor:! Date monthIndexf Metaclass classSide 1Dateweekday.Object>>>}{SequenceableCollectioneighth2TestCase performTest- RBMethodNodepharoDocCommentNodesbSequenceableCollectionatLast:fString asInteger. SystemWindowbuildShortcutsOn:+SequenceableCollectiondo:separatedBy:Objectsplit:indicesDo:] Collection/ KeyboardKeyfromCharacter:֖SequenceableCollection indexOfAnyOf:S Collection collect:as:ASequenceableCollectionafter: CollectionremoveAllFoundIn: ScaledDecimalround:jOrderedCollectionwithIndexSelect:StringbeginsWith:caseSensitive:W%TestExecutionEnvironment runTestCase: CollectionaverageIfEmpty:[SymbolisUnaryFBSetcollect:] CollectioncopyWithoutDuplicateswString surroundedBy:*OrderedCollectionat:5SpAbstractMorphicWindowAdapteraddContent:toWindow:]SequenceableCollectionreverseWithIndexDo:q Collection*PointsideOf:+True|SequenceableCollection from:to:put:_) CollectionaddIfNotPresent:[ SystemWindowbuildWindowLeftEdgeShortcutsOn:hSequenceableCollectionoverlappingPairsCollect:/Boolean==>3SequenceableCollectionat:incrementBy:wSequenceableCollectionfourth2 Collectionunion: SystemWindowbuildWindowMovingShortcutsOn:K Collection intersection:MSequenceableCollection atLast:put:SequenceableCollectiondetectIndex:ifNone:BagsizeASequenceableCollectionseventh2 TFTestCasetestParametersBasicCommandLineHandlerhandleSubcommand ProtoObjectifNotNil:ifNil:.StringwithoutQuotingSSequenceableCollectionindexOf:startingAt:ifAbsent:HPointceilingxOrderedCollectionremoveDuplicates STON toString:pRSXMarkerDecorationmax SpPresenterinitializePrivateAnnouncementsu ByteArray booleanAt:"SequenceableCollection reverseDo:GgStringtrim.Floatround:f+SequenceableCollection nextToLastIntegerprint:on:prefix:length:padded:= Collectionreject:thenCollect:SequenceableCollectionallButFirstDo:Colorhex:u SmallInteger bytesCountxSequenceableCollectionstreamContents:sbString howManyMatch:JnSymbol descendingw Collectiondo:separatedBy:NumberprintStringBase:pSequenceableCollection lastIndexOf:startingAt:ifAbsent:dSequenceableCollectionreverseWith:do:SequenceableCollection allPairsDo:{Integer hexStringz Collection anySatisfy: BlockClosuremillisecondsToRunD Collectionsize+ CollectionisEmpty>!SequenceableCollection pairsCollect:SpAbstractMorphicListAdapterconfigureScrollingwCommandLineHandler activateWith:G8MorphmorphNavigationShortcutsOn:SequenceableCollectionanyOne. CollectionoccurrencesOf:LICurrentExecutionEnvironment runTestCase: CollectionabsSequenceableCollectionstreamContents:limitedTo:Z| SystemWindowbuildWindowTopEdgeShortcutsOn:h CollectionselectEverySecondSequenceableCollectionreject:thenCollect:[Integer factorial<1IntegerprintStringHexzColorr:g:b:FloatarcTan:'wSTONfromStreamWithComments:/OrderedDictionaryat:at:ifAbsent: CollectionatRandom:weighting:o/Color h:s:v:alpha:N)Number**}{SequenceableCollectionoverlappingPairsDo:‰SequenceableCollectionsortPoint+-TestCaserun:L Characterjoin:sTObject->.SequenceableCollection groupByRuns: CollectionaddAll:Integer slowFactorial Collectionadd:L Collection!findFirstInByteString:startingAt: |SpAbstractListPresentermodel:SequenceableCollectionreplaceFrom:to:with:Boolean|LSequenceableCollectionwithIndexCollect:-SequenceableCollectionbind:. SmallIntegerodd`NumberradiansToDegreesw KeyboardKeynamed: ByteString isOctetString Number\\ ProtoObjectifNil:ifNotNil:ҹDateyyyymmddSequenceableCollection at:ifAbsent:_Objectat:DVStringlastSpacePositionAjPointguardedSequenceableCollection atAll:put:FSequenceableCollectioncollect:from:to: BlockClosurecull:Number roundUpTo:String contractTo:%Color hslSaturationObjectsplit:IntervalasOpenInterval+Color fromString:EI CollectionasSortedCollectionz Collectiondetect: Collection groupedBy:*SequenceableCollectionpairsDo:Z KeyboardKeyfromCharacter:ifNone:#SpAbstractListCommonPropertiestTest6testDoubleClickActivatesRowInDoubleClickActivationMode#SequenceableCollection)indexOfSubCollection:startingAt:ifAbsent: CollectionprintOn:delimiter: DateddmmyyyyzSequenceableCollection!indexOfAnyOf:startingAt:ifAbsent:SequenceableCollection from:to:do:4SmallDictionaryat:at:T Collection removeAllN SystemWindowbuildWindowTilingShortcutsOn:mSequenceableCollection allButLast:NUndefinedObjectifNotNil:ifNil:sBagoccurrencesOf:/ AsciiCharset toUppercase:؜ DictionarynewFromKeys:andValues:aSequenceableCollectionfindBinaryIndex:nSequenceableCollectionwriteStreamDo:5Numberminute.Booleanor:L BlockClosureon:do:BSpAbstractAdapterTest performTest~x Charactertokenish!SpMorphicBackendForTestdoubleClickFirstRowAndColumn:String</F rNze(m?G^: fd}+ lWnJva $i;CQZ6X Ib4y' :jF Yr] 'e7|?kV2^0 u#O{B Ya3_x "; 9R .Z$ ,q> QjU-]/ t7c|N*VmG#:Q}Y+p3 xJ &vR$iCo6My<U'ltF"rN  e(A ?2 s I! uQ dh+pB)Ja=;.ZEqMd'l>FT%D]9 e 7|* =m0I \`#h:  BP nYh5a3x&RiE\d6)i {>U1 D]/ t"  5NA mX`2w:Q- @Y+Wp  _  1J &$= T,\. o ~ s6{M)U'l "9eP|X*o2wI%u 8h  W  )B5aL$xT Rk.sE!d@1]H tP |g* zoAIW`< h:-YDpLc&Rk=iES \ 8 d6{>)  <Ul /Ht_"g9~A X 4` 2w:%Q*2Dp[c5 z=T0\. s!M@lW_1 v e~P,X*oI%<hSB[- r5 zL(TkE!8dO{W)nvH$ 7P"g  (4`K#wS  j-rD Lc?=0\G sg8O{fn@ H_; g9~,XCKwbj<  DR [ 7 c 5z=(kG  Zs ^!f8  }@W3_ v$PCZqb4`y<0(:S /[ - Yr   aL?kV ^0   \u 8O}6O+W )Un1H  $;gR~FLHookPrimitiveClusterY}l[9(raP?.xgVE4#m\K:)!sb@/ yhWF5$n]LtcRA0ziXG6%oM<udSB1 {jH7&p_N veTC2!|kZI8'qO>-wfUD3"FLHookPrimitiveCluster[FLHookPrimitiveCluster*/4testEmptyCollectionIsAtEnd ClassParser;testMoveToNodeKeepsSameStateAndPushesCorrectElementsOnStack+testMissingPeriodSeparatorBetweenStatements$testRefreshCacheWithoutScanAllSystemtestPrimPointYtestFindGIFPreviewerSmallDictionaryremoveAllFoundIn:testMouseClickShiftClickwhomouseUp monthCountShouttestCanRemoveUnreferencedClass asCommaStringtestKeysSortedSafely+testTraitSourceIsPersistedWithRecompilationtestAddSelectedCompositetestIsAfterColumn testBigMethod;testNewLineWhenSelectorAndBeginingOfParametersWillBeTooLong"testJoinArrayUsingSortedCollectionbefore:testCircumscribedCircle*testTwoDebugPointsOnSameTargetBothActivate RubTextEditor precedencetestFormatMultilineMessagemax:testByteArrayLongreversed testStWritertestToDoWithCalculatedArgumentstestClassWithComplexTraitsCollectionIsEmptyFileSystem-Tests-AttributestestEqualBlocktestHasSelector testSumFloat&testEditClassOrPackageScopeAddingClassddmmyyyytestSnapshotAndLoad=testWordsAwareIteratorFiltersByASequenceOfCamelCaseMixingCaseMath-Operations-Extensions1testShowColumnHeadersInPresenterShowsThemInWidgettestPopupSimple testToLongNewLineWithSpaceBeforetestChangeInSlotsIsDetectedchartestRemoveMethodWithBreakpoint superclass(testStepNonTakenConditionalJumpBytecodestestLinkCreatesInnerText$testStoreShouldNotCloseBackingStream2testPushDownMethodDriverWhenHappyPathExpectChangeswindowBottomEdgeDown ComponentMax$testPackagesDiffToDisplayOnSameGraph testAllNamedregisteredColorNamestestStandardClassWithPackageFtestRenameClassUpdateMetaclassExtensionSelectorsInTheExtendingPackages+testColumnHomogeneousDiferentRowsAndColumnstestExampleIfTrueIfFalse testRemoveTagtestBeforeIfAbsenttestRemoveFromMethodpeekstoreOn:base:length:padded:testNextVersionNumericFilename testPrintOnPtestWhenAddACollectionOfBookmarkToCustomBookmarkShouldBeAddedToBookmarkTreeTabletest11removeLasttestPushThisProcesstest4BitColorsbackendForTest testSave2+testSpeciesMethodNeedsToBeInPrivateProtocoltestDrawingWayOutside2testEnvironmentStubs'testFillingWithObjectAndTwoProtoObjectstestConvertingToInheritingScope copyWithout:testDebugSessiontestFailureSubclassIsMetaslassMorphic-Widgets-FastTable-Tests1testLogLocatorNumberOfTicksIsOkWithReversedDomaintestGoodPathVariableIsUnused0Calypso-SystemQueries-Tests-P3WithSubclassFromP2 testCachedtestHasLabelTrue8testFilterTwiceWithSameCompletionShouldReturnSameResults&testCannotDeployFailureTwiceIntoFuturetestRemoveProtocolIfEmptytestReturnTopFromMethodtestEscapeCharacterInNestedCasetestClassRemoval.testBlockWithExternalTempReturnsLastExpressiontestUnusedAlternateProvidertestHasBindingThatBeginsWithcsa3testWordsAwareIteratorFiltersByASequenceOfCamelCasetestCallWithPointertestNumberOfOutputsafter:uptestDefaultValuetestClassSideDoesNotShowPackage asIdentitySettestAllSendersOfASelectorBlockedDialogWindowAdaptertestCopyPackageWithParameterstestComplexSlotsClassStatusBarAdapter2testUtf8CalloutShouldSendUtf8EncodedStringArgument&testClassReshapeShouldKeepClassBindingSpMorphicTickingWindowAdapterdetect:$testIsSuspendedWhenItIsNotStartedYetsigntestAccessingCreatedShapes testIsNotRootAtestDetectIfFoundIfNoneWhenSomethingIsFoundIgnoringTheFoundObject testPrimAtEndtest08addAfter"testCanGetDaPackageFromAGivenClasstestPrimitiveStringModuleGtestRemoveProtocolIfEmptyWithNonExistingProtocolDoesNotAnnounceAnythingtestInstructionstestReversedCycle%testNoNilAssignmentInInitializeMethodtestWritesFieldBaselineOfShout#testMakeClassAbstractPerformChangestestImportAClassCommentwindowRightBottomtestLinesOfCodeSimpleCasedecimalDigitAt:&testStringArgumentsAreReleasedIfNeededBaselineOfTraitsAtestPackageOfClassForClassesNotDefinedInPackageButJustExtendingIt testVersiontestRemoveProtocolAnnouncement2testTrue"testBehaviorWithCategorizedMethods growAtFirst)testEvaluateWithBindingsWithUppercaseNametestPropertyAt#testAsIdentitySetWithEqualsElements#testNewBreakpointForVariableInClass aSubsetSize!testContainsShapeWithInteractionsoptionOptimizeIR testStderr$testClassNameNodeHaveParentReferencetestPushTempArgumentSettings-GraphicsrangeNautilusRefactoring5testClassWithClassTraitCompositionHasTraitComposition(testWhenItOverridesSuperclassAnnotationsAnnouncements-Core-TeststestEmptyStrings testIncludesAssociationWithValuetestIsHiddenWithRealFilesystemtestFailureMetaclasstestSetIsReadOnlyFailureProxytestRootReference testBasic2Transcript-NonInteractive)testSelectingANotVisibleItemDoesNotScrolltestWithTemporaryAssigned Renraku-TeststestFailureModelMetaclass DateAndTime;testIncludesMethodOfClassInPresenceOfOtherPackageExtensionstestUTF16EncoderWide1testAtIfPresentIfAbsentPuttestOverlappingFormat2 testChangeInSuperclassIsDetectedGtestMultipleTempAssignmentWithReferencesAfterExtractedCodeExpectFailure testVariableEnvironmentClassVarstestPreparationtestPushingValuesOnActivation"testNoExtraSpaceArroundParenthesistestIsInRectangleIsOutside onNextMonthtestToolsToKeepWhenManyContexttestFindThisMethodtestWritesUndeclaredtestReadThenWritetestPackagesDiffToDisplayBisNumericInterpolator noise:y:z: testIsEmpty7testDTTestCoverageResultTheSecondNodeSubResultsAreLeafstestRightRotatedtestJumpOnEndOfBlockpositiontestAutoRepulseSystem-AnnouncementsRubric-SpecFindReplaceDialog baseColortestPushThisContext readStreamtestFileOutTraitgcd:"testSimpleDefinitionWithEmptySlots)testAnPrefixForClassNameStartingWithVowel3testMethodsAccessingPoolVariablesFindsVariableUserstestNextBetweenAnd=testCompletionCompositionNextManyShouldStopAfterEndOfElementstest2BitReversedBagNumberInputFieldAdaptertestRemoveMethodInClass testDurationtestPushDownInstanceVariable)Calypso-SystemPlugins-Flags-Queries-Tests"testCurlyBraceDoesNotLeadToProblemtestExpandedProtoObjectBaseMenuAdapteraverageIfEmpty:asSettestPngWriteReadInMemory&testIncludesComportementForDictionnary+testCommentOnMultipleLinesWithASingleMarkup testNewFrom"testModelReplaceMethodWithLessArgsNewTools-Morphic-SpotterMonticelloGUI-TeststestStrikesWithoutClosuretestVariableEnvironmentInstVars3testNormalProcessCompletionWithLeftEffectiveProcess7testSenderLookupsMethodInSenderChainWithManyUFFIMethodsindexOfAnyOf:startingAt:testAllNamedIn=testRefersToLiteralsReturnsTrueWhenLiteralIsInPragmaArguments&testSelectorsWithExplicitOriginNoTraittestIncludesKey testNewMethodNewTools-RewriterToolstestAddTemporaryRefactoring7testReshapeClassPropagatesToDeepHierarchyClassInterfacetestInstallMinimalMockClass asByteArray)testOptimizedBlockWriteInNestedBlockCase3isUnarytestEntriesCount&testGenerateBooleanArgumentNameForTruetestWaitTimeDurationCtestBuildSelectorStringWithPermuteMapAndNewArgumentsWhenNoArgumentstestCullCullCulltestExecutionCriticalSectiontestWithAxisLabeloptionInlineRepeattestExamplePrimitiveErrorModule Text-CoretestDefinesSlotNamedisSortedtestSuperclassChangeLayoutTypetestRadio3StartsDeselected Regex-Core r:g:b:alpha:%testCopyingAPrecedenceKeepsPreferencetestAsCommaStringEmpty'testComparisonOfTwoDifferentAnnotations+testWindowLabelIsUpdatedAfterPackageRemovalMonticello-GUI-DifftestHasParameters/testRenamingExtenstionProtocolToClassicProtocoltestSelectorsInProtocol-testWorkerPoolCretesWorkersWhenExecutingATask,testFlatStructureLayoutSysVAMD64PostProcess2selectionBarColortestRedefiningTraitColorsAtestFailureRaisesRBRefactoringErrorWhenRemovingNonEmptySuperclasstestSizeUnsignedInt8XtestNotAffectedByChangeOfOverriddenMethodFromAnotherHierarchyWhenSameMethodExistsHereToowindowMaximizetestIcontestCanConsumeLineOtherBlocks testAngleWithtestIsEphemeronLayout testOpening testHeight*testInitializedClassVariableReadReflectivetestVariableByteClassIsBytes3testIteratorOnACalculatedCollectionReturnsOnlyFirst testRemoveAClassAndTheirSubclass3testResolveConstantFalseShouldSetConstantZeroLoadertestDefaultKeyboardFocus%testGoTwiceShowLessonViewIfNotVisibletestSequenceDetectsAtEnd to:by:do:;testFixedClassWithTraitCreatedShouldntAnnounceClassModified replacementallSentMessages&testPointPointConstructorIsSymmetricaltestTempAssignmentAndReturnWithTempReferenceExpectGotExtractedtestRightBottomQuadranttestSyntaxError mouseMove%testMultipleMixedChunksInStrangeOrdertestSizeUnsignedLongUnixtestConfidenceIntervalIsOktestNewProcessIsPharoProcess&testTutorialsReturnsAllButMockTutorialtestMultiLogScaleInvert9testFutureSuccessCallbackExecutesInSameLocalProcessRunner+testNoNewLineForBeginingOfATooLongArgument2%testBroadenFilterShouldResetTheFiltertestLayoutWithChildIsNotEmptyhumanReadableSISizeOn:testRangeIncludes testUndo1 testPowScaleSUnit-MockObjects,testUrlWitMicrodownParameterAndUrlParameterstestRelativeTotestCreateNilSubclassballoonTextColor%testSelectSeveralShapesWithShiftClicktestExampleBlockExternaltestSizeSignedInt32"testFloatArrayPluginPrimitiveAtPutTaskIttestDoublePassOutertestAtDate7testMultipleMixedChunksInStrangeOrderWithMetaclassTrait$testPlaygroundWidenOnErroneousSourcetestFillingWithTwoSameClasses5testChangingShapeDoesNotPutNilInMethodsLastLiteralKey testUpToAlltestAccessingPackagetestSimpleEnsureTestWithErrortestPackagesDiffToDisplaytestSelectLasttestSubtractiontestFailureModelInvalidSubclassBtestTempAssignmentAndReferenceAfterExtractedCodeExpectGotExtractedtestMultiPartAlternativewithSeparatorsCompactedtestTokensInAsciitestIfNilIfNotNil0ArgAsVar testPopulatetestMarshallingTrueArgument Commander2!test0FixtureDictionaryCopyingTesttestBuildLiteralHeuristictestHandlesContext toJsonString:testAssignmentFormatVariable2testMoveClassInPackageWithExtensionsOnClassAndBacktestKeywordOnMultipleLine59testAddMethodByUsingATraitDoesNotAddTheMethodToThePackagetestSplitJoinOnSequence'testTraitModificationOfTraitCompositiontestPushConstantTwoBytecodenew:BaselineOfFreeType"testBorderDoUpdatesInvalidateShapetestModifiedReturnFromClassquo:'testANegativeIntegerCannotBeAPowerOfTwo pieceBlock testPassingNestedStructByCopyInCtestIfNilIfNotNil0ArgexampleLiteralLargeIntegertestPrintNameOnKtestCompletionCompositionNextShouldReturnValuesOfSecondCompletionAfterFirstKtestBroadenFilterAfterFetchCompletionShouldBroadenResultsWhenCaseInsensitve testMapping newObject,testOtherInstancesOfSystemDictionaryAsStringSystem-Finalization!testMutateByteArrayUsingByteAtPut!testEnsureDeleteNonEmptyDirectoryj=testWorkerInstancesAreCollectedAfterStartingAndStoppingWorker testRechainWithChainsAndPreserve#Calypso-SystemPlugins-SUnit-BrowserwithUnixLineEndings collectiontestLiteralReturnsLiteral testCopyWithtestIsFirstElementNiltestNewFutureIsNotFinishedItestAsFileLocatorOrReferenceReturnsALocatorWhenStringRefersToAKnownOrigintestThoroughWhichMethodsReferTo?testClassTraitThatHasAPragmaHasCorrectTraitSourceAfterRecompiletestNodeCoveragetestWeakSlotIsWeaktestPragmaAddingProperty8testIteratorOnACollectionWithCollectReturnsCorrectValueswith:with:with:testSpaceBetweenTemporaries2testNegatedSearch*testClassDefFromLegacyStringHasSharedSlotsComponentListAdapter$testAddRemoveBreakpointKeepTimeStamp6testChangeInInputSelectorShouldChangePreviewLabelFinal'testShouldKeepHeadReferenceAfterRefreshRoassal-BaselineMaptestRenameTemporaryTransform$testStopServiceStopsUnderlyingWorkertestSelectNoneThenCollecttestMergeIntoUnmodifiedImage toLowercase:testOpenRunArray testSizeFloat>>>&testAsNumberNegatedWithoutDecimalPointMenuButtonAdaptertestSizeUnsignedIntEnumtestFailureAlreadyExistingNameTools-CodeNavigation-TestsnumberOfDigitsInBase: testMessagesidentityIndexOf:testCurrentLineLength:testBestNodeForClassVariableSelectionShouldBeClassSlotNodeSpec2-Code-Diff-TeststestMetaclassNumberOfInstances testCycletestBasicStream"testUrlWithoutMicrodownParameters2testPngWriteReadUsingFilestestEscapeMonospacetestNewClassVariable testIsNotFile substringsSystem-Utilities-Tests testTrait3testFaultyUninstalledMethodtestCollectThenSelectLocaltestTooManyTemporariestestResponsibilityDefault testComputeVerticesMultipleLines testFloatsaSequenceableCollectiontestSumtestIncludeInstancesFromAllAnnotatingMethodsOfAnyClassInSystemExternalProjectLoader testAddPool"testIsTerminatingNormalTermination$testRetrievesExpectedFlatQueryResult'testFillingWithClassAndItsDeepTwoTraitstestPrintErrortestCannotReturn perform:with:flatCollect:as:testCollectFromTo factorPointtestEnsureDirectorytestAssociationsSelecttestSortUsingBooleansHtestAndMakeSureSuperSetupIsCalledAsFirstMessageInSetupMethodsOfTestCasestestIntegerParameters testWithAll toUppercase:%testKeyClassesArePresentInStartupListfindBinaryIndex:testBrowserEnvironmentdarkerthis Text-Edition(testThirtyTwoBitRegisterAdditionOverflowtestValueWithExit!testWarnWhenSelectorAlreadyExiststestKeywordOnMultipleLine3replaceAll:with:testDoubleClickTimeoutFromMorphtestDontKeepBlockInMessage3secondtestDocumentIsRendered testOrdinalScaleRangeRoundPointstestclassVarNamestestUnsigned1ByteIntegers testShuffledminutes:Spec2-InteractionstestRenameClassFromTraittestIsEmptyLayouttestHasLiteralLocalekeysAndValuesDo: testNextLinetestBehaviorWithProtocolstestBindToEnvironmenttestClassVariablesCollectionReflectivity-TeststestPropertiestestCollapsinglistBackgroundColorZ3testWithExtensionAddsExtensionNameContainsExtensiontestCollapsePathtestReadWriteCompiled$testBestNodeWithValidBinaryOperation,Calypso-SystemQueries-Tests-PWithSingleClass$testSelectItemSelectsTheGivenElement testIfAbsentlightBackgroundColortestHeaderCreatesInnerTexttestBeIncluded6testRemoveFirstElementAddedAfterOpenRemovesFromAdaptertestOpeningOnPackagetestTwoNewLinesAfterSignaturetestDisplayStringLimitedStringtestUnifyTrait"testTwoComplementBitLogicWithCarry withIndexDo:testWidenOnKeywordSelectortestCachedMethodNode*testBlockWithArgAndEnclosedBlockSourceNode3testMethodEditorToolIsNotValidWhenNotAMethodContexttestOneElementContains1testMonitorAnnouncesUpdateWhenRedundantlyDisabledSpMorphicNotebookAdapterBaselineOfInstrumentationtestExtensions testSwapBasic8testComparisonOfSameQueriesWithDifferentRequestedContenttestClearAllDependenciestestArgumentIsFormated.testSelectsAbstractMethodWhichIsNotImplemented)testAddTreeWithContentInFileShouldSucceed findTokens:testSetInstanceVariables6testCanStillExecuteWhenAimedNodePcIsBeforeInAnyContext2testItalicsAndNestedBoldsWithClosureAfterOpenBoldsbasenameWithoutExtension:0Calypso-SystemPlugins-DependencyAnalyser-Browser testReturn10testLoadMicrodownResolvesUrlsRelativeToTheParenttestNoNewLinesAfterCommenttestIsInstanceSide)indexOfSubCollection:startingAt:ifAbsent: testIncludes testExecuteftestReplaceKeywordTokenFollowedByAssignmentWithCaretInTheEndOfWordWithFollowingWordsReplacesEntireWord0testParseMissingStartURLInPresenceOfNestedFormattestAsLowercaseBasicAsciiRangeNonInteractiveTranscripttestStepIntoUntilTerminationtestEnvironmentWithCodeBlockpageUp actionBlock testBinsStrat!testDegreeCosForExceptionalValues testAmazonAWS-testExtractClassFromAssignmentExpectExtractedtestComposeResultTitle.testTypedDoublePointerVariableArgumentHasArity testAddLasttestAddToModeltestDefinitionsIdentity;testDetectIfFoundWhenSomethingIsFoundIgnoringTheFoundObjecttestTraitPlainSimple+testSearchingInvalidTextDoesNotReturnResult0testBestNodeWithValidPostionOnStatementPeriodEndtestSizeSignedLongLong$testRemoveSenderIntoCascaded2MessageBeautifulCommentstestTraitModification,testDynamicLiteralArrayReturnsAlwaysNewArray-testFutureExecutesByDefaultInGlobalWorkerPoolTickingWindowAdaptertestKnownEncodingIdentifierstestIfEmptyifNotEmpty%testMathBlockCaptionContainsMonospacetestReplacePresentertestDigitsAccess1testChangingOtherPriorityRaiseDuringSemaphoreWaittestExtractNil EventManagertestBackWindowsAreShown testGreen32testIsRootDirectoryOrderedCollectiontestProtocolNamedIfAbsenttestRemoveArguments=testWhenCustomizeFilterShouldFilterDropListPresenterIncludeIt testValuestestPrimitiveRandomGeneration36testBuildPresentationWithHaltShouldReturnCodePresenter testEntries:testActivatedCheckboxPresenterStartsActivatedCheckboxMorph(testPerformCanExecutelongMethodWithTempstestIsAListPlus testAnchorIsAttachedToItsTarget2testClassRemoved testRemoveAlltestDoItRequestorShadowtestRemoveLeaf3-testResignalExceptionThatHasBeenSignaledTwicetestUnsignedByteAtPutIntegersNewTools-Spotter-TeststestHaloIsDisable%testSubscribeToEventDoesNotRaiseEvent*testHashMethodNeedsToBeInComparingProtocol/testFailureExtractSetUpWhenIsNotFirstsSentencesPharoDocComment-TestsasOrderedDictionaryprivateMinComponentexampleLiteralWideSymbol!testAnnounceWhenShapesAreSelectedtestLocalSelectorsmmddyyyySpMorphicButtonAdapterh9testCaseSensitiveFilterIsNarrowWhenTheInternalAreNarrowed testAssignmentOfGlobalVarBindingSpMorphicButtonBarAdapterRottenTestsFinderDtestRemoveProtocolIfEmptyWithNonEmptyProtocolDoesNotAnnounceAnything'testMutateObjectLastInstVarWithManyVarstestUnaryFormatReceiver$testStringColumnsShouldBeNonEditable smallSizetestIsEmptyOrNiltestMutualExclusiontestDetectInEmptyLogtestParseFieldsStructuretestEvalSimpleMethodWithError+testBlockParameterWhenTheLineWillBeTooLong2testIncludesAssociationNoValue#testVersionNumberForComplexFileNametestComputeDensityCurveSteptestNoClickDoesNotExecuteActiontestStepOverDoesNotUnderstandtestAtPutTwoValues testSpanRowSUnit-Rules-Tests testBenchFor7Calypso-SystemPlugins-InheritanceAnalysis-Queries-Tests(testRevertCurrentMethodToSelectedVersion4testNotIncludeInstancesWhichAreNotActiveForGivenUserCalypso-NavigationModeltestOtherNewFromtestFindContextSuchThattestRemoveAllInternal binaryBlock==testCreateNormalClassWithTraittestSchedulerTerminationtestRemoveClassInstanceVariable spaceFilltestAddArgumenttestSortDataSourcetestIsCurrencySymboltestReturnNilBytecodetestRemoveClassNamed testReceivertestUnifyMetaclasstestSizeSignedInt16testEnumerationDebugging-Utils-TeststestMustInclude04upToEndtestNestedStructSizeclassVariable:class: reciprocaltestIncludeAssociationtestIncreasedValueFromtestHasPackagetestNewWeakClasstestSourceNodeOptimized!testAutoLocatorNumberOfTicksIsOk2testPrimitiveIndexed2testAnnouncerSuspending%testTraitRemovalWithTraitAlreadyAdded:testUpdateNodesForVariableDebugPointAfterRecompilingMethod placesDesiredtestMouseUpFromMorph test2ClassestestShowMoreRecentMethodVersiontestAtOutOfBoundstestSizeInMemoryNormalClassestestNestedCommentstestByteArrayBase&testArchiveWithThousandFilesShouldWorktestStepOverUntilTerminationtestOneRemoveFirstDtestMethodDefinitionWithEmptyProtocolIsClassifiedAsAsYetUnclassifiedtestMaxMinValues testIndicatortestNextOrNilSuchThattestTraitUsersAfterClassReshapeRubric-StylingtestIdentityIndexOfIAbsenttestBadInstantiationtestExtensionClassestestSharedPoolNamestestAddTraitPatterntestBreakpointOnClassVarWritesput:asJsonOnStream:testSubclassesInEnvironmentAtestClassCreationToolIsNotValidWhenReferencingDifferentClassGroupcollect:thenSelect:6testCaretInTheMiddleOfSecondWordHasSecondWordUpToCarettestAllVisitMethodsExistsBaselineOfCommander2testComposeMethodTexttestDuplicatedInstanceVariable testApplyTo&testSerializationWithFuelMaintainProxyRoassal-Animation-TeststestAlignmentMorphClasstestLoadNonExistingMicrodownliteralExample,testInputFileOnOneLineWithJunkSpaceBeforeEnd disabledColorKerneltestBoldsAndNestedItalicstestNewTraitExlusiontestRedefiningSuperclass expandMacros ascendingBaselineOfDependencyAnalyzertestBigArrayWithExtraSpaces+testSelectWhenSortedTransmitsCorrectElement'testUntypedSelfArgumentHasUndefinedTypetestTemporaryToInstanceVariable testNumArgs testSequencetestUnaryNoExtraSpacesBetween9testReshapePointerToByteVariablePropagatesToDeepHierarchytestCopySameClasstestWidenOnMultipleExpressionsBtestSkipUpToNodeStopsOnImplicitReturnIfAimedNodeCanStillBeExecutedtestUnpackagedClasses>testCreateSubclassOfArbitraryExpressionReturningNilThrowsErrortestDoItContextReadIvarSubclasshome!testPartiallyRevertOverrideMethodTool-MorphicProfiler0testUnselectPresenterIndexUnselectsIndexInWidgettestNameAndArgumentstestIsDashPunctuationtestThereAreTwoSettingstestAllLocalCallsOn badTokenstestisPoolVariabletestSplitAnnotation testPadding testUnhandledErrorWhenNoHandlers)testSupplyAnswerUsingRegexMatchOfQuestion"testLastIndexOfStartingAtDuplicatetestIsPointerLayoutraisedToFraction:Tool-Profilers testAtPathPutsubsettestExtractDatasetFromValue=testVisibleAreaWithScale,testSystemPackageIsAnsweredWithLoadedPackagetestSelectedMethodstestAddSecondTwiceReplacesChild testLiteraltestMultiPackageMergeBaselineOfMonticellotestExtendRectangletestSizeOfCyclesRoassal-Spec-TestsbasetestNoExtraSpaceInsidetestGifWriteReadInMemorytestBackwardCompatibility3testStoreAndLoadtestExternalAtPutnotOvertestOutgoingConnectionsOftestNowhereToMove$testTraitWithComplexSlotUpdatedAftertestBadPackageNametestHasPrevious testNoNewLinesBetweenTopCommentsNtestStatementNodeContainingReturnsStatementNodeThatContainsTheIdenticalSubtreetestTEventVisitorClassTraittestRejectThenCollectEmptytestWriteAndRead testLinesOfCodeEmptyLineInTheEndtestDefinitionOfTraitUsingTraittestBasicCoveragetestAddReferenceDependenciestestAddAlreadyThereDoesNotCounttestFailureInheritedName testStriketestParseOptionstestUnsignedInt16testProperRemovalProtocolIsUsedtestCompileSymbol#testStandardTraitWithMultipleTraitstestForgettingAnnotation1testFalseIfFalseEvaluatesBlockWithTempInsideBlock asWideStringRing-Definitions-Core-Tests testUTF8BacknavigateFocusBackwardCtrltestPullUpInstVarBaselineOfFueltestConditions#testLayoutHeightTakesAllSpaceNeededtestKernelFunctiontestMethodsAccessingSlottestTerminateInTerminatetestEqualsSensitivitytestStoreIntoVariabletestRemoveLasttestRemoveLeaf1testAccessorsAlreadyExist"NewTools-SpTextPresenterDecorators*testInitialStatusIsInitialStatusPluginNametestExtensionMethodsForClasstestLazySlotPrint"testFalseOrAnythingReturnsAnythingwrite testReadsRef testPrimQuo(testDetectIfFoundIfNoneWhenNobodyIsFound testReadTemporaryVariablesMethodNewTools-Spotter-ProcessorstestMaxtestLeadingZerotestRemoveManytestLoadAndUnload testTesting(testFailureBadDefaultValueForNewArgument testSize2testThatAllMethodsArePackaged.testTrueIfTrueEvaluateBlockWithTempInsideBlock doWithIndex:isConnectorPunctuationtestCustomLineBreaking#testDeleteAllWindowToRightOfAWindowCtestIsAffectedByChangeOfNotAbstractMethodWhichImplementsAbstractOnetestIndexOfDuplicate,testUniqueClassInDefinedClassesUsingAddClassNumericInterpolator-TeststestAnnotationConstexprIR testRawdatatestErrorOrderstestSwitchSlotsAndMigrate!testToLongNewLine2WithSpaceBeforetestIsRootDirectoryWindowsDrivetestAsByteArraytestWhenDeclaringMethodIsBrokentestInsertionWithMaxLength,testFailureInlineTemporaryMutlipleAssignment%testDetectIfFoundWhenSomethingIsFoundtestArrayBindingsWriteGlobals"testAddParameterThatReferencesSelftestEmptyLayouttestBasicProxyWritable&testRecompilingDoesNotRemoveExtensionstestScheduleExecutesFonts-InfrastructuretestInlineMethodCalledAsSuper(testClassIsDisplayedWithCorrectAlignment'testCannotChangePepperWhenPasswordIsSethex:testPackageOrganizer testAreCachedtestStoreSettingNodetestExclamationMarktestSuppressInformtestMethodTemptestMinMaxValuesAreCorrect badSemantic roundUpTo:testCommentStampIcebergTranscript-NonInteractive-TeststestRemovingExtensionProtocoltestTypedFalseArgumentIsFalseGeometrytestOneElementRectangle testEqualityballoonBackground0testIntersectionTwoSimilarElementsInIntersectionHiedra-ExamplestestAbstractClassVariable testAfter testLongLongs aCharactertestMonospacesWithBackSlash(testDropListChangeShouldChangeTableItems#testClickOnCanvasUnselectsAllShapesRoassal-BuilderstestRejectEmpty'testLeftWithoutResultsBroadensSelectionsortSystem-SourcestestPropertyAtIfAbsent!testUndefinedExtensionIsCodeblock testNoEvents4testSingleLevelListWithNormalNumberingWithEmptyLinestestAssociationsDo testIsFileCommander-CoretestComposeDisplayTexttestVariableDoesNotExisttestSegmentFromPointstestParseFunction BlueShiftMorphic-ExamplestestFips180Example2testNotifyVariableDebugPointHit&testCreationOnMultipleScopeOfSameBasistestSizematch:testWatchVariableInClasstestCreationFromBytes3SpMorphicTreeAdaptertestProtocolAdditionLibGit-FileSystem"testSupplySameAnswerToAllQuestionstestClassWithInheritedSlotsprintStringBase:testDefaultActionOtestWhenFilesListSelectionChangedAndIsAJPGShouldpreviewContentPresenterIsNotNiltestFailureMetaclassFailure BaselineOfQAtestAccessesFieldtestPrintBreakpointItem&testDontRetainBlankLinesBeforeComments&testBuildClassWithSuperclassWithTraits&testStoreAndPopLiteralVariableBytecode slowFactorialtestJumpOnBlockPipe sumNumbers:'testNotVisibleMorphIsNotGettingAnExtent%testSettingNodeIdentifierForChildNodetestOnlyWeakSubscriptionstestSharedVariablestestUTF32EncoderWidetestHomeMethodtestMustInclude03#testTimesRepeatWithTempOutsideBlockBtestAcceptEntryLogsAverageTypedCharactersDoesNotAffectOtherIndexesanArraytestCreationFromBytes1 testDivision allButLastDo:8testIsAffectedByChangeOfAbstractMethodWhichIsImplemented testStoreIvar testSwapWith!Microdown-RichTextPresenter-Tests$testClassDefFromLegacyStringHasSlotsNewTools-Inspector-TeststestCreateVariableClassWithAlltestMathBlockWithBadClosuretestPropertyWithOddCollator#testSingleLevelListWithItemSpawning-testPullUpMethodWithCopyOverriddenMethodsDowntestInt81testUndoOperationAddsTheChangeToTheRedoCollection decorationtestReadInContextMonticello-ModeltestInlineComponentMethodMaxaSortBlockOrNil!testResumableFallOffTheEndHandlerdo:testDetectIfNonesplit$testOFixtureReplacementSequencedTesttestSelectAllShapesWithCommandAtestLastIndexOftestRemoveOneElement testCriticaltestNewPointerClasssuffixtestSpaceBetweenTemporariestestDotDotParenttestAddTestSlottestMethodModification testNotLazy#testSixtyFourBitRegisterAsByteArraytestAtLastErrorCommander-Activators-ShortcuttestWordCanExtendWordminuteftestAlphaCompositingtestBoxPlotWithOneBoxShape testWhenSuperclassIsAnnotatedTootestAddEmptyGrowstestUnrefPointer*testTrueIfTrueIfFalseReturnsTrueBlockValuetestAddAfterLink!SystemCommands-RefactoringSupporttestEmptyInitializeOfAttributesContexttestPrintOnDelimiterLasttestModelsSizeSindarin-TestssqueezeNumberOutOfString:testStoreBase16(testTAddIfNotPresentWithElementAlreadyIntestPctestMethodsAddedInMetaclasstestNoNewLinesAfterGluedCommenttestFindBinarywindowTopRight)testTempNamedShouldFailGivenNameIsNotTemp-testClassDefFromLegacyStringHasSuperclassNametestCleanBlockClosuremouseEnterPagingArea:testStepOverHalttestIsEmptyFromEmptyMethodScope2testSetColumnTitleInPresenterPutsColumnHeaderMorphManifest-Resources-Tests:testClassWithUndefinedSuperclassNameHasUndefinedSuperclasstestInitializedSlotUpdateClass numeratortestDelayWaitTimeoutCompleted"testDoesContainReferenceFileSystemScrollableAdaptertestFailureVariableNotDefinedToolstestAllButFirstDo@testChangingPcInTheMiddleOfStatementSkipsTheBeginningOfStatementtestShiftDownShortStacktestNewLinesAfterGluedCommenttestUntypedTrueArgumentIsTrue testEqualSigntestIsStraighttestReadOnlyFileNamed testLeaves4testConvertingWithExtraBasisObjectIfItIsAlreadyBasis printOn:base:$testPassingByParameterAStructInPharotestStandardTraitSpec2-CommandLinetestIsInstalled(testTerminationShouldProceedEnsureBlockstestProtocolRemoval testPostorderifFalse:ifTrue:!testDoNotStoreIfHomeDoesNotExiststestMoveToNodeWhenNodeIsNonInlinedAndEmbeddedInNonInlinedBlock testPrimNexttestTallySendstestLocalMessages%test0FixtureCopyPartOfForMultiplinesstestSplitBlockLinkIncompletetestProtoObjectClassexpandMacrosWith:testPeek!testConvertingToAnotherScopeClass$testKeepBlockInMessageMutlilineSpace7testSubscribeToExistentNonObservablePropertyRaisesErrorover testInlineMethodWithMultipleArgs"testBehaviorWithUnategorizedMethod!testBlockCapturesVariableNotValue testEdges5testHeuristicBuilderForSingleHeuristicWrapsNonWrappertestNewBehaviortestskipUpToNodeSkipTargetNode8testScrollDownToNonExistingIndexScrollsBottomToLastIndex testAtLeast_UnpackagedPackage testCollect2test16BitReversed denominatorDebugger-Model-TeststestIndirectTraitSubclassingtestPromoteAsPackage#testPoolVariableImplicitEnvironment testExample02 testOccurrencesOfForMultipliness rcvrElement,testPropertyAtIfPresentDoNotClashWithPragmas_:+testEnvironmentIsCreatedWhenTagDoesNotMatchRing-TraitsSupporttestEscapeReEscapetestValidNameExpectSuccesstestHeapForwardsendsWithAColon'testCompareWithIfLesserIfEqualIfGreatertestSearchInTheWholeHierarchytestClassVariablesStringtestConcatenationWithDuplicate isFloatPointtestBenchForExceptionOSWindowDrivertestTraceForDisabledHalttestHttpRecognizedtestSelectDirectorytestIndexOfSearch)testMergeWithPredefinedFontCanBeDecorated=testFindThisMethodWithFullClassDoesNotIncludeOtherClassMethodtestLatin1EncodertestDefaultImage!testRefreshCacheWithScanAllSystemtestChevronIsWorkingOnClassSidePropertySortFunctiontestBasedOnBasisObjectordertestIndexOfStartingAtIfAbsent selectBlock testBasic02testSubClassWithTraitstestAttributestestCheckIfEmpty testTUsestestFailureExistingVariabletestUsersWithClassChangestestMczSerializationtestDeterminanttestEnableDisabledBreakpointpossibleParensupTo:.testNoSuperInitializeOnClassSideInitializationtestSlotDuplicationConflicttestTop-testSimpleTableWithFormattingWithSomeElementstestAsFloatPointBaselineOfEnlumineurFormattertestStandardMetaclassMethod#testMethodAdditionWithMethodRemovedtestUnrestrictedSlottestContainsReferencetestClassifyUnderUnclassifiedRoassal-Pharo12testBinaryStreamtestSelectShapeWithShiftClicktestBasicLayoutIceberg-Plugin-PharotestPointMinimalInformation!testDoItRequestorReadRequestorVar testMatches#testCapacityFromAsOrderedCollectiontestCanvasInspectdiffuse testThreeMicrodown-RichTextComposertestNoEmptyPackages testFloattestSelectsOverriddenMethod FileSystemunfocusedSelectionColor-testUnaryMessageNotMatchingAnInstanceVariable)testCompileClassifiedWithProtocolInstance#testOptimizedBlocksAndSameNameTemps-testFutureIsFinishedIfValueWasAlreadyDeployedtestRowIndexFromtestRemoveAllHaltsFromMethodSystem-ChangestestallMethodsAccessingSlottestSelectShapesHaveShadowMorphic-Widgets-TickList testPassingByReferenceAStructInC$testInstanceDefinitionIsInstanceSidetestEightNeighbors testCaption testRight testExtenttestBulkReading0testUsingTraitInAnonymousSubClassAndRedefiningIttestEachSelectorReturnsALesson testExample3 testProtocolstestsEndsWithEmptytestNormalSubclasstestLiteralSymboltestEphemeronSubclasstestDetectSequencedrigid!testTwoConsecutiveEscapeCharactertestFileOutSingleMethodAddition,testPackageOfMethodFromTraitsRenamedCategorytestWatchVariableWritesInClassMorphic-Widgets-Tabs-testNewLineBeforeStatementsWhenMultilineBlocktestTwoViolinPlotsClusteredtestPackageRemovaltestPrintStringHextestMutateIVObject4testArrayBindingsWithUppercaseNameDoOverwriteGlobals'testSmartNeedExtraRemoveInForOppositeAt$testInitializedClassVariableCompiledtestComplexSlotsSystem-Platforms~~"testBoxGraphHasStatisticalMeasures&testInstrumentedMethodIsCompiledMethodtestBasicWithCallbacks!testOrWithLeftFalseEvaluatesRighttestFullTraitTemplate"testSettingNilResetsGeneratesEventtestWidenOnEndOfBlock#testContainsOnlyExtensionDependencyMenuItemAdaptertestSumWithParenthesis#testDoDontIterateOnReclaimedObjects.testInjectingExceptionHandlerFromProcessItselfcompare:caseSensitive:daysInMonth:forYear:4testCoverageResultIsAnInstanceOfDTTestCoverageResult testBooleanAt testDequeue+testInitializedClassVariableReflectiveBlocktestFindCyclesThreeNodestestReadingFromContexttestIsExecutedFromSingleScopetestDetectEncoding"testKeyAtExistantValueReturnsOkKeytestSetNameTextargmaxtestSiblingOfReferencetestResponsibilityEvaltestLabeled04HasModeltestAllStoredSettings testImportAMethodWithNoTimestamp FFI-KerneltestInferiorOrEqualsWithFloat8testSelectWidgetIndexRaisesSelectionIndexChangeEventOnce#testEscapeCharacterInNestedLinkName nanoSeconds:$testUpdateMethodAnnounceModification*testNewFetcherWithElementsShouldNotBeAtEndtestExampleSimpleBlockArgument4testPassingStructureInTheStackSpMorphicScrollableAdapter testMessageTo$testReadInGivenContextShouldIgnoreIttestCanExecuteOnArgumentNode testPrimAddSpMorphicSpinnerAdaptertestNode*testStoppedSchedulerExpiresRemainingDelays testEviction7testRecompilingTraitMethodRecompilesTheMethodInTheUsersRefactoring-UItestNestedStructuretestInstallFromStreamtestRaisedTo02testRedefiningInstanceTwicetestStSerializationtestRemoveClassRemoveTagIfEmptytestLastwindowIsNiltestRelativeToReferenceCollections-Abstract-Tests2testUtf8CalloutShouldReturnDecodeUtf8EncodedStringtestDeleteAllHistoryGraphics-Display ObjectstestHierarchyRootstestConvertFromFraction$testFindThisPackageWithOtherCategorytestChangingDeleteSlot2SlotstestMergingOverlappingRectstestCreatingMethodInSubclassformatterClassTool-Finder-UI+testMultipleAssignmentHasNoExtraSpaceInsidetestPrintPaddedWithTo asMutator testClassSideMethodWithoutImpact.testSetColumnTitleInPresenterShowsThemInWidget testMultipletestIsWrittenInMethodtestCopyEmptyOldtestExampleThisContext testRemoveOne testPushReceiverVariableBytecoderesultMetacello-GitlabtestHasLabelFalsetestInlineMethod3!testNoChangeInSharedPoolsDetected(testContextSelectorForNonBuilderSelectortestComputerUUIDtestCopyNonEmptyWithout)testSpaceAtTheEndOfFirstLineWhenMultilineSpMorphicMenuAdapter KeyboardKeySessionAccessModeResolvertestBreakOnAccessToRoassal-Global-Tests testNumerator testIsNotNil testFromPointHeuristicCompletion-Model testNoRemoveAfterSubclassRemovedtestRemoveClassSlotAndMigrate indexOfSubCollection:startingAt:testCopyReplaceAllWithForSortedtestIsOfflineFalsetestPatchContentstestTerminateActivetestClassVariableEntanglement ifNotEmpty:testStructureOfBoldNestedText nextToLast/testDecompilationOfFFIMethodShouldHaveNamedArgstestCopyWithAlltestRealizeClass.testSingleLevelListSplitWithMultipleEmptyLines)testAddProtocolWithProtocolFromOtherClasswe&testAndWithLeftFalseShortcircuitsRight testCycle024testBestNodeWithInvalidPlaygroundIncompleteMidSourcetestWriteSectionTitleOntestReturnFormatValuetestBasedOnMultipleBasis test02addLasttestAllReferencesTo.testResolveConstantNULLShouldBeVoidPointerTypetestLiteralFloatSystem-Object Events-Tests testDegreeSinassociationsDo:twoMetacello-TestsMCCoretestNotifyArgumentBreakpointHit1testHideColumnHeadersInPresenterHidesThemInWidgettestAddInstVarNamedWithTrait2Clap-CommandLineextensionDelimitertestParentUpTo!testBlockWithParametersASTMappingtestCategoriestestAllSelectorsAbove0testShouldGetPotentialMatchForUnimplementedCallstestSpaceBeforePeriodtestThreeRemoveLasttestCompileClassifiedWithNilscrollbarImageColorFor:testNotNilIfNilReturnsReceivertestPrimLessOrEqual)testBlockWithLiteralReturnsLastExpressiontestLazyClassVarReadReflective.testWorkerExceptionIsHandledByExceptionHandlerisAllAlphaNumericstestStandardCommenttestTimeoutWithZeroDurationAbstractWorldRenderer-testAndAnOrEnvironmentAndAnotherOrEnvironmenttestDirectAnnouncementtestValidZLibCrc*testConfidencePercentageIsCorrectlyChanged%testDefinitionOfTraitedClassWithSlots testExactSqrttestCreationFromAnotherVariable$testIsNotSuspendedWhenItIsTerminatedtestCreationUnifiedInstancetestKeywordOnMultipleLine14firstKeyCtestCollectionWithSingleManyElementsReturnsTheRequestedInCollectiontestExampleSimpleBlockArgument5testBehaviorAddedtestNegativeIntegerPrintingtestBreadcrumbstestNoRemoteReadInBlocktestArgumentAttestCreateImmediateClassWithAll!testMissingExpressionAfterAReturn$testSimpleEnsureTestWithNotificationtestRemoveElementFromEmpty includesAny:testSixtyFourBitRegisterAnd testBottomtestAddMovieDirectorInvalidtestChangeAddOne ImageAdaptertestAllNamedInSortedByArgumenttestUTF8ReadFaultyInput>testIsAffectedByChangeOfSubclassMethodWhichOverridesSuperclass handleUpdate:!testAndWithLeftTrueEvaluatesRight.testConfidenceIntervalMinIsLesserThanQuartile1testInitialMethodVersion1testCanRemoveUnreferencedClassWithFullEnvironmenttestSelectorsForClass Shout-TeststestLoadErrorMicrodown endsWith:EtestErrorWasInUIProcessIsFalseWhenDebugSessionWasCreatedByANewProcesstestFailureInvalidSelectortestPointerCannotExtendWord4testRedundantBehaviorCommentChangeWithAbsentBehavior"testBindingsTableContainsMatchingsHtestBuildSelectorStringWithPermuteMapAndNewArgumentsWhenNewArgumentAddedtestSourceCodetest3testExactRaisedTo testIllegal contextClasstestTraitSequencetestNoPackageNameEndsWithTestKtestVariableWordClassWhenTraitCompositionChangedShouldAnnounceClassModifiedtestLeft%testDefaultsToSmalltalkSyntaxTutorial$testChangingAnAliasedMethodIsUpdated&testHasReadonlyRequiredResultByDefaulttestFloatParameterstestInlineLiteralArray,testFutureOnDoFailsOnFailingExceptionHandler)testCommentBetweenTemporariesAndStatement asDictionarynegated!BaselineOfNewToolsDocumentBrowsertestMetaclassFailure2testExpandedClySubclassWithTraitsOfClassWithTraits"testRemoveProtocolWithRealProtocoltestProtocolNameOfSelectortestRemoveClassTraittestTraitWithComplexSlotAfter/testFinalizationWithMultipleFinalizersPerObjecttestPrintRelativeWithParenttestCenterEmpty2 IdentitySettheOther testClassInstanceVariableRemovaltestCallWithSelfParametertestConvertFromIntegerWithScaleatEnd2testInferUndefinedInstanceVariableUsedInInitializetestIndexOfKeyIfAbsenttestDefinedVariablesKeymapping-TeststestIsAtLeastInCycletestPropertyAtPutKtestCanRemoveUnreferencedClassUsingLimitedEnvironmentButReferencedElsewhere/testTwoRecursiveCriticalsShouldNotWaitEachOthertestAncestorMerge,testLiteralsEvenTheOnesInTheInnerCleanBlockstestFailureMetaClassFailure:testSubClassWithTraitsAfterModificationOfParentSharedPoolsDOWNtestRechainWithChainsAndNiltestUTF8Encoder3testSkipToPcDoesNotLoopWhenAimedPcIsBeforeCurrentPc property:testNumberOfMethods testAccessingTempsVectorInBlock2testRedoIfEmptyNewTools-ProfilerUItestIfNotNilIfNil0ArgAsVar+testSlotAdditionShouldAnnounceClassModifiedthisX)testClassCreationShouldAnnounceClassAddedtestDefinitionStringtestEnvironmentOfOrganization testWithUsestestAdditiveConflictlessMergeIceberg-Plugin-MetacellotestAndEnvironmenttestRedundantMergetestMultipleChunks Files-Tests'testNotSimilarToDifferentKindAnnotationKernel-Extended-TeststestStringAsNumber$testTypedFloatArgumentHasDefinedTypetestChangingRenamedSlotifTrue:5testTraitedClassSubclassHasEmptyClassTraitCompositiontestSemaphoreNoTimeout0testFutureOnDoSucceedsOnTrappingCorrectException"test0FixtureRequirementsOfTAddTesttestSelectorEnvironmenttestSignedInt64testCreateNormalClassWithIV testNamingtestSelectThenDotestRenameInstanceVariablespan testSetUptestDisableBreakpointtestMath passArraytestDuptestForbidInstantiation testPushSelf"testCreateVariableWordClassWithAll!testProperFileInOutProtocolIsUsedtestNameWithDelimitertestPrintShowingDecimalPlaces3"testClassSideDefinitionIsClassSide"testNestedBlocksRemoteInBlockCase3testRealValues testUnion'testBuildVariableClassVariableHeuristicMorphic-Widgets-MenubartestLoadNotFoundMicrodowntestPremultiplytestIfCutDoWithCutAndUncuts5testFailureInlineMethodForSuperSendThatAlsoSendsSupertestSchedulesFIFOtestSharedPoolsCollection#testTryingToModifyReadOnlyInstancestestSizeLongLongSUnit-MockObjects-Tests,testRestartTestShouldPushNewValuesToTheStacktestResolveRelativeReferenceSpMorphicContainerAdapter testWithRB3/testInjectingExceptionHandlerIntoProcessWithArgtestInstallFromFileSpMorphicLabelAdaptertestTemporaryNamedtestTempNamedPut>testChangingPcAssociatedToMethodOrSequenceNodeKeepsStackAsItIstestBasicStatisticalMeasuresdown/testTypeCharacterWithoutResultsNarrowsSelection=testRemoveClassUnregisterTheClassDefinedMethodsFromItsPackage endsWithDigittestRemovePathIfAbsentSecondsInMinutefifthBaselineOfMiscJobs#SystemCommands-MethodCommands-TeststestSumUnsignedCharBtestBuildPresentationWithDoesNotUndertandShouldReturnCodePresentertestBoldsWithoutClosure testMarshallingStringReturnValueSpec2-CommandsMetacello-CoretestStepreplaceFrom:to:with:startingAt: testCommandstestPngEncodingColors8permutationsStartingAt:do:testByteString addNoSort:testFileOutSingleTraitRemovaltestRemoveFromSystemtestCharacterParameters$testObjectCentricWatchOnceDebugPoint"testCanCreateHttpRepositoryFromUrltop'testMethodModificationWithMethodRemovedtestBasicCollectThenDo9testWorkerProcessDiesAfterWorkerAndAllFuturesAreCollected ifNotNil:zhuenexnexttestMatchMethodtestItalicCreatesInnerTexttestResolvingConsistencytestAllExistingProtocolsFortest0FixtureCreationWithTestargtestBehaviorCommentChangetestExternalObject from:to:do:testIsObservableSlot,testMouseMoveWithoutDraggingDoesNotStartDragtestPerformChangeClasstestCopyEmptyWithout-testTwoLastExpressionsOfASequenceGotExtractedtestAnnotationConstexprASTtestDeclareInstVarBlock allButLastDtestBuildSelectorStringWithPermuteMapAndNewArgumentsWhenArgsPermutedRtestRedefinedTraitedClassSubclassClassTraitCompositionIncludesTraitedMetaclassAPI2testDoItContextReadIvar testHasBindingThatBeginsWithTemp*testFourthByteArraysReturnTheCorrectValues testDivide testCallgraph asCharacterat:ifAbsentPut:testSelectedTabsWithoutContext$testExtractSimpleMethodAndOcurrencestestSystemVersiontestHasDefaultClassLocalScopetestDecodingErrorstestResolveType2testResolveConstantNULLShouldSetConstantNullLoadertestAnnotations%testLinesOfCodeMultilineMethodCommenttestPrimitiveRandomGeneration1testUnarySymbol testSupplyAnswerOfFillInTheBlank"testNestedBlocksRemoteInBlockCase1windowLeftEdgeRight Generator testCharCalltestClassDefinitionToolIsNotValidWhenReferencingDifferentClass testStoreOnidentityIncludes:whiteTreeUnexpandedtestIsVariableBindingtestStylerTitleLabelRoassal-Shapes,testResetFilterShouldRetrievePreviousResults.testCastedTypedConstantIntegerHasConstantValue testLongCalloutDoesNotBlockImagetestExtractSetupExample2testNoNewLineAfterTemporariestestCanAddOriginQtestNoRemoteBlockArgumenttestWriteStreamifPresenttestNthRootErrorConditions*testLogLocatorDefaultSmallestPowerIsMinus3 testNotEmptytestCenteredAttachPoint className;testCreateUndefinedClassShouldCreateNewClassThatIsUndefinedtestFindThisPackageWithCategoryBaselineOfMetacello asUppercasetestSimpleResolution)testBehaviorDefinitionModifiedForCategorytestSplitStringOnSubstringtestNewTextStreamtestExecuteSortingOn testUpTo3 testCeilingtestPragmaAlreadyExists testCapacitytestHasDirectories testExiststestSplitJoinStringOnCharBtestPackageCommentToolIsNotValidWhenNotAPackageOrClassGroupContextselect:thenCollect:testRejectAllThenCollecttestConstructionUsingWith)Calypso-SystemQueries-Tests-PExtendedByP5find:testSetWithNilItemsIsHealthy*testIdentityKeyAtExistantValueReturnsOkKey testLayoutSettestHeadReference*testDuplicatedInstanceVariableInSuperclasstestSuperiorOrEqualsWithFloat*testAddTreeWithSubDirectoriesShouldSucceedtestBinaryZippedtestMarshallingOOP$testCompileWithProductionEnvironmenttestIncomingConnectionsOf testBoldsAndCorrectNestedItalicstest3DCoordinates windowBottom rename:to:in:testAsLargerPowerOfTwo$InitializePackagesCommandLineHandlerSpec2-ExamplestestDurationMoreThanMaxTicks'testErrorProducedByAllocatingInTheImagetestCompactClassTemplateisInitialQuote testPopToptestWithoutSyntaxHighlightSpMorphicStatusBarAdapter.testCreateAndChangeWithCommentDoesAnnounceBothtestWithSharedVariable(testFinalizationRemovesEntryFromRegistrytestHidePresenterHidesWidgetMicrodown-TeststestWriteToContexttestCopyWithoutFirst'test0FixtureRequirementsOfTGrowableTesttestSequencedTimesRepeattestMethodReturnSpecialnottestExtentWithBorderMinBaselineOfEpiceatestUTF32EncoderExampleFromD100testAccessibleRealValuestestSelectThenCollectOnEmptygroupsOf:atATimeCollect: announce: testAcceptEntryIncrementsAverageisEnclosingMark: testFactorytestInstanceCreationMajorMinortestSimpleRetryUsingoptionInlineNonetestOneNewLinesAfterSignatureeachasSortedCollectiontestRoottestNottestRemoveSharedPool,testLookingForStoreLowercaseReturnsDiskStoretestAlphaCompositingSimulated$Calypso-SystemPlugins-Traits-QueriestestFailureClassDoesNotExistMetacello-FileTreetestNoRecursionDtestAddUndoWhenTheUndoStackIsFullCorrectlyPutsTheChangeAtTheStackToptestUnclosedAnnotation%testFourBackQuotesClosedByThreeQuoteseStrtestNew reverseDo:MonticelloTonel-Core&testStepIntoQuickMethodInCompiledBlockbasicNewisAlphaNumerictestNBitAndNNegatedEqualsNCollections-Streams&testInitialContentOfInterruptedContext(testBestNodeWithValidPlaygroundSimpleMsg*testCaretInBetweenTwoWordsHasNoWordAtCarettestRecompiledReturnFromClass(testPriorEntriesFromNullReferenceIsEmptytestCompiledMethodCanBeExtendedtestDynamicNameMetacello-GitHubtestFileOutSingleClassRemoval0testLinesOfCodeMultilineCommentWithoutWhitespaceequals:testSemiperimetertestBehaviorWithMethods!testFileOutMultipleMethodAddition!testAllSharedVariablesOwningClass)testUnresolvedClassGroupCreatorPropertiestestPrintingTallyUninitializedtestLabelsTopPosition(testSelectingPluginWillUpdateWindowTitle testNormalizetestKindMonthtestInvalidGZipCrcaddIfNotPresent:testAsNumberWithoutDecimalPointtestLongMultipleArgumentstestWindowsAbsolutePathName ButtonAdaptermouseLeaveDownButton:testInstanceVariablesString testAllEasingtestExportAMethodWithLangTaginstructionStream testColumnstestRemoveAllSuchThatatLast: testMerge2#testDynamicLiteralArrayReturnsArray!testThoroughWhichSelectorsReferTocharCodepolynomialEval:testSplitBlockLinkInlineImagebadSimpleExpressionstestReferenceDependenciestestRootPrintString add:after: testDebugAPIAthens-ExamplestestHasCaption whileFalse: testTSlottestBlockAndContextSourceNodetestTwoArguments$testwhenSelectionChangedDoFromEditorRefactoring-CoretestExampleSlotWithStatetestComparisonWithSimilarResulttestBestNodeWithValidPlaygroundisSpaceSeparatortestParentResolutionWithPathtestFindCyclesOne9testWhenChangeDirectoryShouldFilesListContainsHisChildren testAsInteger0testWhenAnnotationFailsCheckForForbiddenProperty9testFutureFailureCallbackExecutesInSameLocalProcessRunnerBaselineOfClassParserDtestInsettingLargerThanRectangleExtentShouldNotProduceNegativeExtent#testGettingExistingClassNameBindingtestWithFromTotestARectangleContainsItsOrigintestAnchorIsAttachedToItsTargettestMultipleTraitstestSuperiorToMinimumAtestWorkerInstancesAreCollectedAfterStartingAndStoppingWorkerPool*testIndexOfSubCollectionStartingAtIfAbsenttestPutNegativeStPharoApplicationMorphic-Widgets-Taskbar-Teststest0TStructuralEqualityTesttestContentsInsideSubFolder"ReflectionMirrors-Primitives-TeststestShowingLessonByIndextestExpandedTimequotetestWorkingDirPrintString/SpMorphicMenuGroupAdaptertestStepIntoQuickMethodBooleantestNoChangeOfLayoutDetectedtestTestResultIsNotEmptylast:testAnnotationsWithoutClosure$testRemovedSelectorsWithLiteralArraytestEmptyBlockOneArgumentsettestExtractSetUptestIntersectionsWithPointtestNotifyTempBreakpointHittestIsEmptyFromEmptyClassScope-testBestNodeWithValidPostionOnMethodPeriodEndtestHasProtocoltestWithTemporaryVariable testContents3testGettingAllRedefiningInstancesShouldCleanGarbage0testImplicitEnvironmentContentForClassDefinition testOldBackunziptestBorderWidthNotHomogeneoustestAcceptEntryLogsIttestOneLineMessagecharactersExactlyMatching:BaselineOfQualityAssistant!testFalseIfFalseReturnsBlockValue#testLookingHistoryQueryShowsResultstestCanConsumeLineBasictestKDESetBandwidth nextPutAll:5testFutureSuccessCallbackIsCalledAfterValueIsDeployed listClasstestAlphaCoding5testDoubleClickShouldNotTriggerIfClickedOutsideBounds&testChevronIsWorkingOnClassSideOnEmptytestClassNameMustBeSymbolStestChangingPcToNonExistingBytecodeOffsetGoesToPreviousPcWithExistingBytecodeOffset testObjectCentricWatchDebugPointtestExternalLinktestIncludedPackages7testFixedLocatorNumberOfTicksIsOkWithCollectionTooLarge5testFutureFirstCompleteOfSuccessIfSecondSuccessFastertestKeywordOnTheSameLine3EdotestPragmaAfterBeforTemp testCenternumberOfWishedDecimal"testFillingWithClassInsteadOfTraittestClassesShadow localSecondstestUTF8ReadStreamBacktestReadAllLargerBuffer&testClassTraitIfMetaclassAlreadyExists-testResolveConstantNilShouldBeVoidPointerTypetestNoRemoteBlockTemp testAverageXtestclassVariables1testSplitBlockLinkWithParenthesesInsteadOfBrackettest0TSizeTest/testMessageSend_conditionBlockProducerMethodASTtestEnumIdentstestSourceNodeExecutedtestFoldersOnly%testMonitorAnnouncesUpdateWhenEnabledtestIsDirectory'testWhileTrueExecutesRightBlockWithTemptestRemoveSimpleSenderOfMessagetestProtocolOfSelector4testIsNotSuspendedWhenItIsRunningButNotActiveProcess testSideOf testDiagonalstestAreasOutside1"testMouseEnterEventIsNotDuplicated aCollectionReferenceFinder-CoretestHorizontalLineBlock testMultilinetestUnregisterPackageFuel-Core-Testseuro(testEditClassOrPackageScopeRemovingClass!testCompletionBeforeKeywordColumnOmSessionStoretestPackagesChangedtestRedefinedTraitedClassSubclassHasEmptyClassTraitCompositiontestModifyingSuperclass+testPassingByReferenceAStructInArrayInPharo testError groupedBy:testOverriddenMethodgreentestAtIfPresenttestSkipUpToNodetestRenameTestMethod1testUsingMethodsSuperredtestContentsSettestIfNotEmptytestSplitJoinStringOnString/testFutureFallbackToHasFirstValueIfFirstSuccesstestByteArrayParenthesistestComplexConflictlessMerge testValuesDotestCannotLoadtestDeclareGlobal;testClassCommentToolIsNotValidWhenReferencingDifferentClass'testUntypedNullArgumentHasUndefinedTypetestStatementNodeContainingtestShowFirstLessonOnGo#testKeyAtValueIfAbsentLocalyDefined testArguments+testCallingFunctionWithW64CallingConvention OmDeferrertestReciprocalModulo testOneHit#testTruncatedToSizeSameAsCollectionread#testAssignmentHasNoExtraSpaceInsidetestEnumerateShouldFetchsupertestDoItContextReadTemptestRegisteredPackages3testNonDefaultSettingValueIsIncludedInTheStoredFiletestChangingHelpAffectTheWidgettestBorderWidthHomogeneousBaselineOfExternalProjectLoader%testLayoutWithSecondElementIsNotEmpty.testEnvironmentWithCorrespondingClassIsCreatedtestBinaryFormatReceiver%testSixtyFourBitRegisterLeftRotateBy3 testDrag2keyFromCharacterTabletestSumUnsignedInttestLastBCOffsetTestLtestRemoveClassUnregisterTheClassExtensionMethodsFromTheCorrespondingPackageCtestStepIntoQuickMethodCallNotReturnedShouldLeaveTheValueStackEmpty%testRemoveElementReallyRemovesElementtestAddClassInstanceVariabletestIsOtherPunctuation3testExplicitRequirementWithSuperclassImplementation%testExtractTwoArgsWithAndWithoutMinusbitAnd:testDoubleRemoteAnidatedBlockstestPushConstantFalseBytecode)testAcceptEntryLogsAverageTypedCharactersGtestuFFIMethodSelectorInNonMarkedContextDoesNotFindAMethodEnterSelectortestSequenceIfNotEmpty testScope testEqualtest0FixtureOccurrencesTest#testConvertingWithNewCompositeScopebind: testBlockTemptestCreationByMethod testTooLongBlockBodyWithArgument+testSearchForRegexpStartWithCaseInsensitivetestMethodWithImpact milliSeconds: testDepthtestIncomingAndOutgoingShapesStestFigureWithBold)testUnmarkRemovedClassIfRenameTargetClasstestOnePresenterShowsOneWidget Roassal-SpectestExtentIsCorrecttestUpdateShape$testSearchingSaIncludesSaveAndSaveAstestMergeIntoImageWithNoChangestestCompositionFromArraytestTraitCompositionWithCycles%testNoNewLineBetweenVariableAndIfTruestyleCollections-Stack$testLayoutCanHaveMoreThanTwoChildrentestAsStringOnDelimiterLastOneSpMorphicCheckBoxAdaptertestAllSystem-Settings-CoretestInstanceVariableShadowing'testCopyPackageAndChangesCopyReferencestestHasZeroPriorityByDefaultright&testKeyAtExistantValueCopyReturnsOkKeytestAddingIconsShowTheIconRoassal-LayoutstestWhileWithTempNotInlinedtestAccessRealValuesstringtestFindOcurrencesInClasstestHeaptestPeriodAtEndOfMethode testBitAttestDrawingWayOutside3withAll:1testRebuildPresenterDoNotLetReferencesInAnnouncer'testParentResolutionWithRemoteReferencetestNewFromPairstest4BitDisplayContainerAdapter findSelectortestExampleSlotWithFluidAPItestEmptyArraytestNoUnusedClassVariablesLeftFreeType-MorphicNSPerlinNoise2)testExampleTempNamedTempVectorNestedBlocktestPreorderSelecttestSignedLongLong5testuFFIMethodSelectorLookupsFirstMethodInSenderChain0testPrintOnBlockDefinedInMethodWithoutSourceCodemenuTitleColor$testClassUsingTraitsDoesNotHaveUserswritten OSWindow-SDL2 testSortUsing7testUncorrectJSONMetaDataProducesDictionaryWithContents asHexStringtestIndentsForKeywords1!testSequenceOfMethodModifications testBalancedMonticelloFileServices!testDegreeSinForExceptionalValues!testNotSelectsNotDeprecatedMethod'testNextNameForExtensionNegativeTesting4testButtonDownClickShouldSelectionIndexBeDecrementedtestBadPathVariableIsusedtestFailureMethodAlreadyDefined&testStepIntoMethodCallShouldActivateIt*testDynamicLiteralArrayIsNotInLiteralFrame saturation!testMutateObjectInstVarUsingAtPut&testNonConflictingTraitsAreNotConflicttestJustSendsSuperFailingtestOpenAllOnUnloadedFontFamily3testFutureSuccessCallbackExecutesInSameWorkerRunnertestCopyAfterLastEmpty growAtLasttestOpenCanConsumeLinetestFixingStateBeforeExecutiontestSingleLevelListWithStartestStepIntoDoIttestAddIncludesSizeReclaim.testPushDownMethodThatReferencesPoolDictionarytestChangeTitleUpdatesTab+testSetUpToolIsNotValidWhenNotAClassContext*testPackageOfMethodFromTraitsAfterCreation;testSettingAClassInAClassTraitCompositionShouldRaiseAnError asOctetString shallowCopy@testWindowShouldBeOpenAfterStartupWithGoodMorphWhenNoMorphIsSave#testDontFormatCommentWithStatement2testAddSharedPooltestMaxYValueIsOutlierwindowRightEdgeLefttestUnsigned4ByteIntegerstestConvertingToNewMetaLeveltestReadStreamManipulationtestExactMatch(testGTSpotterNewIsRemovedAfterAddingText testSendSupertestDuplicateClassPreserveSlots:testUnselectAllInWidgetRaisesSelectionIndexChangeEventOncetestNewLinesAfterComment'Calypso-SystemPlugins-FFI-Queries-TeststestIncludeClassWithExtensionstestOnForkErrorExecutesBlockgtestMySelector testPushConstantMinusOneBytecode testRootEntrytestInitializerDefinitioncounttestMarkBlockPointBlocktestReadStreamNotFoundUtestReplaceKeywordTokenWithCaretInTheMiddleOfWordWithFollowingWordsReplacesEntireWordanItemtestSizeSignedInt testTAddTwicetestIntegerParttestTraitRemoval0testAddAtSamePositionTwiceSetsChildrenSingleTimescaleBy: testWithEdges(testConvertingWithoutExistingBasisObjecttestFractionPart6testRefersToLiteralsReturnsTrueWhenLiteralIsByteSymboltestVariableWordClassIsWordsprintOn:base:length:padded:testBacktestClassUsesTraittestSetOfFloattestResultTreeViewstestCanRemoveReferencedClass testMatrix testPropertytestWithoutExtensiontestGrowWithNilaBlocktestMarshallingTrueReturnValuetestMixedMethodtestSeenPackagesName,testModifyExtensionProtocolUpdatesThePackage$testTraitWithComplexSlotInSuperclassasBittestLastShouldGoToThirdLessontestDebuggerTempAccess$testSearchingVeDoesNotIncludeIcebergtestBind-testAreDifferentForDifferentAnnotationClassestestBinaryFormatParametertestInitializeFrom testInfinity1testNewLineBeforeEndBracketstestPlotExtentBtestRenameClassUpdateClassExtensionSelectorsInTheExtendingPackagestestNeedsReturntestTraitWithComplexSlotAddSlottestCopyWithSequenceableisDigit indexOfAnyOf:testCreationByNamedParenttestMethodWithoutImpacttestParseResetVariabletestPasswordIsSetInWidgettestMethodsReferencingClassesseconds:1testChangingOtherPriorityLowerDuringSemaphoreWait3testNewStreamContentsReturnsCollectionOfCorrectSize?testAddMCPackageForCategoryAlreadyExistingDoesNotCreateAPackage!testWorkerRunsAlwaysInSameProcess8testResolveConstantSelfShouldResolveToExternalObjectTypetestUnaryNoExtraSpacesAftertestSumUnsignedLong:testWindowShouldBeSaveBeforeShutDownSaveRootButHaveNotRoottestPrintOnWithParametersBaselineOfClassAnnotationBasicCommandLineHandlerSystem-Caching6testIsNotTerminatedWhenItIsInsideLastTerminationMethod General-Rules borderColor'testTraitWithComplexSlotUsedInOtherSlot testAllSlotsisClosePunctuationtestMultiLogScaleScaleCtestRefersToLiteralsReturnsFalseWhenLiteralNotInMethodPropertiesKeytestIsPrimitivekeywordsStrict<=testCommentWithStyle$Calypso-SystemPlugins-Traits-BrowsertestFindAnyStringIntestTraitsMethodClassSanity"testCopyReplaceFromToWithInsertionKernel-CodeModeltestAddInstVarNamedOtestMultipleTempAssignmentWithOneReferencedAfterExtractedCodeExpectGotExtractedo3testMoveToNodeWhenFromNonInlinedBlockToOuterContextcompare:with:collated:Iceberg-Libgit-TonelFreeTypeSettingscopyReplaceTokens:with:testIsClassSide testFloorEtestErrorWasInUIProcessIsTrueWhenDebugSessionWasCreatedByTheUIProcesstestKeywordOnTheSameLine2'testUntypedTrueArgumentHasUndefinedTypetestPackageNamedIfAbsenttestNewPresenterIsNotDisplayed)testExampleTempNamedTempVectorInlinedLooptestJoinArrayUsingObject/testRemoveChildAddedAfterOpenRemovesFromAdaptertestLiteralCharacter!testIteratorWithEmptyBlockIsAtEnd'testComparisonOfFunctionsDefinedByBlock+testWorkerProcessDiesAfterWorkerIsCollecteddetect:ifNone:testDoesNotUnderstandtestByteArrayEmptytestNoLiteralIsPinnedInMemorysplitOn:indicesDo:testSetMovieDirectorInvalid*testNextManyAfterLimitShouldStopAfterLimittestBasenameNoParentbelow1testRemoveSelectorByAndAndNot Random-Tests(testBestNodeWithValidCascadeMidStatement4testUnhandledErrorWhenHandlerPassesOriginalException&testRetainBlankLinesBetweenStatements2testPerformRenameClassVariableSpMorphicPaginatorAdaptertest1Bit removeAlltestMetaclassSuperclasstestRecompiledReturn ColorPickertestLayoutWithSlotsNotEquals test16BittestYTickLabelstestStepOverAssignment testMergeWithtestExpandedMetaclassWithTrait#testReadComputedSlotReflectiveNoArg testWithWeirdValuesLineWithTickssortedElementstestChildDirectories-testOwnMethodsTakePrecedenceOverTraitsMethodstestChangingRenamedSlot2SlotstestDoNotBreakSmalltalkVersionNewTools-DebuggertestDoEvaluateDeclareGlobal*testTraitDefinitionNodeIsTraitSequenceNodetestWindowCreation)testUpdatingSelectionsOnUpdateWithRemovaltestSelectIsNotShallowCopyRottenTestsFinder-TeststestNextIntegerBetweenAndBaselineOfWelcomeBrowsertestCharacterization testVerticestarget testAsNumberWithoutDecimalPoint2testMethodAdditionSystem-Hashing4testNestedBlockWithExternalTempReturnsLastExpressiontestVennDiagramTwoSetsSystem-SourcesCondensertestHighlightShapes*testHighlightAllShapesThenHighlightNothingtestIsVariableBreakpointtestMetaclassNameisFloatColortestEmptyHistorystreamContents: aSubstring capitalizedtestWritingOverflowtestPlustestClassesWithTraits kmDispatcher FreeTypeCacheSpMorphicBoxAdaptertestAsPackageWithError)testFigureWithParenthesesInsteadOfBracket,testUndeclaredReparationWithInstanceVariable testEqualstestPrintString_EmptyProgressBarAdaptertestPushConstantTrueBytecodeBaselineOfSortFunctionsNewTools-FontChooser-TestsNewTools-RewriterTools-BackendGtestUnselectWidgetIndexRaisesSelectionIndexChangeEventWithSelectedIndex"testExistingClassVariableAccessors(testLoadNotExistingClassNameForRealValue+testFindStClassProcessorTestWithPartialText+testLegacyCalloutShouldReturnStringArgumenttestWindowLabelling$testUndefinedClassMetaclassIsDefinedtestFormatCommentWithStatement;testSkipUpToNodeDoesNotLoopWhenAimedNodeIsBeforeCurrentNodetestCanBeExecutedtestNameGZipWriteStream!testRunResultIsDTTestRunnerResulttestComputeVerticesSingleLine%testLastClickedMorphSetUponUpdateListtestSliderMouseUpReleaseDragOpalCompiler-Tests%testSingleLevelListSplitWithEmptyLineLtestMoveToNodeKeepsStackWhenAimedNodeIsMethodNodeThatDoesNotHaveAssociatedPC testLoad2!testConflictsAliasesAndExclusions7testAddMethodCommentTransformWithExistingQuotationMarks#testNextVersionAlphanumericFilenametestUnmatchedByteArrayBrackettestMixingParameterstestAsNumberWithExtendedScale,testWithBottomDoesNotProduceInvalidRectangleCalypso-Browser-Tests CodeExport testIsZero asColorreftestClassEnumerationtestBlockReturnSpecial testBadBasetodaytestRedefineSuperclass,testSetPackageOfClassAnnounceClassRepackagedCalypso-SystemQueriestestModelWithCollectedDatatestFormatBodyReflectivity-Tools-TeststestMonospacesWithBackQuotetestLargePrimesUpTotestLocalRemoveRemoteModifytestSumSignedLongLongtestNewFromSampleBytestestConcreteArchitectures!NewTools-Spotter-Processors-TeststestParseFailure"testSingleQuoteBlockFollowedByListtest0FixtureDictionaryKeyAccesstestRemoveInstanceVariabletestConcatenationWithEmptytestRepeatExecutesBlocktestHierarchyEnvironment!testStoreTwoSettingNodeSeparatelytestRendering01 testParseTexttest6ktestPathConsumptionBaselineOfBasicToolstestMetaclassHasExtensionsxin/testRenamingExtensionProtocolToAnotherExtensionBaselineOfColorPickertestSteppingReturnSelfMethodtestSixtyFourBitRegisterOrtestSimplePass testPrimBitOr#testBehaviorWithUnategorizedMethodstestTemporaryVariablesMethod sortBlock:testInferiorOrEqualtestSequenceIfNotEmptyifEmpty5testUnhandledWarningShouldBeProcessedAsUnhandledErrortestUsedTraitsBaselineOfTaskIt9testBestNodeWithInvalidMethodIncompleteMidSourceOnMessageweighttestThirtyTwoBitRegisterXor*Calypso-SystemPlugins-Critic-Queries-TestsSTONtestShouldQuitModalWindowAdaptertestClassWithCommentAndStamp-testNegatedFilterIsNotNarrowThanCaseSensitiveSpMorphicCodeAdaptertestInvalidZLibCrctestNilIfNilEvaluatesBlock!testDisableDuringWithInterruptiontestRejectThenDo>testEditClassOrPackageScopeAddingClassAndCompletingFullPackage WindowAdaptertestDetectNoChangeJtestAddMethodInExtensionCategoryMatchingNameAddMethodToTheExtendingPackagePragmaCollectortestBasedOnEmptyBasis testPrimAtPut0testCreateAndChangeWithoutCommentDoesNotAnnounce testBitMask!testCopyReplaceAllWith1OccurrencetestIndirectSequencetestContinuationExample2testPrintingClassSide5testIsAffectedByChangeOfOwnMethodWhichIsNotOverriddenKtestBeginsWithFilterDoesNotFetchTwiceIfTheFilterIsARefinementOfPreviousTextRing-ChunkImportertestThreeHitSameOneRottenTestsFinder-FakeTests(testMutateObjectInstVarUsingInstVarAtPut_testNoOrphanPackagetestIntersectionsWithSegmenttestMustInclude02testSign*testApplyHeightChangesTheHeightOfTheWidgettestFromDetecttestSumUnsignedInt8findBinaryIndex:ifNone:testFileOutSingleMethodRemovalguarded0testChangeActivatedAfterOpenCheckboxDectivatesIt mouseDowntestAllUnresolvedtestAtPathIfAbsent)testKeepBlockInMessageNotMutlilineNewLinetestIntersectionsWithPolygon)testRegisterPackageTagConflictWithPackage)testSearchingSettingsFindsTheCorrectEntrytestSizeCharEnum?testPackageCommentToolIsValidWhenReferencingDifferentClassGrouptestDependenciesSizeTo+testInstanceVariableNamesMetaclassInterfacetestKeyStrokeWithMaxLengthKeymapping-Core%testInsertClassWithinExistingHiearchycloseTo:7testFailureExtractMethodWhenGivenSourceIsNotInTheMethod"testParagraphEnvironmentParagraph3 testIntegers dividend:/testUndeclaredVariableWhenItIsAlreadyRegisteredscanner3testUnknowSuperclassShouldInheritFromUndefinedClass testAnchortestAnchorReferenceUnevaluated*testAnnotatedBlockOnTwoLinesWithFormattingtestallMethodsWritingSlot testRedirect*testRemoveMethodAnnounceRemovalOnlyInTraittestBuilderTraitsSpec2-Code-Diff-MorphictestBigReceiverInexactSqrt%testDoesApplyForSuperMessageSendNodes#testAdd3BoxPlotsReturnsClusterChart8testBeginsWithFilterReturnsValidResultsWithTheSameFiltermetaLevelForHierarchyOf:testNewVariableWordClasstestForMillisecondstestMethodContexttestOneHitTwice findLast:testBoxGraphHasScalesaa:whitetestWriteStreamDoifPresenttestLinktestClassWithNilSuperclass!testAutoLocatorNumberOfTicksIsOk3testInitialButtonDownIsDisabletestNewLineAfterTemporaries(testProperInstanceCreationProtocolIsUsedtestRemoveLeaf2 Dictionary#test0FixtureSubcollectionAccessTestarcTantestIsCashingResourcesFalsetestBuildingGroupstestTraitExclusionstestNoExtraSpaceAroundPeriod$testLogLocatorBaseIsCorrectlyChangedGeneral-Rules-TeststestMicInputfilePathError#testLayoutForSubclassDefiningSymboltestScaleLinear lastValuetestSingleSlash testEmbeddedAnchorInTextAreDrawn8testMoveMethodFromExtensionToExtensionAnnounceRepackagedtestDeactivatedCheckboxPresenterStartsDeactivatedCheckboxMorphtestAssignInstanceVariabletestDeprecateClassTransformtestUnsignedLongLongtestPackageOfUnpackagedClasstestEmtpyClassVariableStringtestExampleSimpleBlock3testDefaultSettingValueIsNotIncludedInTheStoredFiletestIndexFromPositionTextInputFieldAdapterkeytestUndefinedVariable7testFailurePullUpWhenSuperClassDoesNotDirectlyImplement Network-UUIDasStringOn:delimiter:testTallyMethodsClap-Commands-Pharo#testConvertingWithExtraBasisObjects)testReadIntoStartingAtCountFromStreamWidetestNonCharacterPositivetestExampleTempNamedCopyingtestPrintOnBaseShowRadixtestUnifyClassTrait textColor testAstScopetestIfNotNil0Arg(testClassAdditionWithClassAlreadyRemoved#testDataMatrixArrayShouldNotBeEmptytestAllNamedFromToSortedUsingtestPresenterTakesRightHeight testMaxIfNiltestCacheDectivationtestWatchDebugPoint testCachetestUnknownSlot/testRemoveProtocolAnnouncementDuringCompilationle,testBadPathRemovingNonEmptySubWithSubclassesnone/testFinalizeValuesWhenLastChainContinuesAtFronttestRemoveAllShadows FooBarBaz$testTraitWithComplexSlotAddClassSlottestNextNameForExtensiontestAssignmentFormatValue/testNotNilIfNotNilWithArgumentReturnsBlockValue stopIndex%testBaselineOrConfigurationNameSuffix(testSelf_conditionBlockProducerMethodAST primitive:testBreakpointsForModelasArraytestPrintingBoldtestClassAdditiontestAssignGlobalVariable+testExtractMethodThatNeedsTemporaryVariabletestConstructionNative-BrowsertestGcdtest8BitDisplay.testStClassProcessorIsRemovedAfterUpdatingText testSorting02Zinc-Resource-Meta-CoretestOneElementtestNonObsoleteClasstestWaitTimeoutMSecstestCopyNotSameClassAnnotation-Tests/testInjectingExceptionHandlerIntoRunningProcessOSWindow-SDL2-ExamplesLimitedWriteStreamRoassal-Inspector-Tests6testExplicitNotifyUnexistentPropertyChangedRaisesErrortestKeywordFormatReceivertestDifferentMethodsAreConflicttestRetrievesActiveScopetestBreakOnReadToolbarButtonAdapter&testRemoveMiddlePageWhenLastIsSelectedKtestVariableByteClassWhenTraitCompositionChangedShouldAnnounceClassModifiedtestSearchWithFunctionUnix64.3testDTTestCoverageResultBuildTreeForUIContainsNodes?testTerminatingBlockedCriticalWhichWasSignalledButNotResumedYet3testShouldWorldMorphBeAfterFontClassesInStartupList2testTrueIfTrueReturnsBlockValueWithTempInsideBlocktestSelectThenCollect#testFalseIfTrueDoesNotEvaluateBlockDtestDTTestCoverageResultHasCovered_Uncovered_PartiallyCoveredMethodsBaselineOfLibGit writeStreamtestRenameTestMethodtestReturnDoesNotExistpeekBytetestBinsNewTools-FileBrowser-Tests testRenameProtocolAsWithProtocoltestRemoveSlotAndMigratetestExtractSetupExample8testIfExistsIfAbsenttestToDoWithTempOutsideBlocktestSystemPackageContainingtestHandlerFromActiontestDraggingModifiesValue>testNonDuplicatesRemoveDuplicatesResetReturnsWithoutDuplicatestestUnequalContent.testFutureFlatCollectFailsOnFailingMapFunction asciiValuetestXScaleIsCorrectDrTests-TestCoverage-Tests nanoSecond`testMoveToNodeWhenNodeIsInBlockThatCreatesContextAndBlockCreationIsFirstBytecodeInFirstStatementSpMorphicWindowAdapter testFourBackQuotesWithTextAround$testLessonsReturnsAllLessonInstancestestNoNewLineBeforeEndBracketstestHasClassVarNamedtestNullEncoder#testTwoCriticalsShouldWaitEachOthertestConstantBlockClosuretestByteEncoderFromUrltestVariableIsNotAccessedCollections-Streams-TeststestWithHeight testCannotRemoveUndefinedPackagetestRemoveAllPreservesCapacitytestKeywordOnMultipleLine13contentstestUsingMethodsFindsPoolUserstestSortingChainedtestNothingToCoverBaselineOfKernelTests!testClickingRadio3DeselectsRadio2testNewForClass test0FixtureAddForUniquenessTest%testRawParametersWithNotStringAtValue/testExplicitNotificationRaisesEventWithNewValuetestMethodSourceNodeAtInitialPCtestAnnotationBasictestAddProtocolAnnouncementtestTrueOrAnythingReturnsTrueoptionInlineAndOr"testTAddIfNotPresentWithNewElementtestExtractSetupExample3#testRetainBlankLinesBeforeComments3testErrorCodeNotFoundIndexed&test0FixtureSequencedConcatenationTest testNumbertestExampleIfNotNilArgSystem-IdentificationtestDrawingWayOutside/testNextPcAnswerNextBytecodePcInCaseOfExtensiontestIsRootInEnvironment!testClassInstanceVariableAdditiontestParseLineWithTwoCharacters testEnable)testNestedLayoutModifiesHeightOfTopLayouttestBlocksShareOuterVariables asFloatPointSystem-InstallersscrollPageInit:testPushConsArray2testActivateReturnValueadd:includesSubstring:at:storeStringHexMenuGroupAdaptertestSimpleSlide testBuffering/testStepContextNonTakenConditionalJumpBytecodestestEscapeCharacterAtBeginningtestCreateVariableClassNamed testHasOptionanimationClasstestIsPossibleToSetSlotInBlocktestRemovingAClassWithExtensiontestSimpleUTF8WriteStream.testErrorSignalledDuringStepOverShouldBeCaughtTreeTableAdaptertestReferenceConfigPrintString add:before:testReciprocaltestWriteToFile4testMethodEditorToolIsValidWhenReferencingSameMethodtestCopyUpToLastEmptyplatformDependentRIGHTtestFillShiftClassBuilder testDatabasetestMethodDoesNotExist testContainsexceptionBlocktestBasicVennDiagramOpen&test0FixtureCopyPartOfSequenceableTest testInstSizetestSwapAdjacentEnd-testSearchForExactCaseInsensitiveStringSucesstestItalicNestedInBoldWithSpacetestRemoveBehavior Roassal-MenutestSimpleCommunicationtestEmptySlotstestReplaceElementAfterOpentestInitializePresenters isKindOf:testSplitJoinIdentitytestIsConnectorPunctuationtestStylerDefaulttestSelectThenDoOnEmpty testRevertToNewTools-Debugger-Fuel-TeststestReadArrayOfUntil testGreen8)testRemovedSelectorsWithMultipleSelectorstestUsesPoolVarNamedtestOptimizedBlockLocalNilling1 testAddClass testRaisedTo testMetaSide oldSubstringstoreStringBase:length:padded:testNewGlobalVariabletestPresenterOpenAndClosetestMessageArguments testItalicSpMorphicDiffAdapter noneSatisfy:testIndexOfStartingAt,testPopularStringDoesReturnOnlyTwentyResults\\Collections-Arithmetic-TeststestRootParent3testBehaviorClassClassDescriptionMetaclassHierarchytestInlineBlockCollectionLR3testInitialize,testClassifyUnderExtensionFromTheSamePackagetestAddMCPackageCreatesAPackagetestProtocolNamestestUndefinedClassIsUndefined4testConfigureContextWithHaltShouldMarkContextAsError&testAccessingVariablesInOptimizedBlocktestSystemWide#testAddAndAddInstVarNamedWithTrait2testExampleIfIfNotNilReturnNilpharoDocCommentNodes#testTerminationDuringNestedUnwindR1testWithoutUndoRedoHistorytestIncludesNametestHeaderAPIToSetTextNewTools-MethodBrowsersOtestExplicitRequirementWithSuperclassImplementatiosAlwaysReturnsTheCorrectValue Tool-Base testDecoratetestSimpleClassVariableClasstestNewLineBeforeCascadetestLongSingleArgumenttestCompileCharactertestMethodsReferencingClasstestBinaryMessageLtestconfigureBuilderWithNameTraitCompositionInstanceVariableNamesPackageName$testShouldWarnWhenVariableReferencedtestDefaultGraphCentertestIsInternalyourselftestAddClassSlotoverlappingPairsWithIndexDo: testContinuetestDefaultUpperWhiskerind%testWordCannotExtendPointerWithFieldsBaselineOfNewTools,testAPrefixForClassNameStartingWithConsonant testLimit testNextWord testPostOrdertestTransformReturnASubAreaAtestSimilarToAnnotationOfSameClassWhenBothDoNotDefinedWithContextanArg testGreen16selftestJoinArrayUsingArraytestMultipleExtensionstestIsNonspacingMarktestIsClassOrTrait testLayouts classSide5testEqualSignIsTrueForNonIdenticalButEqualCollectionstrueAlternativeBlockSpMorphicSliderAdapter bytesCounttestDoItRequestorEvalErrorisDashPunctuation*testKeyAtNonexistantValueExecutesFailBlockcombinations:atATimeDo:UnifiedFFI-Tests Morphic-CorejoinTo:isCurrencySymbol%testComparisonWithAnotherKindOfResulttestMetaclassPointOfCircularitytestBuildCreateCompositeShapestestAddExtensionProtocolBaselineOfSindarintestChangeInMetaclassIsDetected testUsage/testConfidenceIntervalMaxIsGreaterThanQuartile3testAddClassVariabletestSinglePragmaotherCollection#testMethodRecompilationShouldNotLogtestNormalizedUP-testIsInRectangleFollowContainsPointSemantics testAtWraptestHorizontalBar2testPackageOfMethodFromTraitsChangedWithoutCompile$Calypso-SystemPlugins-Critic-BrowsertestBindingsWriteGlobalstestTransitionAnimationCreationNewTools-SystemReportertestPrintDoesNotUnderstand selectBocktestClassWithComment0testSelectPresenterItemSetsSelectedIndexInWidgetgroupsOf:atATimeDo: MicrodowntestSpecialSuperclassestestPragmaNoExtraSpace2testIsParagraphSeparator"testFailureRemoveNonExistingMethodtestNewWindowDefaults testMethodAt testResetingSpMorphicTableAdaptertestGrowWhenNecessarytestConcatenation)testResetRestartsIterationOnTheCollectionHermesu+testFutureOnDoFailsOnTrappingWrongExceptiontestServiceRunsAfterStart subtractDays:(testCreatingEmptyTraitHasDefaultElementstestComplexSlotsCascade currentChartestDeclareClassVartestExampleSimpleBlockArgument2=testWantsInitializationSkipInitializeSlotIfAlreadyInHierarchytestDependenciesFromtestTraitEmptytestLogLocatorNumberOfTicksIsOktestWriteWeakSlotCompiled testFromNamestestTooLongArgumenttestSwapStartAndEndtestCullCullCullCullSpMorphicPatchAdaptertestFileOutSingleTraitAdditiontestCustomAlphabetFullSpectrum)testChangingFromMultipleToSingleSelectiontestDoesNotDefineVariable asFractiontestUnsignedShortAtPutIntegerse1test4Bit+testMoveMethodToExtensionAnnounceRepackaged"testExampleWhileWithTempNotInlined isByteString testImage0testInvalidNameFollowedByAValidNameExpectSuccess.testMoveToNodeRaisesErrorWhenNodeIsNotInMethodtestBuilderWithSlots/testAccessingMethodArgFromOptimizedBlockContext milliSecond"testNotBoundToEnvironmentByDefaulttestAndEnvironmentWithStoreOn-testIteratorWithSingleElementIsAtEndAfterNext"testExtraIndentationWhenMultiline3%testAddBoxPlotAndLinePlotReturnsCharttestShouldAcceptFloattestUpdateDisplaytestAddBeforeAndRemoveRing-Definitions-CoretestRowSpacingtestWithRecursion testBasic01*test0FixtureOccurrencesForMultiplinessTest*testWithLeftDoesNotProduceInvalidRectangletestCloseToWithPrecisiontestExampleToDoInsideTemptestSymbolicLinktestArgumentNamed$testLiteralsDoesNotContainMethodName testWithRB5testComparisonOfFunctionstestEmptyTrait selectedItemstestAddTraitSettingPackagetestUnsignedLongHtestMultipleInstanceVariableAssignmentsInExtractedCodeExpectGotExtractedBaselineOfSpec2testFinalizationWithOnFork/testReadIntoStartingAtCountFromStreamWithOffsettestAddDuplicateItem1$testCaretAtBeginningHasNoWordAtCaretDrTests-TestsRunner includesKey:testShowPresenterShowsWidgettestLessThanMinustestCallSimpletestFilterStrings@testExplicitRequirementDoesNotTakePrecedenceEvenWhenAddingTraitstestInferiorOrEqualsWithIntegertestStandardMethodtest1BitReversed#testKeywordFormatReceiverAssignmentSystem-SessionManager testContextAtlessConspicuousColorFrom:fade: testIsRoottestFileNameForContext;testNormalProcessWithArgsCompletionWithLeftEffectiveProcessdtestDeleteAllWindowtestRenameClassVarFuzzyMatcher-TeststestCompileNumber6testRemoveExtensionMethodDoesNotRemoveExtendingPackagetestCumulativeCountssym+testCannotCreateDictionaryRepositoryFromUrl ZeroDividetestFilterExtensions testCritiquestestLinkAPIToAccessTextZinc-Character-Encoding-Core$testExampleAccessOuterFromCleanBlock"testUndeclaredReparationWithGlobalcaptestReadIntoLarger(testDefinedClassesInstanceAndMetaSideAPI)testAddFirstElementAfterOpenAddsToAdapter1test0FixtureCopyWithOrWithoutSpecificElementsTesttestSelectionExecutesBlock.testClassDefFromLegacyStringHasPackageNameNode%testWarnDoesntPullUpReferencesInstVartestSeveralArguments$testSpecialLiteralsNotInLiteralFrametestFastPointersTo readStreamDo:testCommitHashShortindexOf:ifAbsent:testProtectInstanceVariabletestChangingIconAffectTheWidget allButFirstunescapeCharacter:9testBuildPresentationWithFailureShouldReturnCodePresentertestScaleExtensiontestNilIfNotNilReturnsNil$testMethodArgumentIsArgumentVariabletestChangeRecordsForMethod testedValue"testHasBindingThatBeginsWithGlobal'testResolveConstantIntegerShouldBeInt32*testSyntacticEqualsWithComplexCompositions testChangingLabelAffectTheWidget&testExitingWordClosesCompletionContextNewTools-Sindarin-ToolstestRemovePropertytestTokensInUnicode3testIncludesKeyAnswerFalseForGarbageCollectedValuestestWithNullElement testObjectCentricBreakDebugPoint&testRemoveUndefinedClassShouldRemoveItabstestFullClassTemplatetranslateToLowercase.testObjectCentricBreakDebugPointOnVariableReadPtestWhenWeHaveTheRubTextFieldAreaInsideOtherMorphHasToHonorTheExtentAssignedToIt testChangestestVariableCanExtendVariabletestGrandchildOfPathtestFromTempVariabletestInexactNthRootmenuSelectionColorasStringexampleLiteralBoxedFloat Roassal-Pie constructor2testCancelCompletionInClassWithDynamicExtentLogsIt FileLocatortestAddTwoElementsHistoryReadtestStepOverLiteraltestRemoveEmptyPackagesAndTagstestNonResumablePass)testSortDataSourceWithChainedSortFunction topCenter testIsPrime2testResolvePathtestRenameClassVariable&testCreateNormalClassWithClassVariable"testTrueAndAnythingReturnsAnythingtestClassWithInstanceSideImpact!testAddBoxPlotsAddPlotsInTheCharttestEnableDisabledHalt,testPrecedencesAreGeneratedInClassDefinition popoverButtonlf isCollection(testReplaceVariableIntoSupeclassVariable(testHasNonDefaultValue_DefaultOverridden!testFailureUseExistingNewSelectortestInlineMethod2testRenamePackage4testInitializedClassVariableReflectiveBlockParametertestBearingToPointlastByte testWithRB7testCloseEmergencySessiontestOldPharoConfiguration testPopup!testStandardMethodInExistingClass*testRestoredBrowserInstanceWithMethodQueryFormCanvas-Tests#testInputFileOnOneLineWithJunkAftertestComposePromptWithMessageNotUnderstood testAddVariableAccessorTransformtestMatchesChangedtestMissingMessageAfterACascadetestCreationByComma#testInvalidNameFollowedByAValideOneBeacon-Core-Tests%testMethodAdditionWithProtocolChangedtestDefinedMethodstestAtUpdateInitialtestSimpleMerge.testStartWithoutSelectionDoesNotTriggersChangestoreStringBase:$SpMorphicToolbarPopoverButtonAdapter testMethods'testRenamingProtocolToMakeItAnExtensiontestReadFromContexttestDifferencePreservesOrder;testRenameClassUpdateOrganizerClassExtendingPackagesMapping#testAsSortedCollectionWithSortBlocktestFormatMessagePharoBootstrap-Initialization-testDeprecatedAliasesAreRemovedByClassRemoval repeatedWritefoo:bar:testMarshallingFalseReturnValuetestAddProtocol(testRemoveLocallyDefinedInstanceVariabletestIsDictionarytestReadWriteStreamNextNBugtestVisitHttpInput testSetColorcopyWithoutDuplicates#testExampleInlineBlockCollectionLR3testNewScopeFromASetOfClassesnewColtestCopyWithouttestBreakOnceInContextoneIndextestColumnSpacingtestSlotNamedIfFoundIfNone testInferior testWithWidthSpMorphicFrameLayoutAdapter*initializeHue:saturation:brightness:alpha:!testCreateTraitWithoutOtherTraits>testVariableClassWithTraitCreatedShouldntAnnounceClassModified!testOnceBreakpointDisableAfterHit%testListWithoutColumnsHasSingleColumntestExampleToDoOutsideTempisEnclosingMarktestDenominatortestKeyUpFromMorphNtestReplaceTokenWithCaretBeforeEndOfTextWithSpecialCharacterReplacesEntireWordCommander-Activators-TextViewfromCharacter:Collections-DoubleLinkedList%testRedundantBehaviorRepackagedChangetestCallWithConstantMetacello-Bitbucket testReadsSelf testTraditionalBinaryPrecedence2 anIntegerRoassal-BaselineMap-TeststestEnvironment testMonospacesWithTwoBackslashes(testMutateObjectFirstInstVarWithManyVarsindexOf:startingAt:ifAbsent: testWithToptestSortingWithUndefined1testClassCreationToolIsValidWhenClassGroupContext testReturnToptestsBeginsWith)testFailureVariableDoesNotExistInOldClasstest0FixtureSetAritmeticTestasSymbol#testCreateClassWithTwoClassVariableSmalltalkImagetestNilHashCollisiontestExpandPathtestBehaviorNameChange addAllLast:testCanRemoveSuperclass?testFutureSuccessCallbackIsNotCalledIfFailureWasAlreadyDeployedtestLiteralSymbols9testSelectItemSelectsTheGivenElementAndExpandsTheBranches testTickspositiveNumberStringtestEndsWithAnyOf>testTraitWithComplexSlotUsedInOtherSlotWithoutTraitComposition testStackSizetestSaveValuestestRepresentsClassOfScopetestSuspendForSnapshotghostTextColor(testOrdersMetaClassAfterItsClassInstance#testTerminationDuringNestedUnwindB2testFailureRemoveReferenced'testTypedPointerVariableArgumentHasTypeallRangesOfSubstring:testUnmatchedBlockBrackettest32BitReversed testUsersOf#testRemoveShadowWhenShadowIsRemovedmapClassfillFrom:with:#testSubstringSearchNonExistingClass;testChangingPcKeepsSameStateAndPushesCorrectElementsOnStack+testDoesNotIncludeNilAfterGarbageCollection testExtensiontestConflictingProtocolstestSimpleTableNoErrortestStandardTraitWithExclusionstestSettingCompletionFromEditor testBinSize isSortedBy:testCollectAsWithParenthesistestJoinStringUsingStringRing-ChunkImporter-Tests testSplittingShouldNotLosePrefixtestGroupedUndo2$testFutureExecutesInNewProcessRunnertestRevertOldMethod testCycle04testMethodProtocolChangetestPlaygroundWidenOnSelf testMinValCollections-Unordered-TestsNewTools-Spotter-ExtensionstestPullUpMethodWithSharedPooltestSplitStringOnChar testPcInOuter testTheta testFailureModelExistingVariable badScanner&testCreateTraitUsingAnotherSingleTrait indexFromEndtestLoadNotFoundImage2testAccessorInstanceVariableSlotGeneratesAccessorsBaselineOfAthenstestLazySlotReadReflectivetest2BitColorstestSiblingOfPathtestUpdateMethod named:ifNone:#testMakeReslolvedResolvesEverything&testBreakDebugPointOnClassVariableReadtestFloatTruncated.testMutateObjectInstVarShouldCatchRightFailureTransferAdaptertestRomanPrintingtestAllSlotNamesFor"testAnnouncerSuspendingWithStoringtestSiblingBlocksTempShadowingtestInstallingWithAnEmptyTagtestAddWithOccurrences#testObservableSlotWorksAsNormalSlot$testSenderLookupsMethodInSenderChaintestCriticalIfErrortestUnwindFromForeignProcess:=testSeriousBalancetest2 uppercasetestHashBlockEquality,testMoveToNodeWhenNodeIsInIfTrueIfFalseBlock testMarkerEmbeddedFreeTypetestRemovePathtestMigrateClassVartestDependencyOrdertestCaseOfOtherwisetest0FixtureTRemoveTestballoonBackgroundColor&testMonitorAnnouncesUpdateWhenDisabled1testMethodsAddedInMetaclassNotPresentInSubclassestestDeclareTempAndPasteBlock testLinesOfCodeSingleLineComment#NewTools-Debugger-Breakpoints-Tools%testClassModificationWithClassRemoved%testDifferenceWithNonNullIntersectiontestCreateWithRelativeNamestestFromThreeMethodstestSumUnsignedInt32testWithEmptyUsesNewTools-SpottertestFailureBadName,testCorrectMetaDataWithEmptyLinesProduceJSONtestFaultyInstalledMethodtestIsDeprecatedtestWriteStreamDoExists!testGoOpenSmalltalkSyntaxTutorialtestDoItHaltBinding testNoChangeInClassSlotsDetected test2DVectortestComparisonWithItselftestMutateByteStringyUsingAtPutresetTo:.testMethodOverridingTraitMethodIsKnowByPackagetestThisContextSourceNode4testBuildSelectorStringWithPermuteMapAndNewArgumentstestValueWithPossibleArgstestClassSideMethodWithImpactBaseTextAdapter"testMatchingTableContainsMatchings testAllSeen testPositiontestClustersMargintestPerformChangeMethod UUIDGenerator5testMergingTwoStylesWithASameClassHasClassInBothSidestestPrimitivePragmaNumber'testOnceEvaluatesAfterConditionBehavior testCreateAstest0FixturePrintTest$testRightClickShouldNotExecuteActionsXtestCopyEmptyWithoutAll firstNonDigittestIsCashingResourcesTrue0testPlaygroundJumpOnIfTrueIfFalseAfterCompletiontestCallbackInLoop8testUndeclaredReparationWithSharedWasCrashingOnOldVM1001 testFirstPage-testInstallClassNameWithUnknownSuperclassNamehighkwdstestLeakingSelectionsOnUpdatetestPackageIsUpdatedInClassSidetestFailureBadMethodNametestBlockSourceNode/testShallowCopyMethodNeedsToBeInCopyingProtocoltestTerminationDuringUnwindtestAddSlotPropagateAndMigrate5testClassReshapeShouldKeepClassBindingForTraitMethodstestExternalLinkWithItalicsignal: isSeparatortestSelectsFFIMethod,testChangingAnAliasedMethodIsIncludedInClasstestClassRemovalWithClassAddedA#testNoExtraSpaceArroundParenthesis2testNoExtraSpaceBetweenValuefinishedScrollingnormalizeCamelCasetestRemoveSelectedCompositetestReplaceSetUptestKeysAndValuesDotestNewNamedMethodtestUpdatePromptexp,testExistingClassWithClassSlotThenWeRemoveIt'testTraitCompositionRespectsParenthesistestShadowPseudoVariable testInstVar(testInBlockTempInstanceVariableShadowing arguments;testInstanceVariableIsUsedInExtractedCodeExpectGotExtractedtestCanUnzipFromFileNametestOptionAtifAbsenttestExtractDatasetFromBlock testIsRighttestJumpAheadToIftestTranslateBy*testNextVersionAlphabeticVersionedFilenametestNoPackageSelectedoutsurroundedBySingleQuotes testFindLasttestPreconditionNotEmptyClassSpMorphicDropListAdaptertestCodeCreatesInnerTexttestInlineMethodForSuperSendtestEmptyClasswtestExampleToDoValuetestUnequalSize=testExplicitRequirementMethodsShouldBeImplementedInTheirUsersGtestRefersToLiteralsReturnsTrueWhenLiteralIsContainedInArrayOfLitteralsStestResolveConstantSelfOfExternalObjectShouldSetConstantFirstInstanceVariableLoadertestNotExecutedMethodList padWithZeroestestIsMatchingPassword Kernel-TestsBtestFillingWithTwoClassWhichInheriteSameTraitsAndTheirSuperclassestestCommentBasicFormat testRounding booleanAt:TraitstestFips180Example1NewTools-Scopes-TeststestCanPerformtestReservedIdentifierstestUnaryMessageComments testHasChangedForPackageItemDiff starting:testRemoveMethodtestAddressesIn2testKeepChangeWhenMethodAdditionWithAbsentBehavior testObjectstestBuildArrayHeuristic testAsNumbertestAreSortedByPrioritytestIsInterval testBasictestCallReturningEnumerationfindString:startingAt:TtestRemoveAllExtensionMethodsFromMetaAndInstanceSideUpdateOrganizerExtensionsMappingOpalCompiler-UItestMoveUpInStack Zinc-Tests%testSubstringSearchNonExistingPackage"testHasNonDefaultValue_AndSomeArgskwd testFailureVariableAlreadyExists$testSearchingVeIncludesSaveAndSaveAstestNestedLoopsExample1elmtestExtraProvisionstestEditClassScopeAddingClass:testWeakClassWithTraitCreatedShouldntAnnounceClassModified-testExtractClassFromMessageExpectGotExtractedtestToIntersectsTopeekLasttestSingleLevelListtestSelectSome$testResetingSelectionResetsSelection testAddTagtestHasPackageCaseInsensitivetestPrimGreaterOrEqual"testIndexOfSubCollectionStartingAttestMathBlockOnMulitpleLinesSpec2-Morphic-TestsMonticelloTonel-FileSystem associationson:limit:limitBlock:BaselineOfMicrodowntestIndexOfIfAbsenttestDefaultEnvironmentContenttestConvertingWithNewScopeIntegertestAddNoMutationtestPrimGreaterThan%testFailurePullUpWithInvalidSuperSendtestEvaluateAndDo2testPackageOfNonExtensionMethodIsPackageOfTheClass testBitAnd Clap-Tests testOfSizetestBasicClassBuilding testIsHiddentestNonConflictingArgumentNames*testAtIfAbsentPutWithGarbageCollectedValue,testFailureModelMetaclassAlreadyExistingNametestSortingChainedWithUndefinedtestVennDiagramOneSet@testMoveToNodeInTheMiddleOfStatementSkipsTheBeginningOfStatementLtestAddMethodInExtensionCategoryWithExactMatchAddMethodToTheExtendingPackage testWithRBtestUpdateShortStackForDisplay testAsBag testSelectAll testCopyingtestUndeclared,testLastBcOffsetForNodeWhenMappedPcsAreEmptytestAddOneElementtestGetStandardDeviation2testSelecting2ElementsUpdatesThePresenterCorrectly testStartStop:testTraitThatHasAPragmaHasCorrectTraitSourceAfterRecompile presenter testComments testComment!testPerformAddRemoveClassVariable+testCanGetFormOutOfBase64EncodedStringImage,testEvaluateWithBindingsSelfSuperThisContexttestAddSlotAndMigratetestRequestResponseHtestRemoveProtocolIfEmptyWithNonExistingProtocolDoesNotAnnounceAnything2 testTruncatedtestHugeFontIsHugetestTraitSource testWidthSpMorphicProgressBarAdapterSTONCStyleCommentsSkipStreamtestIfCutDoWithCutAndUncutsLastSpec2-Backend-Tests testAnglemouseLeavePagingArea:raisedToInteger:ToolbarAdaptertestUTF8OverlongtestNaNisLiteralfromCharacter:ifNone:testEven testCreateTheRightFootnoteObjecttestDefinitionHasCorrectStringtestSimpleIsNestedtestIsBitsLayouttestClickRaisesChangedEvent!testMaintainingSelectionsOnUpdatetestStepToReturnWithHaltError testCollecttestLineAtCursorPositiontestWaitAndWaitTimeoutTogethertestCreatingMethodInSubclass2testAddClassSettingPackageTag testRunTarjantestAddClassInteractivelytestSmartCharactersShouldClosetestExtractAllKinds testInBlockTempArgumentShadowing%testEnvironmentWithBrokenNestedScripttestAsSortedCollectionremove: testAddOnetestToolsToInstalltestMorphInlineRoassal-Chart-Tests desktopColortestPrintElementsOntestAddEqualElementstestClustersHorizontalFiletestDiffWithLinestest0FixtureDictionaryIncludestestLocalModifyRemoteRemovetestWhileWithTempIsNiltestDefaultEnvironmenttestSimpleClassVariablestestRemoveClassInTagtestNotchBasictestGlobalVariablesCollection'testAddAtSamePositionTwiceReplacesChildtest0FixtureIncludeTesttestPrintingTallytestSelectNoneThenDotestEvaluateWithBindings^testSaveOneValuetestGroupedBySortedCollectionlastDelimStringtestIsShadowingtestVerifyPreconditionWhenRemoveLocallyDefinedInstanceVariabletestAddClassTagWithEmptyName testHasModeltestDefiningNodetestConvertingToSemiAsyncQuery0testFindThisMethodWithFullClassIsTheCorrectclasswith:do:%testByteCannotExtendPointerWithFieldstestHeaderLevel1NoSpaceAtestCaseInsensitiveFilterIsNotNarrowWhenTheInternalAreNotNarrowedtestThreeWayCompareTo/testFFIMethodDelegatesWhenLookingForHasSelectorresettestExecutionEnvironment!testExtractDatasetFromSingleArray!testProperUtilitiesProtocolIsUsed!testNonDuplicatesRemoveDuplicatestestBeRowHomogeneoustestCopiedVarFromDeadContexttestJumpOnEndOfSource*testSupplySeveralAnswersToSeveralQuestions*testNonDuplicatesRemoveDuplicatesWithThree$testRemoveAllTextPresenterDecorators!NewTools-ObjectCentricDebugPoints"testMethodModificationOfSourceCode with:with:testDisableHalt-testIteratorWithInfiniteBlockNotCallIfNotUsedmouseEnterDownButton:#testRegisterCommandWithContextBlocktestWithIndexCollecttestLimitBlocktestNavigation9testExtraIndentationWhenMultilineResetTheIndentWhenFinishtestPriorityAfterStartRedShifttestEmptyBlockZeroArgumentstestLnprintStringBase:nDigits:(testAddExtensionMethodHasTheRightPackageDrTests-CommentsToTests-Tests$testUnregisterMCPackageKeepsRPackagetestBehaviorLocalyDefinedtestSelectWordMarkPointtestAllChildrentestDynamicVariabletestFailureEqualsVariablestestStructWithArraytestKeywordOnMultipleLine9runSimulated:contextAtEachStep:testAllTempAccessInstructionstestSumUnsignedInt16testFillingWayOutside3testPushNewArray testSpaceFilltestAddNodesAndEdgestestUntypedSelfArgumentIsSelftestPerformAddRemoveClassMethodtestRemoveOneOfThreetestExamplePrimitiveErrorCodetestMouseDownFromMorphtestTallyInstructionstestHasShortcutKey dayOfWeektestBecomeForward"testSuperclassOrderPreservingOrdertestFileSystemtestMultiplyByNumbertestUnorderedListtestShortCallout+testRemoveNonexistentSelectorsFromProtocolstestIsNotAbsolutetestLoad(testAtExistantKeyReturnsOkCompiledMethodspecInitializationStrategy(Calypso-SystemPlugins-Undeclared-Queries%testConvertingToInterestingClassScopetestStepToMethodEntrytestindexOfStartingAtisBytestestClassAddedtestNameAccesstestOldBackOnPosition1testNaN2testAnchorBlocktestSimpleCreatetestDoesntContainReferencePath'testEscapeCharacterWithNoCharacterAfterGZipReadStreamtestRBPatternVariableNodetestLastFilesForExtensiontestClassDefinitionB+testForbidCreationOnScopeWithoutEnvironmentexampleLiteralFloattestExecutesConcreteQueryClasstestMethodWithMessageArgument"testARectangleIntersectsWithItselftestStylerRedTickInCharttestBetweenAndtest0FixtureRemoveByIndexTest:testDeleteAllWindowToLeftOfAWindowWhenDontHaveWindowOnLeftDtestIsAffectedByChangeOfMethodOfTargetClassWhichOverridesAbstractOnetestSubscriberClasstestSumWithIntegerArraytestClickOnPage.testTaskDoesNotTimeoutIfTaskExecutionIsShorterProfStef-Testsfactor)testBestNodeWithValidCascadeLastStatementAtestWorkerPoolInstancesAreCollectedAfterStartingAndStoppingWorkertestDefaultResultText>testLocalProcessTaskRunnerExceptionIsHandledByExceptionHandler removeAt: testPredicate testPlainNexttestPrintingItalic7testRemoveSecondElementAddedAfterOpenRemovesFromAdaptertestMultiRequirementOrdering!testNoEquivalentSuperclassMethodstestNestedLeveltestSelfEvaluatingComplexCase,testLocalProcessTaskRunnerRunsInLocalProcesscol test0FixtureDictionaryAddingTesttestCallbacksInOtherThreadtestComparisontestExampleTwoSlotWithState isEmptyOrNil0testSixtyFourBitRegisterLoadFromCorrectByteOrdertab testAddMethodtestStringUrlDecodedtestSmalltalkSelfEvaluating)testProtocolRemovalOfUnclassifiedProtocolRoassal-Colors testSizeSizeTtestCompileForIn testBuilderTraitsWithCompositiontestFailureMethodDoesNotExist%testHasNonDefaultArguments_nonDefault testAsFormround:test32bitGradualUnderflow testBmp32BittestIsSortEnabledtestAnySastifytestModifyLabel5testTraitCompositionMethodsArePackagedWithTheirTraits%testPresenterPlaceholderIsSetInWidgetBtestExplicitRequirementWithSuperclassImplementationAndAnotherTraittestAfterCriticalWaittestDependenciestestExampleTempNamedPutCopyingwindowMoveDown"testNewWindowDefaultsIsNotMaximizetestSqrtErrorConditions testHasBindingThatBeginsWithSlottestPushClassVariable#testFailureNotUnderstandNewSelectortestFirstNElementsscrollAbsolute: testInclusionwriter testPassingByParameterAStructInC#testLiteralReturnsAlwaysSameLiteral%testClampReturnsMinIfNumberIsBelowMintestDoItCompilation+testUnaryMessageFormatCommentsWithStatementisEmpty testSlotUsersb.testFixedLocatorRaisesErrorWithEmptyCollection testPlusMinusLessThanGreaterThan!testNextVersionAlphabeticFilename8testInjectingMultipleExceptionHandlersIntoRunningProcess!testWhichSelectorsAccessFindSlotstestAtPutExactSizeNumbertestJumpOnSelf)testPerformAddRemoveClassInstanceVariable testBitXOrclassExtensionColor%testBecomeForwardDontCopyIdentityHashtestInvalidPattern testTabIndentsc0testComparisonOfTwoAnnotationsWithDifferentClassoccurrencesOf:%testEnvironmentWithBrokenMotherNested#testOpenDefaultOnUnloadedFontFamily+testCurrentLineLengthWithStringContainingCR,testDeepCopyMethodNeedsToBeInCopyingProtocol$testOrWithLeftTrueShortcircuitsRighttestWatchVariablesWritesInClass testAbstractWithDefaultNamesUsed.testBlockWithFourArgumentReturnsLastExpressionNECompletion-Morphic-testStatementNodeContainingWhenNodeIsNotInAST"testBreakDebugPointOnVariableWrite testConditionBehaviorThisContextvalue:numArgs(testAcceptTwoEntriesAtSameIndexLogsCounttestCopyEmptyMethodtestParseShitInMiddleURL.testInitializationAllCheckBoxDictionarySetTruetestRenameArgumenttestSingleLevelList2!testEmptyPresenterHasEmptyAdapter,testInitialSelectedPluginIsFirstPluginInList-testFutureSelectFailsOnNonSatisfyingConditiontestExpressionindexOfAnyOf:ifAbsent: windowRighttestIsReferenced0testAssociationAtExistantKeyReturnsOkAssociationtestPrioritySetBeforeStart4testSelectionStartsEmptyIfStartWithoutSelectionIsSet6testBestNodeForClassNameSelectionShouldBeClassNameNodetestUTF32EncoderExampleFromD99testCompiledMethodLayouttestSelectableIndexAboveScriptingExtensions-TeststestIfModifiedSinceNotModified testFullCopytestAddTwoParameterstestCreationByUnresolvedNamedtestReplaceElementAppliesStyletestExampleSimpleBlockEmptySpec2-Adapters-StubtestConvertingToDoItVariabletestPrimeFactorstestIntersectiontestLastIndexOfIfAbsent)testParentResolutionWithAbsoluteReference testOneColumn9testRemovingTraitsRemoveTraitedClassMethodsWithSubclassestestEnvironmentWithBodyRing-MonticellotestWhileTrueReturnsNiltestModifyIvarToHistorytestResolveTempPathFromTMP flattenOn:Rubric2testTypeCharacterWithoutResultsDoesNotCloseContext testIfEmptytestOnceBreakOnVariableSpec2-Code-Tests'testLiteralsEvenTheOnesInTheInnerBlockstestLocalMethodstestDiamonProblemIsNotConflicttestCelltestRevertingRedefinedInstance Math-Operations-Extensions-TeststestEmptyArgumentReturnsNiltestSumSignedInt8testAddPresenterAddsWidgettest0IndexAccessingTest:testFutureSuccessCallbackIsCalledIfValueWasAlreadyDeployed"testMakeRelativeFrom2RelativePathstestPrimSubtract testLabeled02'testFailedAssertionContextInSenderChain&testAllGlobalBindingAreGlobalVariables/testBindingsWithUppercaseNameDoOverwriteGlobals CPUWatchertestReshapeClassWithClassSlot5testFillingWithTraitsOfClassWhichIsMissingInGivenList testSuperSendtestDensityArea+testAdapterElementsAreInSameOrderThanLayouttestAddMovieDirectorTwiceBaselineOfNewValueHoldertestJoinStringUsingChar newDictionarytestAllCommands2testButtonUpClickShouldSelectionIndexBeDecremented*testPNGPreviewerCanBeUsedOnParameterString test22addAlltestCombinationsTakenMetacello-CypresstestShouldConsiderHaltNodetestInsetRectangletestSelectionIntervaltestGetShapesFromRectangle myElementtestDigitSumOnNegative"test32BitOpaqueBlackIsTotallyBlacktestZeroElementprintOn:format:testBreakpointOnClassVarReads2testBlockWithInstanceVariableReturnsLastExpression testDouble testAddition anotherIndex)Calypso-SystemPlugins-Deprecation-QueriestestAddingColumnUpdatesWidgetImages-AnimatedtestSizeUnsignedInt64 testAsStringIceberg-Plugin-Migration)testBeHomogeneousWorksWhenExpandingWindow+testNewScopeFromASinglePackageAndItsClassestestCartesianProductDotestMouseEnterFromMorphSpec2-TransmissiontestKeywordOnMultipleLine7testNotifyDebugPointAdded!testPushTemporaryVariableBytecode testMetaclasstestConflictMethodCreationtestFromNamesWithEmptyDatatestWithWeirdValuesLinetestResumableOutertestStoredValueForSettingstartingAt:match:startingAt:testRedundantPackageTagAddition%testMultipleClassChunksInStrangeOrder:Calypso-SystemPlugins-Traits-Queries-Tests-PExtendingTraittestFactoryStyletestRenameClasstestFocifromHexString: newFromArray:8testRedoingAndUndoingAnOperationExecutesTheCorrectChangeobjtestByteDecoding nextInteger: testUpdateWhenLocalMethodRemovedtestLazyClassVariablePrintdefaultComparisonPrecisiontestKeyBindingstestDeleteAWindowtestSetLastModification testWithRB8testMonospaceCreatesInnerText PanedAdaptertestIntoWorldCollapseOutOfWorldtestIsReadInMethodtestEnsureProtocolbackgroundColortestNoEndPeriodInside0testThirtyTwoBitRegisterLoadFromCorrectByteOrder testLowBitT+testExplicitNotificationRaisesEventOnlyOnce lightnesstestPushArgumentVariable0testIsTerminatingForcedTerminationWithoutRunningscrollbarNormalFillStyleFor: testBlack8test2BitDisplaytestAnnotatedBlocktestTraitsAccessortestDoubleEndingtestMoveDefinition Slot-TestsexampleLiteralWideStringtestIndexOfStartingAtDuplicate+testClassRepackagedNotFiredAtAClassAdditiontestRedundantSeparatorsBaselineOfRoassalLayoutstestIntegerAsFloat testPagerselectionChanged:testFociLocationtestParseLineWithOneCharacter Clap-CoretestSkipDoesNotSkipReturn testZero1Collections-Weak-Tests!testDuplicateClassPreserveMethodstestInheritableVariable.testBlockParameterOnTheMethodLineWhenMultilinetestGoogleEncryptedtestDependantPackages1testSelectShapesWhenThereAreAlreadySelectedShapesEtestSelectWidgetIndexRaisesSelectionIndexChangeEventWithSelectedIndextestMiddleButtonOpenHalostestAbstractInstanceVariabletestIdentityStructtestSimpleTabletestHeaderLevelOutOfRangetestCommentSourcePointertestDoubleRepeatedMerge)testExtractUsingExistingMethodRefactoring$testClickDoesNotAccumulatesSelection%testFailureInlineTemporaryBadInterval%testAtAtputHasLastPutLastStayBehavior testSelecttestCompletionAfterWordtestLiteralBooleantestRemoveParameter/testSenderOnClassViaSenderActuallyBrowseSenders"Collections-DoubleLinkedList-Tests Text-Tests testSetToEnd1testFailureCannotExtractProperSubtreeFromIntervalNECompletion-Tests testFalseAndAnythingReturnsFalsetestMergingDisjointRectanglescomments.testColumnNotHomogeneousDiferentRowsAndColumnstestDraggingModeLefttestCommentSimple substrings:testRealizeWithAbstractSubclasswhiteTreeExpandedRTree5testTraitWithClassTraitCompositionHasTraitCompositionrepeat:*testModelInsertClassFromBehaviorSuperclasstestFilterMatchingtestExpandedTrait3ClassTrait CharactertestTitleHumanizeClassName ZnLogEventtestStepThroughInAMethodWithMNUIceberg-Plugin-GitHubtestShiftUpShortStacktestWikipedia1testSelectedMethodsameAs:extensionPackage0testVeryDeepCopyMethodNeedsToBeInCopyingProtocoltestNextPutAlltestIfTrueIfFalseLEFT>$testInstanceCreationMajorMinorSuffixtestClassWithTrait testResizingtestPrintString_onlyParamsText-Diff-Tests UnifiedFFICtestBestNodeWithInvalidMethodIncompleteMidSourceNearPreviousMessage testHasGroups!testExpandedTComparableClassTrait5testSingleLevelListStartingWithoutSpaceSplitParagraph testIndexOftestConsistentSorting testHasSlot testBreakpointOnClassVarAccesses testBlue8)testThisContextSourceNodeInInlinedMessagetestKeyAtIndexIfAbsent argumentCounttestTokensInLatin#testSubClassAndAddComplexTraitAfter testStacktestChainBehaviorRemoveBehaviortestUndotestRootCanConsumeLinenext:exampleLiteralByteStringtestChangingDeleteSlotAndAlias&testTaskTimeoutIfTaskExecutionIsLonger testClone testCountingDoIttestCompleteSuper testLayout3testConvertingWithoutBasisObjectsWhenSomeIsNotExisttestRenameVariableTransformtestPairsCollect!testSingleLevelListAllBulletTypes3testDuplicatedInstanceVariableInSuperclassMetaclasstestPlotWithOneCollectiontestAccessingVariablesInBlock"testMicInputfileIsRelativeFilePathtestBeRecursivelyWritableObject testDeepCopytestScriptDebugPointtestEmptyIndexesArraytestAllButFirsttestDontKeepBlockInMessage-testsingleRemoteTempVarWrittenAfterClosedOvertestAs1testStartButtonHelpIsCurrentPluginStartButtonHelptestWorkerInstancesAreCollectedAfterStartingAndStoppingServicetestScopeOptimizedBlocktestProtocolEnvironment1testExtractToTemporaryWithDuplicatesInOtherScopestestRenameMethodFromTraittestPullUpInAHighHierarchyClassselectorBaselineOfEmergencyDebuggertestIsCatchAll@testWhenAddingBookmarkOnIsolateBookmarksShouldBeAddToAllInstance nanoSecondstestSelectedTabsWithoutBrowser&testLastFilesForExtensionBrokenPattern testClassSideat:incrementBy:testConvertFromIntegertestKeywordFormatReceiver30testPreferenceFilesNotCollideWithRealPreferencestestBigReceiverInexactNthRoot%testAllInstanceVariablesDefiningClassMenuRegistration position:Refactoring-Environment-TeststestSelectedRowIndex darkBaseColorAST-CoretestBuilderWithTagtestEscapeEncodetestNegativeZero Roassal-Event thisValue$testExtractToTemporaryWithDuplicatessumtestParallelAnimationCreation(testAllowDebugForbiddenBrokenAnnotations)testExtractMethodWithTwoArgsAndOcurrencestestConstructedClassEnvironment*testModificationTimeIsADateAndTimeInstancetestSerializeStackFromContextplainwindowMoveRight-testClassScopeExcludesClassCreatedAPosterioritestShapeIsPushedFront testDirectCircularHierarchyErrortestPrimNewWithtestBehaviorPrioritytestRenamePackageToOwnTagName)testFalseIfFalseIfTrueEvaluatesFalseBlocktestChangingFormatKeepsMethod"testReplaceTokenWithAditionalSpaceisSequenceabletestRhstest0FixtureBeginsEndsWithTest3testCannotChangeNumberOfIterationsWhenPasswordIsSet*testDefaultCompletionEngineUsesGlobalClass5testRemoveExtensionMethodRemovesExtensionsFromPackage$testResumeNonresumableUnhandledError"testEqualsOtherOrderedDictionariestestDecodePlusAsSpaceSpAbstractMorphicListAdaptertestMoveClassToTagNametestActiveHometestSortedCounts(testSmalltalkVersionEqualsCurrentVersion6testArgumentIsNotUsedInExtractedCodeExpectGotExtractedtestAddClassSettingPackagetestDefaultingClassWhenNoTag"testNoTraditionalBinaryPrecedence2testSuperiorOrEqualsxytestMedianForOddSizeCollection4testSetUpToolIsNotValidWhenReferencingDifferentClasstestRegisterCommandWithContexttestExampleIfNotNilReturnNil7testFutureFailureCallbackIsCalledAfterFailureIsDeployedtestAllInstructionstestAllUnsentMessagestestNumberOfSpacestestNoSpaceAroundBracketstestImportAMethodtestResolveAbsoluteJenkinsTools-ExtraReports1testCreationByCommaWithMultipleCompatipleContextstestStopRecordingtestFileOutCategorytestAddMethodCommentTransformtestIsCompiledMethodLayouttestValidTraitComposition2testArgumentAtIfPresenttestVariableLayouttestSpaceAroundPeriodtestTwoArgBlocktestChangingDeleteSlotAddVar4testFromPathReturnsBlockValueIfPathNotPartOfAnOrigin#testFailureModelExistingSetUpMethodtestToDoWithTempInBlocksubSize3testFailureCannotExtractTwoAssignmentsToTemporariestestUTF8EncoderWide'testAsNumberWithSuperfluousDecimalPoint rejectBlock testHasBodytestFutureFallbackToHasSecondValueIfFirstFailsAndSecondSuccesstestTrueIfTrueReturnsBlockValue testBasics testEquals5testClickExecuteActiontestPackageTagRenamenew:streamContents:testBasicCollectEmptytestGetMedianOfOddDatasetSize$testOptimizedBlockWriteInNestedBlocktestAssignClassVariable#test0FixtureIncludeWithIdentityTestVtestUndoOperationWhenTheUndoStackIsEmptyPreservesTheUndoStackAndTheRedoCollectionEmptytestFindThisMethodWithFullClassaSelectionBlocktestExpressionSyntaxErrorba!indexOfAscii:inString:startingAt: key:value:testLogLocatorSmallestIndexIsCorrectAfterChangingSmallestPower topToBottom testFlippedbb:abcdtestSizeUnsignedShortSpMorphicAthensAdaptertestDefinitionOfTraitWithSlots0testHeuristicBuilderForTwoHeuristicBuildsWrapper testUndo2property:collatedWith:testDeepMultipleLookup put:onStream:testIfNotNilDotestCompileFromTexttestSignedInt32testTraditionalBinaryPrecedence testOnForkErrorOnSeparateProcesstestIsAListStartestWithCollect testExpiringexampleLiteralCharacterremove:ifAbsent:testReplaceFromToWith#testCannotRemoveUndefinedPackageTag testRotatedBytestSimpleLookuptestSeenPackagestestUndeclaredVariabletestWarnModelInheritedSelectortestTimesRepeatWithTempInBlocktestOrdinalScaleNECompletion-Preferences testTempNamed&testExtensionClassesWithCompiledMethodtestReadComputedSlotCompiledselectEveryFirst,testStepContextTakenConditionalJumpBytecodestestExtendingPackagesOfClass$testMathBlockWithParametersWithBlank-testCaseSensitiveFilterIsNotNarrowThanNegatedCollections-Support-TeststestOneRaisedToIntegertestRemoveLastNElements testModelsPitestSimpleBlockASTMapping testBindingtestPerformWithArgsLargeFrametestFigureInPresenceOfParagraph!testMoveUpInStackFromFirstElementtestCommandLineHandlerConditiontestZeroElementContains"testBestNodeWithInvalidEmptySource+testItemsWithoutChildrenDoNotHaveExpandIcon#testMultipleDocCommentsInOneComment"testFailureRemoveNonExistantMethod!testConstPlaceInTransformedMethod9testBroadenFilterAfterFetchCompletionShouldBroadenResultstestGmailEncryptedtestNeedsRebuildByDefaulttestEnvironmentFor Tool-Finder1testRemoveMessageArgumentCommandIsProperlyStoreOntestSumUpToLimit1FtestIsAbsoluteWindowsPathReturnsFalseWhenNoWindowsAbsolutePathProvidedtestPrintShowingDecimalPlaces0testWhenHierarchyDefinesVariableNamedAsTemporaryVariablesLibrarytestSkipBlockNode testPrintingtestNewLinesAfterComment2/testFileOutSingleMethodModificationOfSourceCode)testWithTopDoesNotProduceInvalidRectangle(testReplaceElementBeforeOpenAppliesStyletestAddMovieDirectortestExplementary testWhileFalseExecutesRightBlocktestWidenOnAssignmentdoBlock+testMoveClassInPackageWithExtensionsOnClass!testEmbeddedOrderedWithFormatting testExampleSimpleBlockLocalWhile!testDTTestCoverageResultHas2NodestestBasicBehaviouratRandom:weighting: testclassThatDefinesInstVarNamedtestFutureZipFailsIfFirstFailstestBoldAPIToSetTexttestStructureOfAnnotationnewSizetestDensityPlotHasKernelDensitytestRawsWithMonospacetestWritingToContext%testSelectNewAddedShapeWithShiftClickdecimalDigitLengthtestIsBuiltWhenItemsExisttestUnselectShapeWithShiftClick"testTargetInstanceGarbageCollectedtestRawstestDotProduct testAddAftershapeCollectionClass:testMicInputfilePath/testConfidenceIntervalMinIsGreaterThanQuartile1#testClassAdditionWithPackageChangedtestCollectAsWithoutParenthesis#testRemoveElementRemovesFromAdapterSystem-History!testFileOutSingleProtocolAddition baseColorFor:testNotifyBreakpointAddedpaddedWith:do:testDoItRequestorOptimizedtestMinMaxValue22testOtherInstancesOfSystemDictionarySelfEvaluatingtestSimpleSlotstestChainBehaviorPutChildtestFinalizationWithOnFork2!testFourBackQuotesOnMultipleLinesbonus#testObsoleteClassIsRemovedFromUsers testAddCycleSpec2-Commander2testZeroRaisedToNegativePowertestExtractEmptySystemCommands-VariableCommandstestKeyAtValueIfAbsenttestDeleteANonOpenWindowFailsformat:+testThoroughWhichMethodsReferToSpecialIndextestToolsToKeepWhenOneContext testPalettestestSharedPoolOfVarNamedtestNewCompiledMethodClasstestDisableEnableBreakpointtestCompileInClass testMethodNewValueHolder-Tests testSlashhighBitOfPositiveReceiver Spec2-MorphictestReceiverDoesNotExist testPragmatestCyclesWithtestClickingRadio3SelectsItAtestInstanceSideInitializeMethodNeedsToBeInInitializationProtocolprogressBarColorFor:testAllowInclusionOfNils testTakeFirst Rubric-TeststestRelativeToBranchtestSharedVariablesAsArraytestComparisonWithCopy*testBlockWithArgumentReturnsLastExpression milliSecondstestCopyWithFirst testPrimEqualtestRemoveTraitMethod!testEscapeCharacterTwoConsecutivetestSymbolicLinkTargetPathtestOneGBAllocationtestHasSlotNamedtestTagSystem-Settings-Tests>testEditClassOrPackageScopeRemovingClassAndBreakingFullPackageHOMEtestGetBindingsItemsForMatchiteratortestListConfigurationstestOccurrencesOfEmpty(Calypso-SystemPlugins-Monticello-Browserdetect:ifFound: isInteger/testNarrowerFilterCompletionShouldNarrowResultstestOldDefinition/testClassCompositionOnPrecedenceKeepsPreference#Calypso-SystemPlugins-SUnit-QueriestestSimpleOneDelaytestLastNElements(testMakeDependentPackagesDiffOnSameGraph,testClassDefFromLegacyStringHasClassNameNode Zinc-HTTP5testCanStillExecuteWhenAimedNodePcIsAfterInAnyContexttestWidgetExiststestDoWithoutNoDuplicateseitestIsOfflineAndResourceFoundtest8BitColorstestMethodDefinitionWithBangs testClassSlotDuplicationConflicttestLinkAPIToSetTextisIntegerPoint&testToolsToRemoveWhenManyToolsToRemove testFibonaccitestAddInstVarNamedWithTraittestIsEnclosingMarktestBasicGetLargetestPackageTagRemoval transparent windowClosedtestMessageReceiverFiles!testStepIntoUntilTerminationClean testBitLogictestRelativeWithParentswindowActiveLabelFillStyleFor:testSelectedMethodVersionsSize testSNIPagedivisorNewTools-FileBrowser0testTranscriptPrintingWithOpenedTranscriptExiststestWithEdgeAndhighlightabletestIsObjectLayouttestLowerLimitsWithtestLoadNotCorrectMicrodown(testMethodsEnumerationWhenBothMetaLevelstestLessonViewIsScriptingtestFixedLocatorDataIsOktestFlatCollect2testRefactoring testNthRoottestDisplayEmptySlotstestPrimitiveChangeClassTo#testTerminationDuringNestedUnwindS2sztestSplitCascadeRefactoringRoassal-Layouts-Tests testSlotNamedtestSharedClosureEnvironmenterrorSubscriptBounds:mouseEnterUpButton:testExpressionRuntimeErrortestPushConsArray5testWordsAwareIteratorFiltersLeftOutBecauseSecondWordyyyymmdd!testAddShadowSeveralTimesOnAShapetestFirstBCOffsetWithBlocktestWriteStreamDoifPresentNotmin:testDigitLength testCircletestUnresolveNametestSpaceInsidetestReadsThisContext$testAddElementAfterOpenAddsToAdapter%testNilIfNotNilWithArgumentReturnsNiltestSingleLevelMixedList/testBlockWithThreeArgumentReturnsLastExpressiontestQuo NewTools-CoretestStorePopIvartestRenameInstVarFromTraittestSimpleReturn+testModelInlineMethodWithSameVariableNames2 testisUsed#testBestNodeWithValidKeywordMessagetestMoveToNodeWhenNodeIsLiteralOrVariableThatHasNoAssociatedBytecodesMovesToNextNodeThatIsNotLiteralNorVariableThatHasAnAssociatedPC"testTraitIfClassTraitAlreadyExiststestRadsRoassal-Interactionreject:thenCollect:testWeakClassIsWeak!testRemoveFromSystemRemoveAllTags testAppendtestThreadSafeprintOn:delimiter:last:isDigit:testReplaceFromToWithStartingAt testResetFontBaselineOfClap4testFilterCompletionAfterFetchingShouldNarrowResults testArcTantestBoundaryContainsAnytestDistanceTo testAtRandom testSetLabelBtestWorkerPoolInstancesAreCollectedAfterStartingAndStoppingService8testCancelCompletionInClassWithDynamicExtentLogsPerClass++testPrimNotEqual allButFirst:testRenameMethodPermuteArgstestNoChangeOfMetaclassDetected9testRemoveAClassAndTheirSubclass2UsingAlimitedEnvironmenttestUTF8BoundariestestTopMostWindowIsNotShowntestBuildMethodHeuristic&testFirstVisibleRowIsInitiallyFirstRow'testGenerateBooleanArgumentNameForFalsetestTagsCollectiontestAccessingTempsVectorInBlock testOpenLogtestMarshallingStringArgument testReplace testIdentity&testFailureInvalidInstanceVariableNametestAddProtocolAnnouncement2DrTests-TestsProfilingtestStrikeInHeadertestOverlaysAreAddedInOrdertestShiftSlotAndMigrate&testDemoteToRPackageNamedWithExtensiontestUniqueNames!testAddLabelledButtonAddTheButton testEnqueuetestNextShouldGoToSecondLessonZinc-HTTP-ExamplestestSigned4ByteIntegerstestNotifyDebugPointHittestAsReferencetestCopyUpToLast"testDynamicVariableRemovedAfterUsetestResignalAstestInstanceVariable testObsoletegtestWhenCustomizeFilterWithoutDefaultFilterShouldFilterDropListPresenterIncludeDefaultFilterAndSelectIttestStylerSpineRed Jobs-TeststestSignatureWithoutArgumenttestNoCoverage+testGlobalCounterReferenceAfterInstallation,testSelectItemRaiseEvent padLength testReturnedAssociationsAreRighttestCreateTextMorphtestPackageOfRemovedTraittestInstanceCreationtestIsExecutedFromEmptyScope:testResolveInstanceVariableShouldSetInstanceVariableLoader1testFutureFirstCompleteOfFailsIfSecondFailsFasterManifest-Tests$testExtensionMethodNotExactlyTheNametestInstallExceptiontestAnd$testAnyOneWhenAllContentsWasGarbaged PerformMessageCommandLineHandlerpiecesCutWhere:do:xz hexString$SystemCommands-MessageCommands-Tests(testMarshallingByteArrayWillPinTheObjecttestDoublePragma&test32BitTranslucentPixelValueKeepsRGBtestLabeledOuterShapes01NewTools-Debugger-Tests testCoveragetestRecipientListNewTools-DocumentBrowser-TeststestVerticalBar5testBasicNewMethodNeedsToBeInInstanceCreationProtocoltestWriteAndReadReflective,testAddProtocolAnnouncementDuringCompilationtestBasicReadOnlySystem-Installers-Tests testChangingRootsResetsSelection testAnnounceQueryEndedIsSentOncetestRemoveInternalDependencies(testInitializeShouldOnlySeeNotHiddenFiletestAssociationAt-testFutureSuccessCallbackExecutesInNewProcess.testDefinitionOfClassSideTraitHasCorrectStringtestWhileWithTemptestCopyAfterLastWithDuplicateGraphics-Transformations testInsetscrollingChangedtestCommaAddsExtensiontestDefaultResolve*testBuildPresenterWillSetPresenterPropertytestRenameProtocolAsWithNil2testReadComputedSlotReflectivetestExamplePushArraytestSplitStringOnBlock#testAddProtocolWithExistingProtocol/testUnselectPresenterItemUnselectsIndexInWidgettestBreakpointOnAllTempAccesses#testLinesOfCodeEmptyLineInTheMiddletestJumpOnErroneousMethodexampleLiteralByteSymboltestOccurrencesOfNotInelementAndIndexBlocktestDefinitiontestLinkItalicAPIToAccessText*testSiblingBlocksInstanceVariableShadowingtestUndeclareSlot:testRefersToLiteralsReturnsTrueWhenLiteralIsGlobalVariabletestRadio2StartsSelectedtestVisitFileImagetestAddClassTransform!test0FixtureEmptySequenceableTesttestAmbiguousSelectortestLazyClassVarCompiledtestHasRequiredResultByDefault1testDraggingSeveralTimesModifiesValueSeveralTimestestTypedStringArgumentIsString.testBestNodeWithInvalidPlaygroundParsableErrorUnix testAccessingTempsVectorInBlock3testExternalLinkWithStrikeFileSystem-Memory-TeststestConnections01testDependentPackagesSize"testPackageIsUpdatedInInstanceSidetestChildOfReference3testRemoveProtocolIfEmptyWithProtocolFromOtherClasstestFullSpectrumtestLiteralVariableClasstestRedefiningInstancetestRemoveFirstmessagetestFailureMovePrimitiveMethodtestOneGWordAllocation.testExplicitCompletionEngineIgnoresGlobalClasstestRehashPreservesCapacity!testDoubleArraysHaveCorrectLayout#testAddClassAnnounceClassRepackagedtestCreationByUnnamedtestGroupsOfAtATimeCollecttestHasFilesTypedtestAssignArgumentVariabletestValidateEmptyNewSelector!testParentResolutionWithReference-testBlockWithTwoArgumentReturnsLastExpressiontestResponsibilityStMonticelloTonel-Tests-Mocks testFloorLogtest0FixtureEmptyTesttestMoveMethodFromExtensionToClassicProtocolAnnounceRepackaged!testSubclassInstanceVariableNames testDisabledBreakpointisDisabledaa:bb:testKeyAtValuetestModifyMethodByChangingCodesum:test14removeIfAbsenttestCacheActivation(testPackageSelectionAfterPackageCreation privateBlueAnnouncements-Core testAsStringOnDelimiterLastEmpty*testRestoredBrowserInstanceWithQueryScopestestMonospaceWrappedElementsnegativetestJustClassNameRtestReplaceKeywordTokenWithCaretInTheEndOfWordWithFollowingWordsReplacesEntireWordfive-NewTools-DocumentBrowser-GitHubResource-Testsdo:separatedBy:tallytestLiteralNiltestBasicQuoteBlock testParenttestIsOfflineTrueNotFoundyear testCaseOfdisabledTextColorsignaltestEnvironmentWithNamespace$testDeprecatedAliasesOnExistingNames testMidPointtestSelectedPageNetwork-Mail-TeststestReceiverWithGC testSlotsSettings-SystemtestAllMethodstestToLongNewLine2testRemovePooltestKeyStrokeFromMorphtestHiddenFilesPtestWhenClickAnAfterHistoryButtonIfThereAreHistoryShouldComeBackTheGoodDirectory(testDefinedBehaviorsOfUnresolvedPackagestestIntersectionEmpty testExampletestAddBeforeIndextestOrdinalScaleRangePointscompiledMethodtestDefaultWithNoValueMicMorphicTextAdaptertestForbiddenProcessestestModelWithRawValues testAnnotatedGraphics-Fonts:testUntypedConstantNegativeIntegerArgumentHasConstantValue uncapitalizedtestAllNamedInSortedUsingtestUndefinedVariableFrontend testExamples*testDemoteToRPackageNamedMultilevelPackagetestShouldBePrintedAsLiteralEND testBmp4Bit-testPointerWithVariableExtensionIsNowVariable testContext!testFillingWithClassWithoutTraitstestWritesTemporaryVariable'testEqualSignForSequenceableCollectionstestTraitCompositiontestAddAfterLast mouseLeavetestNewEnvironmenttestBmpWriteReadUsingFiles testEmptyCode!testNoUnusedInstanceVariablesLeftSpMorphicActionBarAdapter testScopeTo*testFutureExecutesInSameLocalProcessRunnertestReverseWithDotestTheMetaclass#testNotNilIfNilDoesNotEvaluateBlocktestMaxYValueIsUpperLimitEpiceaBrowserstestMemoizedLRUCacheButtonBarAdaptersizetestAddVisitedNodes@testWithPrecedenceUsesThePreferedOneWithoutCaringOrderOfSequencetestCreationByUnresolved testMonospace$testDefinitionOfNormalClassWithSlots#testIteratorOnACollectionIsFiltered)testRemoveProtocolIfEmptyWithRealProtocol testNoSearchtestSearchPath3testEnvironmentWrapperstep testCopyAftertestAssociationAtError testMathBlocktestSmartCharactersOppositeOftestUsingMethodsFFItestSixtyFourBitRegisterXor privateRedtestClassWithClassSlots AssociationtestSelfEvaluating5testIsMessageSentInSystemWithTheSelectorInsideAnArray testSmartQuoteSurroundsSelectiontestMoveToNodeRaisesErrorWhenNodeIsNotIdenticalToANodeInMethod testDoWithouttestWithParentsOnRootReturnRoot testAliasNewTools-Playground-TeststestTransformations$testMinimumNegativeIntegerArithmetic testMetaclassSuperclassHierarchySystem-Hashing-Tests'testAPIToAccessChildrenOfNestedElements%testChangeInSharedVariablesIsDetectedtestSequenceOfFormatsThreadedFFI-UFFI-OverridestestCreateEphemeronClassNamedactiveSystem-History-Tests(testCreationForExplicitAnnotationContexttestRepeatWithTempInBlockJtestPushDownMethodDriverWhenSubclassesReferToSelectorExpectBreakingChangestestSingleBlockWithArgumentstestParseBogus"testNestedBlocksRemoteInBlockCase2testDefinitionOfTraitedClasstestColorsOutIntestUpperLimitfindBinary:ifNone:System-UtilitiestestForeignMethodModifiedtestRemoveStaleValues2testPackageOfNonExtensionMethodIsPackageOfTheTrait&testRegisterPackageConflictWithPackagetestNoUtilsMethods(testTooLargeAnIntegerInALiteralByteArraytestWriteAndReadCompiledtestUserLocalDirectoryNewTools-ScopestestOneSpaceIndenttestSortFunctiontestPrintStringBasetestSplitClasstestRemovedPackagesIncludestestPrimNextPuttestLhs!testFutureZipSuccessIfBothSuccess7testRemakingATraitUsedByAnAnonymousClassKeepItAnonymous2testHandlingSequenceOfBasicLinesProducesAParagraphtestBasicEnvironmenttestClassifyUnder'testTrueIfTrueIfFalseEvaluatesTrueBlockfold:'testRemovingAnEmptyNonLeafClassReparenttestFutureSelectFailsOnFailuretestUnCategorizedMethodstestIsSurrogateOtherSystem-BasicCommandLineHandler*testInlinedBlockArgumentIsArgumentVariabletestNodeCoverage2testAddWithPaddingVerticaltestExpandedOnClassWithoutTagextestContextsAfterStepInto,testCompileMethodAnnounceAdditionOnlyInTraittestAddExtensionDependenciestestRejectThenCollect"testMajorMinorWithSeparatingStringwindowEdgeNormalFillStyleFor:Roassal-Shapes-Tests testLoadImage#testTypedTrueArgumentHasDefinedTypetestClassVariableInModeltestInitialActivationtestSlotNodeBindingtestUnclosedRawMorphicAPartTreeTableAdapter1Calypso-SystemPlugins-InheritanceAnalysis-Browser%testWriteInGivenContextShouldIgnoreIttestWhenEnabledShouldLogtestClassSlotscount: testMerge7testGrandchildOfReferencetestOccurrencesOftestHasNonDefaultArgumentstestLargeSqrtFloortestPerformWithArgsSmallFrametestObjectCentricObjectAPI test32BitTranslucentBlackIsBlack isFinalQuote:,test0FixtureTConvertAsSetForMultiplinessTesttestWhileModificationAfter=testRenameProtocolAsAnExtensionOfThePackageContainingTheClasstestIdenticalModificationtestNoRemoteReadNestedBlocksSystem-Platforms-TestsclasstestBaselineOrConfigurationName newLastIndex hsvSaturationstestSizeInMemoryOfCharacters+testRedefiningAClassAsTraitShouldRaiseError!testLineStartIsOkAfterWriteString Ring-CoretestAddWatchSameNodetestFailureNonExistingVariabletestToDoInsideTempNotInlinedtestNewLineBetweenStatementtestExpressionZerotestSplitJoinBoundaryCases"testRenameMethodOnlyInSomePackagestestStandardClassWithVariablestest0FixturePutTest SUnit-Rules isTestPackage findBinary:testColoredNodesForEach testTransformNewTools-FontChooser testCreateClassWithClassVariabletestPurePathIsRelativeFiletestRemoveVariableTransformCollections-Weak5testWritingStoredSettingNodesShouldNotCloseFileStream%testSixtyFourBitRegisterLeftRotateBy2testBuildLayouttestItalicsAndNestedBoldstestReadVariableNamed#testClassAdditionWithCommentChangedprintOn:delimiter:seen)testAssociationsWithGarbageCollectedValue,testSubscribeToUnexistentPropertyRaisesError testSelectortestToLongNewLineprintOn:!testCanCreateFtpRepositoryFromUrltestLabeledOuterShapes05testObjectCentricBreakpointtestStepToReturntestHumanReadableByteSizeString'testPerformChangeClassInstanceVariablesorigin contractTo:testBuildParseErrorHeuristic$testSimulatedProcessIsInCorrectStateCoverage testEnsuretestAsSetWithEqualsElementstestFirstEntryIfAbsentIceberg-Libgit-Filetree testLayoutIn testExample01/testWordsAwareIteratorFiltersByASequenceOfWordstestIfNotNilIfNil1ArgAsVar-testExtractToTemporaryForLastStatementInBlocktestInvalidPrimitiveTool-DependencyAnalyser-UItestMarkerMethods%testTutorialRaisesShouldBeImplementedtestIdentityIncludesalphaAtestInsettingSmallerThanRectangleExtentShouldProduceCorrectExtentcumulativeCountstestCombinationstestMethodCalltestSingleParagraph6testPopularStringDoesReturnOnlyTenResultsWithUppercasetestChangeAddManytestStepIntoAssignmentexampleLiteralArrayCodeImportCommandLineHandlerstestContainsPointInRTree"testDeleteAllWindowToLeftOfAWindow testFileReferenceExtensionMethodaBoolean testMergingisDashPunctuation:testwhenDocumentChangedDotestGroupedUndo1Roassal-Layouts-UtiltestUnaryFormatReceiver2"testComplexDependencyIsNotConflict(testUnwindAndRestartToQuickMethodContexttestAliasWithMultipleAliasestestAvailableAutomaticallytestRelativePrintStringtestAddNonExistentFiletestLabeled03bisHasModelstreamContents:limitedTo:testPullUpClassVariable2testIdentityKeyAtExistantValueCopyReturnsFailBlocktestCompletion testOnFromTotestHasTemporaryVariablesBlockwithIndexCollect: testSortOrderDtestFixedClassWhenTraitCompositionChangedShouldAnnounceClassModifiedradiansToDegreestestPngDecodingColors80testRenamePackageAlsoRenameAllExtensionProtocolstestArgumentIsRead9testIsNotTerminatedWhenItIsJustStartedByEnteringMainBlock0testHasEqualElementsOfIdenticalCollectionObjects8testDictionaryConcatenationWithCommonKeysDifferentValuestestEvaluationtestNoPackagesOverride testAddItem1testInlineBlockCollectionEM1Graphics-Primitives6testAcceptTwoEntriesAtDifferentIndexLogsSeparateCountsMtestIsAffectedByChangeOfSuperclassMethodWhichOverridesAnotherSuperclassMethodtestInstallSourceFilesFail diffJoinColortestAtAtIfAbsentPut5testLogLocatorSmallestIndexIsCorrectAfterChangingBase testChangetestKernelDensityEstimation testMerge4-testUpdatingTheSameTraitDoesNotProduceChangescorner%testHandlingExceptionSetWithExclusion6testNewLineAfterFirstBracketWhenMultilineWithArguments+testSkipCanSkipReturnIfItIsNotTheLastReturn testWithoutPrecedenceIsAConflicttestDefinitionWithoutInverse0testSixtyFourBitRegisterLoadFromReverseByteOrdertestDefaultDescription'testPassingByReferenceAStructInArrayInCtestIsInitialQuotetestMethod3forMocktestUnwindFromActiveProcessmaxValuetestNestedExcursiontestBreakOnAccess testRejecttestSubstraction(testFailureRemoveSameMethodButSendsSupertestFlipByCenterAt,testEncodingOptionSetsStringEncodingStrategyprivateMaxComponenttestGetInterQuartileRangetestBeRecursivelyReadOnlyObjecttestFips180Example3testTwoSpaceIndent testFindFirst*testInvalidRadix running:of:testAddSlotAnonymousspecialCharacterNames testMethodRemovalWithMethodAdded0testIsEmptyForExplicitlyDefinedAbstractMetaclasstestJustTheArguments_NoDefaultBaselineOfPharoBootstrapvaltestStepTwoBytecodes*testMethodClassBindingShouldBeClassBindingtestPeriodAtEndOfMethod1testArgumentUsedInExtractedCodeExpectGotExtracted-testConvertingToReducedScopeByExtraClassScopetestWeakSubclass%testResettingMillerListRemovesWidgets$testFlatCollectAsWithEmptyCollection/testSubClassWithTraitsAfterModificationOfParent testAsBit'testBreakDebugPointOnClassVariableWritetestHasNonDefaultValueSpMorphicGridAdapter testUTF16Back,testFalseIfTrueIfFalseReturnsFalseBlockValuetestAddElementAddsToAdaptertestIsBalanced testOnErrorDo5testEditClassScopeAddingClassAndCompletingFullPackageCheckBoxAdapter%testEnsurePackageManagesDifferentCase&testBestNodeWithValidSelectorMidSource-testFirstBcOffsetForNodeWhenMappedPcsAreEmptytestWithBorderDtestWorkerProcessInstancesAreCollectedAfterStartingAndStoppingWorkertestIntegerHextestIncludesNil)testChangePlaceholderTextUpdatesPresenter(testPrimitiveMethodSourceNodeAtInitialPCCompression-TeststestWithBottom0testPackageCommmentToolIsValidWhenPackageContexttestInclusion2test0FixtureConcatenationTesttestExtractSetupExample5System-CommandLinetestAddIntructionsBeforeFreeType-Graphics isNotEmptytestIsParallelTo!testInlineRecursiveCascadedMethodBtestRedefinedTraitedClassSubclassHasEmptyClassTraitCompositionAPI2Morphic-Widgets-List&testItemsAvailableInTestCoveragePlugintestSimpleResignalAstestWarnModelExistingSelectortestVersionIsCompatibletestReplaceWithSpaces3testRepositoryUrlGraphics-Files testIsInCycleMetacello-TestsCore!Refactoring-Transformations-TeststestSignedInt16*testDetectNoChangeBecauseLogFileWasDeletedRing-Monticello-TeststestReplaceInstr.testSearchForExactCaseInsensitiveStringMissingleftSystemCommands-PackageCommands"testExtraIndentationWhenMultiline2 testBounds testCompleteSequenceGotExtractedkeywordstestGlobtestConversionToTraittestMethodVersionSizeAtOverlayAdaptertestSerializeContextToFileNamedtestDoItContextReadThisContexttestDoEvaluateAndGopermutationsDo:testWriteAndReadBoolean mySelectortestNewVariableBreakpointItemlightSelectionColor0testFutureFirstCompleteOfFailsIfFirstFailsFastertestIsAssignment#testDataMatrixShouldHaveTheSameSizetestOneSpaceInsideArraytestDefinedSelectorstestWrappedElementOnNested printPathOn:testNewWindowShouldBeSavetestClassCommenttestIsOtherSymbolbaseSelectionColor brightness&testLastThenFirstShouldGoToFirstLessonanyOnetestHandlingWithExclusiontestDecoratedCommandisPrime$testCreateNormalClassWithSharedPoolstestIsAboveRowtestFailureExistingNameitestReplaceKeywordTokenFollowedByAssignmentWithCaretInTheMiddleOfWordWithFollowingWordsReplacesEntireWord testCanBeQueriedForConcreteClasstestForceLazyRebuildtestTwoSpacesInsideArraytestRemoveSelectedRule:testParseFunctionArrayWithPointerReturnTypeHasFunctionNametestMultiLineMessagesClassSide atWrap:put:testRecompilingtestPrintPaddedWithtestCompileInInteractivelytestHandleEventFrom!testStructureHasCorrectSize64bits testMessageTool-FileList-TeststestAddMicMorphicMicrodownAdaptertestCopyNonEmptyWith traitSource)testCloneMethodNeedsToBeInCopyingProtocoltestShortcutKey"testSkipUpToNodeStopsOnReturnNodesNewTools-Scopes-EditortestExtractMethodToSuperclassbyteSize*testSearchForRegexpEndsWithCaseInsensitiveAtestClassCreationToolIsNotValidWhenNotAPackageOrClassGroupContextSpec2-Adapters-Morphic-TestsfindBinaryIndex:do:ifNone:&testEnvironmentEatsNonClosedCodeMarkupSpMorphicPanedAdapter testTargetedToolsWhenManyContext!SpMorphicProfilerTreeTableAdapter+testFailureInlineTemporaryReadBeforeWritten testSixtyFourBitRegisterAddition!testAddIntructionsBeforeFromLList%testEscapeAsLastCharacterDoesNotBreaktestNewCommentxtestIndexesArray)testChangingFromSingleToMultipleSelection'testSchedulingHigherPriorityServedFirsttestCodePointEncodingDecodingtestExtendingPathsYtestReturnInstVarSortFunctions-Core-testSkipSkipsMessagesByPuttingReceiverOnStack)testMarshallingStringReturnValueWithAliasreplaceFrom:to:with:&test0FixtureSequencedElementAccessTest testRemoveElementThatExistsTwicetestAPIFromMessageSendReceiver#testSplitOrderedCollectionOnElementtestStepSingleBytecodetestSelectableIndexAftertestMaxLengthTruncatesTexttestValueWithArgumentsPopoverAdapter-testModelExtractMethodWithTemporariesSelectedtestAsFormWithExtenttestLogLocatorDataIsOk testBlack32NewTools-Finderat:at:testStreamContentstestMultiplicationtestAnonymousClassAndSelectordelta"testSyntacticEqualsWithCompositiontestAfterIfAbsent3testAcceptEntryLogsAverageTypedCharactersAtPosition testReadAlltestInstanceVariableAdditionOtestChangeInInputSelectorWithNothingShouldChangePreviewLabelFinalWithFailedTexttestTComparableClassTraittestBrowseRuletoWriteColorPicker-TestsBaselineOfRefactoringBaselineOfSlottestBuildMethodtestNonActiveBlockContextHometestIncludesAnyAllTheretestContainsPath testNumberstestWrappedElementOnBold testVmBinary%testLiteralsDoesNotContainMethodClasstestClassObsoletetestFailureModelBadNameEtestStepOverNonErrorExceptionSignalWithHandlerDeeperInTheContextStackacceptUnknownClasses:NewTools-DebugPointsBrowser4testModifyProtocolToRemoveExtensionUpdatesThePackage)testInferInstanceVariableUsedInInitializetestEnumIncludes testAtLastPuttestAddInstVarNametestWhileTrueExecutesRightBlocktestFirstAndLastLinkMonticelloMockstestFailureBadClasstestBeStrictTurnsOptionOntestCombineDependencies testSignalOfTheLowSpaceFromTheVM1testScrollUpToNegativeIndexScrollsTopToFirstIndex-testSelectingAnElementInWidgetUpdatePresentertestIncludesAssociation!testGetQuartilesOfOddDatasetSize2!testFailureModelExistingClassName#testTerminationDuringNestedUnwindS1testWhitespaceAtEnd testPrimAt2testIsAffectedByChangeOfOwnMethodWhichIsOverriddentestReadFromManyDigitstestCheckIfAnnotatesGivenClasstestCanBeEnumeratedForGivenUser byteIndex8testUnselectAllInWidgetWithoutSelectionDoesNotRaiseEventtestClassIsExtendedInPackagetestDeleteHistorytestMethodSelector+testFlatStructureLayoutSysVAMD64PostProcessRoassal-FlameGraph$testExampleToDoOutsideTempNotInlinedtestByteCanExtendByte backspacetestTraitImplicitEnvironment0Calypso-SystemPlugins-Reflectivity-Browser-Testsyield:0testThirtyTwoBitRegisterLoadFromReverseByteOrdertestCompiledMethodClasstestRawsWithStriketestOptimizedBlockLocalNilling2testInitialButtonUpIsDisabletestStepIntoDeadContext testIsUsedtestMathBlockWithArguments.testArrayEvaluateWithBindingsWithUppercaseName&testInvalidExternalFunctionDeclarationtestNewPresenterIsNotBuilttestSetAndUnsetMovieDirectortestSpanColumnstr,testTerminationDuringNestedUnwindWithReturn2testPushInstanceVariabletestTransfersSingleClient!testLineStartIsCorrectAfterIndentTool-ProcessBrowser2testAddingStatefulTraitToClassAddsInstanceVariable(testChangingPriorityYieldsCurrentProcessSUnit-Visitor-TeststestOpenInWorldtestWithArgumentsDo testVariableEnvironmentAddRemove"testProperConvertingProtocolIsUsed#testClassWithSuperclassNameAsStringDrTests-CommentsToTests testString testSpacetestDoubleResumevaluetestModifyMethodWithBreakpointtestPushConstantOneBytecodeanIndex$testLineBetweenTemporariesAndComment0testAccessingArgOfOuterBlockFromAnotherDeepBlock MenuAdapter testSendTotestTrueIfTrueEvaluateBlocktestLargeCharacterStream2test0FixtureDictionaryKeysValuesAssociationsAccesstestExactNthRoot generatortestIncludesMethodtestAllClassesImplementing!testAddTemporaryVariableTransform1testCreateNewPackageWithoutConflictCreatesPackage(testIncludesIdentitySpecificComportementtestNoRemoteMethodTemp&testDemoteToRPackageNamedKeepOrganizer testResolvetestErrorNonExistingImageCtestClassSideInitializeMethodNeedsToBeInClassInitializationProtocolCommander-Activators-Mouseodd"testRemoveFirstNElementsNotPresentGofer-Deprecated Traits-TeststestUnsubscribetestPseudoVariableShadowingcloseTo:precision:+testEqualMethodNeedsToBeInComparingProtocolbeBetween:and:testResizingClosing*testWhenDeclaringMethodNotReturnAnnotation&testPackageOfClassMethodIsClassPackagetestAllAvailablePostOrdertestWithComplexRecursionGraphics-Tests(testStoreAndPopTemporaryVariableBytecode testNextIntotestWhileFalseExecutesLeftBlockEndianDetector$testResetTutorialGoBackToFirstLessonextractBlockInTemp+testSlotNodeArePolymorphicToRBVariableNodesDelaytestErrorCatchtestNoStepIntoQuickMethod#testConvertingWithNewRequiredResult emptyChecktestBehaviorRepackagedChange*testNewObjectCentricVariableBreakpointItemtestRealValueModification1testNotIncludeInstancesAnnotatingForbiddenClassestestEmptyBlockReturnsNiltestDrawingWayOutside6testTypedTrueArgumentIsTruetestSearchPath1testSwapAdjacentz0%testNextNameForExtensionBrokenPattern1testResolveConstantNilShouldSetConstantNullLoader testExternallyAllocatedStructuretestBasedOnSingleBasis testInstalltestAssignmentValue+testCreateTraitUsingAnotherTraitCompositiontestIsRegExpValidtestAddIdenticalElements testSumDoubletestMoveMethodToClassSideCollections-Native-TestsNewTools-PlaygroundMorphic-Widgets-Scrollingfirst#testCreatingFullTraitHasAllElements0testInitialWindowTitleIsInitialPluginWindowTitle testBmp16BittestCallbackAsFunctiontestAddingPackage GridAdapterselectionColorn testCopyEmpty.testsingleRemoteTempVarWhileWithTempNotInlined LGitLibrary classNameKeytestTypePerformsSearch!testProperAccessingProtocolIsUsed valToPower testGroupstestResignalAsUnwindstest4ViolinsAnd2Clusterssorted:printPathOn:delimiter:.testConfidenceIntervalMaxIsLesserThanQuartile3$testDivideTwoByZeroSignalsZeroDivideSpMorphicLayoutAdapter testCreateVariableWordClassNamed'MonticelloFileTree-FileSystem-UtilitiescapacitytestExampleBlockExternalNested#testIdentityIndexOfIAbsentDuplicatetestVariableCannotExtendWord addMonths:testParseErrortestClassifyUnderWithProtocoltestIsBehavior detectMax:testHash*testWordsAwareIteratorFiltersByASingleWordtestInitializeInRoassalMorphic-Widgets-TaskbarendsWith:caseSensitive:testIsOtherLettertestCompactTraitFullTemplate)testSindarinSessionAsSindarinDebugSession-testNextNextShouldReturnSecondExpectedElementtestHorizontalLine,testAndPackageEnvironmentAndClassEnvironment3testMethodsAccessingPoolVariablesDoNotFindPoolUsersRoassal-MondriantestPackageRenametestCascadingUnresolvedtestReadOnlyErrorstestReadCompilationtestRedundantMethodRemovaltestVisibilityWithBlock7testResolveArgumentVariableWithExplicitTypeResolvesTypetestKeywordNoExtraSpacesBetween testMerge8 character translateBy:testNotReadInMethod/testNegatedFilterIsNotNarrowThanCaseInsensitivetestWithoutTickstestRemoveCounterFromMethodcenterBtestBlockWithASuperWithoutArgumentsSendHasCorrectNumberOfArgumentstestEmbeddedUnorderedNewTools-Debugger-FueltestScriptBloctestPushConstantNilBytecodetestAddNewProtocolDoesNothingtestSelectOnEmptyexpectedLiteralValuetestFailureIsDirectlyUsed2testKeysAndValuesRemoveRaCollectionClass$testInitialArgumentListAutoSelectiontestRemoveTestSlottestLineStroketestAliasCompositions sizeLimit+testDoesNotApplyForNonSuperMessageSendNodes$testOpenMenuCreatesCompletionContexttestSorttestUnclosedOpenerstestRemoveInteractionIfPresent{Tool-DependencyAnalyser-Tests8testUncorrectJSONMetaDataProducesDictionaryWithContents20Calypso-SystemPlugins-ClassScripts-Queries-TeststestTransformationsCollectionSpMorphicBaseTextAdaptertestNoCredentials testGrouptestSenderOfASelectorInBlock6testPopularStringDoesReturnOnlyTwentyResultsForPackage#testCanCreateHttpsRepositoryFromUrltestNoShadowingtestDegreeNumber"testSupplySpecificAnswerToQuestion testAtPutDicttestAutoLocatorDataIsOktestOrganizationDefinition testEmptyvalue:value:value: testChildrentestIfNilIfNotNil1ArgtestStepThrough$testPackageOfMethodFromTraitsChanged*testTrueIfFalseIfTrueReturnsTrueBlockValue'testArrayedCollectionWithPoolDictionarytestOverlappingFormattestAndSingleBitWithMinusOne newFirstIndex0testHeuristicBuilderForTwoHeuristicNextIsWrapperShortIntegerArray testLabeledtestedTutorialtestCollapseAll%testIsNotTerminatedWhenItIsNotStartedtestWriteSlotNamedValue!testThirtyTwoBitRegisterInversiontestAsSortedArraytestGoodSimulation runningMin:#testHasSelectorSpecialSelectorIndexNewTools-CodeCritiques testSeparator&testDefaultImageDoesNotStoreAnySetting'testReturnsAsManyWaitsAsSignalsReceived#testRelativeFromStringNormalizationtestAnEmptyRectangleHasNoAreatestTextIsAlwaysString badMethodsstopbasePassiveBackgroundColorcopyReplaceFrom:to:with:!testCommentedLineMarkupInsideLine anExponent'testSecondScriptShouldNotBeChildOfFirst$testAddAndRemoveMethodsFromSubtraitstestVariableNotDirectlyDefinedFtestWhenCurrentDirectoryChangeshouldNewFileDialogOpenOnTheNewDirectorytestResumablePasstestPassingLongStructByCopyInC+testIncludeOnlyInstancesCreatedForGivenUser$testWhileModificationAfterNotInlinedtestCompileStringZinc-Character-Encoding-TeststestBinaryMessageCommentstestStringExtensionMethodce+testShouldUnzipAndOverwriteWithoutInformingSystem-Time-Tests testRemoveAt4testGlobalCounterReferenceAfterUninstallInstallationtestSingleLowercaseLetterCollections-NativeRefactoring-DataForTestingKeymapping-Tools-SpecRPackagevalueWithPossibleArgs:testUnknownProcessestestNumericTypes isLowercasetestIdentityIndexOf!testExampleSimpleBlockLocalNested)testClassOrTraitNamedReturnsNilForGlobals*testChangingOtherPriorityAffectsSchedulingtestFromString!testIsOfflineTrueAndResourceFoundtestGoodPathTwoUnusedVariables%testAddLinePlotAndBoxPlotReturnsChart/testTraitMethodClassBindingShouldBeClassBinding testWriting'testAccessingVariablesInOptimizedBlock2!testWriteTemporaryVariablesMethodtestBreakpointNodePropertyBaselineOfIceberg-testFailureBadIntervalAndVariableDoesNotExistlineNumberColor!testManyPresentersShowManyWidgetsnex(testMoveInstanceVariableToClassTransform7testSubstringFilterReturnsValidResultsWithTheSameFilter&testFigureWithParameters_withoutQuotestestForkAtHigherPrioritytestSelectedTabsWithoutOwner**testUnclosedFiguretestAnalogousCodeTo testInBoundstestNewMetaclassTrait/testProtocolsForAllMethodsForClassWithoutTraits-testExtractedCodeHasTwoExitPointExpectFailure'testDontRetainBlankLinesBeforeComments2bitXor: testIsLettercollect:thenReject:%testCopyNonEmptyWithoutAllNotIncludedtestIsOtherNumbertestChangingSuperclassToOthersurroundString:withCharacter:testToDoExecutesBlock8testLocalMethodsOfTheClassShouldNotBeRepeatedInItsTraitstestAsClassVariableCollectiontestSelectNonetestStoreIdentifiertestAllSharedPoolstestIntersectionBasic)testDefaultCompletionIsNilIfNoGlobalClassatLast:ifAbsent:,testSearchForExactCaseSensitiveStringMissingtestCompileFull asLowercase,testRedefiningATraitAsAClassShouldRaiseErrortestNextIntegertestEncompassingRectangle ReadStreamMetacello-TestsReference*testSixtyFourBitRegisterLeftRotateBySimple testStdout testHasIcon testRed16&testMutateObjectInstVarUsingBasicAtPut-testMixingOrderedInsideUnorderedWithParagraph testClose#testMissingArgumentAfterAMessageKeytestWikipedia2testPrintString_defaultValue testNewPersonSUnit-UItestSizeSignedInt8testEquivalentTotestRemoveAfterClassRemovedtestOneLineMessageClassSide!testIntersectionsWithVerticalLinetestIfNotEmptyifEmptytestSizeSignedShorttestCoordinatessqueezeOutNumbertestExampleWhileWithTemptestReadtestShowingColumnDisplayColumntestMessageSelector%testAddAndRemoveMethodsInClassOrTraittestExampleiVartestLabeledOuterShapes03testPushDownVariableTransformfoo:readerCaseInsensitiveOrdertestSumUpToLimit0testCompletionAfterKeyword Tool-Registry+testModelInlineMethodWithSameVariableNames1&testExtractSetUpWorksWellInOtherMethodtestNegativeZeroSign testHexStringtestSelectableIndexBeforetestShouldAcceptNegativeFloattestAxisLabelsAndTitletestNaN4&testPerformAddRemoveClassInteractively0testAssociationAtNonexistantKeyExecutesFailBlocktestUnresolveSuperclass0testPackageExtensionsStartsWithProperPackageName&testRebuildPresenterBeforeOpeningWorkstestStoredSettingstestPrimMakePoint"testSearchTextChangeSelectedShapes#testEnvironmentWithAnyNestedElement testSkipUpToNodeInEvaluatedBlockwithoutQuotingtestAtAllIndexesPutfoundtestSubClassWithComplexTraits combinationtestBackWindowsAreFindtestPackageNamedOmStoreFactorytestComplexTraittestIntegerReadsOkFromStreamtestTextWithStyletestChainBehaviorHitWithContexttestFailurePrimitive*test32BitFormBlackShouldStayBlackAfterSavetestShouldShowCellLabelsIsTruetestFailureNoValidNameOfTempFloatBaselineOfPharotestOnLimitLimitBlocktestParseMissingStartURL!testFailureBadInitializationCode1 testSorting01testRadio1StartsDeselectedtestMultiSchedule testRegister testBitOrtestRotatedByAbouttestPositionsCustomNotSorted(testBackWindowsAreFindWhenUsingSubstring'testSmartQuoteSurroundsEscapesSelectiontestBold outputSetItestCollectionWithSingleWithALotOfElementsReturnsTheRequestedInCollectiontestFromHeadDetect*testModelInlineMethodWithSameVariableNames(test0FixtureIterateSequencedReadableTest,testClampReturnsSameNumberIfBetweenMinAndMaxtestFlatStructureLayouttestSixtyFourBitRegisterByteAttestConflictingArgumentNamestestEscapeCharacterInLinkNametestWriteStreamExiststestResetShouldRestartGenerator atAllPut:"testCaptureIfSignalledWhenStepping SUnit-CoretestDeclareTempAndPaste shuffledBy:testPushLiteralConstantBytecodetestReplaceAllWithtestUTF16EncoderLittleEndiantestNaN1testClassWithClassTrait testPlainPeek"testUnmatchedExpressionParenthesistestCallbackWithErrorHanldedtestKeywordCommentstestReferencesToAClassInBlock SpMorphicNumberInputFieldAdapterBaselineOfCalypsotestRevertOverrideMethod,testAnnotatedBlockOnMultipleLinesParserLogicon:do:BaselineOfSUnitstring2BaselineOfEqualstestClassMethodDefinitiontestSymbolicLinkInMemory#test0FixtureDictionaryElementAccesstestIsNotAbstracttestUpdateShadowSizetestSignalFromHandlerActionTesttestExampleBlockInternaltestIsLetterModifierPolymorph-WidgetsMetacello-Gitlab-TeststestMajorMinorVersiontestGetMeanOfDatasettestNewLinesBetweenTopComments,testCallbackInLoopUsingSubclassOfFFICallbackNautilusRefactoring-Tests testBitStringtestFailureNoMoveDefinitiontestProtocolsForAllMethodsisDecimalDigittestModelForIttestPrimDoWithtestInitialInstanceIsEmptytestImportFromReadStreamMorphic-Widgets-Basic;testExplicitRequirementDoesNotTakePrecedenceInDeepHierarchyEquals System-Model#testRetainBlankLinesBeforeComments2 ProtoObject'testNotEnvironmentWithClassEnvironmentsBaselineOfShift8testIncludeForbiddenClassesAsSpecialForbiddenAnnotations isKeywordtestOpenPresenterIsBuilt$testFileReferenceExtensionMethod_dirtestWhenActivatedDoalike: testNextShouldReturnFirstElementtestLabeledOuterShapes04 testIsObtuse&testAddColumnInPresenterAddsItToWidgetchromatestInsettingByNumberShouldWork isCasedLettertestInferiorWithIntegertestGetMedianOfDatasetSizeOne$testCreateClassWithWeakClassVariabletestAnySatisfy#testAddAllFirstUnlessAlreadyPresenttestPerformAddRemoveMethod2testIncludeOnlyInstancesWhichAreActiveForGivenUsertestChangeRemoveOnetestBeHomogeneous%testIfSingleRadioButtonStartsSelected testContinueEncoutersAnExceptiontestNegativeZeroAbs testReset,testColumnNotHomogeneousPairedRowsAndColumnssubclassResponsibilitytestCanConsumeLineSpMorphicToolbarAdaptertestPackageRenameWithExtensiontestConvertingToAsyncQuery7testPopularStringDoesReturnOnlyTwentyResultsWithCapitaltestRNGtestOriginWithRequiredMethodtestPossiblyUsingClassestestImportAClasstest1BitDisplay,testSubscribeToChangeRaisesEventWithNewValue.testLiteralsDoNotConsiderTheInnerBlockLiterals testEvents'testMultiplicationDoesNotLoosePrecisiontestStoreSettingNodeTwicetestRevertToInContext'testSelectorsInProtocolWithRealProtocol(testUntypedFalseArgumentHasUndefinedTypetestReturnHasNoExtraSpacetestWithClassSlots#testTempNamedTempCopyingNestedBlocktestMethodsForClasstestExtensionMethodstestExpandedEmptyLayoutClasstestCompletionOnFirstLettertestContainsPoint7testClassWithSlotHasInitializeMethodWithInitializeSlotstestPrintShowingDecimalPlaces2testSmalltalkPrintStringtestMathBlockWithParameters>testStepThroughDoesTheSameThingAsStepOverWhenNoBlockIsInvolvedtestInlineMethod4testWithExtensionAddsExtensiontestPackageAddition,testNarrowingAndUnnarrowingReturnsSameResultHtestWorkerProcessInstancesAreCollectedAfterStartingAndStoppingWorkerPool%testFutureWithFutureInsideSchedulesOktestPlainExcursion;testInjectingMultipleExceptionHandlersIntoNotRunningProcess+testSettingTextManuallyClearsTheUndoManagerlastElm%testRetainBlankLinesBetweenStatementstestCopyUpToWithDuplicatetestReadStreamIfAbsent testIsEnabledtestStandardClassNtestAddMethodInExtensionCategoryBestMatchingNameAddMethodToTheExtendingPackagetestEmbeddedOrderedtestFailurePullUpClassMethodtestNotLitteraltestDelayWaitTimeoutTimedOuttestRemovedSelectors badPositions#testJoinArrayUsingOrderedCollection*Calypso-SystemPlugins-ClassScripts-Queries0testPackageOfMethodFromTraitsOverridenAndRemoved windowCenter+testNewScopeFromAPackageWithExtendedClasses$testAsOrderedCollectionKeepsIdentity&testBuildVariableTempVariableHeuristic menuColor,testChangeBorderUpdatesEncompassingRectangler"testFileOutSingleTraitModificationsignBitaSortedCollection$testMultiplyByArrayIdentityTransformtestMissingZipCrctestDefaultFontSystem-OSEnvironments-Tests%testStandardMethodInNewMetaclassTraittestTraitRemovalWithTraitAddedtestXdgParseUserDirLineNotRoottestCmdCtrlLefttext dayOfMonthtestParseFontVariabletestSimpleResumetestLiteralEqualitytestHasConfiguration3testNarrowingReturnsSameElementsThatCallingDirectlytestSignatureNotOnMultipleLines/testAsOrderedCollectionReturnsOrderedCollectionBaselineOfUnifiedFFI testInfinity2windowLeftEdgeLeftcopyFtestMergingTwoStylesWithASameClassHasThePropertiesCorrectInCommonClass/testCompletionWithElementsToFetchShouldHaveMoretestRedotestShortStack/testNewProcessTaskRunnerRunsNeverInLocalProcessBtestNotAffectedByChangeOfSubclassMethodWhichNotOverridesSuperclassSUnit-Support-UITesting-TeststestInspectionMetagroupedBy:having:testRedundantProtocolAdditionrcvrisZero'testRemovingMethodsFromDifferentClassestestParameterAttestSetInterpolator%testThreeBackQuotesClosedByFourQuotes'testAsNumberNegatedWithoutDecimalPoint2)testClassUsingStatefulTraitsAndLocalSlotstestHeaderLevel1 System-TimetestRemoveProtocolAnnouncement copyFrom:to:testNotInstantiable-testDynamicVariableAccessFromDifferentProcess#testMutateByteStringyUsingByteAtPut'testComputeDensityCurveDataOnlyOneValue.testTypedConstantIntegerArgumentHasDefinedTypetestIsBytesLayoutBaselineOfSystemBenchmarktestExpandedPointClass"testAddTwiceSetsChildrenSingleTimeCollections-Strings-TeststestGettingRedefinedInstancereadFrom:ifFail:testSignalWithTagDurationtestFlatCollecttestPackageOfMethodFromTraitstestInitialResultListIsEmptytestErrorPropagation$testClickOnCanvasShouldUnselectShape7testClassHavingAnInstanceVariableUsersDifferenThanUserstestFailureBadMethod testReference#testConvertWindowMouseEventPositiontestIsExternal9testReshapeByteVariableToPointerPropagatesToDeepHierarchytestCartesianProductDo3Elements testFactorialRefactoring-Changes testRadiustestHomeClosesCompletionContextNewTools-Debugger-Extensions testLanguageBaselineOfDrTests(testTraitAdditionWithTraitAlreadyRemoved totalLengthtestTraitPackage(testLogLocatorDataIsOkWithReversedDomainoptionInlineCase.testFixedLocatorDataIsOkWithCollectionTooLarge/testUnhandledExceptionShouldAllowToCatchWarningtestRemovePackageWithBreakpoint%testCopyForBehaviorDefinitionPostCopy testCodePointtestAssociationAtIfAbsent!testSixtyFourBitRegisterInversiontestIfNotNilIfNil1ArgtestThreeElementsContainstestCanPerformInSubclassminValuetestJoinUsingLastOnArrayFileSystem-Core testRemoveClassRemovesExtensionstestClassCreationToolIsNotValidWhenReferencingDifferentPackage%testDeleteAWindowAndTaskBarActualizedtestClassWithSlots asCamelCase*testNonOpenPresenterDoesNotRaiseBuiltEventtestDefinitionWithClasswindowTopEdgeUp privateGreen testMcPackagetestDenormalizedPrintStringBaselineOfKeymappingtestAllReferencesToDo windowMoveUptestIndexOfKeyAthens-MorphictestRemoveTraitFromCompositiontestAdapterExiststestColorsFileOutIntestSetIsReadOnlySuccessSearchInputFieldAdaptertestIsSpacingCombiningMark testLinesDotestStepOverReturnInUnwindBlocktestMissingExpressiontestNodeForContextasMonth6testSingleClickActivatesRowInSingleClickActivationModetestCopyUpToEmptytestModelPushDownVariable!testSelectionStartsSelectingFirst testSlotNames>testRemoveAllExtensionMethodsRemoveTheClassFromExtendedClassestestNewLineBeforeCascade2left:right:top:bottom:OtestRecategorizeClassWithMetaClassMethodsRegisterAllClassMethodsInTheNewPackagetestCallCreateObject testBmp8BittestBoundingBoxOfSubmorphstestDisableDuringtestAlphaCompositing2SimulatedtestCreateBuilderWithNiltestSplitBlockAnnotationtestSendersOfUnsentMessagetestBeReadOnlyLiteraltestAccessesReftestCountBehavior,testTypedConstantIntegerArgumentHasZeroArityreverseWithIndexDo: testPrimModtestSumUnsignedInt64&testWindowLabelSetAfterPackageCreationtestUnmatchedCommentQuote cull:cull:&testConvertingWithoutAbsentBasisObject Files-PrompttestVmDirectorytestNextObject+testWithRightDoesNotProduceInvalidRectangletestAsCommaStringMoreNewTools-WelcomeBrowsertestAnnotationAST"testTraitDefinitionNodeIsTraitNode testStrings#Calypso-SystemPlugins-Flags-Browser testTimestamp#testLazyClassVarReadReflectiveBlock#SpMorphicToolbarToggleButtonAdaptertestDangerousClassesEnablingdltestMouseMoveAfterDoubleClick anElement#testNilIfNotNilDoesNotEvaluateBlocktestClassDefinitionAtestEnsureDeleteDebugger-ModeltestGet075QuantileInvertedCDFtestSimpleColumn%test0FixtureDictionaryEnumeratingTestfirstArgActionBarAdapterBaselineOfFuzzyMatcher dayOfWeek:testFindBinaryIfNone extraArgumenttestScanAllSystemDisabled!testAddPoolDictionaryDependenciestestReplaceVariableIntoAnotheroptionInlineTimesRepeatbasename&testRetainBlankLinesBetweenStatements39testCanRemoveAReferencedClassNotHavingReferenceInTheModeloptionInlineIftestOneFonts-Infrastructure-TeststestDefinitionOfTrait testFileOutMultipleClassAdditiontestInheritsFromUnresolvedtestBehaviorParentRenamedFormtestSumWithFloatScalartestDo2 testRemovetestFinalization`testChangeInInputSelectorWithFewAccessorThanArgumentsShouldChangePreviewLabelFinalWithFailedTexttestCaseSensitivetestSelectThenCollectPrint0testFirstBcOffsetForNodeWhenMappedPcsAreNotEmpty testFirstBCOffsetWithQuickReturntestWithWithWithWithWithtestCopyEquals testNewErrortestInfinityCloseTotestFlatCollectAs WriteStreamtestListTakesAssignedSpacevalueWithArguments:testDependenciesTo4testClassAddedToNewPackageShouldAnnouncePackageAddedtestSkip+testRemovingTraitsRemoveTraitedClassMethods escapingWritetestInstanceVar1testRemoveElementAddedAfterOpenRemovesFromAdapter#testBestNodeWithValidValueMidSourcetestExampleTwoBooleanSlotstestJumpOnNoFurtherStatements?testServiceInstancesAreCollectedAfterStartingAndStoppingServicetestNotSelectsMethodWithoutFlag testWithRB10testRawsWithItalictestAccessesSlottestExtentWithBordertestIntersectionItselftestClassWithoutImpacttestVersionsForMethodtestOpenAndClosePresentertestRemovePageAt3testBrowseClassViaImplementorActuallyBrowseTheClassperform:testHasTemporaries testAccessorInstanceVariableSlotfromStreamWithComments:NtestOneCanProceedWhenIntroducingClasseVariablesBeginingWithLowerCaseCharacterstestAddIntructions$testHasBindingThatBeginsWithClassVartestThirtyTwoBitRegisterAnd NumberParsertestSubclassInstVartestSetErrorMargin testDefaults testAtEndtestUntypedNilArgumentIsNil fromStream:>testSubClassWithTraitsAfterModificationOfParentSharedvariablestestReturnHasNoPeriodtestWithWithWithtestReadUpToEnd'testFailureInvalidReferenceVariableName"testAssociationAtIfPresentifAbsenttestCompileEmpty,testSameSourceButDifferentMethodsAreConflict testDoItHalttestAllowDebugBrokenAnnotationstestForTiltedStickyness.testExampleTempNamedTempVectorInOptimizedBlocktestRawsDoesNotHandleWellCurly:testUntypedConstantNegativeIntegerArgumentHasUndefinedTypeonPreviousMonthcopyWithoutAll:testAsArrayKeepsIdentitytestHistoricalStandardComment&testFillingWithClassesFromOneHierarchyreplace:0Calypso-SystemPlugins-Reflectivity-Queries-Tests testPragmasMorphic-Widgets-Windows beforeFirsttestAsStringWithCommastestJumpOnSecondKeywordtestExampleIfTruetestMethodsEnumerationtestAPIFromBlocktestFailureBadIntervaltestVariableClassIsVariable%testWhileModificationBeforeNotInlined$testEnvironmentCitationWithArgumentstestLinesOfCodeAllInOnetestMissingBlockArgumentName*testMathBlockWithParametersAndLatexCommenttestBuildAssignmentHeuristic collect:as:%testMetaclassTraitImplicitEnvironmenttestNthRootExactness+testMergingOneRectangleReturnsThisRectangle0Calypso-SystemQueries-Tests-P2WithSubclassFromP1*testMoveMethodThatReferencesPoolDictionary)testAtGarbageCollectedValueRaisesNotFound.testNonOpenPresenterDoesNotRaiseDisplayedEventNewTools-DocumentBrowsertestIsFinalQuotetestRowSpanRowNotHomogeneous,testButtonUpClickShouldModifiedArgumentsListtestMoveClassToTagInNewPackagetestCqsortWithByteArraytestLineIndentationStart testFutureAndThenExecutesInOrder*testSequenceReturnsTheSequenceOfAllResults5testFalseIfFalseReturnsBlockValueWithTempOutsideBlocktestCreateScatterPlottestRemovingMethodstestReturnFalseBytecode2testUntypedConstantIntegerArgumentHasConstantValuetestBreakOnWriteTo testDeletetestGetTempFromTMPDIRtestLoadTwoObjectstestBinaryNoExtraSpacesBetween"testUndeclaredReparationWithSharedJtestWhenPathTextInputPresenterAcceptShouldChangeFileListWithTheGoodContentwindowBottomEdgeUptestdefineClasstestKeepBlockInMessagetestBecomeIdentityHashtestCullNewValueHolder-Core.testSimulatingAMethodWithHaltHasCorrectContext atLast:put:testWeakClassVariableIsWeaktestCollisions1testStepSendPopsArgumentsAndPushesResultBytecodes lineEnding%testPassing4DoubleStructureInTheStackencoder wordBefore:testSelectsAbstractMethod selectionTextvtestReflectiveReadWritetestCollectThenSelectOnEmpty)testExtractSetUpAndConvertTempsToInstVarstestRemoveTaggedClasses BoxAdaptertestWithSharedPooltrimtestExternalAtPutFloatRoassal-Spec-Morphic@testWorkerPoolDoesNotExceedPoolSizeWhenSchedulingTasksInParalleltestMixedSignDigitLogic)testMethodModificationWithProtocolChangedtestJumpOnReturn:testMoveToNodeWhenFromNonInlinedEmbeddedBlockToHomeContexttestNonOrientedAngleWith+testInitializeCurrentPathTextInputShouldSetCollections-TeststestClassTrait@testCancelCompletionInClassWithDynamicExtentDoesNotLogOtherClassJtestPropagationOfChangesInTraitsToAliasMethodsWhenOriginalMethodIsExcludedtestMethod1forMocktestSignatureOnMultipleLines'testVennDiagramConvertsBigSetInputToSet%testFailureModelBadInitializationCodetestBoundaryContainsWhichOfs1 testRed32testNotRenderingOfMyOwnCommentVariablesLibrary-TeststestRemoveFirstNotPresentTool-DependencyAnalysertestEmptyClassVariable allButLast:testInt16AliasestestEmptyClassWithMethodstestLiteralVariableGlobale&testThreeSpacesBeforePeriodtestCrossProduct testIfExists6testReplaceTokenWithCaretOnEndOfWordReplacesEntireWordisInsideRectangle:testCoveragePercentForMock testCreateNormalClassWithPackagetestChangingRootsUpdateWidgettestErrorNonCorrectImagetestSelectSourceFiles*testForbidCreationOnScopeWhichNotSupportIttestTooManyArguments testSubclass testIfTruetestCanExecuteOnTemporaryNode testLabel.testBlockWithFiveArgumentReturnsLastExpressiontestAddAndRemoveActorsInstrumentationtestCanUnderstandInSubclasstestNoRemoteBlockReturn anExtensiontestOverrideStoredCredentialstestUTF8EncoderIncompletetestRed8starthex5testSetUpMethodInSUnitTestsNeedsToBeInRunningProtocol aBinaryBlocktestRemoveZero!Calypso-SystemPlugins-FFI-QueriestestDefaultPlotColors testToCount"testRedundantBehaviorCommentChangeto:do: digitValue: testUpToEnd+testWaitTimeoutSecondsOnCompletionOnTimeouttestPrintOnStreamtestIsExecutedFromMultipleScopeifFalse:*testSteppingAnExecutionSignalingExceptionsNewTools-SettingsBrowser-TestsCtestShouldFileLocatorBeBeforeSystemSettingsPersistenceInStartupListtestModelRenameClass testReverseDo Tool-Diff%testPassing2DoubleStructureInTheStacktestCommentAfterMessagestestSendsSelectortestValueWithReceivertestTraitNoSlotsNoUsetestStoredSettingsIsNil testNotNilIfNotNilEvaluatesBlockSystemCommands-MethodCommands'testAtIfAbsentWithGarbageCollectedValue"testCheckInputForInstallSubcommandtestInexactRaisedTo/testPoolVariableAccessibleInSubclassOfClassUsertestIsEvaluatingtestComposingMondrian testRandom2testChangeDeactivatedAfterOpenCheckboxDectivatesIttestJoinArrayUsingString testFileName=testDefinitionOfClassSideTraitWithSpecialSlotHasCorrectStringtestBuilderSharedPoolsAI-Algorithms-Graph-Tests?testPackageCommentToolIsNotValidWhenReferencingDifferentPackage0testTraitSourceIsPersistedWithRemovalOfMetalinks$testClassifyUnderAnnounceNewProtocoltestKeywordFormatParameterhellotestSumNumberstestKeyForIdentity0testFailedCriticalSectionShouldUnblockWaitingOnetestProtocolOfRemovedMethod&testAllInstanceVariablesStartLowercasetestEqualityRelativeVsAbsolutetestTrivialMethodstestFailureIsDirectlyUsedtestModelRenameSequenceClasstestMigrateTestSlottestContentsOfDirectorytestAllEntries$Calypso-SystemPlugins-Critic-Queries+testAddingExtensionMethodNotMatchingPackage3testCaretInTheEndOfSecondWordHasSecondWordUpToCaret(testRemoveFirstElementRemovesFromAdapter&testSingleBlockWithArgumentsWithFormattestRemoveElementThatExists test32BitBlackColorTranformation:testTerminationShouldProceedAllEnsureBlocksIfSomeWasFailedtestAddBeforeLink&testNNegatedEqualsNComplementedPlusOne testMinus%testCurrentLessonIsFirstOneAtCreation(testDemoteToRPackageNamedExistingPackagetestValidateBogusNewSelectorItestMoveToNodeWhenFromNonInlinedEmbeddedBlockToNodeThatIsNotInHomeContexttestExamplePrimitiveModuleErrortestFloatCenterExtent.testAddParameterThatReferencesInstanceVariabletestWatchVariableReadsInClassFFIMethodRegistrytestBasicFourDirections testSymbolstestPreviousWord weekdayIndex testBasicSize+testCanCreateLocatorFromStringWhenDeepChildtestOrdinalScaleRangeRoundBandstestNodesForEachAndLAyout5testClassDefinitionToolIsNotValidWhenNotAClassContexterrorKeyNotFound: TableAdaptertestFromHeadDetectIfNotFoundtestSpeciesLooseSortBlocktestDoesntContainPath%aDictionaryOrCollectionOfAssociations(testWhenCanvasScaleChangedUpdatesShadowstreeUnexpandedaddAll:+testRenameProtocolAsWithNonExistingProtocol&testModifyProtocolOfMethodyDoesNothingmergeSortFrom:to:src:dst:by: testIsDigittestMultiPartMixedtestwhenSelectionChangedDo testParagraphtestLatin2EncodertestIsWordLayoutstestInferiorOrEqualstestWithNullElementWithFixedCalypso-SystemTools-CoretestBoxPlotCreatedWithDataarcTan:testDefaultColortestMintestRatioOfCommentedClasses5testEqualSignIsTrueForEmptyButNonIdenticalCollectionstestBuilderSuperclasstestConvertFromDecimalFraction testTypedVariableArgumentHasType testGhostText testUnloadWithAdditionalTrackingtestVeryDeepCopyWith'testCanCreateBitBucketRepositoryFromUrl testOpenOnce!testClickingRadio3DeselectsRadio1testCopyForBehaviorDefinition-testParsingAStyleIsNotAffectedByExistingClasstestAccessIsNotDefined#renameTemporaryFrom:to:in:selector:testWorkerProcessDiesAfterStop$testSelectingASecondElementSelectsIttestRetrievesMethodQuerytestIvalidReadFrom)testPackagesAvailableInTestCoveragePlugintestRedundantClassAdditiontestallMethodsReadingSlottestParseFunction2/testExecutionOfWrongFFIMethodShouldRaiseAnErrortestWithoutPreTabstestFillingWayOutsidetestExampleTwoIvarSlots/testPackageOfClassMethodFromTraitIsTraitPackage"testRemoveBreakpointWithRemoveFrom>testCanCreateBitBucketRepositoryFromUrlWithExplicitHostAndPort!testUndeclaredReparationWithClasstestIsBeforeColumn oldPositionisInitialQuote:testSelectableIndexBellowatWrap:testReferencedPackagesSpec2-Morphic-Backend-TeststestParseError2join:$testTempNamedTempCopyingNestedBlock2testWhenDisabledShouldNotLogtestDescriptionTexttestSlideBlocIsParsedexampleLiteralByteArraySystem-Sources-Tests#testTraitUsersAfterMetaclassReshapetestRaisedToErrorConditionstestFiveSpaceAroundBracketstestItalicNestedInBoldtestUnmatchedBraceArray#testLineStartIsCorrectAfterNewLines testUnOrderedListAPIToAccessTexttestClassDoesNotExistCollections-Sequenceable testIconName Deprecated12testClassEnvironmenttestCollectThenDoOnEmptytestStrictModeOptionOnSpec2-Code-CommandstestOneRemoveLasttestDefinitionOfClassSideTraittestWhileModificationBeforetestRemoveSlot?testHeuristicBuilderForTwoHeuristicSecondWrapperWrapsNonWrappertestPcsForNode testClearFlagtestDemoteToRPackageNamedtestScanAllSystemEnabledtestPrintString&testUntypedNilArgumentHasUndefinedTypeoffsettestIndexOfIfAbsentDuplicatetestAsIntegerPointtestPipeEscapetestExampleClassSidetestClassWithoutChanges$testBuildVariableUndeclaredHeuristictestStringEncodingtestWatchTwicetestLinearLocatorDataIsOktestBuildDiffFor windowTopLeft#testSingleParagraphWithIndentedTexttestCustomSearchBlock!testGettingAllRedefiningInstancestestStepIntoQuickMethodblacktestDottedMajorMinorPatch.testKeywordCommentsFormatCommentsWithStatement flatCollect: testAsPointtestNewPointerClassWithSlotstestStandardMetaclassTraittestFailureExistingClassNametestSimpleTableWithShortRowtestImmediateClassIsImmediate,testIndexesToSelectInMultipleSelectionFromTo!testGetQuartilesOfEvenDatasetSizetestInstallSimplePoint2aFloat testAddNiltestIncludesKeyLocalyDefinedtestPositionOfSubCollectiontestShouldAcceptNegativeIntegerCalypso-SystemTools-FullBrowserMorphic-Widgets-PolyTabs:testSelectingPluginWillUpdateCurrentPluginInstanceVariable thisContext2testMakeDependentPackagesDifferentOnDifferentGraphHtestReturnExtraSpacesInIndentWhenMultilneWithThreeSpacesAfterCaretSymbolreject:testComparisonOfSameQueriestestNoArguments testAsPackagetestEqualAbsoluteRelativePathNewTools-SettingsBrowsertestStepOverFinishedExecution"testMoveMethodIntoInstanceVariabletestPrimPointXdict(testManifestNamesAccordingToPackageNamesEtestMethodsAddedInMetaclassPresentInSubclassesAfterChangingSuperclass6testClassAdditionWithMetaclassInstanceVariablesChanged"testInheritingExecutionEnvironment'testWhileFalseExecutesLeftBlockWithTemptestReadingTooLargeExponentstestInstVarNamedPuttestAsScaledDecimaltestAddWithKeyNotIntestRemoveKeysSpinnerAdaptertestIsBaselineNameThreadedFFI-UFFI-Tests-testClassAdditionWithInstanceVariablesChanged$testBlockWithEnclosedBlockSourceNodeisConnectorPunctuation:testWithCollectError testHeadCell)testEqualSignOfIdenticalCollectionObjects?testWorkerPoolWorkersProcessesAreTerminatedAfterPoolsCollectiontestEnsureDeleteAlltestHasSharedPoolstestPrimitiveNamed2testDrawingWayOutside5testDontKeepBlockInMessage2/testConvertingToIncreasedScopeByExtraClassScopetestAsHexStringnewFrom:testAutoLocatorIsDefault!NewTools-ObjectCentricBreakpoints)testDictionaryConcatenationWithCommonKeystestAssignSelfVariable+testIdentityIncludesNonSpecificComportementtestFromDetectIfNotFound h:s:v:alpha:asPath+testAsIdentitySetWithIdentityEqualsElements+testInlineMethodWithMultipleSendersInMethodtestCompileBinarytestInstVarNamed,testWeakOrderedCollectionAllGarbageCollected collect:into: StrikeFonttestEditClassScopeRemovingClassaSymboltestAsIntervaltestMonospacesWithoutClosure FuzzyMatchertestSystemDebuggersUndefinedClasses-TeststestBehaviortNamedtestIsChildOfReferencetestAcceptEntryLogsAllSourcesal"testRestartTestShouldKeepTestGreentestValidNameAndUsedVariable&testRemovePropertySlotWithTwoInstances-testUnhandledExceptionShouldAllowToCatchError#testAddParameterAndRenameParameters#testFailureModelAlreadyExistingNameTool-ExternalBrowserIceberg-Plugin(testRenameProtocolAsWithExistingProtocolBaselineOfMorphictestIsIntegerPointtestMakePackagesDiffOnSameGraph testAtLast6testComparisonOfTwoAnnotationsWithSameSelectorAndClass"testAllNamedFromToSortedByArgument"Tool-DependencyAnalyser-Tests-Data testTIsEmptytestHumanReadableSISizeString(testLogLocatorDataIsOkStartingAtNegativedetect:ifFound:ifNone:testAsIdentitySetcollect:from:to: testRawsHandleWellCurlyIfNotLasttestHasLiteralSuchThat2testFailureHierarchyDefinesVarableNamedAsTemporary testPragmaAt&testFailureInvalidNumArgsOfNewSelectortestAddTagNamestestAddAfterIndex$testObservableSlotAssignReturnsValueretvaltestFindJPGPreviewerprintShowingDecimalPlaces:$testNonResumableFallOffTheEndHandler+testValueWithArgumentsWithOrderedCollection: inject:into:testMethodPackageOfRemovedClasstestUsesUndeclareds testZippedsideOf:6testInstanceCreationMajorMinorSuffixBuildWithoutSuffix testMaxSizetestConvexHullOnfourthtestMathshouldBeUnevaluatedtestValueWithReceiverArguments.testAsIdentitySetWithoutIdentityEqualsElementsspecies1testChangeBorderWidthUpdatesEncompassingRectangletestStartingSituation!testRealActiveProcessFromProcesorPointtestReverseDoEmpty7testCollectionWithSingleManyElementsReturnsTheRequested testCycle01#testRemoveSenderIntoCascadedMessagetestUTF16EncoderByteOrderMarkSUnit-Support-UITestingsliderNormalFillStyleFor:testSuperSendWithtestInferiorToMaximumtestNewFromArraynewArray$testMakePackagesDiffOnDifferentGraph testInstallInSpecificEnvironmenttestItalicAPIToAccessTexttestPackagesOfClass/testDoesApplyForMethodNodeInContextWithNilclasstestPushReceiverBytecodetestWeakClassVariableReflectivetestUnsignedSumLongLongtestReentrantBlocktestMultipleCounterstestMaxLengthIsSetInWidgeteqv:,testObsoleteClassIsRemovedFromUsersClassSidetestBaseAndExtension$testLowerThanFirstBCOffsetAccessTesttestAtIfPresentIfAbsent0testLookingForDiskStoreWithSpaceReturnsDiskStoretestMutateObjectClass)testDictionaryPublicProtocolCompatibilitytestLabelShapeColor/testSelectManyIndexesKeepsLastSelectionInWidgettestInvertRangetestExampleReturn1plus2testAltstderrtestRunSimulated dropEnabledsenderSpMorphicMorphAdapter1testLookingForStoreDiskLowercaseReturnsThisMethodtestBlockWritesInstanceVariabletestUnsignedInt320testTempAssignmentAndReferenceExpectGotExtractedtestExampleTempNamedTempVector20testCopyForBehaviorDefinitionForClassDescription0testTraitedClassSubclassHasEmptyTraitComposition5testEditClassScopeRemovingClassAndBreakingFullPackagetestStepThroughUntilTermination testNewTraittest2Bit testEscapeAI-Algorithms-GraphtestBoldItalicAPIToAccessTexttestIsLetterNumber testEquals2 testSortBlockargstestSelectShapestest0FixtureIterateTest isFraction/testFutureFlatCollectFailsOnMappedFutureFailuretestIdentityIndexOfKeyIfAbsentctestChangeInInputSelectorWithToMuchAccessorThanArgumentsShouldChangePreviewLabelFinalWithFailedTextstdout2testScrollDownToPosteriorIndexScrollsBottomToIndex8testUncorrectJSONMetaDataProducesDictionaryWithContents3Fonts-Abstract==>testBehaviorWithOneMethodSpMorphicTextInputFieldAdaptertestExampleBlockExternal2!SystemCommands-SourceCodeCommands stringStreamSpec2-Dialogs-TestsonDo: testEquals4/testSupplyAnswerUsingTraditionalMatchOfQuestiontestTwoLinesAfterTemporaries.testNotSelectsAbstractMethodWhichIsImplementedextensionWithDelimiter8testClassVariableDoesNotDuplicatesSubclassesOfSuperclass requiredStarttestArgumentsCommentstestLogLocatorDefaultBaseIs10test16BitDisplay4testFutureFirstCompleteOfSuccessIfFirstSuccessFastertestRejectThenDoOnEmpty/testOtherInstancesOfSystemDictionaryPrintStringtestAllAtomicTypesCalltestInclusionForFloattestModelInlineRecursiveMethodtestUninstallCountertestNextShouldReturnNilAfterEndtestPushGlobalVariableofSize:testUTF8ReadStreamPositioningtestRemoveFirstNElementstestMultiLineMessage3testTraitWithComplexSlotUsedInOtherSlotInSuperclass$testPassing4Int64StructureInTheStacktestBecomeForwardHash0testuFFIMethodSelectorLookupsMethodInSenderChaintest5+Calypso-SystemQueries-Tests-P1WithHierarchytestIfNotNil0ArgAsVar'testRenameProtocolAsAnnounceNewProtocoltestSizeReturnsThree*Calypso-SystemPlugins-Reflectivity-Queries)testFourBackQuotesOnMultipleLinesWithText2testVariableLookup_conditionBlockProducerMethodASTtestPositionErrors testEnvironmentWithMultipleLines"testMathBlockWithBackslashCommandstestRealizeAbstractClass newElementtestTooLongLineWithArgumenttestFutureExecutesConcurrentlytestAtIfAbsentPuttestFileOutSingleClassAddition(testRemoveChildElementRemovesFromAdapter/testBeginningExpressionsOfASequenceGotExtractedtestFocusRotationBackwardstestRemoveDuplicatestestPackageTagRenameWithClass/testBroaderFilterCompletionShouldBroadenResults testPropagationOfChangesInTraitstestWith"testIsTerminatingForcedTermination includesAll:testUnresolvedValuetestLinkBoldAPIToAccessText currentIndex$testChangingSuperclassInTheHierarchy treeExpanded3testResetFilterWithNoFilterSetShouldNotAlterResultstestCanUnderstandtestGetLowerLimit7testTransformReturnEmptyRectangleWhenNotPossibleToPlacetestHome#testBreakDebugPointOnVariableAccess#testStringWithoutInitialCommentFromtestMethodWithStyle hslSaturation)testReturnExtraSpacesInIndentWhenMultilnetestCreateNormalClassNamed CodeImport%testStepTakenConditionalJumpBytecodes!Ring-Definitions-Monticello-TeststestObjectFormatInstSize testTraitsnippettestNoTraceForEnabledHalt MillerAdaptertestNewSliderIsNotDragging testIsArraytestBreakpointEnabled testNextPuttestLinesOfCodeEmptyMethodtestBinaryOneArgumentPerLine2%testReadIntoStartingAtCountFromStreamtestOneSpaceAroundBrackets oldElementtestChar testSampling1 testConsumedFetcherShouldBeAtEnd:testMethodsThatHaveOnlyDifferentSelectorsShouldBeDifferenttestNilIfNilReturnsBlockValueprintElementsOn:testPushDownMethodDriverWhenAbstractClassExpectBreakingChanges,testKeysAndValuesDoWithGarbageCollectedValue numericSuffixBaselineOfReferenceFindertestOrEnvironment ifNotNilBlocktestAsPackageIfAbsenttestNewClassVariableAccessorstestExtensionMethodModifiedtestExtensionClassNames5testExtractedCodeHasMoreThanOneExitPointExpectFailure/testTrueIfTrueEvaluateBlockWithTempOutsideBlock3testPackageOfMethodFromTraitsAfterCreationOverridenRefactoring-UI-Tests+testBeHomogeneousWorksWhenContractingWindowtestCompileInClassified%testTypedStringArgumentHasDefinedType aPrecisiontestSimpleReporttestByteArrayToExternalAddress5testSettingNewEnvValueDuringRemovesItAfterDuringBlocktestBasicNewKernelDensitydeletetestZeroElementRectangle testScrollingtestScaleLinearRoundtestSetIsReadOnlyImmediateProxytestMinYValueIsLowerLimit testFloorLog2SpMorphicDialogWindowAdapterSystem-Settings-BrowserwindowTopEdgeDowntestNotWrittenInMethodC20000 testLookingSubstringShowsResults testCategory-testButtonDownClickShouldModifiedPreviewFinal"testExampleTempNamedPutTempVector2lightBaseColor Monticello)testRemoveSecondElementRemovesFromAdaptertestWatchVariableInObjecttestExampleSimpleTemptestExternalAt RTree-TeststestRemovePackagetestRemoveLastNotPresenttestSelectWordtestKeywordOnMultipleLine11combinationsAt:in:after:do:(testSmartBackspaceOutsideSmartCharacters surroundedBy:6testDoesNotApplyForMethodNodeInContextWithNoSuperclass&testSubstringSearchNonExistingSelector yesterdaytestTitleLessonCreationsourceCode:in:withProtocol:testRemoteTempInVector)testInstanceCreationMajorMinorSuffixBuild testAsArraybartestFromHexStringtestThreeElementstestRunResultBuildTreeForUItestNoExtraSpaceAroundBlocktestFutureCollectFailsOnFailure testMath2hasInterned:ifTrue:$testDuplicateClassPreserveClassSlots digitValuetestAsStringOnDelimiterMorereadFrom:base:testDefinedBehaviorsCollectiontestCallWithSelf"testFindThisPackageAfterAddingTextaRandom9testExistingTraitWithSlotsArePreservedIfChangingClassSide testNewMovietestTan<<"testUpdateSourceCodePanelUncoveredtestPurePathInterpretedAsFile%testExistingInstanceVariableAccessors"testMethodPackageFromObsoleteClass testToCount2testSettingNilResetsSelectionRefactoring-TransformationstestSkipUpToIgnoresJumpsFileSystem-Disk-Tests!testMonospacesWithDoubleBackSlashtestSubclassestestIdentityAdd testIsCleantestKeywordOnMultipleLine2$testSettingNodeIdentifierForRootNodeFormCanvas-Core!testTallyShouldNotContainsAReturn*testClassDefFromLegacyStringHasPackageNamenameextractBlock2InTempFLNegative16SmallIntegerCluster$FLHookPrimitiveClusterv% U0* FLHookPrimitiveCluster@X Q@$ffffff@l@ ?@$vN@N@ Q?o[o@7KƧ?ڹY?7KƧ??tzG{@$=p =@l"h ԕ@m @#Y@L?陙?@X@@@7tJM@@k@@aaao@#7tJM@`@f@@ h@%H?PbM?@?@@!!P@(@H@#@*@$@ @ @lp@f`?ffffff|3!@ @D@Ul@K@7iB@lp?yc@ n@R@"E(@@œ@!^@,@f@@G@4UUUUUV@M@T?ٙ@n@h@ X@!@ +@C@h@#f@V@@ &?@ D@t@" @)@!@2?@m@\4@$fff]`@Yfffff@L@ @R@&P@@ @h@Y@@@ .1?گ%?گ% .1@@ B@k ?ܒ5@œ@7?Q_@i@?\(\?ə?zQ@^@"s<@'@ 0@k@%f\(\@3?333333?m`mR$/@e@@lVϪ@G?.B9@2t?zG{?XbM@@ !n@$?4֡a@T@(@&P{`@@ 333333@@=@@.@@ (\) 333333@#h@P@v@W@@8@m`@ Q@@EFLNegative8SmallIntegerClusterb( ) d*6FLHookPrimitiveClusterFLPositive64SmallIntegerCluster ~ƀZz@#oHv sԥ ඳdT cEx] Nr so2FLNegative32SmallIntegerClusterFLHookPrimitiveCluster`"W:(FLHookPrimitiveCluster' abc#( 1 two #( 3 ) )0[ ^ 1. 2. ^ 3 ]9(#(1 2 3) reduceLeft: [ :a :b | a - b ])>>> ((1 - 2) - 3)1.*deU({10. 20} asOrderedCollection add: 20; yourself) >>> {10. 20. 20} asOrderedCollection2join: aSequenceableCollection "Append the elements of the argument, aSequenceableCollection, separating them by the receiver." "(Character space join: #('Pharo' 'is' 'cool')) >>> 'Pharo is cool'" ^ (Array with: self) join: aSequenceableCollection2a2Return a new empty collection based on the species112r31.23422We:('pharo' endsWith: 'phuro' caseSensitive: false) >>> false2 hello world!4(10 to: 25 by: 5) asCommaString >>> '10, 15, 20, 25'0000(1)(2)between: #(7 8)8('salkjsdlkgfeeal' findString: 'al' startingAt: 1) >>> 2xEvaluate aBlock with each of the receiver's elements as the argument. Answer the number of elements that answered true. Size of replacement doesnt match6c0Move the window to the right half of the display3-2DE:y "Answer the y coordinate." "(100@200) y >>> 200" ^ y464('*foo*zort' match: 'afoodezortorfoo3zort') >>> trueworld3 | Object | Object := 1. ^ Object1Point[1,/*comment*/2]*ifFalse: falseAlternativeBlock ifTrue: trueAlternativeBlock "Same as ifTrue:ifFalse:." "(true ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is true!'" "(false ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is false!'" self subclassResponsibility:. : ###'hello%('abc' escapeCharacter: $X) >>> 'abc'abc65CAnswer a number that is the maximum of the x and y of the receiver.1bho'h: hue s: saturation v: brightness "Create a color with the given hue, saturation, and brightness. Hue is given as the angle in degrees of the color on the color circle where red is zero degrees. Saturation and brightness are numbers in [0.0..1.0] where larger values are more saturated or brighter colors. For example, (Color h: 0 s: 1 v: 1) is pure red." "Note: By convention, brightness is abbreviated 'v' to to avoid confusion with blue." "(Color h: 0 s: 1 v: 1) >>> (Color r: 1 g: 0 b:0)" ^ self h: hue s: saturation v: brightness alpha: 1.0400In {1} you can escape \{ by prefixing it with \\100& aBoolean "Evaluating conjunction -- answer false since receiver is false." "false & true >>> false" "false & false >>> false" ^self/#( #':=' aa: #= #':=' #= bb: #'==' #cc: #'==' )4*Answer the middle element of the receiver. hello world100001100000220000033000004400000550000066000007700000880000099000000AAA000000BBB000000CCC000000DDD000000EEE000000FFF000000GGG0IIJJ"""make2200011110004444333500411 ]-111'abc' isByteString >>> trueisAllDigits "Return whether the receiver is composed entirely of digits and has at least one digit" "'2345' isAllDigits >>> true" "'0002345' isAllDigits >>> true" "'2345.88' isAllDigits >>> false" self do: [:c | c isDigit ifFalse: [^ false]]. self ifEmpty: [^false]. ^ true1671emptyCheck "Signal CollectionIsEmpty if the collection is empty" "#(10 20) emptyCheck >>> #(10 20)" "([#() emptyCheck] on: CollectionIsEmpty do: [ 'oops' ]) >>> 'oops'" self isEmpty ifTrue: [self errorEmptyCollection]19decimalDigitAt: anExponent "Return number that represents digit at given decimal position." "(42 decimalDigitAt: 2) >>> 4" "(42 decimalDigitAt: 1) >>> 2" "It is always a number or zero:" "(1 decimalDigitAt: 2) >>> 0" "Results are not defined non-integer arguments." ^ self digitAt: anExponent base: 10a3123abcJTake the minimum between self and maxValue, then the maximum with minValue00112223445666778888990between: #(23 nil)6200progressBar:label21EReturn the HSV saturation of this color, a value between 0.0 and 1.0.1-46Tests-unix-64-Transcript-NonInteractive-Tests-Test.xml%1 second printString >>> '0:00:00:01'1b'PhaRo' asLowercase >>> 'pharo'abcdf((40@40 scaleTo: 400@400) >>> (10.0@10.0)aeiou1b0022201 1)({1 .2 .3 .4} at: 3 incrementBy: 2) >>> 5Evaluate aBlock with the elements of the receiver. If aBlock returns false for any element return false. Otherwise return true.10vector0 . #hello>(#(e b a d e) lastIndexOf: #a startingAt: 4 ifAbsent: 7) >>> 3+1. -a. - 1. -"A"1 1 foo:;bar2311Extract items from the receiver and use them as arguments of aBlock. Signal an error (ArgumentsCountMismatch) when the arguments count of aBlock does not match the receiver size. 334443555316LadaptToCollection: rcvr andSend: selector "If I am involved in arithmetic with another Collection, return a Collection of the results of each element combined with the scalar in that expression. Is used to implement Collection>>+, Collection>>-, etc." "(#(10 20 30) adaptToCollection: #(0 1 2) andSend: #@) >>> {(0@10). (1@20). (2@30)}" (rcvr isSequenceable and: [ self isSequenceable ]) ifFalse: [self error: 'Only sequenceable collections may be combined arithmetically']. ^ rcvr with: self collect: [:rcvrElement :myElement | rcvrElement perform: selector with: myElement]d }Return a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated in ascending order using the <=> method.201820xa2foo10foob10 $0013ba4210026(Date year: 2018 month: 9 day: 28) weekday >>> #Friday12 Pharo is <1s>13'Return whether the receiver is a digit.n ssss n21164beEvaluate the elementBlock for all elements in the receiver, and evaluate the separatorBlock between.AReturn the class of STON maps, Dictionary, a system wide constant7;(#(1 2 3) reduceRight: [ :a :b | a - b ]) >>> (1 - (2 - 3))S#[ 1 2 3 ] zipped >>> #[31 139 8 0 0 0 0 0 0 0 99 100 98 6 0 29 128 188 85 3 0 0 0]allButFirstDo: aBlock "Executes aBlock on each of the receiver's elements except for the first one" "(Array streamContents: [:stream | #(1 2 3) allButFirstDo: [:each | stream nextPut: (each + 10)]]) >>> #(12 13)" 2 to: self size do: [:index | aBlock value: (self at: index)]09566removeAllSuchThat: aBlock "Evaluate aBlock for each element and remove all that elements from the receiver for that aBlock evaluates to true. Use a copy to enumerate collections whose order changes when an element is removed (i.e. Sets)." "(#(5 6 7 8) asOrderedCollection removeAllSuchThat: #even) >>> #(5 7) asOrderedCollection" self copy do: [:each | (aBlock value: each) ifTrue: [self remove: each]]Meta51$(#(10 20 30) includes: 21) >>> falsec00000000000000put: object onStream: writeStream "Write the STON serialization of object to the character writeStream" "(String streamContents: [ :out | STON put: 1@2 onStream: out ]) >>> 'Point[1,2]'" "FileLocator temp / ('{1}.ston' format: { Time millisecondClockValue }) in: [ :file | file writeStreamDo: [ :out | STON put: 1@2 onStream: out ]. file readStreamDo: [ :in | STON fromStream: in ] ]" (self writer on: writeStream) nextPut: object10instanceSide "Return the class of the couple class/metaclass. Useful to avoid explicit test." "Point instanceSide >>> Point" "Point class instanceSide >>> Point" ^ self105('*foo#zort' match: 'afoo3zortthenfoo3zort') >>> true<0000224455655597777855CCDDEDDDHFFFFGGDDICCBBBBBBAAAJ4433333330isa({'1'. '2'. '3'. '4'} atRandom: (Random seed: -42) weighting: [ :each | each asInteger ]) >>> '4'basSortedCollection: aSortBlock "Answer a SortedCollection whose elements are the elements of the receiver. The sort order is defined by the argument, aSortBlock. Note that it is better to use #sorted if you don't really need a SortedCollection, but a sorted collection!!" "('bar' asSortedCollection: [:x :y| x>y ]) asArray >>> {$r. $b. $a}." | aSortedCollection | aSortedCollection := SortedCollection new: self size. aSortedCollection sortBlock: aSortBlock. aSortedCollection addAll: self. ^ aSortedCollectionc({10. 20} asOrderedCollection addIfNotPresent: 30; yourself) >>> ({10. 20. 30} asOrderedCollection)Pharo20uflattened "Flattens a collection of collections (no matter how many levels of collections exist). Strings are considered atoms and, as such, won't be flattened" "( #(1 #(2 3) #(4 #(5))) flattened ) >>> #(1 2 3 4 5)" "( #('string1' #('string2' 'string3')) flattened ) >>> #('string1' 'string2' 'string3')" ^ Array streamContents: [ :stream | self flattenOn: stream ]0#(^1)1asHexString "Return a string representing the receiver in HEX (i.e., 6 elements in 16 basis)" "(Color red asHexString) >>> 'FF0000'" | s | s := '000000' copy. s at: 1 put: (Character digitValue: ((rgb bitShift: -6 - RedShift) bitAnd: 15)). s at: 2 put: (Character digitValue: ((rgb bitShift: -2 - RedShift) bitAnd: 15)). s at: 3 put: (Character digitValue: ((rgb bitShift: -6 - GreenShift) bitAnd: 15)). s at: 4 put: (Character digitValue: ((rgb bitShift: -2 - GreenShift) bitAnd: 15)). s at: 5 put: (Character digitValue: ((rgb bitShift: -6 - BlueShift) bitAnd: 15)). s at: 6 put: (Character digitValue: ((rgb bitShift: -2 - BlueShift) bitAnd: 15)). ^ sAdd returns the object itself[ :a b42^ 5100418a21cprint: positiveNumberString on: aStream prefix: prefix length: minimum padded: zeroFlag "Return a String based on concatenation of positiveNumberString with prefix then padded by 0 is zeroFlag is set for a minimum length." "(String streamContents: [:s | 10 print: '10' on: s prefix: 'zz' length: 4 padded: true] ) >>> 'zz10'" | padLength | padLength := minimum - positiveNumberString size - prefix size. padLength > 0 ifTrue: [zeroFlag ifTrue: [aStream nextPutAll: prefix; nextPutAll: (String new: padLength withAll: $0)] ifFalse: [aStream nextPutAll: (String new: padLength withAll: Character space); nextPutAll: prefix]] ifFalse: [aStream nextPutAll: prefix]. aStream nextPutAll: positiveNumberString601hdef3abloa1yG(#( (2 -3) (4 -5) #(-6)) flatCollect: [ :e | e abs ]) >>> #(2 3 4 5 6)bJ#(1 2 2 3 1 1 1) asBag cumulativeCounts >>> {57.1->1 . 85.7->2 . 100.0->3}2422%Point class classSide >>> Point class$A printStringHex >>> '41'XX sss11.3e10330| TTTT | tttt n. ^ tttt(2 raisedTo: 8) >>> 2561humanReadableSISizeString "Return the receiver as a string with SI binary (International System of Units) file size, e.g. '50 KB'. It means that it takes 1000 and not 1024 as unit as humanReadableByteSizeString does." "(1000 * 1000 * 1000) humanReadableSISizeString >>> '1.00 GB'" "(1000 * 1000 * 1000) humanReadableByteSizeString >>> '953.67 MB'" "(1024 * 1024 * 1024) humanReadableSISizeString >>> '1.07 GB'" ^ String streamContents: [ :s| self humanReadableSISizeOn: s ]26730)(STON fromString: 'Point[1,2]') >>> (1@2)22% pppp AAA ^ aaa ssss aaa s n ; sss . A32_(#(11 22 33) asOrderedCollection atWrap: 4 put: 0; yourself) >>> #(0 22 33) asOrderedCollection Answer the index of the low order one bit. First we skip bits in groups of 8, then do a lookup in a table. While not optimal, this is a good tradeoff; long integer #lowBit always invokes us with bytes.4KReturns the reciprocal of self. In case self is 0 the / signals ZeroDivide20Answer the index of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock.10.0(1 to: 10) copyEmpty >>> #()12'6555554444443333222221111110000000000001 0 even >>> truea3.1479](Color colorFrom: #(blue darker)) >>> (Color r: 0.0 g: 0.0 b: 0.9198435972629521 alpha: 1.0) \|a|a:= Array new: 3. #(10 20 30) withIndexDo: [:e :i| a at: 4-i put: e+1]. a >>> #(31 21 11)11 ######X#####true asInteger >>> 121XX X # X # X XshuffledBy: aRandom "Durstenfeld's version of the Fisher-Yates shuffle" "({1. 2. 3. 4. 5} shuffleBy: (Random seed: 42)) >>> #(1 2 5 4 3)" ^ self copy shuffleBy: aRandom10 hex >>> '16rA'13 000102220300 That is true!3%000000111033BBB5555558887779AAAAAA220match: text "Answer whether text matches the pattern in this string. Matching ignores upper/lower case differences. Where this string contains #, text may contain any character. Where this string contains *, text may contain any sequence of characters." "('*' match: 'zort') >>> true" "('*baz' match: 'mobaz') >>> true" "('*baz' match: 'mobazo') >>>false" "('*baz*' match: 'mobazo') >>> true" "('*baz*' match: 'mozo') >>> false" "('foo*' match: 'foozo') >>> true" "('foo*' match: 'bozo') >>> false" "('foo*baz' match: 'foo23baz') >>> true" "('foo*baz' match: 'foobaz') >>> true" "('foo*baz' match: 'foo23bazo') >>> false" "('foo' match: 'Foo') >>> true" "('foo*baz*zort' match: 'foobazort') >>> false" "('foo*baz*zort' match: 'foobazzort') >>> true" "('*foo#zort' match: 'afoo3zortthenfoo3zort') >>> true" "('*foo*zort' match: 'afoodezortorfoo3zort') >>> true" ^ self startingAt: 1 match: text startingAt: 101dropList423(#(1 3 5 7 11 15 23) findBinary: [ :arg | 11 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 1110000010000200003055555555555556676869666CBBBDAAAE2Ymodulo. Remainder defined in terms of //. Answer a Number with the same sign as aNumber.1014220:B :XX0 0:00:01:022r-00101000 lowBit >>> 410| rectangles | rectangles := OrderedCollection new add: (Rectangle left: 5 right: 10 top: 0 bottom: 15); add: (Rectangle left: 0 right: 15 top: 5 bottom: 10); yourself. (Rectangle merging: rectangles) >>> (Rectangle left: 0 right: 15 top: 0 bottom: 15).(Color h: 0 s: 1 v: 1 alpha: 1) >>> Color red NConvert the receiver into a colorref, i.e, a number embedding r,g,b on 24 bits1p asSet "Answer a Set whose elements are the unique elements of the receiver." "{1. 2} asSet = {2. 1} asSet >>> true" "{1. 2} asSet = {1. 2. 2} asSet >>> true" "{1. 2} asSet = {1. 2. 3} asSet >>> false" "{} asSet = Set new >>> true" ^ Set withAll: self3XXX4.08copyWithout: oldElement "Answer a copy of the receiver that does not contain any elements equal to oldElement." "('fred the bear' copyWithout: $e) >>> 'frd th bar'" "(#(2 3 4 5 5 6) copyWithout: 5) >>> #(2 3 4 6)" "((10 to: 13) copyWithout: 11) >>> #(10 12 13)" ^ self reject: [:each | each = oldElement]indexOf: anElement "Answer the index of the first occurrence of anElement within the receiver. If the receiver does not contain anElement, answer 0." "(#(a b c d e) indexOf: #c) >>> 3" "(#(a b c d e) indexOf: #x) >>> 0" ^ self indexOf: anElement ifAbsent: 072AAnswer whether the tail end of the receiver is the same as suffix1R(#(1 2 3) collect: [:each | each + 10 ] thenSelect: [:each | each even]) >>> #(12))#message asTestSelector >>> #testMessage1024100xc-2015630vector07Unreachable statement>Move left edge of the window left by half of the window extent1e12001(KeyboardKey fromCharacter: $a) >>> KeyboardKey A111reversed "Answer a copy of the receiver with element order reversed. " "#(2 3 4 'fred') asOrderedCollection reversed >>> #('fred' 4 3 2) asOrderedCollection" | newCol | newCol := self speciesForTransform new: self size. self reverseDo: [ :elem | newCol addLast: elem ]. ^ newCol101123103.030 notebookLabel31asCamelCase "Convert to CamelCase, i.e, remove spaces, and convert starting lowercase to uppercase." "'A man, a plan, a canal, panama' asCamelCase >>> 'AMan,APlan,ACanal,Panama'" "'Here 123should % be 6 the name6 of the method' asCamelCase >>> 'Here123should%Be6TheName6OfTheMethod'" ^ self species streamContents: [:stream | self substrings do: [:sub | stream nextPutAll: sub capitalized]]120z(SmallDictionary newFromKeys: #(#x #y) andValues: #(3 6)) >>> (SmallDictionary new at: #x put: 3; at: #y put: 6 ;yourself)2#Tests-unix-64-Epicea-Tests-Test.xml15"(1 to: 5 by: 3) asArray >>> {1. 4}04C('aeiou' findFirstInByteString: 'hello world' startingAt: 3) >>> 5.1a::25*({1 .2 .3 .4} at: 2 incrementBy: 2) >>> 435122r. 311CAnswer the name of the day of the week on which the receiver falls.@foo0(#(1 3 5 7 11 15 23) findBinary: [ :arg | 12 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(11 15)'11foo: a x: a y: b [ :a :a :b | | a a b | a + a + b'abc' isOctetString >>> trueVAnswer the index of the first occurrence of any element included in aCollection after start within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock. Note: it is user responsibility to provide aCollection that behaves relatevily fast when asked for includes: (like a Set)15#(10 20 30) | (0 to: 15 by: 5) >>> #(0 15 5 30 20 10)'See `escapeCharacter:` for the opposite@foo:5Sort this array using aSortBlock. The block should take two arguments and return true if the first element should preceed the second one.+Tests-unix-64-Roassal-Global-Tests-Test.xml110.50-> anObject "Answer an Association between self and anObject" "The following example creates an association whose key is number 1 and value string 'one'." "(1 -> 'one') key >>> 1" "(1 -> 'one') value >>> 'one'" "Note that key and value can be ANY object." ^ Association key: self value: anObject>> 'test longone string'" "('test te string' copyReplaceAll: 'te' with: 'longone' asTokens: false) >>> 'longonest longone string'" | aString startSearch currentIndex endIndex | aString := self. startSearch := 1. [(currentIndex := aString indexOfSubCollection: oldSubstring startingAt: startSearch) > 0] whileTrue: [endIndex := currentIndex + oldSubstring size - 1. (ifTokens not or: [(currentIndex = 1 or: [(aString at: currentIndex-1) isAlphaNumeric not]) and: [endIndex = aString size or: [(aString at: endIndex+1) isAlphaNumeric not]]]) ifTrue: [aString := aString copyReplaceFrom: currentIndex to: endIndex with: newSubstring. startSearch := currentIndex + newSubstring size] ifFalse: [ ifTokens ifTrue: [startSearch := currentIndex + 1] ifFalse: [startSearch := currentIndex + newSubstring size]]]. ^ aString0sorted: aSortBlockOrNil "Return a new sequenceable collection which contains the same elements as self but its elements are sorted by aSortBlockOrNil. The block should take two arguments and return true if the first element should preceed the second one. If aSortBlock is nil then <= is used for comparison." "(#(3 1 4 2) sorted: [:a :b| a>=b]) >>> #(4 3 2 1)" "('hello' sorted: [:a :b| a>=b]) >>> 'ollhe'" "((1 to: 10 by: 2) sorted: [:a :b| a>=b]) >>> #(9 7 5 3 1)" ^self asArray sort: aSortBlockOrNil1(Array streamContents: [:s | #(1 'fred' 2 'charlie' 3 'elmer') pairsDo: [:a :b | s nextPut: b; nextPut: a]]) >>> #('fred' 1 'charlie' 2 'elmer' 3)410061Answer the index of the first occurrence of anElement after start within the receiver. If the receiver does not contain anElement, answer 0.Repeatedly value aBlock with a single Array. Adjust the collection so that aBlock is presented all (self size raisedTo: anInteger) possible combinations of the receiver's elements taken as digits of an anInteger long number. unselected10000000000000000221950+Concatenate the receiver with the argument.8+Character arrowDown isControlOther >>> true^ a1$1 isAlphaNumeric >>> truewat: firstKey at: secondKey ifAbsent: aZeroArgBlock "Return the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey. Execute aZeroArgBlock in case one of the key is wrong." " (OrderedDictionary new at: #top at: #below1 ifAbsent: [ 1 ]) >>> 1 " ^ dictionary at: firstKey at: secondKey ifAbsent: aZeroArgBlock 0100>> #'between:and:'XX X n X0:(#(a b c d e f) difference: #(a b z k))>>> #(#c #d #e #f)80 (#(a b c d e) indexOf: #x) >>> 0c25332ya1: a1 a2: a2 a3: a3 a4: a4 a5: a5 a6: a6 a7: a7 a8: a8 a9: a9 a10: a10 a11: a11 a12: a12 a13: a13 a14: a14 a15: a15 a16: a16 ^ a1]xor: alternativeBlock "Nonevaluating conjunction. If the receiver is true, answer the opposite of the the argument, alternativeBlock; otherwise answer the value of the alternativeBlock." "(true xor: [true]) >>> false" "(true xor: [false]) >>> true" "(false xor: [true]) >>> true" "(false xor: [false]) >>> false" self subclassResponsibility43.15|Answer the set theoretic intersection of two collections. Optimized version for Sets where no intermediate Set is necessary3111120044444666666A88889 0010002241(Answer the first element of the receiver24| aBoolean "Evaluating disjunction (OR) -- answer with the argument, aBoolean, since the receiver is false." "false | true >>> true" "false | false >>> false" ^aBooleanFEvaluating disjunction (OR) -- answer true since the receiver is true.$'3.123' isAllAlphaNumerics >>> falsewith: otherCollection collect: twoArgBlock "Collect and return the result of evaluating twoArgBlock with corresponding elements from this collection and otherCollection." "(#(1 2 3) with: #(4 5 6) collect: [:a :b | a + b]) >>> #(5 7 9)" | result | otherCollection size = self size ifFalse: [self errorSizeMismatch]. result := self species new: self size. 1 to: self size do: [:index | result at: index put: (twoArgBlock value: (self at: index) value: (otherCollection at: index))]. ^ result4c33#( Hello10kCreate a scanner stream of program tokens on the argument. Users can then use stream API to consume tokens.ZThe following example creates an association whose key is number 1 and value string 'one'.10~Answer the value of falseAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line. 1000000000000CWrite the STON serialization of object to the character writeStream53u u. X X . X X1-Tests-unix-64-ThreadedFFI-UFFI-Tests-Test.xmln u n310a5#{ 2. 1+1 } asIdentitySet size >>> 1111ifTrue: alternativeBlock "Since the condition is false, answer the value of the false alternative, which is nil. Execution does not actually reach here because the expression is compiled in-line." "(false ifTrue: [ 'This statement is true!' ]) >>> nil" ^nil2/0777000000888030999000000III0A0JJJ0CCGGGCD0HHH0*splitOn: splitter "Split a collection of objects based on a splitter. splitter - can be a subsequence, a Block or a Regex (String receiver only). Any other object used as a splitter is treated as an Array containing that object." "(#(1 2 3 3 4 1 2 3 5 4 6) splitOn: 4) >>> #(#(1 2 3 3) #(1 2 3 5) #(6))asOrderedCollection" "(#(1 2 3 3 4 1 2 3 3 5 6) splitOn: #(3 3)) >>> #(#(1 2) #(4 1 2) #(5 6)) asOrderedCollection" "(#(2 2 3 3 4 1 2 3 3 5) splitOn: [:each | each > 3])>>> #(#(2 2 3 3) #(1 2 3 3) #()) asOrderedCollection" ^ splitter split: self45#(-10 printStringBase: 10) >>> '-10',remove the initial and final quote marks (single quote for string, or double quotes for comments), if present (and if matches nesting quotes). Have a look at testWithoutQuoting. If you want to remove single/double quotes not in first and last positions of the strings, have a look at copyWithout: $' 1162ba55('salkjsdlkgfee' findString: 'al'startingAt: 3) >>> 020#(a b c) allButFirst >>> #(b c)a06409(#(xa xc xz xb xy) isSortedBy: #last ascending) >>> false(Array streamContents: [:stream | #(1 2 3 4) reject: [:each | each = 3 ] thenDo: [:each | stream nextPut: each + 10]]) >>> #(11 12 14)reciprocal "Return the reciever full of reciprocated elements" "#(1 11 0.5) reciprocal >>> {1 . 1/11 . 2.0}" "{10@20. (1/2)@0.5} reciprocal >>> {((1/10)@(1/20)). (2@2.0)}" ^ self collect: [ :a | a reciprocal ]#(#[1 2 0 4] booleanAt: 2) >>> true.depatch12.0111 #[ 1 } 2 ]000-10245(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 25 - arg ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(7 8)' e1000 000000000000 book-result10002/| thisContext | thisContext := 1. ^ thisContext888 000999060AAA070BBB00 CCCh(#(2 2 3 3 4 1 2 3 3 5) splitOn: [:each | each > 3])>>> #(#(2 2 3 3) #(1 2 3 3) #()) asOrderedCollectionLIf the receiver is false (i.e., the condition is false), then the value is the false alternative, which is nil. Otherwise answer the result of evaluating the argument, alternativeBlock. Create an error notification if the receiver is nonBoolean. Execution does not actually reach here because the expression is compiled in-line., XXXXaXXbXXXXcXXXXXXdXXXX14010|- 1true asBit >>> 115MReturn a collection of pharo comment nodes: expressions following the pattern1difference: aCollection "Answer the set theoretic difference of two collections. Pay attention that the difference is not commutative, hence the order is important." "(#(a b c d e f) difference: #(a b z k))>>> #(#c #d #e #f)" "(#(a b z k) difference: #(a b c d e f)) >>> #(#z #k)" "('hello' difference: 'aeiou') >>> 'hll'" | set | set := self asSet removeAllFoundIn: aCollection; yourself. ^ self species withAll: set asArray*Return the maximum value of the collection21333332 0n ssss0XsssTInterpret the receiver pattern (<1p>, <1s>, ...) with argument passed in anArray.canySatisfy: aBlock "Evaluate aBlock with the elements of the receiver. If aBlock returns true for any element return true. Otherwise return false." "(#(1 3) anySatisfy: [ :each | each even ]) >>> false" "(#(1 2) anySatisfy: [ :each | each even ]) >>> true" "('hello world!' anySatisfy: [ :each | each isLetter ]) >>> true" "('hello world!' anySatisfy: [ :each | each isDigit ]) >>> false" "((4 to: 9) anySatisfy: #isPrime) >>> true" "((4 to: 50 by: 2) anySatisfy: #isPrime) >>> false" "(#() anySatisfy: [ true ]) >>> false" self do: [ :each | (aBlock value: each) ifTrue: [ ^ true ] ]. ^ false67eqv: aBoolean "Answer true if the receiver is equivalent to aBoolean." "(false eqv: true) >>> false" "((1 == 1) eqv: true) >>> true" "(( 1 > 2) eqv: false) >>> true" ^ self == aBoolean10010, 15, 20, 2502334%#(10 20 30) \ (0 to: 15) >>> #(20 30)000102L writes the N-th argument using #printString, but without trancating it.printPathOn: aStream delimiter: aCharacter "Print the receiver's path on aStream (without 'Path' prepended)" "(String streamContents: [ :str| ((FileSystem workingDirectory / 'book-result' / 'W01-Welcome') relativeToReference: FileSystem workingDirectory) printPathOn: str delimiter: $|]) >>> 'book-result|W01-Welcome'" (1 to: self size) do: [:index | aStream nextPutAll: (self at: index)] separatedBy: [aStream nextPut: aCharacter]1>Returns an array composed of the three color float components.if it is to be it is up to mep(#(10 20) asOrderedCollection fillFrom: 'ABC' with: [:x|x asciiValue]) >>> #(10 20 65 66 67) asOrderedCollectionpdetect: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Answer the first element for which aBlock evaluates to true." "({1@3. 2@1. 3@6. 4@8} detect: [ :each | each x even ]) >>> (2@1)" "((104 to: 120) detect: #isPrime) >>> 107" "('Hello!' detect: #isLowercase) >>> $e" ^ self detect: aBlock ifNone: [ self errorNotFound: aBlock ]1-0.52WReturns a symbol that is a valid selector by removing any space or forbidden characters2 between: 0 and: 47#(1 2 2 3 1 1 1) asBag asSet >>> #(1 2 2 3 1 1 1) asSet ( . ^ 1 )""" 00 """ n """ n """ 0 """11pharo""" n """. """ n """0.00310100[ 201foo:bar:10false. := false2001Aafter: target ifAbsent: exceptionBlock "Answer the element after target. Answer the result of evaluation the exceptionBlock if target is not in the receiver, or if there are no elements after it." "(#(a b c d) after: #b ifAbsent: #z) >>> #c" "(#(a b c d) after: #x ifAbsent: #z) >>> #z" | index | index := self indexOf: target. ^ (index = 0 or: [index = self size]) ifTrue: [exceptionBlock value] ifFalse: [self at: index + 1]0Evaluate aBlock with each of the receiver's elements as the argument. Answer the element for which aBlock evaluates to the lowest number. If collection empty, return nil.'he'llo'42'hello'6(true and: [ false ]) >>> false!'' expandMacros >>> String tabR(OrderedCollection new add: 41; add: 42 after: 41; yourself) asArray >>> #(41 42)dfirst "Answer the first element of the receiver" "#(a b c d e f g h ) first >>> #a" ^ self at: 12 <1p>: <2p>100y9previous: dayName "Answer the previous date whose weekday name is dayName." "((Date year: 2018 month: 9 day: 28) previous: 'Sunday') printString >>> '23 September 2018'" | days | days := 7 + self weekdayIndex - (self class dayOfWeek: dayName) \\ 7. days = 0 ifTrue: [ days := 7 ]. ^ self subtractDays: days3CisEmptyOrNil "Answer whether the receiver contains any elements, or is nil. Useful in numerous situations where one wishes the same reaction to an empty collection or to nil" "#() isEmptyOrNil >>> true" "nil isEmptyOrNil >>> true" "([0 isEmptyOrNil] on: MessageNotUnderstood do: ['oops']) >>> 'oops'" ^ self isEmpty1(#(w x y z) atPin: 8) >>> #z25 2r001010001(#(3 9 1) sorted: [:a :b | a <= b ]) >>> #(1 3 9)allSentMessages100010202isEnclosingMark "Return whether the receiver is ... one of these https://www.compart.com/en/unicode/category/Me" "$' isEnclosingMark >>> false" ^ self characterSet isEnclosingMark: self2({'hel','lo'. 'world'} includes: 'hello') >>> true030Absolute value of all elements in the collection110def33joinUsing: joiner last: last "Append the elements of the receiver separating them with the joiner argument and handle the last elment separation using the last argument." "(#(1 2 3 4) joinUsing: ', ' last: ' and ') >>> '1, 2, 3 and 4'" (self size = 0) ifTrue: [ ^ '' ]. (self size = 1) ifTrue: [ ^ self first asString ]. ^ last join: (Array with: (joiner join: self allButLast) with: self last)#. 1 r00e [ :a | 1 ]314 21bJust like with:collect: except that the iteration index supplies the second argument to the block.1&[ :x "a""b""c""d" :y "e""f" | "g""h" ]3 (Color h: 0 s: 1 l: 0.5) >>> (Color r: 1 g: 0 b:0)1(2) Not found0019OReturn all the elements that appear in self or in aCollection. Alias of union:###1((#(10 20 30) includesAny: #()) >>> false,Answer the current capacity of the receiver.48 XXX0vector230 printStringHex >>> '1E'22231140((3 to: 9 by: 2) allSatisfy: #isPrime) >>> false12116abs "Answer a Point whose x and y are the absolute values of the receiver's x and y." "(100 @ -200) abs >>> (100@200)" ^ x abs @ y abs1040x isSymbol: 33SgrowAtFirst "Add new empty slots to the front of array, while keeping the empty slots at the end." "OrderedCollection new capacity >>> 10" "(OrderedCollection new growAtFirst; capacity) >>> 20" | newArray newFirstIndex newLastIndex | newArray := self class arrayType new: (array size * 2 max: 1). newFirstIndex := newArray size - array size + firstIndex. newLastIndex := newFirstIndex + lastIndex - firstIndex. newArray replaceFrom: newFirstIndex to: newLastIndex with: array startingAt: firstIndex. array := newArray. firstIndex := newFirstIndex. lastIndex := newLastIndexbhello!3::a0114112200hello11XXsuuu=([{} median] on: CollectionIsEmpty do: [ 'oops' ]) >>> 'oops'69Answer the set theoretic intersection of two collections.Esum works with objects that understands + and - messages, like Points!(10 printStringBase: 10) >>> '10'01200439(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 4) >>> 0-452233202paddedWith: otherCollection do: twoArgBlock "Evaluate twoArgBlock with corresponding elements from this collection and otherCollection. Missing elements from either will be passed as nil." "(Array streamContents: [:stream | #(10 20 30) paddedWith: #(40 50 60) do: [:first :second | stream nextPut: (first + second)]]) >>> #(50 70 90) " "(Array streamContents: [:stream | #(10 20 30) paddedWith: #(40 50) do: [:a :b | stream nextPut: {a. b} ]]) >>> #(#(10 40) #(20 50) #(30 nil)) " "(Array streamContents: [:stream | #(10 20) paddedWith: #(40 50 60) do: [:a :b | stream nextPut: {a. b} ]]) >>> #(#(10 40) #(20 50) #(nil 60))" 1 to: (self size max: otherCollection size) do: [:index | twoArgBlock value: (self at: index ifAbsent: []) value: (otherCollection at: index ifAbsent: [])]4.0bozoReturns the keywords of the provided selector. Assumes the reciever is a valid keyword based selector (@reciever isKeyword > true). Prefer using Symbol>>#keywordsStrict if you're not sure if the reciever is keyword-based.42U000022333443355336633773388339933AA33BB33CC33DDD33EEE33FFF33GGG33HHH33III33JJJ333LL3323>Move bottXX edge of the window up by half of the window extent9({10. 20} asSet add: 30; yourself) >>> {10. 20. 30} asSetLOLz2(Array streamContents: [:stream | #(10 20 30) paddedWith: #(40 50 60) do: [:first :second | stream nextPut: (first + second)]]) >>> #(50 70 90) (false eqv: true) >>> false2(#(11 22 33) asOrderedCollection atWrap: 4) >>> 117x'hello0-10,Tests-unix-64-FileSystem-Core-Tests-Test.xml(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 0.5 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(0 1)'11b1pppp AAAA ^ aaaa s nz29(50@50 isInsideRectangle: (0@0 corner: 100@100)) >>> true3 factorial >>> 6b298902abcGPairwise difference of two sequenceable collections of the same length.315Return a String with the STON serialization of object1024101Shift2109 salkjsdlkgfee5NB: this implementation only works for Array, since WriteStreams only work for Arrays and Strings. (!) Overridden in OrderedCollection and SortedCollection.1010110Ufoo ^ [ :a1 :a2 :a3 :a4 :a5 :a6 :a7 :a8 :a9 :a10 :a11 :a12 :a13 :a14 :a15 :a16 | a1 ] W01-Welcome111f?(#(1 2 3) with: #(4 5 6) collect: [:a :b | a + b]) >>> #(5 7 9)0vector0({1. 2} asSet = {1. 2. 3} asSet >>> false16rAeParse and materialize the STON representation in the character readStream, skipping C-style commentsv( #('if' 'it' 'is' 'to' 'be' 'it' 'is' 'up' 'to' 'me') fold: [:a :b | a, ' ', b] ) >>> 'if it is to be it is up to me''1.234' asInteger >>> 112a100* """ | """ T """ | """ t """ """ n """ 2#(10 storeStringBase: 16) >>> '16rA'iAnswer the index of anElement within the receiver. If the receiver does not contain anElement, answer 0.T(#(10 20) asSet fillFrom: 'ABC' with: [:x|x asciiValue]) >>> #(10 20 65 66 67) asSet#() isEmptyOrNil >>> truestreamContents: blockWithArg limitedTo: sizeLimit "A variant of #streamContents: with a strict size limit" "(String streamContents: [:s | 10 timesRepeat: [s nextPutAll: 'foo']] limitedTo: 9) >>> 'foofoofoo'" | stream | stream := LimitedWriteStream on: (self streamSpecies new: (100 min: sizeLimit)) limit: sizeLimit limitBlock: [ ^ stream contents ]. blockWithArg value: stream. ^ stream contents9iAnswer a copy of the receiver in which all occurrences of oldSubstring have been replaced by newSubstringyh: hue s: saturation l: lightness "Create a color with the given hue, saturation, and lightness. Hue is given as the angle in degrees of the color on the color circle where red is zero degrees. Saturation and lightness are numbers in [0.0..1.0] where larger values are more saturated or lighter colors. The difference with brightness in the HSV coordinates is that colors go from black at lightness 0, through vivid hues at lightness 0.5, to white at lightness 1. For example, (Color h: 0 s: 1 l: 0.5) is pure red." " (Color h: 0 s: 1 l: 0.5) >>> (Color r: 1 g: 0 b:0)" ^ self h: hue s: saturation l: lightness alpha: 1.0 ppp < < n< kAnswer my element at index anInteger. at: is used by a knowledgeable client to access an existing element.1XReturn the middle element, or as close as we can get. The collection must not be empty. true := trued(String streamContents: [:s | 10 print: '10' on: s prefix: 'zz' length: 4 padded: true] ) >>> 'zz10'withIndexSelect: elementAndIndexBlock "select elements from the receiver that the block evaluates true with the element and its index." "(#('We' 'love' 'pharo!') withIndexSelect: [:value :index | value size - 1 <= index]) >>> #('We')" ^ self class new: self size streamContents: [ :stream | 1 to: self size do: [ :index | | each | (elementAndIndexBlock value: (each := self at: index) value: index) ifTrue: [ stream nextPut: each ] ] ]+first method faster from 27 accesses and on-198foo < bar: { 1 } > zz10 000102203002110000 salkjsdlkgfee*streamContents: blockWithArg "Build an instance of the receiver by writing elements to a stream. More specifically: blockWithArg will be given a WriteStream on an instance of the receiver. Inside blockWithArg you write elements to the stream to build up the collection. At the end, the contents of the stream up to that point will be returned. Note that the underlying collection grows as needed." "(Array streamContents: [ :out | out nextPut: 1; nextPutAll: #(2 3 4); nextPut: 5 ]) >>> #(1 2 3 4 5)" ^ self new: 100 streamContents: blockWithArg23O( #(1 2 3 4 5) asSet reduce: [ :a :b :c | a + b + c ] ) >>> (1 + 2 + 3 + 4 + 5)81eA({1@2. 6@3. 2@ -1.} select: [:e| e x > e y]) >>> {(6@3). (2@ -1)}1$Point class isInstanceSide >>> falsebar31-420basenameWithoutExtension: anExtension "Returns the basename without specified extension (if any) " "('/foo/gloops.taz' asPath basenameWithoutExtension: 'taz') >>> 'gloops'" | extensionWithDelimiter | extensionWithDelimiter := anExtension copyWithFirst: self extensionDelimiter. ^ (self basename endsWith: extensionWithDelimiter) ifTrue: [ self basename allButLast: extensionWithDelimiter size ] ifFalse: [ self basename ]1010one3XsX;'234znak ::x43 ) :2' asValidSelector >>> #v234znak:x43:v2Returns a copy of the receiver with each sequence of whitespace (separator) characters replaced by a single space character110"$_ isConnectorPunctuation >>> truepharo2 factorial >>> 20.01c3RReturns a string representation of the receiver as hexadecimal, prefixed with 16r.-010113abc1.2one a, b, c and d0vector0abc1200(10.199999999 round: 2) >>>10.2IMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and suffix are bytes like. Otherwise, if self or suffix are wide strings, then slow version with asLowercase convertation, (primitive is not correct for wide strings)aa000000Evaluate aBlock with each of the receiver's elements as the argument. Collect into a new collection like the receiver, only those elements for which aBlock evaluates to true. Answer the new collection.#(5 -3.7 0) sign >>> #(1 -1 0)0mobazoc1000000'abc98' numericSuffix >>> 98 X0### ###03Answer whether the receiver is a letter or a digit.Close this windowFirst N characters&('Hello!' detect: #isLowercase) >>> $e0 ^ n. n. ^ n 0228asOpenInterval "Return a new interval representing the open version of the receiver. In other words, the new inteval does not contain the upper and lower boundaries of the receiver " "(1 to: 10) asOpenInterval >>> (2 to: 9)" "(10 to: 1 by: -1) asOpenInterval >>> (9 to: 2)" ^ start + step to: stop - stepThis statement is true!-2$1 isDecimalDigit >>> true21abc301000000010.foo "a" "b" "c" "d" "e" "f" "g" 2 00111111000444444222230055666666Z(#(1 2 3 3 4 1 2 3 5 4 6) splitOn: 4) >>> #(#(1 2 3 3) #(1 2 3 5) #(6))asOrderedCollection3.14793 a: . :2:1'('hello world' occurrencesOf: 10) >>> 062018/Return a copy with the first letter capitalizedclassNameKey "Return the key that will be used to add a property with the class name when an unknown class is read and the option STONReader>>#acceptUnknownClasses: is true, by default #className. Such unknown classes are returned as generic maps." "((STON reader acceptUnknownClasses: true; on: 'FooBarBaz { #foo : 100 }' readStream; next) at: STON classNameKey) >>> #FooBarBaz" ^ #classNamed5 #(a b c d e f g h ) first >>> #ay(#(1 5 21 28 34) groupedBy: [:x| x // 10] having: [:v| v size = 2]) >>> {0->#(1 5). 2->#(21 28)} asOrderedDictionary17)Fold the result of the receiver into aBlock. The argument aBlock must take two or more arguments. It applies the argument, binaryBlock cumulatively to the elements of the receiver. For sequenceable collections the elements will be used in order, for unordered collections the order is unspecified.1024a0100nXn0 and -('foo*baz*zort' match: 'foobazzort') >>> true00 00 n n n 0 06(#(1 2 3 4) asSet intersection: #() asSet) >>> Set newabUnescape an escaped string. Assume the string has all occurrences of aCharacter are escaped. That is, they are in pairs. This method returns a copy of the string replacing all pairs of aCharacter by a single appearance of it.;Answer a Point that is the product of the receiver and arg.24911-3/001111111111100044444444444222230055666666666663>('Pharo is <1s>' expandMacrosWith: 'cool') >>> 'Pharo is cool'&atAll: indexArray putAll: valueArray "Store the elements of valueArray into the slots of this collection selected by indexArray." "({#x .#y .#z} atAll: #(1 3) putAll: #(a e); yourself) >>> #(a y e)" indexArray with: valueArray do: [:index :value | self at: index put: value]. ^ valueArrayabcoasStringOn: aStream delimiter: delimString last: lastDelimString "Print elements on a stream separated with a delimiter between all the elements and with a special one before the last like: 'a, b and c'. Uses #asString instead of #print: Note: Feel free to improve the code to detect the last element." "(String streamContents: [:s| 'abcd' asStringOn: s delimiter: ', ' last: ' and ']) >>> 'a, b, c and d'" | n sz | n := 1. sz := self size. self do: [:elem | n := n + 1. aStream nextPutAll: elem asString] separatedBy: [ aStream nextPutAll: (n = sz ifTrue: [lastDelimString] ifFalse: [delimString])]153Answer an OrderedCollection whose elements are the elements of the receiver. The order in which elements are added depends on the order in which the receiver enumerates its elements. In the case of unordered collections, the ordering is not necessarily the same for multiple requests for the conversion.40false ==> [true] >>> true111411.92839012349023491 0:01:02:00300 X X foo 78-bit integer expectedtext2/foo "a" < "b" bar: "c" 1 "d" z: "e" 2 "f" > "g"10;({'hel','lo'. 'world'} identityIncludes: 'hello') >>> false:(#(10 20 30) inject: 0 into: [:s :each| s + each ]) >>> 602 "z" foo "a" 1 "b". "c" ^ 2 "d" 0listClass "Return the class of STON lists, Array, a system wide constant" "(STON fromString: '[1 , 2 , 3]') class >>> STON listClass" ^ Array0zInclude newObject as one of the receiver's elements. Answer newObject. ArrayedCollections cannot respond to this message.13502812018 over index: 70.00581:Tests-unix-64-SystemCommands-MethodCommands-Tests-Test.xml20154-2 even >>> true100((#(a b c d e) identityIndexOf: #c) >>> 3$> isControlOther >>> false0textSearchField>Add each element of aCollection at my end. Answer aCollection.0vector0isSymbol0010020xc34groupedBy: aBlock "Answer a dictionary whose keys are the result of evaluating aBlock for all my elements, and the value for each key is the selection of my elements that evaluated to that key. Uses species." "(#(1 2 3 4 5) groupedBy: [ :v | v odd ]) asString >>> 'an OrderedDictionary(true->#(1 3 5) false->#(2 4))'" | groups | groups := OrderedDictionary new. self do: [ :each | (groups at: (aBlock value: each) ifAbsentPut: [ OrderedCollection new ]) add: each ]. self species ~~ OrderedCollection ifTrue: [ groups associationsDo: [ :association | association value: (self species withAll: association value) ]]. ^ groups10733isDecimalDigit "Return whether the receiver is a digit." "$1 isDecimalDigit >>> true" "$0 isDecimalDigit >>> true" ^ self characterSet isDecimalDigit: self9#( 1 #']' 2 #'}' 3 )47abcz2213#$( isConnectorPunctuation >>> false3150seconds "2 seconds printString >>> '0:00:00:02'" "(1 minute + 2 seconds) printString >>> '0:00:01:02'" ^ Duration seconds: self001hello0234539*hello20Ab cd ef Ab cd1000.01 'def' = 'abc' >>> falseatWrap: index "Answer the index'th element of the receiver. If index is out of bounds, let it wrap around from the end to the beginning until it is in bounds." "(#(11 22 33) asOrderedCollection atWrap: 2) >>> 22" "(#(11 22 33) asOrderedCollection atWrap: 4) >>> 11" "(#(11 22 33) asOrderedCollection atWrap: 5) >>> 22" ^ self at: index - 1 \\ self size + 12abc010a3hhello1eedK'A man, a plan, a canal, panama' asCamelCase >>> 'AMan,APlan,ACanal,Panama'Return a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated iusing aSortFunction.3120AAnswer a Point with coordinates that are the reciprocals of mine.& aBoolean "Evaluating conjunction. Evaluate the argument. Then answer true if both the receiver and the argument are true." "true & true >>> true" "true & false >>> false" "false & true >>> false" "false & false >>> false" self subclassResponsibilityfindString: substring "Answer the index of the first substring within the receiver. If the receiver does not contain substring, answer 0." "('salkjsdlkgfee' findString: 'al') >>> 2" "('salkjsdlkgfeesd' findString: 'sd') >>> 6" ^self findString: substring startingAt: 1cs:1 e:3 s:6 e:8 s:11 e:11 3defDconvert myself to an Integer representing 1 for true and 0 for falsesplit: aSequenceableCollection indicesDo: aBlock "Perform an action specified as aBlock (with a start and end argument) to each of the indices of the receiver element that have been identified by splitting the receiver using the splitter argument. optimized version for single delimiters." "(String streamContents: [:s | Character space split: 'Pharo is cool' indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:5 s:7 e:8 s:10 e:13 '" | position oldPosition | position := 1. oldPosition := position. position := aSequenceableCollection indexOf: self startingAt: position. [ position > 0 ] whileTrue: [ aBlock value: oldPosition value: position - 1. position := position + 1. oldPosition := position. position := aSequenceableCollection indexOf: self startingAt: position. ]. aBlock value: oldPosition value: aSequenceableCollection size foo < bar: 10Edetect: aBlock ifFound: foundBlock "Evaluate aBlock with each of the receiver's elements as the argument. If some element evaluates aBlock to true, then cull this element into foundBlock. If no element matches the criteria then do nothing. Always returns self to avoid misuse and a potential isNil check on the sender." "|s| (#(1 2) detect: [ :each | each even ] ifFound: [ :e | s:=e*10 ]). s >>> 20" "|s| (#(1 3) detect: [ :each | each even ] ifFound: [ :e | s:=e*10 ]). s >>> nil" self detect: aBlock ifFound: foundBlock ifNone: [ "Do nothing on purpose" ]1abc:(#(a b c d e) indexOf: #c startingAt: 2 ifAbsent: 7) >>> 316r1E0002345|isSorted "Return true if the receiver is sorted by the given criterion. Optimization for isSortedBy: [:a :b | a <= b]." "#(1 2 3) isSorted >>> true" "#(1 2 3 0) isSorted >>> false" | lastElm elm | self isEmpty ifTrue: [^ true]. lastElm := self first. 2 to: self size do: [:index | elm := self at: index. lastElm <= elm ifFalse: [^ false]. lastElm := elm]. ^ true(#() sumNumbers: #abs) >>> 09Answer the index'th element of the receiver. If index is out of bounds, let it wrap around from the end to the beginning until it is in bounds.3true & true >>> true((FileSystem workingDirectory / 'book-result' / 'W01-Welcome') relativeToReference: FileSystem workingDirectory) pathString >>> 'book-result/W01-Welcome'1Look at Collection>>reduce: for a related method.116rDFiReturn a new sequenceable collection which contains the same elements as self but its elements are sortedpReturns the keywords of the provided selector. If the receiver is not keyword-based, an empty array is returned.or even Collections3FcopyWithoutDuplicates "Answer a copy of the receiver without any duplicated elements" "(#(2 3 4 4 5 6) copyWithoutDuplicates asSet) >>> #(2 3 4 5 6) asSet" "(#('do' 'la' 'si' 'do' 'la') copyWithoutDuplicates) >>> #('la' 'do' 'si')" "(#(#do #la #si #do #la) copyWithoutDuplicates) >>> #(#la #do #si)" ^ self asSet asArray 1 foo: ^23xNote: to be syntactically valid as an executable comment, there should be exactly one single triple > message send, and it should be the last statement.21111102Answer an instance of me containing the same associations as the argument. If the same key appears twice, the last one enumerated will winPoint classSide >>> Point class actionButton(Tests-unix-64-Compression-Tests-Test.xmlK(#('one' 'two' 'three' 'four') atAll: #(3 2 4)) >>> #('three' 'two' 'four')602XXXX4Evaluate aBlock with each of the receiver's elements, in reverse order, along with the corresponding element, also in reverse order, from aSequencableCollection. 3^ uasValidSelector "Returns a symbol that is a valid selector by removing any space or forbidden characters" "'234znak ::x43 '') _ : 2' asValidSelector >>> #'v234znak:x43:v2'" "'234znak ::x43 ) :2' asValidSelector >>> #v234znak:x43:v2" ^((( $: join: ( ( $: split: ( self select: [ :char | (char charCode < 128) and: [ char isAlphaNumeric or: [ char = $: ] ] ] ) ) select: [ :split | split isNotEmpty ] thenCollect: [ :nonEmptyString | nonEmptyString first isLetter ifTrue: [ nonEmptyString uncapitalized ] ifFalse: [ 'v' , nonEmptyString ] ] ) ) ifEmpty: [ 'v' ]), ((self isNotEmpty and: [ self last = $: ]) ifTrue: [ ':' ] ifFalse: [ #() ]) )asSymbol42cd31i (String streamContents: [:s | #('hello' 'the' 'world') do: [:each | s << each]]) >>> 'hellotheworld'aFSupport collection enumeration with a counter, even though not ordered!'ABA' asByteArray >>> #[65 66 65] X | t t t | t s t s t1033 Not found11 0000000000&(Color r: 1 g: 1 b: 1) >>> Color white20-3fred is number 11007fghiEformat: collection "Format the receiver by interpolating elements from collection, as in the following examples:" "('Five is {1}.' format: { 1 + 4}) >>> 'Five is 5.'" "('Five is {five}.' format: (Dictionary with: #five -> 5)) >>> 'Five is 5.'" "('In {1} you can escape \{ by prefixing it with \\' format: {'strings'}) >>> 'In strings you can escape { by prefixing it with \' " "('In \{1\} you can escape \{ by prefixing it with \\' format: {'strings'}) >>> 'In {1} you can escape { by prefixing it with \' " ^ self species new: self size streamContents: [ :result | | stream | stream := self readStream. [ stream atEnd ] whileFalse: [ | currentChar | (currentChar := stream next) == ${ ifTrue: [ | expression index | expression := stream upTo: $}. index := Integer readFrom: expression ifFail: [ expression ]. result nextPutAll: (collection at: index) asString ] ifFalse: [ currentChar == $\ ifTrue: [ stream atEnd ifFalse: [ result nextPut: stream next ] ] ifFalse: [ result nextPut: currentChar ] ] ] ]020500indexOfSubCollection: aSubCollection startingAt: anIndex "Answer the index of the receiver's first element, such that that element equals the first element of aSubCollection, and the next elements equal the rest of the elements of aSubCollection. Begin the search at element anIndex of the receiver. If no such match is found, answer 0." "(#(a b c d e) indexOfSubCollection: #(c d) startingAt: 2) >>> 3" "(#(a b c d e) indexOfSubCollection: #(c d) startingAt: 4) >>> 0" ^self indexOfSubCollection: aSubCollection startingAt: anIndex ifAbsent: [0]c9123.577Evaluate aBlock for each element and remove all that elements from the receiver for that aBlock evaluates to true. Use a copy to enumerate collections whose order changes when an element is removed (i.e. Sets).2011330b42Nonevaluating conjunction. If the receiver is true, answer the opposite of the the argument, alternativeBlock; otherwise answer the value of the alternativeBlock.>> false" "(#(2 4) allSatisfy: [ :each | each even ]) >>> true" "('hello' allSatisfy: #isLetter) >>> true" "('hello!' allSatisfy: #isLetter) >>> false" "((3 to: 8 by: 2) allSatisfy: #isPrime) >>> true" "((3 to: 9 by: 2) allSatisfy: #isPrime) >>> false" "(#() allSatisfy: [false]) >>> true" self do: [ :each | (aBlock value: each) ifFalse: [ ^ false ] ]. ^ true11050 rBAD boy!fromStream: readStream "Parse and materialize the STON representation in the character readStream" "(STON fromStream: 'Point[1,2]' readStream) >>> (1@2)" "FileLocator temp / ('{1}.ston' format: { Time millisecondClockValue }) in: [ :file | file writeStreamDo: [ :out | STON put: 1@2 onStream: out ]. file readStreamDo: [ :in | STON fromStream: in ] ]" ^ (self reader on: readStream) nextg102551013 0000222222(true and: [ true ]) >>> true1b100620401e12let"00010020030004454647444A999B888C00192004?({1. 2. 3. 4. 5} shuffleBy: (Random seed: 42)) >>> #(1 2 5 4 3)36dpharo!36squeezeOutNumber "Try to find a number somewhere in this string, as explained in Number>readFrom: this method returns the first number found" "'th is is29 a stRI4' squeezeOutNumber >>> 29" "'th is is2 9 a stRI4' squeezeOutNumber >>> 2" ^ Number squeezeNumberOutOfString: selfafromHexString: aColorHex "Returns a color instance from HEX (6 element elements)." "(Color fromHexString: 'FFFFFF')>>> (Color white) " | green red blue alpha hexString | hexString := aColorHex withoutPrefix: '#'. red := (Integer readFrom: (hexString first: 2) base: 16) / 255. green := (Integer readFrom: (hexString copyFrom: 3 to: 4) base: 16) / 255. blue := (Integer readFrom: (hexString copyFrom: 5 to: 6) base: 16) / 255. alpha := hexString size = 8 ifFalse: [ 1.0 ] ifTrue: [ (Integer readFrom: (hexString copyFrom: 7 to: 8) base: 16) / 255 ]. ^ self r: red g: green b: blue alpha: alpha31Flattens a collection of collections (no matter how many levels of collections exist). Strings are considered atoms and, as such, won't be flattened31004Tests-unix-64-Tool-DependencyAnalyser-Tests-Test.xml55 foo < bar c9516rA402#(x y z) size >>> 3hello24Print elements on a stream separated with a delimiter between all the elements and with a special one before the last like: 'a, b and c'. Uses #asString instead of #print: Note: Feel free to improve the code to detect the last element.00.5 [ :a :b | ]d11 1000000006Pharolisthello14sd\\ aNumber "modulo. Remainder defined in terms of //. Answer a Number with the same sign as aNumber." "9 \\ 4 >>> 1" "-9 \\ 4 >>> 3" "9 \\ -4 >>> -3" ^self - (self // aNumber * aNumber)02$(200@200 scaleBy: 2@3) >>> (400@600)Close this window3010133-61y10Tests-unix-64-System-Finalization-Tests-Test.xml*baz4withUnixLineEndings "Answer a new instance where all occurrences of CRLF and LF are substituted with LF." "(('asa' , String cr , 'asa') withUnixLineEndings at: 4) >>> Character lf" ^ self withLineEndings: String lf2-198[ | ]sAnswer a Point that is the receiver's x and y ceiling. Answer the receiver if its coordinates are already integral.1Evaluate aBlock with each of the receiver's elements as the argument. If some element evaluates aBlock to true, then cull this element into foundBlock. If no element matches the criteria then do nothing. Always returns self to avoid misuse and a potential isNil check on the sender.112(23.5698 printShowingDecimalPlaces: 2) >>> '23.57'22030100.11b001111100044444222230055666663C(DateAndTime fromString: '2004-02-29T13:33:00+02:00') minute >>> 33 goodby: my: )([:x | x + 1] cull: 13 cull: 12) >>> 14 0123456789ABCDEFabcdef$({} averageIfEmpty: [0@0]) >>> (0@0) 0 :B |X b X X({Character space. Character space} join: #('Pharo' 'is' 'cool')) >>> {$P. $h. $a. $r. $o. Character space. Character space. $i. $s. Character space. Character space. $c. $o. $o. $l}22121 goodby: my: 16rFFd65505 XX n X n X4(#(a b z k) difference: #(a b c d e f)) >>> #(#z #k)192021(#() sum: #abs) >>> 00X#10vector023011hello!3(String streamContents: [ :str| ((FileSystem workingDirectory / 'book-result' / 'W01-Welcome') relativeToReference: FileSystem workingDirectory) printPathOn: str delimiter: $|]) >>> 'book-result|W01-Welcome'21255433'a' asByteArray >>> #[97]40 n ssss;Xsss1203qselectEveryFirst "#(1 2 3 4) selectEveryFirst asArray >>> #(1 3) " ^ self selectEvery: [ :i | (i+1 \\ 2) = 0 ]000100033435003c0\withIndexDo: elementAndIndexBlock "Just like do: except that the iteration index supplies the second argument to the block" "(Array streamContents: [:stream| #(11 22 13) withIndexDo: [ :each :i | stream nextPut: (each * each + i)]]) >>> #(122 486 172)" 1 to: self size do: [ :index | elementAndIndexBlock value: (self at: index) value: index ]hellorows8between: #(7 8)#() size >>> 0' ' isNotEmpty >>> trueAltd8!(10 printStringBase: 10) >>> '10'x1005-6The Rolling StonesWJust like do: except that the iteration index supplies the second argument to the block0#Float pi radiansToDegrees >>> 180.0360vector020101032 reciprocal >>> (1/2)| aBoolean "Evaluating disjunction (OR). Evaluate the argument. Then answer true if either the receiver or the argument is true." "true | true >>> true" "true | false >>> true" "false | true >>> true" "false | false >>> false" self subclassResponsibilitydo: aBlock without: anItem "Enumerate all elements in the receiver. Execute aBlock for those elements that are not equal to the given item" "Refer to the comment in Collection|do:." "(Array streamContents: ([:stream | #(1 2 3) do: [:each | stream nextPut: (each + 10)] without: 2])) >>> #(11 13)" 1 to: self size do: [:index | anItem = (self at: index) ifFalse:[aBlock value: (self at: index)]] ppp | TTT | ttt n . ^ ttt . 50This statement is true!p(String streamContents: [:s | #(1 2 3) do: [:each | s << each asString] separatedBy: [s << ', ']]) >>> '1, 2, 3'5a : foo--stage-name=Tests-unix-64130 heLlo wOrLd\flatCollect: aBlock as: aCollectionClass "Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. Equivalent to the lisp's mapcan" "(#(1 2 3) flatCollect: [:each | { each. each+1 } ] as: Set) >>> #(1 2 3 4) asSet" "(#(65 66 67) flatCollect: [:each | { each asCharacter. each asCharacter asLowercase } ] as: String) >>> 'AaBbCc'" | col | col := OrderedCollection new: self size. self do: [ :each | col addAll: (aBlock value: each) ]. ^ aCollectionClass withAll: col3151(Tests-unix-64-DebugPoints-Tests-Test.xml#[ ^ 1 ]-2120.(#(40 41 42) asOrderedCollection at: 1) >>> 400000010533334422667555 106660077708 AAA20(String streamContents: [:s | 'Pharo is cool' splitOn: Character space indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:5 s:7 e:8 s:10 e:13 '3Returns whether the receiver contains the argument.7 fred the bear2oEnumerate all elements in the receiver. Execute aBlock for those elements that are not equal to the given item|| u46 factorial >>> 7201923-Tests-unix-64-System-Benchmark-Tests-Test.xml11cannot resolve fourcode2 first element1.0/2 milliSeconds printString >>> '0:00:00:00.002'ccorner: aPoint "Answer a Rectangle whose origin is the receiver and whose corner is aPoint. This is one of the infix ways of expressing the creation of a rectangle." "(10@10 corner: 100@100) >>> (10@10 corner: 100@100)" ^ Rectangle origin: self corner: aPoint[ V( #('string1' #('string2' 'string3')) flattened ) >>> #('string1' 'string2' 'string3')e40-1reverseWith: aSequenceableCollection do: aBlock "Evaluate aBlock with each of the receiver's elements, in reverse order, along with the corresponding element, also in reverse order, from aSequencableCollection. " "(Array streamContents: [:stream | #(1 2 3) reverseWith: #(4 5 6) do: [:a :b | stream nextPut: (a + b)]]) >>> #(9 7 5)" self size ~= aSequenceableCollection size ifTrue: [^ self errorSizeMismatch]. self size to: 1 by: -1 do: [:index | aBlock value: (self at: index) value: (aSequenceableCollection at: index)]210&#(10 20 30) - #(0 1 2) >>> #(10 19 28)The factorial on n is defined as: n * (n-1)*(n-2)*... while n>0. Factorial of 0 is 1. We also know Factorial of 1 and 2 are themselves. This implementation uses a 2-partition algorithm. For a recursive (but slower) implementation see 'slowFactorial' Without verbose detail: If'm an even number,some optimization can be applied: Instead of doing all multiplication we can halving the number of multiplication regrouping terms, so: n*(n-1)*(n-2)*....*3*2*1 can be rearranged as: (n*1)*((n-1)*2)*((n-2)*3)*... And the use the fact n is even to rewrite in a more efficient way. If I'm an odd number then compute for n-1 and multily by n. 1{ 2keysAndValuesDo: aBlock "Enumerate the receiver with all the keys (aka indices) and values." "(Array streamContents: [:stream | #(10 20 30) keysAndValuesDo: [:key :value | stream nextPut: (key * 2 + value)]]) >>> #(12 24 36)" 1 to: self size do: [:index | aBlock value: index value: (self at: index)]a22222 #between:and: isUnary >>> false0(nil ifNil: [42] ifNotNil: [:o | o +3 ] ) >>> 42300vector0100106-2551130Make some empty slots at the front of the array. If we have more than 50% free space, then just move the elements, so that the first 50% of the slots are free, otherwise add new free slots to the front by growing. Precondition: firstIndex = 1530 iconsAndLabelX({ 1->2. 3->4 } as: Dictionary) >>> (Dictionary new at: 1 put: 2; at: 3 put:4; yourself)1120#+ keywords >>> #('+')XXXXXXXXXXXXXXXXXXXXXXXXXX18v(String streamContents: [:s| { 10. 'hello'. $x } printOn: s delimiter: ', ' last: ' & ']) >>> '10, ''hello'' & $x'10)Count the occurrences of each bytecode during the execution of aBlock. Return a Array of associations using the byte as key and the occurrences as values sorted by the instruction opcode numeric values. This method uses the in-image bytecode interpreter to evaluate and count the instructions.oops{ [ ( 4420a11120.8000102031e1 e1 sorted "Return a new sequenceable collection which contains the same elements as self but its elements are sorted in ascending order using the #'<=' operator." "#(8 5 3 9) sorted >>> #(3 5 8 9)" "#(a b z d) sorted >>> #(a b d z)" ^self sorted: [ :a :b| a <= b ].lastIndexOf: anElement "Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer 0." "(#(a b a d a) lastIndexOf: #a) >>> 5" "(#(a b a d e) lastIndexOf: #a) >>> 3" ^ self lastIndexOf: anElement startingAt: self size ifAbsent: [0]1000000B('abcdefgh' includesSubstring: 'de' caseSensitive: false) >>> true4'Concatenate two Strings or Collections.1210000##"""####"""###"""#####"""00vector0331 application000rx2221bar:16'hello''10$(#() noneSatisfy: ['oops']) >>> true[(String streamContents: [ :s | -10 printOn: s base: 10 length: 4 padded: true] ) >>> '-010'60y1Tests-unix-64-Refactoring-DataForTesting-Test.xml-Tests51That is false!?(#(a b c d e) indexOfSubCollection: #(c d) startingAt: 4) >>> 0(#(11 22 33) atWrap: 2) >>> 221Tests-unix-64-DrTests-TestCoverage-Tests-Test.xml110 :B | XXXXXXX. b 0b-('hello!' noneSatisfy: #isUppercase) >>> true23nn foo||bar||21fifth "Answer the fifth element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h ) fifth >>> #e" ^ self at: 512.onDo: aBlock "Helper to tranform any `do:`-like method into a generator." "|generator| generator := Generator onDo: [ :doBody | Integer primesUpTo: 10000000 do: doBody ]. (generator next: 5) asArray >>> #(2 3 5 7 11)" ^ self on: [ :generator | aBlock value: [ :arg | generator yield: arg ] ]23 abab ac de( 1 + 2 goodby: 2 my: 0 [ | | . 120%{1@50. 10@ -10. 5@5} range >>> (9@60)-' test ' withSeparatorsCompacted >>> ' test '19#'helloCroundUpTo: aNumber "Answer the next multiple of aNumber toward infinity that is nearest the receiver." "(3.1479 roundUpTo: 0.01) >>> 3.15" "(3.1479 roundUpTo: 0.1) >>> 3.2" "(1923 roundUpTo: 10) >>> 1930" "(3.1479 roundUpTo: 0.005) >>> 3.15" "(-3.1479 roundUpTo: 0.01) >>> -3.14" ^(self / aNumber) ceiling * aNumber01x5splitOn: splitter indicesDo: aBlock "Perform an action specified as aBlock (with a start and end argument) to each of the indices of the receiver element that have been identified by splitting the receiver using the splitter argument. splitter - can be a subsequence, a Block or a Regex (String receiver only). Any other object used as a splitter is treated as an Array containing that object." "(String streamContents: [:s | 'Pharo is cool' splitOn: Character space indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:5 s:7 e:8 s:10 e:13 '" ^ splitter split: self indicesDo: aBlock43-(3 ifNil: [42] ifNotNil: [:o | o +3 ]) >>> 6C(DateAndTime fromString: '2004-02-29T13:33:12+02:00') second >>> 120|generator| generator := Generator onDo: [ :doBody | Integer primesUpTo: 10000000 do: doBody ]. (generator next: 5) asArray >>> #(2 3 5 7 11)This implementation is recursive and very canonical. This implementation is intended for demo purposes, but for better performance another version 'factorial' is provided.hello230U(true ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is true!'toUppercase: aCharacter "(AsciiCharset toUppercase: $a) >>> $A." "(AsciiCharset toUppercase: $A) >>> $A." "(AsciiCharset toUppercase: $!) >>> $!" (aCharacter between: $a and: $z) ifFalse: [ ^ aCharacter ]. ^ Character value: aCharacter asciiValue - $a asInteger + $A asIntegerc 3r12. 345016db/ arg "Pairwise quotient of two sequenceable collections of the same length." "#(10 20 30) / #(1 3 4.0) >>> {10. (20/3). 7.5}" "{10@20. 30@0} / {1@3. 4.0@1} >>> {(10@(20/3)). (7.5@0)}" ^ arg adaptToCollection: self andSend: #/2-4GcontractTo: smallSize "return myself or a copy shortened by ellipsis to smallSize" "('abcd' contractTo: 10) >>> 'abcd'" "('Pharo is really super cool' contractTo: 10) >>> 'Phar...ool'" "('A clear but rather long-winded summary' contractTo: 18) >>> 'A clear ...summary'" | leftSize | self size <= smallSize ifTrue: [^ self]. "short enough" smallSize < 5 ifTrue: [^ self copyFrom: 1 to: smallSize]. "First N characters" leftSize := smallSize-2//2. ^ self copyReplaceFrom: leftSize+1 "First N/2 ... last N/2" to: self size - (smallSize - leftSize - 3) with: '...' Not found0nXn0-200 (true ifFalse: [ true ]) >>> nilN({10. 20} asOrderedCollection addAll: {20. 30. 30. 40.}) >>> {20. 30. 30. 40.}12{ ^ 1 }fold: binaryBlock "Alias of Collection>>reduce" "Evaluate the block with the first two (or more) elements of the receiver, then with the result of the first evaluation and the next element, and so on. Answer the result of the final evaluation. If the receiver is empty, raise an error. If the receiver has a single element, answer that element." "( #('if' 'it' 'is' 'to' 'be' 'it' 'is' 'up' 'to' 'me') fold: [:a :b | a, ' ', b] ) >>> 'if it is to be it is up to me'" ^self reduce: binaryBlock%(AsciiCharset toLowercase: $!) >>> $!+((100@200) translateBy: 5@10) >>> (105@210)1 codeLightAnswer the index of the first occurrence of anElement within the receiver. If the receiver does not contain anElement, answer 0.2('Hello' detect: #isLowercase ifNone: [$X]) >>> $eA`('test te string' copyReplaceAll: 'te' with: 'longone' asTokens: true) >>> 'test longone string' Xuuuuuu Xuu named: aString "Returns the instance of myself having aString as name." "(KeyboardKey named: 'SHIFT_L') >>> (KeyboardKey value: 65505)" ^ KeyNameTable at: aString1Return a new sequenceable collection which contains the same elements as self but its elements are sorted by aSortBlockOrNil. The block should take two arguments and return true if the first element should preceed the second one. If aSortBlock is nil then <= is used for comparison.0311112004444466676655B9999A1true not >>> falseb#[1]#[2]1e23001000e60vector01*'displayStringOn:' endsWithAColon >>> true2213210whlordeit'em vs 'it''em'11X'let us make seperate strings' substrings >>> #('let' 'us' 'make' 'seperate' 'strings')Find the index of first character starting at start in aByteString that is included in the receiver. Default is to use a naive algorithm. Subclasses might want to implement a more efficient scheme. Return 0 if not found.0({3. 9. 1} sort: [:a :b | a <= b ]) >>> #(1 3 9)1500vector2This statement is true!1;(Date year: 2018 month: 9 day: 28) mmddyyyy >>> '9/28/2018'cand: alternativeBlock "Nonevaluating conjunction. If the receiver is true, answer the value of the argument, alternativeBlock; otherwise answer false without evaluating the argument." "(true and: [true]) >>> true" "(true and: [false]) >>> false" "(false and: [true]) >>> false" "(false and: [Error signal]) >>> false" self subclassResponsibility0111121 goodby: my: 3\(Array new: 3 streamContents: [ :out | 3 timesRepeat: [ out nextPut: 42 ] ]) >>> #(42 42 42)25765536(1923 truncateTo: 10) >>> 19203QAnswer a new collection with newElement added (as last element if sequenceable).1421201000do5013542.30291jasStringOn: aStream delimiter: delimString "Print elements on a stream separated with a delimiter String like: 'a, b, c' Uses #asString instead of #print:." "(String streamContents: [:s| 'abcd' asStringOn: s delimiter: '->']) >>> 'a->b->c->d'" self do: [ :elem | aStream nextPutAll: elem asString ] separatedBy: [ aStream nextPutAll: delimString ]lastIndexOf: anElement startingAt: lastIndex ifAbsent: exceptionBlock "Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock." "(#(a b a d a) lastIndexOf: #a startingAt: 1 ifAbsent: 7) >>> 1" "(#(e b a d e) lastIndexOf: #a startingAt: 4 ifAbsent: 7) >>> 3" lastIndex to: 1 by: -1 do: [:index | (self at: index) = anElement ifTrue: [^ index]]. ^ exceptionBlock value7.50vector0reduceRight: aBlock "Fold the result of the receiver from right to left into aBlock. The argument aBlock must take two or more arguments." "(#(1 2 3) reduceRight: [ :a :b | a - b ]) >>> (1 - (2 - 3))" "(#(1 2 3) reduceRight: [ :a :b | a - b ]) >>> 2" "(#(1 + 3 - 5) reduceRight: [ :a :op :b | a perform: op with: b ]) >>> (1 + (3 - 5))" "(#(1 + 3 - 5) reduceRight: [ :a :op :b | a perform: op with: b ]) >>> -1" | arguments | self emptyCheck. arguments := Array new: aBlock argumentCount. (arguments size = 0 or: [ (self size + 1) \\ (arguments size - 1) > 0 ]) ifTrue: [ self error: 'Collection size and block argument count do not match.' ]. arguments at: arguments size put: self last. self size - arguments size + 1 to: 1 by: 1 - arguments size do: [ :index | arguments replaceFrom: 1 to: aBlock argumentCount - 1 with: self startingAt: index; at: arguments size put: (aBlock valueWithArguments: arguments) ]. ^ arguments last|escapeCharacter: aCharacter "Returns a copy of the string doubling all occurence of aCharacter." "See `unescapeCharacter:` for the opposite" "('abc' escapeCharacter: $X) >>> 'abc'" "('aXb' escapeCharacter: $X) >>> 'aXXb'" "('XaX' escapeCharacter: $X) >>> 'XXaXX'" "('XXaXbXXcXXXdXX' escapeCharacter: $X) >>> 'XXXXaXXbXXXXcXXXXXXdXXXX'" | result stream | result := WriteStream with: ''. stream := ReadStream on: self. [ stream atEnd ] whileFalse: [ result nextPutAll: (stream upTo: aCharacter). stream peekBack = aCharacter ifTrue: [ result nextPut: aCharacter. result nextPut: aCharacter ] ]. ^ result contents$' isFinalQuote >>> false [:a| | |b]0vector0(RuntimeSyntaxError signal: 'false error'1432Answer the index of the receiver's first element, such that that element equals the first element of sub, and the next elements equal the rest of the elements of sub. Begin the search at element start of the receiver. If no such match is found, answer the result of evaluating argument, exceptionBlock.-14add: newObject before: oldObject "Add the argument, newObject, as an element of the receiver. Put it in the sequence just preceding oldObject. Answer newObject." "(OrderedCollection new add: 42; add: 41 before: 42; yourself) asArray >>> #(41 42)" ^ self insert: newObject before: (self find: oldObject) Point[1,2]111{1]2}4a2+(#(2 4 6) noneSatisfy: [:x|x odd]) >>> true11?(Color r: 0.5 g: 0.5 b: 1) hsvSaturation >>> 0.4995112414467253[:a ::b]2(true or: [false]) >>> true/(#(1 2 2 3 1 1 1) asBag occurrencesOf: 1) >>> 41$fromStreamWithComments: readStream "Parse and materialize the STON representation in the character readStream, skipping C-style comments" "(STON fromStreamWithComments: 'Point[1,/*comment*/2]' readStream) >>> (1@2)" ^ (self reader on: (STONCStyleCommentsSkipStream on: readStream)) next 00000112221115553333411166777110"('pharo' endsWith: 'aro') >>> true12018S ([#() anyOne] on: SubscriptOutOfBounds do: [ :ex | 'whatever' ]) >>> 'whatever' 4203afoodezortorfoo3zort12aa0vector00.5004887585532747(Character delete isControlOther >>> true1s1 s1111dim'' isNotEmpty >>> falseFile asFile Files File's File-234.56711-4fillFrom: aCollection with: aBlock "Evaluate aBlock with each of aCollections's elements as the argument. Collect the resulting values into self. Answer self." "(#(10 20) asOrderedCollection fillFrom: 'ABC' with: [:x|x asciiValue]) >>> #(10 20 65 66 67) asOrderedCollection" "(#(10 20) asSet fillFrom: 'ABC' with: [:x|x asciiValue]) >>> #(10 20 65 66 67) asSet" "({64->$@} asDictionary fillFrom: 'AB' with: [:x|x asciiValue -> x]) >>> {64->$@. 65->$A. 66->$B} asDictionary" aCollection do: [ :each | self add: (aBlock value: each) ]20412s:1 e:5 s:7 e:8 s:10 e:13 200000100053333442260012'A' asByteArray >>> #[65]1unicI(#('do' 'la' 'si' 'do' 'la') copyWithoutDuplicates) >>> #('la' 'do' 'si')11,foo | a | a := 1. ^ [ :a | a ] value: 10 + a 000000002000002100000000000003=Answer whether the final character of the receiver is a colon5b(false xor: [false]) >>> false304b000 rx-isClosePunctuation "Return whether the receiver is one of these characters: )]}" "$a isClosePunctuation >>> false" "$( isClosePunctuation >>> false" "$) isClosePunctuation >>> true" "$] isClosePunctuation >>> true" "$} isClosePunctuation >>> true" ^ self characterSet isClosePunctuation: self234znak ::x43 ) :2(#(10 20 30) \\ #(1 3 4.0) >>> #(0 2 2.0)6Answer true if the receiver is equivalent to aBoolean.3XXnX3c,(#(11 22 33) before: 22 ifAbsent: 55) >>> 113b3.14?(#(a b c d e) indexOfSubCollection: #(c d) startingAt: 2) >>> 32.In {1} you can escape { by prefixing it with \30?Print the receiver's path on aStream (without 'Path' prepended)longone 1000000000&(#(a b c d) at: 3 ifAbsent: #z) >>> #c This should be fast: 1. Integer>>to:do: is inlined in the bytecode (no block). 2. The Array>>at: callsite should be monomorph to a primitive method.  and 19!""" 0 """ 1 """ n """ 1 """ 0 """Invalid input/output !26Remove the copies of elements, but keep the same order^(#(1 2 3 4 4 1 2 3 5 6 ) groupByRuns: [ :each | each = 4]) >>> #(#(1 2 3) #(4 4) #(1 2 3 5 6))1Ncollect: aBlock "Evaluate aBlock with each of my elements as the argument. Collect the resulting values into a collection that is like me. Answer the new collection. Override superclass in order to use addLast:, not at:put:." "(#(1 2 3) asOrderedCollection collect: [ :v | v * 10 ]) asArray >>> #(10 20 30)" "(#(1 2 3) asOrderedCollection collect: [ :v | 10 ]) asArray >>> #(10 10 10)" | newCollection | newCollection := self speciesForTransform new: self size. firstIndex to: lastIndex do: [ :index | newCollection addLast: (aBlock value: (array at: index)) ]. ^ newCollectionReturn a String based on concatenation of positiveNumberString with prefix then padded by 0 is zeroFlag is set for a minimum length.1Emit overlapping pairs of my elements into aBlock1. 21.0T#(2 3 4 'fred') asOrderedCollection reversed >>> #('fred' 4 3 2) asOrderedCollection('aa' compare: 'aa') >>> 210b3@ foo: 'Color red rgbTriplet >>> #(1.0 0.0 0.0)210Unmatched " in comment.#(1 2 3 0) isSorted >>> false1921s:Uppp ^ 0 :BB :BB :BB :BB :BB :BB :BB :BB :BB :BBB :BBB :BBB :BBB :BBB :BBB :BBB | bb 01*-1 + 1--1 + 1- -1translateBy: delta "Answer a Point translated by delta (an instance of Point)." "((100@200) translateBy: 5@10) >>> (105@210)" ^ (delta x + x) @ (delta y + y)_(#(11 22 33) asOrderedCollection atWrap: 6 put: 0; yourself) >>> #(11 22 0) asOrderedCollection501 hello world($b > $c) asBit>>> 0&(AsciiCharset toUppercase: $a) >>> $A.1#(100.1@200.9) ceiling >>> (101@201)1~Answer the value of falseAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line.1 popoverButton8reduce: aBlock "Fold the result of the receiver into aBlock. The argument aBlock must take two or more arguments. It applies the argument, binaryBlock cumulatively to the elements of the receiver. For sequenceable collections the elements will be used in order, for unordered collections the order is unspecified." "( #(1 2 3) asSet reduce: [ :a :b | a + b ] ) >>> (1 + 2 + 3)" "( #(1 2 3 4 5) asSet reduce: [ :a :b :c | a + b + c ] ) >>> (1 + 2 + 3 + 4 + 5)" "Maybe look at the related method Collection>>inject:into:" ^self asOrderedCollection reduce: aBlockasaNTests-unix-64-Calypso-SystemPlugins-InheritanceAnalysis-Queries-Tests-Test.xml2r1aAnswer whether the receiver ends with the given prefix string. The comparison is case-sensitive.1 (10 'hello')((2@2) + 200) >>> (202@202) That is true!detect: aBlock ifNone: exceptionBlock "Evaluate aBlock with each of the receiver's elements as the argument. Answer the first element for which aBlock evaluates to true. If none evaluate to true, then evaluate the argument, exceptionBlock." "(#(1 2) detect: #even ifNone: [0]) >>> 2" "(#(1 3) detect: #even ifNone: [0]) >>> 0" "('Hello' detect: #isLowercase ifNone: [$X]) >>> $e" "('LOL' detect: #isLowercase ifNone: [$X]) >>> $X" ^ self detect: aBlock ifFound: [ :element | element ] ifNone: exceptionBlock2foo: arg ^ arg + 1GReturn a ByteArray containing a GZIP compressed version of the receiver!Tests-unix-64-SUnit-Core-Test.xml'optimized version for single delimiters309620xb42exAnswer the last element of the receiver. Pay attention, last is not equivalent to stop in certain situations. See below.23{The material conditional, also known as the material implication or truth functional conditional. Correspond to not ... or ... and does not correspond to the English if...then... construction. known as: b if a a implies b if a then b b is a consequence of a a therefore b (but note: 'it is raining therefore it is cloudy' is implication; 'it is autumn therefore the leaves are falling' is equivalence). Here is the truth table for material implication: p | q | p ==> q -------|-------|------------- T | T | T T | F | F F | T | T F | F | T 11 | a | ^ a6Collection size and block argument count do not match.29akeywordsStrict "Returns the keywords of the provided selector. If the receiver is not keyword-based, an empty array is returned." "#foo: keywordsStrict >>> #('foo:')" "#foo:bar: keywordsStrict >>> #('foo:' 'bar:')" "#foo keywordsStrict >>> #()" "#+ keywordsStrict >>> #()" ^ self isKeyword ifTrue: [ self keywords ] ifFalse: [ #( ) ]a213333+Tests-unix-64-NewTools-FontChooser-Test.xml0"'foo10foo' endsWithDigit >>> false1;foo1+Tests-unix-64-System-History-Tests-Test.xml36522222222222000011111111111nAnswer whether the receiver sorts after aString. The collation order is simple ascii (with case differences).includesSubstring: substring at: index "Answer true if the receiver contains the substring str exactly at index, false otherwise." "('abcdefgh' includesSubstring: 'de' at: 1) >>> false" "('abcdefgh' includesSubstring: 'de' at: 4) >>> true" | pos | pos := index - 1. ^ index > 0 & (self size - pos >= substring size) and: [ substring allSatisfy: [ :char | pos := pos + 1. (self at: pos) = char ] ]L(String streamContents: [ :s | 'Foo''Bar' storeOn: s ]) >>> '''Foo''''Bar'''1Optimized to go through the primitive if possible1007h30oReturn index of first element that satisfies aBlock. If no matching element is found, evaluate exceptionBlock.dd{1@2} copyEmpty >>> #()JReturn the green component of this color, a float in the range [0.0..1.0].10si12 Xuuuuu n00011121344151100D(OrderedCollection new addAll: (1 to: 15); yourself) capacity >>> 203 slowFactorial >>> 6P((Date year: 2018 month: 9 day: 28) addDays: 3) printString >>> '1 October 2018'20416c1;(100@100 isInsideRectangle: (0@0 corner: 100@100))>>> false<( #(1 2 3) asSet reduce: [ :a :b | a + b ] ) >>> (1 + 2 + 3)+ 161((10 to: 20) detectMax: [ :p | p gcd: 6 ]) >>> 121016 2r. 30.57ifTrue: trueAlternativeBlock ifFalse: falseAlternativeBlock "Answer with the value of trueAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line." "(true ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is true!'" ^trueAlternativeBlock value01pppp A pp A pp A X | t t t | t s t s t1"(10 printStringBase: 2) >>> '1010'4u u. 0 :B X 0. u uXXXXu pppp Xppp 02313132-1323323Class structural inspection - Class/Metaclass shift2({1. $a. $a. 3} as: RunArray) values >>> #(1 $a 3)0 16r80000000$('foo*baz' match: 'foobaz') >>> true:x "Answer the x coordinate." "(100@200) x >>> 100" ^ xy7* arg "Answer a Point that is the product of the receiver and arg." "((2@2) * (100@200)) >>> (200@400)" "((2@2) * 200) >>> (400@400)" arg isPoint ifTrue: [^ (x * arg x) @ (y * arg y)]. ^ arg adaptToPoint: self andSend: #*foo: arg bar: arr ^ arg + arr3.14151920020vector010.53183Answer a SortedCollection whose elements are the elements of the receiver. The sort order is the default less than or equal. Note that you should use #sorted if you don't really need a SortedCollection, but a sorted collection.XX n n2whatever8Tests-unix-64-MetacelloCommandLineHandler-Tests-Test.xml30instanceSide "Return the class of the couple class/metaclass. Useful to avoid explicit test." "Point instanceSide >>> Point" "Point class instanceSide >>> Point" ^ self soleInstance31282ppp < <<<>> 10abc100|:aV{'one' -> 1. 'two' ->2} asDictionary >>> (Dictionary with: 'one' -> 1 with: 'two' ->2)*Tests-unix-64-Spec2-Backend-Tests-Test.xmlg'Here 123should % be 6 the name6 of the method' asCamelCase >>> 'Here123should%Be6TheName6OfTheMethod'6('salkjsdlkgfee' findString: 'ee'startingAt: 3) >>> 12 foo||bar||21EPut anObject at every index specified by the elements of aCollection.includesAll: aCollection "Answer whether all the elements of aCollection are in the receiver." "(#(10 20 30) includesAll: #(30 20)) >>> true" "(#(10 20 30) includesAll: #(30 40)) >>> false" "(#(10 20 30) includesAll: #()) >>> true" "('hello' includesAll: 'ho') >>> true" "('hello' includesAll: 'hop') >>> false" aCollection do: [:elem | (self includes: elem) ifFalse: [^ false]]. ^ trueindexOf: aCharacter startingAt: start "Return the index of the argument in the receiver, only elements after the start of the element are considered zero if not present." "('abcdf abcedf' indexOf: $a startingAt: 4) >>> 7" "('abddf bcdef' indexOf: $a startingAt: 100 ) >>> 0" (aCharacter isCharacter) ifFalse: [^ 0]. ^ self class indexOfAscii: aCharacter asciiValue inString: self startingAt: start{ ^ 1. 2. ^ 3 }allButFirst: n "Answer a copy of the receiver containing all but the first n elements. Raise an error if there are not enough elements." "(#(a b c d) allButFirst: 2) >>> #(c d)" "(#(a b c d) allButFirst: 3) >>> #(d)" ^ self copyFrom: n + 1 to: self sizecollatedBy: aSortFunction "Return a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated iusing aSortFunction." "(#('abc' 'de' 'fghi') sorted: (#size collatedBy: [:e|e bitAnd: 1]) , #size) >>> #( 'de' 'fghi' 'abc')" ^PropertySortFunction property: self collatedWith: aSortFunction asSortFunction6*kkkk sssssss 0 ^ n 0 ssssssss 0 ^ n 0. ^ none200vector03:ifNotNil: ifNotNilBlock "Evaluate the block, unless I'm == nil (q.v.). If the receiver is not nil, pass it as argument to the block." "Might be compiled inline for speed, see RBMessageNode>>#isInlineIfNil" "(2 ifNotNil: [ :o | o + 3]) >>> 5" "(nil ifNotNil: [:o | o +3 ]) >>> nil" ^ ifNotNilBlock cull: self2&('hello' includesAll: 'hop') >>> false1two161asInteger "Return the integer present in the receiver, or nil. In case of float, returns the integer part." "'1' asInteger >>> 1" "'-1' asInteger >>> -1" "'10' asInteger >>> 10" "'a' asInteger >>> nil" "'1.234' asInteger >>> 1" ^self asSignedInteger01{endsWith: suffix "Answer whether the receiver ends with the given prefix string. The comparison is case-sensitive." "IMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and prefix are bytes like. Otherwise, if self is wide, then super outperforms, Otherwise, if prefix is wide, primitive is not correct" "('pharo' endsWith: '') >>> true" "('pharo' endsWith: 'project-pharo') >>> false" "('pharo' endsWith: 'phuro') >>> false" "('pharo' endsWith: 'aro') >>> true" "('pharo' endsWith: 'aRo') >>> false" | requiredStart | suffix ifEmpty: [ ^ true ]. (self class isBytes and: [ suffix class isBytes ]) ifFalse: [^super endsWith: suffix]. requiredStart := self size - suffix size + 1. requiredStart <= 0 ifTrue: [ ^false ]. ^ (self findSubstring: suffix in: self startingAt: requiredStart matchTable: CaseSensitiveOrder) = requiredStart7030abc41foo:RUtility method to improve readability. Do not create the intermediate collection.?(#(1 2 3 4 5) select: #even thenCollect: #negated) >>> #(-2 -4)do: elementBlock separatedBy: separatorBlock "Evaluate the elementBlock for all elements in the receiver, and evaluate the separatorBlock between." "(Array streamContents: ([:stream | #(1 2 3) do: [:each | stream nextPut: (each + 10)] separatedBy: [ stream nextPut: 0 ]])) >>> #(11 0 12 0 13)" 1 to: self size do: [:index | index = 1 ifFalse: [separatorBlock value]. elementBlock value: (self at: index)] . :210fUnexpected negative weight-({10. 20} asOrderedCollection add: 30) >>> 30abcdSame aspect ratio50Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into a collection like the receiver. Answer the new collection.D'foo' asOrderedCollection = #($f $o $o) asOrderedCollection >>> true11-16rA-3 odd >>> true3:Answer whether anObject is one of the receiver's elements.60 Pharo is cool10050false | true >>> true1This statement is false!findBinaryIndex: aBlock ifNone: exceptionBlock "Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, evaluate exceptionBlock, with the 'bounding' elements as optional arguments." "(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 25 - arg ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(7 8)' " "(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 25 - arg ] ifNone: [ :a :b | 'over index: ', a printString ]) >>> 'over index: 7' " ^ self findBinaryIndex: aBlock do: [ :found | found ] ifNone: exceptionBlock#name: asMutator >>> #name:20U(#(1 2 3) collect: [:each | each + 10 ] thenReject: [:each | each even]) >>> #(11 13)10000114(1 decimalDigitAt: 2) >>> 0[Answer the fifth element of the receiver. Raise an error if there are not enough elements.!'' expandMacros >>> String tab+('abc' sameAs: 'aBc' asWideString) >>> truelarge%Answer the factorial of the receiver.10, 'hello', $x10?Answer whether the receiver begins with the given prefix string3025@|s| s:=0. #(11 22 33) select: #odd thenDo: [:x|s:=s+x]. s >>> 442reciprocal "Returns the reciprocal of self. In case self is 0 the / signals ZeroDivide" "1/2 reciprocal >>> 2" "2 reciprocal >>> (1/2)" "1.25 reciprocal >>> 0.8" "-2 reciprocal >>> (-1/2)" ^1 / self ||| a###'hello''world(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 11 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 53110Return a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated in descending order using the <=> method.Jequals: aDate "Perform a time zone independent comparison of the dates, i.e. only compare day, month and year. To compare with time zones, use #=" "(Date today equals: Date yesterday) >>> false" ^self year = aDate year and: [ self monthIndex = aDate monthIndex and: [ self dayOfMonth = aDate dayOfMonth ] ]sInclude anObject as one of the receiver's elements, but only if there is no such element already. Anwser anObject.2, 3013oflatCollectAsSet: aBlock "Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. Equivalent to the lisp's mapcan" "( #(1 2 3) flatCollectAsSet: [:each | { each. each+1 } ] ) >>> #(1 2 3 4) asSet" ^ self flatCollect: aBlock as: Set10, 'hello' & $x^This is implemented using a variant of the normal inject:into: pattern. The reason for this is that it is not known whether we're in the normal number line, i.e. whether 0 is a good initial value for the sum. Consider a collection of measurement objects, 0 would be the unitless value and would not be appropriate to add with the unit-ed objects.Evaluate aBlock with the elements of the receiver. If aBlock returns false for all elements return true. Otherwise return falseAnswer substrings of the receiver derived from cutting the receiver at points where binaryBlock answers true for adjacent elements.removeDuplicates "Remove the copies of elements, but keep the same order" "#(7 42 7 42 9) asOrderedCollection removeDuplicates asArray >>> #(7 42 9)" "#(1 2 3) asOrderedCollection removeDuplicates asArray >>> #(1 2 3)" | iterator seen | self ifEmpty: [ ^ self ]. iterator := 1. seen := Set new. [ iterator <= self size ] whileTrue: [ | each | each := self at: iterator. (seen includes: each) ifTrue: [ self removeAt: iterator ] ifFalse: [ seen add: each. iterator := iterator + 1. ]. ]15282H('<1s> vs <1p>' expandMacrosWith: 'it''em') >>> 'it''em vs ''it''''em'''XnXnXreverseWithIndexDo: elementAndIndexBlock "Just like reverseWith:do: except that the iteration index supplies the second argument to the block." "(Array streamContents: [:stream | #(10 20 30) reverseWithIndexDo: [:each :index | stream nextPut: each + index]]) >>> #(33 22 11)" self size to: 1 by: -1 do: [:index | elementAndIndexBlock value: (self at: index) value: index]00'""" 0 """ | """ T """ T """ | """ 0 """4410 nil := nil[ :a :b333333341(#(1 2 3) isSortedBy: [:a :b | a <= b ]) >>> trueminutes "2 minutes printString >>> '0:00:02:00'" "(1 hour + 2 minutes) printString >>> '0:01:02:00'" ^ Duration minutes: self4##[ 102 fred the bear2221For backwards compatibility mainly. Return the key that should correspond to some character. Handle normal ascii characters and special control keys only (enter, tab space...)(median "Return the middle element, or as close as we can get." "{1 . 2 . 3 . 4 . 5} asSortedCollection median >>> 3" | size middle | size := self size. middle := (size + 1) // 2. ^ size even ifTrue: [ ((self at: middle) + (self at: middle + 1)) / 2 ] ifFalse: [ self at: middle ]%printStringBase: b "Return a String representation of this number in base b. For SmallIntegers, it is more efficient to print directly in a String, rather than using a Stream like super." "(10 printStringBase: 10) >>> '10'" "(-10 printStringBase: 10) >>> '-10'" "(10 printStringBase: 2) >>> '1010'" "(10 printStringBase: 16) >>> 'A'" self < 0 ifTrue: [^ '-' , (self negated printStringBase: b)]. self < b ifTrue: [^ String with: (Character digitValue: self)]. ^ self printStringBase: b nDigits: (self numberOfDigitsInBase: b)hello4cmonth "(Date year: 2018 month: 9 day: 28) month printString >>> 'September 2018'" ^ self asMonthdasByteArray "Convert to a ByteArray with the ascii values of the string." "'a' asByteArray >>> #[97]" "'A' asByteArray >>> #[65]" "'ABA' asByteArray >>> #[65 66 65]" | b | b := ByteArray new: self byteSize. 1 to: self size * 4 do: [:i | b at: i put: (self byteAt: i)]. ^ b((#(a b c d e) identityIndexOf: #x) >>> 0574(OrderedCollection new add: 42; yourself) size >>> 1#'abc' asWideString = 'abc' >>> trueabcdefgh'(#(10 20 30) includesAll: #()) >>> true 00010203004eAnswer the next multiple of aNumber toward negative infinity that is nearest the receiver. Examples:0:Xsu0$$X$200216215324from: startIndex to: endIndex put: anObject "Put anObject in all indexes between startIndex and endIndex. Very fast. Faster than to:do: for more than 26 positions. Answer anObject" "({#a. #b. #c. #d. #e} from: 3 to: 4 put: #x; yourself) >>> #(a b x x e)" | written toWrite thisWrite | startIndex > endIndex ifTrue: [^self]. self at: startIndex put: anObject. written := 1. toWrite := endIndex - startIndex + 1. [written < toWrite] whileTrue: [ thisWrite := written min: toWrite - written. self replaceFrom: startIndex + written to: startIndex + written + thisWrite - 1 with: self startingAt: startIndex. written := written + thisWrite ]. ^anObjectUse a proper symbol literal47(#(a b c d e) indexOfAnyOf: #(x y c) ifAbsent: 7) >>> 3d)((4 to: 9) anySatisfy: #isPrime) >>> true"" third "Answer the third element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h i) third >>> #c" ^ self at: 3}Collect and return the result of evaluating twoArgBlock with corresponding elements from this collection and otherCollection.10SHIFT_L(Character pageUp isControlOther >>> true$((1 to:9 by:2) includes: 3) >>> true03Too many arguments| aBoolean "Evaluating disjunction (OR) -- answer true since the receiver is true." "true | true >>> true" "true | false >>> true" ^self3foo Hello--world-e-3.1479QAnswer the next multiple of aNumber toward infinity that is nearest the receiver.one40002342Cascade message expected ppp < <<<<<false | false >>> false4 slowFactorial >>> 24MReturn whether the receiver is https://www.compart.com/en/unicode/category/Pf00011121333314110097'%' expandMacros >>> ''1helloyX(#(1 2 3 4) select: [:each | each > 2 ] thenCollect: [:each | each + 10 ]) >>> #(13 14)6e"#(a b c d e f g h ) eighth >>> #h31025-650022220160.01pReturn true if all my elements are close to the elements of same index of the parameter with a certain precision0201910it61elvis 111002 [ 1 ]. [ 2 ]151.02Answer whether the receiver contains any elements.131-3(100@200) ceiling >>> (100@200)102Negation--answer false since the receiver is true.3al Five is 5.*#( aa:bb: cc #'aa:bb:cc' #cc #'++' #'++' )world4100 0hel1331xz5Answer whether the receiver can be represented as a byte string. This is different from asking whether the receiver *is* a ByteString (i.e., #isByteString)(#(x y z) atLast: 1) >>> #z010(nil)4DAnswer a Set whose elements are the unique elements of the receiver. 8253074410$Do the special case of integer power@(#(10 20 30) inject: 0 into: [ :sum :each | sum + each ]) >>> 601!(2 ifNotNil: [ :o | o + 3]) >>> 5022cVNegation. Answer true if the receiver is false, answer false if the receiver is true.e330 9 % -4 >>> -30Tests-unix-64-Kernel-Tests-WithCompiler-Test.xml720_Evaluating disjunction (OR) -- answer with the argument, aBoolean, since the receiver is false.11two003ehllo|odd " 0 odd >>> false" " 2 odd >>> false" "-2 odd >>> false" " 3 odd >>> true" "-3 odd >>> true" ^(self bitAnd: 1) = 1422hscaleTo: anExtent "Return a Point scalefactor for shrinking a thumbnail of the receiver's extent to fit within anExtent. self and anExtent are expected to have positive nonZero x and y." "(200@200 scaleTo: 400@400) >>> (2.0@2.0)" "(40@40 scaleTo: 400@400) >>> (10.0@10.0)" | factor sX sY | factor := 3.0 reciprocal. "EccentricityThreshhold reciprical" sX := anExtent x / self x asFloat. sY := anExtent y / self y asFloat. sX = sY ifTrue: [ ^ sX @ sY ]. "Same aspect ratio" ^ sX < sY ifTrue: [ sX @ (sX max: sY * factor) ] ifFalse: [ (sY max: sX * factor ) @ sY ]2aXXb-(#(10 20 30) includesAll: #(30 40)) >>> false*#(1 2 3 4) unzip second asArray >>> #(2 4)0vector016r41\Answer the eighth element of the receiver. Raise an error if there are not enough elements.}Answer the value of trueAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line.41154 [ :a | b ]43C#(10 20 10) asOrderedCollection removeAll >>> OrderedCollection new208((0@0 corner: 100@100) containsPoint: 100@100) >>> falsesubtractDays: dayCount "((Date year: 2018 month: 9 day: 28) subtractDays: 1) printString >>> '27 September 2018'" ^ (self asDateAndTime - (dayCount days)) asDate Tests-unix-64221 2detectIndex: aBlock ifNone: exceptionBlock "Return index of first element that satisfies aBlock. If no matching element is found, evaluate exceptionBlock." "(#(1 5 10) detectIndex: [ :each | each > 3 ] ifNone: ['Not found']) >>> 2" "(#(1 5 10) detectIndex: [ :each | each > 15 ] ifNone: ['Not found']) >>> 'Not found'" self doWithIndex: [:each :index | (aBlock value: each) ifTrue: [^ index]]. ^ exceptionBlock value hello world28a1020$A isAlphaNumeric >>> true31.53215810printElementsOn: aStream "List elements betwen () and separated by spaces. Is used by printOn: and other related printing methods." "(String streamContents: [:s| {10. 'hello'} printElementsOn: s]) >>> '(10 ''hello'')'" "(String streamContents: [:s| #() printElementsOn: s]) >>> '()'" "Note: The original code used #skip:, but some streams do not support that, and we don't really need it." aStream nextPut: $(. self do: [:element | aStream print: element] separatedBy: [aStream space]. aStream nextPut: $)oops60 n ssss Xn4=If the receiver is not nil, pass it as argument to the block.1-OrderedCollection new asArray class >>> ArrayXXXXXXXXXXXXXXXXXX(1 -> 'one') key >>> 164a11Answer the set theoretic difference of two collections. Pay attention that the difference is not commutative, hence the order is important.30#+ asTestSelector >>> #testPlusthree13%Point class classSide >>> Point class2replace: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into self." "({1. 2. 3. 4} replace: [:each | each + 1 ]) >>> #(2 3 4 5)" 1 to: self size do: [ :index | self at: index put: (aBlock value: (self at: index)) ]22546888333A9992BDDD111E0000FFHHH43X u1|::a22ppp X b11222isTestPackage "1. Test package ends with suffix -Tests. Suffix is case sensitive. 2. Or test package contains '-Tests-' in middle. Some examples: " "(RPackage named: 'MockPackage-Tests') isTestPackage >>> true" "(RPackage named: 'MockPackage-tests') isTestPackage >>> true" "(RPackage named: 'MockPackage') isTestPackage >>> false" "(RPackage named: 'MockPackage-Tests-Package') isTestPackage >>> true" ^ (self name endsWith: '-Tests' caseSensitive: false) or: [ self name includesSubstring: '-Tests-' caseSensitive: false ]%(#(a b c d) allButLast: 2) >>> #(a b)1(((104 to: 120) detect: #isPrime) >>> 107D(RunArray newFrom: {1. $a. $a. 3}) >>> ({1. $a. $a. 3} as: RunArray)02018#[ 1 2 ]110520 0DDD00000EEE04377733888399A0CCC0410$: tokenish >>> true10 10021-310.1234520SAnswer a new instance where all occurrences of CRLF and LF are substituted with LF.2f2 Five is {1}.23 '' expandMacros >>> String lf(1 to: 10 by: 2) last >>> 9607xaselect: selectBlock thenDo: doBlock "Utility method to improve readability. Do not create the intermediate collection." "|s| s:=0. #(11 22 33) select: #odd thenDo: [:x|s:=s+x]. s >>> 44" self do: [: each | ( selectBlock value: each ) ifTrue: [ doBlock value: each ] ]n s a := a. [ :a | [ :a | ]. a := a { 1 ). 2 } codePopovera 'def' <= 'abc' >>> false100123#'wimpy' initialIntegerOrNil >>> nil001000226444455220077812"Point class instanceSide >>> Point first element233255:(#(a b c d e) indexOf: #c startingAt: 4 ifAbsent: 7) >>> 7'abc' | 'cbe' >>> 'bcea'b22020Evaluate the given block with the receiver as argument, answering its value unless the receiver is empty, in which case answer the receiver.?Note: Feel free to improve the code to detect the last element.1 abd hello abd foo*baz12231V('Hello, world!' collect: [:e | e isLetter ifTrue: e ifFalse: $-]) >>> 'Hello--world-'2100041'hello' surroundedBySingleQuotes >>> '''hello'''1(#(1 5 10) findFirst: [ :each | each > 3 ]) >>> 2word before index20180vector01Returns a string representation of the receiver as hex, prefixed with 16r. DO NOT CHANGE THIS! The Cog VMMaker depends on this.@({1@3. 2@1. 3@6. 4@8} detect: [ :each | each x even ]) >>> (2@1)7Return a color from its RGB components (0 - 1.0 floats)10 That is true!(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 25 - arg ] ifNone: [ :a :b | 'over index: ', a printString ]) >>> 'over index: 7' [descending "Return a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated in descending order using the <=> method." "(#('abc' 'de' 'fghi') sorted: #size descending) >>> #('fghi' 'abc' 'de')" ^self asSortFunction reversed1 a11351| TTTTT | ttttt n. ^ tttttd7Tests-unix-64-DrTests-TestCoverage-Tests-Mocks-Test.xml50172Snick1aThat is false!XX XX n XXXX n X X2Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. optimized version for Sequencable Collection and subclasses implementing #writeStream20vector0Ternary operator: An if-else string can be written with . The N-th argument must be a Boolean. Yes-string cannot contain colon ':', as it terminates the yes-string. No-string cannot contain closing angle bracket '>', as it terminates the no-string.abc surroundedBySingleQuotes "Answer the receiver with leading and trailing quotes." "'hello' surroundedBySingleQuotes >>> '''hello'''" "'he''llo' surroundedBySingleQuotes >>> '''he''llo'''" "' hello ' surroundedBySingleQuotes >>> ''' hello '''" ^ self surroundedBy: ($' asString)61000"a" #( "b" 1 "c" two "d" ( "e" 3 "f" ) "g" ) "h"3b2DPairwise product of two sequenceable collections of the same length.1(Array streamContents: [:stream | #(1 2 3 1 6 1 2 3 4) piecesCutWhere: [ :a :b | a = 1 and: [ b = 2]] do: [:each | stream nextPut: each size]]) >>> #(1 5 3)1075 slowFactorial >>> 120400J(true ifTrue: [ 'This statement is true!' ]) >>> 'This statement is true!'3c85&cull: anArg "Execute the receiver with one or zero arguments depending on the receiver" "([ 12 ] cull: 13)>>> 12 " "([:x | x + 12] cull: 3)>>> 15" ^numArgs = 0 ifTrue: [self value] ifFalse: [self value: anArg]10 foo*baz*zort242575100(#(a b a d e) lastIndexOf: #c ifAbsent: 7) >>> 73605 100000000 X withIndexCollect: elementAndIndexBlock "Just like with:collect: except that the iteration index supplies the second argument to the block." "(#(10 20 30) withIndexCollect: [:each :index | each + (index * 2)]) >>> #(12 24 36)" | result | result := self species new: self size. 1 to: self size do: [:index | result at: index put: (elementAndIndexBlock value: (self at: index) value: index)]. ^ result0vector0+(2 raisedTo: (1/12)) >>> 1.05946309435929530{0@1. 2@3} + {10@20. 30@0} >>> {(10@21). (32@3)}161@Tests-unix-64-Calypso-SystemPlugins-Flags-Queries-Tests-Test.xml000001.011floor "Answer a Point that is the receiver's x and y floor. Answer the receiver if its coordinates are already integral." "(100@200) floor >>> (100@200)" "(100.1@200.9) floor >>> (100@200)" self isIntegerPoint ifTrue: [ ^ self ]. ^ x floor @ y floor-85asDigitsToPower: anInteger do: aBlock "Repeatedly value aBlock with a single Array. Adjust the collection so that aBlock is presented all (self size raisedTo: anInteger) possible combinations of the receiver's elements taken as digits of an anInteger long number." "(Array streamContents: [:stream | (0 to: 1) asDigitsToPower: 4 do: [:each | stream nextPut: each copy]]) >>> #(#(0 0 0 0) #(0 0 0 1) #(0 0 1 0) #(0 0 1 1) #(0 1 0 0) #(0 1 0 1) #(0 1 1 0) #(0 1 1 1) #(1 0 0 0) #(1 0 0 1) #(1 0 1 0) #(1 0 1 1) #(1 1 0 0) #(1 1 0 1) #(1 1 1 0) #(1 1 1 1))" | aCollection | aCollection := Array new: anInteger. self asDigitsAt: 1 in: aCollection do: aBlock0:00:00:01.002915127Z(String streamContents: [ :s | 10 printOn: s base: 10 length: 4 padded: true] ) >>> '0010'withIndexDo: elementAndIndexBlock "Just like do: except that the iteration index supplies the second argument to the block" "Support collection enumeration with a counter, even though not ordered" "|s|s:=0. #(4 2 1) withIndexDo: [:e :i| s:=s + (e * (10 ** (i-1)))]. s >>> 124" "|a|a:= Array new: 3. #(10 20 30) withIndexDo: [:e :i| a at: 4-i put: e+1]. a >>> #(31 21 11)" | index | index := 0. self do: [:item | elementAndIndexBlock value: item value: (index := index+1)] (#(1 -4 -10 1) sum: #abs) >>> 16<('pharo' beginsWith: 'phuro' caseSensitive: false) >>> false24 00000001y42200Same as ifTrue:ifFalse:.14This statement is false!(String streamContents: [:s | Character space split: 'Pharo is cool' indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:5 s:7 e:8 s:10 e:13 '23ifFalse: falseAlternativeBlock ifTrue: trueAlternativeBlock "Answer the value of trueAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line." "(true ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is true!'" ^trueAlternativeBlock valuef('test te string' copyReplaceAll: 'te' with: 'longone' asTokens: false) >>> 'longonest longone string'2010unic3.0s100b over index: 3:a:foo2ppp < <<<<>> 15" "(#() ifNotEmpty: [:x| x average]) >>> #()" ^ self isEmpty ifTrue: [ self ] ifFalse: [ aBlock cull: self ]MReturn whether the receiver is https://www.compart.com/en/unicode/category/PigrowAtLast "Add new empty slots to the end of array, while keeping the empty slots at the front." "OrderedCollection new capacity >>> 10" "(OrderedCollection new growAtLast; capacity) >>> 20" | newArray | newArray := self class arrayType new: (array size * 2 max: 1). newArray replaceFrom: firstIndex to: lastIndex with: array startingAt: firstIndex. array := newArrayrows4 "unfinishedabc'a' asInteger >>> nil$Returns a number between 0.0 and 1.0Evaluate aBlock with each of the receiver's elements as the argument. This is the general foreach method, but for most standard needs there is often a more specific and simpler method.e100vector01(false or: [true]) >>> truen s n1 + 2 )310011213111644445511700abcabc1012(Character euro isCurrencySymbol >>> trueMReturn a color with the given r, g, and b components in the range [0.0..1.0]."'3123' isAllAlphaNumerics >>> trueReturn a String with the JSON serialization of object. Note that the object graph can only contain lists (Array) and maps (Dictionary)2( 2Answer whether the receiver contains any elements.310s *foo*zort2"2 ** (1/12) >>> 1.05946309435929534yAnswer the value of alternativeBlock. Execution does not actually reach here because the expression is compiled in-line.3T(true ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is true!'302311#foo: keywords >>> #('foo:')7 2 even >>> true&('aXb' escapeCharacter: $X) >>> 'aXXb'5&Tests-unix-64-Ring-Core-Tests-Test.xml2331 - 1 - 1 abs - 1 - 1 max: -1reverseDo: aBlock "Evaluate aBlock with each of the receiver's elements as the argument, starting with the last element and taking each in sequence up to the first. For SequenceableCollections, this is the reverse of the enumeration for do:." "(Array streamContents: [:stream | #(1 2 3) reverseDo: [:each | stream nextPut: each + 10]]) >>> #(13 12 11)" self size to: 1 by: -1 do: [:index | aBlock value: (self at: index)]$} isControlOther >>> falseshowIcon-2a/Tests-unix-64-Spec2-Code-Backend-Tests-Test.xml203Class structural inspection - Class/Metaclass shift.#(aa:bb:"A"cc"B"#aa:bb:cc"C"#cc"D"++"E"#++"F")220isCasedLetter "We are sorry but this method is unclear and will probably be removed. This method only returning false." "$a isCasedLetter >>> false" "$A isCasedLetter >>> false" ^ self characterSet isCasedLetter: self10cadd: newObject withOccurrences: anInteger "Add newObject anInteger times to the receiver. Answer newObject." "({10. 20} asOrderedCollection add: 30 withOccurrences: 2) >>> 30" "({10. 20} asOrderedCollection add: 30 withOccurrences: 2; yourself) >>> {10. 20. 30. 30} asOrderedCollection" anInteger timesRepeat: [ self add: newObject ]. ^ newObjecttrue not >>> false3 #(10 20) emptyCheck >>> #(10 20)33detectMin: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Answer the element for which aBlock evaluates to the lowest number. If collection empty, return nil." "({ 2@6 . -4@3 . 10@ -3 } detectMin: [ :p | p x ]) >>> (-4@3)" "({ 2@6 . -4@3 . 10@ -3 } detectMin: [ :p | p y ]) >>> (10@ -3)" "('Hello!' detectMin: #asciiValue) >>> $!" | minElement minValue | self do: [:each | | val | minValue == nil ifFalse: [ (val := aBlock value: each) < minValue ifTrue: [ minElement := each. minValue := val]] ifTrue: ["first element" minElement := each. minValue := aBlock value: each]. "Note that there is no way to get the first element that works for all kinds of Collections. Must test every one."]. ^ minElementbefore: target ifAbsent: exceptionBlock "Answer the receiver's element immediately before target. Answer the result of evaluating the exceptionBlock if target is not an element of the receiver, or if there are no elements before it." "(#(11 22 33) before: 22 ifAbsent: 55) >>> 11" "(#(11 22 33) before: 44 ifAbsent: 55) >>> 55" | index | index := self indexOf: target. ^ (index = 0 or: [index = 1]) ifTrue: [exceptionBlock value] ifFalse: [self at: index - 1]423100011213141100''fred the bear' lastSpacePosition >>> 9charlie is number 25Nonevaluating conjunction. If the receiver is true, answer the value of the argument, alternativeBlock; otherwise answer false without evaluating the argument.1453ppp < <<<<>> 0is1:a fooe31string1codec1-9 <= aString "Answer whether the receiver sorts before or equal to aString. The collation order is simple ascii (with case differences)." " 'abc' <= 'def' >>> true" " 'abc' <= 'abc' >>> true" " 'def' <= 'abc' >>> false" ^ (self compare: self with: aString) <= 0min: aPoint "Answer the upper left corner of the rectangle uniquely defined by the receiver and the argument, aPoint." "((100@200) min: (330@400)) >>> (100@200)" "((100@200) min: (30@400)) >>> (30@200)" ^ (x min: aPoint x) @ (y min: aPoint y)y,(3 ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 615FTests-unix-64-Calypso-SystemPlugins-Deprecation-Queries-Tests-Test.xml6<{10@20. (1/2)@0.5} reciprocal >>> {((1/10)@(1/20)). (2@2.0)}251100x3deM(Date year: 2018 month: 9 day: 28) asDate printString >>> '28 September 2018' n uuuuuu 128 0001023304003 0000222222272TheRollingStones#((2@2) - (100@200)) >>> (-98@ -198),highBit is not defined for negative integers6522WReturn true if all my elements are close to the elements of same index of the parameter340036LReturn a color for HTML color spec: #FFCCAA or white/black passed as string.10Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock.11If I am involved in arithmetic with another Collection, return a Collection of the results of each element combined with the scalar in that expression. Is used to implement Collection>>+, Collection>>-, etc.7Parse and materialize the STON representation in string1013d/foo/gloops.tazI return true if a method is an extension method. Which means that the methods is not packaged in the package of the class containing the method, but in another package.x| aCollection "Return all the elements that appear in self or in aCollection. Alias of union:" "#(10 20 30) | (0 to: 15 by: 5) >>> #(0 15 5 30 20 10)" "'abc' | 'cbe' >>> 'bcea'" ^ self union: aCollection3 "a" ^ "b" 5 "c" b XX n XX# n X:abcd10010((Color colorFrom: #blue)>>> (Color blue)^ <xz8(#(xa xb xc xy xz) isSortedBy: #last ascending) >>> true,Refer to the comment in Collection|collect:.h971.9283901234902348Return the key that will be used to add a property with the class name when an unknown class is read and the option STONReader>>#acceptUnknownClasses: is true, by default #className. Such unknown classes are returned as generic maps.2053(10@10 corner: 100@100) >>> (10@10 corner: 100@100)mReturn true if the receiver is sorted by the given criterion. Optimization for isSortedBy: [:a :b | a <= b].'Move window right by half of its extent5 ppp < <<<< 222222222 2090vector0{ifTrue: trueAlternativeBlock ifFalse: falseAlternativeBlock "If the receiver is true (i.e., the condition is true), then answer the value of the argument trueAlternativeBlock. If the receiver is false, answer the result of evaluating the argument falseAlternativeBlock. If the receiver is a nonBoolean then create an error notification. Execution does not actually reach here because the expression is compiled in-line." "(true ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is true!'" "(false ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is false!'" self subclassResponsibility-16rA<<<<30C('bar' asSortedCollection: [:x :y| x>y ]) asArray >>> {$r. $b. $a}.(Color hex: 0.2) >>> '33'2022 one:1;two:2;LAdd a new object at the end of the collection, and returns the object itself2.{ 'foo'. ('fo','o') } asIdentitySet size >>> 2a00020n sssss n0Xsss11}Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, evaluate exceptionBlock, with the 'bounding' elements as optional arguments.4dPerform an action specified as aBlock (with a start and end argument) to each of the indices of the receiver element that have been identified by splitting the receiver using the splitter argument. splitter - can be a subsequence, a Block or a Regex (String receiver only). Any other object used as a splitter is treated as an Array containing that object.aeiou 109detect: aBlock ifFound: foundBlock ifNone: exceptionBlock "Evaluate aBlock with each of the receiver's elements as the argument. If some element evaluates aBlock to true, then cull this element into foundBlock and answer the result of this evaluation. If none evaluate to true, then evaluate exceptionBlock." "(#(1 2) detect: #even ifFound: #negated ifNone: [0]) >>> -2" "(#(1 3) detect: #even ifFound: #negated ifNone: [0]) >>> 0" "('Hello' detect: #isLowercase ifFound: #uppercase ifNone: [$X]) >>> $E" "('LOL' detect: #isLowercase ifFound: #uppercase ifNone: [$X]) >>> $X" self do: [ :each | (aBlock value: each) ifTrue: [ ^ foundBlock cull: each ] ]. ^ exceptionBlock value* 00000111000222000334443555333666330000 3121 [ :a || a b ] 'def' >= 'def' >>> true!('*baz' match: 'mobazo') >>>falsedK(Color fromString: '#FFCCAA')>>> (Color r: 1.0 g: 0.8 b: 0.667 alpha: 1.0) '' asLowercase >>> ''2313Like in SQL operation - Split the recievers contents into collections of elements for which keyBlock returns the same results, and return those collections allowed by selectBlock.true | true >>> truea1an integer greater than 1 as valid radix expectedzelmer#Tests-unix-64-Rubric-Tests-Test.xmlAnswer a number that represents the number of complete seconds in the receiver's time part, after the number of complete minutes has been removed.33011300460077900AEEEC | | . :. :a1a1a1 00111111112222222223334455506770| | aReturn a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated in ascending order using the <=> method.230.0Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. Equivalent to the lisp's mapcanUintersection: aCollection "Answer the set theoretic intersection of two collections." "(#(1 2 3 4) intersection: #(3 4 5)) >>> #(3 4)" "(#(1 2 3 4) intersection: #()) >>> #()" "(#() intersection: #(1 2 3 4)) >>> #()" "('hello' intersection: 'world') >>> 'ol'" ^ self species withAll: (self asSet intersection: aCollection) asArray100eaverageIfEmpty: aBlock "This method return the average of the collection if it is not empty. In the other case, it return the value of the block. It means the user the user of this method decide of the return value." "(#(10) averageIfEmpty: [ 0 ]) >>> 10" "(#() averageIfEmpty: [ 0 ]) >>> 0" "({3@5. 7@ -4} averageIfEmpty: [0@0]) >>> (5@(1/2))" "({} averageIfEmpty: [0@0]) >>> (0@0)" self ifEmpty: [ ^ aBlock value ]. ^ self average-5 n ssssXsss15rows8u(Array streamContents: [:stream | #(1 2 3) reverseWith: #(4 5 6) do: [:a :b | stream nextPut: (a + b)]]) >>> #(9 7 5)1004200X X X ^This is implemented using a variant of the normal inject:into: pattern. The reason for this is that it is not known whether we're in the normal number line, i.e. whether 0 is a good initial value for the sum. Consider a collection of measurement objects, 0 would be the unitless value and would not be appropriate to add with the unit-ed objects.0true ==> [false] >>> falsesize "Answer how many elements the receiver contains." "#(1 2 2 3 1 1 1) asBag size >>> 7" | tally | tally := 0. contents do: [:each | tally := tally + each]. ^ tally1 goodby: 2 my: 3(OrderedCollection new growAtLast; capacity) >>> 20213pppp A pp A pp A 0 :B :B :B | | T t T | t s t s t 03 expandMacrosWithArguments: anArray "Interpret the receiver pattern (<1p>, <1s>, ...) with argument passed in anArray." " writes the N-th argument using #printString, but without trancating it." "('<1p>: <2p>' expandMacrosWith: 'Number' with: 5 with: nil) >>> '''Number'': 5'" " writes the N-th argument, which should be a String, or a collection of printable objects. Note also important distinction for single-quotes inside the argument; with

they will be doubled." "('<1s> vs <1p>' expandMacrosWith: 'it''em') >>> 'it''em vs ''it''''em'''" "Whitespace characters:" "'' expandMacros >>> String tab" "'' expandMacros >>> String cr" "'' expandMacros >>> OSPlatform current lineEnding" "'' expandMacros >>> String lf" "Writing '<' character: To write '<', prepend it with a percent sign." "'%' expandMacros >>> ''" "Ternary operator: An if-else string can be written with . The N-th argument must be a Boolean. Yes-string cannot contain colon ':', as it terminates the yes-string. No-string cannot contain closing angle bracket '>', as it terminates the no-string." "('<1?success:error>' expandMacrosWith: true) >>> 'success'" "('<1?success:is error>' expandMacrosWith: false) >>> 'is error'" | readStream char index | ^ self species new: self size streamContents: [ :newStream | readStream := self readStream. [ readStream atEnd ] whileFalse: [ char := readStream next. char == $< ifTrue: [ | nextChar | nextChar := readStream next asUppercase. nextChar == $R ifTrue: [ newStream cr ]. nextChar == $L ifTrue: [ newStream lf ]. nextChar == $T ifTrue: [ newStream tab ]. nextChar == $N ifTrue: [ newStream nextPutAll: OSPlatform current lineEnding ]. nextChar isDigit ifTrue: [ index := nextChar digitValue. [ readStream atEnd or: [ (nextChar := readStream next asUppercase) isDigit not ] ] whileFalse: [ index := index * 10 + nextChar digitValue ] ]. nextChar == $? ifTrue: [ | trueString falseString | trueString := readStream upTo: $:. falseString := readStream upTo: $>. readStream position: readStream position - 1. newStream nextPutAll: ((anArray at: index) ifTrue: [ trueString ] ifFalse: [ falseString ]) ]. nextChar == $P ifTrue: [ (anArray at: index) printOn: newStream ]. nextChar == $S ifTrue: [ newStream nextPutAll: (anArray at: index) ]. readStream skipTo: $> ] ifFalse: [ newStream nextPut: (char == $% ifTrue: [ readStream next ] ifFalse: [ char ]) ] ] ]1at: index incrementBy: value "({1 .2 .3 .4} at: 3 incrementBy: 2) >>> 5" "({1 .2 .3 .4} at: 2 incrementBy: 2) >>> 4" ^self at: index put: (self at: index) + value2.Results are not defined non-integer arguments.xbxor: alternativeBlock "Answer the value of the alternativeBlock since the receiver is false." "(false xor: [true]) >>> true" "(false xor: [false]) >>> false" ^ alternativeBlock value2222200001111112Tests-unix-64-Spec2-Morphic-Backend-Tests-Test.xml}onPreviousMonth "(Date year: 2018 month: 9 day: 28) onPreviousMonth printString >>> '28 August 2018'" ^ self addMonths: -1max: aPoint "Answer the lower right corner of the rectangle uniquely defined by the receiver and the argument, aPoint." "((100@200) max: (330@400)) >>> (330@400)" "((100@200) max: (30@400)) >>> (100@400)" ^ (x max: aPoint x) @ (y max: aPoint y)'{1@2. 3@ -1} negated >>> {-1@ -2. -3@1}0010220333045506708801a16rDF120copyEmpty "Return a new empty collection based on the species" "{1@2} copyEmpty >>> #()" "'hello' copyEmpty >>> ''" "(1 to: 10) copyEmpty >>> #()" ^ self species new11a00#( #( 0 1r2 3 ) )2select: selectBlock thenCollect: collectBlock "Optimized version of Collection>>#select:thenCollect:" "(#(1 2 3 4) select: [:each | each > 2 ] thenCollect: [:each | each + 10 ]) >>> #(13 14)" | each | ^ self class new: self size streamContents: [ :stream| 1 to: self size do: [ :index | (selectBlock value: (each := self at: index)) ifTrue: [ stream nextPut: (collectBlock value: each) ]]]1.03'pppp A ^ 0 | T | t nn. t 0 sssss s a1-192080vector0z:10013.145if#( ) test test43203image1010(Array streamContents: [:stream | #(1 2 3 4) overlappingPairsDo: [:first :second| stream nextPut: (first + second)]]) >>> #(3 5 7)xa28 12r89ab cdZEvaluate twoArgBlock with corresponding elements from this collection and otherCollection.330EPairwise quotient of two sequenceable collections of the same length.14 ( 1 and: 4)(24 min: 20 max: 5) >>> 2038(Color r: 0.5 g: 0.5 b: 1) green >>> 0.5004887585532747 ppp <<<<< X 8#1collect: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into a collection like the receiver. Answer the new collection. Note: the returned collection is of the same species. If this species does not accomdate the values of aBlock, look at collect:as:" "(#(10 20 30) collect: [:e | e+1]) >>> #(11 21 31)" "({10@20. 30@0} collect: [:e | e x]) >>> #(10 30)" "('Hello, world!' collect: [:e | e isLetter ifTrue: e ifFalse: $-]) >>> 'Hello--world-'" "((1 to: 10) collect: [:i| i gcd: 6]) >>> #(1 2 3 2 1 6 1 2 3 2)" "(#() collect: [:x | x+1]) >>> #()" | newCollection | newCollection := self copyEmpty. self do: [:each | newCollection add: (aBlock value: each)]. ^ newCollection01100002#[ ]Maximize the windowc44printOn: stream base: base length: minimumLength padded: padWithZeroes "Return a String representation of this number in base b with a minimum length and padded by 0 if zeroFlag is set" "(String streamContents: [ :s | 10 printOn: s base: 10 length: 4 padded: true] ) >>> '0010'" "(String streamContents: [ :s | -10 printOn: s base: 10 length: 4 padded: true] ) >>> '-010'" | n numberOfDigits totalLength divisor | self < 0 ifTrue: [ n := self negated. totalLength := 1 ] ifFalse: [ n := self. totalLength := 0 ]. numberOfDigits := n numberOfDigitsInBase: base. totalLength := totalLength + numberOfDigits. padWithZeroes ifFalse: [ [ totalLength < minimumLength ] whileTrue: [ stream space. totalLength := totalLength + 1 ] ]. n = self ifFalse: [ stream nextPut: $- ]. padWithZeroes ifTrue: [ [ totalLength < minimumLength ] whileTrue: [ stream nextPut: $0. totalLength := totalLength + 1 ] ]. divisor := (base raisedToInteger: numberOfDigits - 1). [ divisor > 0 ] whileTrue: [ | digit | digit := n // divisor. stream nextPut: ('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' at: digit + 1). n := n - (digit * divisor). divisor := divisor // base ]1021IExecute the receiver with one or zero arguments depending on the receiver140#(-10 printStringBase: 10) >>> '-10'Point instanceSide >>> Point2.5670e(#() ifEmpty: [0]) >>> 0-98+((1 to: 8) reject: #isPrime) >>> #(1 4 6 8)lapLike asArray: but return a copy if self is already an Array. This ensures that the result is always a new Array + foo: - 1 sign;;bar hello world5ATry to match aColorHex with known named colors, case insensitive.042f001234501852bar1400Unknown character0wsecond "1 second printString >>> '0:00:00:01'" "(1 minute + 1 second) printString >>> '0:00:01:01'" ^ self seconds200201foo: self ^ self + 1 window menu00n#n#n07ifTrue: trueAlternativeBlock ifFalse: falseAlternativeBlock "Answer the value of falseAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line." "(false ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is false!'" ^falseAlternativeBlock value-2 #[ 1 256 2 ]K(#(a b c d e) indexOfSubCollection: #(c d) startingAt: 4 ifAbsent: 7) >>> 77[ :a | X n s n3zRound the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal11103| tmp | tmp := 1. ^ tmp)Tests-unix-64-OpalCompiler-Tests-Test.xml2removeAll "Remove each element from the receiver and leave it empty. ArrayedCollections cannot respond to this message. There are two good reasons why a subclass should override this message: 1) the subclass does not support being modified while being iterated 2) the subclass provides a much faster way than iterating through each element" "#(10 20 10) asOrderedCollection removeAll >>> OrderedCollection new" self do: [:each | self remove: each]1!'x isSymbol' findSelector >>> nil$h. $w0 1 + . ^ 241b between: 0foo:0ppp < <<<< n 2 ] thenDo: [:each | stream nextPut: each + 10]]) >>> #(13 14)02r1110 That is true!-Here 123should % be 6 the name6 of the methodisInsideRectangle: aRectangle "Answer true whether the receiver is inside the argument (following Rectangle>>#containsPoint: semantics" "(50@50 isInsideRectangle: (0@0 corner: 100@100)) >>> true" "(0@0 isInsideRectangle: (0@0 corner: 100@100)) >>> true" "(0@10 isInsideRectangle: (0@0 corner: 100@100)) >>> true" "(100@100 isInsideRectangle: (0@0 corner: 100@100))>>> false" "(100@90 isInsideRectangle: (0@0 corner: 100@100))>>> false" ^ aRectangle containsPoint: self#_ asMutator >>> #_:0vector0((2@2) * 200) >>> (400@400)(#(x y z) atLast: 2) >>> #y{1 . 2 . 4 . 5} median >>> 310101$a isCasedLetter >>> false3x"#foo: keywordsStrict >>> #('foo:')20 | T t | t nn. t 0.'displayStringOn:foo' endsWithAColon >>> false403240.020303>Tests-unix-64-SystemCommands-RefactoringSupport-Tests-Test.xml1 max: 29v02820 #( 1 #+ 2 0:B|| |b06Return number that represents digit at given position.Return whether the receiver is one of these characters: backspace, delete, escape, arrowUp, arrowLeft, arrowDown, arrowRight, pageUp, pageDown, end, home, nbsp, insertpharo12 111110000endsWithAColon "Answer whether the final character of the receiver is a colon" "'displayStringOn:' endsWithAColon >>> true" "'displayStringOn:foo' endsWithAColon >>> false" ^ self notEmpty and: [ self last == $: ]1.3n uuuuuuu n uuu 32768 bytesCount >>> 21224440/({'hello'. 'world'} includes: 'hello') >>> true1316777215findString: substring startingAt: start "Answer the index of the first substring within the receiver, starting at start. If the receiver does not contain substring, answer 0." "('salkjsdlkgfee' findString: 'ee'startingAt: 3) >>> 12" "('salkjsdlkgfee' findString: 'al'startingAt: 3) >>> 0" "('salkjsdlkgfeeal' findString: 'al' startingAt: 1) >>> 2" ^self findString: substring startingAt: start caseSensitive: true1320nuun s nssn s ns nn1 ab ab ac de-31 101(1 to: 10 by: 2) last >>> 93(true xor: [true]) >>> falserremove: oldObject "Remove oldObject from the receiver's elements. Answer oldObject unless no element is equal to oldObject, in which case, raise an error. ArrayedCollections cannot respond to this message." "(#(10 20 10) asOrderedCollection remove: 10; yourself) >>> #(20 10) asOrderedCollection" ^ self remove: oldObject ifAbsent: [self errorNotFound: oldObject]90;Message sending and code execution - Runtime and Evaluationaction/foo/bar 1610iList elements betwen () and separated by spaces. Is used by printOn: and other related printing methods.Return a setter message from a getter message. Return self if it is already a setter. Pay attention the implementation should be improved to return valid selector.de((Color r: 0.5 g: 0.5 b: 1) hue >>> 240.0 0:01:01:004-(Date today equals: Date yesterday) >>> false foo23bazo Pharo is cool2003hello3Class structural inspection - Class/Metaclass shift1101def143('abcdefgh' includesSubstring: 'de' at: 4) >>> trueabcdefghfromString: string "Parse and materialize the STON representation in string" "(STON fromString: 'Point[1,2]') >>> (1@2)" ^ self fromStream: string readStreamfindBinaryIndex: aBlock do: actionBlock ifNone: exceptionBlock "Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If found, evaluate actionBlock with the index as argument If no matching element is found, evaluate exceptionBlock, with the indexes of the 'bounding' elements as arguments. Warning: Might give invalid indexes, see examples below" "(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 11 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 5" "(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 12 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(5 6)'" "(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 0.5 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(0 1)'" "(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 25 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(7 8)' " | index low high test | low := 1. high := self size. [ index := high + low // 2. low > high ] whileFalse: [ test := aBlock value: (self at: index). test = 0 ifTrue: [ ^ actionBlock value: index ] ifFalse: [ test > 0 ifTrue: [ low := index + 1 ] ifFalse: [ high := index - 1 ] ] ]. ^ exceptionBlock cull: high cull: low0022324 [ :a : | ]cbee#( #[ 0 1 2 ] )2ppp AA ppp AA ppp AA ppp AA ppp AA ppp AA ppp AA ppp AA ppp AA pppp AAA pppp AAA pppp AAA pppp AAA pppp AAA pppp AAA pppp AAA ^ aa nnnnnnnuuF(#(1 2 3 4) collect: [:each | each + 10] from: 2 to: 3) >>> #(12 13) 2cN(false ifFalse: [ 'This statement is false!' ]) >>> 'This statement is false!'!"a" [ "b" 1 "c" . "d" 2 "e" ] "f"283caption9z3do(#(1 3 5 7 11 15 23) findBinary: [ :arg | 25 - arg ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(23 nil)'30n0X4((Color white diff: Color black ) >>> 1.024222This should not happen6 1 foo; . 2 #( #[ 0 1 2 ]200####################09SParse and materialize the STON representation in string, skipping C-style commentstcollect: aBlock from: firstIndex to: lastIndex "Refer to the comment in Collection|collect:." "(#(1 2 3 4) collect: [:each | each + 10] from: 2 to: 3) >>> #(12 13) " | size result j | size := lastIndex - firstIndex + 1. result := self species new: size. j := firstIndex. 1 to: size do: [:i | result at: i put: (aBlock value: (self at: j)). j := j + 1]. ^ result4new: newSize streamContents: blockWithArg "A variant of #streamContents: where the initial or even final size is given to optimize memory consumption" "(Array new: 3 streamContents: [ :out | 3 timesRepeat: [ out nextPut: 42 ] ]) >>> #(42 42 42)" | stream | stream := WriteStream on: (self streamSpecies new: newSize). blockWithArg value: stream. "If the write position of stream is at the end of the internal buffer of stream (originalContents), we can return it directly instead of making a copy as contents would do" ^ stream position = stream originalContents size ifTrue: [ stream originalContents ] ifFalse: [ stream contents ]Miminimze the window&Tests-unix-64-PharoDocComment-Test.xml"foo: thisContext ^ thisContext + 1 0:B| | |u013S ([#() anyOne] on: SubscriptOutOfBounds do: [ :ex | 'whatever' ]) >>> 'whatever' That is true!1[ :a | | a b | ]it'em 2r32{ ^ 1 }. 2. ^ 31nXXn50a := a. { [ :a | }. a := a01! A shortcut method for raisedTo: 0.016r41Return a String representation of this number in base b. For SmallIntegers, it is more efficient to print directly in a String, rather than using a Stream like super.22.0#$> isConnectorPunctuation >>> false16rA 000000002000003,ppp | T | t n. ^ 0 :B | b 0 ssssss nn s tdekIf the receiver is not nil, pass it as argument to the ifNotNilBlock block. else execute the nilBlock blockK(#(a b c d e) indexOfSubCollection: #(c d) startingAt: 2 ifAbsent: 7) >>> 3a2207({#a. #b. #c. #d. #e} swap: 5 with: 1) >>> #(e b c d a)2ppp | T | t n. ^ 0 | T | t nn. t 0 sssss s t[:a :]0hll1240.02 Five is 5.a42'Center the window with a default extentUser214FileLocator temp / ('{1}.ston' format: { Time millisecondClockValue }) in: [ :file | file writeStreamDo: [ :out | STON put: 1@2 onStream: out ]. file readStreamDo: [ :in | STON fromStream: in ] ]11colorFrom: parm "Return an instantiated color from parm. If parm is already a color, return it, else return the result of my performing it if it's a symbol or, if it is a list, it can either be an array of three numbers, which will be interpreted as RGB values, or a list of symbols, the first of which is sent to me and then the others of which are in turn sent to the prior result, thus allowing entries of the form #(blue darker). Else just return the thing" "(Color colorFrom: #(blue darker)) >>> (Color r: 0.0 g: 0.0 b: 0.9198435972629521 alpha: 1.0) " "(Color colorFrom: Color blue darker)>>> ((Color r: 0.0 g: 0.0 b: 0.9198435972629521 alpha: 1.0))" "(Color colorFrom: #blue)>>> (Color blue)" "(Color colorFrom: #(0.0 0.0 1.0)) >>> (Color blue)" | aColor firstParm | (parm isKindOf: self) ifTrue: [ ^ parm ]. parm isSymbol ifTrue: [ ^ self perform: parm ]. parm isString ifTrue: [ ^ self fromString: parm ]. ((parm isKindOf: SequenceableCollection) and: [ parm isNotEmpty ]) ifTrue: [ firstParm := parm first. (firstParm isKindOf: Number) ifTrue: [ ^ self fromRgbTriplet: parm ]. aColor := self colorFrom: firstParm. parm doWithIndex: [ :sym :ind | ind > 1 ifTrue: [ aColor := aColor perform: sym ] ]. ^ aColor ]. ^ parm!""" 0 """ n """ . """ n """ 0 """^Append the elements of the argument, aSequenceableCollection, separating them by the receiver.X Create a color with the given hue, saturation, and lightness. Hue is given as the angle in degrees of the color on the color circle where red is zero degrees. Saturation and lightness are numbers in [0.0..1.0] where larger values are more saturated or lighter colors. The difference with brightness in the HSV coordinates is that colors go from black at lightness 0, through vivid hues at lightness 0.5, to white at lightness 1. For example, (Color h: 0 s: 1 l: 0.5) is pure red.10writeStreamDo: aBlock "Evaluates the argument with the write stream of the collection. Answers the result." "(#() writeStreamDo: [ :stream | stream nextPut: '4'; space; nextPutAll: '34'. stream contents ]) >>> {'4'. Character space. $3. $4}" ^ aBlock value: self writeStream110error0 0122442284.03.1233aRo203(((100@200) max: (330@400)) >>> (330@400)01910dI(#(1 2 3) bind: [ :first :second :third | first + second + third ]) >>> 6233664333 test 1#(a b c) asOrderedCollection asArray >>> #(a b c)4002.46685171136624072130 1 foo: ; barstring1 ||X u1b3(#() writeStreamDo: [ :stream | stream nextPut: '4'; space; nextPutAll: '34'. stream contents ]) >>> {'4'. Character space. $3. $4}+00BBBBBLLLCMMMDNNNEOOOFPPPGQQQHRRRISSSJTTT0IMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and prefix are bytes like. Otherwise, if self is wide, then super outperforms, Otherwise, if prefix is wide, primitive is not correctcSet the element at indexFromEnd from the last position. atLast: 1 put: obj, sets the last elementWReturn a string containing the path elements of the receiver, without the 'Path *' partabc3213SHIFT_LEMight be compiled inline for speed, see RBMessageNode>>#isInlineIfNilgroupsOf: n atATimeDo: aBlock "Evaluate aBlock with my elements taken n at a time. Ignore any leftovers at the end. Allows use of a flattened array for things that naturally group into groups of n. If aBlock has a single argument, pass it an array of n items, otherwise, pass the items as separate arguments. See also pairsDo:" "(Array streamContents: [:stream | #(10 20 30 40 50) groupsOf: 2 atATimeDo: [:first :second | stream nextPut: (first + second)]]) >>> #(30 70)" | passArray | passArray := (aBlock numArgs = 1). n to: self size by: n do: [:index | | args | args := (self copyFrom: index - n + 1 to: index) asArray. passArray ifTrue: [ aBlock value: args ] ifFalse: [ aBlock valueWithArguments: args ]]JResults are not defined for base smaller than 2 and non-integer arguments.15a33010120 >= aString "Answer whether the receiver sorts after or equal to aString. The collation order is simple ascii (with case differences)." " 'def' >= 'abc' >>> true" " 'def' >= 'def' >>> true" " 'abc' >= 'def' >>> false" ^ (self compare: self with: aString) >= 0allButLast "Answer a copy of the receiver containing all but the last element. Raise an error if there are not enough elements." "#(a b c d) allButLast >>> #(a b c)" ^ self allButLast: 155(Date year: 2018 month: 9 day: 28) weekdayIndex >>> 63xy2pReturn a String representation of this number in base b with a minimum length and padded by 0 if zeroFlag is setCollapse this window$a isLetter >>> truex-3.73l(#(1 3 5 7 11 15 23) findBinary: [ :arg | 24 - arg ] ifNone: [:a :b | 'over ', a printString]) >>> 'over 23'6:return myself or a copy shortened by ellipsis to smallSizeabc42a(1 max: 1000) >>> 1000p(Array streamContents: [:stream | #(10 20 30 40) from: 2 to: 3 do: [:each | stream nextPut: each]]) >>> #(20 30)Return whether the receiver is close to the argument aPoint. The precision for point holding floats is defined by Float >> #closeTo:precision:. For points holding integer, closeTo: corresponds to equalsTo:~(DateAndTime fromString: '2019-08-17T13:33:00+02:00') asDate printString >>> (Date newDay: 17 month: 8 year: 2019) printStringuEvaluating disjunction (OR). Evaluate the argument. Then answer true if either the receiver or the argument is true.ahighBit "Answer the index of the high order bit of the receiver, or zero if the receiver is zero. Raise an error if the receiver is negative, since negative integers are defined to have an infinite number of leading 1's in 2's-complement arithmetic. Use >>highBitOfMagnitude if you want to get the highest bit of the magnitude." "2r00101000 highBit >>> 6" "0 highBit >>> 0" self < 0 ifTrue: [^ self error: 'highBit is not defined for negative integers']. ^ self highBitOfPositiveReceiver2box0Remove each element of aCollection from the receiver. If successful for each, answer aCollection. Otherwise create an error notification. ArrayedCollections cannot respond to this message.includes: anObject "Answer whether anObject is one of the receiver's elements." "(#(10 20 30) includes: 20) >>> true" "(#(10 20 30) includes: 21) >>> false" "((1 to:9 by:2) includes: 3) >>> true" "((1 to:9 by:2) includes: 4) >>> false" "('Hello' includes: $l) >>> true" "('Hello' includes: $h) >>> false" "({'hello'. 'world'} includes: 'hello') >>> true" "({'hel','lo'. 'world'} includes: 'hello') >>> true" ^ self anySatisfy: [:each | each = anObject]m({64->$@} asDictionary fillFrom: 'AB' with: [:x|x asciiValue -> x]) >>> {64->$@. 65->$A. 66->$B} asDictionary hellotheworld1:. :. :a* "a" | "b" x "c" | "d" x "e" := "f" 5 "g" B(#(1 1 2 2 3 3) runningAverage: 2) >>> {1 . (3/2) . 2 . (5/2) . 3}1.012120ifFalse: alternativeBlock "If the receiver is true (i.e., the condition is true), then the value is the true alternative, which is nil. Otherwise answer the result of evaluating the argument, alternativeBlock. Create an error notification if the receiver is nonBoolean. Execution does not actually reach here because the expression is compiled in-line." "(false ifFalse: [ 'This statement is false!' ]) >>> 'This statement is false!'" "(true ifFalse: [ 'This statement is false!' ]) >>> nil" self subclassResponsibility14 XX XX n n n Xr(#(1 1 1 10 10 10 100 100 100) groupsOf: 3 atATimeCollect: [ :x | x ]) >>> #(#(1 1 1) #(10 10 10) #(100 100 100))2000(#(10 20) asSet copyWith: 20) >>> #(10 20) asSet30(10.12345 round: 2) >>> 10.122Return all the combinations of elements of the receiver. Note that combinations does not include the empty element contrary to the mathematical definition of combinations.112'('ab ab ac de' howManyMatch: 'z') >>> 0212"000001111111111103355555555555444622 5 110000044-332768isStore value into the index'th element of the receiver. If index is out of bounds, let it wrap around from the end to the beginning until it is in bounds. Answer value.10=(KeyboardKey named: 'SHIFT_L') >>> (KeyboardKey value: 65505)020wRunning average (a.k.a. moving average, rolling average). See the comment of self >> #running:of: for more information.Y({#a. #b. #z. #d. #i. #l} mergeSortFrom: 3 to: 5 by: [ :a :b | a<=b ]) >>> #(a b d i z l)2#('''' unescapeCharacter: $') >>> ''DEvaluate aBlock for all elements between start and stop (inclusive).2$ isLetter >>> true1foo < bar: 1 + 1 > [ | a b8(0@10 isInsideRectangle: (0@0 corner: 100@100)) >>> truea000201831MockPackage-Tests'AA' asHex >>> '16r4116r41'isFinalQuote "Return whether the receiver is https://www.compart.com/en/unicode/category/Pf" "$' isFinalQuote >>> false" ^ self characterSet isFinalQuote: self| a | [ ^ a ]. a := 10uminute "1 minute printString >>> '0:00:01:00'" "(1 hour + 1 minute) printString >>> '0:01:01:00'" ^ self minutes [1 , 2 , 3]3Refer to the comment in Collection>>#reject:thenDo:20VConvert to CamelCase, i.e, remove spaces, and convert starting lowercase to uppercase.ynewFromArray: anArray "Fast initialization with the items of a given array. This initializes elements faster that the generic withAll: or newFrom: methods. The main selling point is that dynamic arrays, like {1. 2. 3}, are really fast in Pharo. So other collections can be easily and efficiently initialized with `{1. 2. 3} asFoo` syntax. Important: Subclasses of Collection that redefine withAll: or newFrom: should also redefine this method either by having a proper implementation (specific to Arrays) or by calling the redefined versions of withAll:/newFrom:." "{ 1. 2. 3 } asSet >>> (Set new add: 1; add:2; add:3; yourself)" "{ 1. 2. 3 } asOrderedCollection >>> (OrderedCollection new add: 1; add:2; add:3; yourself)" "{ 1->2. 3->4 } asDictionary >>> (Dictionary new at: 1 put: 2; at: 3 put:4; yourself)" "({ 1. 2. 3 } as: Set) >>> (Set new add: 1; add:2; add:3; yourself)" "({ 1. 2. 3 } as: OrderedCollection) >>> (OrderedCollection new add: 1; add:2; add:3; yourself)" "({ 1->2. 3->4 } as: Dictionary) >>> (Dictionary new at: 1 put: 2; at: 3 put:4; yourself)" | newCollection size | size := anArray size. newCollection := self new: size. " This should be fast: 1. Integer>>to:do: is inlined in the bytecode (no block). 2. The Array>>at: callsite should be monomorph to a primitive method. " 1 to: size do: [ :i | newCollection add: (anArray at: i) ]. ^ newCollectionaddIfNotPresent: anObject "Include anObject as one of the receiver's elements, but only if there is no such element already. Anwser anObject." "({10. 20} asOrderedCollection addIfNotPresent: 30) >>> 30" "({10. 20} asOrderedCollection addIfNotPresent: 30; yourself) >>> ({10. 20. 30} asOrderedCollection)" "({10. 20} asOrderedCollection addIfNotPresent: 20; yourself) >>> ({10. 20.} asOrderedCollection)" (self includes: anObject) ifFalse: [ self add: anObject ]. ^ anObject20"(true or: [Error signal]) >>> trueinitialIntegerOrNil "Answer the integer represented by the leading digits of the receiver, or nil if the receiver does not begin with a digit" "'234Whoopie' initialIntegerOrNil >>> 234" "'wimpy' initialIntegerOrNil >>> nil" "'234' initialIntegerOrNil >>> 234" "'2N' initialIntegerOrNil >>> 2" "'2' initialIntegerOrNil >>> 2" "' 89Ten ' initialIntegerOrNil >>> nil" "'78 92' initialIntegerOrNil >>> 78" "'3.1415' initialIntegerOrNil >>> 3" | firstNonDigit | (self size = 0 or: [ self first isDigit not ]) ifTrue: [ ^ nil ]. firstNonDigit := (self findFirst: [ :m | m isDigit not ]). firstNonDigit = 0 ifTrue: [ firstNonDigit := self size + 1 ]. ^ (self copyFrom: 1 to: (firstNonDigit - 1)) asNumber30!#(1 2 2 3 1 1 1) asBag size >>> 7`Answer a copy of the receiver that does not contain any elements equal to those in aCollection.8: KExecutes aBlock on each of the receiver's elements except for the first one6P(Date year: 2018 month: 9 day: 28) onNextMonth printString >>> '28 October 2018'2y>mmddyyyy "Print the receiver in standard U.S.A format mm/dd/yyyy. Note that the name here is slightly misleading -- the month and day numbers don't show leading zeros, so that for example February 1 1996 is 2/1/96" "(Date year: 2018 month: 9 day: 28) mmddyyyy >>> '9/28/2018'" ^ self printFormat: #(2 1 3 $/ 1 1)Ab cd ef Ab cd-15!(3.1479 truncateTo: 0.1) >>> 3.14unic[((Date year: 2018 month: 9 day: 28) previous: 'Sunday') printString >>> '23 September 2018'39(#(10 20 30 40 50) findLast: [ :each | each > 10 ]) >>> 54splitOn: splitter do: aBlock "Perform an action specified as aBlock to each of the elements of the receiver that have been split using the splitter argument. splitter - can be a subsequence, a Block or a Regex (String receiver only). Any other object used as a splitter is treated as an Array containing that object." "(String streamContents: [:s | 'Pharo is cool' splitOn: Character space do: [:each | s << each ]])>>>'Pharoiscool'" ^ splitter split: self do: aBlockincludesSubstring: aString caseSensitive: caseSensitive "Returns whether the receiver contains the argument." "('abcdefgh' includesSubstring: 'de' caseSensitive: false) >>> true" "('abcdefgh' includesSubstring: 'DE' caseSensitive: false) >>> true" "('abcDefgh' includesSubstring: 'De' caseSensitive: true) >>> true" "('abcDefgh' includesSubstring: 'DE' caseSensitive: true) >>> false" ^ (self findString: aString startingAt: 1 caseSensitive: caseSensitive) > 0010 22221333444440allRangesOfSubstring: aSubstring "('Ab cd ef Ab cd' allRangesOfSubstring: 'cd') >>> {(4 to: 5). (13 to: 14)}" "('Ab cd ef Ab cd' allRangesOfSubstring: 'zz') >>> #()" ^ Array streamContents: [:s | | start subSize | start := 1. subSize := aSubstring size. [start isZero] whileFalse: [ start := self findString: aSubstring startingAt: start. start > 0 ifTrue: [s nextPut: (start to: start + subSize - 1). start := start + subSize]]]1200 [: a : b]30102(#(1 1 2 2 3 3) runningMax: 3) >>> {2 . 2 . 3 . 3}Evaluate aBlock with each of the receiver's elements as the argument. If some element evaluates aBlock to true, then cull this element into foundBlock and answer the result of this evaluation. If none evaluate to true, then evaluate exceptionBlock.1Return the reciever full of reciprocated elements'{1. 2} asSet = {2. 1} asSet >>> true.Tests-unix-64-Roassal-Animation-Tests-Test.xml|Retrieve an element with a probability related to the weighting block. The block takes an element as argument and provides a positive number as result (the retative weight). An implicit normalization is performed on all weights. Multiple occurences of equal elements multiply the probability to be choosen. Warning: empty collections and negative weights will signal errors.420001qjoin: aCollection "Append the elements of the argument, aSequenceableCollection, separating them by the receiver." "('*' join: #('WWWWW' 'W EW' 'zzzz')) >>> 'WWWWW*W EW*zzzz'" ^ self species new: (aCollection size * self size) streamContents: [:stream | aCollection do: [:each | stream nextPutAll: each asString] separatedBy: [stream nextPutAll: self]]10X(String streamContents: [:s| {10. 'hello'} printElementsOn: s]) >>> '(10 ''hello'')'5For backwards compatibility mainly. Return the key that should correspond to some character. Handle normal ascii characters and special control keys only (enter, tab space...)B(String streamContents: [:s| #() printElementsOn: s]) >>> '()'%10223.00qPrint elements on a stream separated with a delimiter String like: 'a, b, c' Uses #asString instead of #print:.0.0factorial "Answer the factorial of the receiver." "The factorial on n is defined as: n * (n-1)*(n-2)*... while n>0. Factorial of 0 is 1. We also know Factorial of 1 and 2 are themselves. This implementation uses a 2-partition algorithm. For a recursive (but slower) implementation see 'slowFactorial' Without verbose detail: If'm an even number,some optimization can be applied: Instead of doing all multiplication we can halving the number of multiplication regrouping terms, so: n*(n-1)*(n-2)*....*3*2*1 can be rearranged as: (n*1)*((n-1)*2)*((n-2)*3)*... And the use the fact n is even to rewrite in a more efficient way. If I'm an odd number then compute for n-1 and multily by n. " "Example of usages:" "0 factorial >>> 1" "1 factorial >>> 1" "2 factorial >>> 2" "3 factorial >>> 6" "4 factorial >>> 24" "5 factorial >>> 120" "6 factorial >>> 720" | nex nexnext acc | "Guard for know cases (0,1,2,error)" self < 3 ifTrue: [ ^ self < 0 ifTrue: [ self error: 'Not valid for negative integers' ] ifFalse: [ self > 0 ifTrue: [ self ] ifFalse: [ 1 ] ] ]. acc := 2. nex := 2. nexnext := 10. self // 2 - 1 timesRepeat: [ nex := nex + nexnext. nexnext := nexnext + 8. acc := acc * nex ]. self odd ifTrue: [ acc := acc * self ]. ^ acc13:Helper to tranform any `do:`-like method into a generator.0vector03/Move the window to the left half of the displayAnswer a comparison code telling how the receiver sorts relative to aString: 1 - before 2 - equal 3 - after. The collation sequence is ascii with case differences ignored. To get the effect of a <= b, but ignoring case, use (a compare: b) <= 2.XXXs[ 1 + 29permutationsDo: aBlock "Repeatly value aBlock with a single copy of the receiver. Reorder the copy so that aBlock is presented all (self size factorial) possible permutations." "(Array streamContents: [:stream | (1 to: 3) permutationsDo: [:each | stream nextPut: each copy]]) >>> #(#(1 2 3) #(1 3 2) #(2 1 3) #(2 3 1) #(3 2 1) #(3 1 2))" self shallowCopy permutationsStartingAt: 1 do: aBlock0isLetter "Return whether the receiver is a letter." "$a isLetter >>> true" "$ isLetter >>> true" "$A isLetter >>> true" ^ self characterSet isLetter: self33;;,(3 ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 6120.0We1112$(#(a b a d e) lastIndexOf: #a) >>> 35 100000000-#foo:bar: keywordsStrict >>> #('foo:' 'bar:')120.02'bar' asSortedCollection asArray >>> {$a. $b. $r}.-19290vector0Zjoin: aCollection "Append the elements of the argument, aSequenceableCollection, separating them by the receiver." "({Character space. Character space} join: #('Pharo' 'is' 'cool')) >>> {$P. $h. $a. $r. $o. Character space. Character space. $i. $s. Character space. Character space. $c. $o. $o. $l}" "NB: this implementation only works for Array, since WriteStreams only work for Arrays and Strings. (!) Overridden in OrderedCollection and SortedCollection." ^ self class streamContents: [:stream | aCollection do: [:each | each joinTo: stream] separatedBy: [stream nextPutAll: self]]103100.0toverlappingPairsWithIndexDo: aBlock "Emit overlapping pairs of my elements into aBlock, along with an index." "(Array streamContents: [:stream | #(10 20 30 40) overlappingPairsWithIndexDo: [:first :second :index| stream nextPut: (first + second + index)]]) >>> #(31 52 73)" 1 to: self size - 1 do: [:i | aBlock value: (self at: i) value: (self at: i + 1) value: i ] [:a| ||a]e 565555554444We+('hello!' noneSatisfy: #isLetter) >>> false70, 42 goodby: my: 3A1880(#(10 20 30) collect: [:e| e+1]) >>> #(11 21 31)1endsWithDigit "Answer whether the receiver's final character represents a digit." "'foo10' endsWithDigit >>> true" "'foo10foo' endsWithDigit >>> false" "'foo1' endsWithDigit >>> true" ^ self notEmpty and: [self last isDigit](false and: [true]) >>> false9 12beRCount the number of characters in a substring that matches up in self and aString. #hello#world22 #(8 5 3 9) sorted >>> #(3 5 8 9)10Perform an action specified as aBlock (with a start and end argument) to each of the indices of aSequenceableCollection that have been identified by taking the receiver as a splitter.2146Collection size and block argument count do not match.occurrencesOf: anObject "Answer how many of the receiver's elements are equal to anObject." "(#(1 2 2 3 1 1 1) asBag occurrencesOf: 1) >>> 4" ^ (self includes: anObject) ifTrue: [ contents at: anObject] ifFalse: [ 0 ]1002910 + 20A(1}2)1'on: aStream "Create a scanner stream of program tokens on the argument. Users can then use stream API to consume tokens." "((RBScanner on: 'Pharo (, { exist ]' readStream) next; next) value >>> $(" | scanner | scanner := self new on: aStream. scanner step; stripSeparators. ^scanner2>{ 1. 2. 3 } asSet >>> (Set new add: 1; add:2; add:3; yourself)gloopsoops1025(10 min: 20 max: 11) >>> 1171u u. X 0 :B 0. X XuNote that there is no way to get the first element that works for all kinds of Collections. Must test every one.2.3028meHello!d(#(1 1 1 10 10 10 100 100 100) groupsOf: 3 atATimeCollect: [ :x :y :z | x + y + z]) >>> #(3 30 300)-198bN|s| (#(1 2) detect: [ :each | each even ] ifFound: [ :e | s:=e*10 ]). s >>> 20*0011"""2"""3333"""1111"""111"""1#"""#32100 0:00:01:00(42 decimalDigitAt: 2) >>> 4a := @;Convert to a ByteArray with the ascii values of the string.31ol41worldpharo#(1 2 3 4) combinations >>> #(#(1) #(2) #(3) #(4) #(1 2) #(1 3) #(1 4) #(2 3) #(2 4) #(3 4) #(1 2 3) #(1 2 4) #(1 3 4) #(2 3 4) #(1 2 3 4))Do a character-by-character comparison between the receiver and aString. Return the index of the final character that matched exactly.0ppp """ < """ <<< """ < """ < """ <<< """ < """ "(true or: [Error signal]) >>> trueThis destructively replaces elements from start to stop in the receiver. Answer the receiver itself. Use copyReplaceFrom:to:with: for insertion/deletion which may alter the size of the result.-1425i(#(10 20 10 30 10) asOrderedCollection removeAll: #(10 10 20); yourself) >>> #(30 10) asOrderedCollection20#hello. #worlde1 )([:x :y | x + y] cull: 3 cull: 2) >>> 5 (String streamContents: [:s| {'one'->1. 'two'->2} asOrderedDictionary associationsDo: [:a| s << a key << ':' << a value asString << ';']]) >>> 'one:1;two:2;'b122g7(Array streamContents: [:stream | #(10 20 30 40 50) groupsOf: 2 atATimeDo: [:first :second | stream nextPut: (first + second)]]) >>> #(30 70)zyThis is implemented using a variant of the normal inject:into: pattern that is specific to handling numbers. aBlock is expected to return a number for every element in the collection. Different from the sum: implementation, the default value is zero. While sum: is more general, sumNumbers: is meant to support the most often encountered use case of dealing with numbers.30210, 15, 20 and 25220four30431Perform an action specified as aBlock to each of the elements of the receiver that have been split using the splitter argument. splitter - can be a subsequence, a Block or a Regex (String receiver only). Any other object used as a splitter is treated as an Array containing that object.I(Date year: 2018 month: 9 day: 28) month printString >>> 'September 2018' ppp <<<<>> #(#(1 2 3) #(4 4) #(1 2 3 5 6))" "(#(1 2 3 4 1 2 3 4 5 6 ) groupByRuns: [ :each | each = 4]) >>> #(#(1 2 3) #(4) #(1 2 3) #(4) #(5 6))" "((1 to: 12) groupByRuns: [ :each | (each \\ 3) = 0]) >>> #(#(1 2) #(3) #(4 5) #(6) #(7 8) #(9) #(10 11) #(12))" | str eStr r | str := Array new writeStream. r := nil. eStr := Array new writeStream. self do: [ :e | | t | (t := aBlock value: e) = r ifFalse: [ r := t. eStr isEmpty ifFalse: [ str nextPut: (eStr contents as: self species). eStr reset ] ]. eStr nextPut: e ]. eStr isEmpty ifFalse: [ str nextPut: (eStr contents as: self species) ]. ^ str contents as: self specieso (Dictionary new at: #top at: #below1 put: 1; at: #top at: #below1 put: 2; at: #top at: #below1) >>> 2-112 """""n""""""14269tunescapeCharacter: aCharacter "Unescape an escaped string. Assume the string has all occurrences of aCharacter are escaped. That is, they are in pairs. This method returns a copy of the string replacing all pairs of aCharacter by a single appearance of it." "See `escapeCharacter:` for the opposite" "('''''' unescapeCharacter: $') >>> ''''" "('''' unescapeCharacter: $') >>> ''" | result stream | result := WriteStream with: ''. stream := ReadStream on: self. [ stream atEnd ] whileFalse: [ result nextPutAll: (stream upTo: aCharacter). stream peek ifNotNil: [result nextPut: stream next]]. ^result contents4bBEvaluate the given block, answering its value if the receiver is empty, otherwise answer the receiver. Note that the fact that this method returns its receiver in case the receiver is not empty allows one to write expressions like the following ones: self classifyMethodAs: (myProtocol ifEmpty: [ Protocol unclassified ])486$' isInitialQuote >>> falsec3 Point[1,2]32!((2@2) * (100@200)) >>> (200@400)adJust like reverseWith:do: except that the iteration index supplies the second argument to the block.secondEMight be compiled inline for speed, see RBMessageNode>>#isInlineIfNil0 ^ n 0 2018-09-2728421Durstenfeld's version of the Fisher-Yates shuffle=Return true if the receiver is sorted by the given criterion.ppp <<<<< XX XX X< #hello303240212K(STON fromStreamWithComments: 'Point[1,/*comment*/2]' readStream) >>> (1@2)1.00.2234round: numberOfWishedDecimal "Round the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal" "(10.12345 round: 2) >>> 10.12 " ^(self asFraction round: numberOfWishedDecimal) asFloat2cYCreate a dictionary from the keys and values arguments which should have the same length.3dJtallyInstructions: aBlock "Count the occurrences of each bytecode during the execution of aBlock. Return a Array of associations using the byte as key and the occurrences as values sorted by the instruction opcode numeric values. This method uses the in-image bytecode interpreter to evaluate and count the instructions." "(Context tallyInstructions: [3.14159 printString]) size >>> 120" | tallies | tallies := Bag new. thisContext sender runSimulated: aBlock contextAtEachStep: [:current | tallies add: current instructionStream peekByte ]. ^tallies sortedElements204Append the elements of the receiver separating them with the joiner argument and handle the last elment separation using the last argument.jnewFromKeys: keys andValues: values "Create a dictionary from the keys and values arguments which should have the same length." "(OrderedDictionary newFromKeys: #(#x #y) andValues: #(3 6)) >>> (OrderedDictionary new at: #x put: 3; at: #y put: 6 ;yourself)" | dict | dict := self new: keys size. keys with: values do: [ :k :v | dict at: k put: v ]. ^ dictsubstrings "Answer an array of non-empty substrings from the receiver separated by one or more whitespace characters." "'let us make seperate strings' substrings >>> #('let' 'us' 'make' 'seperate' 'strings')" ^ self substrings: CSSeparators-2$- isDashPunctuation >>> true-(23 printShowingDecimalPlaces: 2) >>> '23.00'3*('hello!' allSatisfy: #isLetter) >>> falseSource Sans Pro[:a|||a]G((2989 storeStringBase: 16) copyFrom: 4 to: 6) , ' boy!' >>> 'BAD boy!'1. := 2false := false4333322.0-('foo*baz*zort' match: 'foobazort') >>> false100002@foo:between: #(11 15)1 and 0.49951124144672537.(#(a b c d e) indexOf: #c startingAt: 4) >>> 012fourth "Answer the fourth element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h ) fourth >>> #d" ^ self at: 4#(:="A"aa:="B":=="C"cc:=="D")395101$'foo' asByteArray >>> #[102 111 111][Print the receiver's path on aStream (without 'Path' prepended) using the default delimiter505inject: thisValue into: binaryBlock "Accumulate a running value associated with evaluating the argument, binaryBlock, with the current value of the argument, thisValue, and the receiver as block arguments." "Look at Collection>>reduce: for a related method." "(#(2r101 2r11 2r1000) inject: 0 into: [ :acc :each | acc bitXor: each ]) >>> 2r1110" "(#(10 20 30) inject: 0 into: [ :sum :each | sum + each ]) >>> 60" "But use sum or sum: instead!" "#(10 20 30) sum >>> 60" "(#(10 20 30) inject: OrderedCollection new into: [ :a :e | a add: (e + 1). a ]) >>> #(11 21 31) asOrderedCollection" "But use collect: or collect:as: instead!" "(#(10 20 30) collect: [:e| e+1]) >>> #(11 21 31)" | nextValue | nextValue := thisValue. self do: [:each | nextValue := binaryBlock value: nextValue value: each]. ^nextValue20fromCharacter: aCharacter ifNone: aBlock "For backwards compatibility mainly. Return the key that should correspond to some character. Handle normal ascii characters and special control keys only (enter, tab space...)" "(KeyboardKey fromCharacter: $a) >>> KeyboardKey A" ^ self keyFromCharacterTable at: aCharacter ifAbsent: [ self named: aCharacter asString asUppercase ifNone: aBlock ]2xaLiteral constant expected10W(false ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is false!'cool30e2#name asMutator >>> #name:1+^2reciprocal "Answer a Point with coordinates that are the reciprocals of mine." "(100@200) reciprocal >>> ((1/100)@(1/200))" ^ x reciprocal @ y reciprocal00102100-SmallInteger maxVal decimalDigitLength >>> 19110copyWithoutAll: aCollection "Answer a copy of the receiver that does not contain any elements equal to those in aCollection." "('fred the bear' copyWithoutAll: 'aeiou ') >>> 'frdthbr'" "(#(2 3 4 5 5 6 2) copyWithoutAll: (4 to: 10)) >>> #(2 3 2)" ^ self reject: [:each | aCollection includes: each]601111.(#(40 41 42) asOrderedCollection at: 3) >>> 420hellous003222424foo: Object ^ Object + 1$(#(a b a d a) lastIndexOf: #a) >>> 543split: aSequenceableCollection "Split the argument using the receiver as a separator." "optimized version for single delimiters" "($/ split: '/foo/bar')>>>#('' 'foo' 'bar') asOrderedCollection" "([:c| c isSeparator] split: 'aa bb cc dd')>>> #('aa' 'bb' 'cc' 'dd') asOrderedCollection" | result | result := OrderedCollection new: aSequenceableCollection size //2. self split: aSequenceableCollection do: [ :item | result add: item ]. ^ resultnnumericSuffix "'abc98' numericSuffix >>> 98" "'98abc' numericSuffix >>> 0" ^ self stemAndNumericSuffix last 2r0010100024 between: >(Color r: 31 g: 0 b: 0 range: 31) >>> (Color r: 1.0 g: 0 b: 0)-1"pppp AAAAAAAAAAA ^ aaaaaaaaaaa s n~(Array streamContents: [:stream| #(11 22 13) withIndexDo: [ :each :i | stream nextPut: (each * each + i)]]) >>> #(122 486 172);'test test ' withSeparatorsCompacted >>> 'test test '4(#(a b c d e) identityIndexOf: #c ifAbsent: 7) >>> 31/({1. $a. $a. 3} as: RunArray) runs >>> #(1 2 1)0oAnswer whether the receiver sorts before aString. The collation order is simple ascii (with case differences).1120311icons"result will cover the range [-1,1]Print elements on a stream separated with a delimiter between all the elements and with a special one before the last like: 'a, b and c'$Here123should%Be6TheName6OfTheMethodonec(#(1.9283901234902349 2.302949083493849) closeTo: #(1.9283901234902348 2.302949083493899)) >>> true"('action' alike: 'actions') >>> 7.%((0@0) sideOf: (100@100)) >>> #center78230vector0>> #(b c)" ^ self allButFirst: 16%(AsciiCharset toUppercase: $!) >>> $!0asFourCode "'abcd' asFourCode >>> -513645724" "'1111' asFourCode >>> 825307441" "'1234' asFourCode >>> 825373492" | result | self size = 4 ifFalse: [^self error: 'must be exactly four characters']. result := self inject: 0 into: [:val :each | 256 * val + each asciiValue ]. (result bitAnd: 16r80000000) = 0 ifFalse: [ Error signal: 'cannot resolve fourcode' ]. (result bitAnd: 16r40000000) = 0 ifFalse: [ ^ result - 16r80000000 ]. ^ result2,Tests-unix-64-Spec2-Code-Diff-Tests-Test.xml621113002003243100 11 n n n 1 0$0 isDecimalDigit >>> true0""" 00 """ n """ ### """ 1 """ n """ 1 """ 0 """"(10 printStringBase: 2) >>> '1010'32de400a70i(String streamContents: [:s| { 10. 'hello'. $x } printOn: s delimiter: ', ']) >>> '10, ''hello'', $x'202.Tests-unix-64-Roassal-Inspector-Tests-Test.xml[Answer the ninth element of the receiver. Raise an error if there are not enough elements.0n0Xn0 #[ 1 a 2 ] paginator421hopxabc4-12bar1972'((100@200) max: (30@400)) >>> (100@400)3({1. 2} asBag = {1. 2. 2} asBag >>> false}Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, evaluate exceptionBlock, with the 'bounding' elements as optional arguments.11660.0classSide "Return the metaclass of the couple class/metaclass. Useful to avoid explicit test." "Point classSide >>> Point class" "Point class classSide >>> Point class" ^ self classvalueWithPossibleArgs: anArray "Execute the receiver with the correct number of arguments taken from the argument." "([:x | x + 1] valueWithPossibleArgs: #( 13 12 15)) >>> 14 " "([:x :y | x + y] valueWithPossibleArgs: #( 13 12 15)) >>> 25 " "([:x :y :z | x + y + z] valueWithPossibleArgs: #( 13 12 15)) >>> 40 " "([:x :y :z | x + y + z] valueWithPossibleArgs: #( 13 12 15)) >>> 40 " ^numArgs = 0 ifTrue: [self value] ifFalse: [self valueWithArguments: (numArgs = anArray size ifTrue: [anArray] ifFalse: [numArgs > anArray size ifTrue: [anArray, (Array new: numArgs - anArray size)] ifFalse: [anArray copyFrom: 1 to: numArgs]])] MockPackage Phar...oolCalculate the average of a collection, return a CollectionIsEmpty exception if the collection is empty. Look averageIfEmpty: aBlockd@ foo: 52Regular1 + 2-131400shuffleBy: aRandom "Durstenfeld's version of the Fisher-Yates shuffle" "({1. 2. 3. 4. 5} shuffleBy: (Random seed: 42)) >>> #(1 2 5 4 3)" self size to: 2 by: -1 do: [ :i | self swap: i with: (aRandom nextInteger: i) ]24(#(1 3) anySatisfy: [ :each | each even ]) >>> false>> 'zk cd zk ef zk'" | idx | self = oldSubstring ifTrue: [ ^ newSubstring copy ]. oldSubstring isEmpty ifTrue: [ ^ self copy ]. idx := 1. ^ self species new: self size streamContents: [ :stream | | foundIdx | [ (foundIdx := self findString: oldSubstring startingAt: idx) isZero ] whileFalse: [ stream next: (foundIdx - idx) putAll: self startingAt: idx; nextPutAll: newSubstring. idx := foundIdx + oldSubstring size ]. idx <= self size ifTrue: [ stream next: (self size - idx + 1) putAll: self startingAt: idx ] ]+ foo: 150vector01290010002244522008666677 89Ten appreciateindexOfAnyOf: aCollection startingAt: start "Answer the index of the first occurrence of any element included in aCollection after start within the receiver. If the receiver does not contain anElement, answer zero, which is an invalid index." "(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 2) >>> 3" "(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 4) >>> 0" ^self indexOfAnyOf: aCollection startingAt: start ifAbsent: [0]418Tests-unix-64-NewTools-Spotter-Processors-Tests-Test.xml188def1300.01310 Hello, World!420185X([:c| c isSeparator] split: 'aa bb cc dd')>>> #('aa' 'bb' 'cc' 'dd') asOrderedCollection2*Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into a collection like the receiver. Answer the new collection. Note: the returned collection is of the same species. If this species does not accomdate the values of aBlock, look at collect:as:#foo keywordsStrict >>> #()412(#(1 1 2 2 3 3) runningMin: 3) >>> {1 . 1 . 2 . 2}31!#(a b c d e f g h ) fourth >>> #d532-142c33 book-result161Unitialized variable300ppppXppp{guarded "Return a positive nonzero extent." "(100@200) guarded >>> (100@200)" "(0@5) guarded >>> (1@5)" ^self max: 1@1world2'2345.88' isAllDigits >>> false395Move the window to the top left corner of the display0:B :X 0:00:01:01e130vector0dasSortFunction "Return a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated in ascending order using the <=> method." "(#('abc' 'de' 'fghi') sorted: #size ascending) >>> #('de' 'abc' 'fghi')" ^PropertySortFunction property: self500aRepeatly value aBlock with a single copy of the receiver. Reorder the copy so that aBlock is presented all (self size factorial) possible permutations.11 in #()!(2 ifNotNil: [ :o | o + 3]) >>> 53!31111200445555555A888897766DBBBBCsalkjsdlkgfeesdz43Class structural inspection - Class/Metaclass shift2action11005113196Tests-unix-64-Morphic-Widgets-FastTable-Tests-Test.xml3(1.3@2.2) isFloatPoint >>> true 211000{{}} isEmpty >>> false1, yAnswer the value of alternativeBlock. Execution does not actually reach here because the expression is compiled in-line.TIterate over all the pairs of the receiver and apply the binaryBlock to each pair. 133,1232nuuuufghi20PhsvSaturation "Return the HSV saturation of this color, a value between 0.0 and 1.0." "Color red hsvSaturation >>> 1.0" "(Color r: 0.5 g: 0.5 b: 1) hsvSaturation >>> 0.4995112414467253" | max | max := self privateMaxComponent. ^ max isZero ifTrue: [ 0.0 ] ifFalse: [ (max - self privateMinComponent) asFloat / max asFloat ]46bind: aBlock "Extract items from the receiver and use them as arguments of aBlock. Signal an error (ArgumentsCountMismatch) when the arguments count of aBlock does not match the receiver size." "(#(1 2 3) bind: [ :first :second :third | first + second + third ]) >>> 6" ^ aBlock valueWithArguments: self10 appreciate0vector0// arg "Pairwise integer quotient of two sequenceable collections of the same length." "#(10 20 30) // #(1 3 4.0) >>> #(10 6 7)" "{10@20. 30@0} // {1@3. 4.0@1} >>> {(10@6). (7@0)}" ^ arg adaptToCollection: self andSend: #//6'' lastSpacePosition >>> 0abcindexOfAnyOf: aCollection startingAt: start ifAbsent: exceptionBlock "Answer the index of the first occurrence of any element included in aCollection after start within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock. Note: it is user responsibility to provide aCollection that behaves relatevily fast when asked for includes: (like a Set)" "(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 2 ifAbsent: 7) >>> 3" "(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 4 ifAbsent: 7) >>> 7" start to: self size do: [:index | (aCollection includes: (self at: index)) ifTrue: [^ index]]. ^ exceptionBlock value/Tests-unix-64-Reflectivity-Tools-Tests-Test.xml Xuuuuuu Xuu n1c4215a{1@5. 2@3. 4@7} sum >>> (7@15)00 ) ] }collect: collectBlock thenReject: rejectBlock "Optimized version of Collection>>#thenReject:" "(#(1 2 3) collect: [:each | each + 10 ] thenReject: [:each | each even]) >>> #(11 13)" | each | ^ self class new: self size streamContents: [ :stream | 1 to: self size do: [:index | each := collectBlock value: (self at: index). (rejectBlock value: each) ifFalse: [ stream nextPut: each ]]]10 Pharo is cool11lfromCharacter: aCharacter "For backwards compatibility mainly. Return the key that should correspond to some character. Handle normal ascii characters and special control keys only (enter, tab space...)" "(KeyboardKey fromCharacter: $a) >>> KeyboardKey A" ^ self keyFromCharacterTable at: aCharacter ifAbsent: [ self named: aCharacter asString asUppercase ]312e#(1 -3 5 1) argmax >>> 31flat 'abc' > 'def' >>> falsePerform an action specified as aBlock (with a start and end argument) to each of the indices of the receiver element that have been identified by splitting the receiver using the splitter argument. optimized version for single delimiters.c2loveaU(true ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is true!'00n0X0n0zort2&2 minutes printString >>> '0:00:02:00'u u. X X X. X X(Tests-unix-64-Roassal-UML-Tests-Test.xml0('abc' alike: 'abc') >>> 7.printShowingDecimalPlaces: placesDesired "Print the receiver showing precisely the given number of places desired. If placesDesired is positive, a decimal point and that many digits after the decimal point will always be shown. If placesDesired is zero, a whole number will be shown, without a decimal point. Here are some examples:" "(23 printShowingDecimalPlaces: 2) >>> '23.00'" "(23.5698 printShowingDecimalPlaces: 2) >>> '23.57'" "(-234.567 printShowingDecimalPlaces: 5) >>> '-234.56700'" "(23.4567 printShowingDecimalPlaces: 0) >>> '23'" "(-23.4567 printShowingDecimalPlaces: 0) >>> '-23'" "(100000000 printShowingDecimalPlaces: 1) >>> '100000000.0'" "(0.98 printShowingDecimalPlaces: 5) >>> '0.98000'" "(-0.98 printShowingDecimalPlaces: 2) >>> '-0.98'" "(2.567 printShowingDecimalPlaces: 2) >>> '2.57'" "(-2.567 printShowingDecimalPlaces: 2) >>> '-2.57'" "(0 printShowingDecimalPlaces: 2) >>> '0.00'" ^String new: placesDesired + 10 streamContents: [:aStream | self printOn: aStream showingDecimalPlaces: placesDesired]2Color red hue >>> 0.05('Ab cd ef Ab cd' allRangesOfSubstring: 'zz') >>> #()isDigit "Return whether the receiver is a digit." "$1 isDigit >>> true" "$0 isDigit >>> true" ^ self characterSet isDigit: self 00213Remove each element of aCollection which is present in the receiver from the receiver. Answer aCollection. No error is raised if an element isn't found. ArrayedCollections cannot respond to this message.)(self >> #selector) isExtension >>> false2050:(100@90 isInsideRectangle: (0@0 corner: 100@100))>>> false255(1@2.2) isFloatPoint >>> false0:00:00:00.0017REvaluates the argument with the read stream of the collection. Answers the result.1G({#a. #b. #c. #d. #e} from: 3 to: 4 put: #x; yourself) >>> #(a b x x e)/ """ pppp """ A """ pppp """ A """ ^ """ a """ 0104c2>> 1" "1 slowFactorial >>> 1" "2 slowFactorial >>> 2" "3 slowFactorial >>> 6" "4 slowFactorial >>> 24" "5 slowFactorial >>> 120" "6 slowFactorial >>> 720" self > 0 ifTrue: [ ^ self * (self - 1) slowFactorial ]. self = 0 ifTrue: [ ^ 1 ]. self error: 'Not valid for negative integers'c'a := a. [ :a | | a a | . := a ]. a := a4range "returns the difference between the max and min element, their positions notwithstanding" "#( 1 51 10 ) range >>> 50" "{1@50. 10@ -10. 5@5} range >>> (9@60)" ^ self max - self minpppp AAAAA ^ aaaaa s n3042must be exactly four charactersE(RubTextEditor new surroundString: 'a' withCharacter: $') >>> '''a'''@5noneSatisfy: aBlock "Evaluate aBlock with the elements of the receiver. If aBlock returns false for all elements return true. Otherwise return false" "(#(2 4 6) noneSatisfy: [:x|x odd]) >>> true" "(#(1 2 3) noneSatisfy: [:x|x odd]) >>> false" "('hello!' noneSatisfy: #isUppercase) >>> true" "('hello!' noneSatisfy: #isLetter) >>> false" "(#() noneSatisfy: ['oops']) >>> true" self do: [:item | (aBlock value: item) ifTrue: [^ false]]. ^ true-2 reciprocal >>> (-1/2)43#. 1Accumulate a running value associated with evaluating the argument, binaryBlock, with the current value of the argument, thisValue, and the receiver as block arguments.9#(().:;[]{}^#a)1s:(100@200) min >>> 10020,Tests-unix-64-Calypso-Browser-Tests-Test.xml #[ 1 -1 2 ]tazabcDefgh225630phuro16[:a 1]3disByteString "Answer whether the receiver is a ByteString" "'abc' isByteString >>> true" ^ true\Format the receiver by interpolating elements from collection, as in the following examples:a startsWithDigit "Answer whether the receiver's first character represents a digit" "'abc' startsWithDigit >>> false" "'0abc' startsWithDigit >>> true" "'1abc' startsWithDigit >>> true" "'11abc' startsWithDigit >>> true" ^ self size > 0 and: [self first isDigit]201 12r89abcd100ye623 ^ 1. 2. ^ 331#(Color red diff: Color red) >>> 0.02isAlphaNumeric "Answer whether the receiver is a letter or a digit." "$a isAlphaNumeric >>> true" "$A isAlphaNumeric >>> true" "$' isAlphaNumeric >>> false" "$1 isAlphaNumeric >>> true" "Character space isAlphaNumeric >>> false" ^ self isLetter or: [ self isDigit ]220asTestSelector "Converts a method selector into a test selector in form of #testOriginalSelector" "#+ asTestSelector >>> #testPlus" "#+-<> asTestSelector >>> #testPlusMinusLessThanGreaterThan" "#message asTestSelector >>> #testMessage" "#mySelector asTestSelector >>> #testMySelector" "#at:putNext: asTestSelector >>> #testAtPutNext" self isBinary ifTrue: [ ^ (#test, (self flatCollect: [ :each | (((Character specialCharacterNames at: each) copyReplaceAll: '-' with: ' ') substrings collect: #capitalized) joinUsing: ''])) asSymbol ]. ^ (#test, (((self copyReplaceAll: ':' with: ' ') substrings collect: #capitalized) joinUsing: '')) asSymbol28 'abcd' asFourCode >>> -5136457243Class structural inspection - Class/Metaclass shift3333addAll: aCollection "Add each element of aCollection at my end. Answer aCollection." "(OrderedCollection new addAll: #(41 42); yourself) asArray >>> #(41 42)" ^ self addAllLast: aCollectionpppp X1elmerbetween: #(23 nil) '' expandMacros >>> String cr27 short enough32(gggggggggggggggggg sssssss '''''''''''''F(1 milliSecond + 2 nanoSeconds) printString >>> '0:00:00:00.001000002'11(false or: [3]) >>> 316-Tests-unix-64-Collections-Weak-Tests-Test.xml3indexOfAnyOf: aCollection ifAbsent: exceptionBlock "Answer the index of the first occurrence of any element included in aCollection within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock." "(#(a b c d e) indexOfAnyOf: #(x y c) ifAbsent: 7) >>> 3" "(#(a b c d e) indexOfAnyOf: #(x y z) ifAbsent: 7) >>> 7" ^self indexOfAnyOf: aCollection startingAt: 1 ifAbsent: exceptionBlock20-10212^Nonevaluating conjunction -- answer the value of alternativeBlock since the receiver is true.%Tests-unix-64-Graphics-Tests-Test.xml-10103100 is number 100.1-1two,foo "a" "b" "c" "d" "e" "f" "g" between: (Array streamContents: ([:stream | #(1 2 3) do: [:each | stream nextPut: (each + 10)] separatedBy: [ stream nextPut: 0 ]])) >>> #(11 0 12 0 13)42 ceiling "Answer a Point that is the receiver's x and y ceiling. Answer the receiver if its coordinates are already integral." "(100@200) ceiling >>> (100@200)" "(100.1@200.9) ceiling >>> (101@201)" self isIntegerPoint ifTrue: [ ^ self ]. ^ x ceiling @ y ceiling200xLOL(('Hello!' detectMin: #asciiValue) >>> $!1, 2, 3>(#(1 2 3 4) joinUsing: ', ' last: ' and ') >>> '1, 2, 3 and 4'3#Fast initialization with the items of a given array. This initializes elements faster that the generic withAll: or newFrom: methods. The main selling point is that dynamic arrays, like {1. 2. 3}, are really fast in Pharo. So other collections can be easily and efficiently initialized with `{1. 2. 3} asFoo` syntax. Important: Subclasses of Collection that redefine withAll: or newFrom: should also redefine this method either by having a proper implementation (specific to Arrays) or by calling the redefined versions of withAll:/newFrom:.addAll: aCollection "Include all the elements of aCollection as the receiver's elements. Answer aCollection. Actually, any object responding to #do: can be used as argument." "({10. 20} asOrderedCollection addAll: {20. 30. 30. 40.}) >>> {20. 30. 30. 40.}" "({10. 20} asOrderedCollection addAll: {20. 30. 30. 40.}; yourself) >>> {10. 20. 20. 30. 30. 40.} asOrderedCollection" "({10. 20} asSet addAll: {20. 30. 30. 40.}; yourself) >>> {10. 20. 30. 40.} asSet" aCollection do: [ :each | self add: each ]. ^ aCollectiondef(#(11 22 33) atWrap: 3) >>> 33 zAnswer whether the receiver sorts after or equal to aString. The collation order is simple ascii (with case differences).displayStringOn:b ppp < < X 12cool*0222FFF9999AAAAAAABBBBBBBBCCCCCCDAAAEA92201111111000000000222222222222210283152.0IMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and prefix are bytes like. Otherwise, if self is wide, then super outperforms, Otherwise, if prefix is wide, primitive is not correct111108toString: object "Return a String with the STON serialization of object" "(STON toString: 1@2) >>> 'Point[1,2]'" ^ String streamContents: [ :stream | self put: object onStream: stream ]asBag "Answer a Bag whose elements are the elements of the receiver." "{1. 2} asBag = {2. 1} asBag >>> true" "{1. 2} asBag = {1. 2. 2} asBag >>> false" "{1. 2} asBag = {1. 2. 3} asBag >>> false" "#() asBag = Bag new >>> true" ^ Bag withAll: self3a112111dname3#>> isUnary >>> false8Answer a copy of the receiver in which all occurrences of oldSubstring have been replaced by newSubstring. ifTokens (valid for Strings only) specifies that the characters surrounding the replacement must not be alphanumeric (space). When ifTokens is set, it means that the replacement will not occur inside word.111311130(Color h: 0 s: 1 v: 1) >>> (Color r: 1 g: 0 b:0)302r: r g: g b: b range: range "Return a color with the given r, g, and b components specified as integers in the range [0..r]. This avoids the floating point arithmetic in the red:green:blue: message and is thus a bit faster for certain applications (such as computing a sequence of colors for a palette)." "(Color r: 31 g: 0 b: 0 range: 31) >>> (Color r: 1.0 g: 0 b: 0)" ^ self basicNew initializeRed: r green: g blue: b range: range; yourselfdAssuming the receiver contains GZIP compressed data, return a ByteArray with the decompressed data.([:x | x + 12] cull: 3)>>> 15MPairwise integer quotient of two sequenceable collections of the same length.6ppp ^ 0 | T | t n. 1 :B | b 1 ssssss nn s t 0 sssss28 'Foo''Bar'10200.90-10 hexString >>> '-16rA'rows42 XXXXXXXXXXXXX300;#(1 2 3) asOrderedCollection makeRoomAtFirst capacity >>> 6 [:a||||a]1 fred the bear169(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 2) >>> 34"atLast: indexFromEnd ifAbsent: block "Return element at indexFromEnd from the last position. atLast: 1 ifAbsent: [] returns the last element" "(#(x y z) atLast: 1 ifAbsent: #a) >>> #z" "(#(x y z) atLast: 4 ifAbsent: #a) >>> #a" ^ self at: self size + 1 - indexFromEnd ifAbsent: blockdef100402e3 [ 21021JExecutes aBlock on each of the receiver's elements except for the last onebuttonA(#(#do #la #si #do #la) copyWithoutDuplicates) >>> #(#la #do #si)2222first: n "Answer the first n elements of the receiver. Raise an error if there are not enough elements." "(#(a b c d e f g h ) first: 3) >>> #(a b c)" ^ self copyFrom: 1 to: n155(('hello' allSatisfy: #isLetter) >>> true[ ^ 1 ]4215~(OrderedDictionary newFromKeys: #(#x #y) andValues: #(3 6)) >>> (OrderedDictionary new at: #x put: 3; at: #y put: 6 ;yourself) [ :a | | a ]_select elements from the receiver that the block evaluates true with the element and its index.30.11storeStringBase: base length: minimum padded: zeroFlag "(10 storeStringBase: 16 length: 6 padded: true) >>> '16r00A'" ^ String streamContents: [:s| self storeOn: s base: base length: minimum padded: zeroFlag ]10~Returns #left, #right or #center if the otherPoint lies to the left, right or on the line given by the vector from 0@0 to self17!(3.1479 roundUpTo: 0.01) >>> 3.151403 zipped "Return a ByteArray containing a GZIP compressed version of the receiver" "#[ 1 2 3 ] zipped >>> #[31 139 8 0 0 0 0 0 0 0 99 100 98 6 0 29 128 188 85 3 0 0 0]" ^ ByteArray streamContents: [ :out | (GZipWriteStream on: out) nextPutAll: self; close ]2345.881x!""" 0 """ n """ """ n """ 0 """411115Return a new sequenceable collection which contains the same elements as self but its elements are sorted by aSortBlockOrNil. The block should take two arguments and return true if the first element should preceed the second one. If aSortBlock is nil then <= is used for comparison. 0010022230replaceAll: oldObject with: newObject "Replace all occurrences of oldObject with newObject" "({#a. #b. #a. #d. #a} replaceAll: #a with: #e) >>> #(e b e d e)" | index | index := self indexOf: oldObject startingAt: 1 ifAbsent: [0]. [index = 0] whileFalse: [self at: index put: newObject. index := self indexOf: oldObject startingAt: index + 1 ifAbsent: [0]]up 82537349220#() sumNumbers >>> 020Hello51a-12aThis method adds such decision to concrete kind of local scope which allows to use scopes to restrict visibility of class hierarchy133546333877729111A0000BB302R(OrderedCollection new add: 42; add: 41 before: 42; yourself) asArray >>> #(41 42)1|piecesCutWhere: binaryBlock "Answer substrings of the receiver derived from cutting the receiver at points where binaryBlock answers true for adjacent elements." "( #(1 2 3 1 6 1 2 3 4) piecesCutWhere: [ :a :b | a = 1 and: [ b = 2]]) asArray >>> #(#(1) #(2 3 1 6 1) #(2 3 4))" | pieces | pieces := OrderedCollection new. self piecesCutWhere: binaryBlock do: [ :piece | pieces add: piece ]. ^pieces "'Now is the time for all good people to come to the aid of the cause of world peace. It is just fine, even desirable, to love your country, if that means wanting it to play a beneficial role in the course of world events and be the best possible example of a good society. But if it means wanting dominion over the rest of the world, it is not love but defensiveness or self-glorification, and will lead only to oblivion.' piecesCutWhere: [:a :b| a = $. and: [b isSeparator]]"foo: a bar: a ^ a%(false and: [Error signal]) >>> false03two2319180Tests-unix-64-HeuristicCompletion-Tests-Test.xml W01-Welcome1<200.0502[ | 1identityIndexOf: anElement "Answer the index of anElement within the receiver. If the receiver does not contain anElement, answer 0." "(#(a b c d e) identityIndexOf: #c) >>> 3" "(#(a b c d e) identityIndexOf: #x) >>> 0" ^self identityIndexOf: anElement ifAbsent: [0]1! foo: arg bar: arr ^ arg + arr . 1(1 hour + 2 minutes) printString >>> '0:01:02:00'2r11 3 odd >>> true255eEvaluate the elementBlock for all elements in the receiver, and evaluate the separatorBlock between.1(KeyboardKey fromCharacter: $a) >>> KeyboardKey A0vector48$$ isCurrencySymbol >>> trueb1001qcollect: aBlock into: aCollection "Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into aCollection. Answer aCollection." "({10. 20} collect: [:x|x+1] into: {'a'. 'b'. 'c'}) >>> {11. 21. 'c'.}" "('hello' collect: #asciiValue into: Set new) >>> #(104 101 108 111) asSet" ^aCollection fillFrom: self with: aBlock1 W01-Welcome' ' isEmpty >>> falsek(Array streamContents: [:stream | #(1 2 3) reverseDo: [:each | stream nextPut: each + 10]]) >>> #(13 12 11)220Tests-unix-64-EnlumineurFormatter-Tests-Test.xml221foorNonevaluating conjunction. Answer the opposite of the the argument, alternativeBlock; since the receiver is true.4' ' asLowercase >>> ' '20000112111533334116699AABAAAECCCCDDAAF99888888777G012KAnswer with a collection of cumulative percents covered by elements so far.(true xor: [false]) >>> truefred{1)2}I#(7 42 7 42 9) asOrderedCollection removeDuplicates asArray >>> #(7 42 9)2816e110capacity "Answer the current capacity of the receiver." "OrderedCollection new capacity >>> 10" "(OrderedCollection new addAll: (1 to: 15); yourself) capacity >>> 20" ^ array sizea1This statement is false!wasArray "Convert an OrderedCollection into an Array." "#(a b c) asOrderedCollection asArray >>> #(a b c)" "OrderedCollection new class >>> OrderedCollection" "OrderedCollection new asArray class >>> Array" "(OrderedCollection new add: 42; add: 43; yourself) asArray >>> #(42 43)" ^ (Array new: self size) replaceFrom: 1 to: self size with: array startingAt: firstIndex4"('abcd' contractTo: 10) >>> 'abcd'028oX#####10false | false >>> false04or: alternativeBlock "Nonevaluating disjunction -- answer true since the receiver is true." "(true or: [Error signal]) >>> true" "(true or: [false]) >>> true" ^ self697XX d1(Color fromHexString: 'FFFFFF')>>> (Color white) 240zRound the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal0 :B | X b X X133(#(10 20) asSet copyWith: 30) >>> #(10 20 30) asSetisFloatPoint "Return true if both of my x and y coordinates are represented by float values, otherwise false" "(1@2) isFloatPoint >>> false" "(1@2.2) isFloatPoint >>> false" "(1.3@2.2) isFloatPoint >>> true" "((1/3)@(2/2)) isFloatPoint >>> false" ^ x isFloat and: [ y isFloat ]{ }501323.5698-Tests-unix-64-NewTools-Spotter-Tests-Test.xmlh 002HExecute the receiver with one or two arguments depending on the receiver85.7pharob0e one:1;two:2; X X X2 1 hello: 12006$a isAlphaNumeric >>> true1d.|a| a := #(1 2 3). a asNewArray == a >>> false abcabcabc223(Date year: 2018 month: 9 day: 28) monthIndex >>> 93.1415931 a1a11aRwith: anObject withAll: aCollection "Creates an array with anObject followed by elements contained in aCollection." "(Array with: 1 withAll: #(2 3 4)) >>> #(1 2 3 4)" | newArray | newArray := self new: aCollection size + 1. newArray at: 1 put: anObject. newArray replaceFrom: 2 to: newArray size with: aCollection. ^newArray2030 Answer 1 since receiver is true.41!pppp A ^ 0 :B | b 0 ssssss nn s a41655aexpandMacrosWith: anObject "('Pharo is <1s>' expandMacrosWith: 'cool') >>> 'Pharo is cool'" "('Pharo is <1p>' expandMacrosWith: 'cool') >>> 'Pharo is ''cool'''" ^self expandMacrosWithArguments: (Array with: anObject)100iReturn the stop element of an interval. Pay attention this is not necessary the same as the last element.3$' tokenish >>> false1(0.98 printShowingDecimalPlaces: 5) >>> '0.98000'<(RPackage named: 'MockPackage-Tests') isTestPackage >>> true#foo:: asMutator >>> #'foo::'1foo2100 kkk XX kkk30db0302Tests-unix-64-Collections-Unordered-Tests-Test.xml 'abc' < 'def' >>> truexypopover290111b 0 odd >>> false331Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into aCollection. Answer aCollection.2120-1September 2018$'3,123' isAllAlphaNumerics >>> false114fghi11printStringHex "Returns the hex digit part of the integer when printed in hexadecimal format." "30 printStringHex >>> '1E'" "30 hex >>> '16r1E'" ^ self printStringBase: 16split: aSequenceableCollection indicesDo: aBlock "Perform an action specified as aBlock (with a start and end argument) to each of the indices of aSequenceableCollection that have been identified by taking the receiver as a splitter." "(String streamContents: [:s | [:c | c isSeparator ] split: 'Pharo is cool' indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:5 s:7 e:8 s:10 e:13 '" | position | position := 1. aSequenceableCollection withIndexDo: [:element :idx | (self value: element) ifTrue: [ aBlock value: position value: idx - 1. position := idx + 1 ]]. aBlock value: position value: aSequenceableCollection size, 1oReturns a string representation of the receiver in base 16 in a way that executing it will return the receiver.09([#() sum] on: CollectionIsEmpty do: ['oops']) >>> 'oops'2(#(1 5 10) findFirst: [ :each | each > 15 ]) >>> 01#but use sum or inject:into: insteadinstanceSide "Return the class of the couple class/metaclass. Useful to avoid explicit test." "Point instanceSide >>> Point" "Point class instanceSide >>> Point" ^ self subclassResponsibilitycc0(true or: [false]) >>> truec1<({ 2@6 . -4@3 . 10@ -3 } detectMin: [ :p | p x ]) >>> (-4@3)102(#(1 'fred' 2 'charlie' 3 'elmer') pairsCollect: [:a :b | b, ' is number ', a printString]) >>> #('fred is number 1' 'charlie is number 2' 'elmer is number 3')3#(1 5 10 -4) min >>> -4d11260 a->b->c->dX X XUndeclared variable153dreadStreamDo: aBlock "Evaluates the argument with the read stream of the collection. Answers the result." "(#(3 4 5) readStreamDo: [ :stream | stream contents ]) >>> #(3 4 5)" ^ aBlock value: self readStream"[ :a :a :b | | a a b | a + a + b ]413E(1 milliSecond + 1 nanoSecond) printString >>> '0:00:00:00.001000001'10V{'two' ->2. 'one' -> 1} asDictionary >>> (Dictionary with: 'one' -> 1 with: 'two' ->2)0-5 0000111110 Answer 1 since receiver is true.1710vector0(0@5) guarded >>> (1@5)TAdd new empty slots to the end of array, while keeping the empty slots at the front.01e/| TTTTTTTTTTT | ttttttttttt n. ^ ttttttttttt 16r40000000-1330| | . 120 | | . a: b3Answer whether text matches the pattern in this string. Matching ignores upper/lower case differences. Where this string contains #, text may contain any character. Where this string contains *, text may contain any sequence of characters.43dTReturn true whether the receiver is a metaclass (in a couple class/metaclass sense).%(false and: [Error signal]) >>> false4?Answer true if the receiver starts with the argument collection102104100containsPoint: aPoint "Answer whether aPoint is within the receiver. Pay attention the self origin is considered less than but the corner is strict" "((0@0 corner: 100@100) containsPoint: 50@50) >>> true" "((0@0 corner: 100@100) containsPoint: 0@0) >>> true" "((0@0 corner: 100@100) containsPoint: 100@50) >>> false" "((0@0 corner: 100@100) containsPoint: 100@100) >>> false" ^origin <= aPoint and: [aPoint < corner]2In \{1\} you can escape \{ by prefixing it with \\| self | self := 1. ^ selfaindexOf: anElement startingAt: start ifAbsent: exceptionBlock "Answer the index of the first occurrence of anElement after start within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock." "(#(a b c d e) indexOf: #c startingAt: 2 ifAbsent: 7) >>> 3" "(#(a b c d e) indexOf: #c startingAt: 4 ifAbsent: 7) >>> 7" start to: self size do: [:index | (self at: index) = anElement ifTrue: [^ index]]. ^ exceptionBlock valueheader between: !(3.1479 roundDownTo: 0.1) >>> 3.1join: aSequenceableCollection "Append the elements of the argument, aSequenceableCollection, separating them by the receiver." "(Character space join: #('Pharo' 'is' 'cool')) >>> 'Pharo is cool'" ^ self asString join: aSequenceableCollection5string2Special case for fraction power20 factorial >>> 13r123451 :. a: fooe(#('abc' 'de' 'fghi') sorted: (#size collatedBy: [:e|e bitAnd: 1]) , #size) >>> #( 'de' 'fghi' 'abc')41010B('pharo' endsWith: 'project-pharo' caseSensitive: false) >>> false1101ifFalse: alternativeBlock "Answer the value of alternativeBlock. Execution does not actually reach here because the expression is compiled in-line." "(false ifFalse: [ 'This statement is false!' ]) >>> 'This statement is false!'" ^alternativeBlock value19 \\ -4 >>> -35g* arg "Pairwise product of two sequenceable collections of the same length." "#(0 1 2) * #(10 20 30) >>> #(0 20 60)" "{0@1. 2@3} * {10@20. 30@0} >>> {(0@20). (60@0)}" ^ arg adaptToCollection: self andSend: #*1;630130salkjsdlkgfeeal1kIf the receiver is not nil, pass it as argument to the ifNotNilBlock block. else execute the nilBlock blockabcfoo1abcdefghppp X X!#(1 2) asArray == #(1 2) >>> true204a3Signal CollectionIsEmpty if the collection is emptyS#[31 139 8 0 0 0 0 0 0 0 99 100 98 6 0 29 128 188 85 3 0 0 0] unzipped >>> #[1 2 3]535a4({#hello. #world} identityIncludes: #hello) >>> true1d720'foo1' endsWithDigit >>> truea103 between:and:'({1. 2. 3} as: Set) >>> #( 1 2 3) asSet710000002(Tests-unix-64-Zinc-Zodiac-Tests-Test.xml3+Tests-unix-64-NewValueHolder-Tests-Test.xml4Pharo (, { exist ]AnewFrom: aCollection "Answer an instance of me containing the same elements as aCollection." "(RunArray newFrom: {1. $a. $a. 3}) >>> ({1. $a. $a. 3} as: RunArray)" "({1. $a. $a. 3} as: RunArray) values >>> #(1 $a 3)" "({1. $a. $a. 3} as: RunArray) runs >>> #(1 2 1)" | runs values lastRun lastValue | runs := (Array new: aCollection size // 2) writeStream. values := (Array new: aCollection size // 2) writeStream. lastRun := 0. lastValue := Object new. aCollection do: [ :x | lastValue = x ifTrue: [ lastRun := lastRun + 1 ] ifFalse: [ lastRun > 0 ifTrue: [ runs nextPut: lastRun. values nextPut: lastValue ]. lastRun := 1. lastValue := x ] ]. lastRun > 0 ifTrue: [ runs nextPut: lastRun. values nextPut: lastValue ]. ^ self basicNew setRuns: runs contents setValues: values contents1[ :a | | a b ]200>> #x" "(#(w x y z) atPin: 4) >>> #z" "(#(w x y z) atPin: 8) >>> #z" index < 1 ifTrue: [^ self first]. index > self size ifTrue: [^ self last]. ^ self at: index2(#(11 22 33) asOrderedCollection atWrap: 2) >>> 220e120010030+Tests-unix-64-EpiceaBrowsers-Tests-Test.xml020 aa bb cc dd22 ** -1 >>> (1/2)142abc129XXXXXXXXXXXXXXXX0011000442222300665557y131112;({#x .#y .#z} atAll: #(1 3) put: #e; yourself) >>> #(e y e)M(#( (2 -3) #((4 -5)) #(-6)) flatCollect: [ :e | e abs ]) >>> #(2 3 #(4 5) 6)aBc9H#(2 4 6 8) , #(who do we appreciate) >>> #(2 4 6 8 who do we appreciate)1,(#(1 2 3 4 5) beginsWith: #(1 2 3)) >>> true11 """ ^ """ n """ morph1001002001104XXaXX311112004455555766A888894010)(1.2 arcTan: -1.5) >>> 2.46685171136624072.021163220vector0#('pharo' endsWith: 'aRo') >>> falsec2asSortedCollection "Answer a SortedCollection whose elements are the elements of the receiver. The sort order is the default less than or equal. Note that you should use #sorted if you don't really need a SortedCollection, but a sorted collection." "'bar' asSortedCollection asArray >>> {$a. $b. $r}." "('bar' asSortedCollection add: $c; yourself) asArray >>> {$a. $b. $c. $r}." ^ self as: SortedCollection130>[ #( #( #( #[ ] #[ ] #'[' #']' ) ) ) "a" "b" "c" "d" "e" "f" ]0000222222266866555tAnswer a new collection like the receiver which contains all elements of the receiver at the indices of indexArray.10002121730IasBit "Answer 0 since the receiver is false." "false asBit >>> 0" ^ 0 ((100@200) < (330@400)) >>> true1E0 named: aString ifNone: aBlock "Returns the instance of myself having aString as name." "(KeyboardKey named: 'SHIFT_L') >>> (KeyboardKey value: 65505)" ^ KeyNameTable at: aString ifAbsent: aBlock0test test 1-10>Nonevaluating disjunction -- answer value of alternativeBlock.displayStringOn:foopppp A XXXXXXX. ^ a3(String streamContents: [:s| {'one'->1. 'two'->2} associationsDo: [:a| s << a key << ':' << a value asString << ';']]) >>> 'one:1;two:2;'320141NReturn the class of the couple class/metaclass. Useful to avoid explicit test.220capitalized "Return a copy with the first letter capitalized" "'abc' capitalized >>> 'Abc'" | cap | self isEmpty ifTrue: [ ^self copy ]. cap := self copy. cap at: 1 put: (cap at: 1) asUppercase. ^ cap #( #'^' 1 ) foo pReturn a String representation of this number in base b with a minimum length and padded by 0 if zeroFlag is set=Move top edge of the window down by half of the window extent1%({1@ -4. -10@1} sum: #abs) >>> (11@5)33$a isClosePunctuation >>> false37(#(a b c d e) indexOfAnyOf: #(x y z) ifAbsent: 7) >>> 7213XX XX n XX# n X20 #(3 1 4 2) sorted >>> #(1 2 3 4)charlie21 -5136457243(((100@200) min: (330@400)) >>> (100@200)bifNil: nilBlock ifNotNil: ifNotNilBlock "If the receiver is not nil, pass it as argument to the ifNotNilBlock block. else execute the nilBlock block" "Might be compiled inline for speed, see RBMessageNode>>#isInlineIfNil" "(nil ifNil: [42] ifNotNil: [:o | o +3 ] ) >>> 42" "(3 ifNil: [42] ifNotNil: [:o | o +3 ]) >>> 6" ^ ifNotNilBlock cull: self413B#(1 2 3) asOrderedCollection removeDuplicates asArray >>> #(1 2 3)3SNote: By convention, brightness is abbreviated 'v' to to avoid confusion with blue.0cool1.011810020pharo102In strings you can escape { by prefixing it with \8Move the window to the bottom left corner of the display7Answer a Point that is the sum of the receiver and arg.b3a91.0100e20$('pharo' beginsWith: 'pha') >>> trued1.03032{1@5. 10@ -4} min >>> (1@ -4)0:B|||b0| T | 0 t nn 0. ^ t1150.500de5 factorial >>> 120210 2r-00101000That is false!613032 frd th bar[ ^ 1 ]. 2. ^ 3x1.520*{ 1. 2 }423.1450vector023222214ifTrue: alternativeBlock "Answer the value of alternativeBlock. Execution does not actually reach here because the expression is compiled in-line." "(true ifTrue: [ 'This statement is true!' ]) >>> 'This statement is true!'" ^alternativeBlock value10associationClass "Return the class of STON associations, Association, a system wide constant" "(STON fromString: '#foo : 100') class >>> STON associationClass" ^ Association3c208fear is0\Answer the second element of the receiver. Raise an error if there are not enough elements.4100(false and: [true]) >>> falseThis statement is false!6hHellog1 factorial >>> 1119('pharo' beginsWith: 'Pha' caseSensitive: false) >>> true1((2@2) - 200) >>> (-198@ -198)01Tests-unix-64-NewTools-FileBrowser-Tests-Test.xml1 slowFactorial >>> 116rDF665&((100@200) min: (30@400)) >>> (30@200)034010trim "Trim separators from both sides of the receiving string." "' this string will be trimmed ' trim >>> 'this string will be trimmed'" ^ self trimBoth ###'hello''34split: aSequenceableCollection indicesDo: aBlock "Perform an action specified as aBlock (with a start and end argument) to each of the indices of aSequenceableCollection that have been identified by taking the receiver as a splitter." "('||' split: 'foo||bar||2')>>>#('foo' 'bar' '2') asOrderedCollection" "(String streamContents: [:s | '||' split: 'foo||bar||2' indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:3 s:6 e:8 s:11 e:11 '" | position oldPosition | position := 1. oldPosition := position. position := aSequenceableCollection indexOfSubCollection: self startingAt: position. [ position > 0 ] whileTrue: [ aBlock value: oldPosition value: position - 1. position := position + self size. oldPosition := position. position := aSequenceableCollection indexOfSubCollection: self startingAt: position. ]. aBlock value: oldPosition value: aSequenceableCollection size0.5=(#(1 3 5 7 11 15 23) findBinary: [ :arg | 11 - arg ]) >>> 11 xz42an OrderedDictionary(true->#(1 3 5) false->#(2 4))?('hello world!' anySatisfy: [ :each | each isDigit ]) >>> false245330adef1rcull: firstArg cull: secondArg "Execute the receiver with one or two arguments depending on the receiver" "([:x | x + 1] cull: 13 cull: 12) >>> 14 " "([:x :y | x + y] cull: 3 cull: 2) >>> 5 " ^numArgs < 2 ifTrue: [self cull: firstArg] ifFalse: [self value: firstArg value: secondArg]22dkIf the receiver is not nil, pass it as argument to the ifNotNilBlock block. else execute the nilBlock blockradiansToDegrees "The receiver is assumed to represent radians. Answer the conversion to degrees." "Float pi radiansToDegrees >>> 180.0" ^self asFloat radiansToDegrees2* 0 0 :BBB : BBB | | TTT TTT | bbb . 0 0 . (1923 roundDownTo: 10) >>> 19202340-10[:50vector01002<(10 storeStringBase: 16 length: 6 padded: true) >>> '16r00A'1013083foo: a x: a y: b [ :a :a :b | | a a b | a + a + b ]s:0vector0do: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. This is the general foreach method, but for most standard needs there is often a more specific and simpler method." "|s| s:=0. #(10 20 30) do: [:each | s := s + each]. s >>> 60" "but use sum or inject:into: instead" "(#(10 20 30) inject: 0 into: [:s :each| s + each ]) >>> 60" "#(10 20 30) sum >>> 60" " (String streamContents: [:s | #('hello' 'the' 'world') do: [:each | s << each]]) >>> 'hellotheworld'" self subclassResponsibility1aeiou2<#(1 2 2 3 1 1 1) asBag sortedElements >>> {1->4. 2->2. 3->1} hello: 25 pharo-projectroundDownTo: aNumber "Answer the next multiple of aNumber toward negative infinity that is nearest the receiver. Examples:" "(3.1479 roundDownTo: 0.01) >>> 3.14" "(3.1479 roundDownTo: 0.1) >>> 3.1" "(1923 roundDownTo: 10) >>> 1920" "(3.1479 roundDownTo: 0.005) >>> 3.145" "(-3.1479 roundDownTo: 0.01) >>> -3.15" ^(self / aNumber) floor * aNumber112a:- arg "Answer a Point that is the difference of the receiver and arg." "((2@2) - (100@200)) >>> (-98@ -198)" "((2@2) - 200) >>> (-198@ -198)" arg isPoint ifTrue: [^ (x - arg x) @ (y - arg y)]. ^ arg adaptToPoint: self andSend: #-d2NReturn the class of the couple class/metaclass. Useful to avoid explicit test.M(RubTextEditor new surroundString: 'a''b' withCharacter: $') >>> '''a''''b'''11foo: super ^ super + 11nXsssOReturn a string representing the receiver in HEX (i.e., 6 elements in 16 basis)1918pharo XXXXXX$0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ30789negated "Negated value of all elements in the collection" "#(1 2 3) negated >>> #(-1 -2 -3)" "{1@2. 3@ -1} negated >>> {-1@ -2. -3@1}" ^ self collect: [ :a | a negated ]1((1 == 1) eqv: true) >>> truede0vector0'('''''' unescapeCharacter: $') >>> ''''2;(Date year: 2018 month: 9 day: 28) ddmmyyyy >>> '28/9/2018'foo:15/Tests-unix-64-Ring-ChunkImporter-Tests-Test.xml0Answer the number of days between self and aDate3-('Hello, World!' reject: #isLetter) >>> ', !''''h''' withoutQuoting >>> 'h'7(0@0 isInsideRectangle: (0@0 corner: 100@100)) >>> true/(nil ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 42File5'(6 numberOfCombinationsTaken: 3) >>> 204{1 . 2 . 3 . 4 . 5} asSortedCollection median >>> 30An executable comment must be in its own comment block (enclosed in double quotes) and can be multi-line for better readability. Code editor hint: you can double click on the inner side of a double quote to select the whole comment block, then Cmd+I to evaluate and inspect the whole executable comment.G('ab cd ab ef ab' copyReplaceAll: 'ab' with: 'zk') >>> 'zk cd zk ef zk'1.1. 12.(#(40 41 42) asOrderedCollection at: 2) >>> 41jA variant of #streamContents: where the initial or even final size is given to optimize memory consumptionnhue "Return the hue of this color, an angle in the range [0.0..360.0]." "Color red hue >>> 0.0" "(Color r: 0.5 g: 0.5 b: 1) hue >>> 240.0" | r g b max min span h | r := self privateRed. g := self privateGreen. b := self privateBlue. max := (r max: g) max: b. min := (r min: g) min: b. span := (max - min) asFloat. span = 0.0 ifTrue: [ ^ 0.0 ]. h := r = max ifTrue: [ (g - b) asFloat / span * 60.0 ] ifFalse: [ g = max ifTrue: [ 120.0 + ((b - r) asFloat / span * 60.0) ] ifFalse: [ 240.0 + ((r - g) asFloat / span * 60.0) ] ]. h < 0.0 ifTrue: [ h := 360.0 + h ]. ^ h10'{1. 2} asBag = {2. 1} asBag >>> true| T |Xt10103044KasInteger "Answer 1 since receiver is true." "true asInteger >>> 1" ^ 11c:(100000000 printShowingDecimalPlaces: 1) >>> '100000000.0'3-52170:metaLevelForHierarchyOf: aClass "Subclasses should decide what meta level of given class should be used to retrieve/build hierarchy. For example superclass hierarchy of ProtoObject class can stop at it according to instance side hierarchy" "ProtoObject superclass >>> nil" "Or it can follow full superclass chain which will ends at Object and ProtoObject" "ProtoObject class superclass >>> Class" "This method adds such decision to concrete kind of local scope which allows to use scopes to restrict visibility of class hierarchy" self subclassResponsibility0.0213hel(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 25 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(7 8)' 1.0!(10 beBetween: 12 and: 20) >>> 122353f({'1'. '1'. '2'. '1'. '1'} atRandom: (Random seed: -42) weighting: [ :each | each asInteger ]) >>> '1')Tests-unix-64-Zinc-HTTP-Examples-Test.xmldecimalDigitLength "Answer the number of digits printed out in base 10. Note that this only works for positive SmallIntegers up to 64-bits." "1 decimalDigitLength >>> 1" "100000000 decimalDigitLength >>> 9" "SmallInteger maxVal decimalDigitLength >>> 19" ^self < 10000 ifTrue: [self < 100 ifTrue: [self < 10 ifTrue: [1] ifFalse: [2]] ifFalse: [self < 1000 ifTrue: [3] ifFalse: [4]]] ifFalse: [self < 100000000 ifTrue: [self < 1000000 ifTrue: [self < 100000 ifTrue: [5] ifFalse: [6]] ifFalse: [self < 10000000 ifTrue: [7] ifFalse: [8]]] ifFalse: [self < 1000000000000 ifTrue: [self < 10000000000 ifTrue: [self < 1000000000 ifTrue: [9] ifFalse: [10]] ifFalse: [self < 100000000000 ifTrue: [11] ifFalse: [12]]] ifFalse: [self < 10000000000000000 ifTrue: [self < 100000000000000 ifTrue: [self < 10000000000000 ifTrue: [13] ifFalse: [14]] ifFalse: [self < 1000000000000000 ifTrue: [15] ifFalse: [16]]] ifFalse: [self < 1000000000000000000 ifTrue: [self < 100000000000000000 ifTrue: [17] ifFalse: [18]] ifFalse: [self < 10000000000000000000 ifTrue: [19] ifFalse: [20]]]]]]first3/(#(1 2 3) reduceRight: [ :a :b | a - b ]) >>> 210.12e6(#(1 2 3 4 5) reduce: [ :a :b :c | a + b + c ]) >>> 15p(Dictionary newFromKeys: #(#x #y) andValues: #(3 6)) >>> (Dictionary new at: #x put: 3; at: #y put: 6 ;yourself)_(#(11 22 33) asOrderedCollection atWrap: 2 put: 0; yourself) >>> #(11 0 33) asOrderedCollection1.0findBinary: aBlock do: actionBlock ifNone: exceptionBlock "Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If found, evaluate actionBlock with the found element as argument If no matching element is found, evaluate exceptionBlock, with the 'bounding' elements or nil as arguments." "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 11 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 11" "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 12 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(11 15)'" "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 0.5 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(nil 1)'" "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 25 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(23 nil)'" ^ self findBinaryIndex: aBlock do: [ :foundIndex | actionBlock value: (self at: foundIndex) ] ifNone: [ :prevIndex :nextIndex | exceptionBlock cull: (prevIndex > 0 ifTrue: [ self at: prevIndex ]) cull: (nextIndex <= self size ifTrue: [ self at: nextIndex ]) ]3520$( isClosePunctuation >>> false#(10 20 30) sum >>> 6018Trim separators from both sides of the receiving string.2ziggieround: numberOfWishedDecimal "Round the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal" "(1/3 round: 2) >>> (33/100) " "(111/100 round: 2) >>> (111/100) " ^self roundTo: (10 raisedTo: numberOfWishedDecimal negated)collect: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into a collection like the receiver. Answer the new collection." "(#(1 2 3) collect: [:each | each + 10]) >>> #(11 12 13) " | newCollection | newCollection := self species new: self size. 1 to: self size do: [:index | newCollection at: index put: (aBlock value: (self at: index))]. ^ newCollectionppp Xu 00102223042XXXXXXXXXXXXXX hello 220016rFF19Answer whether the receiver is an unary message selector.#(1 1 1 1) argmax >>> 10.9198435972629521hReturn element at indexFromEnd from the last position. atLast: 1 ifAbsent: [] returns the last element10a-2.567AaBbCc1(1 to:10) size >>> 10 113341100500667[ |  'def' > 'abc' >>> trueelvis *baz*!#(a b c d e f g h i) sixth >>> #f15M('fear is the little death that the.' charactersExactlyMatching: 'the') >>> 01281220e033109EMight be compiled inline for speed, see RBMessageNode>>#isInlineIfNil421Tests-unix-64-Collections-Abstract-Tests-Test.xml1n.114<1?success:error>1601012^Xna := a. [ :a | [ :a | a := aVifNotNil: ifNotNilBlock ifNil: nilBlock "If the receiver is not nil, pass it as argument to the ifNotNilBlock block. else execute the nilBlock block" "Might be compiled inline for speed, see RBMessageNode>>#isInlineIfNil" "(nil ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 42" "(3 ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 6" ^ nilBlock value3552016532.570.667add: newObject "Add a new object at the end of the collection, and returns the object itself" "((OrderedCollection new add: 42; yourself) add: 43; yourself) asArray >>> #(42 43)" "Add returns the object itself" "(OrderedCollection new add: 42) >>> 42" "You may want to use yourself to return the collection itself" "(OrderedCollection new add: 42; yourself) class >>> OrderedCollection" "(OrderedCollection new add: 42; yourself) size >>> 1" ^self addLast: newObject-2 odd >>> falseSpecial case of exponent=1MasOrderedCollection "Answer an OrderedCollection whose elements are the elements of the receiver. The order in which elements are added depends on the order in which the receiver enumerates its elements. In the case of unordered collections, the ordering is not necessarily the same for multiple requests for the conversion." "(10 to: 25 by: 5) asOrderedCollection >>> #(10 15 20 25) asOrderedCollection" "'foo' asOrderedCollection = #($f $o $o) asOrderedCollection >>> true" "'foo' asOrderedCollection = #($o $o $f) asOrderedCollection >>> false" ^ self as: OrderedCollection2rxgAnswer true whether the receiver is inside the argument (following Rectangle>>#containsPoint: semantics0('abcdf abcedf' indexOf: $a startingAt: 4) >>> 7E'foo' asOrderedCollection = #($o $o $f) asOrderedCollection >>> false38Tests-unix-64-Microdown-RichTextPresenter-Tests-Test.xmllAnswer the character position of the final space or other separator character in the receiver, and 0 if nonez1pdetectMax: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Answer the element for which aBlock evaluates to the highest magnitude. If collection empty, return nil. This method might also be called elect:." "({ 2@6 . -4@3 . 10@ -3 } detectMax: [ :p | p x ]) >>> (10@ -3)" "({ 2@6 . -4@3 . 10@ -3 } detectMax: [ :p | p y ]) >>> (2@6)" "((10 to: 20) detectMax: [ :p | p gcd: 6 ]) >>> 12" "('Hello' detectMax: #asciiValue) >>> $o" | maxElement maxValue | self do: [:each | | val | maxValue == nil ifFalse: [ (val := aBlock value: each) > maxValue ifTrue: [ maxElement := each. maxValue := val]] ifTrue: ["first element" maxElement := each. maxValue := aBlock value: each]. "Note that there is no way to get the first element that works for all kinds of Collections. Must test every one."]. ^ maxElement1100 234Whoopiefoo*baz1c[ :a | b0031110JisConnectorPunctuation "Return whether the receiver is one of these characters: _" "$_ isConnectorPunctuation >>> true" "$( isConnectorPunctuation >>> false" "$) isConnectorPunctuation >>> false" "$> isConnectorPunctuation >>> false" "$} isConnectorPunctuation >>> false" ^ self characterSet isConnectorPunctuation: self-3.#mySelector asTestSelector >>> #testMySelector||>printOn: aStream delimiter: delimString "Print elements on a stream separated with a delimiter String like: 'a, b, c'" "(String streamContents: [:s| { 10. 'hello'. $x } printOn: s delimiter: ', ']) >>> '10, ''hello'', $x'" self do: [:elem | aStream print: elem] separatedBy: [aStream nextPutAll: delimString]1%((1 to:9 by:2) includes: 4) >>> false, 236065L(10 to: 25 by: 5) asOrderedCollection >>> #(10 15 20 25) asOrderedCollection5117mobaz41one17125y11n(Array streamContents: [:stream | #(1 2 3) with: #(4 5 6) do: [:a :b | stream nextPut: (a + b)]]) >>> #(5 7 9)1b:a1((#(1 3) detect: #even ifNone: [0]) >>> 06 slowFactorial >>> 720'((100@200) closeTo: (100@200)) >>> true4| 1102Answer with the value of trueAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line.0Tests-unix-64-Collections-Streams-Tests-Test.xmlLRemove each element from the receiver and leave it empty. ArrayedCollections cannot respond to this message. There are two good reasons why a subclass should override this message: 1) the subclass does not support being modified while being iterated 2) the subclass provides a much faster way than iterating through each element2""""" this string will be trimmed1true | false >>> trueE((Date year: 2018 month: 9 day: 28) subtractDate: '2018-09-27') >>> 1 R((OrderedCollection new add: 42; yourself) add: 43; yourself) asArray >>> #(42 43)2222220000111111D(STON fromString: '{ #foo : 1 , #bar : 2 }') class >>> STON mapClassa)(#() ifNotEmpty: [:x| x average]) >>> #()Answer an Array whose elements are the elements of the receiver. Implementation note: Cannot use ''Array withAll: self'' as that only works for SequenceableCollections which support the replacement primitive.1Move the window to the bottom half of the display2421.0(true xor: [false]) >>> true1 | TTTTTT | tttttt n. ^ tttttt242201828 October 2018w0vector012Z(String streamContents: [ :s | 10 printOn: s base: 10 length: 4 padded: true] ) >>> '0010'#( 1 + 21b0FFFFFF6a1foo: 11> aString "Answer whether the receiver sorts after aString. The collation order is simple ascii (with case differences)." " 'def' > 'abc' >>> true" " 'def' > 'def' >>> false" " 'abc' > 'def' >>> false" ^ (self compare: self with: aString) > 00.5polynomialEval: thisX "Treat myself as the coeficients of a polynomial in X. Evaluate it with thisX. First element is the constant and last is the coeficient for the highest power. #(1 2 3) polynomialEval: 2 is 3*X^2 + 2*X + 1 with X = 2" "(#(1 2 3) polynomialEval: 2) >>> 17" | sum valToPower | sum := self first. valToPower := thisX. 2 to: self size do: [ :ind | sum := sum + ((self at: ind) * valToPower). valToPower := valToPower * thisX ]. ^ sum14101{} asSet = Set new >>> true|a:|>> #(3 30 4 40 1 10 2 20)002231141155600$sideOf: otherPoint "Returns #left, #right or #center if the otherPoint lies to the left, right or on the line given by the vector from 0@0 to self" "((0@0) sideOf: (100@100)) >>> #center" | side | side := (self crossProduct: otherPoint) sign. ^ { #right . #center . #left } at: side + 220.01105aABCrunningMin: aSubsetSize "Running min. See the comment of self >> #running:of: for more information." "(#(1 1 2 2 3 3) runningMin: 3) >>> {1 . 1 . 2 . 2}" ^ self running: [ :subset | subset min ] of: aSubsetSizec3021oselectEverySecond "#(1 2 3 4) selectEverySecond asArray >>> #(2 4) " ^ self selectEvery: [ :i | i \\ 2 = 0 ]3'10' asInteger >>> 10abc1aeiou51d actionBargroupsOf: n atATimeCollect: aBlock "Evaluate aBlock with my elements taken n at a time. Ignore any leftovers at the end. Allows use of a flattened array for things that naturally group into groups of n. If aBlock has a single argument, pass it an array of n items, otherwise, pass the items as separate arguments. See also pairsDo:" "(#(16 17 17 16 18 17 18 19 19 19 18 19 19 20 19 20 19 20 20 20 19 20) groupsOf: 7 atATimeCollect: [ :x | x ]) >>> #(#(16 17 17 16 18 17 18) #(19 19 19 18 19 19 20) #(19 20 19 20 20 20 19))" "(#(1 1 1 10 10 10 100 100 100) groupsOf: 3 atATimeCollect: [ :x :y :z | x + y + z]) >>> #(3 30 300)" "(#(1 1 1 10 10 10 100 100 100) groupsOf: 3 atATimeCollect: [ :x | x ]) >>> #(#(1 1 1) #(10 10 10) #(100 100 100))" | passArray | passArray := aBlock numArgs <= 1. ^ (n to: self size by: n) collect: [ :index | | args | args := (self copyFrom: index - n + 1 to: index) asArray. passArray ifTrue: [ aBlock value: args ] ifFalse: [ aBlock valueWithArguments: args ] ]011'Tests-unix-64-Roassal-Mondrian-Test.xml 0 :B :B | b 09N(false ifFalse: [ 'This statement is false!' ]) >>> 'This statement is false!'%tokenish "Answer whether the receiver is a valid token-character -- letter, digit, underscore, or colon." "$' tokenish >>> false" "$: tokenish >>> true" "${ tokenish >>> false" "Character space tokenish >>> false" ^ self isLetter or: [ self isDigit or: [ self = $_ or: [ self = $: ] ] ]11O|s| (#(1 3) detect: [ :each | each even ] ifFound: [ :e | s:=e*10 ]). s >>> nilAnswer a new collection of the same species as the receiver with elements being collections (of the receiver species) containing those elements of the receiver for which the given block consecutively evaluates to the same object.1/2 reciprocal >>> 24 1, 2, 3 and 4Wreturns the difference between the max and min element, their positions notwithstandingfoo AbcAAnswer how many of the receiver's elements are equal to anObject.R(#(10 20 30) adaptToCollection: #(0 1 2) andSend: #@) >>> {(0@10). (1@20). (2@30)} self := selfReturn a new sequenceable collection which contains the same elements as self but its elements are sorted in ascending order using the #'<=' operator.4eggggggg sssssss ''''''''''''' 'abc' <= 'def' >>> true#Tests-unix-64-Random-Tests-Test.xmlXXsX10000011110>> #(3 4)$#( #':=' aa: #= #':=' #= cc: #'==' )"a" #[ "b" 1 "c" 2 "d" ] "e"42343120< aString "Answer whether the receiver sorts before aString. The collation order is simple ascii (with case differences)." " 'abc' < 'def' >>> true" " 'abc' < 'abc' >>> false" " 'def' < 'abc' >>> false" ^ (self compare: self with: aString) < 0255dReturns a string representation of the receiver as hex, prefixed with 16r. DO NOT CHANGE THIS! The Cog VMMaker depends on this./Tests-unix-64-NewTools-Inspector-Tests-Test.xmlFoo2.0 28/9/2018.(#(a b c d e) indexOf: #c startingAt: 2) >>> 3a7320033m(Array streamContents: [:stream | #(1 2 3) allButLastDo: [:each | stream nextPut: (each + 10)]]) >>> #(11 12)10| | . :a(#(11 22 33) atWrap: 4) >>> 1113.1531 nanoSecond printString >>> '0:00:00:00.000000001'23Tests-unix-64-Spec2-Adapters-Morphic-Tests-Test.xml1:Answer a Point translated by delta (an instance of Point).3.14793#'abc' = 'abc' asWideString >>> true3*(-0.5 arcTan: -0.5) >>> -2.356194490192345-3 [ :a | a ]1111E(OrderedCollection new add: 42; yourself) class >>> OrderedCollection20"[ :thisContext | thisContext + 1 ]9Print the receiver in standard French format dd/mm/yyyy.awordBefore: anIndex "('word before index' wordBefore: 4) >>> 'word'" "('word before index' wordBefore: 16) >>> 'inde'" | sep tok | tok := false. sep := anIndex. [ sep > 0 and: [ (self at: sep) tokenish ] ] whileTrue: [ tok := true. sep := sep - 1 ]. ^ tok ifTrue: [ self copyFrom: sep + 1 to: anIndex ] ifFalse: [ String new ]0yGiven a collection returns in one pass two collections containing each odd and even elements in respective subcollections+Convert an OrderedCollection into an Array.c;Message sending and code execution - Runtime and Evaluation That is true!3'('hello' union: 'world') >>> 'whlorde' isEmpty "Answer whether the receiver contains any elements." "{} isEmpty >>> true" "{{}} isEmpty >>> false" "'' isEmpty >>> true" "' ' isEmpty >>> false" "(1 to: 10) isEmpty >>> false" "(10 to: 1) isEmpty >>> true" ^self size = 0300vector0#FFCCAA1:({1. 2. 3. 4} replace: [:each | each + 1 ]) >>> #(2 3 4 5)11wAnswer a copy of the receiver containing all but the last n elements. Raise an error if there are not enough elements.1512isselected'20'Center the window with a default extent30VChroma is zero for black and white, which are the two cases of division by zero below.10110-3GEmit overlapping pairs of my elements into aBlock, along with an index.?(Context tallyInstructions: [3.14159 printString]) size >>> 120: u nn. ^ u$$|:a|1000a0vector0n((1 to: 12) groupByRuns: [ :each | (each \\ 3) = 0]) >>> #(#(1 2) #(3) #(4 5) #(6) #(7 8) #(9) #(10 11) #(12)) -9 % 4 >>> 3 0010002230'hello' sorted >>> 'ehllo'3111223110040055628('fred the bear' copyWithoutAll: 'aeiou ') >>> 'frdthbr'202$1 isDigit >>> truesubtitle(Array streamContents: [:stream | 'abcde' combinations: 3 atATimeDo: [:each | stream nextPut: each copy]]) >>> #(#($a $b $c) #($a $b $d) #($a $b $e) #($a $c $d) #($a $c $e) #($a $d $e) #($b $c $d) #($b $c $e) #($b $d $e) #($c $d $e)) includes:G(#(1 + 3 - 5) reduceLeft: [ :a :op :b | a perform: op with: b ]) >>> -1'' isEmpty >>> true21221-22toLowercase: aCharacter "(AsciiCharset toLowercase: $A) >>> $a." "(AsciiCharset toLowercase: $a) >>> $a." "(AsciiCharset toLowercase: $!) >>> $!" (aCharacter between: $A and: $Z) ifFalse: [ ^ aCharacter ]. ^ Character value: aCharacter asciiValue + $a asInteger - $A asInteger2004-02-29T13:33:00+02:001* 666 00777020888000III0F9HHH9999DDD9A EEE 0vector0302##(a b c d e f g h i) seventh >>> #g3(( 1 > 2) eqv: false) >>> true4-4!#(a b c d e f g h i) third >>> #c1(#(10 20 30) collect: [:e | e+1]) >>> #(11 21 31))Optimized version of Collection>>#select: 953.67 MB''foo' asCommaStringAnd >>> 'f, o and o'11*Tests-unix-64-Roassal-Chart-Tests-Test.xml21c0#(-3.1479 roundUpTo: 0.01) >>> -3.1432+(self >> #traitSource) isExtension >>> true1C('aeiou' findFirstInByteString: 'hello world' startingAt: 9) >>> 0.;Tests-unix-64-SystemCommands-MessageCommands-Tests-Test.xml98113^ @3sort: aSortBlock "Sort this array using aSortBlock. The block should take two arguments and return true if the first element should preceed the second one." "({3. 9. 1} sort: [:a :b | a <= b ]) >>> #(1 3 9)" "({3. 9. 1} sort: [:a :b | a >= b ]) >>> #(9 3 1)" "({#xa. #xc. #xz. #xb. #xy} sort: #last ascending) >>> #(xa xb xc xy xz)" self mergeSortFrom: 1 to: self size by: aSortBlock1second "Answer the second element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h i) second >>> #b" ^ self at: 2!(100.1@200.9) floor >>> (100@200)10-(Color fromString: 'orange') >>> Color orange between: 19201 ('Hello' includes: $h) >>> false1010>(#(a b a d a) lastIndexOf: #a startingAt: 1 ifAbsent: 7) >>> 11233 XXXXXXXXXXXX11def210008011abc?Optimized version of SequenceableCollection>>#withIndexSelect: xz%#[1 2] asByteArray == #[1 2] >>> truenot "Negation. Answer true if the receiver is false, answer false if the receiver is true." "true not >>> false" "false not >>> true" self subclassResponsibility332Oascending "Return a SortFunction around the receiver, where the receiver will be used as a unary message to send to both a and b during sorting, and then the result of said send will be collated in ascending order using the <=> method." "(#('abc' 'de' 'fghi') sorted: #size ascending) >>> #('de' 'abc' 'fghi')" ^self asSortFunction3031 a digit between 0 and 1 expectede02&#(1 2 3) , #(4 5 6) >>> #(1 2 3 4 5 6)abcd(Evaluate the block with the first two (or more) elements of the receiver, then with the result of the first evaluation and the next element, and so on. Answer the result of the final evaluation. If the receiver is empty, raise an error. If the receiver has a single element, answer that element.Answer the index of the receiver's first element, such that that element equals the first element of aSubCollection, and the next elements equal the rest of the elements of aSubCollection. Begin the search at element anIndex of the receiver. If no such match is found, answer 0.a2word before index0('pharo' endsWith: '') >>> true3Class structural inspection - Class/Metaclass shift400100shortcut20x-454463337228111900AA600cover 23103.142 Xuuuuu 1725Hellocompare: aString "Answer a comparison code telling how the receiver sorts relative to aString: 1 - before 2 - equal 3 - after. The collation sequence is ascii with case differences ignored. To get the effect of a <= b, but ignoring case, use (a compare: b) <= 2." "('aa' compare: 'ab') >>> 1" "('aa' compare: 'aa') >>> 2" "('ab' compare: 'aa') >>> 3" ^self compare: aString caseSensitive: false103e4 'def' >= 'abc' >>> trueg11013d4=Move the element at oneIndex to anotherIndex, and vice-versa.-23&('foo*baz' match: 'foo23baz') >>> trueE(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 2 ifAbsent: 7) >>> 3Subclasses should decide what meta level of given class should be used to retrieve/build hierarchy. For example superclass hierarchy of ProtoObject class can stop at it according to instance side hierarchy22truncateTo: aNumber "Answer the next multiple of aNumber toward zero that is nearest the receiver." "(3.1479 truncateTo: 0.01) >>> 3.14" "(3.1479 truncateTo: 0.1) >>> 3.1" "(1923 truncateTo: 10) >>> 1920" "(1929 truncateTo: 10) >>> 1920" "(-1929 truncateTo: 10) >>> -1920" "(3.1479 truncateTo: 0.005) >>> 3.145" "(-3.1479 truncateTo: 0.01) >>> -3.14" ^(self quo: aNumber) * aNumber38(-234.567 printShowingDecimalPlaces: 5) >>> '-234.56700'u u. 0 X X X XX X 0. X X3atRandom: aRandom weighting: aBlock "Retrieve an element with a probability related to the weighting block. The block takes an element as argument and provides a positive number as result (the retative weight). An implicit normalization is performed on all weights. Multiple occurences of equal elements multiply the probability to be choosen. Warning: empty collections and negative weights will signal errors." "({'1'. '2'. '3'. '4'} atRandom: (Random seed: -42) weighting: [ :each | each asInteger ]) >>> '4'" "({'1'. '1'. '2'. '1'. '1'} atRandom: (Random seed: -42) weighting: [ :each | each asInteger ]) >>> '1'" | sum | self emptyCheck. sum := self sum: aBlock. sum := sum * aRandom next. self do: [ :each | | weight | weight := aBlock value: each. weight < 0 ifTrue: [ self error: 'Unexpected negative weight' ]. sum := sum - weight. sum <= 0 ifTrue: [ ^ each ] ]. self error: 'This should not happen'1.012pharo##() asDictionary >>> Dictionary newzztFold the result of the receiver from right to left into aBlock. The argument aBlock must take two or more arguments.oops2151?Answer whether the receiver is above and to the left of aPoint.21Xs424helloX#() asBag = Bag new >>> true2 (#(1 2) ifEmpty: [0]) >>> #(1 2)10rindexOfAnyOf: aCollection "Answer the index of the first occurrence of any element included in aCollection within the receiver. If the receiver does not contain anElement, answer zero, which is an invalid index." "(#(a b c d e) indexOfAnyOf: #(x y c)) >>> 3" "(#(a b c d e) indexOfAnyOf: #(x y z)) >>> 0" ^self indexOfAnyOf: aCollection startingAt: 1 ifAbsent: [0]30vector002222221do: elementBlock separatedBy: separatorBlock "Evaluate the elementBlock for all elements in the receiver, and evaluate the separatorBlock between." "(String streamContents: [:s | #(1 2 3) do: [:each | s << each asString] separatedBy: [s << ', ']]) >>> '1, 2, 3'" | beforeFirst | beforeFirst := true. self do: [:each | beforeFirst ifTrue: [beforeFirst := false] ifFalse: [separatorBlock value]. elementBlock value: each] Pharo is <1p>union: aCollection "Answer the set theoretic union of two collections." "(#(1 2 3) union: #(4 5 6 2)) asSet >>> #(1 2 3 4 5 6) asSet" "('hello' union: 'world') >>> 'whlorde' " | set | set := self asSet addAll: aCollection; yourself. ^ self species withAll: set asArray25513163b20.0000001110334444555555555554446666666664444220book-result/W01-Welcome1100whatever100 project-pharo1525311112004445484400B9999A(0 to: 10 by: 2) last >>> 1010Preduce: aBlock "Fold the result of the receiver into aBlock. The argument aBlock must take two or more arguments. It applies the argument, binaryBlock cumulatively to the elements of the receiver. For sequenceable collections the elements will be used in order, for unordered collections the order is unspecified." "(#(1 2 3) reduce: [ :a :b | a + b ]) >>> 6" "1 + 2 + 3" "(#(1 2 3) reduce: [ :a :b | a + b ]) >>> (1 + 2 + 3)" "(#(1 2 3 4 5) reduce: [ :a :b :c | a + b + c ]) >>> 15" "(#(1 2 3 4 5) reduce: [ :a :b :c | a + b + c ]) >>> (1 + 2 + 3 + 4 + 5)" ^ self reduceLeft: aBlock\ aCollection "Return all the elements in self that are not in aCollection. Alias of difference:" "#(10 20 30) \ (0 to: 15) >>> #(20 30)" "'abc' \ 'cbe' >>> 'a'." ^ self difference: aCollection2*#('a' 'b' 'c') asCommaString >>> 'a, b, c'4( #(1 #(2 3) #(4 #(5))) flattened ) >>> #(1 2 3 4 5)0vector0-31unzipped "Assuming the receiver contains GZIP compressed data, return a ByteArray with the decompressed data." "#[31 139 8 0 0 0 0 0 0 0 99 100 98 6 0 29 128 188 85 3 0 0 0] unzipped >>> #[1 2 3]" ^ (GZipReadStream on: self) upToEnd000 r10 slowFactorial >>> 12-33Tests-unix-64-NewTools-RewriterTools-Tests-Test.xml32110vector2Missing opener for closer: ]103 16r80000000 16r4116r411a, b, c43(#(2 4) allSatisfy: [ :each | each even ]) >>> truexX X0vector0"fear is the little death that the.56Returns the instance of myself having aString as name.5This method return the average of the collection if it is not empty. In the other case, it return the value of the block. It means the user the user of this method decide of the return value.30EAnswer an instance of me containing the same elements as aCollection.5abcR('A clear but rather long-winded summary' contractTo: 18) >>> 'A clear ...summary'11221>Answer a Point that is the difference of the receiver and arg.a10hello 10r89 abcda511*(#(1 2 3) reduce: [ :a :b | a + b ]) >>> 6 'h' K('Five is {five}.' format: (Dictionary with: #five -> 5)) >>> 'Five is 5.'57.1#(# ## #ab #10 #. 10)1331.1 milliSecond printString >>> '0:00:00:00.001'O( #(1 2 3) flatCollectAsSet: [:each | { each. each+1 } ] ) >>> #(1 2 3 4) asSet7Return a pair. It is handy to support the tweaking of pharo doc expression. A pharo doc expression is a comment as the following one:3Tests-unix-64-NewTools-CodeCritiques-Tests-Test.xml4211111111111000000000222222222222210Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If found, evaluate actionBlock with the index as argument If no matching element is found, evaluate exceptionBlock, with the indexes of the 'bounding' elements as arguments. Warning: Might give invalid indexes, see examples belowt({10. 20} asOrderedCollection addAll: {20. 30. 30. 40.}; yourself) >>> {10. 20. 20. 30. 30. 40.} asOrderedCollection31 {1 . 2 . 3 . 4 . 5} median >>> 3128 December 2018$(#[1 2 0 4] booleanAt: 3) >>> false.fghi->1171920Return the number of combinations of (self) elements taken k at a time. It is calculated as C(n,k) = n! / (k! (n-k)!) For 6 numberOfCombinationsTaken: 3, this is 6*5*4 / (1*2*3)-1:a31000 #( 0 1 r2 4 )3(#(1 2) anySatisfy: [ :each | each even ]) >>> true('234Whoopie' initialIntegerOrNil >>> 2340AEvaluating conjunction -- answer aBoolean since receiver is true. Pharo is coola*(#(1 2 3 4 5) reject: #even) >>> #(1 3 5)(Array streamContents: [:stream | (0 to: 1) asDigitsToPower: 4 do: [:each | stream nextPut: each copy]]) >>> #(#(0 0 0 0) #(0 0 0 1) #(0 0 1 0) #(0 0 1 1) #(0 1 0 0) #(0 1 0 1) #(0 1 1 0) #(0 1 1 1) #(1 0 0 0) #(1 0 0 1) #(1 0 1 0) #(1 0 1 1) #(1 1 0 0) #(1 1 0 1) #(1 1 1 0) #(1 1 1 1))Point isClassSide >>> false2((#(1 2) detect: #even ifNone: [0]) >>> 2ABAg(#(1 2 3 4) nextToLast) >>> 3110104004:(10 to: 25 by: 5) asCommaStringAnd >>> '10, 15, 20 and 25'20includesSubstring: substring "Returns whether the receiver contains the argument." "('abcdefgh' includesSubstring: 'de') >>> true" ^ substring isEmpty or: [ (self findString: substring startingAt: 1) > 0 ]K(#(1 2 3) asOrderedCollection collect: [ :v | 10 ]) asArray >>> #(10 10 10)1104260progressBar:bar/((3 to: 8 by: 2) allSatisfy: #isPrime) >>> true1&(#(1 2 3 4) intersection: #()) >>> #()2000000222222888884AA1 max: 2 + 3 abs20de11121933('*' match: 'zort') >>> truec190vector0(100@200) max >>> 200(#(11 22 33) before: 33) >>> 221112 5111114444431251_In the following example, the group `3->#(34)` is filtered out because there is not 2 elements.foo<<<<<1333404525534e(100 @ -200) abs >>> (100@200)22215+('Hello, World!' count: #isLowercase) >>> 8109>( #((3 4) (1 2)) flatCollect: [:each | each ] ) >>> #(3 4 1 2)'foo: a ^ [ | a | a := 10. a ] value + aSbefore: target "Answer the receiver's element immediately before target. Raise an error if target is not an element of the receiver, or if there are no elements before it (i.e. it is the first element)." "(#(11 22 33) before: 22) >>> 11" "(#(11 22 33) before: 33) >>> 22" ^ self before: target ifAbsent: [self errorNotFound: target]18"0001111111111100044444444444333500dePoint isInstanceSide >>> true301304charlie 'abc' = 'def' >>> false 0000111111101lastIndexOfAnyOf: aCollection startingAt: lastIndex ifAbsent: exceptionBlock "Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock." "(#(a b a d a) lastIndexOfAnyOf: #(a b) startingAt: 1 ifAbsent: 7) >>> 1" lastIndex to: 1 by: -1 do: [:index | (aCollection includes: (self at: index)) ifTrue: [^ index]]. ^ exceptionBlock valueXAnswer the result of evaluating aBlock with all of the overlapping pairs of my elements.4113bar720120vector060 ^ n n ^ n 000120'indexOf: aCharacter "Return the index starting at 1 of the argument in the receiver, zero if not present." "('abcdf' indexOf: $a) >>> 1" "('abddf' indexOf: $k) >>> 0" aCharacter isCharacter ifFalse: [^ 0]. ^ self class indexOfAscii: aCharacter asciiValue inString: self startingAt: 11a212J(true ifTrue: [ 'This statement is true!' ]) >>> 'This statement is true!'Missing opener for closer: )#(a b c d e) middle >>> #cM(Character space asString, Character space asString) isAllSeparators >>> true('Hello' includes: $l) >>> true1207230"'foo' asNewArray >>> 'foo' asArraya4-3$Character space isSeparator >>> true [ :a :a | a ][ "a""b""f" 1. "c" "d" 2 "e" ] | a | | a3b200oopsflatCollect: aBlock "Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. Equivalent to the lisp's mapcan" "( #((3 4) (1 2)) flatCollect: [:each | each ] ) >>> #(3 4 1 2)" "( #(3 4 1 2) flatCollect: [:each | { each. each*10 } ] ) >>> #(3 30 4 40 1 10 2 20)" ^ self flatCollect: aBlock as: self speciesab/Answer an Association between self and anObject-4, aCollection "Concatenate the receiver with the argument." "#(1 2 3) , #(4 5 6) >>> #(1 2 3 4 5 6)" ^self copy addAll: aCollection; yourself33 ; ; $(nil ifNotNil: [:o | o +3 ]) >>> nil330Tests-unix-64-Refactoring-Changes-Tests-Test.xml1:. :a65B('Pharo is <1p>' expandMacrosWith: 'cool') >>> 'Pharo is ''cool''''2345' isAllDigits >>> truepppp X p(Array streamContents: ([:stream | #(1 2 3) do: [:each | stream nextPut: (each + 10)] without: 2])) >>> #(11 13)16abonecincludes: anObject "Answer whether anObject is one of the receiver's elements." "(#(1 2 2 3 1 1 1) asBag includes: 5) >>> false" "(#(1 2 2 3 1 1 1) asBag includes: 1) >>> true" ^ contents includesKey: anObject#1r0hello3b100215100asBit "convert myself to an Integer representing 1 for true and 0 for false" "($b > $c) asBit>>> 0" "true asBit >>> 1" "(#(true true false true) inject: 0 into: [ :sum :each | sum + each asBit]) >>> 3" self subclassResponsibility!('pharo' beginsWith: '') >>> trueZReturn an hexadecimal two-digits string between 00 and FF for a float between 0.0 and 1.0between: #(0 1)23isUnary "Answer whether the receiver is an unary message selector." "#new isUnary >>> true" "#>> isUnary >>> false" "#between:and: isUnary >>> false" ^ self precedence = 1c4 X 30'hello' anyOne >>> $h2That is false!1124001(#(1 3 5 7 11 15 23) findBinary: [ :arg | 25 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(23 nil)'1220111-1222200oneisC('hello' collect: #asciiValue as: Array) >>> #(104 101 108 108 111)210 | tmp | tmp := 1 . ^ tmp . 1332| | u1000000000200000beBetween: minValue and: maxValue "Answer my value constrained to the interval [minValue ; maxValue] I take care of the situation where minValue > maxValue" "(10 beBetween: 12 and: 20) >>> 12" "(10 beBetween: 20 and: 12) >>> 12" "(13 beBetween: 12 and: 20) >>> 13" "(12 beBetween: 12 and: 20) >>> 12" "(100 beBetween: 12 and: 20) >>> 20" ^ minValue <= maxValue ifTrue: [ (self min: maxValue) max: minValue ] ifFalse: [ (self min: minValue) max: maxValue ]&(#(a b c d) at: 5 ifAbsent: #z) >>> #z1enprintPathOn: aStream "Print the receiver's path on aStream (without 'Path' prepended) using the default delimiter" "(String streamContents: [ :str| ((FileSystem workingDirectory / 'book-result' / 'W01-Welcome') relativeToReference: FileSystem workingDirectory) printPathOn: str]) >>> 'book-result/W01-Welcome'" self printPathOn: aStream delimiter: self delimiter20252{} isEmpty >>> true:d<(1 second + 2 milliSeconds) printString >>> '0:00:00:01.002'1.00 GBx| TT | tt n. tt s n #(aa:bb:cc#aa:bb:cc#cc==#== =#=) '>' expected1((#(x y z) atLast: 4 ifAbsent: #a) >>> #aWargmax "#(1 -3 5 1) argmax >>> 3" "#(1 1 1 1) argmax >>> 1" ^ self indexOf: self maxamin "Return the minimum value of the collection" "#(1 5 10 -4) min >>> -4" "{1@5. 10@ -4} min >>> (1@ -4)" ^ self inject: self anyOne into: [:min :each | min min: each]$_ isDashPunctuation >>> falsehello114 #( #[ 0 1 2 )Number4 [ : | a: b ]'0002345' isAllDigits >>> true1XX n # n1#(1 2 3) anyOne >>> 15/(nil ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 42#() asCommaString >>> ''Return the index of the argument in the receiver, only elements after the start of the element are considered zero if not present.15mapClass "Return the class of STON maps, Dictionary, a system wide constant" "(STON fromString: '{ #foo : 1 , #bar : 2 }') class >>> STON mapClass" ^ DictionaryDo nothing on purpose XXXXXXXXXXX400seventh "Answer the seventh element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h i) seventh >>> #g" ^ self at: 731 !u u. X X X X X. X X33*[(#("a"("b"###("c"###["d"]#["e"]["f"]))))]aprintOn: aStream delimiter: delimString last: lastDelimString "Print elements on a stream separated with a delimiter between all the elements and with a special one before the last like: 'a, b and c'" "(String streamContents: [:s| { 10. 'hello'. $x } printOn: s delimiter: ', ' last: ' & ']) >>> '10, ''hello'' & $x'" "Note: Feel free to improve the code to detect the last element." | n sz | n := 1. sz := self size. self do: [:elem | n := n + 1. aStream print: elem] separatedBy: [ n = sz ifTrue: [aStream nextPutAll: lastDelimString] ifFalse: [aStream nextPutAll: delimString]]51foo1.0S(#(10 20 30) withIndexCollect: [:each :index | each + (index * 2)]) >>> #(12 24 36)117*((30/3)@(2/2)) asFloatPoint >>> (10.0@1.0)12343zmin "Answer a number that is the minimum of the x and y of the receiver." "(100@200) min >>> 100" ^ self x min: self y fromString: aString "Return a color for HTML color spec: #FFCCAA or white/black passed as string." "(Color fromString: '#FFCCAA')>>> (Color r: 1.0 g: 0.8 b: 0.667 alpha: 1.0) " "(Color fromString: 'orange') >>> Color orange" | aColorHex | aString isEmptyOrNil ifTrue: [ ^ self white ]. aColorHex := aString first = $# ifTrue: [ aString allButFirst ] ifFalse: [ aString ]. "Try to match aColorHex with known named colors, case insensitive." ^ self registeredColorNames detect: [ :each | each sameAs: aColorHex ] ifFound: [ :namedColor | self named: namedColor ] ifNone: [ (aColorHex size = 6 and: [ aColorHex allSatisfy: [ :character | '0123456789ABCDEFabcdef' includes: character ] ]) ifTrue: [ self fromHexString: aColorHex ] ifFalse: [ self white ] ]!(13 beBetween: 12 and: 20) >>> 132d15201011atLast: indexFromEnd "Return element at indexFromEnd from the last position. atLast: 1, returns the last element" "(#(x y z) atLast: 1) >>> #z" "(#(x y z) atLast: 2) >>> #y" ^ self atLast: indexFromEnd ifAbsent: [self error: 'index out of range']'1abc' startsWithDigit >>> true&Answer the receiver raised to aNumber.1021Return a color with the given r, g, and b components specified as integers in the range [0..r]. This avoids the floating point arithmetic in the red:green:blue: message and is thus a bit faster for certain applications (such as computing a sequence of colors for a palette).1 foo;2_Return true if both of my x and y coordinates are represented by float values, otherwise false01POr it can follow full superclass chain which will ends at Object and ProtoObjectsasMutator "Return a setter message from a getter message. Return self if it is already a setter. Pay attention the implementation should be improved to return valid selector." "#name asMutator >>> #name:" "#name: asMutator >>> #name:" "#_ asMutator >>> #_:" "#foo:: asMutator >>> #'foo::'" self endsWithAColon ifTrue:[ ^ self ]. ^ (self copyWith: $:) asSymbol2;Move top edge of the window up by half of the window extent0.0 SubscriptOutOfBounds 1 in #() Array(Object)>>errorSubscriptBounds: Array(Object)>>at: Array(SequenceableCollection)>>first SpMorphicBackendForTest>>doubleClickFirstRowAndColumn: SpTableCommonPropertiestTest(SpAbstractListCommonPropertiestTest)>>testDoubleClickActivatesRowInDoubleClickActivationMode SpTableCommonPropertiestTest(TestCase)>>performTest [ presenter := self classToTest new. self initializeTestedInstance. super performTest ] in SpTableCommonPropertiestTest(SpAbstractAdapterTest)>>performTest SpMorphicBackendForTest>>runTest: SpTableCommonPropertiestTest(SpAbstractAdapterTest)>>performTest Answer a number that represents the number of complete minutes in the receiver' time part, after the number of complete hours has been removed.20110groupedBy: aBlock having: aSelectionBlock "Like in SQL operation - Split the recievers contents into collections of elements for which keyBlock returns the same results, and return those collections allowed by selectBlock." "In the following example, the group `3->#(34)` is filtered out because there is not 2 elements." "(#(1 5 21 28 34) groupedBy: [:x| x // 10] having: [:v| v size = 2]) >>> {0->#(1 5). 2->#(21 28)} asOrderedDictionary" ^ (self groupedBy: aBlock) select: aSelectionBlock16rA301131QfindBinary: aBlock ifNone: exceptionBlock "Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, evaluate exceptionBlock, with the 'bounding' elements as optional arguments." "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 24 - arg ] ifNone: ['Not found']) >>> 'Not found'" "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 24 - arg ] ifNone: [:a :b | 'over ', a printString]) >>> 'over 23'" "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 25 - arg ] ifNone: [ :a :b | 'between: ',{a. b} printString ]) >>> 'between: #(23 nil)'" ^ self findBinary: aBlock do: [ :found | found ] ifNone: exceptionBlock ('foo*' match: 'foozo') >>> trueAnswer a Rectangle whose origin is the receiver and whose corner is aPoint. This is one of the infix ways of expressing the creation of a rectangle.!EccentricityThreshhold reciprical03longoneABlselect: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Collect into a new collection like the receiver, only those elements for which aBlock evaluates to true. Answer the new collection." "(#(1 2 3 4 5) select: #even) >>> #(2 4)" "({1@2. 6@3. 2@ -1.} select: [:e| e x > e y]) >>> {(6@3). (2@ -1)}" "('heLlo wOrLd' select: #isUppercase) >>> 'LOL'" "((1 to: 10) select: #isPrime) >>> #(2 3 5 7)" "(#() select: [true]) >>> #()" | newCollection | newCollection := self copyEmpty. self do: [ :each | (aBlock value: each) ifTrue: [ newCollection add: each ] ]. ^ newCollection425Unused variable30O(#(1 2 3) asOrderedCollection collect: [ :v | v * 10 ]) asArray >>> #(10 20 30)c1050332S(#(2r101 2r11 2r1000) inject: 0 into: [ :acc :each | acc bitXor: each ]) >>> 2r11100asIdentitySet "Return a new IdentitySet based on self." "{ 2. 1+1 } asIdentitySet size >>> 1" "{ 'foo'. ('fo','o') } asIdentitySet size >>> 2" ^(IdentitySet new: self size) addAll: self; yourself"a := a. [ | a a | . := a ]. a := a40#u u. 0 :B | X b b XX b 0. X X.Tests-unix-64-System-Installers-Tests-Test.xml2select: selectBlock thenCollect: collectBlock "Optimized implementation" "(#(1 2 3 4 5) select: #even thenCollect: #negated) >>> #(-2 -4)" "('Hello, World!' select: #isLetter thenCollect: #uppercase) >>> 'HELLOWORLD'" | selectedItems | selectedItems := self copyEmpty. self do: [ :e | (selectBlock value: e) ifTrue: [ selectedItems add: (collectBlock value: e) ] ]. ^ selectedItems0abcIMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and prefix are bytes like. Otherwise, if self or prefix are wide strings, then slow version with asLowercase convertation, (primitive is not correct for wide strings)20(('foo*baz' match: 'foo23bazo') >>> false1Nonevaluating disjunction. If the receiver is false, answer the value of the argument, alternativeBlock; otherwise answer true without evaluating the argument.(1. 2)[ : | '('Hello' detectMax: #asciiValue) >>> $o -9//4 >>> -310('abcdf' indexOf: $a) >>> 1'#(10 20 30) // #(1 3 4.0) >>> #(10 6 7)c0Pharo is 'cool'102If the write position of stream is at the end of the internal buffer of stream (originalContents), we can return it directly instead of making a copy as contents would do1@(1000 * 1000 * 1000) humanReadableByteSizeString >>> '953.67 MB'01257((0@0 corner: 100@100) containsPoint: 100@50) >>> false16foo ^ [ | a | a := 1. [ :a | a ] value: 10 + a ] value7 test test 8-101 [ :a :a :b | | a a b | a + a + bf3zk cd zk ef zkbcea+(#(a b c d e f g h ) first: 3) >>> #(a b c)Answer the number of indexable fields in the receiver. This value is the same as the largest legal subscript. Included so that a SmallInteger can behave like a LargePositiveInteger or LargeNegativeInteger.^Answer whether the receiver is a valid token-character -- letter, digit, underscore, or colon.12213(Answer the integer nearest the receiver. . 53y11z #[ 1 ) 2 ]0.98C([0 isEmptyOrNil] on: MessageNotUnderstood do: ['oops']) >>> 'oops'10RExecute the receiver with the correct number of arguments taken from the argument.;({ 2@6 . -4@3 . 10@ -3 } detectMax: [ :p | p y ]) >>> (2@6)350 :BBBBBB | bbbbbb s n 0XnX nX180.0b150+4210017833~reduceLeft: aBlock "Fold the result of the receiver from left to right into aBlock. The argument aBlock must take two or more arguments." "(#(1 2 3) reduceLeft: [ :a :b | a - b ])>>> ((1 - 2) - 3)" "(#(1 2 3) reduceLeft: [ :a :b | a - b ]) >>> -4" "(#(1 + 3 - 5) reduceLeft: [ :a :op :b | a perform: op with: b ]) >>> ((1 + 3) - 5)" "(#(1 + 3 - 5) reduceLeft: [ :a :op :b | a perform: op with: b ]) >>> -1" | arguments | self emptyCheck. arguments := Array new: aBlock argumentCount. (arguments size = 0 or: [ (self size + 1) \\ (arguments size - 1) > 0 ]) ifTrue: [ self error: 'Collection size and block argument count do not match.' ]. arguments at: 1 put: self first. 2 to: self size by: arguments size - 1 do: [ :index | arguments replaceFrom: 2 to: arguments size with: self startingAt: index; at: 1 put: (aBlock valueWithArguments: arguments) ]. ^ arguments firstaNumber cannot be negativeePay attention when you write an executable comment for keyword-based method: surround with parentheses your expression because, otherwise the executable comment won't work as the message is binary.20.(#(1 2 2 3 1 1 1) asBag includes: 5) >>> false128000002244454448889888B8877777777DDCCCE4433333333F1 Point class isClassSide >>> true2foo:30100Perform a time zone independent comparison of the dates, i.e. only compare day, month and year. To compare with time zones, use #=11 true >>> true3)Optimized version of Collection>>#reject:i-4$} isClosePunctuation >>> true,(#(11 22 33) before: 44 ifAbsent: 55) >>> 55 [ :a :b | 2 '' size >>> 03#() asCommaStringAnd >>> ''armn <1s> vs <1p>2320xy67--junit-xml-output'abc' \ 'cbe' >>> 'a'.sortedElements "Answer with a collection of elements with counts, sorted by element." "#(1 2 2 3 1 1 1) asBag sortedElements >>> {1->4. 2->2. 3->1}" ^contents associations sort; yourself23431100:00:00:00.002intersection: aCollection "Answer the set theoretic intersection of two collections. Optimized version for Sets where no intermediate Set is necessary" "(#(1 2 3 4) asSet intersection: #(3 4 5) asSet) >>> #(3 4) asSet" "(#(1 2 3 4) asSet intersection: #() asSet) >>> Set new" "( #() asSet intersection: #(1 2 3 4) asSet) >>> Set new" | outputSet | outputSet := self class new. aCollection do: [ :each | (self includes: each) ifTrue: [ outputSet add: each ] ]. ^ outputSet3(Color colorFrom: #(1.0 1.0 1.0)) >>> (Color white)201"Character space tokenish >>> false11(((100@201) closeTo: (100@200)) >>> false #(a b z d) sorted >>> #(a b d z)0n uuuuuuu Xuu 65I(#(1 5 10) detectIndex: [ :each | each > 3 ] ifNone: ['Not found']) >>> 210(1 hour + 1 minute) printString >>> '0:01:01:00'#(1 -2 -4 0) abs >>> #(1 2 4 0)1 foobazzort414 001022350000003 31.015>({ 2@6 . -4@3 . 10@ -3 } detectMin: [ :p | p y ]) >>> (10@ -3) 001002230 X Xsss X 53(| x "a" "b" "c" | "d" x := 5 "e" "f" "g"fReturn index of first element that satisfies aBlock. If no matching element is found, raise an error.13951detectIndex: aBlock "Return index of first element that satisfies aBlock. If no matching element is found, raise an error." "(#(1 5 10) detectIndex: [ :each | each > 3 ]) >>> 2" ^ self detectIndex: aBlock ifNone: [ self errorNotFound: aBlock ] 0001112131415Answer a dictionary whose keys are the result of evaluating aBlock for all my elements, and the value for each key is the selection of my elements that evaluated to that key. Uses species.abcatWrap: index "Answer the index'th element of the receiver. If index is out of bounds, let it wrap around from the end to the beginning until it is in bounds." "Optimized to go through the primitive if possible" "(#(11 22 33) atWrap: 3) >>> 33" "(#(11 22 33) atWrap: 2) >>> 22" "(#(11 22 33) atWrap: 4) >>> 11" ^ self at: index - 1 \\ self size + 141Answer a SortedCollection whose elements are the elements of the receiver. The sort order is defined by the argument, aSortBlock. Note that it is better to use #sorted if you don't really need a SortedCollection, but a sorted collection!!textInputField920211102rgbTriplet "Returns an array composed of the three color float components." "Color black rgbTriplet >>> #(0.0 0.0 0.0)" "Color red rgbTriplet >>> #(1.0 0.0 0.0)" ^ Array with: (self red roundTo: 0.01) with: (self green roundTo: 0.01) with: (self blue roundTo: 0.01)20%Tests-unix-64-OSWindow-Tests-Test.xmlO('<1p>: <2p>' expandMacrosWith: 'Number' with: 5 with: nil) >>> '''Number'': 5'PThe receiver is assumed to represent radians. Answer the conversion to degrees.320a := a. [ :a | a ]. a := aa-6 )001123456789AA02w& aCollection "Alias for intersection:" "#(1 2 3 4) & #(1 2 4 6 7) >>> #(1 2 4)" ^ self intersection: aCollection2r x(42 digitAt: 1 base: 10) >>> 2#' | TTT | ttt n . ^ ttt . a::foo0XsXXXX2"also unfinished""MockPackage-Tests-Package110! pppp AAA pppp AAA ^ aaa s aaa . 41+(#(a b c d e) indexOfAnyOf: #(x y c)) >>> 3xb0G(#('abc' 'de' 'fghi') sorted: #size ascending) >>> #('de' 'abc' 'fghi')132|Answer whether aPoint is within the receiver. Pay attention the self origin is considered less than but the corner is strictasSet "Answer a set with the elements of the receiver." "#(1 2 2 3 1 1 1) asBag asSet >>> #(1 2 2 3 1 1 1) asSet" ^ contents keys asSet0vector0Alias of Collection>>reduce100.0ProtoObject superclass >>> nil?asFloatPoint "Convert me to a float point transforming both of my coordinates to floats using #asFloat. If x and y are already represented by floats return myself, otherwise create a new Point instance." "((30/3)@(2/2)) asFloatPoint >>> (10.0@1.0)" self isFloatPoint ifTrue: [ ^ self ]. ^ x asFloat @ y asFloat9| a | [ a := 10 ]. ^ aa0isSeparator "Returns whether the receiver is a separator i.e., a space, tab, lf, cr, and newPage" "Character space isSeparator >>> true" "Character lf isSeparator >>> true" "Character cr isSeparator >>> true" "Character newPage isSeparator >>> true" "Character tab isSeparator >>> true" "$' isSeparator >>> false" | in | ^ (in := self asInteger) == 32 or: [ in == 13 or: [ in == 9 or: [ in == 10 or: [ in == 12 ] ] ] ]MPrint elements on a stream separated with a delimiter String like: 'a, b, c'(Array streamContents: [ :stream | #(0 1 2 3) allPairsDo: [ :first :second | stream nextPut: { first . second } ] ]) >>> #(#(0 0) #(0 1) #(0 2) #(0 3) #(1 0) #(1 1) #(1 2) #(1 3) #(2 0) #(2 1) #(2 2) #(2 3) #(3 0) #(3 1) #(3 2) #(3 3))10>Tests-unix-64-Calypso-SystemPlugins-FFI-Queries-Tests-Test.xml5110.510{1}{2}d200:Returns the basename without specified extension (if any) 1Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. Equivalent to the lisp's mapcanAAnswer whether the receiver's final character represents a digit.10.12130third0220vector010milliSeconds "2 milliSeconds printString >>> '0:00:00:00.002'" "(1 second + 2 milliSeconds) printString >>> '0:00:00:01.002'" ^ Duration milliSeconds: self13-(3 ifNil: [42] ifNotNil: [:o | o +3 ]) >>> 6201-1 - 1abs-1 - 1max:-1D(#(2 3 4 4 5 6) copyWithoutDuplicates asSet) >>> #(2 3 4 5 6) asSet15(10 min: 20 max: 5) >>> 100 a := 10. ^ a2[,(Set newFrom: {1. 2. 3}) >>> #( 1 2 3) asSet10false not >>> trueb2i20*true ifTrue: [ ^ 1 ] ifFalse: [ ^ 2 ]. ^ 3[Store the elements of valueArray into the slots of this collection selected by indexArray.${ tokenish >>> false6Returns the instance of myself having aString as name.5d21{10@20. 30@0} // {1@3. 4.0@1} >>> {(10@6). (7@0)}10[:a b]deabcdefgh10@Add newObject anInteger times to the receiver. Answer newObject.400* ( [ :aaa : bbb | | ccc ddd | aaa . ] ) . 2-Tests-10.00.0016 0:00:02:00031#311112004445444778796AAAB4400ECCCCD-010 '11abc' startsWithDigit >>> true40vector0FileLocator temp / ('{1}.ston' format: { Time millisecondClockValue }) in: [ :file | file writeStreamDo: [ :out | STON put: 1@2 onStream: out ]. file readStreamDo: [ :in | STON fromStream: in ] ]320W(String streamContents: [:s| 'abcd' asStringOn: s delimiter: '->']) >>> 'a->b->c->d'00002222222667665551!(10 beBetween: 20 and: 12) >>> 1210vector0a+Tests-unix-64-Tool-Profilers-Tests-Test.xmld22(({#x .#y. #z} atAllPut: #a) >>> #(a a a) Xsuccessfoozmax "Answer a number that is the maximum of the x and y of the receiver." "(100@200) max >>> 200" ^ self x max: self y1qendsWith: suffix caseSensitive: aBoolean "Answer whether the tail end of the receiver is the same as suffix" "IMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and suffix are bytes like. Otherwise, if self or suffix are wide strings, then slow version with asLowercase convertation, (primitive is not correct for wide strings)" "('pharo' endsWith: '' caseSensitive: false) >>> true" "('pharo' endsWith: 'project-pharo' caseSensitive: false) >>> false" "('pharo' endsWith: 'phuro' caseSensitive: false) >>> false" "('pharo' endsWith: 'aRo' caseSensitive: false) >>> true" suffix ifEmpty: [ ^ true ]. aBoolean ifTrue: [ ^self endsWith: suffix ]. self size < suffix size ifTrue: [^ false]. (self class isBytes and: [suffix class isBytes]) ifTrue: [ "Optimized version based on primitive" ^ (self findSubstring: suffix in: self startingAt: self size - suffix size + 1 matchTable: CaseInsensitiveOrder) = (self size - suffix size + 1) ]. suffix withIndexDo: [ :each :index | (self at: self size - suffix size + index) asLowercase = each asLowercase ifFalse: [ ^false ] ]. ^truebutton=Tests-unix-64-Calypso-SystemTools-QueryBrowser-Tests-Test.xmlT{ 1->2. 3->4 } asDictionary >>> (Dictionary new at: 1 put: 2; at: 3 put:4; yourself)!Character cr isSeparator >>> trueallButLastDo: block "Executes aBlock on each of the receiver's elements except for the last one" "(Array streamContents: [:stream | #(1 2 3) allButLastDo: [:each | stream nextPut: (each + 10)]]) >>> #(11 12)" 1 to: self size - 1 do: [:index | block value: (self at: index)];lpharobP(#(1 2 3) flatCollect: [:each | { each. each+1 } ] as: Set) >>> #(1 2 3 4) asSet]Answer the last n elements of the receiver. Raise an error if there are not enough elements.010020cAnswer whether the receiver begins with the given prefix string. The comparison is case-sensitive.'1111' asFourCode >>> 82530744115?Create a color with the given hue, saturation, and brightness. Hue is given as the angle in degrees of the color on the color circle where red is zero degrees. Saturation and brightness are numbers in [0.0..1.0] where larger values are more saturated or brighter colors. For example, (Color h: 0 s: 1 v: 1) is pure red.0B({ 1. 2. 3 } as: Set) >>> (Set new add: 1; add:2; add:3; yourself)3c101 *- 1 + 1 -- 1 + 1 - -12Evaluate aBlock with each of the receiver's elements as the argument. Answer the element for which aBlock evaluates to the highest magnitude. If collection empty, return nil. This method might also be called elect:.Message expected@. 50033333ABC110 salkjsdlkgfee10000000000000001080vector010011000ninth "Answer the ninth element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h i) ninth >>> #i" ^ self at: 9to>({ 2@6 . -4@3 . 10@ -3 } detectMax: [ :p | p x ]) >>> (10@ -3)1920let us make seperate strings01a :foo13Class structural inspection - Class/Metaclass shift00000100000020445?Evaluating conjunction -- answer false since receiver is false.&noise: xin y: yin z: zin "(NSPerlinNoise2 new noise: 3.14 y: 42 z: 7) >>> 0.13691995878400012" | x0 y0 z0 x y z u v w a aa ab b ba bb | x0 := xin floor & 255. y0 := yin floor & 255. z0 := zin floor & 255. x := xin - xin floor. y := yin - yin floor. z := zin - zin floor. u := self fade: x. v := self fade: y. w := self fade: z. a := (p at: x0)+y0. aa := (p at: a)+z0. ab := (p at: a+1)+z0. b := (p at: x0+1)+y0. ba := (p at: b) + z0. bb := (p at: b+1) + z0. "result will cover the range [-1,1]" ^ self lerp: w a: (self lerp: v a: (self lerp: u a: (self grad: (p at: aa) x: x y: y z: z) b: (self grad: (p at: ba) x: x-1 y: y z: z) ) b: (self lerp: u a: (self grad: (p at: ab) x: x y: y-1 z: z) b: (self grad: (p at: bb) x: x-1 y: y-1 z: z) ) ) b: (self lerp: v a: (self lerp: u a: (self grad: (p at: aa+1) x: x y: y z: z-1) b: (self grad: (p at: ba+1) x: x-1 y: y z: z-1) ) b: (self lerp: u a: (self grad: (p at: ab+1) x: x y: y-1 z: z-1) b: (self grad: (p at: bb+1) x: x-1 y: y-1 z: z-1) ) )104.00Return a Point scalefactor for shrinking a thumbnail of the receiver's extent to fit within anExtent. self and anExtent are expected to have positive nonZero x and y.317raisedTo: aNumber "Answer the receiver raised to aNumber." "(2 raisedTo: 8) >>> 256" "(8 raisedTo: 2) >>> 64" "(2 raisedTo: (1/12)) >>> 1.0594630943592953" "(2 raisedTo: -1) >>> (1/2)" aNumber isInteger ifTrue: [ "Do the special case of integer power" ^ self raisedToInteger: aNumber]. aNumber isFraction ifTrue: [ "Special case for fraction power" ^ self raisedToFraction: aNumber]. self < 0 ifTrue: [ ^ ArithmeticError signal: 'Negative numbers can''t be raised to float powers.' ]. 0 = aNumber ifTrue: [^ self class one]. "Special case of exponent=0" 1 = aNumber ifTrue: [^ self]. "Special case of exponent=1" 0 = self ifTrue: [ "Special case of self = 0" ^ aNumber < 0 ifTrue: [ (ZeroDivide dividend: 1) signal] ifFalse: [ self]]. ^ (aNumber * self ln) exp "Otherwise use logarithms"(42 decimalDigitAt: 1) >>> 2 foo: bar: 200RReturn the metaclass of the couple class/metaclass. Useful to avoid explicit test.a20#h: hue s: saturation v: brightness alpha: alpha "Create a color with the given hue, saturation, brightness, and alpha. Hue is given as the angle in degrees of the color on the color circle where red is zero degrees. Saturation and brightness are numbers in [0.0..1.0] where larger values are more saturated or brighter colors. For example, (Color h: 0 s: 1 v: 1 alpha: 1) is pure red." "(Color h: 0 s: 1 v: 1 alpha: 1) >>> Color red " ^ self basicNew initializeHue: hue saturation: saturation brightness: brightness alpha: alpha ; yourself [ | a b | 11.00######"""##"""#########"""###"""##"""###"""08141157arcTan: denominator "Answer the angle in radians. Implementation note: use sign in order to catch cases of negativeZero" "(-0.5 arcTan: -0.5) >>> -2.356194490192345" "(1.2 arcTan: 1.5) >>> 0.6747409422235526" "(1.2 arcTan: -1.5) >>> 2.4668517113662407" ^ self = 0.0 ifTrue: [denominator signBit = 0 ifTrue: [ 0 ] ifFalse: [ self signBit = 0 ifTrue: [ Pi ] ifFalse: [ Pi negated ]]] ifFalse: [denominator = 0.0 ifTrue: [self > 0.0 ifTrue: [ Halfpi ] ifFalse: [ Halfpi negated ]] ifFalse: [denominator > 0 ifTrue: [ (self / denominator) arcTan ] ifFalse: [self > 0 ifTrue: [ ((self / denominator) arcTan) + Pi ] ifFalse: [ ((self / denominator) arcTan) - Pi ]]]] foofoofoo0 ^ n 0. n. ^ n40>Return number that represents digit at given decimal position.|Try to find a number somewhere in this string, as explained in Number>readFrom: this method returns the first number found0vector043'for the style (aa max:bb) with no spaceatLast: indexFromEnd put: obj "Set the element at indexFromEnd from the last position. atLast: 1 put: obj, sets the last element" "({#x .#y .#z} atLast: 2 put: #e; yourself) >>> #(x e z)" ^ self at: self size + 1 - indexFromEnd put: obj1.07 GB100This statement is true!14%'isSymbol' findSelector >>> #isSymbol20wisControlOther "Return whether the receiver is one of these characters: backspace, delete, escape, arrowUp, arrowLeft, arrowDown, arrowRight, pageUp, pageDown, end, home, nbsp, insert" "Character delete isControlOther >>> true" "Character backspace isControlOther >>> true" "Character space isControlOther >>> false" "Character home isControlOther >>> true" "Character pageUp isControlOther >>> true" "Character arrowDown isControlOther >>> true" "Character end isControlOther >>> true" "$) isControlOther >>> false" "$> isControlOther >>> false" "$} isControlOther >>> false" ^ self characterSet isControlOther: self "com"1"ment"1 0001000201030.4103112 rounded >>> 22#Tests-unix-64-TaskIt-Tests-Test.xml210.0-Tests-unix-64-VariablesLibrary-Tests-Test.xml62.3029490834938994pharo1.9283lastSpacePosition "Answer the character position of the final space or other separator character in the receiver, and 0 if none" "'fred the bear' lastSpacePosition >>> 9" "'ziggie' lastSpacePosition >>> 0" "'elvis ' lastSpacePosition >>> 6" "'elvis ' lastSpacePosition >>> 7" "'' lastSpacePosition >>> 0" self size to: 1 by: -1 do: [:i | ((self at: i) isSeparator) ifTrue: [^ i]]. ^ 0a #( #( 0 1 2 )2,'x isSymbol: 33' findSelector >>> #isSymbol:7Answer a Point scaled by factor (an instance of Point).0 Hello, World!!'234' initialIntegerOrNil >>> 234fooeflatCollect: aBlock "Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. optimized version for Sequencable Collection and subclasses implementing #writeStream" "(#( (2 -3) (4 -5) #(-6)) flatCollect: [ :e | e abs ]) >>> #(2 3 4 5 6)" "(#( (2 -3) #((4 -5)) #(-6)) flatCollect: [ :e | e abs ]) >>> #(2 3 #(4 5) 6)" self isEmpty ifTrue: [ ^ self copy ]. ^self species new: 0 streamContents: [ :stream | self do: [ :each | stream nextPutAll: (aBlock value: each) ] ]304abc4131111200445555555766A88889(Character space isControlOther >>> false(('ab ab ac de' howManyMatch: 'ab') >>> 22'(#(1 2 3 4 5) beginsWith: #()) >>> true2r10115100012bad stop indexXX n *foo#zort1Ynot "Negation -- answer true since the receiver is false." "false not >>> true" ^true%Character end isControlOther >>> true5710G({#xa. #xc. #xz. #xb. #xy} sort: #last ascending) >>> #(xa xb xc xy xz)104pharoDocCommentNodes "Return a collection of pharo comment nodes: expressions following the pattern" "true >>> true" ^ self comments flatCollect: [:each | each pharoDocCommentNodes]2410with: otherCollection do: twoArgBlock "Evaluate twoArgBlock with corresponding elements from this collection and otherCollection." "(Array streamContents: [:stream | #(1 2 3) with: #(4 5 6) do: [:a :b | stream nextPut: (a + b)]]) >>> #(5 7 9)" otherCollection size = self size ifFalse: [self errorSizeMismatch]. 1 to: self size do: [:index | twoArgBlock value: (self at: index) value: (otherCollection at: index)]false & true >>> false50:00:00:00.001000002%(3.1479 truncateTo: 0.005) >>> 3.145('abddf' indexOf: $k) >>> 020.8p Xsss c39320asOrderedDictionary "Answers a Dictionary based on collection of Associations." "{'one' -> 1. 'two' ->2} asOrderedDictionary keys first >>> 'one'" ^ self as: OrderedDictionaryscaleBy: factorPoint "Answer a Point scaled by factor (an instance of Point)." "(200@200 scaleBy: 2@3) >>> (400@600)" ^(factorPoint x * x) @ (factorPoint y * y) 10Five is {five}.31012765foo101B([#() emptyCheck] on: CollectionIsEmpty do: [ 'oops' ]) >>> 'oops'he'llo0KPairwise integer modulo of two sequenceable collections of the same length.2841u <100&(AsciiCharset toUppercase: $A) >>> $A.7({#x .#y .#z} atLast: 2 put: #e; yourself) >>> #(x e z)123a0-1.50vector00vector0+Tests-unix-64-System-Caching-Tests-Test.xml x isSymbol1Optimized implementation(10 to:1) size >>> 0322003.1, !,(#(1 2 3) noneSatisfy: [:x|x odd]) >>> false#new isUnary >>> trueWWWWW4ddmmyyyy "Print the receiver in standard French format dd/mm/yyyy." "(Date year: 2018 month: 9 day: 28) ddmmyyyy >>> '28/9/2018'" ^ self printFormat: #(1 2 3 $/ 1 1)qAnswer a Point that is the receiver's x and y floor. Answer the receiver if its coordinates are already integral.200bElvis2001371220120000000c99oops>isExtension "I return true if a method is an extension method. Which means that the methods is not packaged in the package of the class containing the method, but in another package." "(self >> #selector) isExtension >>> false" "(self >> #traitSource) isExtension >>> true" ^ self hasProperty: #extensionPackage3.(#(2 3 4 5 5 6) copyWithout: 5) >>> #(2 3 4 6)1string3z 555 0066601 777 206size "Answer how many elements the receiver contains." "#(10 20) size >>> 2" "#() size >>> 0" "#((())) size >>> 1" "'' size >>> 0" "' ' size >>> 2" "(1 to:10) size >>> 10 " "(1 to:10 by:2) size >>> 5" "(10 to:1) size >>> 0" | tally | tally := 0. self do: [:each | tally := tally + 1]. ^ tally2131;([:x | x + 1] valueWithPossibleArgs: #( 13 12 15)) >>> 14 ab ab ac de23?('<1?success:is error>' expandMacrosWith: false) >>> 'is error' [:a|| |a]1 #(a b c d e f g h ) fifth >>> #e20XXs42&Move window left by half of its extent19b22Tests-unix-64-System-Identification-Tests-Test.xml00#n0D('pharo' beginsWith: 'pharo-project' caseSensitive: false) >>> falsePhaRo30&' 89Ten ' initialIntegerOrNil >>> nil310000000Xsuuu55(false ifTrue: [ 'This statement is true!' ]) >>> nil001040115SReturns whether the receiver is a separator i.e., a space, tab, lf, cr, and newPagewimpy11ppp < <<<< n>> #(1 2 3 2 1 6 1 2 3 2)4080vector21=(KeyboardKey named: 'SHIFT_L') >>> (KeyboardKey value: 65505)027610111xAnswer the integer represented by the leading digits of the receiver, or nil if the receiver does not begin with a digit40010b2CasBit "Answer 1 since receiver is true." "true asBit >>> 1" ^ 1ie7 3 even >>> false225!foo: a ^ [ :a | a ] value: 10 + a53-3 even >>> falseEvaluate aBlock with each of the receiver's elements as the argument, starting with the last element and taking each in sequence up to the first. For SequenceableCollections, this is the reverse of the enumeration for do:.findLast: aBlock "Return the index of my last element for which aBlock evaluates as true. If no matching element is found, return 0" "(#(10 20 30 40 50) findLast: [ :each | each > 10 ]) >>> 5" "(#(10 20 30 40 50) findLast: [ :each | each > 60 ]) >>> 0" | index | index := self size + 1. [(index := index - 1) >= 1] whileTrue: [(aBlock value: (self at: index)) ifTrue: [^index]]. ^ 011021012-0.985102Answer the set theoretic union of two collections.a 'def' > 'def' >>> false115(1)21p( #(1 2 3 1 6 1 2 3 4) piecesCutWhere: [ :a :b | a = 1 and: [ b = 2]]) asArray >>> #(#(1) #(2 3 1 6 1) #(2 3 4))520vector0 { 1 ]. 2 }1811 333330444444336r1halt320110102102018'Refer to the comment in Collection|do:.110 storeStringHex >>> '16rA'2 slowFactorial >>> 20(String streamContents: [ :str| ((FileSystem workingDirectory / 'book-result' / 'W01-Welcome') relativeToReference: FileSystem workingDirectory) printPathOn: str]) >>> 'book-result/W01-Welcome'XX17%('hello' includesAny: 'hop') >>> truecAnswer the angle in radians. Implementation note: use sign in order to catch cases of negativeZero1 'abc' = 'abc' >>> truemiddle "Answer the middle element of the receiver." "#(a b c d e) middle >>> #c" "#(a b c d) middle >>> #c" ^ self at: self size // 2 + 1FF00009p(#(65 66 67) flatCollect: [:each | { each asCharacter. each asCharacter asLowercase } ] as: String) >>> 'AaBbCc'101232,000011211153333411668889888B8877777777DDCCCE1lines8 0:B| ||b0:= 21000423combinations "Return all the combinations of elements of the receiver. Note that combinations does not include the empty element contrary to the mathematical definition of combinations." "#(1 2 3 4) combinations >>> #(#(1) #(2) #(3) #(4) #(1 2) #(1 3) #(1 4) #(2 3) #(2 4) #(3 4) #(1 2 3) #(1 2 4) #(1 3 4) #(2 3 4) #(1 2 3 4))" ^ Array streamContents: [ :stream | 1 to: self size do: [ :take | self combinations: take atATimeDo: [ :combination | stream nextPut: combination copy ] ] ]>> {$a. $b. $c. $r}.U({10. 20} asOrderedCollection add: 30; yourself) >>> {10. 20. 30} asOrderedCollectionConsider using any of printStringHex printStringBase: 16 printStringBase: 16 length: 8 padded: true storeStringHex storeStringBase: 16 storeStringBase: 16 length: 11 padded: true5true asBit >>> 1Point[1,/*comment*/2]15weekday "Answer the name of the day of the week on which the receiver falls." "(Date year: 2018 month: 9 day: 28) weekday >>> #Friday" ^ self dayOfWeekName,(#(10 20 30) includesAll: #(30 20)) >>> true130findBinary: aBlock "Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, raise an error." "(#(1 3 5 7 11 15 23) findBinary: [ :arg | 11 - arg ]) >>> 11 " ^ self findBinary: aBlock do: [ :found | found ] ifNone: [ self errorNotFound: aBlock ]4b10000222222232668555-2.57256 0023'2 between: ( 1 and: 4)' findSelector >>> #between:0.9198435972629521"(#() allSatisfy: [false]) >>> true101"fear is the little death that the.03lowBit " Answer the index of the low order one bit. First we skip bits in groups of 8, then do a lookup in a table. While not optimal, this is a good tradeoff; long integer #lowBit always invokes us with bytes." "2r00101000 lowBit >>> 4" "2r-00101000 lowBit >>> 4" | n result lastByte | n := self. n = 0 ifTrue: [ ^ 0 ]. result := 0. [(lastByte := n bitAnd: 16rFF) = 0] whileTrue: [ result := result + 8. n := n bitShift: -8 ]. "The low bits table can be obtained with: ((1 to: 8) inject: #[1] into: [:lowBits :rank | (lowBits copy at: 1 put: lowBits first + 1; yourself) , lowBits]) allButFirst." ^result + ( #[1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 6 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 7 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 6 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 8 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 6 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 7 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 6 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1] at: lastByte)5WJust like do: except that the iteration index supplies the second argument to the block2::$(Color red asHexString) >>> 'FF0000'11'abc' startsWithDigit >>> false/(2.567 printShowingDecimalPlaces: 2) >>> '2.57'{ #foo : 1 , #bar : 2 }uAnswer a copy of the receiver containing all but the first element. Raise an error if there are not enough elements.yonelines45Return the middle element, or as close as we can get.d15Not valid for negative integersc,444 10555000000AAA076BBB666HHH6ECIIICCCC JJJw5Optimized version of Collection>>#select:thenCollect:SprintStringHex "$A printStringHex >>> '41'" ^ self asInteger printStringBase: 162530vector0rasCommaStringAnd "Return collection printed as 'a, b and c' " "#( 'a' 'b' 'c') asCommaStringAnd >>> 'a, b and c'" "#('a') asCommaStringAnd >>> 'a'" "#() asCommaStringAnd >>> ''" "'foo' asCommaStringAnd >>> 'f, o and o'" "(10 to: 25 by: 5) asCommaStringAnd >>> '10, 15, 20 and 25'" ^String streamContents: [:s | self asStringOn: s delimiter: ', ' last: ' and ']do163true & false >>> false-3.14&#(0 1 2) + #(10 20 30) >>> #(10 21 32)0r4Negation -- answer true since the receiver is false.4'' expandMacros >>> OSPlatform current lineEndingmin: maxValue max: minValue "Take the minimum between self and maxValue, then the maximum with minValue" "(10 min: 20 max: 5) >>> 10" "(10 min: 20 max: 11) >>> 11" "(24 min: 20 max: 5) >>> 20" ^ (self min: maxValue) max: minValue15a7500b3`(Color colorFrom: Color blue darker)>>> ((Color r: 0.0 g: 0.0 b: 0.9198435972629521 alpha: 1.0))Unmatched ' in string literal.pharo"100000000 decimalDigitLength >>> 933:(#(1 3) detect: #even ifFound: #negated ifNone: [0]) >>> 020B({#x .#y .#z} atAll: #(1 3) putAll: #(a e); yourself) >>> #(a y e)LAnswer whether any element of aCollection is one of the receiver's elements.((#(10 20 10 30) occurrencesOf: 10) >>> 20-(#(10 20 30) includesAny: #(50 40)) >>> falseisCurrencySymbol "Return whether the receiver is one of these characters: $ and euro" "$$ isCurrencySymbol >>> true" "Character euro isCurrencySymbol >>> true" "$} isControlOther >>> false" ^ self characterSet isCurrencySymbol: selfunicoops330307C('aeiou' findFirstInByteString: 'hello world' startingAt: 1) >>> 2.1#d13(1 minute + 2 seconds) printString >>> '0:00:01:02'400 kkkk XX kkkk110.1116[ ]1 decimalDigitLength >>> 1131nanoSeconds "2 nanoSeconds printString >>> '0:00:00:00.000000002'" "(1 milliSecond + 2 nanoSeconds) printString >>> '0:00:00:00.001000002'" ^ Duration nanoSeconds: self0-6 nil. := nil404Put anObject at every one of the receiver's indices.0P(String streamContents: [ :out | STON put: 1@2 onStream: out ]) >>> 'Point[1,2]'Networkb12301e1e1200-41305EMight be compiled inline for speed, see RBMessageNode>>#isInlineIfNilEvaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into an instance of aClass. Answer the resulting collection.1'ab' asArray >>> {$a. $b}darker1115111a | 201%OrderedCollection new capacity >>> 10000111111000444444333500223a := a. { [ :a }. a := azzzz98E(#(a b c d e) indexOfAnyOf: #(x y c) startingAt: 4 ifAbsent: 7) >>> 70.023 100000000.0RReturn the metaclass of the couple class/metaclass. Useful to avoid explicit test.:(#(2 3 4 5 5 6 2) copyWithoutAll: (4 to: 10)) >>> #(2 3 2)!'elvis ' lastSpacePosition >>> 710.2210016rC{Answer whether the receiver sorts before or equal to aString. The collation order is simple ascii (with case differences).0b0That is false!15%Tests-unix-64-ProfStef-Tests-Test.xml49z30 hex >>> '16r1E'0sAnswer whether the receiver sorts equally as aString. The collation order is simple ascii (with case differences).2foo | a | a := 1. ^ [ | a | a := 10. a ] value + ac200la(String streamContents: [:s | [:c | c isSeparator ] split: 'Pharo is cool' indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:5 s:7 e:8 s:10 e:13 ' 00######################### ###0aT(#(1 5 10) detectIndex: [ :each | each > 15 ] ifNone: ['Not found']) >>> 'Not found'>asDictionary "Answers a Dictionary based on collection of Associations." "{'one' -> 1. 'two' ->2} asDictionary >>> (Dictionary with: 'one' -> 1 with: 'two' ->2)" "{'two' ->2. 'one' -> 1} asDictionary >>> (Dictionary with: 'one' -> 1 with: 'two' ->2)" "#() asDictionary >>> Dictionary new" ^ self as: DictionaryCmd000111213141100541m(#(10 20 10 10) asOrderedCollection removeAllFoundIn: #(10 20 30); yourself) >>> #(10 10) asOrderedCollection-0.91005100446010012link1addDays: dayCount "((Date year: 2018 month: 9 day: 28) addDays: 3) printString >>> '1 October 2018'" ^ (self asDateAndTime + (dayCount days)) asDate0010pha(#(w x y z) atPin: 4) >>> #z5 '' expandMacros >>> String cr10bFAnswer 1 if the receiver is greater than 0, -1 if less than 0, else 0.20:Answer whether anObject is one of the receiver's elements.1XX#X#X| 111c5((0@0 corner: 100@100) containsPoint: 50@50) >>> true-41RReturn the metaclass of the couple class/metaclass. Useful to avoid explicit test.X 1 Assignment to read-only variable< aPoint "Answer whether the receiver is above and to the left of aPoint." "((100@200) < (330@400)) >>> true" "((100@200) < (330@100)) >>> false" ^ x < aPoint x and: [y < aPoint y]13 Hello, World! That is true!<('*' join: #('WWWWW' 'W EW' 'zzzz')) >>> 'WWWWW*W EW*zzzz'4(STON fromStream: 'Point[1,2]' readStream) >>> (1@2)1,Tests-unix-64-NewTools-Scopes-Tests-Test.xmla11 12 000100200040073findBinaryIndex: aBlock "Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, raise an error." "(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 11 - arg ]) >>> 5" ^ self findBinaryIndex: aBlock do: [ :found | found ] ifNone: [ self errorNotFound: aBlock ]3d XX n XXX n Xv10D('LOL' detect: #isLowercase ifFound: #uppercase ifNone: [$X]) >>> $X-('abcdefgh' includesSubstring: 'de') >>> true writes the N-th argument, which should be a String, or a collection of printable objects. Note also important distinction for single-quotes inside the argument; with

they will be doubled.220 abd 1007z20c2('Five is {1}.' format: { 1 + 4}) >>> 'Five is 5.'97 [ :a ::b | ]'h'1024(#(a b c d e) identityIndexOf: #x ifAbsent: 7) >>> 72AMan,APlan,ACanal,Panama5141pairsDo: aBlock "Evaluate aBlock with my elements taken two at a time. If there's an odd number of items, ignore the last one. Allows use of a flattened array for things that naturally group into pairs. See also pairsCollect:" "(Array streamContents: [:s | #(1 'fred' 2 'charlie' 3 'elmer') pairsDo: [:a :b | s nextPut: b; nextPut: a]]) >>> #('fred' 1 'charlie' 2 'elmer' 3)" 1 to: self size // 2 do: [ :index | aBlock value: (self at: 2 * index - 1) value: (self at: 2 * index) ]!foo: x bar: y "d" "e" ^ x "f" "g",'th is is2 9 a stRI4' squeezeOutNumber >>> 2150vector0_Return the integer present in the receiver, or nil. In case of float, returns the integer part.b022#('' ifEmpty: ['(nil)']) >>> '(nil)'10s:1 e:5 s:7 e:8 s:10 e:13 48isDashPunctuation "Return whether the receiver is one of these characters: $-" "$- isDashPunctuation >>> true" "$_ isDashPunctuation >>> false" ^ self characterSet isDashPunctuation: self11-2$Optimized version based on primitive|Integer quotient defined by division with truncation toward negative infinity. \\ answers the remainder from this division. 9 % 4 >>> 1d3(#(1 3 5 7 11 15 23) findBinary: [ :arg | 0.5 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(nil 1)'17{10@20. 30@0} / {1@3. 4.0@1} >>> {(10@(20/3)). (7.5@0)}&A clear but rather long-winded summary51000a529small12230codeDark2!#(1 2 2 3 1 1 1) asBag sum >>> 1111!'ABA' asByteArray >>> #[65 66 65]||200&2 seconds printString >>> '0:00:00:02'02printDetails: recursively split the range to be sorted into two halves, mergesort each half, then merge the two halves together. An extra copy of the data is used as temporary storage and successive merge phases copy data back and forth between the receiver and this copy. The recursion is set up so that the final merge is performed into the receiver, resulting in the receiver being completely sorted.2530d0515"kkkkk XX kkkkke1 goodby: 2 my: 3Returns the boolean the byte at index byteOffset of this ByteArray represents in the C convention ( A byte representing the 0 integer corresponds to false, while all other integers corresponds to true).Answer the index of the first occurrence of any element included in aCollection within the receiver. If the receiver does not contain anElement, answer zero, which is an invalid index."(#(1 -2 4) sumNumbers: #abs) >>> 71911 sign; 22552FooBarBaz { #foo : 100 }41(#() select: [true]) >>> #()101lo107b2 abddf bcdef16U(ByteArray with: 97 with: 0 with: 0 with: 0) asString ~= 'a000' asWideString >>> true2r00101000 lowBit >>> 45foo | tmp | tmp := 1. ^ tmp Point[1,2]1001-4;Tests-unix-64-System-BasicCommandLineHandler-Tests-Test.xmlc 4 + 3 >>> 74'' expandMacros >>> OSPlatform current lineEndingab0 222222333333120.0S(#(1 2 3 4) overlappingPairsCollect: [:first :second| first + second]) >>> #(3 5 7)abcb2compare: string1 with: string2 collated: order "'abc' = 'abc' asWideString >>> true" "'abc' asWideString = 'abc' >>> true" "(ByteArray with: 97 with: 0 with: 0 with: 0) asString ~= 'a000' asWideString >>> true" "('abc' sameAs: 'aBc' asWideString) >>> true" "('aBc' asWideString sameAs: 'abc') >>> true" "('a000' asWideString ~= (ByteArray with: 97 with: 0 with: 0 with: 0) asString) >>> true" "((ByteArray with: 97 with: 0 with: 0 with: 0) asString sameAs: 'Abcd' asWideString) >>> false" "('a000' asWideString sameAs: (ByteArray with: 97 with: 0 with: 0 with: 0) asString) >>> false" (string1 isByteString and: [ string2 isByteString ]) ifTrue: [ ^ string1 compareWith: string2 collated: order ]. "Primitive does not fail properly right now" ^ String compare: string1 with: string2 collated: order13But use sum or sum: instead!0 highBit >>> 0+Tests-unix-64-System-Support-Tests-Test.xml10Meta0 10between: #(nil 1)-4125({10. 20} asSet add: 20; yourself) >>> {10. 20} asSet8Tests-unix-64-Refactoring-Transformations-Tests-Test.xmlth is is29 a stRI4a22(Color colorFrom: #(0.0 0.0 1.0)) >>> (Color blue)b 8 ** 2 >>> 64Color red green >>> 0.0Point classSide >>> Point class0Tools120D('||' split: 'foo||bar||2')>>>#('foo' 'bar' '2') asOrderedCollectionaf3*('salkjsdlkgfeesd' findString: 'sd') >>> 60(Color r: 0.5 g: 0.5 b: 1) hslSaturation >>> 1.0sign "Answer 1 if the receiver is greater than 0, -1 if less than 0, else 0." "#(5 -3.7 0) sign >>> #(1 -1 0)" "{5@0. -3@8. 0@ -1.} sign >>> {(1@0). (-1@1). (0@ -1)}" ^ self collect: [ :each | each sign ]15&Character home isControlOther >>> true201s nothing to do128 August 2018n X1.0isClassSide "Return true whether the receiver is a metaclass (in a couple class/metaclass sense)." "Point isClassSide >>> false" "Point class isClassSide >>> true" ^self == self classSide11ereject: rejectBlock thenDo: aBlock "Refer to the comment in Collection>>#reject:thenDo:" "(Array streamContents: [:stream | #(1 2 3 4) reject: [:each | each = 3 ] thenDo: [:each | stream nextPut: each + 10]]) >>> #(11 12 14)" | each | 1 to: self size do: [ :index | (rejectBlock value: (each := self at: index)) ifFalse: [ aBlock value: each ]]X u3Q('fear is the little death that the.' charactersExactlyMatching: 'fear is') >>> 710000 | | . :a | 2y1002018-424def1ifNotNil: aBlock "If the receiver is not nil, pass it as argument to the block." "Might be compiled inline for speed, see RBMessageNode>>#isInlineIfNil" "(2 ifNotNil: [ :o | o + 3]) >>> 5" "(nil ifNotNil: [:o | o +3 ]) >>> nil" ^ selffrom: start to: stop do: aBlock "Evaluate aBlock for all elements between start and stop (inclusive)." "(Array streamContents: [:stream | #(10 20 30 40) from: 2 to: 3 do: [:each | stream nextPut: each]]) >>> #(20 30)" start to: stop do: [:index | aBlock value: (self at: index)]1000lo810100(100@200) y >>> 2003333330vector4>($/ split: '/foo/bar')>>>#('' 'foo' 'bar') asOrderedCollection676666666865555 [ 1 }. 2 ]tAnswer a copy of the receiver containing all but the last element. Raise an error if there are not enough elements.Evaluate aBlock with the elements of the receiver. If aBlock returns true for any element return true. Otherwise return false.11%Answer 0 since the receiver is false.0It is always a number or zero:10even " 0 even >>> true" " 2 even >>> true" "-2 even >>> true" " 3 even >>> false" "-3 even >>> false" ^(self bitAnd: 1) = 0>Move bottom edge of the window up by half of the window extentaBc1081`(#('We' 'love' 'pharo!') withIndexSelect: [:value :index | value size - 1 <= index]) >>> #('We')6n"""uuuu uuuuu uuu uuuu"""uuuuu"""uuuuuuuuuuu"""B('abcdefgh' includesSubstring: 'DE' caseSensitive: false) >>> true1211"#(a b c d) allButLast >>> #(a b c)0vector031A('abcDefgh' includesSubstring: 'De' caseSensitive: true) >>> true Not founde beginsWith: prefix "Answer whether the receiver begins with the given prefix string. The comparison is case-sensitive." "IMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and prefix are bytes like. Otherwise, if self is wide, then super outperforms, Otherwise, if prefix is wide, primitive is not correct" "('pharo' beginsWith: '') >>> true" "('pharo' beginsWith: 'pharo-project') >>> false" "('pharo' beginsWith: 'phuro') >>> false" "('pharo' beginsWith: 'pha') >>> true" prefix ifEmpty: [ ^true ]. (self class isBytes and: [ prefix class isBytes ]) ifFalse: [^super beginsWith: prefix]. self size < prefix size ifTrue: [^ false]. ^ (self findSubstring: prefix in: self startingAt: 1 matchTable: CaseSensitiveOrder) = 12851 ; 3$h$w12nnnnXnn9Answers a Dictionary based on collection of Associations.Add the argument, newObject, as an element of the receiver. Put it in the sequence just preceding oldObject. Answer newObject.16rDF7;#+-<> asTestSelector >>> #testPlusMinusLessThanGreaterThan6Answer the receiver with leading and trailing aString.pharo60hopThat is false!6Move the window to the top right corner of the display4(#(1 2) allSatisfy: [ :each | each even ]) >>> falseA man, a plan, a canal, panamaPoint instanceSide >>> Point4%OrderedCollection new capacity >>> 10b21foobazBSort this collection into ascending order using the '<=' operator. (10 printStringBase: 16) >>> 'A'JReturn the class of STON associations, Association, a system wide constant111024 2018-09-280;(#(1 2) detect: #even ifFound: #negated ifNone: [0]) >>> -21Graphical User Interface21abFirst N/2 ... last N/23&(OrderedCollection new add: 42) >>> 42*Return the minimum value of the collection5(Tests-unix-64-ClassParser-Tests-Test.xmln(Array streamContents: [:stream | #(1 2 3) allButFirstDo: [:each | stream nextPut: (each + 10)]]) >>> #(12 13)(#(w x y z) atPin: 2) >>> #x 04033e:S(Date year: 2018 month: 9 day: 28) onPreviousMonth printString >>> '28 August 2018'BoccurrencesOf: anObject "Answer how many of the receiver's elements are equal to anObject." "(#(10 20 10 30) occurrencesOf: 10) >>> 2" "('hello world' occurrencesOf: $l) >>> 3" "('hello world' occurrencesOf: 10) >>> 0" | tally | tally := 0. self do: [:each | anObject = each ifTrue: [tally := tally + 1]]. ^tally0.025la!sumNumbers: aBlock "This is implemented using a variant of the normal inject:into: pattern that is specific to handling numbers. aBlock is expected to return a number for every element in the collection. Different from the sum: implementation, the default value is zero. While sum: is more general, sumNumbers: is meant to support the most often encountered use case of dealing with numbers." "(#(1 -2 4) sumNumbers: #abs) >>> 7" "(#() sumNumbers: #abs) >>> 0" ^ self inject: 0 into: [ :sum :each | sum + (aBlock value: each) ]EReturn the HSL saturation of this color, a value between 0.0 and 1.0.!('abc' repeat: 3) >>> 'abcabcabc'b1asByteArray "Answer a ByteArray whose elements are the elements of the receiver. Implementation note: Cannot use ''ByteArray withAll: self'' as that only works for SequenceableCollections which support the replacement primitive." "{1. 2} asByteArray >>> #[1 2]" "#[1 2] asByteArray == #[1 2] >>> true" "'foo' asByteArray >>> #[102 111 111]" "#() asByteArray >>> #[]" | array index | array := ByteArray new: self size. index := 0. self do: [:each | array at: (index := index + 1) put: each]. ^ array . 'hello'26Point classSide >>> Point class00000000X''''''-0.9872#a := a. [ :a | | a a := a ]. a := a301564[(#(1 3 5 7 11 15 23) findBinary: [ :arg | 24 - arg ] ifNone: ['Not found']) >>> 'Not found'$0 isDigit >>> truen(#(first (second third) ((allSentMessages ('Elvis' includes:)))) includesSubstringAnywhere: 'lvi') >>> trueiAnswer the lower right corner of the rectangle uniquely defined by the receiver and the argument, aPoint.0vector0&(#(a b c d) allButFirst: 2) >>> #(c d)10!a := a. { [ :a | a := a }. a := a3b220% aNumber "modulo. Remainder defined in terms of //. Answer a Number with the same sign as aNumber." "9 % 4 >>> 1" "-9 % 4 >>> 3" "9 % -4 >>> -3" ^ self \\ aNumber0^ . ^ 1424 """"""""" minute "Answer a number that represents the number of complete minutes in the receiver' time part, after the number of complete hours has been removed." "(DateAndTime fromString: '2004-02-29T13:33:00+02:00') minute >>> 33" ^ self localSeconds // SecondsInMinute \\ 60-(#(1 2 3 4 5) beginsWith: #(0 1 2)) >>> false/Tests-unix-64-Metacello-TestsReference-Test.xml173000022222226665553Refer to the comment in Collection>>#select:thenDo:1352PnewFromKeys: keys andValues: values "Create a dictionary from the keys and values arguments which should have the same length." "(Dictionary newFromKeys: #(#x #y) andValues: #(3 6)) >>> (Dictionary new at: #x put: 3; at: #y put: 6 ;yourself)" | dict | dict := self new. keys with: values do: [ :k :v | dict at: k put: v ]. ^ dict0RReturn all the elements in self that are not in aCollection. Alias of difference:51 {1 . 2 . 5 . 5} median >>> (7/2)X X9Move the window to the right bottom corner of the display531-410-212Return a new interval representing the open version of the receiver. In other words, the new inteval does not contain the upper and lower boundaries of the receiver 4(#(1 2 3) reduce: [ :a :b | a + b ]) >>> (1 + 2 + 3)21Z{ 1. 2. 3 } asOrderedCollection >>> (OrderedCollection new add: 1; add:2; add:3; yourself)Answer the receiver's element immediately before target. Answer the result of evaluating the exceptionBlock if target is not an element of the receiver, or if there are no elements before it.69BBB888877777777666666555555544444444DDD00000000000EEEAnswer whether the receiver contains any elements, or is nil. Useful in numerous situations where one wishes the same reaction to an empty collection or to nil-4210Tests-unix-64-NumericInterpolator-Tests-Test.xml97$((1/3)@(2/2)) isFloatPoint >>> falselabel #( # ## )30 | T | ^ t.Move the window to the top half of the displayincludesAny: aCollection "Answer whether any element of aCollection is one of the receiver's elements." "(#(10 20 30) includesAny: #(30 40)) >>> true" "(#(10 20 30) includesAny: #(50 40)) >>> false" "(#(10 20 30) includesAny: #()) >>> false" "('hello' includesAny: 'hop') >>> true" "('hello' includesAny: 'pwn') >>> false" aCollection do: [:elem | (self includes: elem) ifTrue: [^ true]]. ^ falseEvaluate aBlock with each of the receiver's elements as the argument. Answer the first element for which aBlock evaluates to true. If none evaluate to true, then evaluate the argument, exceptionBlock.isOctetString "Answer whether the receiver can be represented as a byte string. This is different from asking whether the receiver *is* a ByteString (i.e., #isByteString)" "'abc' isOctetString >>> true" ^ true1352([ 12 ] cull: 13)>>> 12 aa3That is false!1012fghi4fghi"a" 1 "b". "c" 2 "d"3,'th is is29 a stRI4' squeezeOutNumber >>> 290G(OrderedCollection new add: 42; add: 43; yourself) asArray >>> #(42 43)121<<<< X X(printOn: aStream base: base length: minimum padded: zeroFlag "Return a String representation of this number in base b with a minimum length and padded by 0 if zeroFlag is set" "(String streamContents: [ :s | 10 printOn: s base: 10 length: 4 padded: true] ) >>> '0010'" "(String streamContents: [ :s | -10 printOn: s base: 10 length: 4 padded: true] ) >>> '-010'" | prefix | prefix := self negative ifTrue: ['-'] ifFalse: [ '' ]. self print: (self abs printStringBase: base) on: aStream prefix: prefix length: minimum padded: zeroFlag7h(OrderedCollection new add: 41; add: 42 after: 41; add: 43 after: 41; yourself) asArray >>> #(41 43 42)12/ "a" 1 "b" max: "c" 2 "d" ; "e" min: "f" 3 "g" toolbar281#( 1 51 10 ) range >>> 50974(OrderedCollection new growAtFirst; capacity) >>> 207414Special case of self = 011 + 2200vweekdayIndex "Sunday=1, ... , Saturday=7" "(Date year: 2018 month: 9 day: 28) weekdayIndex >>> 6" ^ self dayOfWeek1 average "Calculate the average of a collection, return a CollectionIsEmpty exception if the collection is empty. Look averageIfEmpty: aBlock" "#(2 6 7) average >>> 5 " "#(3 5 7 7) average >>> (11/2) " "{3@5. 7@ -4} average >>> (5@(1/2))" ^ self sum / self size,Tests-unix-64-Kernel-Extended-Tests-Test.xml2ltuo60.0bdassociationsDo: aBlock "Evaluate aBlock for each of the receiver's elements (key/value associations). If any non-association is within, the error is not caught now, but later, when a key or value message is sent to it. The point of this method it to do the *right thing* on Dictionaries and related classes. " "(String streamContents: [:s| {'one'->1. 'two'->2} associationsDo: [:a| s << a key << ':' << a value asString << ';']]) >>> 'one:1;two:2;'" "(String streamContents: [:s| {'one'->1. 'two'->2} asOrderedDictionary associationsDo: [:a| s << a key << ':' << a value asString << ';']]) >>> 'one:1;two:2;'" self do: aBlock66'foo10' endsWithDigit >>> true105100$Print the receiver showing precisely the given number of places desired. If placesDesired is positive, a decimal point and that many digits after the decimal point will always be shown. If placesDesired is zero, a whole number will be shown, without a decimal point. Here are some examples:1codePopoverError1000000000000000004allButLast: n "Answer a copy of the receiver containing all but the last n elements. Raise an error if there are not enough elements." "(#(a b c d) allButLast: 2) >>> #(a b)" "(#(a b c d) allButLast: 3) >>> #(a)" ^ self copyFrom: 1 to: self size - n36(Array streamContents: [:stream | #(10 20) paddedWith: #(40 50 60) do: [:a :b | stream nextPut: {a. b} ]]) >>> #(#(10 40) #(20 50) #(nil 60))14023hex "Returns a string representation of the receiver as hex, prefixed with 16r. DO NOT CHANGE THIS! The Cog VMMaker depends on this." "$A hex >>> '16r41'" ^ self asInteger hex334a1alTreat myself as the coeficients of a polynomial in X. Evaluate it with thisX. First element is the constant and last is the coeficient for the highest power. #(1 2 3) polynomialEval: 2 is 3*X^2 + 2*X + 1 with X = 2#( #( 0 1 r2 3 ) )4*#(1 2 3 4) unzip first asArray >>> #(1 3)reject: rejectBlock thenCollect: collectBlock "Optimized version of Collection>>#reject:thenCollect:" "(#(1 2 3 4) reject: [:each | each = 3 ] thenCollect: [:each | each + 10 ]) >>> #(11 12 14)" | each | ^ self class new: self size streamContents: [ :stream| 1 to: self size do: [ :index | (rejectBlock value: (each := self at: index)) ifFalse: [ stream nextPut: (collectBlock value: each) ]]]2('fred the bear' copyWithout: $e) >>> 'frd th bar'abcd5Since the condition is false, answer the value of the false alternative, which is nil. Execution does not actually reach here because the expression is compiled in-line.fghi 10r89abcd22024-Optimized version of Collection>>#thenReject:d 'abc' < 'abc' >>> false9F('Hello' detect: #isLowercase ifFound: #uppercase ifNone: [$X]) >>> $E(1923 roundUpTo: 10) >>> 1930[ | | ](Array streamContents: [:stream | (1 to: 3) permutationsDo: [:each | stream nextPut: each copy]]) >>> #(#(1 2 3) #(1 3 2) #(2 1 3) #(2 3 1) #(3 2 1) #(3 1 2))16A variant of #streamContents: with a strict size limithx^Append the elements of the argument, aSequenceableCollection, separating them by the receiver.128 X n20c1.25 reciprocal >>> 0.8,Tests-unix-64-System-Settings-Tests-Test.xml10&'a3123abc' isAllAlphaNumerics >>> trueI('hello' collect: #asciiValue into: Set new) >>> #(104 101 108 111) asSetworld1930'"a" [ "b" | "c" x "d" y "e" | "f" ] "g"-02423 September 2018mobazoa10storeStringHex "Returns a string representation of the receiver in base 16 in a way that executing it will return the receiver." "10 storeStringHex >>> '16rA'" ^ self storeStringBase: 160foo ^ [ :a | [ :a | a ] value: 10 + a ] value: 16a,#((1 5 1) (2 3 3) (4 7 2)) sum >>> #(7 15 6)6<(Date year: 2018 month: 9 day: 28) yyyymmdd >>> '2018-09-28'1(#(3 1 4 2) sorted: [:a :b| a>=b]) >>> #(4 3 2 1)xc2025Print inside string quotes, doubling inbedded quotes.01024 veryLarge20The low bits table can be obtained with: ((1 to: 8) inject: #[1] into: [:lowBits :rank | (lowBits copy at: 1 put: lowBits first + 1; yourself) , lowBits]) allButFirst. between: Pharo is coola525 0:00:00:01|a:'A' asHex >>> '16r41'10200pppp 1621.5 rounded >>> 2 between: 'Return whether the receiver is a digit.10200103-Tests-unix-64-UndefinedClasses-Tests-Test.xml4the0-12afoo3zortthenfoo3zort142`asDate "(Date year: 2018 month: 9 day: 28) asDate printString >>> '28 September 2018'" ^ self7Numberabcd2a20.0051=Answer a copy of the receiver without any duplicated elements13403 | | . a: |  this string will be trimmed 11This statement is false!11*Tests-unix-64-SortFunctions-Tests-Test.xmlEMight be compiled inline for speed, see RBMessageNode>>#isInlineIfNil2 #'hello''11643y020-3.147931$A isCasedLetter >>> false(42 digitAt: 2 base: 10) >>> 40.511abcfoo <> test test1L('Hello, World!' select: #isLetter thenCollect: #uppercase) >>> 'HELLOWORLD'12(8 raisedTo: 2) >>> 64deffalse ==> [false] >>> trueelmer is number 3e[1)2]0who#(1)#(2)two #foo : 100102DE "'( 1 and: 4)' findSelector >>> nilwe1 sign;10bat: index ifAbsent: exceptionBlock "Answer the element at my position index. If I do not contain an element at index, answer the result of evaluating the argument, exceptionBlock." "(#(a b c d) at: 3 ifAbsent: #z) >>> #c" "(#(a b c d) at: 5 ifAbsent: #z) >>> #z" (index between: 1 and: self size) ifTrue: [^ self at: index]. ^ exceptionBlock value02u XXXXX1000r11610100debb#('a') asCommaStringAnd >>> 'a'04153.1| T | 0 ^ t 0. t nnn sss;X Xuuuuuu n uuu kReturn the index'th element of me if possible. Return the first or last element if index is out of bounds.f10010W(false ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is false!'4('pharo' endsWith: '' caseSensitive: false) >>> true4variable expected in assigment 0000222226665That is false!27 September 2018asaPcount: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Answer the number of elements that answered true." "(#(1 2 3 4) count: [ :each | each even ]) >>> 2" "('Hello, World!' count: #isLowercase) >>> 8" | sum | sum := 0. self do: [ :each | (aBlock value: each) ifTrue: [ sum := sum + 1 ] ]. ^ sum1e 'ziggie' lastSpacePosition >>> 0262255*Return collection printed as 'a, b and c' 203 headerError[ | b ]110vector0 (10 printStringBase: 16) >>> 'A'10 XX 00 n n n 002^Append the elements of the argument, aSequenceableCollection, separating them by the receiver.r: r g: g b: b "Return a color with the given r, g, and b components in the range [0.0..1.0]." "(Color r: 1 g: 1 b: 1) >>> Color white" ^ self r: r g: g b: b alpha: 1.0-3.14791.1.11972n sss Xabc10a(Return whether the receiver is a letter.!"a" ( "b" ( "c" 1 "d" ) "e" ) "f"7330234znak ::x43 ') _ : 25$(nil ifNotNil: [:o | o +3 ]) >>> nil201S((Date year: 2018 month: 9 day: 28) addMonths: 3) printString>>> '28 December 2018'11 'elvis ' lastSpacePosition >>> 6D(RPackage named: 'MockPackage-Tests-Package') isTestPackage >>> truefixedstop "Return the stop element of an interval. Pay attention this is not necessary the same as the last element." "(1 to: 10 by: 2) last >>> 9" "(1 to: 10 by: 2) stop >>> 10" ^ stop#(2 6 7) average >>> 5 Not found'('XaX' escapeCharacter: $X) >>> 'XXaXX'100a[ :aaa :bbb | | ccc ddd | aaa ]0.09Maybe look at the related method Collection>>inject:into:41-1021('ab' compare: 'aa') >>> 3*(#(a b c d) after: #x ifAbsent: #z) >>> #zc.#(10 20 30) / #(1 3 4.0) >>> {10. (20/3). 7.5}103325100DDD 000EEE090FFF0AAA0GGG0BBBBBBCBBBBBB0JJJ00 KKK23.4567$Tests-unix-64-Morphic-Tests-Test.xml01s1s11e#[ 1 2'a'0#(1 2 3 4) selectEveryFirst asArray >>> #(1 3) 'hello' copyEmpty >>> ''Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer 0.210p X310410#(10 20) size >>> 21. "a" "b" "c" 2 "d"Vsize "#(a b c d e) size >>> 5" "#(x y z) size >>> 3" ^ self subclassResponsibility true. := truexyFaster than the superclass implementation when you hold many instances of the same value (which you probably do, otherwise you wouldn't be using a Bag).#'hello''world210$('hello' includesAll: 'ho') >>> true"0 :B :B :B | | T t T | t s t s t 0)(1.2 arcTan: 1.5) >>> 0.6747409422235526abc14 between: J (OrderedDictionary new at: #top at: #below1 ifAbsent: [ 1 ]) >>> 1 6'2 between: 0 and: 4' findSelector >>> #'between:and:'Answer the index of the first substring within the receiver, starting at start. If the receiver does not contain substring, answer 0.0:B X0b00022300abcde15abc410MReturns the hex digit part of the integer when printed in hexadecimal format.#((())) size >>> 1Answer a ByteArray whose elements are the elements of the receiver. Implementation note: Cannot use ''ByteArray withAll: self'' as that only works for SequenceableCollections which support the replacement primitive.22010-3133 0000000000003@{'one' -> 1. 'two' ->2} asOrderedDictionary keys first >>> 'one''1 true false nil self super thisContextxb1pharo11"(3.1479 roundUpTo: 0.005) >>> 3.15title00213 11200300445zRound the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal0vector0110abcdefghxy1101.20vector0y13C(#(3 4 5) readStreamDo: [ :stream | stream contents ]) >>> #(3 4 5)9numberOfCombinationsTaken: k "Return the number of combinations of (self) elements taken k at a time. It is calculated as C(n,k) = n! / (k! (n-k)!) For 6 numberOfCombinationsTaken: 3, this is 6*5*4 / (1*2*3)" "(6 numberOfCombinationsTaken: 3) >>> 20" | numerator denominator | k < 0 ifTrue: [^ 0]. k > self ifTrue: [^ 0]. numerator := 1. self to: (k max: self-k) + 1 by: -1 do: [ :factor | numerator := numerator * factor ]. denominator := 1. 1 to: (k min: self-k) do: [ :factor | denominator := denominator * factor ]. ^ numerator // denominator2204 0000000002Nab02[ :a a!000001033555655585544444444AA999B2 ** 8 >>> 2561200440d1000055CCC6667DDD889EEEAAABBFFF0c15&#(1 2 3 4) & #(1 2 4 6 7) >>> #(1 2 4) XX n XX n Xfoo23baz2blast "Answer the last element of the receiver" "#(a b c d e) last >>> #e" ^ self at: self sizec32251menuBar=atAllPut: anObject "Put anObject at every one of the receiver's indices." "({#x .#y. #z} atAllPut: #a) >>> #(a a a)" | size | (size := self size) > 26 "first method faster from 27 accesses and on" ifTrue: [self from: 1 to: size put: anObject] ifFalse: [1 to: size do: [:index | self at: index put: anObject]]8((OrderedCollection new add: 34; yourself) at: 1) >>> 34CAnswer whether all the elements of aCollection are in the receiver.23110(#(a b a d a) lastIndexOf: #a ifAbsent: 7) >>> 52XXXXXX1te33a11Evaluate aBlock for each of the receiver's elements and answer the list of all resulting values flatten one level. Assumes that aBlock returns some kind of collection for each element. Equivalent to the lisp's mapcanAAZ(#(1 2 3 4) reject: [:each | each = 3 ] thenCollect: [:each | each + 10 ]) >>> #(11 12 14)629293101#( 'a' 'b' 'c') asCommaStringAnd >>> 'a, b and c'0vector0cool27SystemH' this string will be trimmed ' trim >>> 'this string will be trimmed'3(3.1479 roundUpTo: 0.1) >>> 3.2(1 to:10 by:2) size >>> 5[1}2]0.05 ==> aBlock "The material conditional, also known as the material implication or truth functional conditional. Correspond to not ... or ... and does not correspond to the English if...then... construction. known as: b if a a implies b if a then b b is a consequence of a a therefore b (but note: 'it is raining therefore it is cloudy' is implication; 'it is autumn therefore the leaves are falling' is equivalence). Here is the truth table for material implication: p | q | p ==> q -------|-------|------------- T | T | T T | F | F F | T | T F | F | T " "true ==> [true] >>> true" "true ==> [false] >>> false" "false ==> [true] >>> true" "false ==> [false] >>> true" ^ self not or: [ aBlock value ]4false asBit >>> 05Split the argument using the receiver as a separator.({1. 2} asBag = {1. 2. 3} asBag >>> false>(1024 * 1024 * 1024) humanReadableByteSizeString >>> '1.00 GB'KNonevaluating conjunction -- answer with false since the receiver is false.122324540 0000000000000d1((4 to: 50 by: 2) anySatisfy: #isPrime) >>> falsefalse | true >>> trueVariable or expression expected (10.156s round: 2) >>> 10.160s3 1'Tests-unix-64-UnifiedFFI-Tests-Test.xml10'atWrap: index put: value "Store value into the index'th element of the receiver. If index is out of bounds, let it wrap around from the end to the beginning until it is in bounds. Answer value." "(#(11 22 33) asOrderedCollection atWrap: 2 put: 0; yourself) >>> #(11 0 33) asOrderedCollection" "(#(11 22 33) asOrderedCollection atWrap: 4 put: 0; yourself) >>> #(0 22 33) asOrderedCollection" "(#(11 22 33) asOrderedCollection atWrap: 6 put: 0; yourself) >>> #(11 22 0) asOrderedCollection" ^ self at: index - 1 \\ self size + 1 put: value00112001 ; foodef0'Tests-unix-64-Monticello-Tests-Test.xml(false or: [3]) >>> 32298,select: aBlock "Optimized version of Collection>>#select:" "(#(1 2 3 4) select: [:each | each > 2 ]) >>> #(3 4)" | each | ^ self species new: self size streamContents: [ :stream| 1 to: self size do: [ :index | (aBlock value: (each := self at: index)) ifTrue: [ stream nextPut: each ]]]07round: numberOfWishedDecimal "Round the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal" "(10.12345 round: 2) >>> 10.12" "(10.199999999 round: 2) >>>10.2" ^ self subclassResponsibility20c4280.00320 Pharo is cool foo | tmp | tmp := 1 . ^ tmp . 136' test test' withSeparatorsCompacted >>> ' test test'true | true >>> true111+(#(a b c d e) indexOfAnyOf: #(x y z)) >>> 01^Answer the first n elements of the receiver. Raise an error if there are not enough elements.2#( #( 0 1 r2 3 )0.52NReturn the class of the couple class/metaclass. Useful to avoid explicit test.3(#(1 5 10) detectIndex: [ :each | each > 3 ]) >>> 217lvi4002u -10pairsCollect: aBlock "Evaluate aBlock with my elements taken two at a time, and return an Array with the results" "(#(1 'fred' 2 'charlie' 3 'elmer') pairsCollect: [:a :b | b, ' is number ', a printString]) >>> #('fred is number 1' 'charlie is number 2' 'elmer is number 3')" ^ (1 to: self size // 2) collect: [ :index | aBlock value: (self at: 2 * index - 1) value: (self at: 2 * index) ]34d78 921h(String streamContents: [:s| 'abcd' asStringOn: s delimiter: ', ' last: ' and ']) >>> 'a, b, c and d'oops30100 2$A hex >>> '16r41'/Tests-unix-64-Shift-ClassBuilder-Tests-Test.xml$Optimized version based on primitive0asNewArray "Like asArray: but return a copy if self is already an Array. This ensures that the result is always a new Array" "'foo' asNewArray >>> 'foo' asArray" "|a| a := #(1 2 3). a asNewArray == a >>> false" ^ self asArray(Array streamContents: [:stream | #(10 20 30) keysAndValuesDo: [:key :value | stream nextPut: (key * 2 + value)]]) >>> #(12 24 36)102115oEnumerate all elements in the receiver. Execute aBlock for those elements that are not equal to the given iteme3Tests-unix-64-NewTools-Debugger-Fuel-Tests-Test.xml[:a :b]40604113 0:00:00:0210nnnuu21 max: 2; "e"min: 33'hello'| | Put anObject in all indexes between startIndex and endIndex. Very fast. Faster than to:do: for more than 26 positions. Answer anObject3 20445W(false ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is false!'15(#(1 2 3 4) reject: [:each | each = 3 ]) >>> #(1 2 4)10'abc' capitalized >>> 'Abc'031 ' hello 'JRunning max. See the comment of self >> #running:of: for more information.2011', otherCollection "Concatenate two Strings or Collections." "#(2 4 6 8) , #(who do we appreciate) >>> #(2 4 6 8 who do we appreciate)" "((2989 storeStringBase: 16) copyFrom: 4 to: 6) , ' boy!' >>> 'BAD boy!'" ^ self copyReplaceFrom: self size + 1 to: self size with: otherCollection?(STON fromString: '#foo : 100') class >>> STON associationClass051Answer the y coordinate.2040vector01000000000000000000Shiftz(false xor: [true]) >>> trueb1 0001003343500104232 0: B : B0192-1.5'('pharo' beginsWith: 'phuro') >>> false#(()) isNotEmpty >>> true100EidentityIncludes: anObject "Answer whether anObject is one of the receiver's elements." "({#hello. #world} identityIncludes: #hello) >>> true" "({'hel','lo'. 'world'} identityIncludes: 'hello') >>> false" "({'hel','lo'. 'world'} includes: 'hello') >>> true" self do: [:each | anObject == each ifTrue: [^true]]. ^false41310s:1 e:5 s:7 e:8 s:10 e:13 ,(#(a b c d e) indexOf: #c ifAbsent: 7) >>> 33.211000.0classSide "Return the metaclass of the couple class/metaclass. Useful to avoid explicit test." "Point classSide >>> Point class" "Point class classSide >>> Point class" ^ self subclassResponsibility'FFF 00GGG044999464AAA4B0DDD000EEE00 HHH.('word before index' wordBefore: 4) >>> 'word'aEvaluate pieceBlock with substrings of the receiver derived from cutting the receiver at points where binaryBlock answers true for adjacent elements.0-(10 to: 1 by: -2) sorted >>> (2 to: 10 by: 2)-10 hex >>> '-16rA' ||Xu uth is is2 9 a stRI4fromStringWithComments: string "Parse and materialize the STON representation in string, skipping C-style comments" "(STON fromStringWithComments: 'Point[1,/*comment*/2]') >>> (1@2)" ^ self fromStreamWithComments: string readStream12pharo42Unexpected block parameter1e0108classSide "Return the metaclass of the couple class/metaclass. Useful to avoid explicit test." "Point classSide >>> Point class" "Point class classSide >>> Point class" ^ self10\(#(1 2 3 3 4 1 2 3 3 5 6) splitOn: #(3 3)) >>> #(#(1 2) #(4 1 2) #(5 6)) asOrderedCollection3111120044667685999A4400DBBBBCfoo "z" "a" 1. "b" "c" ^ 2 "d"20digitAt: anExponent base: base "Return number that represents digit at given position." "(42 digitAt: 2 base: 10) >>> 4" "(42 digitAt: 1 base: 10) >>> 2" "It is always a number or zero:" "(16rFF digitAt: 1 base: 16) >>> 15" "(1 digitAt: 2 base: 10) >>> 0" "Results are not defined for base smaller than 2 and non-integer arguments." ^ self // (base raisedToInteger: anExponent - 1) \\ base8reject: rejectBlock "Optimized version of Collection>>#reject:" "(#(1 2 3 4) reject: [:each | each = 3 ]) >>> #(1 2 4)" | each | ^ self class new: self size streamContents: [ :stream| 1 to: self size do: [ :index | (rejectBlock value: (each := self at: index)) ifFalse: [ stream nextPut: each ]]]6Hello31 3222222561 + 2 }1| a bfred1#( #( ) #'.' #':' #';' #'[' #']' #'{' #'}' #'^' )| a a | a := 10. ^ a003256d4212runningMax: aSubsetSize "Running max. See the comment of self >> #running:of: for more information." "(#(1 1 2 2 3 3) runningMax: 3) >>> {2 . 2 . 3 . 3}" ^ self running: [ :subset | subset max ] of: aSubsetSize22('In {1} you can escape \{ by prefixing it with \\' format: {'strings'}) >>> 'In strings you can escape { by prefixing it with \' 3M|s|s:=0. #(4 2 1) withIndexDo: [:e :i| s:=s + (e * (10 ** (i-1)))]. s >>> 124 1 sign; ; bar5{Evaluate aBlock with each of aCollections's elements as the argument. Collect the resulting values into self. Answer self.[ :a | a := 10. a ]B(Character space join: #('Pharo' 'is' 'cool')) >>> 'Pharo is cool'60.024e:!(#(a b c d e) last: 2) >>> #(d e)22110Sunday00205#(:=aa:=:==bb:==#cc:==)21110102031+Tests-unix-64-Refactoring-UI-Tests-Test.xml23154e250320,('s' charactersExactlyMatching: 'abc') >>> 01 + 2 ]Xn. Xu. X n. X"""n { 1 }. { 2 }VAnswer a copy of the receiver that does not contain any elements equal to oldElement.hFormat the date in ISO 8601 standard like '2002-10-22' The result is of fixed size 10 characters long..BEnumerate the receiver with all the keys (aka indices) and values.1$Move window up by half of its extent21 Snick asFile Files Snick's Snick25511291101.041R(#(1 + 3 - 5) reduceLeft: [ :a :op :b | a perform: op with: b ]) >>> ((1 + 3) - 5)-10(nil ifNil: [42] ifNotNil: [:o | o +3 ] ) >>> 421*2222111111111335563311111111117799A7700BBC6410.0bad start indexReturn the receiver as a string with the adequate file size identified, e.g. '50 KB'. The difference with humanReadableByteSISizeString is that the current one counts by 1024 and not 1000.Tests-unix-64-Coverage-Test.xml |||| a#+ keywordsStrict >>> #()1q(String streamContents: [:s | 'Pharo is cool' splitOn: Character space do: [:each | s << each ]])>>>'Pharoiscool'elmer61-3.15G(#(a b a d a) lastIndexOfAnyOf: #(a b) startingAt: 1 ifAbsent: 7) >>> 1e4.0#('a') asCommaString >>> 'a'MCreates an array with anObject followed by elements contained in aCollection.'6ppp ^ 0 :B | 1 | T | t nn. t 1 sssss s b 0 ssssss n3#(#(a b c d) allButLast: 3) >>> #(a)surroundString: aString withCharacter: aCharacter "Returns a new string with contents equals to aString surrounded by aCharacter. Escapes all occurrences of aCharacter within aString by doubling them." "(RubTextEditor new surroundString: 'a' withCharacter: $') >>> '''a'''" "(RubTextEditor new surroundString: 'a''b' withCharacter: $') >>> '''a''''b'''" | result stream | result := WriteStream with: ''. stream := ReadStream on: aString string. result nextPut: aCharacter. [ stream atEnd ] whileFalse: [ result nextPutAll: (stream upTo: aCharacter). stream peekBack = aCharacter ifTrue: [result nextPut: aCharacter]. result nextPut: aCharacter.]. stream peekBack = aCharacter ifTrue: [result nextPut: aCharacter]. ^result contentsCround: numberOfWishedDecimal "Round the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal." "(10.156s round: 2) >>> 10.160s3 " "(1/3.0s round: 4) >>> 0.3333s4 " ^(super round: numberOfWishedDecimal) asScaledDecimal: (scale max: numberOfWishedDecimal)1010Return the receiver as a string with SI binary (International System of Units) file size, e.g. '50 KB'. It means that it takes 1000 and not 1024 as unit as humanReadableByteSizeString does.30atAll: indexArray "Answer a new collection like the receiver which contains all elements of the receiver at the indices of indexArray." "(#('one' 'two' 'three' 'four') atAll: #(3 2 4)) >>> #('three' 'two' 'four')" | newCollection | newCollection := self species ofSize: indexArray size. 1 to: indexArray size do: [:index | newCollection at: index put: (self at: (indexArray at: index))]. ^ newCollectionpppp AAAAAA ^ aaaaaa s n** exponent " A shortcut method for raisedTo: " "2 ** 8 >>> 256" "8 ** 2 >>> 64" "2 ** (1/12) >>> 1.0594630943592953" "2 ** -1 >>> (1/2)" ^ self raisedTo: exponent#(1 5 10 -4) max >>> 1000000111110335555544460^Append the elements of the argument, aSequenceableCollection, separating them by the receiver.1(('salkjsdlkgfee' findString: 'al') >>> 2212-319-133(Character space isAlphaNumeric >>> false | | . - 1-3101X(#(5 6 7 8) asOrderedCollection removeAllSuchThat: #even) >>> #(5 7) asOrderedCollectionW(false ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is false!'125swap: oneIndex with: anotherIndex "Move the element at oneIndex to anotherIndex, and vice-versa." "({#a. #b. #c. #d. #e} swap: 5 with: 1) >>> #(e b c d a)" | element | element := self at: oneIndex. self at: oneIndex put: (self at: anotherIndex). self at: anotherIndex put: element!Tests-unix-64-Slot-Tests-Test.xml33-1defd(Array streamContents: [ :out | out nextPut: 1; nextPutAll: #(2 3 4); nextPut: 5 ]) >>> #(1 2 3 4 5)<(1000 * 1000 * 1000) humanReadableSISizeString >>> '1.00 GB'0add: newObject "Include newObject as one of the receiver's elements. Answer newObject. ArrayedCollections cannot respond to this message." "({10. 20} asOrderedCollection add: 30) >>> 30" "({10. 20} asOrderedCollection add: 30; yourself) >>> {10. 20. 30} asOrderedCollection" "({10. 20} asOrderedCollection add: 20; yourself) >>> {10. 20. 20} asOrderedCollection" "({10. 20} asSet add: 30; yourself) >>> {10. 20. 30} asSet" "({10. 20} asSet add: 20; yourself) >>> {10. 20} asSet" self subclassResponsibility#Tests-unix-64-Kernel-Tests-Test.xml9(Character space asString, 'a') isAllSeparators >>> false2]('a000' asWideString sameAs: (ByteArray with: 97 with: 0 with: 0 with: 0) asString) >>> false011asArray "Answer an Array whose elements are the elements of the receiver. Implementation note: Cannot use ''Array withAll: self'' as that only works for SequenceableCollections which support the replacement primitive." "'ab' asArray >>> {$a. $b}" "(1 to: 5 by: 3) asArray >>> {1. 4}" "#(1 2) asArray == #(1 2) >>> true" "'' asArray >>> #()" "(10 to: 5) asArray >>> #()" | newArray index | newArray := Array new: self size. index := 0. self do: [ :each | newArray at: (index := index + 1) put: each ]. ^ newArray201144333326@({10. 20} asOrderedCollection add: 30 withOccurrences: 2) >>> 30charactersExactlyMatching: aString "Do a character-by-character comparison between the receiver and aString. Return the index of the final character that matched exactly." "('s' charactersExactlyMatching: 'abc') >>> 0" "('fear is the little death that the.' charactersExactlyMatching: 'the') >>> 0" "('fear is the little death that the.' charactersExactlyMatching: 'fear is') >>> 7" | count | count := self size min: aString size. 1 to: count do: [:i | (self at: i) = (aString at: i) ifFalse: [ ^ i - 1]]. ^ countgreen "Return the green component of this color, a float in the range [0.0..1.0]." "Color red green >>> 0.0" "(Color r: 0.5 g: 0.5 b: 1) green >>> 0.5004887585532747" ^ self privateGreen asFloat / ComponentMax1412010030365;Tests-unix-64-SystemCommands-PackageCommands-Tests-Test.xmlatAll: aCollection put: anObject "Put anObject at every index specified by the elements of aCollection." "({#x .#y .#z} atAll: #(1 3) put: #e; yourself) >>> #(e y e)" aCollection do: [:index | self at: index put: anObject]. ^ anObject102020twob43difTrue: alternativeBlock "If the receiver is false (i.e., the condition is false), then the value is the false alternative, which is nil. Otherwise answer the result of evaluating the argument, alternativeBlock. Create an error notification if the receiver is nonBoolean. Execution does not actually reach here because the expression is compiled in-line." "(true ifTrue: [ 'This statement is true!' ]) >>> 'This statement is true!'" "(false ifTrue: [ 'This statement is true!' ]) >>> nil" self subclassResponsibilityG(#('abc' 'de' 'fghi') sorted: #size ascending) >>> #('de' 'abc' 'fghi')1160vector0 #(10 20 30) sum >>> 60YAnswer true if the receiver contains the substring str exactly at index, false otherwise.37?({#a. #b. #a. #d. #a} replaceAll: #a with: #e) >>> #(e b e d e)MockPackage-tests05 953.67 MB0-465dsiworld210000000000000000000(String streamContents: [:s | '||' split: 'foo||bar||2' indicesDo: [ :start :end | s << 's:' << start asString << ' ' << 'e:' << end asString << ' ' ]]) >>> 's:1 e:3 s:6 e:8 s:11 e:11 '+ arg "Pairwise sum of two sequenceable collections of the same length." "#(0 1 2) + #(10 20 30) >>> #(10 21 32)" "{0@1. 2@3} + {10@20. 30@0} >>> {(10@21). (32@3)}" ^ arg adaptToCollection: self andSend: #+113'2' initialIntegerOrNil >>> 2#(1 2 4) sum >>> 700 project-pharosum "Return the sum (+) of the elements held in the receiver." "Faster than the superclass implementation when you hold many instances of the same value (which you probably do, otherwise you wouldn't be using a Bag)." "#(1 2 2 3 1 1 1) asBag sum >>> 11" | sum first | first := true. contents keysAndValuesDo: [ :value :count | first ifTrue: [ sum := value * count. first := false ] ifFalse: [ sum := sum + (value * count) ] ]. first ifTrue: [ self errorEmptyCollection ]. ^ sum1024g[ :a | a1Answer the element at my position index. If I do not contain an element at index, answer the result of evaluating the argument, exceptionBlock.210(100@200) x >>> 100n uuuuuuu Xuu nAnswer some indication of how alike the receiver is to the argument, 0 is no match, twice aString size is best score (but see example with 7). Case is ignored. This method is used to help find mistyped variable names in methods.(1@2) isFloatPoint >>> false4,((1 to: 10) select: #isPrime) >>> #(2 3 5 7)1651f30vector01:=2171-9sReturn the index of my first element for which aBlock evaluates as true. If no matching element is found, return 02-overlappingPairsDo: aBlock "Emit overlapping pairs of my elements into aBlock" "(Array streamContents: [:stream | #(1 2 3 4) overlappingPairsDo: [:first :second| stream nextPut: (first + second)]]) >>> #(3 5 7)" 1 to: self size - 1 do: [:i | aBlock value: (self at: i) value: (self at: i + 1)]abd[ | a a | a := 10. a ]16&(#() intersection: #(1 2 3 4)) >>> #()3102a := a. [ | a a := a ]. a := aCAnswer a number that is the minimum of the x and y of the receiver.0102222333302Foo'Bar102'(1 to: 10) asOpenInterval >>> (2 to: 9)1+('hello' sorted: [:a :b| a>=b]) >>> 'ollhe'/Answer a set with the elements of the receiver.7('pharo' endsWith: 'aRo' caseSensitive: false) >>> trueover ?reject: rejectBlock thenCollect: collectBlock "Optimized implementation" "(#(1 2 3 4 5) reject: #even thenCollect: [:x|x*10]) >>> #(10 30 50)" | newCollection | newCollection := self copyEmpty. self do: [ :e | (rejectBlock value: e) ifFalse: [ newCollection add: (collectBlock value: e) ] ]. ^ newCollectionPharo is really super coolis error10 a, b and c161961923Answer the index of the first occurrence of any element included in aCollection after start within the receiver. If the receiver does not contain anElement, answer zero, which is an invalid index.13942312322u uu 1wReturn the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey.-4225Tests-unix-64-Collections-Sequenceable-Tests-Test.xml0a := 1100a0Tests-unix-64-NautilusRefactoring-Tests-Test.xml textDisabled914('abcdefgh' includesSubstring: 'de' at: 1) >>> false!DDD 00EEE0548884449994A0CCC00 FFF0foo < bar ; baz > F(#(1.9283 2.3029) closeTo: #(1.9284 2.3028) precision: 0.001) >>> truemilliSecond "1 milliSecond printString >>> '0:00:00:00.001'" "(1 second + 1 milliSecond) printString >>> '0:00:00:01.001'" ^ self milliSeconds1#(1 2 3 4) selectEverySecond asArray >>> #(2 4) 09' hello ' surroundedBySingleQuotes >>> ''' hello '''[Answer the third element of the receiver. Raise an error if there are not enough elements.510!(10 storeStringBase: 10) >>> '10'4EAnswer the value of the alternativeBlock since the receiver is false.- arg "Pairwise difference of two sequenceable collections of the same length." "#(10 20 30) - #(0 1 2) >>> #(10 19 28)" "{10@20. 30@0} - {0@1. 2@3} >>> {(10@19). (28@ -3)}" ^ arg adaptToCollection: self andSend: #-8Return a String representation of this number in base b./('hello' surroundedBy: 'abd') >>> 'abdhelloabd' 'Number': 5210.0112a:foo0vector0'Now is the time for all good people to come to the aid of the cause of world peace. It is just fine, even desirable, to love your country, if that means wanting it to play a beneficial role in the course of world events and be the best possible example of a good society. But if it means wanting dominion over the rest of the world, it is not love but defensiveness or self-glorification, and will lead only to oblivion.' piecesCutWhere: [:a :b| a = $. and: [b isSeparator]]1fo10000000u u. X X X. X X5230d1-1C(#(10 15 22 789) collect: [:x | x//10] as: Set) >>> #(1 2 78) asSet3=Answer a Bag whose elements are the elements of the receiver.Answer a representative sample of the receiver. It raises an error when the collection is empty. This method can be helpful when needing to preinfer the nature of the contents of semi-homogeneous collections.19171019295Optimized version of Collection>>#reject:thenCollect:0012304-(#(1 2 2 3 1 1 1) asBag includes: 1) >>> truede0b2423106&(AsciiCharset toLowercase: $A) >>> $a.10 10000000000c1.00 GB1Durstenfeld's version of the Fisher-Yates shufflemozo0.('heLlo wOrLd' select: #isUppercase) >>> 'LOL'5101 October 20181 HELLOWORLD11(100@200) guarded >>> (100@200)howManyMatch: string "Count the number of characters in a substring that matches up in self and aString." "('ab ab ac de' howManyMatch: 'ab') >>> 2" "('abab ac de' howManyMatch: 'abab') >>> 4" "('ab ab ac de' howManyMatch: 'a') >>> 1" "('ab ab ac de' howManyMatch: 'z') >>> 0" | count shorterLength | count := 0. shorterLength := self size min: string size. 1 to: shorterLength do: [:index | (self at: index) = (string at: index ) ifTrue: [ count := count + 1 ]]. ^ count42-0.9//0.4 >>> -31(-2.567 printShowingDecimalPlaces: 2) >>> '-2.57'jAnswer an array of non-empty substrings from the receiver separated by one or more whitespace characters.11$) isClosePunctuation >>> truetestThat is false!e0 (50 to: 10 by: -5) anyOne >>> 50@Answer whether the receiver's first character represents a digitx Pharo is cool 00000000000unzip "Given a collection returns in one pass two collections containing each odd and even elements in respective subcollections" "#(1 2 3 4) unzip first asArray >>> #(1 3)" "#(1 2 3 4) unzip second asArray >>> #(2 4)" | odd even s | s := self size // 2. odd := OrderedCollection new: s. even := OrderedCollection new: s. 1 to: self size do: [ :i | (i \\ 2) = 0 ifTrue: [ even add: (self at: i) ] ifFalse: [ odd add: (self at: i) ] ]. ^ { odd . even }/Tests-unix-64-Collections-Native-Tests-Test.xmla0003>('Pharo is really super cool' contractTo: 10) >>> 'Phar...ool'3.1410042a'|' or variable expected5#(a b c d e) size >>> 532232445421>([:x :y | x + y] valueWithPossibleArgs: #( 13 12 15)) >>> 25 Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock.25-3strings00000033whatever6(1 sign: 2);bar'('ab ab ac de' howManyMatch: 'a') >>> 1220orangeasLowercase "Answer a String made up from the receiver whose characters are all lowercase." "'PhaRo' asLowercase >>> 'pharo'" "'' asLowercase >>> ''" "' ' asLowercase >>> ' '" ^ self copy asString translateToLowercasen sssfoo: a a := 10. ^ aB 'TheRollingStones' normalizeCamelCase >>> 'The Rolling Stones' 21Convert me to a float point transforming both of my coordinates to floats using #asFloat. If x and y are already represented by floats return myself, otherwise create a new Point instance.110((#(x y z) atLast: 1 ifAbsent: #a) >>> #zG('/foo/gloops.taz' asPath basenameWithoutExtension: 'taz') >>> 'gloops'0vector0isNotEmpty "Answer whether the receiver contains any elements." "#() isNotEmpty >>> false" "#(()) isNotEmpty >>> true" "'' isNotEmpty >>> false" "' ' isNotEmpty >>> true" ^ self isEmpty not1b0139822two2uNote that there is no way to get the first element that works for all kinds of Collections. Must test every one.5('hello' surroundedBy: ' abd ') >>> ' abd hello abd '#foo keywords >>> #('foo')e70| a b | 2YCreate a dictionary from the keys and values arguments which should have the same length.X X 2a3-210.156s10Literal expected(#('We' 'love' 'pharo!') asOrderedCollection withIndexSelect: [:value :index | value size - 1 <= index]) >>> (OrderedCollection with: 'We')#(#(1 2 3) polynomialEval: 2) >>> 173hello!(false xor: [false]) >>> false0.1false not >>> true -9 \\ 4 >>> 30&Convert the receiver in a date object.aeiou10.0120XXaXbXXcXXXdXX0213011015za4true & false >>> false3h10331~normalizeCamelCase " 'TheRollingStones' normalizeCamelCase >>> 'The Rolling Stones' " ^ self class streamContents: [ : stream | self do: [ : char | (char isUppercase and: [ (stream position > 0 and: [ stream peekLast isUppercase not ]) and: [ stream peekLast isSpaceSeparator not ] ]) ifTrue: [ stream nextPut: Character space ]. stream nextPut: char ] ]4keywords "Returns the keywords of the provided selector. Assumes the reciever is a valid keyword based selector (@reciever isKeyword > true). Prefer using Symbol>>#keywordsStrict if you're not sure if the reciever is keyword-based." "#foo: keywords >>> #('foo:')" "#foo:bar: keywords >>> #('foo:' 'bar:')" "#foo keywords >>> #('foo')" "Invalid input/output !" "#+ keywords >>> #('+')" "Invalid input/output !" | keywords | keywords := Array streamContents: [ :kwds | | kwd | kwd := (String new: 16) writeStream. self do: [ :char | kwd nextPut: char. char = $: ifTrue: [ kwds nextPut: kwd contents. kwd reset ] ]. kwd position = 0 ifFalse: [ kwds nextPut: kwd contents ] ]. ^ keywords 1 foo. 2a2 'hello''worldpEvaluating conjunction. Evaluate the argument. Then answer true if both the receiver and the argument are true.112Missing opener for closer: }101413223(#(1 2 3 4) select: [:each | each > 2 ]) >>> #(3 4)110 ( 1 ]. 2 )3ifFalse: alternativeBlock "Since the condition is true, the value is the true alternative, which is nil. Execution does not actually reach here because the expression is compiled in-line." "(true ifFalse: [ true ]) >>> nil" ^nil*Tests-unix-64-Commander2-UI-Tests-Test.xml1193 | T | X tpharoactionsmcloseTo: aSequenceableCollection precision: aPrecision "Return true if all my elements are close to the elements of same index of the parameter with a certain precision" "(#(1.9283 2.3029) closeTo: #(1.9284 2.3028) precision: 0.001) >>> true" self with: aSequenceableCollection do: [ :a :b | (a closeTo: b precision: aPrecision) ifFalse: [ ^ false ] ]. ^ true@(STON fromStringWithComments: 'Point[1,/*comment*/2]') >>> (1@2)102PhaUnexpected tokenabc9871Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock.d Pharoiscool&Character newPage isSeparator >>> trueAnswer the index of the first occurrence of any element included in aCollection within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock.1z4Tests-unix-64-Zinc-Character-Encoding-Tests-Test.xmlM= aString "Answer whether the receiver sorts equally as aString. The collation order is simple ascii (with case differences)." " 'abc' = 'def' >>> false" " 'abc' = 'abc' >>> true" " 'def' = 'abc' >>> false" (aString isString and: [ self size = aString size ]) ifFalse: [ ^ false ]. ^ (self compare: self with: aString) = 02whof(1]2)3true | false >>> trueThat is false!31abc 22220000111111&Tests-unix-64-Microdown-Tests-Test.xml1024101911(100@200) floor >>> (100@200)c-10011110004444222230055666610 That is true!10004yAnswer my value constrained to the interval [minValue ; maxValue] I take care of the situation where minValue > maxValueRemove oldObject from the receiver's elements. Answer oldObject unless no element is equal to oldObject, in which case, raise an error. ArrayedCollections cannot respond to this message..#at:putNext: asTestSelector >>> #testAtPutNext2300 1 n n n 1 00:00:00:01.001-3.1430$beginsWith: prefix caseSensitive: aBoolean "Answer whether the receiver begins with the given prefix string" "IMPLEMENTATION NOTE: following algorithm is optimized in primitive only in case self and prefix are bytes like. Otherwise, if self or prefix are wide strings, then slow version with asLowercase convertation, (primitive is not correct for wide strings)" "('pharo' beginsWith: '' caseSensitive: false) >>> true" "('pharo' beginsWith: 'pharo-project' caseSensitive: false) >>> false" "('pharo' beginsWith: 'phuro' caseSensitive: false) >>> false" "('pharo' beginsWith: 'Pha' caseSensitive: false) >>> true" prefix ifEmpty: [ ^true ]. aBoolean ifTrue: [ ^self beginsWith: prefix ]. self size < prefix size ifTrue: [^ false]. (self class isBytes and: [prefix class isBytes]) ifTrue: [ "Optimized version based on primitive" ^ (self findSubstring: prefix in: self startingAt: 1 matchTable: CaseInsensitiveOrder) = 1 ]. prefix withIndexDo: [ :each :index | (self at: index) asLowercase = each asLowercase ifFalse: [ ^false ] ]. ^true22('aa' compare: 'ab') >>> 1cand: alternativeBlock "Nonevaluating conjunction -- answer the value of alternativeBlock since the receiver is true." "(true and: [ false ]) >>> false" "(true and: [ true ]) >>> true" ^ alternativeBlock valueu s 0 5111114444555Expand to full screenX {8. 5. 3. 9} sort >>> #(3 5 8 9)1f foo: arg ^ arg min: arg + 2; abs306('pharo' beginsWith: '' caseSensitive: false) >>> true3c3c1010101(#(3 9 1) sorted: [:a :b | a >= b ]) >>> #(9 3 1)2333012pcloseTo: aPoint "Return whether the receiver is close to the argument aPoint. The precision for point holding floats is defined by Float >> #closeTo:precision:. For points holding integer, closeTo: corresponds to equalsTo:" "((100@200) closeTo: (100@200)) >>> true" "((100@201) closeTo: (100@200)) >>> false" ^ (x closeTo: aPoint x) and: [ y closeTo: aPoint y ]4#(1]2}3)nsXn1. Test package ends with suffix -Tests. Suffix is case sensitive. 2. Or test package contains '-Tests-' in middle. Some examples: {3} median >>> 3A(#(xa xc xz xb xy) sorted: #last ascending) >>> #(xa xb xc xy xz)1100etable@Pairwise sum of two sequenceable collections of the same length.30[Answer the sixth element of the receiver. Raise an error if there are not enough elements.######51ab cd ab ef ab1010320150E([:x :y :z | x + y + z] valueWithPossibleArgs: #( 13 12 15)) >>> 40 or: alternativeBlock "Nonevaluating disjunction -- answer value of alternativeBlock." "(false or: [true]) >>> true" "(false or: [3]) >>> 3" ^alternativeBlock valueyyyymmdd "Format the date in ISO 8601 standard like '2002-10-22' The result is of fixed size 10 characters long.." "(Date year: 2018 month: 9 day: 28) yyyymmdd >>> '2018-09-28'" ^ String new: 10 streamContents: [ :aStream | self printOn: aStream format: #(3 2 1 $- 1 1 2) ]000111213441511stringsUwithoutQuoting "remove the initial and final quote marks (single quote for string, or double quotes for comments), if present (and if matches nesting quotes). Have a look at testWithoutQuoting. If you want to remove single/double quotes not in first and last positions of the strings, have a look at copyWithout: $' " "'''h''' withoutQuoting >>> 'h'" "' ''h'' ' withoutQuoting >>> ' ''h'' '" | quote | self size < 2 ifTrue: [ ^ self ]. quote := self first. ^ (quote = self last and: [ quote = $' or: [ quote = $" ] ]) ifTrue: [ self copyFrom: 2 to: self size - 1 ] ifFalse: [ self ] 0yisAllAlphaNumerics "Returns whether the receiver is composed entirely of alphanumerics (i.e., letters or digits)." "'3.123' isAllAlphaNumerics >>> false" "'a3123abc' isAllAlphaNumerics >>> true" "'3123' isAllAlphaNumerics >>> true" "'3,123' isAllAlphaNumerics >>> false" "'a''b' isAllAlphaNumerics >>> false" self do: [:c | c isAlphaNumeric ifFalse: [^ false]]. ^ true10fsum: aBlock "This is implemented using a variant of the normal inject:into: pattern. The reason for this is that it is not known whether we're in the normal number line, i.e. whether 0 is a good initial value for the sum. Consider a collection of measurement objects, 0 would be the unitless value and would not be appropriate to add with the unit-ed objects." "(#(1 -4 -10 1) sum: #abs) >>> 16" "({1@ -4. -10@1} sum: #abs) >>> (11@5)" "(#() sum: #abs) >>> 0" ^ self sum: aBlock ifEmpty: [ 0 ]41%#(0 1 2) * #(10 20 30) >>> #(0 20 60)LOL-Tests-unix-64-Kernel-CodeModel-Tests-Test.xml${#a. #b. #z. #d} sort >>> #(a b d z)3.1479111#( #( 0 1 2 ) ) [ 1 ). 2 ]AbcdaZEvaluate aBlock with my elements taken two at a time, and return an Array with the results3104iX X X X221@(1000 * 1000 * 1000) humanReadableByteSizeString >>> '953.67 MB'7Answer the previous date whose weekday name is dayName.30b11.00 GB5Answer the receiver with leading and trailing quotes.3.14791621113!(111/100 round: 2) >>> (111/100) 33)Evaluate aBlock with my elements taken n at a time. Ignore any leftovers at the end. Allows use of a flattened array for things that naturally group into groups of n. If aBlock has a single argument, pass it an array of n items, otherwise, pass the items as separate arguments. See also pairsDo: ('foo*' match: 'bozo') >>> false/ "a" foo: "b" x "c" bar: "d" y "e" ^ "f" x "g" 11one1foo*!(-1929 truncateTo: 10) >>> -1920foo < bar: 1 > 30book-result/W01-Welcome510.160s325S(#(1 + 3 - 5) reduceRight: [ :a :op :b | a perform: op with: b ]) >>> (1 + (3 - 5)) "nothing"  a: :foo1000200hello0Tests-unix-64-Roassal-Interaction-Tests-Test.xml+Character backspace isControlOther >>> true!((2@2) + (100@200)) >>> (102@202).Tests-unix-64-EmergencyDebugger-Tests-Test.xmland: alternativeBlock "Nonevaluating conjunction -- answer with false since the receiver is false." "(false and: [true]) >>> false" "(false and: [Error signal]) >>> false" ^self(1 to: 10 by: 2) stop >>> 10!((100@200) < (330@100)) >>> falseABA7wordTAdd new empty slots to the front of array, while keeping the empty slots at the end.abc04withIndexSelect: elementAndIndexBlock "Optimized version of SequenceableCollection>>#withIndexSelect: " "(#('We' 'love' 'pharo!') asOrderedCollection withIndexSelect: [:value :index | value size - 1 <= index]) >>> (OrderedCollection with: 'We')" | newCollection element | newCollection := self copyEmpty. firstIndex to: lastIndex do: [ :index | (elementAndIndexBlock value: (element := array at: index) value: index) ifTrue: [ newCollection addNoSort: element ] ]. ^ newCollectionnewFrom: aDictionaryOrCollectionOfAssociations "Answer an instance of me containing the same associations as the argument. If the same key appears twice, the last one enumerated will win" "(Dictionary newFrom: {1->#a. 2->#b. 3->#c}) >>> ({1->#a. 2->#b. 3->#c} asDictionary)" | newDictionary | newDictionary := self new: aDictionaryOrCollectionOfAssociations size. aDictionaryOrCollectionOfAssociations associationsDo: [:x |newDictionary add: x]. ^ newDictionary& aBoolean "Evaluating conjunction -- answer aBoolean since receiver is true." "true & true >>> true" "true & false >>> false" ^aBoolean'('hello' difference: 'aeiou') >>> 'hll'H(#('abc' 'de' 'fghi') sorted: #size descending) >>> #('fghi' 'abc' 'de')1.4 rounded >>> 121true & true >>> true1max "Return the maximum value of the collection" "#(1 5 10 -4) max >>> 10" "{1@5. 10@ -4} max >>> (10@5)" ^ self inject: self anyOne into: [ :max :each | max max: each ] a: 0We12 #(1 2 3) negated >>> #(-1 -2 -3)65505helloa1W('a000' asWideString ~= (ByteArray with: 97 with: 0 with: 0 with: 0) asString) >>> trueExtract a selector with keyword parts from the receiver. While this doesn't give a true parse, in most cases it does what we want, in where it doesn't, we're none the worse for it.103.1479dnsn s nssssn s nssssnn10Not valid for negative integers2c0vector0250.0013((0@0 corner: 100@100) containsPoint: 0@0) >>> true1100002222b ( 1 }. 2 )40xor: alternativeBlock "Nonevaluating conjunction. Answer the opposite of the the argument, alternativeBlock; since the receiver is true." "(true xor: [true]) >>> false" "(true xor: [false]) >>> true" ^ alternativeBlock value not*(100@200) reciprocal >>> ((1/100)@(1/200))c1114-(#(10 20) ifNotEmpty: [:x| x average]) >>> 15asColorref "Convert the receiver into a colorref, i.e, a number embedding r,g,b on 24 bits" "(Color red asColorref) >>> 255" "(Color white asColorref) >>> 16777215" ^(self red * 255) asInteger + ((self green * 255) asInteger << 8) + ((self blue * 255) asInteger << 16)Add the argument, newObject, as an element of the receiver. Put it in the sequence just succeeding oldObject. Answer newObject. Raises an error if oldObject is not foundZReplace all occurrences of oldSubstring that are surrounded by non-alphanumeric characters$' isSeparator >>> false/(#(1 2 3) reduceLeft: [ :a :b | a - b ]) >>> -4832002210004210!777 00888000999000AAA000BBB00 CCC"('*baz*' match: 'mobazo') >>> true16rC11d foo < + 1> 3157"'3.1415' initialIntegerOrNil >>> 323200XXXXXXX### XXn XX nnX'Answer the last element of the receiverBReturns a copy of the string doubling all occurence of aCharacter.000111110004444433350000100220doOCreate a color with the given hue, saturation, brightness, and alpha. Hue is given as the angle in degrees of the color on the color circle where red is zero degrees. Saturation and brightness are numbers in [0.0..1.0] where larger values are more saturated or brighter colors. For example, (Color h: 0 s: 1 v: 1 alpha: 1) is pure red.phuro01019231oReturns a string representation of the receiver in base 16 in a way that executing it will return the receiver.def200.9104-4'1' asInteger >>> 1removeAll: aCollection "Remove each element of aCollection from the receiver. If successful for each, answer aCollection. Otherwise create an error notification. ArrayedCollections cannot respond to this message." "(#(10 20 10 30 10) asOrderedCollection removeAll: #(10 10 20); yourself) >>> #(30 10) asOrderedCollection" aCollection == self ifTrue: [^self removeAll]. aCollection do: [:each | self remove: each]. ^ aCollectionhello4combinations: kk atATimeDo: aBlock "Take the items in the receiver, kk at a time, and evaluate the block for each combination. Hand in an array of elements of self as the block argument. Each combination only occurs once, and order of the elements does not matter. There are (self size take: kk) combinations." "(Array streamContents: [:stream | 'abcde' combinations: 3 atATimeDo: [:each | stream nextPut: each copy]]) >>> #(#($a $b $c) #($a $b $d) #($a $b $e) #($a $c $d) #($a $c $e) #($a $d $e) #($b $c $d) #($b $c $e) #($b $d $e) #($c $d $e))" | aCollection | aCollection := Array new: kk. self combinationsAt: 1 in: aCollection after: 0 do: aBlockMorphic UI Process1434h@(#(1 2 3 4) asSet intersection: #(3 4 5) asSet) >>> #(3 4) asSet05510 Xs X"'78 92' initialIntegerOrNil >>> 78b2. foo: arg ^ ( ( ( ( arg ) ) + ( ( 1 ) ) ) ) . aa0200001#(a b c d e) last >>> #e11119^ 7(RPackage named: 'MockPackage') isTestPackage >>> false abdhelloabd#$) isConnectorPunctuation >>> false100 #[ 1 1.0 2 ]0vector08Return the sum (+) of the elements held in the receiver.1TThis is implemented using a variant of the normal inject:into: pattern that is specific to handling numbers. The receiver should include only numbers. Different from the sum implementation, the default value is zero. While sum is more general, sumNumbers is meant to support the most often encountered use case of dealing with numbers. [ | b | ][ nnnnnuuuu 10243runningAverage: aSubsetSize "Running average (a.k.a. moving average, rolling average). See the comment of self >> #running:of: for more information." "(#(1 1 2 2 3 3) runningAverage: 2) >>> {1 . (3/2) . 2 . (5/2) . 3}" ^ self running: [ :subset | subset average ] of: aSubsetSizeat: anInteger "Answer my element at index anInteger. at: is used by a knowledgeable client to access an existing element." "((OrderedCollection new add: 34; yourself) at: 1) >>> 34" "(#(40 41 42) asOrderedCollection at: 1) >>> 40" "(#(40 41 42) asOrderedCollection at: 2) >>> 41" "(#(40 41 42) asOrderedCollection at: 3) >>> 42" | index | anInteger < 1 ifTrue: [ self errorSubscriptBounds: anInteger ]. (index := anInteger + firstIndex - 1) > lastIndex ifTrue: [ self errorSubscriptBounds: anInteger ]. ^ array at: index#(3.1479 truncateTo: 0.01) >>> 3.140.51000*(#(a b c d) after: #b ifAbsent: #z) >>> #c30({10@20. 30@0} collect: [:e | e x]) >>> #(10 30)2.2=Return the class of STON lists, Array, a system wide constantdo 0001112131411ccwReturn the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey.4122d1k110x12 hex >>> '16rC'!0000001110000002220446665557773302101(1929 truncateTo: 10) >>> 1920 That is true!36021 eUnknown annotation2333rBuild an instance of the receiver by writing elements to a stream. More specifically: blockWithArg will be given a WriteStream on an instance of the receiver. Inside blockWithArg you write elements to the stream to build up the collection. At the end, the contents of the stream up to that point will be returned. Note that the underlying collection grows as needed.310511010Print the receiver in standard U.S.A format mm/dd/yyyy. Note that the name here is slightly misleading -- the month and day numbers don't show leading zeros, so that for example February 1 1996 is 2/1/9663301315love00000111103355554446pwn10 X X X42%Tests-unix-64-Sindarin-Tests-Test.xmlSunday=1, ... , Saturday=77100-(#(1 2 3) beginsWith: #(1 2 3 4 5)) >>> false0.017Umedian "Return the middle element, or as close as we can get. The collection must not be empty." "{1 . 2 . 3 . 4 . 5} median >>> 3" "{1 . 2 . 4 . 5} median >>> 3" "{1 . 2 . 5 . 5} median >>> (7/2)" "{3} median >>> 3" "([{} median] on: CollectionIsEmpty do: [ 'oops' ]) >>> 'oops'" self emptyCheck. ^ self asSortedCollection medianWWWWW*W EW*zzzz2{10@20. 30@0} \\ {1@3. 4.0@1} >>> {(0@2). (2.0@0)},(#(a b c d e) indexOf: #x ifAbsent: 7) >>> 7l(#(1 2 3 4 5) groupedBy: [ :v | v odd ]) asString >>> 'an OrderedDictionary(true->#(1 3 5) false->#(2 4))'between: #(5 6)4'he''llo' surroundedBySingleQuotes >>> '''he''llo'''20041100000000000003000102000533334400667piecesCutWhere: binaryBlock do: pieceBlock "Evaluate pieceBlock with substrings of the receiver derived from cutting the receiver at points where binaryBlock answers true for adjacent elements." "(Array streamContents: [:stream | #(1 2 3 1 6 1 2 3 4) piecesCutWhere: [ :a :b | a = 1 and: [ b = 2]] do: [:each | stream nextPut: each size]]) >>> #(1 5 3)" | size lastCut this next | (size := self size) <= 1 ifTrue: [size = 1 ifTrue: [pieceBlock value: self]. ^self]. lastCut := 1. this := self at: 1. 2 to: size do: [:i| next := self at: i. (binaryBlock value: this value: next) ifTrue: [pieceBlock value: (self copyFrom: lastCut to: i - 1). lastCut := i]. this := next]. pieceBlock value: (self copyFrom: lastCut to: size)001022302 between: ( 1 and: 4)2'1234' asFourCode >>> 825373492XXXu0XX XX n XX# n X X1anyOne "Answer a representative sample of the receiver. It raises an error when the collection is empty. This method can be helpful when needing to preinfer the nature of the contents of semi-homogeneous collections." "#(10 20 30) anyOne >>> 10" "'hello' anyOne >>> $h" "(50 to: 10 by: -5) anyOne >>> 50" " ([#() anyOne] on: SubscriptOutOfBounds do: [ :ex | 'whatever' ]) >>> 'whatever' " self emptyCheck. self do: [ :each | ^ each ] Xuuuuuu n uuu n0(Array with: 1 withAll: #(2 3 4)) >>> #(1 2 3 4)[ a: ]5-366true ==> [true] >>> true205#$} isConnectorPunctuation >>> falseit10:B :B0!(12 beBetween: 12 and: 20) >>> 12E({10. 20} collect: [:x|x+1] into: {'a'. 'b'. 'c'}) >>> {11. 21. 'c'.}200100vector0{Round the decimal part of the receiver to be limited to the number of wished decimal. Only leave a fixed amount of decimal.0EisAllSeparators "Returns whether the receiver is composed entirely of separators i.e., a space, tab, lf, cr, and newPage" "(Character space asString, Character space asString) isAllSeparators >>> true" "(Character space asString, 'a') isAllSeparators >>> false" self do: [ :c | c isSeparator ifFalse: [ ^false ] ]. ^true1^({ 1. 2. 3 } as: OrderedCollection) >>> (OrderedCollection new add: 1; add:2; add:3; yourself)7%('pharo' endsWith: 'phuro') >>> falsea := a. [ :a [ :a ]. a := aAAnswer how many of the receiver's elements are equal to anObject.00002222222326555b1 boy!1asByteArray "Convert to a ByteArray with the ascii values of the string." "'a' asByteArray >>> #[97]" "'A' asByteArray >>> #[65]" "'ABA' asByteArray >>> #[65 66 65]" self subclassResponsibility116#[ 9//4 >>> 2''aindexOf: anElement ifAbsent: exceptionBlock "Answer the index of the first occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock." "(#(a b c d e) indexOf: #c ifAbsent: 7) >>> 3" "(#(a b c d e) indexOf: #x ifAbsent: 7) >>> 7" ^ self indexOf: anElement startingAt: 1 ifAbsent: exceptionBlock10to"Guard for know cases (0,1,2,error)checkBoxtFold the result of the receiver from left to right into aBlock. The argument aBlock must take two or more arguments.20 a: foo(true xor: [true]) >>> false-80+Answer whether the receiver is a ByteString0seperate5(false ifTrue: [ 'This statement is true!' ]) >>> nil1Pharoslider3.14791%Point class classSide >>> Point classConsider using any of printStringHex printStringBase: 16 printStringBase: 16 length: 8 padded: true storeStringHex storeStringBase: 16 storeStringBase: 16 length: 11 padded: true{1. 2} asByteArray >>> #[1 2]1.0CodeError signal: 'false error'3a2(10 to: 5) asArray >>> #()nEvaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into self.&(Color white asColorref) >>> 16777215DNonevaluating disjunction -- answer true since the receiver is true./ppp """ < """ <<<< """ n """ << """ n """ < """sum "This is implemented using a variant of the normal inject:into: pattern. The reason for this is that it is not known whether we're in the normal number line, i.e. whether 0 is a good initial value for the sum. Consider a collection of measurement objects, 0 would be the unitless value and would not be appropriate to add with the unit-ed objects." "#(1 2 4) sum >>> 7" "([#() sum] on: CollectionIsEmpty do: ['oops']) >>> 'oops'" "sum works with objects that understands + and - messages, like Points" "{1@5. 2@3. 4@7} sum >>> (7@15)" "or even Collections" "#((1 5 1) (2 3 3) (4 7 2)) sum >>> #(7 15 6)" | sum sample | self emptyCheck. sample := self anyOne. sum := self inject: sample into: [ :accum :each | accum + each ]. ^ sum - samplec/Negated value of all elements in the collection3!Character lf isSeparator >>> true11UReturn whether the receiver is composed entirely of digits and has at least one digit11311:= phuro21collect: collectBlock thenSelect: selectBlock "Optimized version of Collection>>#collect:thenSelect:" "(#(1 2 3) collect: [:each | each + 10 ] thenSelect: [:each | each even]) >>> #(12)" | each | ^ self class new: self size streamContents: [ :stream | 1 to: self size do: [:index | each := collectBlock value: (self at: index). (selectBlock value: each) ifTrue: [ stream nextPut: each ]]]e:Source Sans Progalike: aString "Answer some indication of how alike the receiver is to the argument, 0 is no match, twice aString size is best score (but see example with 7). Case is ignored. This method is used to help find mistyped variable names in methods." "('abc' alike: 'abc') >>> 7." "('action' alike: 'actions') >>> 7." "('action' alike: 'caption') >>> 5." "('action' alike: 'name') >>> 0." | i j k minSize bonus | minSize := (j := self size) min: (k := aString size). bonus := (j - k) abs < 2 ifTrue: [ 1 ] ifFalse: [ 0 ]. i := 1. [(i <= minSize) and: [((self at: i) asInteger bitAnd: 16rDF) = ((aString at: i) asciiValue bitAnd: 16rDF)]] whileTrue: [ i := i + 1 ]. [(j > 0) and: [(k > 0) and: [((self at: j) asInteger bitAnd: 16rDF) = ((aString at: k) asciiValue bitAnd: 16rDF)]]] whileTrue: [ j := j - 1. k := k - 1. ]. ^ i - 1 + self size - j + bonus110(10 to: 1) isEmpty >>> true12015 buttonBar1e}>>> anObject "Return a pair. It is handy to support the tweaking of pharo doc expression. A pharo doc expression is a comment as the following one:" "4 + 3 >>> 7" "Pay attention when you write an executable comment for keyword-based method: surround with parentheses your expression because, otherwise the executable comment won't work as the message is binary." "(1 max: 1000) >>> 1000" "An executable comment must be in its own comment block (enclosed in double quotes) and can be multi-line for better readability. Code editor hint: you can double click on the inner side of a double quote to select the whole comment block, then Cmd+I to evaluate and inspect the whole executable comment." "Note: to be syntactically valid as an executable comment, there should be exactly one single triple > message send, and it should be the last statement." "| rectangles | rectangles := OrderedCollection new add: (Rectangle left: 5 right: 10 top: 0 bottom: 15); add: (Rectangle left: 0 right: 15 top: 5 bottom: 10); yourself. (Rectangle merging: rectangles) >>> (Rectangle left: 0 right: 15 top: 0 bottom: 15)" ^ self -> anObject+ zz#(a b c d) middle >>> #c]Returns whether the receiver is composed entirely of alphanumerics (i.e., letters or digits). ']' expectedafter: target "Answer the element after target. Raise an error if target is not in the receiver, or if there are no elements after it." "(#(a b c d) after: #b) >>> #c" ^ self after: target ifAbsent: [self errorNotFound: target]jIf the receiver is true (i.e., the condition is true), then answer the value of the argument trueAlternativeBlock. If the receiver is false, answer the result of evaluating the argument falseAlternativeBlock. If the receiver is a nonBoolean then create an error notification. Execution does not actually reach here because the expression is compiled in-line. 00021sorted "Return a new sequenceable collection which contains the same elements as self but its elements are sorted" "#(3 1 4 2) sorted >>> #(1 2 3 4)" "'hello' sorted >>> 'ehllo'" "(10 to: 1 by: -2) sorted >>> (2 to: 10 by: 2)" ^self asArray sorted26A clear ...summary103"0 :BBBBBBBBBBB | bbbbbbbbbbb s n 00-""" 0 """ : """ B """ : """ B """ | """ 0 """n s n Xa Point[1,2]1:Tests-unix-64-NewTools-Debugger-Breakpoints-Tools-Test.xml23Return an instantiated color from parm. If parm is already a color, return it, else return the result of my performing it if it's a symbol or, if it is a list, it can either be an array of three numbers, which will be interpreted as RGB values, or a list of symbols, the first of which is sent to me and then the others of which are in turn sent to the prior result, thus allowing entries of the form #(blue darker). Else just return the thinga. :foo2r00101000 highBit >>> 6Untitled window2isInstanceSide "Return true whether the receiver is a class (in a couple class/metaclass sense)." "Point isInstanceSide >>> true" "Point class isInstanceSide >>> false" ^ self isClassSide not20'A' asByteArray >>> #[65]1 111111100+001"""1"""#"""#"""#"""#"""#"""#"""#"""#"""04 book-result1033Replace all occurrences of oldObject with newObject0vector07&Move window down by half of its extent9fromRgbTriplet: list "Return a color from its RGB components (0 - 1.0 floats)" "(Color colorFrom: #(1.0 1.0 1.0)) >>> (Color white)" ^ self r: list first g: list second b: list last2 foobazort11-12H(#(1 + 3 - 5) reduceRight: [ :a :op :b | a perform: op with: b ]) >>> -1220Evaluate aBlock with each of the receiver's elements as the argument. Collect into a new collection like the receiver only those elements for which aBlock evaluates to false. Answer the new collection.321011330(1 to: 10) isEmpty >>> falsehelloaXb:at: firstKey at: secondKey "Return the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey." " (OrderedDictionary new at: #top at: #below1 put: 1; at: #top at: #below1 put: 2; at: #top at: #below1) >>> 2" ^ dictionary at: firstKey at: secondKey1whatever{1@5. 10@ -4} max >>> (10@5)replaceFrom: start to: stop with: replacement "This destructively replaces elements from start to stop in the receiver. Answer the receiver itself. Use copyReplaceFrom:to:with: for insertion/deletion which may alter the size of the result." "({#a. #b. #c. #d. #e} replaceFrom: 3 to: 4 with: #(x y)) >>> #(a b x y e)" replacement size = (stop - start + 1) ifFalse: [self error: 'Size of replacement doesnt match']. ^self replaceFrom: start to: stop with: replacement startingAt: 1 Hello, world!1OrderedCollection new class >>> OrderedCollection%Tests-unix-64-Geometry-Tests-Test.xml00vector0G(OrderedCollection new addAll: #(41 42); yourself) asArray >>> #(41 42)false & true >>> false13BAnswer the index of the high order bit of the receiver, or zero if the receiver is zero. Raise an error if the receiver is negative, since negative integers are defined to have an infinite number of leading 1's in 2's-complement arithmetic. Use >>highBitOfMagnitude if you want to get the highest bit of the magnitude.12ctoJsonString: object "Return a String with the JSON serialization of object. Note that the object graph can only contain lists (Array) and maps (Dictionary)" "(STON toJsonString: { { #foo->1 } asDictionary. { #bar->2 } asDictionary }) >>> '[{""foo"":1},{""bar"":2}]'" ^ String streamContents: [ :stream | self put: object asJsonOnStream: stream ]aa13$A isLetter >>> true1[ :Object | Object + 1 ]d1"('action' alike: 'caption') >>> 5.22$(#() anySatisfy: [ true ]) >>> falsensn""" s nssssn""" s nssssnn"""'0abc' startsWithDigit >>> true#(#(10 20 30) includes: 20) >>> true2(1 minute + 1 second) printString >>> '0:00:01:01'u(#(10 20 30) inject: OrderedCollection new into: [ :a :e | a add: (e + 1). a ]) >>> #(11 21 31) asOrderedCollectionWarning signal: 'false error' 00001111210 That is true!asHex "'A' asHex >>> '16r41'" "'AA' asHex >>> '16r4116r41'" ^ self species new: self size * 4 streamContents: [ :stream | self do: [ :ch | stream nextPutAll: ch hex ]]@(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 11 - arg ]) >>> 5a$} isControlOther >>> false0.022// aNumber "Integer quotient defined by division with truncation toward negative infinity. \\ answers the remainder from this division." "9//4 >>> 2" "-9//4 >>> -3" "-0.9//0.4 >>> -3" ^(self / aNumber) flooreighth "Answer the eighth element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h ) eighth >>> #h" ^ self at: 8xc1]Answer the seventh element of the receiver. Raise an error if there are not enough elements.'a''b'256 between: kEvaluate the block, unless I'm == nil (q.v.). If the receiver is not nil, pass it as argument to the block.'00000103366778777B9999AA77C66555555444D%(-3.1479 truncateTo: 0.01) >>> -3.14cool'Return collection printed as 'a, b, c' This statement is true!abc22('abddf bcdef' indexOf: $a startingAt: 100 ) >>> 0-24d4#Tests-unix-64-Traits-Tests-Test.xml)Color black rgbTriplet >>> #(0.0 0.0 0.0)350\Return element at indexFromEnd from the last position. atLast: 1, returns the last element]select: selectBock thenDo: aBlock "Refer to the comment in Collection>>#select:thenDo:" "(Array streamContents: [:stream | #(1 2 3 4) select: [:each | each > 2 ] thenDo: [:each | stream nextPut: each + 10]]) >>> #(13 14)" | each | 1 to: self size do: [ :index | (selectBock value: (each := self at: index)) ifTrue: [ aBlock value: each ]]cbeXifNil: nilBlock ifNotNil: ifNotNilBlock "If the receiver is not nil, pass it as argument to the ifNotNilBlock block. else execute the nilBlock block" "Might be compiled inline for speed, see RBMessageNode>>#isInlineIfNil" "(nil ifNil: [42] ifNotNil: [:o | o +3 ] ) >>> 42" "(3 ifNil: [42] ifNotNil: [:o | o +3 ]) >>> 6" ^ nilBlock value3a := a. [ :a [ :a. a := a3 1 foo: . ^ 200310.123455323304fredEvaluate twoArgBlock with corresponding elements from this collection and otherCollection. Missing elements from either will be passed as nil.4%[ "a""b""g" | x "c" "d" y "e" | "f" ]d01yAnswer the element after target. Raise an error if target is not in the receiver, or if there are no elements after it.2022 :storeOn: aStream "Print inside string quotes, doubling inbedded quotes." "(String streamContents: [ :s | 'Foo''Bar' storeOn: s ]) >>> '''Foo''''Bar'''" | x | aStream nextPut: $'. 1 to: self size do: [ :i | aStream nextPut: (x := self at: i). x = $' ifTrue: [ aStream nextPut: x ] ]. aStream nextPut: $'5ollhe9bbytesCount "Answer the number of indexable fields in the receiver. This value is the same as the largest legal subscript. Included so that a SmallInteger can behave like a LargePositiveInteger or LargeNegativeInteger." "32768 == (1 bitShift: 15)" "32768 bytesCount >>> 2" "65536 == (1 bitShift: 16)" "65536 bytesCount >>> 3" | value length | length := 1. value := self. value >= 0 ifTrue: [[value > 255] whileTrue: [value := value bitShift: -8. length := length + 1]] ifFalse: [[value < -255] whileTrue: [value := value bitShift: -8. length := length + 1]]. ^lengthhello0vector07charlieaction010H(('asa' , String cr , 'asa') withUnixLineEndings at: 4) >>> Character lf1&(AsciiCharset toLowercase: $a) >>> $a.#() isNotEmpty >>> false31030-2171findSelector "Extract a selector with keyword parts from the receiver. While this doesn't give a true parse, in most cases it does what we want, in where it doesn't, we're none the worse for it." "'isSymbol' findSelector >>> #isSymbol" "'x isSymbol' findSelector >>> nil" "'x isSymbol: 33' findSelector >>> #isSymbol:" "'between:and:' findSelector >>> #'between:and:'" "'2 between: 0 and: 4' findSelector >>> #'between:and:'" "'2 between: ( 1 and: 4)' findSelector >>> #between:" "'( 1 and: 4)' findSelector >>> nil" | sel possibleParens | sel := self trimBoth. sel := sel copyReplaceAll: '#' with: ''. sel := sel copyReplaceAll: '[' with: ' [ '. (sel includes: $:) ifTrue: [sel := sel copyReplaceAll: ':' with: ': '. "for the style (aa max:bb) with no space" possibleParens := sel findTokens: Character separators. sel := self species streamContents: [:s | | level | level := 0. possibleParens do: [:token | | n | (level = 0 and: [token endsWith: ':']) ifTrue: [s nextPutAll: token] ifFalse: [(n := token occurrencesOf: $( ) > 0 ifTrue: [level := level + n]. (n := token occurrencesOf: $[ ) > 0 ifTrue: [level := level + n]. (n := token occurrencesOf: $] ) > 0 ifTrue: [level := level - n]. (n := token occurrencesOf: $) ) > 0 ifTrue: [level := level - n]]]]]. sel isEmpty ifTrue: [^ nil]. sel isOctetString ifTrue: [sel := sel asOctetString]. Symbol hasInterned: sel ifTrue: [:aSymbol | ^ aSymbol]. ^ nil)See `unescapeCharacter:` for the opposite13abs "Absolute value of all elements in the collection" "#(1 -2 -4 0) abs >>> #(1 2 4 0)" "{1@ -2. -4@0} abs >>> {(1@2). (4@0)}" ^ self collect: [:a | a abs]Color red hsvSaturation >>> 1.0c034102011y74 factorial >>> 24xc69isInitialQuote "Return whether the receiver is https://www.compart.com/en/unicode/category/Pi" "$' isInitialQuote >>> false" ^ self characterSet isInitialQuote: self222598abc0100000000000000abcl({10. 20} asOrderedCollection add: 30 withOccurrences: 2; yourself) >>> {10. 20. 30. 30} asOrderedCollectionhello0 :BBBBB | bbbbb s n 0323.14794102019-08-17T13:33:00+02:00(false xor: [true]) >>> true+Tests-unix-64-System-Hashing-Tests-Test.xmlg#(3.1479 roundDownTo: 0.01) >>> 3.142*baz*2.0aIt is always a number or zero:20200()-1.5 rounded >>> -2NcopyReplaceTokens: oldSubstring with: newSubstring "Replace all occurrences of oldSubstring that are surrounded by non-alphanumeric characters" "('File asFile Files File''s File' copyReplaceTokens: 'File' with: 'Snick') >>> 'Snick asFile Files Snick''s Snick'" ^ self copyReplaceAll: oldSubstring with: newSubstring asTokens: truea'be(Array streamContents: [:stream | #(10 20 30) paddedWith: #(40 50) do: [:a :b | stream nextPut: {a. b} ]]) >>> #(#(10 40) #(20 50) #(30 nil)) -((10 to: 13) copyWithout: 11) >>> #(10 12 13)21-23.4567,"a" 1 "b" max: "c" 2 "d" + "e" 3 "f" abs "g"7'|' or parameter expected#( 1 ). #( 2 )44 progress.log10.0Color red hslSaturation >>> 1.00(-0.98 printShowingDecimalPlaces: 2) >>> '-0.98'3super := superfa11T(true ifTrue: [ 'That is true!' ] ifFalse: [ 'That is false!' ]) >>> 'That is true!'overlappingPairsCollect: aBlock "Answer the result of evaluating aBlock with all of the overlapping pairs of my elements." "(#(1 2 3 4) overlappingPairsCollect: [:first :second| first + second]) >>> #(3 5 7)" | retval | retval := self species ofSize: self size - 1. 1 to: self size - 1 do: [:i | retval at: i put: (aBlock value: (self at: i) value: (self at: i + 1)) ]. ^retvalabcDReturn whether the receiver is one of these characters: $ and euro17( #() asSet intersection: #(1 2 3 4) asSet) >>> Set newd-4(1111111111111111110000000002222222222222#(10 20 30) anyOne >>> 10125110230?Move left edge of the window right by half of the window extent11 0035554466604collect: aBlock as: aClass "Evaluate aBlock with each of the receiver's elements as the argument. Collect the resulting values into an instance of aClass. Answer the resulting collection." "(#(10 15 22 789) collect: [:x | x//10] as: Set) >>> #(1 2 78) asSet" "('hello' collect: #asciiValue as: Array) >>> #(104 101 108 108 111)" ^(aClass new: self size) fillFrom: self with: aBlock114...Character expectedwReturn the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey.a || 2iincludesSubstringAnywhere: testString "Answer whether the receiver includes, anywhere in its nested structure, a string that has testString as a substring" "(#(first (second third) ((allSentMessages ('Elvis' includes:)))) includesSubstringAnywhere: 'lvi') >>> true" self do: [:element | (element isString) ifTrue: [(element includesSubstring: testString) ifTrue: [^ true]]. (element isCollection) ifTrue: [(element includesSubstringAnywhere: testString) ifTrue: [^ true]]]. ^ false1ggggggggg sssssss '''''''''''''!'foo' asCommaString >>> 'f, o, o'hex "Returns a string representation of the receiver as hex, prefixed with 16r. DO NOT CHANGE THIS! The Cog VMMaker depends on this." "Consider using any of printStringHex printStringBase: 16 printStringBase: 16 length: 8 padded: true storeStringHex storeStringBase: 16 storeStringBase: 16 length: 11 padded: true" "12 hex >>> '16rC'" "10 hex >>> '16rA'" "-10 hex >>> '-16rA'" ^ self storeStringBase: 162.3029490834938491/(#(1 2 3 4) count: [ :each | each even ]) >>> 2-310al1210({3. 9. 1} sort: [:a :b | a >= b ]) >>> #(9 3 1)"Point class instanceSide >>> Point3"#(a b c d e f g h i) second >>> #b50a10vector03sort "Sort this collection into ascending order using the '<=' operator." "{8. 5. 3. 9} sort >>> #(3 5 8 9)" "{#a. #b. #z. #d} sort >>> #(a b d z)" self sort: [:a :b | a <= b]6string3,""" n """ ssss """ n """ s """ n """ sss """Example of usages:3/0000CCC08888888888888889888888888888A8888880III20asDate "Convert the receiver in a date object." "(DateAndTime fromString: '2019-08-17T13:33:00+02:00') asDate printString >>> (Date newDay: 17 month: 8 year: 2019) printString" ^ Date starting: self6(true ifFalse: [ 'This statement is false!' ]) >>> nil+surroundedBy: aString "Answer the receiver with leading and trailing aString." "('hello' surroundedBy: 'abd') >>> 'abdhelloabd'" "('hello' surroundedBy: ' abd ') >>> ' abd hello abd '" ^ self species streamContents: [ :s| s nextPutAll: aString. s nextPutAll: self. s nextPutAll: aString ]000002subtractDate: aDate "Answer the number of days between self and aDate" "((Date year: 2018 month: 9 day: 28) subtractDate: '2018-09-27') >>> 1" ^ (self start - aDate asDateAndTime) days2550%1 minute printString >>> '0:00:01:00'0011332(#(11 22 33) asOrderedCollection atWrap: 5) >>> 2215Ctrl557yfindFirst: aBlock "Return the index of my first element for which aBlock evaluates as true. If no matching element is found, return 0" "(#(1 5 10) findFirst: [ :each | each > 3 ]) >>> 2" "(#(1 5 10) findFirst: [ :each | each > 15 ]) >>> 0" | index | index := 0. [(index := index + 1) <= self size] whileTrue: [(aBlock value: (self at: index)) ifTrue: [^index]]. ^ 0last "Answer the last element of the receiver. Pay attention, last is not equivalent to stop in certain situations. See below." "(1 to: 10 by: 2) last >>> 9" "(0 to: 10 by: 2) last >>> 10" ^stop - (stop - start \\ step)30pharo((200@200 scaleTo: 400@400) >>> (2.0@2.0)J('Ab cd ef Ab cd' allRangesOfSubstring: 'cd') >>> {(4 to: 5). (13 to: 14)}\\ arg "Pairwise integer modulo of two sequenceable collections of the same length." "#(10 20 30) \\ #(1 3 4.0) >>> #(0 2 2.0)" "{10@20. 30@0} \\ {1@3. 4.0@1} >>> {(0@2). (2.0@0)}" ^ arg adaptToCollection: self andSend: #\\addMonths: monthCount "((Date year: 2018 month: 9 day: 28) addMonths: 3) printString>>> '28 December 2018'" |year month maxDaysInMonth day | year := self year + (monthCount + self monthIndex - 1 // 12). month := self monthIndex + monthCount - 1 \\ 12 + 1. maxDaysInMonth := Month daysInMonth: month forYear: year. day := self dayOfMonth min: maxDaysInMonth. ^ Date year: year month: month day: day'n uuuu uuuuu uuu uuuu uuuuu uuuuuuuuuuufoo < bar: 1 1 > 3012 hexString >>> '16rC''Tests-unix-64-Commander2-Tests-Test.xml9closeTo: aSequenceableCollection "Return true if all my elements are close to the elements of same index of the parameter" "(#(1.9283901234902349 2.302949083493849) closeTo: #(1.9283901234902348 2.302949083493899)) >>> true" ^ self closeTo: aSequenceableCollection precision: Float defaultComparisonPrecision27twoPoint instanceSide >>> Point110104foo*Grepeat: aNumber "Returns a new string concatenated by itself repeated n times" "('abc' repeat: 3) >>> 'abcabcabc'" aNumber < 0 ifTrue: [ self error: 'aNumber cannot be negative' ]. ^ self species new: self size * aNumber streamContents: [ :stringStream | 1 to: aNumber do: [ :idx | stringStream nextPutAll: self ] ]index42c10 000000000000011213141117666855593000011111122233221022222133344444Xnot "Negation--answer false since the receiver is true." "true not >>> false" ^false4/#( aa:bb:cc #'aa:bb:cc' #cc #'==' #'==' #= #= )c6"Evaluate aBlock for each of the receiver's elements (key/value associations). If any non-association is within, the error is not caught now, but later, when a key or value message is sent to it. The point of this method it to do the *right thing* on Dictionaries and related classes. second "Answer a number that represents the number of complete seconds in the receiver's time part, after the number of complete minutes has been removed." "(DateAndTime fromString: '2004-02-29T13:33:12+02:00') second >>> 12" ^ self localSeconds \\ 60-16000022444544499AABAAAECCCCDDAAF99888888777G4433333333H1 f, o and o2000001111110335555554446cfook#(1 2 3) isSorted >>> truepharo!10.(10 to: 1 by: -1) asOpenInterval >>> (9 to: 2)4zOtherwise use logarithms411,Tests-unix-64-NewTools-Finder-Tests-Test.xml1.0That is false!w 'hello1x2$' isAlphaNumeric >>> false10 hexString >>> '16rA'1000storeStringBase: base "Returns a string representation of the receiver in base 16 in a way that executing it will return the receiver." "(10 storeStringBase: 16) >>> '16rA'" "(10 storeStringBase: 10) >>> '10'" ^ String streamContents: [:strm | self storeOn: strm base: base]9Tests-unix-64-NewTools-SpTextPresenterDecorators-Test.xml12 ')' expected-8*Primitive does not fail properly right nowu XXXX00000000000000003()10$Tests-unix-64-DrTests-Tests-Test.xml&ProtoObject class superclass >>> Class"Point class instanceSide >>> Point1abcnX #(foo bar)1aRo"{3@5. 7@ -4} average >>> (5@(1/2))MAnswer a String made up from the receiver whose characters are all lowercase.+#(("A")"B"."C":"D";"E"["F"]"G"{"H"}"I"^"J")two22'2ad16#(3 5 7 7) average >>> (11/2) *printStringBase: base "Return a String representation of this number in base b." "(10 printStringBase: 10) >>> '10'" "(-10 printStringBase: 10) >>> '-10'" "(10 printStringBase: 2) >>> '1010'" "(10 printStringBase: 16) >>> 'A'" ^ String streamContents: [:strm | self printOn: strm base: base]30010EAnswer an instance of me containing the same elements as aCollection.hslSaturation "Return the HSL saturation of this color, a value between 0.0 and 1.0." "Color red hslSaturation >>> 1.0" "(Color r: 0.5 g: 0.5 b: 1) hslSaturation >>> 1.0" | chroma | chroma := self chroma. "Chroma is zero for black and white, which are the two cases of division by zero below." chroma isZero ifTrue: [ ^ chroma ]. ^ chroma / (1.0 - (self lightness * 2.0 - 1.0) abs)104 3111122004453aro9'('hello world' occurrencesOf: $l) >>> 3232768 == (1 bitShift: 15)1(-23.4567 printShowingDecimalPlaces: 0) >>> '-23'gReturns whether the receiver is composed entirely of separators i.e., a space, tab, lf, cr, and newPage1 _findFirstInByteString: aByteString startingAt: start "Find the index of first character starting at start in aByteString that is included in the receiver. Default is to use a naive algorithm. Subclasses might want to implement a more efficient scheme. Return 0 if not found." "('aeiou' findFirstInByteString: 'hello world' startingAt: 1) >>> 2." "('aeiou' findFirstInByteString: 'hello world' startingAt: 3) >>> 5." "('aeiou' findFirstInByteString: 'hello world' startingAt: 9) >>> 0." start to: aByteString size do: [:index | (self includes: (aByteString at: index)) ifTrue: [^ index]]. ^ 0-2311P({10. 20} asSet addAll: {20. 30. 30. 40.}; yourself) >>> {10. 20. 30. 40.} asSetg(STON toJsonString: { { #foo->1 } asDictionary. { #bar->2 } asDictionary }) >>> '[{"foo":1},{"bar":2}]'3i1TReturn the index starting at 1 of the argument in the receiver, zero if not present.foo15-10<1?success:is error>Optimized implementationd2^^1Include all the elements of aCollection as the receiver's elements. Answer aCollection. Actually, any object responding to #do: can be used as argument.110030:00:00:00.0010000011c+#(1 2 3) asOrderedCollection capacity >>> 3That is false! 10.199999999024Answer the index of the first occurrence of anElement after start within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock. + 1. - a. - 1. - 1 "A"CtrlW(#(10 20 10) asOrderedCollection remove: 10; yourself) >>> #(20 10) asOrderedCollection(('hello' intersection: 'world') >>> 'ol'30sAnswer whether the receiver includes, anywhere in its nested structure, a string that has testString as a substring(nil)index out of range15foo: + 30;(#(1 2 3) union: #(4 5 6 2)) asSet >>> #(1 2 3 4 5 6) asSet11thisContext := thisContext 100000000000$mergeSortFrom: startIndex to: stopIndex by: aBlock "Sort the given range of indices using the mergesort algorithm. Mergesort is a worst-case O(N log N) sorting algorithm that usually does only half as many comparisons as heapsort or quicksort." "Details: recursively split the range to be sorted into two halves, mergesort each half, then merge the two halves together. An extra copy of the data is used as temporary storage and successive merge phases copy data back and forth between the receiver and this copy. The recursion is set up so that the final merge is performed into the receiver, resulting in the receiver being completely sorted." "({#a. #b. #z. #d. #i. #l} mergeSortFrom: 3 to: 5 by: [ :a :b | a<=b ]) >>> #(a b d i z l)" self size <= 1 ifTrue: [^ self]. "nothing to do" startIndex = stopIndex ifTrue: [^ self]. [startIndex >= 1 and: [startIndex < stopIndex]] assert. "bad start index" [stopIndex <= self size] assert. "bad stop index" self mergeSortFrom: startIndex to: stopIndex src: self copy dst: self by: aBlock31 100000000360.000000002!CCC 00DDD040777000888090BBB00 EEE43d12327OAnswer a Point whose x and y are the absolute values of the receiver's x and y.2#(#(a b c d e) last: 3) >>> #(c d e)4001110011PConverts a method selector into a test selector in form of #testOriginalSelector`({10. 20} asOrderedCollection addIfNotPresent: 20; yourself) >>> ({10. 20.} asOrderedCollection)1book-result|W01-Welcomefalse & false >>> false104e28 """ ppp """ n """. """ ^ n """ 341 foo 241600 + 2'2N' initialIntegerOrNil >>> 2r('File asFile Files File''s File' copyReplaceTokens: 'File' with: 'Snick') >>> 'Snick asFile Files Snick''s Snick'b72((STON reader acceptUnknownClasses: true; on: 'FooBarBaz { #foo : 100 }' readStream; next) at: STON classNameKey) >>> #FooBarBaz0.01@+#(1 11 0.5) reciprocal >>> {1 . 1/11 . 2.0})Fold the result of the receiver into aBlock. The argument aBlock must take two or more arguments. It applies the argument, binaryBlock cumulatively to the elements of the receiver. For sequenceable collections the elements will be used in order, for unordered collections the order is unspecified.3549-10Special case of exponent=03132n ssss;(^1)1bc1#( # ## #ab # 10 # #'.' 10 )20 1 sign ; bar%(STON toString: 1@2) >>> 'Point[1,2]'-"a" [ "b" : "c" x "d" : "e" y "f" | "g" ] "h"154103Returns whether the receiver contains the argument.hello24030Uor: alternativeBlock "Nonevaluating disjunction. If the receiver is false, answer the value of the argument, alternativeBlock; otherwise answer true without evaluating the argument." "(true or: [Error signal]) >>> true" "(true or: [false]) >>> true" "(false or: [true]) >>> true" "(false or: [3]) >>> 3" self subclassResponsibility47"(100 beBetween: 12 and: 20) >>> 20251-1foo*baz10Evaluate aBlock with each of the receiver's elements as the argument. Answer the first element for which aBlock evaluates to true.c1 2221333444abc10.030(true and: [false]) >>> false12 test XXXXXXX between: &('hello' includesAny: 'pwn') >>> false[ (1 -> 'one') value >>> 'one'-301c0.523453allPairsDo: aBinaryBlock "Iterate over all the pairs of the receiver and apply the binaryBlock to each pair. " "(Array streamContents: [ :stream | #(0 1 2 3) allPairsDo: [ :first :second | stream nextPut: { first . second } ] ]) >>> #(#(0 0) #(0 1) #(0 2) #(0 3) #(1 0) #(1 1) #(1 2) #(1 3) #(2 0) #(2 1) #(2 2) #(2 3) #(3 0) #(3 1) #(3 2) #(3 3))" self do: [ :first | self do: [ :second | aBinaryBlock value: first value: second ] ]1"(16rFF digitAt: 1 base: 16) >>> 153020foo: 1000000000000000000ab7]((ByteArray with: 97 with: 0 with: 0 with: 0) asString sameAs: 'Abcd' asWideString) >>> false9(STON fromString: '[1 , 2 , 3]') class >>> STON listClassphuro01923removeAllFoundIn: aCollection "Remove each element of aCollection which is present in the receiver from the receiver. Answer aCollection. No error is raised if an element isn't found. ArrayedCollections cannot respond to this message." "(#(10 20 10 10) asOrderedCollection removeAllFoundIn: #(10 20 30); yourself) >>> #(10 10) asOrderedCollection" aCollection do: [:each | self remove: each ifAbsent: []]. ^ aCollection<(1024 * 1024 * 1024) humanReadableSISizeString >>> '1.07 GB'Answer the index'th element of the receiver. If index is out of bounds, let it wrap around from the end to the beginning until it is in bounds.1'#foo:bar: keywords >>> #('foo:' 'bar:')31000nnn.n XXXXXXXXXfoo!Return a positive nonzero extent.5scrollbarPopoverLarge02110021113(#(a b c d) after: #b) >>> #ciNote: The original code used #skip:, but some streams do not support that, and we don't really need it.0.11010I({#a. #b. #c. #d. #e} replaceFrom: 3 to: 4 with: #(x y)) >>> #(a b x y e)XXXXXXXX101331102232 || annnnnnnn*baz0 :BBBB | bbbb s n 00.005'{1. 2} asSet = {1. 2. 2} asSet >>> true:('<1?success:error>' expandMacrosWith: true) >>> 'success'5{5@0. -3@8. 0@ -1.} sign >>> {(1@0). (-1@1). (0@ -1)};23d03165536 bytesCount >>> 3humanReadableByteSizeString "Return the receiver as a string with the adequate file size identified, e.g. '50 KB'. The difference with humanReadableByteSISizeString is that the current one counts by 1024 and not 1000." "(1000 * 1000 * 1000) humanReadableByteSizeString >>> '953.67 MB'" "(1000 * 1000 * 1000) humanReadableSISizeString >>> '1.00 GB'" "(1024 * 1024 * 1024) humanReadableByteSizeString >>> '1.00 GB'" ^ self humanReadableByteSizeStringPrecision: 2 'abc' <= 'abc' >>> trueW EW20182d0-0.519Returns a new string with contents equals to aString surrounded by aCharacter. Escapes all occurrences of aCharacter within aString by doubling them.13.00777777DDD88EEE999999999FFFAAAGGGBBHHHCCCIII07xAnswer a copy of the receiver containing all but the first n elements. Raise an error if there are not enough elements.1c(String streamContents: [:s | #(10 20 30) do: [:each | s << each asString] without: 20]) >>> '1030'sorted: aSortBlockOrNil "Return a new sequenceable collection which contains the same elements as self but its elements are sorted by aSortBlockOrNil. The block should take two arguments and return true if the first element should preceed the second one. If aSortBlock is nil then <= is used for comparison." "(#(3 9 1) sorted: [:a :b | a <= b ]) >>> #(1 3 9)" "(#(3 9 1) sorted: [:a :b | a >= b ]) >>> #(9 3 1)" "(#(xa xc xz xb xy) sorted: #last ascending) >>> #(xa xb xc xy xz)" ^self copy sort: aSortBlockOrNil22Whitespace characters:281612bar104565536 == (1 bitShift: 16)(Array streamContents: [:stream | #(10 20 30) reverseWithIndexDo: [:each :index | stream nextPut: each + index]]) >>> #(33 22 11)3rounded "Answer the integer nearest the receiver." "1.4 rounded >>> 1" "1.5 rounded >>> 2" "2 rounded >>> 2" "-1.5 rounded >>> -2" ^(self + (self sign / 2)) truncatedhel4Tests-unix-64-Refactoring-Environment-Tests-Test.xml9(#(10 20 30 40 50) findLast: [ :each | each > 60 ]) >>> 0327Returns a color instance from HEX (6 element elements).-4foo10a^Return whether the receiver is ... one of these https://www.compart.com/en/unicode/category/MehexString "Returns a string representation of the receiver as hexadecimal, prefixed with 16r." "Consider using any of printStringHex printStringBase: 16 printStringBase: 16 length: 8 padded: true storeStringHex storeStringBase: 16 storeStringBase: 16 length: 11 padded: true" "12 hexString >>> '16rC'" "10 hexString >>> '16rA'" "-10 hexString >>> '-16rA'" ^ self storeStringBase: 16ifEmpty: aBlock "Evaluate the given block, answering its value if the receiver is empty, otherwise answer the receiver. Note that the fact that this method returns its receiver in case the receiver is not empty allows one to write expressions like the following ones: self classifyMethodAs: (myProtocol ifEmpty: [ Protocol unclassified ])" "(#(1 2) ifEmpty: [0]) >>> #(1 2)" "(#() ifEmpty: [0]) >>> 0" "('' ifEmpty: ['(nil)']) >>> '(nil)'" ^ self isEmpty ifTrue: [ aBlock value ] ifFalse: [ self ]#[ 1 ]. #[ 2 ]y0010024Answer a representative sample of the receiver. It raises an error when the collection is empty. This method can be helpful when needing to preinfer the nature of the contents of semi-homogeneous collections.('foo' match: 'Foo') >>> true#( ( 0 1 2 ) )18Split a collection of objects based on a splitter. splitter - can be a subsequence, a Block or a Regex (String receiver only). Any other object used as a splitter is treated as an Array containing that object.10SEvaluates the argument with the write stream of the collection. Answers the result.,Tests-unix-64-PharoDocComment-Tests-Test.xml21abab#() asByteArray >>> #[]1Negative numbers can't be raised to float powers.[1][2]30001120030044500157 (#(a b c d e) indexOf: #c) >>> 3{ 1 + 2*Note that key and value can be ANY object.2111abc661 abs2sumNumbers "This is implemented using a variant of the normal inject:into: pattern that is specific to handling numbers. The receiver should include only numbers. Different from the sum implementation, the default value is zero. While sum is more general, sumNumbers is meant to support the most often encountered use case of dealing with numbers." "#(1 2 4) sumNumbers >>> 7" "#() sumNumbers >>> 0" ^ self inject: 0 into: [ :sum :each | sum + each ]a12({'hel','lo'. 'world'} includes: 'hello') >>> truee20000v (OrderedDictionary new at: #top at: #below1 put: 1; at: #top at: #below1 put: 2; at: #top at: #below1) >>> 220one1010"Character tab isSeparator >>> truezlastIndexOf: anElement ifAbsent: exceptionBlock "Answer the index of the last occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock." "(#(a b a d a) lastIndexOf: #a ifAbsent: 7) >>> 5" "(#(a b a d e) lastIndexOf: #c ifAbsent: 7) >>> 7" ^self lastIndexOf: anElement startingAt: self size ifAbsent: exceptionBlockweObject := Objecta'bnanoSecond "1 nanoSecond printString >>> '0:00:00:00.000000001'" "(1 milliSecond + 1 nanoSecond) printString >>> '0:00:00:00.001000001'" ^ self nanoSeconds2r100041.40De4+ arg "Answer a Point that is the sum of the receiver and arg." "((2@2) + (100@200)) >>> (102@202)" "((2@2) + 200) >>> (202@202)" arg isPoint ifTrue: [^ (x + arg x) @ (y + arg y)]. ^ arg adaptToPoint: self andSend: #+%Answer the factorial of the receiver.(1/3 round: 2) >>> (33/100) 1[booleanAt: byteIndex "Returns the boolean the byte at index byteOffset of this ByteArray represents in the C convention ( A byte representing the 0 integer corresponds to false, while all other integers corresponds to true)." "(#[1 2 0 4] booleanAt: 2) >>> true." "(#[1 2 0 4] booleanAt: 3) >>> false." ^ self boolean8AtOffset: byteIndex - 142264 'abc' >= 'def' >>> false426103302fred1>#isInlineIfNil" "(nil ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 42" "(3 ifNotNil: [:o | o +3 ] ifNil: [42]) >>> 6" ^ ifNotNilBlock cull: selfZat: firstKey at: secondKey "Return the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey." " (Dictionary new at: #top at: #below1 put: 1; at: #top at: #below1 put: 2; at: #top at: #below1) >>> 2" ^ self at: firstKey at: secondKey ifAbsent: [self errorKeyNotFound: secondKey]helloidentityIndexOf: anElement ifAbsent: exceptionBlock "Answer the index of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock." "(#(a b c d e) identityIndexOf: #c ifAbsent: 7) >>> 3" "(#(a b c d e) identityIndexOf: #x ifAbsent: 7) >>> 7" 1 to: self size do: [:i | (self at: i) == anElement ifTrue: [^ i]]. ^ exceptionBlock valuelongonest longone string2({3@5. 7@ -4} averageIfEmpty: [0@0]) >>> (5@(1/2))-9strings1103. pppp AAA ^ 0 1 2 3 aaa 3 2 s 2 3 n 3 2 1 0 . 'a' asByteArray >>> #[97]2d0('LOL' detect: #isLowercase ifNone: [$X]) >>> $X9({10. 20} asOrderedCollection addIfNotPresent: 30) >>> 300-2.35619449019234530.98000160J((RBScanner on: 'Pharo (, { exist ]' readStream) next; next) value >>> $(e:4$' isEnclosingMark >>> false3:::afoo72 #(#"A"##"B")/('word before index' wordBefore: 16) >>> 'inde''' asArray >>> #()10 foo*baz*zort1Invalid input/output !0.0!('*baz*' match: 'mozo') >>> false20Ymodulo. Remainder defined in terms of //. Answer a Number with the same sign as aNumber.1421#(1 2 4) sumNumbers >>> 71This statement is true!abc(10.12345 round: 2) >>> 10.12 dE([:x :y :z | x + y + z] valueWithPossibleArgs: #( 13 12 15)) >>> 40 1532063+Tests-unix-64-Debugger-Model-Tests-Test.xmlpharo#'a''b' isAllAlphaNumerics >>> false9(#(1 2 3) collect: [:each | each + 10]) >>> #(11 12 13) 1 | a bytestring141[{"foo":1},{"bar":2}]30$(#(a b c d) allButFirst: 3) >>> #(d))('abab ac de' howManyMatch: 'abab') >>> 4 XXXX""XXX""X33'''''-116, foozo142| super | super := 1. ^ super8-2one1099%(3.1479 roundDownTo: 0.005) >>> 3.145!(#() collect: [:x | x+1]) >>> #()110000000000000\Answer the fourth element of the receiver. Raise an error if there are not enough elements.0vector01g00222 -234.56700#( #( 0 1r2 3 )1DnextToLast "(#(1 2 3 4) nextToLast) >>> 3" ^self at: self size - 1foo < uonNextMonth "(Date year: 2018 month: 9 day: 28) onNextMonth printString >>> '28 October 2018'" ^ self addMonths: 1 'h' 212 0:B|||Xb0XanyOne "Answer a representative sample of the receiver. It raises an error when the collection is empty. This method can be helpful when needing to preinfer the nature of the contents of semi-homogeneous collections." "#(1 2 3) anyOne >>> 1" " ([#() anyOne] on: SubscriptOutOfBounds do: [ :ex | 'whatever' ]) >>> 'whatever' " ^ self first30228 September 201823212/(23.4567 printShowingDecimalPlaces: 0) >>> '23'1636(Array streamContents: [:stream | #(10 20 30 40) overlappingPairsWithIndexDo: [:first :second :index| stream nextPut: (first + second + index)]]) >>> #(31 52 73)Message pattern expectedIParse and materialize the STON representation in the character readStream201820last: n "Answer the last n elements of the receiver. Raise an error if there are not enough elements." "(#(a b c d e) last: 2) >>> #(d e)" "(#(a b c d e) last: 3) >>> #(c d e)" | size | size := self size. ^ self copyFrom: size - n + 1 to: size('action' alike: 'name') >>> 0.btest te string2;Return whether the receiver is one of these characters: _1C(#(1 2 3 4 5) reject: #even thenCollect: [:x|x*10]) >>> #(10 30 50)1%OrderedCollection new capacity >>> 10'Return a new IdentitySet based on self.51118cumulativeCounts "Answer with a collection of cumulative percents covered by elements so far." "#(1 2 2 3 1 1 1) asBag cumulativeCounts >>> {57.1->1 . 85.7->2 . 100.0->3}" | s n | s := self size / 100.0. n := 0. ^ self sortedCounts asArray collect: [:a | n := n + a key. (n / s roundTo: 0.1) -> a value]220>|s| s:=0. #(10 20 30) do: [:each | s := s + each]. s >>> 600foo "a" < "b" bar "c" > "d" < "e" baz "f" > "g" hello world!rReturn the index of my last element for which aBlock evaluates as true. If no matching element is found, return 0110vector0kIf the receiver is not nil, pass it as argument to the ifNotNilBlock block. else execute the nilBlock blocktest longone string130351-1"A" - 1abs-1"B" - 1max:-1"C"ATests-unix-64-Calypso-SystemPlugins-Traits-Queries-Tests-Test.xml30.01#131220/Answer how many elements the receiver contains.2Tests-unix-64-System-OSEnvironments-Tests-Test.xml?('hello world!' anySatisfy: [ :each | each isLetter ]) >>> true1fghi4string2201DAnswer with a collection of elements with counts, sorted by element.2 9/28/2018313|| a1.05946309435929531hello4#( #( ) #'.' #':' #';' #'[' #']' #'{' #'}' #'^' #a )31abc#Tests-unix-64-ReleaseTests-Test.xml2111120aExample of usages:h' ' size >>> 22$] isClosePunctuation >>> true09Hello!2Sort the given range of indices using the mergesort algorithm. Mergesort is a worst-case O(N log N) sorting algorithm that usually does only half as many comparisons as heapsort or quicksort.!#(a b c d e f g h i) ninth >>> #i$) isControlOther >>> falseSearch for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If found, evaluate actionBlock with the found element as argument If no matching element is found, evaluate exceptionBlock, with the 'bounding' elements or nil as arguments.1310b(String streamContents: [:s | 10 timesRepeat: [s nextPutAll: 'foo']] limitedTo: 9) >>> 'foofoofoo'EMight be compiled inline for speed, see RBMessageNode>>#isInlineIfNil2018a,(#(10 20 30) includesAny: #(30 40)) >>> true)Tests-unix-64-Network-Mail-Tests-Test.xml101 pharo-projectde 9 \\ 4 >>> 1024.010af, o, o ^ n. n. ^ n90Take the items in the receiver, kk at a time, and evaluate the block for each combination. Hand in an array of elements of self as the block argument. Each combination only occurs once, and order of the elements does not matter. There are (self size take: kk) combinations.60000224455655597777855BBBCBBBEBBAAAAAAAAGGFFFH4433333310 foo < + > (#(16 17 17 16 18 17 18 19 19 19 18 19 19 20 19 20 19 20 20 20 19 20) groupsOf: 7 atATimeCollect: [ :x | x ]) >>> #(#(16 17 17 16 18 17 18) #(19 19 19 18 19 19 20) #(19 20 19 20 20 20 19))[ :self | self + 1 ]E('XXaXbXXcXXXdXX' escapeCharacter: $X) >>> 'XXXXaXXbXXXXcXXXXXXdXXXX'251d21 022312pppp A pppp A ^ a1020055abc headerSuccess12XX XX # X # X X(#(1 3 5 7 11 15 23) findBinaryIndex: [ :arg | 12 - arg ] do: [ :found | found ] ifNone: [ :a :b | 'between: ', {a. b} printString ]) >>> 'between: #(5 6)'10:00:00:00.0000000027d4002JRunning min. See the comment of self >> #running:of: for more information.00000BBB08888888888888880EEE09999999999999990HHH0o (Dictionary new at: #top at: #below1 put: 1; at: #top at: #below1 put: 2; at: #top at: #below1) >>> 2Evaluate aBlock with my elements taken two at a time. If there's an odd number of items, ignore the last one. Allows use of a flattened array for things that naturally group into pairs. See also pairsCollect:1/ """ n """ ssss """ n """ ; """ ssss """ n """ 17280.5b1cIIf the receiver is true (i.e., the condition is true), then the value is the true alternative, which is nil. Otherwise answer the result of evaluating the argument, alternativeBlock. Create an error notification if the receiver is nonBoolean. Execution does not actually reach here because the expression is compiled in-line.12'(#(1 2 3 4 5) select: #even) >>> #(2 4)411 1ea := a. [ :a a ]. a := a[:a:b]0vector05c/{0@1. 2@3} * {10@20. 30@0} >>> {(0@20). (60@0)}| a ||a0001020011d9020c% foo: arg ^ arg min: arg + 2 ; abs . ###'11( 1. 2 )add: newObject after: oldObject "Add the argument, newObject, as an element of the receiver. Put it in the sequence just succeeding oldObject. Answer newObject. Raises an error if oldObject is not found" "(OrderedCollection new add: 41; add: 42 after: 41; yourself) asArray >>> #(41 42)" "(OrderedCollection new add: 41; add: 42 after: 41; add: 43 after: 41; yourself) asArray >>> #(41 43 42)" ^self insert: newObject before: (self find: oldObject) + 12 . #( foo bar )QmonthIndex "(Date year: 2018 month: 9 day: 28) monthIndex >>> 9" ^ super month2hello9((1 to: 10 by: 2) sorted: [:a :b| a>=b]) >>> #(9 7 5 3 1)3?Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, raise an error.100rAnswer the index of the first substring within the receiver. If the receiver does not contain substring, answer 0.hWe are sorry but this method is unclear and will probably be removed. This method only returning false.Since the condition is true, the value is the true alternative, which is nil. Execution does not actually reach here because the expression is compiled in-line.hReturn the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey. Execute aZeroArgBlock in case one of the key is wrong.2false & false >>> false (1 sign);bar151;(1 second + 1 milliSecond) printString >>> '0:00:00:01.001'4-4#Tests-unix-64-Deprecated12-Test.xmlEnd of statement expected/newFrom: aCollection "Answer an instance of me containing the same elements as aCollection." "(Set newFrom: {1. 2. 3}) >>> #( 1 2 3) asSet" "({1. 2. 3} as: Set) >>> #( 1 2 3) asSet" | newCollection | newCollection := self new: aCollection size. newCollection addAll: aCollection. ^ newCollection02200copyWith: newElement "Answer a new collection with newElement added (as last element if sequenceable)." "(#(10 20) asSet copyWith: 30) >>> #(10 20 30) asSet" "(#(10 20) asSet copyWith: 20) >>> #(10 20) asSet" ^ self copy add: newElement; yourself100x14300000100002000030555655755855599A9B9C999FEEEGDDDH55beginsWith: aSequenceableCollection "Answer true if the receiver starts with the argument collection" "(#(1 2 3 4 5) beginsWith: #()) >>> true" "(#(1 2 3) beginsWith: #(1 2 3 4 5)) >>> false" "(#(1 2 3 4 5) beginsWith: #(0 1 2)) >>> false" "(#(1 2 3 4 5) beginsWith: #(1 2 3)) >>> true" aSequenceableCollection ifEmpty: [ ^true ]. self size < aSequenceableCollection size ifTrue: [^false]. aSequenceableCollection withIndexDo: [:each :index | (self at: index) ~= each ifTrue: [^false]]. ^trueisSortedBy: aBlock "Return true if the receiver is sorted by the given criterion." "(#(1 2 3) isSortedBy: [:a :b | a <= b ]) >>> true" "(#(1 2 3) isSortedBy: [:a :b | a >= b ]) >>> false" "(#(xa xc xz xb xy) isSortedBy: #last ascending) >>> false" "(#(xa xb xc xy xz) isSortedBy: #last ascending) >>> true" | lastElm elm | self isEmpty ifTrue: [^ true]. lastElm := self first. 2 to: self size do: [:index | elm := self at: index. (aBlock value: lastElm value: elm) ifFalse: [^ false]. lastElm := elm]. ^ true28[newFromKeys: keys andValues: values "Create a dictionary from the keys and values arguments which should have the same length." "(SmallDictionary newFromKeys: #(#x #y) andValues: #(3 6)) >>> (SmallDictionary new at: #x put: 3; at: #y put: 6 ;yourself)" | dict | dict := self new. keys with: values do: [ :k :v | dict at: k put: v ]. ^ dict 1 + 2 + 3Answer the x coordinate.,Tests-unix-64-ClassAnnotation-Tests-Test.xmlAlias for intersection:2{10@20. 30@0} - {0@1. 2@3} >>> {(10@19). (28@ -3)} ('*baz' match: 'mobaz') >>> trueB'234znak ::x43 '') _ : 2' asValidSelector >>> #'v234znak:x43:v2'/ HHH E1III111111AAA17CBBBCCCOOOCCCCCCMMMCJ NNN 7 00111000444222230005566600 220243.010e3 00000002-1(1 sign: 2) ; bar8diff: theOther "Returns a number between 0.0 and 1.0" "(Color red diff: Color red) >>> 0.0" "(Color white diff: Color black ) >>> 1.0" ^ ((self privateRed - theOther privateRed) abs + (self privateGreen - theOther privateGreen) abs + (self privateBlue - theOther privateBlue) abs) / 3.0 / ComponentMax0\at: firstKey at: secondKey "Return the object stored in the second dictionary at secondKey. The second dictionary is accessed via the key firstKey." " (Dictionary new at: #top at: #below1 put: 1; at: #top at: #below1 put: 2; at: #top at: #below1) >>> 2" ^ self at: firstKey at: secondKey ifAbsent: [ self errorKeyNotFound: secondKey ]ns10(1/3.0s round: 4) >>> 0.3333s4 17(#(11 22 33) before: 22) >>> 11uutest te string4610C(NSPerlinNoise2 new noise: 3.14 y: 42 z: 7) >>> 0.13691995878400012130foo < bar: baz > 0.1369199587840001260.3333s4'-1' asInteger >>> -1HasCommaString "Return collection printed as 'a, b, c' " "#('a' 'b' 'c') asCommaString >>> 'a, b, c'" "#('a') asCommaString >>> 'a'" "#() asCommaString >>> ''" "'foo' asCommaString >>> 'f, o, o'" "(10 to: 25 by: 5) asCommaString >>> '10, 15, 20, 25'" ^ String streamContents: [ :s | self asStringOn: s delimiter: ', ' ]33.14792compact('In \{1\} you can escape \{ by prefixing it with \\' format: {'strings'}) >>> 'In {1} you can escape { by prefixing it with \' +(0 printShowingDecimalPlaces: 2) >>> '0.00'%(-3.1479 roundDownTo: 0.01) >>> -3.152bs:15Optimized version of Collection>>#collect:thenSelect:[ | | abcDefghdpharo2310hAnswer the upper left corner of the rectangle uniquely defined by the receiver and the argument, aPoint.4(2 raisedTo: -1) >>> (1/2)7.55nil isEmptyOrNil >>> true2216r00A32P(#(true true false true) inject: 0 into: [ :sum :each | sum + each asBit]) >>> 301;'' ''h'' ' withoutQuoting >>> ' ''h'' '10Answer the element after target. Answer the result of evaluation the exceptionBlock if target is not in the receiver, or if there are no elements after it.YCreate a dictionary from the keys and values arguments which should have the same length.101reject: aBlock "Evaluate aBlock with each of the receiver's elements as the argument. Collect into a new collection like the receiver only those elements for which aBlock evaluates to false. Answer the new collection." "(#(1 2 3 4 5) reject: #even) >>> #(1 3 5)" "('Hello, World!' reject: #isLetter) >>> ', !'" "((1 to: 8) reject: #isPrime) >>> #(1 4 6 8)" ^ self select: [ :element | (aBlock value: element) == false ]10/Answer how many elements the receiver contains.11'98abc' numericSuffix >>> 0bar:?({1. 2. 3. 4. 5} shuffleBy: (Random seed: 42)) >>> #(1 2 5 4 3)the2009Answers a Dictionary based on collection of Associations.:2004-02-29T13:33:12+02:0011EWriting '<' character: To write '<', prepend it with a percent sign.0Answer the receiver's element immediately before target. Raise an error if target is not an element of the receiver, or if there are no elements before it (i.e. it is the first element).2 hello world4=do: aBlock without: anItem "Enumerate all elements in the receiver. Execute aBlock for those elements that are not equal to the given item" "(String streamContents: [:s | #(10 20 30) do: [:each | s << each asString] without: 20]) >>> '1030'" ^ self do: [ :each | anItem = each ifFalse: [ aBlock value: each ] ]0ppp ^ 0 :B | 1 :B | b 1 ssssss nn s b 0 ssssss nWindexOf: anElement startingAt: start "Answer the index of the first occurrence of anElement after start within the receiver. If the receiver does not contain anElement, answer 0." "(#(a b c d e) indexOf: #c startingAt: 2) >>> 3" "(#(a b c d e) indexOf: #c startingAt: 4) >>> 0" ^self indexOf: anElement startingAt: start ifAbsent: 0d0:00:00:00.00000000152abc,Evaluate aBlock with my elements taken n at a time. Ignore any leftovers at the end. Allows use of a flattened array for things that naturally group into groups of n. If aBlock has a single argument, pass it an array of n items, otherwise, pass the items as separate arguments. See also pairsDo:27ifFalse: falseAlternativeBlock ifTrue: trueAlternativeBlock "Answer the value of falseAlternativeBlock. Execution does not actually reach here because the expression is compiled in-line." "(false ifFalse: [ 'That is false!' ] ifTrue: [ 'That is true!' ]) >>> 'That is false!'" ^falseAlternativeBlock value20 radioButton21.0594630943592953yAnswer the number of digits printed out in base 10. Note that this only works for positive SmallIntegers up to 64-bits.1246foo ^ [ :a | [ | a | a := 10. a ] value + a ] value: 1119sixth "Answer the sixth element of the receiver. Raise an error if there are not enough elements." "#(a b c d e f g h i) sixth >>> #f" ^ self at: 6Name already definedabddfAReturn the hue of this color, an angle in the range [0.0..360.0].42 nanoSeconds printString >>> '0:00:00:00.000000002'2(#(1 2 3) isSortedBy: [:a :b | a >= b ]) >>> false1?Search for an element in the receiver using binary search. The argument aBlock is a one-element block returning 0 - if the element is the one searched for <0 - if the search should continue in the first half >0 - if the search should continue in the second half If no matching element is found, raise an error.world53Class structural inspection - Class/Metaclass shiftzwithSeparatorsCompacted "Returns a copy of the receiver with each sequence of whitespace (separator) characters replaced by a single space character" "' test ' withSeparatorsCompacted >>> ' test '" "' test test' withSeparatorsCompacted >>> ' test test'" "'test test ' withSeparatorsCompacted >>> 'test test '" self isEmpty ifTrue: [ ^ self ]. ^ self species new: self size streamContents: [:stream | | lastBlank | lastBlank := false. self do: [ :eachChar | lastBlank ifTrue: [ (lastBlank := eachChar isSeparator) ifFalse: [ stream nextPut: eachChar ] ] ifFalse: [ (lastBlank := eachChar isSeparator) ifTrue: [ stream nextPut: $ ] ifFalse: [ stream nextPut: eachChar ] ] ] ]2205012T(Dictionary newFrom: {1->#a. 2->#b. 3->#c}) >>> ({1->#a. 2->#b. 3->#c} asDictionary)2100 2 odd >>> false1255three13<(RPackage named: 'MockPackage-tests') isTestPackage >>> true335d(#(1 2 3 4 1 2 3 4 5 6 ) groupByRuns: [ :each | each = 4]) >>> #(#(1 2 3) #(4) #(1 2 3) #(4) #(5 6))20:Answer whether anObject is one of the receiver's elements.g`pathString "Return a string containing the path elements of the receiver, without the 'Path *' part" "((FileSystem workingDirectory / 'book-result' / 'W01-Welcome') relativeToReference: FileSystem workingDirectory) pathString >>> 'book-result/W01-Welcome'" ^String streamContents: [ :stream | self printPathOn: stream delimiter: self delimiter ]0(true and: [true]) >>> true10@ foo!"a" { "b" 1 "c" . "d" 2 "e" } "f"${1@ -2. -4@0} abs >>> {(1@2). (4@0)}1131aexpandMacros "'' expandMacros >>> String tab" "'' expandMacros >>> String cr" "'' expandMacros >>> OSPlatform current lineEnding" ^self expandMacrosWithArguments: #()7[(String streamContents: [ :s | -10 printOn: s base: 10 length: 4 padded: true] ) >>> '-010'10B('abcDefgh' includesSubstring: 'DE' caseSensitive: true) >>> false101+('aBc' asWideString sameAs: 'abc') >>> true211foo < bar: [ 1 ] > 10028(Color red asColorref) >>> 255fooblue50Evaluate aBlock with each of my elements as the argument. Collect the resulting values into a collection that is like me. Answer the new collection. Override superclass in order to use addLast:, not at:put:.1011G(#(1 2 3 4 5) reduce: [ :a :b :c | a + b + c ]) >>> (1 + 2 + 3 + 4 + 5)20-('pharo' endsWith: 'project-pharo') >>> falsed2553100<(1000 * 1000 * 1000) humanReadableSISizeString >>> '1.00 GB'foo < 4(1 digitAt: 2 base: 10) >>> 023 '}' expectedfour30011##########0>> 3" "(#(a b c d e) indexOfSubCollection: #(c d) startingAt: 4 ifAbsent: 7) >>> 7" | first index | sub isEmpty ifTrue: [^ exceptionBlock value]. first := sub first. start to: self size - sub size + 1 do: [:startIndex | (self at: startIndex) = first ifTrue: [index := 1. [(self at: startIndex+index-1) = (sub at: index)] whileTrue: [index = sub size ifTrue: [^startIndex]. index := index+1]]]. ^ exceptionBlock value011220PReturn true whether the receiver is a class (in a couple class/metaclass sense).6XaXAnswer the index of the first occurrence of anElement within the receiver. If the receiver does not contain anElement, answer the result of evaluating the argument, exceptionBlock.YmakeRoomAtFirst "Make some empty slots at the front of the array. If we have more than 50% free space, then just move the elements, so that the first 50% of the slots are free, otherwise add new free slots to the front by growing. Precondition: firstIndex = 1" "#(1 2 3) asOrderedCollection capacity >>> 3" "#(1 2 3) asOrderedCollection makeRoomAtFirst capacity >>> 6" | tally newFirstIndex newLastIndex | tally := self size. tally * 2 >= array size ifTrue: [ ^self growAtFirst ]. tally = 0 ifTrue: [ ^self resetTo: array size + 1 ]. newFirstIndex := array size // 2 + 1. newLastIndex := newFirstIndex - firstIndex + lastIndex. 0 to: tally - 1 do: [ :offset | array at: newLastIndex - offset put: (array at: lastIndex - offset) ]. array from: firstIndex to: newFirstIndex - 1 put: nil. firstIndex := newFirstIndex. lastIndex := newLastIndexxb(false or: [true]) >>> true3402B(Character space join: #('Pharo' 'is' 'cool')) >>> 'Pharo is cool'/('pharo' beginsWith: 'pharo-project') >>> false2 ; 1Variable name expected-4 #( 0 1r2 4 )1(But use collect: or collect:as: instead!26'Tests-unix-64-CodeImport-Tests-Test.xml 'def' < 'abc' >>> falseX((Date year: 2018 month: 9 day: 28) subtractDays: 1) printString >>> '27 September 2018' hex: aFloat "Return an hexadecimal two-digits string between 00 and FF for a float between 0.0 and 1.0" "(Color hex: 0.2) >>> '33'" | str | str := (aFloat * 255) asInteger printStringHex asLowercase. ^ str size = 1 ifTrue: [ '0' , str ] ifFalse: [ str ]oops226222333131 abcdf abcedf7FLPositive32SmallIntegerCluster@-Ts0a_2 /f  ;23=o[!4 (մ9w.y0&Ih Ҳ%C=g]71<_U9K :?Zt ,R+[)؉d`HCj~7[ /l?*:*7^hj; w+#ݶd?V8^-? ^{QHCw8\)m#Xeq!R`1}b9CLlZ7Ə!)%AV$n+5D~ ~j1111v/} l)1 68+Ʊ&h(39k:Cy=(;g7i\n'J2,"|=V>e?GF 3 OP01234J-߱37q|?4e@#|aF+؄iN3qV; y^C( ՁfK0݉nS8v[@% ~cH-چkP5sX="{`E*׃hM2ߋpU:x]B' ԀeJ/܈mR7uZ?$ }bG,مjO4rW testSelector expectedFailsmatrixFLFixedObjectCluster, testSelector expectedFailsFLFixedObjectClustercachedMinExtentcachedMinExtentsFLFixedObjectClustersxshxxshysyyFLFixedObjectCluster) testSelector expectedFailstestingEnvironmentFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectClusterfacelinearHorizontalAdvancelinearVerticalAdvanceadvanceXadvanceYformat bitmapLeft bitmapTopwidthheight hBearingX hBearingYhAdvance vBearingX vBearingYvAdvanceoutlineFLFixedObjectClusterN testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectClusterparent properties parenthesesstartstop isByteArraycontents openerSizeFLFixedObjectCluster# testSelector expectedFails emptySlotsFLFixedObjectCluster- testSelector expectedFailsFLFixedObjectClusterZ testSelector expectedFailsrootfileSystemModelfileSystemPresenterfilterFLFixedObjectCluster) testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster: testSelector expectedFailstestingEnvironmentFLVariableObjectCluster/| outerContext compiledBlocknumArgsreceiverFLFixedObjectCluster? testSelector expectedFailstestingEnvironmentFLFixedObjectCluster collectionposition readLimit writeLimitstreamcrlfprevious lineEndingFLFixedObjectCluster- testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailslabel1morph1label2morph2panelFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsplayerFLFixedObjectClusterW testSelector expectedFailsFLFixedObjectCluster ^ testSelector expectedFailstestingEnvironmentstreamwriterFLFixedObjectCluster&j testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectClusterM testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailscontextsessionprocessFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectClusterT testSelector expectedFailsFLFixedObjectCluster( testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailseditorFLFixedObjectCluster  testSelector expectedFailsparametersToUsecanvasanimationClassFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster9 testSelector expectedFailstestingEnvironmenttestEnvironmentFLFixedObjectCluster= testSelector expectedFailsFLFixedObjectClusternanossecondsFLFixedObjectCluster s testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectCluster} testSelector expectedFailsaPDPackageCyclepackageApackageBpackageCFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster subscriptionsmonitorFLFixedObjectClusterfoptions environmentproductionEnvironment parserClasssemanticAnalyzerClassastTranslatorClassbytecodeGeneratorClass encoderClassastTransformPluginsastParseTransformPluginsrequestorScopeClassbindingscompiledMethodClass semanticScopeFLFixedObjectCluster testSelector expectedFailsparametersToUse ffiLibraryFLFixedObjectCluster- testSelector expectedFailsFLFixedObjectCluster nextLinksuspendedContextprioritymyListnameenveffectiveProcess terminatinglevel errorHandlerFLFixedObjectCluster testSelector expectedFailsticker schedulersuspendedDelaysHeapFLFixedObjectCluster  testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectClusteri testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectCluster  testSelector expectedFailslog logBuilderFLFixedObjectCluster  testSelector expectedFailsshapesconsearchcanvasFLFixedObjectCluster testSelector expectedFailsparserFLFixedObjectCluster j testSelector expectedFailsFLFixedObjectCluster!crgb cachedDepthcachedBitPatternalphaFLFixedObjectCluster numerator denominatorFLFixedObjectCluster< testSelector expectedFailsFLFixedObjectCluster(J testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster  testSelector expectedFailsparametersToUse decorationFLFixedObjectCluster7 testSelector expectedFailsparsersubject splitterClasslinkFLFixedObjectClusterCrightbottomlefttopFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster,nameescapingindexscopeusage vectorNameFLFixedObjectCluster, testSelector expectedFails debugSessionsindarinSessionFLFixedObjectCluster  testSelector expectedFailsbaseUrlofflineSettingFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster4 testSelector expectedFails resetWindowFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClustery testSelector expectedFails environment groupProvider builtGroupsFLFixedObjectCluster testSelector expectedFailsparametersToUseinstancemethodglobalsencoder optimizationextractBlockInTempFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster> testSelector expectedFailstestingEnvironmentFLFixedObjectClusterk testSelector expectedFailsFLFixedObjectCluster&6 testSelector expectedFailsparserFLFixedObjectCluster. testSelector expectedFailstestingEnvironment emptyDict nonEmptyDictnonEmpty5ElementsNoDuplicates indexArray valueArraynonEmpty1ElementcollectionNotIncludedcollectionIncludedassociationNotIn valueNotInkeyNotIndictionaryNotIncludeddictionaryWithDuplicateValuesduplicateValuenonEmptyWithStringFLFixedObjectCluster dependents announcermodelwidgetselectorowner unsubscribedFLFixedObjectClusterc testSelector expectedFailsFLFixedObjectClusterJ testSelector expectedFailsFLFixedObjectClusterh testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestlayoutFLFixedObjectCluster testSelector expectedFailsFLWordObjectCluster{*,xedOc[steroIs tesCGr ex['Iilsa$rsTo<‡ingEgntmclasswPvctoru0ObjerpQhstSeAtxpecntlogiۡderQYbjec$,L4 nrxtSelhpectF:shap.earc FLFPctCl`(p6lectcbtedF2>ser;bjecɜ CtSellpectRFFLFi)PtCluy#c+hedDhedBGt'nal> xedONOsterqӗ numgGenomLFix󖟇ClusF@'< QD; ctor?dFaicaedObLterTtest1 expElspjpNsToUR*nter#tial(/tratF,=owbTrTesredFa\ xedOF(sterF$ tesIr exzqils qo:dowFLFixedObjectCluster  testSelector expectedFailsmorphFLFixedObjectCluster'boundsowner submorphs fullBoundscolor extensionFLFixedObjectCluster testSelector expectedFailsclassDefinitionFLFixedObjectClusterl testSelector expectedFailstestingEnvironment emptyDict nonEmptyDictnonEmpty5ElementsNoDuplicates indexArray valueArraynonEmpty1ElementcollectionNotIncludedcollectionIncludedassociationNotIn valueNotInkeyNotIndictionaryNotIncludeddictionaryWithDuplicateValuesduplicateValuenonEmptyWithStringkeysdictFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectClusterk styleSheetFLFixedObjectCluster? testSelector expectedFailsFLFixedObjectClusterI testSelector expectedFailsparametersToUse presenterwindowbackendForTestFLFixedObjectCluster, testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectCluster testSelector expectedFailscachecompiledMethodFLFixedObjectClusterP testSelector expectedFailsparametersToUseFLFixedObjectCluster  testSelector expectedFailssegmentFLFixedObjectCluster timeStampsource windowIndextypebuttonspositionhandler wasHandled whichButtonFLFixedObjectCluster leftFraction leftOffset topFraction topOffset rightFraction rightOffsetbottomFraction bottomOffsetFLFixedObjectCluster testSelector expectedFailsclassDefinitionFLFixedObjectClusters testSelector expectedFailsoccurrencesBrowserPresenterFLFixedObjectCluster+ testSelector expectedFailsdpnodecontextdp2cls testClass testSubclassFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectClustercolorConfiguratorpaletteDictionaryFLFixedObjectCluster testSelector expectedFails fileToZipzipsubdirzipFilefsFLFixedObjectClusterwidget selectedIndexFLFixedObjectClusterBparent properties parenthesesmessages semicolonsFLFixedObjectClusterI testSelector expectedFailst1t2t3t4t5t6t8t9t10t11c1c2c3c4c5c6c7c8c9c10c11t12FLFixedObjectCluster L testSelector expectedFailscompletionClasssystemNavigation completionFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterY testSelector expectedFailstestingEnvironment workingCopyFLFixedObjectClusterh testSelector expectedFailstestingEnvironmentFLFixedObjectCluster boundsowner submorphs fullBoundscolor extensiondotColor handleColor lastMousetargetFLFixedObjectCluster< testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectClusterH testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster@ testSelector expectedFailsFLFixedObjectCluster: testSelector expectedFailstestingEnvironmentFLFixedObjectCluster testSelector expectedFailsbackendForTest application presenterFLFixedObjectCluster* testSelector expectedFailstestingEnvironment classFactoryFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterboundsowner submorphs fullBoundscolor extensionselectionColorcolorBeforeOverFLFixedObjectCluster&L testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster} testSelector expectedFailsFLFixedObjectCluster+ testSelector expectedFailscontextsessionprocessFLFixedObjectCluster# testSelector expectedFails environmentqueryresult resultItemsfoundSelectorsFLFixedObjectCluster  testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectClusterg testSelector expectedFailsmockuiWaitingSemaphoreFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsareapositioneventFLFixedObjectCluster* testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster+ testSelector expectedFailsFLFixedObjectClusterX testSelector expectedFailstestingEnvironmenttestEnvironmentFLFixedObjectClusteri testSelector expectedFailsclassnumberOfAnnouncementsFLFixedObjectCluster 3 testSelector expectedFailsFLFixedObjectCluster borderWidthpadding borderColorFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster*i testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster"; testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFails environment queryResultquerycursoritemsFLFixedObjectClusterG testSelector expectedFailsaClassFLFixedObjectCluster$ testSelector expectedFailsparametersToUse ffiLibraryFLFixedObjectCluster) testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailscommandFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster"K testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster~ testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectCluster  testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectClusterD testSelector expectedFailsdrTestFLFixedObjectCluster testSelector expectedFailscanvascameraFLFixedObjectCluster# testSelector expectedFailsFLFixedObjectClusterPtableFLFixedObjectCluster{ suitestream suitePosition suiteTime suiteFailures suiteErrorsnodeName stageNameprogressFileNameprogressStreamshouldSerializeErrorFLFixedObjectCluster y testSelector expectedFailstestingEnvironmentemptynonEmptyone elementIn elementNotInsubCollectionNotIncollectionOfFloatanotherCollectionnonEmpty1Element subCollectioncollectionWithSubCollectionsubCollectionInNonEmptycollectionWithoutNil collectResultcollectionOfLargeIntegerscollectionWith5ElementsFLFixedObjectClusterW testSelector expectedFailsFLFixedObjectClustere testSelector expectedFailsFLFixedObjectCluster adapterNameFLFixedObjectCluster"h testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster xScaleyScalechartstyler masterShapeboxaxisXaxisY formatStringFLFixedObjectCluster  testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructor extraArgumentFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsparsersubject splitterClassFLFixedObjectCluster: testSelector expectedFails historyListFLWordObjectCluster#( (  ! Y ) )#Y!#'!Y'$!| Y | Y := 1. Y + 1'!Y'#(!Y) #(  ! Y )`Y#. !#'Y'#!"!Y" #( #(  ! Y ) )!YFLFixedObjectCluster& testSelector expectedFailsforkvalueFLFixedObjectClusterboundsowner submorphs fullBoundscolor extension containerverticalScrollBarhorizontalScrollBarselectionColorselectedIndexeshighlightedIndexes showIndex dataSourceintercellSpacing rowHeightselectionStrategycolumnssecondarySelectionColor headerColorshowColumnHeadersallowsDeselectionneedToggleAtMouseUpfunction resizableselectionModeStrategymovementDispatcherFLFixedObjectCluster } testSelector expectedFailsFLFixedObjectClusterJ testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster  testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster, testSelector expectedFailsmonitor classFactory logBuilder inputEntry inputEntriesFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster" testSelector expectedFailsparsersubjectFLFixedObjectClusterY testSelector expectedFailscritiqueBrowserrulesFLFixedObjectCluster#d testSelector expectedFailsunicodeGeneratorFLFixedObjectCluster2 testSelector expectedFails presenterpresenterModelFLFixedObjectCluster8 testSelector expectedFailsparametersToUseinstancemethodglobalsencoder optimizationextractBlockInTempextractBlock2InTempFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectClusterg testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectClusterV testSelector expectedFailsFLFixedObjectClustertargetcategorymorphFLFixedObjectCluster 9 testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterB testSelector expectedFails senderCtxuffiCtx lastUffiCtxFLFixedObjectCluster] testSelector expectedFails newBuilder originClass usedTrait superClassFLFixedObjectCluster" testSelector expectedFailstestingEnvironmentFLFixedObjectCluster  testSelector expectedFailsparametersToUsetestingEnvironmentmodelclassFLFixedObjectCluster( testSelector expectedFails outerMorph innerMorphFLFixedObjectCluster testSelector expectedFailsclassDefinitionFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster| testSelector expectedFailsFLFixedObjectClusterO identifiernameFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectClusterb testSelector expectedFailsFLFixedObjectCluster ,parent propertiesleftBarrightBar statementsperiods temporariesFLFixedObjectCluster: testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectCluster7 testSelector expectedFailsFLFixedObjectClusterf testSelector expectedFailsFLFixedObjectClusterr testSelector expectedFailsparametersToUseFLFixedObjectCluster+ testSelector expectedFailsarcFLFixedObjectCluster testSelector expectedFailsclassDefinitionFLFixedObjectCluster testSelector expectedFailsmatchToolPresenterFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectCluster testSelector expectedFails previewerFLFixedObjectCluster\ testSelector expectedFailst1t2t3t4t5t6t8t9t10t11c1c2c3c4c5c6c7c8c9c10c11t12FLFixedObjectCluster | testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectCluster  testSelector expectedFailsivarForTestingFLFixedObjectCluster' testSelector expectedFailsstateFLFixedObjectCluster | testSelector expectedFailscachehaltController testObjecttrace oldTracer breakpointFLFixedObjectClusterLx testSelector expectedFailstestingEnvironmentFLFixedObjectClusterb testSelector expectedFailsresolverFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster p testSelector expectedFailsrootfileSystemModelfileSystemPresenterdialogwindowFLFixedObjectCluster8 testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterk testSelector expectedFailsFLFixedObjectCluster*domainrange interpolate uninterpolateclampinputoutputFLFixedObjectCluster firstLinklastLink excessSignalsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster subscriptionsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster% testSelector expectedFails filesystemguidevisitedFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectClusterA testSelector expectedFailsFLFixedObjectCluster [ testSelector expectedFailsFLFixedObjectClusterI testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectClusterz testSelector expectedFailsFLFixedObjectClusterg testSelector expectedFailsFLFixedObjectClusterEkeyvalueFLFixedObjectClusterH testSelector expectedFailstestingEnvironmenttestEnvironmentFLFixedObjectClusterU testSelector expectedFails slotDisplayFLFixedObjectCluster FLFixedObjectCluster testSelector expectedFailstext candidatescontext processorstreamFLFixedObjectCluster  testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectCluster testSelector expectedFailsaPackageaSecondPackagepackageApackageBpackageCFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectClusterr testSelector expectedFails presenterFLFixedObjectCluster{ testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterbtablefieldcurrentSelIndexcurrentHighlightedIndexespatternFLFixedObjectCluster- dependents announcerowneradapter needRebuild eventHandler application focusOrdercontextKeyBindings windowIcon aboutText askOkToClose titleHolderadditionalSubpresentersMaplayoutvisibleextentstyles actionGroup borderWidth borderColor dragEnabled dropEnabledcolorhelpenabled wantsDrop acceptDropdeferredActionsactivationBlockactivateOnSingleClickmodelverticalAlignmentwrapScrollBarspropagateNaturalHeightpropagateNaturalWidthscrollBarStyles contextMenualignmentAction selectionModecolumnsshowColumnHeaders isResizable searchEnabled searchBlockFLFixedObjectCluster testSelector expectedFailsparametersToUse ffiLibraryFLFixedObjectClusterCX testSelector expectedFailsnonIdentityOrderedAssociationsidentityOrderedAssociationsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClustert testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectClustera testSelector expectedFailsexistingstoredmergerFLFixedObjectCluster w testSelector expectedFailsmonitor classFactory logBuilderaClassFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster m testSelector expectedFailstestingEnvironmenthashFLFixedObjectCluster$ testSelector expectedFailsparsersubjectFLFixedObjectClustery testSelector expectedFailstestingEnvironmentFLFixedObjectClusterR testSelector expectedFailsoldValueFLFixedObjectClusterfilehandleforWrite semaphoresemaphoreIndexFLFixedObjectCluster  testSelector expectedFailscountercounter2nodenode2FLFixedObjectClusterboundsowner submorphs fullBoundscolor extension borderWidth borderColormodelslidervaluesetValueSelector sliderShadow sliderColor descendingdraggingupButton downButton pagingArea scrollDelta pageDeltaintervaltimeOfMouseDowntimeOfLastScrollnextPageDirectioncurrentScrollDelay lastPaneColorFLFixedObjectCluster textColortextFonttextSize tickColor spineColorFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster@ testSelector expectedFailspasswordManagerFLFixedObjectCluster testSelector expectedFailsplotyFLFixedObjectClusterC testSelector expectedFailsparsersubjectFLWordObjectCluster!Q)))Nwww666f)))Nwww666f)))Nwww666f)))Njjj)))Nzzz;;;q )))Nzzz;;;q )))Nzzz;;;q  "&<AYYկ```D###B SSSFFF SSSFFF SSSFFF SSSFFF SSSFFF SSSFFF SSSFFF SSSPPPSSSPPPSSSPPPSSSPPPSSSPPPSSSPPPSSSPPP)))N?/JJJ;;;222OOO?%%%_MMMJJJ---o%%%_MMMJJJ;;;667JJJMMM222LLLJJJIII;;;JJJJJJJJJFFF@@@JJJJJJDDE//&&'o000 &&'oHHHKKK000 &&'oHHHJJJJJJKKK000 &&'oHHHJJJJJJJJJJJJKKK000 !!!WHHHJJJJJJJJJJJJJJJJJJKKK---OBBBJJJJJJJJJKKKKKKJJJJJJJJJHHH&&'o;;;JJJJJJJJJJJJMMMLLLJJJJJJJJJJJJFFF;;;JJJJJJJJJJJJJJJ222!!!OMMMJJJJJJJJJJJJFFF;;;JJJJJJJJJJJJJJJ;;;222JJJJJJJJJJJJJJJFFF222JJJJJJJJJJJJJJJFFF@@@JJJJJJJJJJJJJJJDDEFFFJJJJJJJJJOOOFFFJJJJJJJJJFFF/;;;JJJLLL//LLLJJJFFF;;;%%%_!!!O;;;?/OOO%%%_/LLLJJJMMM%%%_FFFJJJOOOJJJLLL/FFFJJJOOOIIIJJJLLL/222JJJLLL/LLLJJJDDE;;;%%%_!!!O;;;կQ )))N)))N)))N)))N)))N)))N)))N wwwzzz 666f;;;qwwwzzz 666f;;;qwwwzzz 666f;;;qjjj 33333333QNNNNffffNNNNffffNNNNffffNNNNNNNNpppq NNNNpppq NNNNpppq  @@@@DBBBB񄄄񄄄񄄄񄄄񄄄񄄄񄄄NNNND&&&HSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS)))N KKKPPP KKKPPP KKKPPP KKKPPP KKKPPP KKKPPP KKKPPP aÀـ݆"ꀀ쀀&FW]b'%;2   ~ &<5PC s5D0?Wf c".4AK!(N9 +@&v*::P?E*2 .Mz <z7O0  z\.*3*2P! = Km$(-8 % o9'/  bF13FDXk}(]#/4=Ix4?3.$ #"&G]qHzEm66AV (& 0b %< #-3Y )Ll&d S0~s ;$" 2",s1q [w/H? M: }.'5S"*7 NM, 7 F!4(*K,B  "53R%0":/l<# &#.-J (r#*.$x ;@* ,d$! ",  0(`  i#% D*B1! %m|-, .^.,)  ;&!2'Y- 9&$. =b7* >&' 7  P[AbObt[00- %j $)I+d&"$GUe +P   3 f*c#L $+H .-Ze$f r 1AO p o=N4?W"o ;$8J8+$m B9J<K."6$K. 3 -*#, k72 % %% Nx&-DBH09(N/&S0 % )g Gd v ;  *jn1$C!-@5 %Vl2PZc3!'=w.),p 1%E1#.7A =N'*) # 6EQa; 9HVb :,<{  k=,63Xu },8--,]EA#%  3KWJ  )4.RJ= :EKQ   ?+3 `'p9-6G& % 6%6Y` 9X"v )=E' %!  "b )?2 ( g$<^b,6fQu$*P :&$W1) ! ;n.<  h):7$   u( l H&bF*"<O 3  vc^ 5j UK$#"V|5Vg.e %.5<R3 Y  e lL,$<"V97hNc 9\),("$ 5H'7:18?UIt Yt>')aPpK=uK"+`^dko&+0/\X   TTs*(:/$/%U6Hw?0j=1 d9 +=~ y:pP3A&G+?- :( c( "GF & 6. ; b '03@i3#A 0!/'  ", <6M#7   W7Mx! Q235NC^  F *AgL4$)*  b~:^ #&CG70$TY  >Xf&,7H*_.AP4  4*  :$.ku= " "" /n'$ ,>= &q  4nk&1ZJ. -1% &* 7( 6t%jy757$C($mate}uB :Dh4},-=6 /&L PZ!s *3 4(6(H$C1 /U   rPfo  Z -` PhRSz 14-* 6<EKR =)H:@ Uiq 6Z 5>| -+{ %8f4&,TZ`>XTR8n #G/ u4 &)8H x>  /(*+L>,' %Mj k@,50 P/0>9A)2:B egdI  "*yIR@q Wb,3  :}  3 != / Zo!V !)  ` 1Rd:< $2Kl1 3H/}A '0  %,52>l+;-F,ER`o  "|y!A #C5p1D)UY( reZ&r%1-"56zC*fa^ .L*GRq0", 7;R=Ey) M-5M" "%*8* V<3O ID: !| JQ 4 $]$ 1L .JY $7@ `p, :JX:J+I\bgS<  1-p%3-X< (( F[Ek"#MYqI 5)TK#<>< ;9) CR3c ,-G   O (!5-Sj<O rdR  l  m !Tt6/w36M *DL<uL >ENV5;3K_^()  /^+'5E$%1!/ +,.&c kwe#>"d + !EQzE_ J *5/D@ 0 X_#0G.5v?o ,8D*Sb -4A O Pcq%% .#T,B-!K/ ;GOY`M1I.!0q"\(8C$ 6gs' tcj_"h,R& 1^"  b&$ ='#;  0>5 N[2,!.3 :*-   <2 3  n%n'%?VH[(I;$ )' c]`.%1m -jQ '*"GgA: /#* 3Y Z,2 _ n-O{R T[9#KYz_m"6%UY9 /' U&?  ,"  2/BGBxQ a7#2F$9)Z~"   bL6G\ _3.@vsO$/8B'r>X!&e6]&DR  N- >3y$~!f<=6M -3_D/G3% vZ-y{"4 5+;V10G  .1  d#m72"-_ l%X.;j/S\,?*8-W (`"Y` 1"T 2 !=GHQapucE  = d8`[I 6   CQ$r0b"CV{ D ,.E 0E; /*;n~17  'E_m & ! b&;R"%^8>*@G_m8#yT_h&4%-  # 0*Ey .jm(q%+,%9)JZb&|z 9G8$5T k&%2.J$zt)nY$ CB * exB, *M #(-  (89%Ww Z:@ BK'! \?)2:@2% > 7Yo ,]1 tz$io #($ lT1 "V&lw` !5D-W  M"T<%]g W4\w A;@LU    )lnC$>!lY \o  y=KZm' -7 &a' J5[#P6B &#,EKqFL? #   />Yox_   6% j-/65$b>$V %C !10>v <S (R  404r4|  7N.16`   s6I$]<4 L.|1,; F&r;O`jZ!AT#4bG ,$W.c#.7AONc   (?Z #j 8t +3H:2 $N*-JJ`.4#=C 3gX  GV% D &B7 x+0% H JD#4@s   (5C!  4=I:-";SZzo\ s  5AnY )2 wD5eC.X"2@%N% D%P+g"1  )/S;DE&_ (B y"G=2Ss3 . )s*$BD;  |U O#1 6i-TB{ 4y/ } i. E?%/rH?? 1?EQ6G7'&4 ,p~#Ik$QN*[&:Mmp`= .@ &x2H_J.,,0"dw$jO8?Sk@ 1  )O($ F"A`$p k) >Ma  a < 38 , ($ARnC!,Gl/.!f,L <>! Z  ;4H?# " 'S\8,Zf7) )\\@ w  .DA%{M1? 0  )U#c%?Zq v & ! ~> (;^I4Y4S+bg F N"=+&xv#  A *`OCI 5Sx]4{$ z F.; "v" 0` ,#$Y$/8B &ea#/X8I= 8;.&/.=e<3i[  o$ v1~N %< T3$=<@^,~l V6Lv!BJZH,F5 H, *4 /4O+7j-:' &N. ,).  4  ;  *I98=  3 K -&5V6x>j& !~U-u &.,B& / ! #N%.MS "/7 v~ i+e:i(!-%= )2@ # PB D=$< K/|?Z 1tQ(3 V/`$3{!bD <;+&$-PbQow F! $VlsT 4?55W/Gy0Bu &4m!c(n&H##) %.J#\14;R ![sD+|:8%Uj}.-S3t d(') + $WV(3v3* B/(8$&4,0Ew:  M{.8+ !6S!)l [c5 GA$-@Mfn!! W =:Hj#?]\{>*4(z 3H/2|  +z<$*11M30  ;DP. >$y    @s,Dfzf>!RzR{ lNlW z 7N[^E3A  O ko)=:ra-r#) i o#|1% +)  :# 7("3 g/H8 8 URn? -'M(- F5# A1z)$\i+Z O/ @ JD& G}&- j",90 # '+@0'F8!)> - e9k\C I![x ,#-.,: _ ' =&   L4+J 'd $[} W!E)B@-/?K%2N   0XD) *%k.#t.CM "tL s 5%} Y$(.5:u.  @(8Y A((kh{ )f 3$h($1;D2 %:=mj 8o/= 9Q%Q&!)B'X& &H$ &%R!282U &0 %;3Yt .(eK-  '"m + 1 %>&/PU,(;M*0!! 4<o d# +7R$ .@l(r@"^ 'k'B2 'u  77CVP ,:w0A)%!-d 9h)&0vZ&$!, \ V8x O!&)?m&$% p. RbO +2# $-5=+* (`KOelj%q%9 -"  $ip1=l a> $"C<    % 6M+=^$ME y. ,0"CS)k "9P]eL}d?T"# [ /F!)07@[/4oZs rn|C+,%4/ %#Q> +4' A05 1   7  +}-;&i I X2 4Fgn[%.J JV!1v ,CzBC #e ($o   !FLFixedObjectCluster) testSelector expectedFailsclassFLFixedObjectClustercolorbackgroundColorFLFixedObjectClustero testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster* testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster testSelector expectedFails environment queryResultquerycursoritemsFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailscheckerFLFixedObjectCluster5boundsowner submorphs fullBoundscolor extensionformSetFLFixedObjectCluster> testSelector expectedFailsparametersToUse ffiLibraryoldExceptionHandlerFLFixedObjectCluster,tallyarrayFLFixedObjectClustere testSelector expectedFailsvarFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectClusterG testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectCluster{ testSelector expectedFails drTestsUIpluginsplugin1plugin2FLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterh testSelector expectedFailstestingEnvironmentemptynonEmpty collectResultemptyButAllocatedWith20otherCollectionindexCollectioncollectionWithElementcollectionOfFloat elementNotIn indexArraywithoutEqualElementsduplicateElementcollectionWithDuplicateElementcollection5ElementscollectionWith4ElementscollectionOfCollectionsOfInts collectionOfCollectionsOfStringswithCharacterssimpleCollectioncollectionOfStringcollectionWithSameBeginingEndFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterS testSelector expectedFailsFLFixedObjectCluster dictionary orderedKeysFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorindexFLFixedObjectCluster q testSelector expectedFails identifier preferencesoldPreferencesFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparsersubjectFLFixedObjectClusterr testSelector expectedFailsFLFixedObjectClusterb testSelector expectedFailsFLFixedObjectClusterf testSelector expectedFailsmonitor classFactory logBuilderdetectorFLFixedObjectClusterF testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectClustertestCasemaxTimeForTest testCompletedservicesFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsticksFLFixedObjectClusterX testSelector expectedFailsparsersubjectFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster n testSelector expectedFails presenterpresenterModelFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectClusterp testSelector expectedFailsparametersToUseinstancemethodglobalsencoder optimizationextractBlockInTempextractBlock2InTempFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectClusterAselectorvaluableFLFixedObjectCluster* testSelector expectedFailsfileNameFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster q testSelector expectedFails classFactoryoldSystemAnnouncerFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster { testSelector expectedFails architectureFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestlayoutFLFixedObjectClusterP testSelector expectedFailstestingEnvironment errorMessage errorLocation errorSourcetext interactiveFLFixedObjectClusterE testSelector expectedFailsparametersToUsetestingEnvironmentmodelclassFLFixedObjectCluster d testSelector expectedFailsFLFixedObjectClusterP testSelector expectedFailsclassDefinitionFLFixedObjectCluster+ identifiernameFLFixedObjectCluster2 testSelector expectedFailsweakSetWith3ElementsemptyFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster fparent propertiesselectorkeywordsPositions argumentsleftrightpragmaFLFixedObjectCluster7widthstylepaintFLFixedObjectClusterw testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClustero testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUseFLFixedObjectClusterc testSelector expectedFailslineFLFixedObjectCluster1 testSelector expectedFailsclassDefinitionFLFixedObjectClusterL namedRegistryanonymousRegistryFLFixedObjectCluster testSelector expectedFailsrewriteBasicEditorFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectCluster Hparent properties parenthesesvaluekeywordPositionsFLFixedObjectCluster  testSelector expectedFailst1t2t3t4t5t6t8t9t10t11c1c2c3c4c5c6c7c8c9c10c11t12FLFixedObjectCluster testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectClusterFLFixedObjectClusterO testSelector expectedFailsFLFixedObjectClusterc testSelector expectedFailsstateFLFixedObjectCluster  testSelector expectedFailscacheFLFixedObjectCluster O testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailstestingEnvironmentFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsresolverFLFixedObjectCluster 7 testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster  testSelector expectedFailsrootfileSystemModelfileSystemPresenterdialogwindowFLFixedObjectClusteri testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClustern testSelector expectedFailsFLFixedObjectClusterbdomainrange interpolate uninterpolatelinearFLByteObjectClusterIR2R2R2R2222222222222222222222222R2R2R2R@@9@":":" ! " " " " " " " " " " " " " " " " " ! ":":"@9@)J2 B 6 : > 22 6F J* PNn*nV"Z  ^  f  n*/v G>EJ:J:J:J:J:J@b yyy yyy>{{{ـ ~~~~~~ 6 ۀ  ~~~ ~~~ ~~~2  }}}~~~ ~~~6   ~~~ ~~~> }}}B~~~ > ~~~ ~~~  6 ~~~~~~ ~~~ 2 ~~~ ~~~~~~  ۀ6~~~~~~ ݀!|||> yyy yyyb**            **G@!@""@!@|D0BASEe]bFDSIG>c,GDEFz GPOS,$$pGSUB+&R=R=R=R#R#R#R#R#R#R#R#R?.................G........[R[[>[R[C[C[@RRRRRRRR K K K K K K K K K K K K K K K K K K K K K K K        !5+R#RCK+R+R.+/+/%+/R%%2%"2/2/2. #K R R2SU..RARR=M=M=R##RR...[[[[RNRR R?%K    ;A7@RoW.W%W.WWWW&W.WW.W.W.WZ+/+/+/+/+/+/+/+/+/+/+/+/+/+#+/+/+/+/+/+/+/+/+//2/2/2/2/2/2/2/2/2RB RjRE, LZZLZ-Z4ZCZZZ14Z6Z,0?-6OGX0.5O4.0K ;RI2R.J%N".<. =3.0N B.0..KR.<<3<D=66ee  OOyuuqHH}}GGtvplXX{11"G@hhZ|xwtJJ-~660.0.0.0.0.0.0.0.0.0.0.0.0.........KKKKKKKKKKK8,D........%N%N<<<<<<<<<<<<<<<<333333333330.0.0.0.0.0.0.0.0.0.0.0.KKKKKKKKKKKK333333333333I..R/AAR@@zRsmswbttvwu@@ DZLZZ~Z%%# **ZZDZDZAZvZZ4Z6Z;4/ZVCaZjZZDZ; ZFZZZ;4*ZZDZAZAZZZf4Z !OTT**tZqZqZZ;4'_CVZZ%##  6Z:Z444 5RR.  %5R5RRRR yR2R.)R+R. /*R;RRTRRR ..$R.C R RRR5R .R@. R  %RRRfff:S.  ; R  R4:.%5R..  /};a ,O$0,)(,,7q2%" =, 7 477,O$1,)4q2)9,1&,O$1,)(A/A/^!U!U&0PP9?9???-6-67)7)) )))) )A0(  :/R/&/^//"/^ \^\:66-0)\%U/&U&/^//^/z^z/^//^/11}}}O33#CZ4+ZZZ%4RZZZZZIZM4ZM3 Z*GW-!!Z44444+Z+Z+Z>!ZZZZZZZZZZWZ5ZZZZZ%4%4%4%4%4%4%4%4%4RZRZRZv MJ?M+ZZZSZZZZZZZZIZIZIZIZIZIZIZIZM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M/4M4M4M4M4M4M4M4M4M4 Z Z Z Z Z Z Z********R[GWGWGWGWGWGWGWGWGWGWGWGWGWGWGWGWGWUWUWUWUWUWUW----->! ZF:8ZZIZZZZ-RZM4ZZZIZ1M4LZZ,0q?P,YZW,ZZZ2Z+IZIZZ.ZRZM4LZZ4/CZCZ ZnZZ !Z ZZUZ4*Z(ZcZIZEZM4Z!+7Z}YZ4#CZZZF:IZM4M4 7f2"$>!61!U!U0:PP9?9?7)))/R/&/^//"/o#oWo(o#o*o#o-o2o-o'A'+!o#oWo(o#o*o#o-o2o-o'A'+!o#oWo(o#o*o#o-o2o-o'A'+!o#oWo(o#o*o#o-o2o-o'A'+!Y%v!mk9{ 9_9J9 99A9E999 99dd8Z Z@fY%v42v!PWn4*Q44/4q4mv4v!4r2A3?".22>PPPv!y"4+)\)2)K)45==5  D /=H!! VYVYVY8## @(@#$@5)$@5)5#N*$@5#$@$@5#5#!$@D?5#""2"""""""<"$$"(2R(L4-)L-Y .kk*k'k*-!-33--33JJd8RR@R9?ttr7rb}sI.qyelSO{z{zdcninhel92dnneddS{SXSO:rlerlegrlrlz -zwodndndnpow{zh^sdds},#$,$  z>~vu?@ABCDEFGHwx|   !"#$%&'()*+,-./012345:=Q[ <;=?[baced Lo^`Vr}{y69s8\7^Zz{}yG/@`~~7CQX\hjnv{~  *,14=BEauz~ /6:W\_cuCIMPRX[!%+;ISco !)19AEIMQWY[]ai}     " & 0 3 5 : ? D I q y  !!! !"!&!.!R!Z!^!!""""""""+"H"`"e#%%%%%%%%&&j''R'.%.; 0Aa7CPRY^jlox}#,.49BEatz~ 07;X]brCGMORV[  $*2>RXl  "*2:BHJPRY[]_bj     & / 2 5 9 < D G p t } !!! !"!&!.!P!S![!!""""""""+"H"`"d#%%%%%%%%&&j''R'.".:f> monnonmlih>]MLH/..-+'#"xz|8475&{}ikabaSMx  qrJ_xSEC?=.Rߤ֐T\2FHJJhjlnprtvtxzvxr~ "$&8NPflvx0>DR`nlp~:>LTX\^Z^bbXTTNDD. (z>~vu?@ABCDEFGHwx|   !"#$%&'()*+,-./012345{^() '`}6789:=LQZ[\^yz{} ;<=?[abcder;<K RSUTVY_!`"a#j,]m/n0o1p2u6x:|>~@FDGHILMPNOTX\Z`fpgs{|}tt>AhNq3zl.YM"%')+-13579;@BDOPQRTVXYjlWfXYZ]_PQRSTUV[^|}~`abcdefghijklmnopxqrstuvw!"%()*+,-./23456789:;|~PWXk-r4v7w9JKQRSUVW]^_q~8?@ABCDEFG H I J b$c%d&e'f(g)h*i+BCijklmnouvwxy   1256789:  #$34IJUV?<@Gonpz}KHLStvxuwy,-./ +0{|rWTX;_sq&01= % !!z""##$$%%&&>''~()**++,,v--..u//09?:;w<<==>>??|@@AZ[[\\]]^^__`` az{{||}}~~{^( '`}6=LQZ^y} ;?[ar;<K RS    U    T  VY_!`"a#j,]m/n0  o!!1""p##2$$u%%6&&x'':((|))>**~++@,,--F..//D0011G22334455H6677I88L99::M;;<<P==>>N??@@OAABBTCCDDXEEFF\GGHHZII`JJKKLLMMfNNOOpPPQQgRRSSsTTUU{VVWW|XXYY}ZZ[[\\]]^^__``aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~tt>AhNq3zl.YM77CCOPPQQRXY\^ghhjjlnovx{}~ "%')+-13  5  7  9  ;>@BD F#&O''T((V)*X,,Z.1[44_9=`BBeEEgaahtuhzzm~~ejlWfX\]_?P[^|`xqy{`abcd  /067:;WX\]_bbccrrssttuu!"%()*+,-./23456789:;CC{GG|HI~MMOOPPRRVVWX[[}P  W  Xk-  r!!4$$v%%7**w++92233J4455K6677Q8899R::;;S>>??U@@AAVBBCCWDDEE]FFGG^HHII_RRSSqXXYY~ZZ[[\\]]^^__``aabbccllmmnnoo8?@ABCDEFG H I J b$c%d&e'f(g)h*i+BCijklmnouvwxy   !"'()*/0127 89:?@ABEHIJMPQ!RW%YY[[]]__`a1bg5hijopqrstuvw xyz{#|}3=AIMUY?<@Gonpz}KHLStvxuwy,+0{rWTX;_sq                   ! " " & &y / / 0 0 2 3 5 5 9 : < < = = > ? D D G G H H I I p p& q q t y* } ~0   4 >             !!!!=!!! ! !"!"!&!&!.!.!P!P!Q!R!S!Z![!^!!!!"""""""""""""""""""+"+"H"H"`"`"d"e##%%%%%%%%%%%%%%%%%%&&&j&j'''R'R''.".%.:.;jk,K PXYD _^-, EiD`-,*!-, F%FRX#Y Id F had%F hadRX#eY/ SXi TX!@Yi TX!@eYY:-, F%FRX#Y F jad%F jadRX#Y/-,K &PXQXD@DY!! EPXD!YY-, EiD` E}iD`-,*-,K &SX@Y &SX#!#Y &SX#!#Y &SX#!#Y &SX#!@#Y &SX%EPX#!#!%E#!#!Y!YD- ,KSXED!!Y-+++D6*!+@6*!+`H<&+H<,$++ E}iDK`RXYCNT_ 3   > ~   h0D(`H | d  D @,`H0 D8H X !@!"X"p"""""###0#H#`#x#####$$($@$`%8&&&4'','D'\'t''''''((,(D(\(t((((()))4)L)d)*D*\*t*****++,,(,@,X--0-H-`-x-----.......//,/D/\/t//000H0`0x0000011 181P1h11111122(2@2X2p222234555555677707H7`77777788(8@99(9@9X9p9:: :8:P:h::::::;;(;@;X;p; >$><>T>l>>>>>>??@DAABPBhBBBBBBCC(C@CXCpCCCCCDD D8DXEFGGH,HDH\HtHHHHHIJJ(J@JXJpJJJJJKKK0KHK`KxKLLLLMMM0MHM`MxMMMMNNNNNOO,ODO\OtP PPPQQ(Q@QXQQR R$R<RTRtRS$S<STSlSSSSSSTT,TDT\TtTTTTTUUU4ULUdU|UUUUVX$YYY4YLYdY|ZpZZZZZ[[ [8[P[h[[[[\\\]](]@]X^ ^8^P^h^^^^^^__(_@_X_p__`|aHa`axaaaaabb b8bPbhbbbbbbcc(c@cXd`eXff|gdhPi8jPjklnnooptq|rPs$stuvwtxPyPyz{||}~~,`D4<P tTT@|$Xx Lt@4LdX<Tl, $<Tl,Ld|4Ld|4Ld|$<L\$4D(,<,<(@XpTTDth@p8@(\\<0H`xÐè 8PhĀĘİ(@XpňŠŸ0H`xƐƨ 8Phǀǘǰ(@XpȈȠȸ0H`xɐɨ 8Phʀʘʰ(Hhˈ˨ @`̠̀8Xx͘͸(@XpΈΠθ0H`xϐϨ 8PhЀИа(@XpшѠѸ0H`xҐҨ 8PhӀӘӰ(@XpԈԠԸ0H`xՐը(Hhֈ֨(Hh׀נ @`؀ؠ8Xx٘ٸ8XDܬ݄ݜݰ 4dxތ 4H\p߄ߘ߬dlLXh $T8x 0@P`p\TtL8xl4$<T`p@TX`  (   @    ,DT@Ld|$4`pxtp  !"8"P"h#\#t$$,$<$T$%%&t&&''''(l() ))*t+-T../0112334P456T6678999999::(:8:P:h;t<>H>?H?@AhB(BC`DETFFG`GHXHhHxHHIII$IJK4KL@MMNTNdNNOOOPPPPPQ(Q8QHQRHRSTdU UVXW|XLXXXYY4YYZ[0[\[t[\ \$\<\P\l\\\\] ]0]X]]]]^^^h^^^_<_|__`aTaaabblbcxd\deee0eHe`ffHftffg gtgggh$i,jkkmmnoqPrHrXrstTtu<uvPvw wpxxPyyzPz{|D}}p}~d,h 8Ph(@`xx 8Phx 8Ph 8Ph|t4Ld(@Xp(@Xp0H`x$ ,D\t $<Tl`x`x 8PhLd| $<Tl,D\HL\l 0@P ,(d|<\l|,<D \(8HXh<(Dh|HXh( `xl d€ ôd4HXpƈƘư0Ȑt|8 t΄T0hxѐѠѰ@Ҁ0ԄԘԬ$8L`tՈ՜հ(<Pdx֌ִ֠$lؠ ٸ`ڼۨPܐ݀ݔݨݼ  4H\pބޘި޸8X@8 \`P@dLp0TTdl@L`t`(,dlL  @  $ (<td<`8\,T$<h(TdtL 0@ !!""T"""#$$0$l$%%8%x%&&t' 'T'(T(((((()))0)D)X)l))))))***(*<*P*d*x*,--<-d---.D.////000x01@112 223T34 4l445<5556H67 7T77788D8|89 9P999:::(:t:;;`;<<(>t>>>? ?@0@A,AB8BC|DDE@EEFHFG(GHHHIpIJhJKL$LMN NNOOOPQQR,R,R,R,R,R,R,RDR\Y5 qEX/>YEX/>Y9 9 9999013!%!/#73?#7'YI4661BByX~l:gg^ww2 TEX / >YEX/>YEX/>Y 9/ 9013'.'#3#'#  ^Y>?odd7m99mZpZ$%WEX/>YEX/>Y$9$/ $901332#32654&+32654&+Z2S;!1/YEX/>Y 01".54>32.#"3267R>hM+,Nj?<[-B*/L64K/0H .'b .WPO~X/1 6"%Eb=>cF&'#4-2Z4 5EX/>YEX/>Y 01332#'32654&+Z(NrJUKssssKN{U-D}}Z MEX/>YEX/>Y9/ 013!!3#!Zz1FGGZ CEX/>YEX/>Y9/013!!3#ZzFF4&'MEX / >YEX/>Y " 9"/$01".54>32.#"32675#53\AmN,-PoA"9/%.B22P87Q5#? h .WPO~X/6$%Eb=>cF&E!+Z2 IEX/>YEX/>Y 9 /и0133!3#!ZS1TTp5Z%EX/>YEX/>Y0133ZSp+EX / >YEX/>Y01"'732653{:<8#54T+E i*'#AK1*K8 Z? eEX/>YEX/>YEX/>YEX / >Y9 9  9013333#ZS^]qIjUZ+EX/>YEX/>Y0133!ZSGZ}]EX/>YEX/>Y 9 9 ик9901333>73#467##'#Zd~    |eN4|7|4"E""E"^pi,j,T,j,Z-[EX/>YEX / >YEX/>YEX / >Y 9901333.53#'#ZVGOVGd2k4Sp2g44e'5EX / >YEX/>Y 01".54>32'2>54.#"L>gJ))Jg>>gK))Kg>,G33G,,G33G 0YOO}W./W}NOY0I&Gc>=bD%%Db=>cG&Z CEX/>YEX/>Y 9 /01332+32654&+Z7[@$#@Y6lbVSWV^-J64L2HAFG74[s6KEX#/#>YEX/>Y0+# -01%2>54.#"".'.54>323267L,G33G,,G33G-M=-6X?")Jg>>gK)!=V4T6!29&He?=bD%%Db=?eH&*9"6XwHO}W./W}NGuW7 ,+@ Z \EX/>YEX/>YEX / >Y9/  9ܸ01332##32654&+Z2U="PD^wnMRRMn,F3M\Y?@A4*3IEX/>YEX/>Y9!)901"&'732654./.54>32.#"Ev+2#_3AH(^0&7K-;d#-I.7C &]2$:R 4-:%-;0# ) (7$%@/-$6!3-!( )7$'D33EX/>YEX/>Y013#5!#JFFW.3EX/>YEX/>Y 01".5332>53C2W?$S)8 !8*P$?V ClO};P00P;OlC @EX/>YEX / >YEX/>Y901333>73YiiU;d::d;bp!vEX/>YEX / >YEX/>YEX/>YEX/>Y99 901333>733>73#.'#VE    [L[    EPdc a6h66i5e4j66i5ep&I&&I&u[EX/>YEX / >YEX/>YEX/>Y9 901333>?3#'.'#\Y  WX\`  _S=++33@EX/>YEX / >YEX/>Y9013533>?3YU"TW$F%%F$n- EEX/>YEX / >Yи/и/0135!5!!-Y]2F1G4'qEX/ >YEX/>Y9/ и/9 01"&54674.#"'>32#'#'2675=Q '*J "b;YPD#P#>#=S32 HBPU," 9)m[:)B! '*$R&zEX / >YEX/>YEX/>Y 9и/ 9 ! #$01"&'##3>32'2>54.#")"I BR!N)/H1":L83%1";G ? !2X'#A[8>bD#E1H-(B/B.!9EX / >YEX/>Y 01".54>32.#"32670T=#&@U/0D*/!8('8!"9$!P "A_<=_B""62E**D17!/#zEX/ >YEX / >YEX/>Y 9и/9 01"&54>32'53#'#'2675.#"\m#:L**> SDK"<93&F z;_B$S89)E!"1D*Xb.%QEX / >YEX/>Y 9/ !01".54>32!3267!4&#"1U?$%=N*.I1WF#; N?9/& #A^<<_B# YEX/>YEX/>Yии013#5754632&#"3#`BBEI)Dgg>MKV ? ^MC]- 7GYEX/ >YEX/>Y/9//P /P9&9&/88&9и/@H01".54675.54675.54>323##"&';22>54&#"2>54&+"&'-J5&!"'2C%#d0A%& $2^UU"@[9%<++<%!#9(20T!K"0 8 '. C,(@-?4'?+  7="=.+6;;6+$"*'.RXEX/ >YEX/>YEX/>Y9 и0133>32#4&#"RR#L3MGR,0&:%d!/`^)E=&%C5EX/ >YEX/>Yи/ 0133"&54632RR(!!!!J';EX / >YEX/>Y и/01"&'732653"&54632 $   $R<!!!!>2-JX#R eEX/ >YEX/>YEX/>YEX / >Y9 9  9013333#'RQ[Z[jR+EX/>YEX/>Y 01"&533:7/(R   86f>R!EX/ >YEX/>Y9и/ 9 и /и/и/   01333>32>32#4&#"#4&#"RD K,8?&M-KIR,.7CR,/7CF#/1,*3`^)E=K)E=KR[EX/ >YEX/>Y9и/ и /01333>32#4&#"RD#M3MGR,0&:%F#/`^)E=&%.'5EX / >YEX/>Y 01".54>32'2>54.#"-Q>%%>Q--Q>%%>Q-4%%44%%4 "A_<=_B""B_=<_A"D1D**E22E**D1R3'~EX/ >YEX/>YEX/>Yи/99!$%0133>32#"&'2>54.#"RD!O+/H0":L*"C"w3%1"?$!>8(#A[9>aD#U1H-(B/" /3#~EX / >YEX/>YEX/>Y 9 9 и/ 0157#"&54>323732675.#"K*\m#:L**@!B"<93&FͭX'z;_B$.M!"1D*XbR^IEX/ >YEX/>Y9и/ ܸ01333>32.#"RDG* CX.6 H2>1IEX/ >YEX/>Y9 (901"&'732654.'.54>32.#"4^#) C,00(4)+>'.M'6 .+'5*-C &7 ,  !,3% 4* !0"4(EnO| /EX / >YEX/>Y   ии01".5#5?33#3267'5!HL E!*  / *<$ >C-1> KSEX/ >YEX/>Y 9  ии/01"&5332673#'#NGS+0&:#RD"K `^4E='+YL(0  @EX/ >YEX / >YEX/>Y901333>73U\    \Q$H##H$![EX/ >YEX/>Y9 ии к9!901333>733>73#.'#TH KPL GNdF   D#B""C"#B""B##D%%E#IEX/ >YEX/>Y ик 990137'33>?3#'.'#YA    ;VYG   Bk))kq,+q /GEX / >YEX/>Y 9 9 01"&'7326?33>73Z  *5 Uc    WP ,8A;-$ G"!H  $>- EEX/ >YEX / >Yи/и/0135#5!!L,wC,Cc& c&#F&&I&(-&4&*J&/p&8M&<3&1h&6x&ux&w&y&{3F&'&1&}&&&3J&'/1,<%_EX/>YEX / >Y+  к 9 / и # 901"&54>7#'##33273'.'#(8 >?U^#--  ,+&  p>- Cdd7m99m|EX/>YEX/>YEX/>Y9/9 9/ 013# !!3#!!5#"=5X cxvLkFGGk&L#4 &L*45 -_EX/>YEX/>Y",ии,+ии+(ик(90135#5732#32654&+32654&+3#kMM2S;!8:HP$B[7bTKOMesU^]Vs+&<*0K PE2I1|9760CFAYEX/>Y+ 9/ 01"&5467!!!3#!#327(8/z1!.,+*AFGG%- Z&4&c&#a4&F&&a4&J&/a4&5&2a4&&R\4&M&<a4&&*a4&I&(a4e$7WEX / >YEX/>Y+ #-2 92/401".54>32&54632.#".#"32675#53\AmN,-PoA->3  .B22P87Q5#? h .WPO~X/0=?!7%Eb=>cF&E!+Z2F& &FZ32& 1FZ2& -F sEX/>YEX/>Y9/ܹии и и и015753!533##!#!5! NS1THHTSS1*uuuu/5ooc&  M c& #F& &4I& (-& 4 & *J5& 2M& <?h& 6N3& 1+,5EX/>YEX/>Y+ 01"&5467#3327(8+S"-,++<p4- J& /F& &\Z?& REZ3?& 1GZW?& )EPc& #Z& =gZ& R Z& uZ3& 1 3& '*1 ZW& )  MEX/>YEX / >Y 9 /ܸи и  017'737!!5eS57\_5nGZ}c&#jZ}5&2jZ3}&1lZ-c&#GZ-c& GZ-M&<FZ-I&(FZ-&RHZ-5&2FZ3-&1HZW-&)H4ec& L4ec&#L4eF&&L4eI&(L4e-&4L4e&*L4el&:L4eM&<L43e&1L4eh&6L4ex&uL4ex&wL4e&yL4e&{L43eF&'&L1L4eJ&/L4e&L2k$/}EX / >YEX/>Y 9ܺ 9ܸܸܸ  %-ܸ.01"''7.54>327&#"2>54&'OhG@.F")Jg>hH>.E ")Kg 3L,G3,G32 AS$[-uHO}W.?Q#Y,sHOY0W0S u6%Db&Gc>0P 84UEX/>YEX/>Y к9/ 01!".5463!!3#!%3#"qKuR+ ]00wzz-U{NFGGD}~7l% 4KEX / >YEX/>Y + +9 и!01".54>32>54&'7'2>54.#"O>gJ))Jg>G;*'A 9207)Kg>,G33G,,G33G 0YOO}W.'# (3: ,[OY0I&Gc>=bD%%Db=>cG&7lc&#L7lc& L7lh&6L7lI&(E73l%&1L4,e&:IEX/>YEX/>Y +и'101"&5467.54>3232672>54.#"i(7#?fH&)Jg>>gK)5L1)%  .1,G33G,,G33G,+!;2Y}MO}W./W}NCjR=8- &Gc>=bD%%Db=>cG&Z c&# Z M&< Z 5&2 Z &R/Z3 &1/Z3 &'* 1/ZW &)/*c&#*F&&*M&<*&U*&R*5&2*3&1[p(UEX/>YEX/>Y9и/!901"&'732654./7.#"#4632:\0<%5:,K9A3PYTzTji]2F *"6 ?2*$ 6"0_fnvTFbH'C1M&< &U&R 3&1 W&) IEX/>YEX/>Y+  и013#5735#5!#3#{X#{{9,FF/W.c& BW.c&#BW.F&&BW.I&(BW.-&4BW.&*BW.J&/BW.p&8BW.l&:BW.M&<BW.&qBW.&jBW.&sBW.&mBW3.&1BW.h&6BW,.-GEX/>YEX/>Y(+и"01"&54>7.5332>53327^(8  3U="S)8 !8*P*;$'(.,+!  CjL};P00P;B[?)8- W9(7EX/>YEX/>Y и#01".5332>53>54&'7C2W?$S)8 !8*!*0A +$?V ClO};P00P;$* (*OlCWc&#BWc& BWh&6BWI&(BW39&1Bc& c&#F&&-&4c& c&#F&&-&45&23&1h&6I&(-c&#-M&<-5&2-3&1-W&)!JYEX/>YEX / >Y 9/ии 015732+32654&+3#!O(NrJSKssssKA+ N{U-A}}/Z9EX/>YEX/>Y++013332+532654&+ZSv6Z?##@Y6vlVSTUln.I64M2@GG6:^!QEX/>YEX/>Y 9 /  01".5467!.#"'>32'267!G?dE%d^2Q)#iC'Ig@Tgc /X}M y$9"+RW.EupmxZG'UEX/>YEX/>Y9и/01"&'732>54.#"#3>32, $+<$,+(SQ#b41S="/A K>gNJd<$Q(5#O\_R&Z[@EX/>YEX/>YEX/>Y +0133"&'732653ZS$   %S>pB3-mKW4 &4 &"4&%4&'4&34&)4&-4&74&;43&14&54&t&v4&x4#&z43&'%14@&|4@&~4P&4"&43&'-142/;yEX/ >YEX / >Y)+ #и#/к  9 9 0 3401"&54>7'##"&54674.#"'>3232672675x&5#P.=Q '*J "b;YP*-  -#>#=S32+*%  6)HBPU," 9)m[;) ! '*$:1@GEX/ >YEX/>Y9 ,к,9к ,92%к/9/59 B E01"&54674.#"'>32>32!3267#"&''267.'5734&#">Q&(H!"`66FQ2-E/(6#8 L2=R2e"P! :Q31;83I HBPU," 9)7007 ,97$-.B'$5'*$KPS: &":&).EX / >YEX/>Y  ܸܸܺ9и/ ик9)+,01"&'###57533#>32'2>54.#")"I BJJR!N)/H1":L83%1"YEX/>Yܹ ܺ 9и ии/9  !$01"&54>32'5#53533#'#'2675.#"\m#:L**> SHHFJ"<93&F {p6W="TU0]]+7'E!",=$MZ. &  . & " .& % .& ; .& 3 .& ) .& - .& 1 .3& 1.& 5 .& ' .& t & v .& x .#& z .3& '% 1.23<YEX/ >YEX / >Y-+ 9/ !5801"&54>7#".54>32!32673267!4&#"f&4   1U?$%=N*.I1WF#;!*   -?9/&+*" #A^<<_B# YEX/>Yи/ии ик 9и 013#57533#>32#4&#"RJJR#L3MGR,0&:%;+]]0]d!0`^E<%% &G{C  &G"{&G%{(&G'{ &G3{&G){&G;{7&G5{C3&$1|&2"AEX/ >YEX/>Y+ иܸ01"&5467#33267"&54632&5+R#  -!!!!+*(<6) &25EX/ >YEX/>Y+ 01"&5467#33267&5+R#  -+*(<6) &G-|R%EX/ >YEX/>Y0133RR'&%{R&&RR3&&1RW&&)R SEX/ >YEX/>Y9и к 9 9013333#'RR[ZZj}A&'#w4R&'=Rk&'u>&'RR3&'13o&'')z1W"&')GEX/>YEX/>Y+ и и01"&='7373:7/(9WR6T   86$557#54>R &("R&(1R3&(1R &)"$R &)#R&);$R&)'$R&)RR&)1$R3&)1RW&))?'). &*. &*".&*%.&*'.&*3.&*).&*9.&*;.3&*1.&*5.&*t&*v.&*x.#&*z.3&*'%1.&*-.K&*.$.EX / >YEX/>Y- 9-к99 9,к ,9, 9  %01"''7.54>327&#"2>54'O<1%6%>Q-&H2$6%>Q%85&5'' 1<A U6=_B"=A W6<_A"C.(1E1D)C/'.!(<CiEX / >YEX/>Y к 9)и$и 3>3A01".54>32>32!3267#"&''2>54.#"734&#",O<#$83J "A_<=_B"><9A ,9@9yD1D**E22E**D1KPS. "6CEX / >YEX/>Y - -9#01".54>32>54&'7'2>54.#"-Q>%%>Q-2-*,@ '&,%>Q-4%%44%%4 "A_<=_B"-* (,! fD<_A"D1D**E22E**D1.  &t".  &t. &t5. &t'.3 &t1.2(<IEX/ >YEX/>Y"+и)301"&54>7.54>3232672>54.#"'&4  ,N;"%>Q--Q>%*:$"%  -,4%%44%%4+*!%@\:=_B""B_=3M;+8) 1D**E22E**D1Rh &-"^&-Ry>t&-;R^&-1C3^&-1yC3^&-')1yW^&-)y &."&.%&.;&.T&.R&.13&.1R#7iEX"/">YEX/>Y "9"9"и/,"93"901"&'732654.54>54&#"#4632*D!3**,3,!)*6;Rf^'=*#,3,*; :0 & -#"0,. &1MN ^q(5&5,) $6( 6(E&/=En&/TEn&/R3En&/1WZn&/)E7&/3En!g|/EX/ >YEX/>Y!+ и ии!и017575#5?33#3#3267#".=HHL E!*  /'5!+>C0R-1> *<$QK &0K &0"K&0%K&0'K&03K&0) K&0-K&07K&09K&0;K&0pKL&0iKH&0rKL&0lK3&01"K&05K2&gEX/ >YEX / >Y + к 9 ии/01"&5467'##"&53326733267&51 "K3NGS*1&:#R-*  -+*)=H(0`^4E='+Y6) K.%YEX/ >YEX/ >YEX/>YEX!/!>Y 01"&5332673>54&'7#'#NGS+0&:# @ #D"K `^4E='+Y " (- 9L(0K. &" K. & K.&5 K.&' K3.&1 &2h &2"h&2%h&23h / &4 / &4" /&4% /&43 /&41 /&41 /&45 /&4' &5"&5;&513&51W&5)5#8]EX/>YEX/>Yиܸи иии$ /01".54>32.''7&'77'2>54&'.#" *N<$ 7K,&F7&4<&$F \&I)A( 4,I)B=wYEX/ >YEX/>YEX/>Y99!$%013>32#"&'2>54.#"RR L(0I2":L*#B!w3%1"?$!>S%#A[9>aD#S1H-(B/" RI YEX/ >YEX/>Y+9и/01"&'732654&#"#33>32R$   $,0&:%RD#M3MG<?3-=E=&%F#/`^JX'+EX / >YEX/>Y01"&'732653 $   $R<>2-JXC'+`EX/ >YEX/>YEX/>Yи ии и&0133"&54632"&'732653"&54632RR(!!!!$   $R<!!!!J>2-JX#K)mEX / >YEX/>Y и/ 9 9 & )01".533>323267'>54&#"4J/D#Y19J 0$)E ^=T3- "E& 6M/"D$,A>S]," 9))&"$(R&uEX / >YEX/>Y 9и/ и/ 9  #$01"'##33>32'2>54.#")DGCD!O+/H0":L83%1"?$!> ;/9(#A[9>aD#E1H-(B/" R"0/EX/ >YEX / >YEX/>Y9и/ 9#+-.01"&'##4>32&#">32'2>54&#")"I B*?++0-!N)/H1":L83%;E`B#E1F,OaC!5EX/ >YEX/>Y01"&'732>54.#"'>32-P #:!!7)&5#1*K7+P<$$=S !71D**F16""A_><_A". 4gEX/ >YEX1/1>Yܹ) )191)9&)1931)901%2654&#"'>7.54>32.#">32#"'$/;%sB !&@U/0D(1"9*&S*6<'9#D56&"{3 [9=_B""32F+":)+9.+! */I?.|EX/ >YEX/>YEX/>Y+99 #$'01"&57#"&54>32'533267%2675.#"?:I+\m#:L**> S  "<93&FI@f'z;_B$S*.?!"1D*Xb/C.EX/>YEX/ >YEX/>Y 9и/9 # $'01"&54>32'4632.#"#'#'2675.#"\m#:L**> ?C  !DK"<93&F z;_B$FQ?2*9)E!"1D*Xb%#IEX/ >YEX/>Y 9 /!01"&'73267!.54>32!.#"2R ?#HQ5K/,L9 ">TD79H 6[N  4T< #B_<<^A#&HOM/#yEX/ >YEX/>Y 9и/и/9 01"&54>32373#'#'2675.#"\m#;L*)@!CDK"<93&F z;_B$/9)E!"1D*XbR%#QEX/ >YEX/>Y 9 /  !01".5467!.#"'>32'267!.J5GKB%<"S3.N9!!9N.9ED =W6 IZ9"B^<<_B#BRKON%.:YEX/ >YEX/>Y7+!+ ܸ7'ܸ/01".'%.#"'>3273267#".''2>54&'2K5CH0&:"O2GgQ,   !<4K0/! H "9L*539IC!# +  %4[D(A1A%  i6;2/MEX/ >YEX/>Y!"+ "!9)01".54>75.54>32.#";#"3267)I6'(*0@$,G !5 )86;7F<@F8!= #*N &6");"!2 7&&!*;*().7%/MEX/ >YEX/>Y +& 901"&'732654&+532654&#"'>322P+#!.*('5G 7.)(*;*!&&7 2!";)"6&21MEX/ >YEX/>Y*++ +*9#01".54>75.54>32'2654&#";#",M8 '(*1A&2YC'&AX2HTVI*949*:>E &6");"!2  @`@?_@ B`\]b&&!*;*().'MEX/ >YEX/>Y+ и и /01"&'73265#57533#+$   $VVRSS<>2-+0JX2(Eu+:uEX/ >YEX/>Y%+,+ 99 /0301"&'7326?#".54>32'4632&#"2675.#"-[&$I#CAI+.J4#:M)*< ?D !p_"; 93&F:E;\&"?[99\@#)BP?2*[e!!"0A'R`2(!0wEX/ >YEX/>Y"+ 99и/ %&)01"&'7326?#".54>323732675.#"-[&$I#CAI+.J4#:M)*?Ep_"; 93&F:E;\&"?[99\@#-[e!!"0A'R`.#OEX / >YEX/>Y  9}/ 01".54>32.#"32675#531V?$%AW29H(3'!;+VH.lW !A`>;^B#%31F-Zdw;# '_EX/ >YEX/>Y 9"9 "9к" 901"&546733>73'2654&'#69U\    \Q 95@4#I4!9 9!O,&#4@9?##A#/qEX/ >YEX/>Y9*9*9 и к*9$01"&5467.#"'>32>32&#"'2654&'UYC28.)P##O).71DXU0.7'(6. YN7j/ #< /((/ <# /j7NYD;*,V%%V,*;K3\EX / >YEX/>YEX/>Y 9 0157#"&5332673~#M3NGS+0&<#Sͮj'0`^4E=&,YMR fEX/>YEX/ >YEX/>Y 9и0134>32&#">32#4&#"R*?++0-#L3MGR,0&:%*D2 ? @9~!0`^"E<%%RI,hEX/>YEX&/& >YEX/>Y+&#9#01"&'732654&#"#4>32&#">32R$   $,0&:%R*?++0-#L3MG<?3-6E<%%*D2 ? @9~!0`^JXS ?EX/ >YEX/>Y +и0133353#5#SRRR KEX/ >YEX / >Y +и и ܸ01757533##5"&54632VRSSR*!!!!+0c.' AEX/ >YEX/>Yи 01353#53#3.TTSSC`CCC2!-gEX/ >YEX/>Yܸ ܺ 9 9 9 9"ܸ(01&'#".546323%267&#""&54632&%?,. ?:(+R:4#($!!!!G0!(-7":c\ (+OEX / >YEX/>Y +  и&иܸ01"&54632533#3:7#"&='354.#"yB=.% RSS  /( ?1&"- />86/  RI EX/>Y +01"&533267D7R  SH*.?R'.(oEX/ >YEX/>YEX/>YEX/>Y 901".'732>54&#"'!#3!6`$;0&)F5/#EA!RRu0N6"9K 4&'7">F-],2J,5Q8R+EX/ >YEX/>Y01333RR]CM!EX/ >YEX/>Y 9  и ик 9 ии/01"&5332733273#'##"&'KIR,/7BS+/6DRD L,8?&M `^4E=K`E=K`F"02+*3M3!EX/ >YEX / >YEX/>Yи к9 9 и0157#"&'#"&5332733273#J*8?&M-KIR,/7BS+/6DRͭg&-2+*3`^4E=K`E=K`MRI-EX!/! >YEX/>Y+!и!'ик$'9$!9!и/01"&'732654&#"#4&#"#33>32>32p#  #,.7CR,/7CRD K,8?&M-KI;?3-=E=K)E=KF#/1,*3`^JXI YEX/ >YEX/>Y+ и / 9 01"&'7326533>32#4&#")  F#M3MGR,0&:%7?.*F#/`^)E=&%HSRI= YEX/ >YEX / >Y+ 9  и /01"&54&#"#33>323267D7,0&:%RD#M3MG  SHEE=&%F#/`^*.?RIEX/ >YEX/>Y ик 9901333.=3#.'#RNNM :0Z';0Z'.!MEX / >YEX/>Y  9/01".54>32"!.267!-R>$$>R--R>$$>R-:N # N;?OO @_??`A A`??_@ PHHPYQQY.+]EX / >YEX/>Y "и/ 9/и/01".54>32!#3#3!'267.#"2WB&&BW2/0##!;++; !@_??_@!?;?C_/F/0G..3z -wEX/ >YEX / >YEX/>YEX/>Yии"и,0174&'>5.54>753.?##?._L$>.2\G++G\2L3\G*+G]1,E0z0E+Wb0Ek#A\<;\@""@\;<\A# KEX / >YEX/>Y 9  и /01"'732673#'#1 CRDG H2>8Y/6 KEX / >YEX/>Y 9  и /01"'732673#'#1 CRDG H2>8Y/6IpMEX/ >YEX/>Y+901"&=##"'73267332672?5G* CR  LE/6 H2>8*.?RI^HEX / >Y+ и/ 9 01"&533>32.#"3267D7DG* C  SHX.6 H2>*.?RP/EX/ >YEX/>Y 0134632.#"RYP4!#:VbE 1 RKEX/ >YEX/>Y + 9 и01332#'#532654&+R'D1=-[u[L7==7L"7(:D-++' KEX / >YEX/>Y + 9  и013".5467'3353'35#"'D1=-\t[RLL6==#7(;DȽ@/++(I?WEX'/' >YEX/>Y +'9'.6'901"'3267#"&=732654.'.54>32.#"83%   #D:) C,00(4)+>'.M'6 .+'5*-C -4=XJE6,  !,3% 4* !0"4('5EX/>YEX/>Y01"&'732654632.#" $   $AN  *<>2-kKW?3-JX'*#UEX/>YEX/>Y+ и и /01"&'73265#574632.#"3#+$   $VVAN  *SS<>2-+KW?3-0JXHEn8EX / >Y+   и01".5#5?33#3267'5!HL E!*  /+<$>CF-1> 3 {EX/ >YEX/>Y+ии ии и и /90157533533##'##"&=2675#VSRRRD"K3NG&:#++0L(0`^T'+yIE=%-YEX / >YEX/>Y  и/ "ии/ !01".54>75#5332>54&'53#5S9b)2"4#"4"2(b9R %>P*%?4)C5"dH#>..>#Hd"5C)4?%*P>%K!EEX/ >YEX/>Yи/ 01".5332>54&#"'632)D2S'1!&)  #DO7Q 5P8):%!;O/NP@gm@mP-  3EX/ >YEX/>Yк 90133#.'# `U\    [$I##I$ WEX/ >YEX/>Yк9 ик9901333>73#.'##.'#eF  D`TH KPL  G#D%%E##B"DC#B""B# KEX/>YEX/>Y 9к9013>32.#"#.'# ,8%  *5Td    V+$>-A;-A G"!H 7EX/ >YEX/>Y9 013533>?3XB  BWB66IKEX / >YEX/>Y+ и  01"&=!5#5!33267C9L  QB$,wC,_*.?&YEX/ >YEX/>Y и/ &и&/#ܸܸ01'67#5#5!>32+72654&#"0 G0G,+0&:(3 V(*/Q ' ,wC,GM/-+!(y$03'$IEX/ >YEX/>Y 901".'732>54&#"'#5!6$;0&)F5/#EA!U0N6"9K 4&'7">F-C,2J,5Q8/EX/>YEX/>Y013>54&#"'>32WQB<3F,'0;#*J7 ->%D2]?:D,6 0H0+D;2/EX / >YEX/>Y 013.54>32.#"%>-!:N,!8.$,B/AGQW2;D+0H0 6-D:?]2 IEX/>YEX/>Y+ и013#573>54&#"'>323#LYQKA<3F,'0:$*J7 L:>3c8:D,6 0H0@f*C IEX / >YEX/>Y+ и013#53.54>32.#"3#ȵ:L!:M-!8-%,B/AGLQYLC*f@0H0 6-D:8c3>7++ии и 0157333#3###5735M%:gggg:rM%K+t/{/e*{;#/CEX/>YEX/>Y*$+01".54632'2>54.#""&54632/K5n^]n4L.."".."". ,[``[,D HsTLpJ##JpLTsH \(EX/ >YEX / >YEX/>Yии и и/!и!/%и&01!###5754632&#"354632&#"3#}RBBKL/#$(EI)Dgg]>@LX > 30>MKV ? ^MC]&$A&'AE+z|/EX/ >YEX/>YEX/>Yии)ии#и#/013#5754632&#"3733#3267#".5#`BBEI)D D"*  /'5!>MKV ? ^MC-1> *<$ ]b>EX/>YEX/>YEX/>YEX/ >YEX/ >YEX / >YEX$/$ >YEX2/2>Y$89и<и=иии&и'и2+013#5754632&#"354632&#"3733#3267#".5###`BBKL/#$(EI)D D"*  /'5!R>@LX > 30>MKV ? ^MC-1> *<$ ]].( =EX/>YEX/>Y и01353#53#3.TTSSGFFG%(c& .3c&#@F&&]I&(D-&4&2&*.(5&2@M&<.(h&6.3(&1.,(UEX / >YEX/>Y+  ии01"&5467#53#53#3#3267'8,hTTSSW"  .,+)@GFFG7- >J&/Z[- SEX/>YEX/>Y+ к 9к 901"&'73265#'##33.53$   %GOVGO=B4,2g4d2k4SmKW// &/ &"/&%/&'/&3/&)/&-/&7/&;/3&1/&5/&t#&v/&x/#&z/3&'%1/@&|/@&~/P&/"&/3&'-1/2&5EX/ >YEX / >Y + к 9 9и/и/ '*+.01"&5467'##"&54>3237332672675.#"&50 K+\m#;L*)@!C-*  -"<93&F+*)=5)z;_B$/6) !"1D*Xb2(2( &"2(&%2(&-2(&12(&S2(&;2(&)2(&'R%EX/>YEX/>Y0133RR8B&5#x4R&5=Rl&5u&5R{E3&51{3o&5'){1{W&5){ ?EX/>YEX / >Y +и 01'737#WR6TR'557#54K&!56Z$Z/EX/>YEX/>Y013!!ZzF. 5EX/>YEX/>Y 901353%!'#`JZfEE2^2G,Z-Z2 4e+CEX/>YEX/>Y+"0153".54>32'2>54.#"p>gJ))Jg>>gK))Kg>,G33G,,G33G5HH0YOO}W./W}NOY0I&Gc>=bD%%Db=>cG&Z Z?  3EX/>YEX/>Yк 90113#.'#`Xjipc:e::e:Z}Z-1 CEX / >YEX/>Y+  0135!5!5!1GG5GGFF4eZ+@EX/>YEX/>YEX/>Y013!#!ZSpJZ , 9EX/>YEX / >Y  01355!!!,_21FG0+A}//++ии и*014&'>%5.54>753NhY,H232H,Yh>eH''He>K>eH''He>KTe3E**E3eK]&C];:\A%\\%A\:;]C&]?|YEX/>YEX/>Y 9  и  и и01!5.=33>=36tRSRORRS"@[:w~_XXW_?\=-y1WEX / >YEX/>Yйи/ &0и0/013535.54>323#5>54.#"-*!(Ig@@gJ(!+1$2H..H2$1D7FS2EtU//UtE2SF7D=8FU45[C&&C[54UF8=3&k&@kr& @k& @k-& 4&/kY&|k-&4&V/k."$7EX / >YEX/>Y 9 и/и/" 9%"*+ 001".54>323733267#"&5#'2>?.#"*D2#;M*-TQ   ,48N.$  #2&> ?[YEX/>Y&9&)&)9)939014>32#"&'72>54&#"'>54.#"O2K3$B32.HS 5D%.Z&.#DD '6"%9?#R2V>#+A,6S eM1L5 *>u>$5!:N? *0*ZWXX-MP}/EX / >YEX / >YEX/ >Y 9901>454.'73>73!7F%S0,# /IS -@-<0 Zjt9[e>nq{I,b*4+;UEX/>YEX/>Y494 и"9,01".54>7.54>32.#"'2654.' *N<%2E'1%'<)Yx?\#*&(58+7P2BC'MW&2 9R4,I9) '+1''B#$%09E,4U=!DYI3*%`G$9(.0eEX/ >YEX/>Y%+ %9!и!/%"и"/*01".54675.54>32.#"3267&"#"3267-K7;*&'3C&,O"!;"-=4;$xE?#?##,R &6"59 <"!2 7&&!*@R).7"0H-G}/EX/>YEX / >Yи/ &01'>54.'.54>7*5!#hB +"%B21N_.=BAJ/`N2&6"#4" $  4Q<8zsd#CC!dsx3+;&#EKMU}/EX/ >YEX / >Y 9 и/01>54&#"#4&'33>32~$+#"#RK&Q6G=xjE= )aB&e98`^;%CEX/>YEX/>Y!+01".54632"3.2>7#/K4l^^l4K/*  *+  + ,[``[,@eGGe@AiMMiAR+EX/ >YEX/>Y 01"&533273*S"   ;6cX'>I%qEX/ >YEX / >YEX%/%>YEX/>Yи/99 %901.'#4&'33>7**(  MQDKN')S-0499AE!M0aH = 2\J3 N =1$OOI[EX / >YEX/>YEX/>YEX/>Y  901''.#"'>32##gW5**!HT WCE D iiRM(_}/EX/ >YEX / >Y 9  и и/01332>73327#"&'##"&'RR)0 S  *)E(0AA%LcX>-1/-$700QEX/ >YEX/ >YEX/ >YEX/>Y 9013.'73>73&08S0) -C S ,:%Czn/'fop1^c?xvy@HE}/EX / >YEX / >Y-4+4-9 и/"и"/-0и0/41и1/ >01'>54.'.54>75.5467*5!#"3267.#"oB +!'D4)6-8&" #r,"$,;/*9"$3  $  ,C0$?2$ I5*@CC--!F&8#$0#E.5EX / >YEX/>Y 01".54>32'2654&#" -Q<##YEX / >Yи/ и  и / и01"&54>5#'>5#57!#327:0 SqFa  ! ><GV\(gggc?D)_YG?NM)O}/EX/ >YEX/>Y9!'014>32#"&'72>54.#"N":N,gk"8H&'J"~/$0"0$"@?^>t>aD#'!98: 1H-(B/-D.|).)IEX / >YEX/>Y "и/ и /01".54>3!.''2>54.#",O<#%>P+ *F*-3!9M,1"!1:M$1 !?^<@]=FbE9X> D.B)$C3Y[*C0=EX/ >YEX/>Y и01"&5#57!#3267 8+FR  ) ><5>CRJ?<%MEX/ >YEX / >YEX/ >YEX/>Y01"&54654&'332654&'7XaP'5EP6L _a,U,B&7 154!- Y_8tC?A>_A!.Mzn -]}/|!/EX/ >YEX/>Yии"и,0174&'>5.54>753.?##?._L$>.2\G++G\2L3\G*+G]1,E0z0E+Wb0E#A\<;\@""@\;<\A# A }/} /EX/ >YEX/ >YEX/ >Yи/9  9 9 9  и /01'7373#\SR}WP V:=Myn)e|/}/EX"/" >YEX / >YEX!/! >YEX/>Yи(015.=4&'333>54.'70>Y9PNQMQW  Px#=V4B&7 -*$ JY7eh337 =l?39M /EX/ >YEX/>Y"и+и3к7901".546732>54&'332654.'7#"&'#$>-4&K  5) Z )4 J  [L*GC <[Y"+01'>54&'.54>32.#"YEX/>Y 92 92 '*01".54>32>54&#"2654.#"1'QA*0J2"B379Q[!9M=T49(9>9J#5%>;-3 8[B 2U=#*@,6UiO/K4 6 #,595WH>3' E6E(B 2MEX+/+>YEX / >Y!+ 9!+  017.#""&54&'332>7.54>325\G%2*6rQZN$+ \zH/>$pq6K <, Hc>?Z[+57(#/ @nV >R&(C0iX&.Mz%3\}/EX/ >YEX / >YEX/>Y"и)и1015.546754632>54&#"/3]G*=.C! .?&SA)D0*G\3%>.:,)!?]>K6024:"*A.gc"?Z9>`C%+U*=z>2G-S`?."&`$.&d$KM&f$"R&h$|&h3|.&n$ <&s$<&s33&w$^&hk|<&skB&%~:&3&3&k''''b&Eb&EJ&/&*T&v~T&v&@&@k''''& v~& vr& @r& @k' ' ' ' ' ' #& v~#& v& @& @k' ' ' ' i' i' J& / & *&a~&S&5&/kG'C'='9'&v'Y&|Y&|k'&'!'J&/&*&Va~&VS&V2&V/kY'VU'VT'VQ'V'V'V &n.&%&~nC&&&n;'&n'&n'&n'&nN&E&ncN&E&ncZu& n& v&~n& v&nb' &nw^' &ns^' &nsZ' &no1' &nF1' &nF-&Vn&Va&~n&VS&nm'V&ni'V&n~h'V&n}d'V&ny'V&n1'V&n1."&`5 ."&`C." &`." &`"."&`."&`."&`."&`."'&`."'&`."&`-."&`)."&`'.&d5.&dC. &d. &d".&d.&d.&d.&dKM&f5"KM&fC"KM &f"KM &f""KM&f"KM&f"KM&f"KM&f"KM'&f"KM'&f"KM&f'"8&h5| ,&hC| &h|D  &h"|&h|&h|&h|&h| '&h| '&h|&h-|&h)|)&h'|&hn|&hk|&&ho|.&n5 .&nC . &n . &n" .&n .&n .&n .&n NM&p5$ NM&pC$<&s5 <&sC< &s< &s"<&s<&s<&s<&s<'&s<'&s<&s'<&s-<&s)<&sn<&sk<&&so3&w5^ 3&wC^3 &w^3 &w"^3&w^3&w^3&w^3&w^3'&w^3'&w^3&w'^.7"&`g.7"&`'g5 .7"&`'gC.7" &`'g.7" &`'g".7"&`'g.7"&`'g.7"&`'g.7"&`'g.7"'&`'g.7"'&`'g.7"&`'g'K7&fgvK7&f&gv5" K7&f&gvC"K7 &f&gv"K7 &f&gv""K7&f&gv"K7&f&gv"K7&f&gv"K7&f&gv"K7'&f&gv"K7'&f&gv"K7&f&gv'"37&wgX37&w'gX5^ 37&w'gXC^37 &w'gX^37 &w'gX"^37&w'gX^37&w'gX^37&w'gX^37&w'gX^37'&w'gX^37'&w'gX^37&w'gX'^IE+e}/EX / >YEX/>Yи и/ 99$9)и)/01'>7.'#4&'33>7j`'G**(  MQDKN')S-049!I)Y+9@D!M0aH = 2\J3 N =1$OOI5c.M &C} /EX/ >YEX / >Y !01%2654&#"5.54>32 AHHAAGG'C2#YEX / >Yи  01'>54.'.54>;&"#"_B#(H7 %BY3K)KY(9"F5 %  #9S9@]=FY[(:)3.IRM .}/EX/ >Y+01!#3#R1C;QXM+901'>54''%&''%.'7P  ?yE"EK"*tK3W[0 0\.C;9#Ez?8>&E}Hv,=5h3_/V'uivA]uiAu*R +0173RQ"\@EX/>Y013?3@"6\.n$VEX/>Y017L2 z3k7ogR/EX/>Y 01"&533273+S   ;61QH><_5<_5>SC.0!.n$s/m/{s/w/2'2'bA't3nt3kvL&oEX/>Y01'>54&'7 !)* BH(& /-,&EX/>Y 01.5467b(HB *)!&,-/ SEX/>Y01'72L Vk+EX/>YEX / >Y 01'7'>54'72L C 6@! & 5//.#+EX/>YEX / >Y 01'7.54673L!@6 C #.//5 +EX/>YEX / >Y 017#'>54'7L2 C 6@! & 5//.#+EX/>YEX / >Y 017#.5467L2|!@6 C #.//5 %WEX/>YEX / >Y+ и /и/ 01>323267#".#"'>54&'7 ! * ! 1 %;>9Z## ## ! '!'WEX/>YEX/ >Y$+ и/'и'/01.5467'>323267#".#"y"?;%  ! * !  ' ## ## ZMEX/>YEX/>Y9013!!32#'32654&+Z~4X@$ltUSUUrF+E1g`B?D?8Z$ZADd!K}/EX/>YEX/>Yиии013#'53>7>7!3#5!#lI     LI I#1 26WA1RPU52Ѽ%Tk*GDFZ5EX/>YEX/>Y3+39и/ий&3/к,/92и.013'.#"'>323337>32.#"####E    &$"MYOXN"$&    E[_O_^!N 0%%0 N!77.QEX'/'>YEX)/)>YEX:/:>YEXYEX/>YEX/>YEX/>YEXP/P>Y4+ и)#4/и#@иL01"./####"'732>?'.#"'6323337>32.#"3267" !\fNf[! "  W?   $" CgNhC "$   ?V   .&7&. N   N 0%%0 N  N  + и01333333#### _RSS_\[SZe+55*/MEX/>YEX/>Y+(901"&'732>54&+532654&#"'>32Hr2/+X9 8*\UJ6WLI7.N-#j<.M7209K%@V -39,$!0?<@9845!8#++?'4O SD/J3Z6IEX/>YEX/>Y9 и к 90133373#467#ZRGXRG4k2pW4g2bZ6I&0LZBWEX / >YEX/>Y+ и/ 9013337>32.#"##ZSq\"#$   W[p%0 N 7ZI*eEX/>YEX/>YEX/>YEX)/)>Y +%01"./##337>32.#"3267"!"qsSSq\"!#  Wn   .&%0 N  NZ:  +013333##ZS\`^f5AEX/>YEX/>Yи/01"&'732>7>7!##8  $HS&. M %F:gmpJ[XK`7Z}Z2 4eZ+NZ 4GEX / >YEX/>Y 9  01"&'7326?3373 'Yz2.qUK K#܁$=F/ YEX/>YEX/>Y++ и ии014&'>5.546753hbbhhbbh솔JKUam\UU\a^ts}]]}st^ZDh A} /EX/>YEX/>Yи0133!33#5ZSSI II2ѼC7EX / >YEX/>Y+ 01!#".=3326739'8X=!R*=(%7S&3R;)8"%pZ GEX/>YEX / >Yиии 01333333ZRQRIIpZDPQ}/EX/>YEX/>Yи и и 015!333333\RQRI II2CEX/>YEX/>Y+013#5!32#'32654&+&l4ZB&"?Y6rhSUYVaJF-F05L1D>F<<ZIEX/>YEX/>Y+и013332#'32654&+3ZSf6Y@#"?Y7g]SVVVZS-F15L1D>F?9pZ9EX/>YEX/>Y+013332#'32654&+ZSy6Y@#"?Y7zoTVVVm-F15L1D>F?9  IEX/>YEX/>Y 9 / 01"&'73267!5!.#"'>32Cf*.!O3Wf cV,J. g=>fH()Je 2-4#'{}Gin!6 1,VSTU,ZX.eEX / >YEX/>YEX/>YEX/>Y +%01".'##33>32'2>54.#"J:`E)SS+D\8=bD%%Db=>cG&TEX/>YEX/>YEX/>Y+901!##.54>;35#"y`AS"=U2nnMRRZO3F,pY4A@?Zc& Z-&4~'SEX/>YEX/>Y+и/01"&'732>54&#"##5!#>32$  &TM6T9"2U?#3A C3&JCJFF2P79N0Zc&A#"4 MEX / >YEX/>Y  9/01".54>32.#"!!3267R?iL*+Mj@<\-C*Xl k^0H .'b ,UTSV,1 6"niG}{'#4-2*Z -& 4- AEX/>YEX/>Yܸܸ и01"&546323"&546323?uS5p [%.YEX/>YEX/>Y.+и/'01"&'732>7>7!32+#%32654&+>   $4[6Y@#"?Y7 &.QTVVVO M %F:gm-F15L1J[XK`7P>F?9ZugEX/>YEX/>Y9/ии/йи/0133!332+!%32654&+ZS'T[6Y@#"?Y7{QTVVVO-F15L15D>F?9uEEX/>YEX/>Y +и013#5!#>32#54&#"β:5U;RLN8JFF2N7J?ZBg&#DZIg*.eEX/>YEX/>YEX/>YEX)/)>Y +%01"./##337>32.#"3267'7"!"qsSSq\"!#  Wn  %/ .&%0 N  N*7Z:g   +013333##'7ZS\`^f%/5*7Z6g& LE&0ZD+ A} /EX/>YEX / >Yи 0133!3##5ZS+SIIp:BEX/>Y+ +и и013#53533#32#'32654&+TN6Y@#!=W7TJSQSXCD}}D)B/5K0B;E>54e!CEX / >YEX/>Y+ 01".54>32"!.267!L>gJ))Jg>>gK))Kg>Rh  hRWjtj .WRR}V,,V~QRW.bqjjq{{1EEX/>YEX/>Yи/901333>?>32.#"Yi @95   ;d:546IBM%%Z<5|/EX/>YEX/>Y013!73!Z-G ! SEX/>YEX / >Y  9 /и/  0157!!3##!OzٕS3,.F/3D5:}/EX/>YEX / >Y+ иик 9 и /#и)и0к6#98015#####'.#"'>323337>32.#"3 _O_\E    &$"MYOXN"$&    E? 77^!N 0%%0 N!2@:SEX*/*>YEX,/,>YEX=/=>YEX?/?>YEX/>YEX/>YEX/>YEX/>YEX/>YEX / >Y7 +  и,&72и&CиMиM/NиN/PиP/QиQ/015&'#5./####"'732>?'.#"'6323337>32.#"373 %\fNf[! "  W?   $" CgNhC "$   ?V'  0-7&. N   N 0%%0 N (#7@:ZEX/>YEX/>YEX / >Y+ии015#####333333+[SZ\_RSS_G 55e+7*D2[}/EX / >YEX/>Y+ )91015.'732>54&+532654&#"'>32;a+/+X9 8*\UJ6WLI7.N-#j<.M7209K3G),-9,$!0?<@9845!8#++?'4O SD*D1ZDZ!g}/EX/>YEX/>Y +ии/ 9015###337>32.#"3!pSSq\"#$   WF 7%0 N 2Z@U*IEX/>YEX/>Y$++$'015./##337>32.#"373qsSSq\"!#  Wn( *%0 N (#7Z@U9EX/>YEX/>Y +015###3333(fSS\`J 57pEX/>YEX / >YEX/>YEX/>YEX/>Y+013#5!37>32.#"##q\#"%   VZpJF%0 N 7-zEX/>YEX/>YEX / >YEX/>YEX,/,>Y+ и(01"./###5!37>32.#"3267"!"qsSq\"!#  Wn   .&KF%0 N  N9EX/>YEX/>Y +015!33###\`^fSJF5KZD{U}/EX/>YEX/>Yк9/  и015#!#3!33)KSS1TI 524D$G}/EX / >YEX/>Y #015.54>32.#"3267+6[A%,Nj?<[-B*/L64K/0H . N14VwJO~X/1 6"%Eb=>cF&'#4&.[EX/>YEX/>Y9/к 9и01757333>?33##59X!YU"TWyT,n$F%%F$/Di}/EX/>YEX / >Yк 9 9к99015#'.'##33>?33'`  _X\Y  WXD 33S=++2CDEG}/EX / >YEX/>Y+ и015##".=3326733L9'8X=!R*=(%7SI &3R;)8"%2Z7EX/>YEX/>Y+ 0133>32#54.#"ZS9&8Y=!R*>($73R;)8"Z E&0.EQeEX'/'>YEX)/)>YEX:/:>YEXYEX/>YEX/>YEX/>YEXP/P>Y[R+4+ и)#4/и#@иL01"./####"'732>?'.#"'6323337>32.#"3267".'332>73" !\fNf[! "  W?   $" CgNhC "$   ?V  q*8#H$* H#8 .&7&. N   N 0%%0 N  N%0#30% E)'+ + и01333333####".'332>73 _RSS_\[SZ+*8#H$* H#8e+55%0#30%E&0LZE&0:^Z6&*L4e-&4L4e&*l&:45"1[EX/>YEX/>Y++9/#.01"&54>7>7>32'2>54&#"mx+PqE 1;U9  W.+H3":N,/#D?#L%K {W% K  /VK();T5:^B#D1D)KY&2&juR'MEX/ >YEX/>Y&+ &9 01332#32654&+32654&+R(B/+&%3F*r\=429bi<;>>d/!)4 ($4#'""&,)%*R/EX/ >YEX/>Y013!#R/C]TK}/EX / >YEX/>Yиии 013#'53>?!3#5'3#cG  .GG⛬4,J;]4HZ`.  +EX / >YEX/>Y*+*9  иии*%к"%9(и$013'.#*'63235337>32&"#"#'##5# '! (>.KIK.>( "&YzPIPz`*M+=ll=+M*`LEX$/$ >YEX&/& >YEX7/7 >YEX9/9 >YEX/>YEX/>YEX/>YEXK/K>Y1+ и& 1,и =иG01"./##5##"'7326?'.#*'63235337>32&"#"3267! CLILD!  A)   #0JIJ0"   )A  (  ( N*xaM ( ll ( Max*N  + и013'3353373#'##5# ^~:L:~^]ALA%/MEX/ >YEX/>Y+(901"&'732>54&+532654&#"'>323Z+#"G%,!@YEX/>Y9 ик 901333>73#5467#RP% MP% ']/:']0;R&.RSEX / >YEX/>Y+ и 9013337>32&"#"#'#RR^0 "   )Z`l ( M`R$eEX/ >YEX/ >YEX/>YEX#/#>Y + 01"./##337>32&"#"327 Q`RR_=6%  6Q  Ȅ-#MzNR  +0133373#'#RRY\Z` =EX / >YEX/>Yи 01"&'73267>7!##6     +S L16OOCCR'%]EX/ >YEX/>Y9 ик 9 9901333>?3#54>7##'.'#R__    ]^K  \7^  ;;+--;;--+R ?EX/ >YEX/>Y +и0133353#5#RRRR.*R3EX/ >YEX/>Yи013!##RR]R3+.3EX/ >YEX/>Y013#5!#CC] /4/3'6EEX/>YEX / >YEX/>YEX/>Y 9 9 и"к"9%"9(+, /(7и/?иB%C0157#"&54>32'53>32#"&'267.#"!2654.#"G1Td3B%/P7+B-3D%1&+)=&3@ **+͜Iz;_B$HJ#A[9>aD#H01D*Xbf[(B/ 3RT A} /EX/ >YEX/>Yи0133333#5RRRGG]]4;7EX / >YEX/>Y+ 01!5#"&=3326753\ ]eR=C$RN[60R CEX/ >YEX/>Yии 01333333RROQ]]RTQ}/EX/ >YEX/>Yи и и 015!333333ROQG]]]4* CEX/ >YEX / >Y+ 013#5332#'3254&+ƬQWjjWQIy<=ICIOQJBY.*RPIEX/ >YEX/>Y+и013332#'3254&+3RRE+G33G+E<ZR%9():&BY.*R9EX/ >YEX/>Y+013332#'3254&+RR\+G33G+\Sy;>S%9():&BY.* CEX/ >YEX/>Y  +01"&'73267#53.#"'>32/Q";$CS O:$5'K6-Q=#"=S !2TU;LK2#?aA@_? R,eEX / >YEX/ >YEX/>YEX/>Y +#01".'##33>32'2>54&#"+J8$iRRj%8H)+M9!!9M/0!E<0##0 :T52O6"B_=<_A"D1D*Th2E**D1 KEX/ >YEX/>Y+9и01!5+#7.54>;'35#"^Z]/@3F)LL9AAC:(7"'++-. &  .& 3 ',vEX/>YEX/>YEX/>Yܸܸ%ܹ"%9"и01"&'732>54.#"##57533#>32'  .!-";$RJJR"L1X\5L>Fy]@V5#%;+]]0]a!-qY%R&". CEX / >YEX/>Y+ 01".54>32.#"3#32671T="%@U/0E'2 YEX/>Yܸܸ и01"&546323"&546323?oRL'% "*YEX / >YEX/>Y*+и/ $01"&'73267>7!32+#%3254&+8  % $@+G33G+ FJ7z<>7 L/8KS%9():&CHMINY.*ROEX/ >YEX/>Y++ий013335332+5#%3254&+RRR@WkkW'8y;>8ųIOQJBY.*:R&"R$(eEX/ >YEX/ >YEX/>YEX#/#>Y + 01"./##337>32&"#"327'7 Q`RR_=6%  6Q  *: Ȅ-#MzNJ)7R   +0133373#'#'7RRY\Z`c*:>)7R& /&4.RT A} /EX/ >YEX/>Yи013333##'RRR F]nBEX/>Y+ +и и013#53533#32#'3254&+RQWjjWQHz<>HCttCIOQJBY.*. EEX/ >YEX/>Yи/901333>?>32&#"U\    072   m$H##H$HDJ$%R/EX/ >YEX/>Y013373#RC ] IEX/ >YEX / >Y +и  017575!#3##5B/݅R*C/ T0}/EX/ >YEX / >Y+ иик 9и/и"и(к,9.015#'##5##'.#*'63235337>32&"#"3l)zPIPzY'! (>.KIK.>( "&qG`*M+=ll=+M*`4TQEX'/' >YEX)/) >YEX:/: >YEXYEX/>YEX/>YEX / >YEX/>Y4 +  и)#4/и#@иJиNиN/OиO/NQ015&'#5./##5##"'7326?'.#*'63235337>32&"#"32673l #CLILD!  A)   #0JIJ0"   )A ! *% ( N*xaM ( ll ( Max*4 TZEX/>YEX/>YEX / >Y+ии015#'##5##'33533733l,ALA]^~:L:~^|I4%T2Q}/EX / >YEX/>Y+ 101'.'732>54&+532654&#"'>32&H##"G%,!@YEX/ >YEX/ >YEX/>YEX/>Y +015#'##337>32&"#"3+`RR^0 "   )zK l ( M`4RT%\EX/ >YEX/ >YEX/>Y +"и#015./##337>32&"#"3273-Q`RR_=6%  6Q ) !,Ȅ-#Mz4RT9EX/>YEX/>Y +015#'##33733+`RRY\|K 4Y]EX/ >YEX/>Y+ и /9013#5337>32&"#"#'#Ƭ^0"   )[_Cl ( Ma]&~EX / >YEX/ >YEX/ >YEX/>YEX%/%>Y+  и/"01"./###5337>32&"#"3279 Q`R_=6%  6Q  CȄ-#MzNY9EX/ >YEX/ >Y +0153373#'##Y\Z`RCST'O}/EX/ >YEX/>Y +и и015#5##33533HRRRF ]4.T#G}/EX / >YEX/>Y "01'.54>32.#"3267(D1&@U/0D*/!8('8!"9$5C (@V5=_B""62E**D17/  3PEX/ >YEX/>YEX/>Y9 и01533>73÷U[    [Q$G""G$  3\EX/ >YEX/>YEX/>Yк 9ии015#57333>733#ÔN4U[    [Q}*$G""G$ I/Ti}/EX/ >YEX / >Yик9 9 99015#'.'##7'33>?33)G   BVYA    ;VsIq,+qk))k4;TE/EX / >YEX/>Y+ и015#5#"&=33267533J ]eR=C$RG N[60]4R# &.ULbEX$/$ >YEX&/& >YEX7/7 >YEX9/9 >YEX/>YEX/>YEX/>YEXK/K>YXM+1+ и& 1,и =иG01"./##5##"'7326?'.#*'63235337>32&"#"3267".'332>73! CLILD!  A)   #0JIJ0"   )A  *:&D !! D&: (  ( N*xaM ( ll ( Max*NH+7''7+ +'!+ + и013'3353373#'##5#".'332>73 ^~:L:~^]ALA*:&D !! D&:<+7''7+R'4&.:.& . %R&).&*3. /&4) /&49/.@UEX/>YEX/>Y999и9%/01".5467.54>7>7'2>54.'*L:#jW1& =W6' 65I.'3!9):Q1!4$'NZ&1 7P2\n"#&%, K   08D,3V>"D,=$0)$`H"7';o-AMQEX/>YEX/>YON+H8+и/ и / 9$9O.ܹB01"&/26533.=4632"#./#".54>32'2654&#"53[ \.X+9%) \-X,8$R 8**8 8**8'//''//X Agh/NEA$21Agi/NEA$11 )<&'<))<'&<)78238832822 R-;IEX/>YEX/>YEX(/(>Y++B9B/1ܺ B19B19$+99<?+901".54>7.54>32>73.'>54&#"267.'-I5$/(8"=D*5 W//M8'">#L(&]e)!%,4">0Y##/#/ 0C(!6.')M$!8*H: 6/)3^')`9Av4 D %"):!%+6 *c6=&- , 5EX/>YEX/>Y 01"&54632'2>54.#"alla`ll`-!!-.!E BAeFFd??dFO~ CEX/>YEX/>Y 01353#5>733Ot,A?D5D$AEX/>YEX/>Yии/ 0135>54&#"'>32>;(HpL(<=(D/(Z?Yf'E_981HtcS'7F- /,5gU-[ai;G3SEX!/!>YEX/>Y !9/!)901".'732654.#52>54&#"'>32&?4)*M9:J0N93E+;3(C,%Y9*F3@42&!9L  6.?6/"? ,/6$4#-)<':J)6!*D/~ YEX/>YEX/>Y +  ии/ и к901!5!533#%35467#0\WW 6tBG,~&MEX/>YEX/>Y 9/01".'732>54&#"'!#>32&?3)(M83&J>!/,?.)H6$YEX/>Y)+ !01".54>32.#">32'2>54&#" /P;"(DW04K.7!<.P'Sc4D'(:<HG &MsM`U''3@gL%+bc.K6A%3 ?H'-^a,~7EX/>YEX/>Y и /013>7!5!+C/9G*Z~BG3H])'5EaEX/>YEX/>Y>9>( (>9>(9.601".54>75.54>32>54&#"2654.'-M7 !+#60B'*B/(6L #:5-:)58E0?"&3%2 /@&5+! G3%<+-?%.(  '2 $>.h@#0A8/) >2,!E,,!( .CEX%/%>YEX/>Y+%01267.#""&'732>7#"&54>32 GH=):3M.7"<.P(Sb3E&/Q;!(DW6(-^`%4?H&4AhM&,bc.K6&MsM`U', #GEX/>YEX/>Y 901"&54632'2654&#"7"&54632alla`ll`8HH89HH9#### B}}" "" ", !aEX/>YEX/>Y 999901"&54632">54.267alla`ll` 4"/ 3H W&)>%FdA(+8>%75EX/>YEX/>Y01".54632'2654&#" 2O8rddr8O2;HH;;HH -U|OO|U-Dzz2~5EX/>YEX/>Y013#5>73u-A?5%AEX/>YEX/>Yии/ 0135>54&#"'>32>;+HnL'9>(E0*[=Yd&E^781HtcS'7F- /.3gU-[ai;GB"~C~D=E ,~7EX/>YEX/>Y и /013>7!5!*A/8F)Z~BG3H]7G4H 7'GEX/>YEX/>Y9"01".54632'2654&#"7"&54632 2O8rddr8O2>IJ=>II>$$$$ -U|OO|U-D||" "" "7#aEX/>YEX/>Y999901".54632"654&267 2O8rddr8O2"7 M=#7 %3 -U|OO|U-W&*6J)*;6JFfB ,J 5EX/ >YEX/>Y 01"&54632'2654&#"^oo^^nn^;AA; CEX/ >YEX/>Y 01353#5>733Ot,A?D5D$HAEX/ >YEX/>Yии/ 0135>54&#"'>32>;(GoL(:<)D/(Z?Xe%C[681;aSI#5D, .-4eT)LPW2GJ3FEX!/! >Y +!9/!)901".'732654.#52>54&#"'>32&?4)*M9:J0N93E+;3(C,%Y9*F3@42&!9LV 6-B6/"@!,/8$4#-*=':M*7!*E0> DEX/ >Y +  ии и к9015!533#%35467#0\WWJ7bBD20>&<EX/ >Y +901".'732>54&#"'!#>32&?3)(M83&J>!/,?.)H6$"EX/ >Y и /01>7!5!+C/9G*J[BG3I^)GJ -2EX$/$ >Y++$017267.#""&'732>7#"&54>32#J JA+:&0F #1>#<-S*Y`5G(4T:$AZ(.gi'6!DN:.=dJ&*ld/O8+QsI\Y,4JW2>5EX/ >YEX/>Y013#5>73u-A?5)HAEX/ >YEX/>Yии/ 0135>54&#"'>32>;0GlH$7<)?/(V>,E0#?Y681;aSI#5D, .,50D*)LPW2GJZ>[>\9E ,>"EX/ >Y и /01>7!5!,A/8G*J[BG3I_1G&J`, 5EX/>YEX/>Y 01"&54632'2>54.#"^oo^]oo]-!!-8E!. B CiIGgBIiC O CEX/>YEX/>Y 01353#5>733Ot,A?D4D$AEX/>YEX/>Yии/0135>54&#"'>32>;(<=(D/(Z?Yf%C_981T9I, .-4jX1cfi6G3SEX!/!>YEX/>Y !9!*901".'732654.#52>54&''>72&?4)*M9:J0N93E+;3(C,%Y9*F3?52&!9L  6.B90"?".08$4#,*>'YEX/>Y + и/ ик901!5!533#%35467#0\WW 6fAE1&IEX/>YEX/>Y 901".'732>54&#"'!#>32&?3)(M83&J>!/,?.)H6$YEX/>Y)+ !01".54>32.#">32'2>54&#"/Q;"(DW04K.8"<.P'Tb3E'(:<HH )QzQ`U'&3@hL%+gh0N8A'7!CN(-fj,7EX/>YEX/>Y и /013>7!5!+C0:G*]CF2J`)'4DaEX/>YEX/>Y=9=( (=9=(9-501".54>75.54>32654&#"2654.'-M7 !+$50B'*B/(6LC:5-:)58E/?#'2%2 /@&!7-# J4%>,.?&/)!  )5"$>.p=H0D:0,!>2!.$K/,!( .CEX%/%>YEX/>Y+%01267.#""&'732>7#"&54>32"GI?):#6M.9 :-P*Rb3E&/Q;!(BV6).fi'7!BO&4AhL%+gg0O7'NuNdX(Ar EX/>Y01"&54632}#### ####/VrEX/>Y 01'>'#"&54632C+0#$ %F0?(4-A`A'uiu/V'uiv^sr&u'uluUEX/>Y ܸ017'3"&54632t S ####z^^####UHEX / >Yܸ0173"&54632g 9 )####^z^,####&y'*EX/>Y +"ܸ017&>54&#"'>32"&54632'"10!;/ U7L[#'!"""##'?5.-.(9+$/UK!60/29#####0<'*EX"/" >Y+"ܸ 01"&54>'33267"&54632L[#' I'"01!:0 U+####UK!60/29#'?5.-/(8+#08####P +01/3cX\\PX&~~9 +01"&5467632x!64&&!.,5#"&54632V&% "7&9+/,6B +017'7'7Y#vv#B>-Bw&6B&) +01753)??)) +0175!)99) +0175!)99) +0175!)99)o +01!5o99) +0175!)99)Au( +017".54>32(()) ,--,   +015! ~77 8o +015! 877: +01"&'73267e`mm`eA?):55:)?ARP  +01.5467>FF>3:99:dބe`ss`&P +01'>54&'7Y3:99:3>FF`ss`e݄^h++013#3^uu\//h++0153#53tt//"h1+/++ +& 901"&54>54.#52>54&546;#";;:"" :;-) )8M1..43X7M8/*1.T313  403T.1*/h 3+++#$+ $#901532654&54675.54654&+532"#) ),, $2!,/*1.T304  313T.1*/ 3'7X3/4..1'3  `QEX/>Y013  <f\ +013\:`TEX/>Y013; f\ +0133\:::#50:hEX/>Y01'7'7737'(9af 1 ga8'G^(.lk.(^V6 6EX/>Y+и/ и /015'37'FP;GG6XEX / >Y++ и /и/и/и/0175'75'37'7'FPGGGG-G+,3+01>54.'"&'732654.5467.54>32.#"u(=G(G>)/&+;\!+ &!",!(E&!-(&*=.,@(/$"5%$+=.0;'2$)%EX/>YEX/>Y013".54>;|T6]C&$AX4,P 25R9;Q3R\++и01333\:[:U&zz&&||Uw&z|&R&|z ,<EX!/!>Y +!'ܸܸ ܺ9017/3>54&#"'>32"&54632 F 75$?/#Z6(C.&+"""##SA().,=!+)-*:"%<3//5 ####^ +0133#^u/~ +013#53t/O^~ +0133^>u4}/~ +01533t>4/N^h[ '++и 013#3'3#^nn--\///h '++и 0153#53'3#nn`,,///^ +013#^u/ +01#53t/R^h +0133^>u/h +01533t>/R1'EDEX/>Y +(ܸ2ܹ9(?01".54>32'2>54.#"7".54>32.#"3267tAvX44XvAAuY44YuA9dK,,Kd99dK,,KdA&B23C$*;#)7CA6 0> /W{MLzV..VzLM{W/**MkBAkL))LkABkM*^3I/+F2!'K;BM*!1'6?<EX/>Y +?)+84+01".54>32'2>54.#"'32+532654&+tAvX44XvAAuY44YuA9dK,,Kd99dK,,Kd>6((6I>-11-> /W{MLzV..VzLM{W/**MkBAkL))LkABkM*jk-!1!s%*$ ?'5=W5/*/5ܹ*ܹ 35*93/7073952и*<01".54>32'2>54.#"'532#'#53254&+'D33D''E33E'7((7 6''6(L ...#)+?4H,,H44H,,H4%*;$#;++;#$;*=$SFFf"n`]//ик9/и и 01#5!#333?3#57##'#fcdI/.H7I/In666tNNtʉiib`)={=/+/=и/+и/ 999=+99/.+1и=4и17+;01"&'732654&/.54632.#"733?3#57##'#!9!)/%:/2$."(I/.H7I/Ib%  (#'1'   '#  6tNNtʉiib~1K++%++и/и/и 0133?3#57##'#".54>32.#"3267I/.H7I/I5'(60 #64$!2n6tNNtʉii *='&=+% :89<"n%[+$+иииии/ и 0133?3#57##'#!32#'32654&+I/.H7I/I>\JNNH".../n6tNNtʉii6OIKS/:5363eETc@+F+#M+ 6+к#9&#9F,иI&J01".54>32#"&'##"&54>3237332>54.#"326726?.#"J_7CsTLyU.%:G")9@!3E2G,( 7'T/'#FhDC~b;-Pm@.R"U{-/!(.[Wdt?0WzJBcC"&&'HE(SC*(u5M132#"&'##".54>3237332>54.#"3267'2?.#"oArW2>iNCmN+4B"&0>#'/D*'  8(#*! >\==rY5)G`7#D&N9(1+"'NvOZh9*LkB<]?!)$("0&N?((<60G.6Y@#0Z~NDcA .:.7)'#EX / >YEX / >YEX/>YEX/>Y++ иииииии0137#537#53733733#3##7#37#ZPWU\55QWU\5 9::9C$ TEX / >YEX/>YEX / >Y 9/ 9013'.'#3#'#^X00JJ+S+,RZ%WEX/ >YEX/>Y$9$/ $901332#32654&+32654&+Z+G4--7A9N.dNE:>>QZAMIEZ1#&=  ;6'8&+*((#v+3-*49EX / >YEX/>Y 01".54>32.#"3267*5ZB%'C]62O/3"M\XM';."U $EdA?eG%(3j^_k2%&Z5EX/ >YEX/>Y 01332#'32654&+Z~@>]YY]>Aca[dZ MEX/ >YEX / >Y 9/  013!#3#3ZFB?BZ 9EX/ >YEX / >Y+013!#3#ZGD@4!OEX / >YEX/>Y  9}/01".54>32.#"32675#5338]D&'F`89N.5(Q`ZW0pZ $EdA@eF%)3j`^k=!Z QEX/ >YEX/ >YEX/>YEX / >Y +0133353#5#ZSSSZ%EX/ >YEX/>Y0133ZS_+EX / >YEX/>Y01"'732653k4:$9*+T'= X):/9c#=.Z eEX/ >YEX/ >YEX/>YEX / >Y99 90133373#ZS\YZ_Z+EX/ >YEX/>Y01333ZS?EZ-oEX/ >YEX/ >YEX / >YEX/>Y9 9 990133373#4>7##/#Z]f%&d]K-c(c-gg*++uu*,*Z[EX/ >YEX / >YEX / >YEX/>Y 9901333.=3#'#ZT<MS<o']*2o)Y*45EX / >YEX/>Y 01".54>32'2654&#"'6Y@$$@Y65YA$$AY5HUUHHUU &Ff??dE%%Ed??fF&Fm^^ii^^mZ9EX/ >YEX/>Y +01332+32654&+Z.M78L.^XEACEV%<,*?(235*3g# ,KEX/ >YEX/>Y& +#01%2654&#""&'.54>323267&HUUHHUUQj-J4$@Y65YA$5I-E/ ,6na^ii^`oQ?,E]9?dE%%Ed?9]E,*">ZTEX/ >YEX/>YEX / >Y +  901332#'#3254&+Z+I5A6Y`WC?V$:*;K ^2(*1IEX/ >YEX/>Y9!(901"&'732654./.54>32.#"?e%,!Q.37 A/#0B'9V+B&-3-(B0#2G *!9$,# !, 5%&6&#" !-! 8(3EX/ >YEX/>Y013#5!#EE?W3EX/ >YEX/>Y 01".5332>53$,K7S!--!O6K 6W@.-<$$<-/@W6 7EX/ >YEX / >Y 9 01333>73WUST-P--P- !SEX/ >YEX!/!>Yк9 ик9 901333>733>73#.'#tR7  JHH  7MqaP  N*S**S**S**S*";;oEX/ >YEX / >YEX/>YEX/>Y99 99013'33>?3#'.'#[F    CX\L    J z%%z))7EX/ >YEX/>Y9 013533>?3XB BVB77- EEX/ >YEX / >Yи/и/0135!5!!-g1D1pE& &#&&&(&4&*&/&8&<3&1&6&u&w&y8&{3&'&1A&}A&E&<&3&'/1,%_EX/ >YEX / >Y+  к  9 / и # 901"&54>7#'##33273'.'#(8 00T^#--,+&  >- JJ+S+,RsEX/ >YEX/>Y99 к9 0135# !#3#3!5#0+g㾾L$Y)SB?B&#&*! -gEX/ >YEX/>Y+,+(+,и+и/(9"0135#5732#32654&+32654&+3#mLL+H4-.8A9N.dND;>>QZAMIEZ~~$Z1#&=  ;6'8&)-**%h-5/-I(ZW&)4&U&4&#&4&&&4&<&4&2&Z&<Z3&1ZW&)! Z& Z&#Z&&Z&<Z&4Z&*Z&/Z&2Z3&1 Z&6W&(Z&u5&wZ&yZ8&{Z3&'&1 Z,!]EX/ >YEX/>Y+ 9/ 01"&5467#!#3#3#3267j(7.F!  .,+*AB?B%- ZU&4&#44&&44&/44&244&R14&<44&*44&(441YEX / >YEX/>Y+ !'. 9}./,01".54>32&54632.#".#"32675#5338]D&'F`8&7.  .5(Q`ZW0pZ $EdA@eF% (5; 3j`^k=!Z&&)Z3&1)Z&-) VgEX/ >YEX/>Yܸии иܸи ииܹ0157533533##5##35# NSSJJSSS)XXXX.PP& M &#&&4&(&4 &*J&2&<?&6M3&1+,5EX/ >YEX/>Y+ 01"&5467#3327(8+S"-,++<4- &/&&/Z&R+Z3&1+ZW&)+S&#Zg&=QoZ&RZ&uZ3&13&'*1ZW&) ]EX/ >YEX / >Y++ 9 и ии  017'7373!5eS08N1^EZ-&#CZ-&2CZ3-&1CZ&#,Z& ,Z&<,Z&(,Z&R+Z&2,Z3&1+ZW&)+4& &4&#&4&&&4&(&4&4&4&*&4&:&4&<&43&1'4&6&4&u&4&w&4&y&48&{&43&'&&1'/"*EX / >YEX/>Y 9 9 9 9 9 9  #( 9) 901"''7.54>327&#"2654'']?8$<$@Y6.N8%<$AY)BJWIW* 6AF#]9?dE%AF"[9?fF&I2+kn`F2,4UEX/ >YEX/>Yк 9 / 01!"&5463!#3#3%3#"H`&&a[[B?BBca[d4-+KEX / >YEX/>Y 9 и  &01".54>32654&'7'2654&#"'6Y@$$@Y6;0R@ :.(-$AY5HUUHHUU &Ff??dE%C&0; #lG?fF&Fm^^ii^^m4-&R#&4-&R &4-&R6&4-&R(43-&R1'4,$0IEX/ >YEX/>Y+и%+01"&5467.54>3232672654&#"D(7#7X>!$@Y65YA$WP)%  .1HUUHHUU,+!;'Gc>?dE%%Ed?i"8- m^^ii^^m4&/&4U&&Z&#Z&2Z&<Z&RZ3&1Z3&'*1ZW&)*&#*&&*&<*&U*&R*&2*3&1*&['*]EX/ >YEX/>Y9ܸи/#901"&'732654./7.#"#4>322N+3),#<-q6*?GT9R5I^qTN*< #2.$ .r%KKG.K5J;qI:6)&<&U&R3&1W&)UEX/ >YEX/>Y9и и и0135#5735#5!#3#|Y#||,EE/W& #W&##W&&#W&(#W&4#W&*#W&/#W&8#W&:#W&<#W&q#WU&j#WO&s#WU&m#W3&1#W&6#W,-;EX/ >YEX/>Yи"01"&54>7.5332>53327A(8  -J6S!--!O!/'(-,+! 5V>.-<$$<-/5I2" 8- Wc'7EX/ >YEX/>Y и"01".5332>53>54'7$,K7S!--!'3@ *6K 6W@.-<$$<-/')')@W6Wc&##Wc& #Wc&6#Wc&(#W3c&1#& V&#V&&V&4V& &#&&&4&23&1&6&(-&#-&<-&2-3&1-W&)!  WEX/ >YEX / >Y 9/иии 01757532+532654&+3#!M~S>]YY]>~~+߁ca[d/Z9EX/ >YEX/>Y++013332+532654&+ZS^.L88M-^UEBCDUV$<,*>)p055(:#QEX/ >YEX/>Y 9 /  !01".5467!.#"'>32'267!"5U=!QK'B([:5W>"$?Y4?S Q &Gc< V_7&%Fd??dG&DVPNXZ%aEX/ >YEX/>Y9и/и/01"&'732>54.#"#3>32i'    "0 KSQO-)G4); A/O<7K/+#? +@fHIhCZh7EX/ >YEX/>Y +0133"&'732653ZS$   %S>A2-KWZh SEX/ >YEX/>Y+ к9к 901"&'73265#'##33.=3x  <MT<M7>-)2o)Y*o']*DQZZ/EX/ >YEX/>Y013!#ZHF@ 5EX/ >YEX/>Y 901353%!/#_Q881+1EإZ-Z4#CEX/ >YEX/>Y+01753".54>32'2654&#"̶[6Y@$$@Y65YA$$AY5IVVIJVV??%Ge@?dE%%Ed?@eG%CmaaiiaamZZ 3EX/ >YEX / >Yк  90113#.'#aWUU -P--P-Z-Z1 CEX / >YEX/>Y+  0135!%53%5!1vfBB??BB4Z3EX/ >YEX/>Yи013!##ZS@Z, EEX/ >YEX / >Y и/и/01357'5!!!,m 1-AB0_ 'G&++ и и&ܸ&ии014&'>%5.54>753WKKWqWKKW8Y?""?Y8K7Z?""?Z7BGIBBIGG5J//J5GG5J//J5G?2KEX/ >YEX/>Y +и  и и01!5.=33>=3doPBAMABPod`f|HC CH|f`,%-YEX / >YEX/>Yиии/ $,и,/013535.54>323#5>54.#",k##?Y67Y?##k0=(;%%:)=/B*4?%6]C&&C]6%?4*B;#gK(F22F(Kg#;&4&4 U|/EX / >YEX / >Y 9к 9013'.'#3#'#!3^X00SJJ+S+,RbZ S| /EX/ >YEX/>Y 9 /ии 0133353#5#!3ZSSSSb,-1g|//EX / >YEX/>Yиии/ $,и,/.013535.54>323#5>54.#"!3,k##?Y67Y?##k0=(;%%:)=/SB*4?%6]C&&C]6%?4*B;#gK(F22F(Kg#;bZMEX/ >YEX/>Y9013!!32#'3254&+Z`c,L7 6K-f[EDXE"7();&>`.'ZZT K}/EX/ >YEX/>Yиии01#'53>7>7!3#5!73#iG   &FGb" 6*B1%>=A(@6v4|303Z+EX/ >YEX/>Y+к9 и/ии "и)к&)9(01!5##'.#*'63235337>32&"#"#'#6LY8   (=@ENE?>'  !7YKt&K'9ւ9'K&s+*MEX/ >YEX/>Y +# 901"&'732654&+532654&#"'>32 7J $'8 1.0-8**%+37#K?)< A3&;)ZEEX / >YEX / >Yи к9 901#5467##337MYEX/>Y+ и/ 9013337>32.#"#'#ZSWN   FYXՃ%L%sAEX/ >YEX/>Yи/01"&'732>7>7!##2     S  ") K 6,ORB?=O/Z-Z4ZZ4GEX / >YEX/>Y 9 9 01"'732?33?3x$. W_,'XRB G&ll]4;/S YEX/ >YEX/>Yܹ иܹ ии014&'>%5.546753SMMSySMMSp~~pGpp?CD??D COb]]bIIb]]bOZT) A} /EX/ >YEX/>Yи0133333#5ZSTFG@@6C7EX / >YEX/>Y+ 01!5#".=3326753o. /L4RBA)T)C1~~>/Z CEX/ >YEX / >Yии 01333333ZPPP@@ZTQ}/EX/ >YEX/>Yи и и 015!333333PPPF@@@6DCEX/ >YEX/>Y+013#5!32#'32654&+ʮV.M88M.VNBFEELF$:(,=(C-30+ZvIEX/ >YEX/>Y+ии01!3!332#'32654&+#SSL.M88M.LDBFEEB$:(,=(C-30+Z9EX/ >YEX/>Y+013332#'32654&+ZS`.M88M.`XBFEEV$:(,=(C-30+  IEX/ >YEX / >Y 9/012#"&'73267#53.#"'>3W?$%BZ49W.?(FU PB&;,#Q$Dc@FgD",4W^?KS4!#Z"eEX/ >YEX / >YEX/>YEX/>Y + 01"&'##33>32'2654&#"fsSSt b4X@##@X5FTTFGSS tju%Ed??fF&Fl__hh__lTEX/ >YEX/>YEX/>Y+901#5##7.54>335#"T_^6B4I+ WV?AK<+:#'2_Z& Z&4&'SEX/ >YEX/>Y!+и&и&/015!#>32#"&'732>54&#"#+*I6+8 A=&TEE(>,+<%A $51Z&#w4 MEX / >YEX/>Y  9/01".54>32.#"3#3267*5ZB%&D\63O/5$DW WJ';."U #DfBBeE#(3PN?X]2%&*Z&4 =EX/ >YEX/>Y+ и01"&546323"&546323?uSX_&/WEX/ >YEX/>Y/+и/'01"&'732>7>7!32+#%32654&+2     C.M77M.z  ")s:BGEE9 K 6,OR$:(,=(B?=O/O-30+ZgEX/ >YEX/>Y9/ии/йи/013335332+5#%32654&+ZSTC.M77N.>:BGEE9$:(,=(C-30+ EEX/ >YEX/>Y+и015!#>32#54&#"#+.H2R<<&TEE'A.>/Z&##wZ& *w&0wZT ;} /EX/ >YEX/>Yи013333##'ZST E@.HEX/>Y+ +ܸи и013#53533#32#'32654&+qqTB.M77N.A9BFDE8:cc:^$8(*=&?,30(4!MEX / >YEX/>Y  9/01".54>32"!.267!'6Y@$$@Y65YA$$AY5BT > UAEVV %FeAAdE##EdAAeF%SNNSh_YY_EEX/ >YEX/>Yи/901333>?>32.#"WU  020  x,Q-2L,B7KvZ5|/EX/ >YEX/>Y013373#ZD@! QEX/ >YEX / >Y  9 /ܸи/  017575!#3##5!OHS,F/T0}/EX/ >YEX / >Y+ иик 9и/и"и(к,9.015#'##5##'.#*'63235337>32&"#"3~$KNLY8   (=@ENE?>'  !7}Dt&K'9ւ9'K&s6+T-a}/EX/ >YEX/>Y9/#9,01'.'732654&+532654&#"'>32/O$*$J03HICA1D<:-I6+ Z2Sc*(0>+;" $ 8 1.0-8**%+37#K?)< A3!6(ZTg}/EX/ >YEX/>Y +ии/ 9015#'##337>32.#"3%XSSWN   FKՃ%L%s6rtEX / >YEX/ >YEX/ >YEX/>YEX/>Y+и/013#5!37>32&#"#'#ʮWN    FYXFՃ%L sZT?U}/EX/ >YEX/>Yк9/  и015#5##33533KSSSG@64TG}/EX / >YEX/>Y 01'.54>32.#"3267*F3'C]62O/3"M\XM';.;W +C[8?eG%(3j^_k2A UEX/ >YEX/>Y9к 9иܸ01757333>?33##57X XB BVcqS+'77/Ti}/EX/ >YEX / >Yк 9к9 99015#'.'##'33>?33(L    JX[F    CXvF)) z%%z6CT G}/EX / >YEX/>Y+ и015#5#".=33267533K. /L4RBA)TG )C1~~>/@6Z7EX/ >YEX/>Y+ 01>32#54&#"#- 0K5RBA*S)C1>/Z&0\z&0zZ&0:Z&**w4&4&z4&*w&:w ,8DEX/ >YEX/>Y09?9 0?9?09!9!9*!9$*969<*901".54>7.54>32>73&'>54&#"267.''@-(#16;#-H&& K/!4>E PU &5%+3(H$< (5+# </#?0)$ %EJ*3[)B-!+0!!) J(.)075EX/ >YEX/>Y01".54632'2654&#"-I3j[[k3J-3@@32A@ &Ff??fF&Bejk`ajje23EX/ >YEX/>Yܹ013#5>73j):?5"=EX/ >YEX/>Yи/ 0135>54&#"'>32>;(?cD#34%=.%V5(A-#YEX/>Y+(901"&'732654.#52>54&#"'>32B_(G50?*E3-=%2-#>*"R3&A/9.4G5G ,4$0(#<!$*3%#3 -< B6#8'$ SEX/ >YEX / >Y 9/и ик 901!5!533#'35467#%]MM 6F?Ʌ;$MEX/ >YEX/>Y9/01"&'732>54&#"'7!#>32DY&C3, @3+*$ )$A1!6G ,5$(29D (=*+B-> ,MEX / >YEX/>Y'+  9!01".54>32.#">32'2654&#" ,J7%>Q-0F-34)J&KY0@#)955A@ >_AMnF !21P:#QQ&?,?9//9"JF!3EX/ >YEX/>Y 013>7!5!%:*k3?$Gwkd5D1:hmzL6%3AWEX/ >YEX/>Y&<+ &<9<&9,401".54>75.54>32>54&#"2654.'*F4'!1-=#NZ$2F4/(3$/ 3=(8!1E &4+" ;)3$N<&   )4&*3%1*$!.'" 5$)41 +MEX"/" >YEX / >Y+"  "901267&#""&'732>7#"&54>32?m'941H,34(H%JZ/?#+K7%=Q#9017!21O:"QQ&?,>`@NmF U-EX/ >YEX/>Y ܸ017/3"&54632t S ####PP####U1EX / >YEX/>Y ܸ013?3"&54632g 9 )####PP####0o&&*EX/>Y +!ܸ017&>54&#"'>32"&54632$+,>2(O4HU!%"""##( #*10%D:,"#####:y&*EX!/! >Y+!ܸ 01"&54>'3327"&54632HU!$I$+,>2(O(#### D:,"#( #*10%####P[^~P[X^&~~9Xd?[g9Xkd&?[qg&).)s, +0175!)J99), +0175!)]99R v +01.5467?EE?3:99:~TnmUO^^N&v +01'>54&'7Y3:99:3?EE~N^^OUmn^]++013#3^uuf//]++0153#53ttf/e/="]/+-++  +$ 901"&54654.#52>54&546;#";;: "" :;-) )f1D&>$4 %='D1/"(!:"01 2.#: (#/ ]-+++#$+ $#901532654&54675.54654&+5323#) ),<9 !2$ 9&D1#MBWC(@D#?E*PF#CG-FH2CI-@J'@KA<^L'<^M+N!O#DMBPWPCP(P@DP#D?EP*PPFP#DCGP-DFHP2PCIP-D@JP'D@KPA#LP'#MP+HNP!OP#M $/EX/>Y ܸ01"&54632'2654&#"DQQDCRRC&00&'00 ldckkcdl3ONNMMNNOW /EX/>Y013#5>73U!,44*z(@,/EX/>Yܸи/ 0135>54&#"'>3234-F.(#*&C(;G'5%)A6/&,!#"*@>458 7#?*</EX/>Y +ܸܺ# 901"&'732654춮&#"'>320J+2 .@937' ('=)-"&!3&3 +!!$""#)(""#'#/1'+*P J/EX/>Y +  ии/ и к90135#5733#'357#ܲH::o2h!.hFmQ#C"0/EX/>Y +ܸ01"&'732654&#"'73#>324I+0"#-.$#ՠ  /#%3 +!!0&(.8_ "12#-F'0/EX/>Y"+ܸ01"&54>32.#"632'2654&#"ER.>$",!,>+7;?#/ '&%(0 h]7R6 - GK(E80$3-##,::2C(/EX/>Yܸ и /013>7#5!+$- 3VPM)7$-TUY3-@!-:D/EX/>Y"6+ "696"9(ܸ.01".54675.54>32'>54&#"2654.'2$- !,5H  "'%2&$2 .$6* (%7)&701#)%"' 1*'@ '0 /EX / >Y+ ܸ 017267.#""&'73267#"&54>32(0%(' "-!,>+7;?"0FR.>::-##, - HK)E80$h]7R6A +01.5467+--+-&!!&O=UT=;}BC}<' +01'>54&'7V/&!!&/)-,O<}CB};=TU+W EX/>Y01"&54632Y!W+EX/>YEX/>Y 01'>5#"&546321"2t% (%$-D#MB W C ( @D #?E * PF #CG -FH 2 CI -@J '@K AL 'M +aN !aO %*{!BNm; + / / / 9ܺ 9013'.'#3#'#~   HC''y>>$H#%FP9o;%7//$9$ܺ $9ܸ0132#'32654&+32654&+9!8)&&04,=$Q>6.11@I6;:7I ( 3 3, 0 $""'+&$ hC // ܸ01".54>32.#"3267)G45H*)=#)32.#"32675#53+I67K,->$+ @LHE( YF9S54S;!([NP[ k39z; //// +013353#5#9???P9x; //0139?P ; //01"&'732653+;,$""?0$")0)2%9; 1/ ///9 9 9013373#'9?FE~HҥT94;//01339?49;;/ /// 9 9990133?3#5467##/#9ISPI;#Q!R$VVPG``G9v;'/ / // 990133.=3#'#9B.:A/Z J#PY!F" C //ܸ 01".54>32'2654&#"*E22E**F22F*9DD99CC;S54R99S35S;6]ONZZNO]9g; // +0132+53254&+9IZ,;$LEl66E:G#3"V-!C *+//$ +ܸܸ!012654&#""&'.54>3232679DD99CC?S$;*2E**F2TE8# "^PNZZNP^:-$:N/4R99S3]t09p;)/ // +  90132#'#53254&+9!9*4+nGeLFe32F /"2= P(!LC-+//ܺ9ܺ(901"&'732654&/.54>32.#".O%@!*+(? &4&E!0#)  ?*/P"*% #*'  1-7IT;//ܸ01#5!#C{558x;// ܸ01".=332>=3$;+>%$<*;-H5&3 3&5H-\; / //90133>?3BE    C@&B&&B&P ;!=//9 иик9 90133>?33>?3#'.'#h[A+ ;8; ,?3#'.'#vE8  6CwE<  <jjp  pC;//9 01533>?3B7    5A v..vL; '/ /ܸи/ܸи/015#5!3%V5&4%*"5//+ ܸиܺ901"&5467.#"'>32#'#'275-6_h#7E'<722 '+M=3+57 ) +F?%1(U'4U_ L//EX / >Y 9и/ 9ܸ 01"&'##3>32'2654&#"00>1?C'2%$1'*'+) ~:XK)A-3?<4<+"//ܸ01"&54>32.#"3267CW+9#1*76+"3WQ(?+ ( A54A (!B_!;// /ܺ 9иܺ901"&54>32'53#'#'2675.#"@I'3,>2,$'#3*ZT&<*8w,#3=332#3267'34.#"!:*)7%3 8-*9$0+>)'?+,4  27 ("0j'///ܸии01#5754632.#"3#@--04   DD/*3A .!.1L3?NX/EX/>YG++4"++G9 4"9и:ܸи@017"&5475.54675.54>323##"&';22654&#"2654&+"&' !-    >;8,>%''&&%,6!5 0,**  ,+ 0 * %*(!'!!%$"!'%4A_// //013>32#54&#"4>8 8.>&%/}C F8&,/*~Y //ܸ01"&546323T2> AY/ /ܸ ܸ017"&'732653"&54632  >* 1c6=4L_ 1 / /// 9 9 9013373#'4>Ep~E]8͠CQ4_// 01"&533:7u$> +&p /4"C"//к"9 к 9"ииܸ0133>32>32#54&#"#54&#"420!C5 6/>#%>#%A-<$E9&,&,4A-//к9 и0133>32#54&#"417 8.>%&/A-F8&,/N //ܸ 01".54>32'2654&#"7**77**7*..**//+>((?,,?((>+3A46@@64A4U H//EX/>Yи/99ܸ0133>32#"&'72654&#"413?C'21N$1'*'+)%XK)A-?h?<4<+!B; /// 9 9 иܸ 0157#"&54>32373'275.#"0@J'34&0&&'#3*p:YO(>,( 5%>77?4%//к9 0133632.#"42&5 ,A8@8&+</EX/>Yܺ 9ܺ$901"&'732654&'.54632.#"$A/-":5#4! #@) &6(  ,7'</EX/>Yܸ ܸ и и01"&=#5?33#3275+024XX1 ">20[[2>.2?>/EX/>Y ܸ ии/901"&=3326753#'#8/>&)>17E8&+-9 &/EX/>Y90133?3|t>::=tA``F/EX/>Y9и ик 990133?33?3#/#iY@,/82+;WK++A[[[[\\*P/EX/>Y ик 999 9017'33?3#/#lcD)%BbiD+#!)B33BE77E7</EX / >Yܺ 9 9 01"'7326?33>?3A $ ??4=w:2$?..3@ '/ /ܸи/ܸи/0157#533⧬!2"2$h +015.54>32.#"2>'5-= +*-4;!H8 0!$(+$);"2(EX/>Y+01373'32E EPEEG2  +01'3wEE  +017"&'573267h 1j   !*6+?<&1 + 6$L/EX/>Y 99 9к 9017"&546733>?3'2654'#%)p?;:32#3267'34.#"p-f#!:*)7%3 8-*9$0n(wf+>)'?+,4  27 ("06 )9//+9/ܸ!ܸ'01'7".54>32#3267'34.#"#g,a!:*)7%3 8-*9$0w(+>)'?+,4  27 ("03!1//9/ ܸܸ01".54673.#"'>32'267#&4 /-'5 ER(5 %/$,6 -8 (XQ'>+101(9!B!P/EX/>Y 9и/и/9ܸ01"&54>32373#'#'2675.#"@I'3,03,$'#3*ZR'=*#4=3<>"C,P/EX/>Y +ܺ 99и/'017"&'7326=7#"&54>32373'2675.#">1+-,@J'32(1N<$(#3*+1& ,WH%=*&?H;22;4r_ //0134>,+ + +01"&54632'"&54632Y)8f +0153)8..):3c +015!) :))): c +015!):)))#+ +01".54>32'2654&#"-##--##-!**!!**!//""//!..#%..%#.g-!5(EX / >Y"+ ,017'7.5467'76327'#"'72>54.#"F,@@,D0?:D,AA,D:@/o+  +,  ,g-A:##;B-F%F-B;##:A-E&$11$$11$4-EX/>YEX/>Y 99и/и"9)9,и-015.'732654.546753.#"0Z & M.87)>I>)OB<0C,5).6)>I>)SHnc+9'8/(5'",?1CY ec*14,$.#!/E6H\ e5,[EX/>YEX/>Y ++и/ !и"0135>54&'#573.54>32.#"3#!637dC 1D*6K00"69  2_94 = *D0+ /A4 ; 85FG~kEX / >YEX/>Y+ик 9 ииии0135#535#5333>?33#3#ϢVNNT0A/@!C##C!/A0~OEX/>YEX/>Y+ 9ии013#5333>?33#ϢVNNT0M!C##C!05qEX/>YEX/>Y+ии!и"и*и+и/01".'#57&45<7#57>32.#"3!3#3267?-M<) @;;@ *?S1-N12 BP  M>%71!T !@[;+  ,;]A"-!/!bW1  0U`$#,,1=%7++иии$015.54>753.'>7>97@w-J56J*4,@(- 4$H'6CX O Xgh%32.#"3#[& /)WE MP*   ~&:a> OM;8dh ? $/??.K6= 7EX/>YEX / >YEX#/#>YEX%/%>YEX/>YEX6/6>Y# 6#96#9.6#9/01".7&'#7.546?3623273&'>7> <>636x  &:Ck\ &   &)1< 30 O3 H Di#c q&licfr #.#,)1b54oEX/>YEX/>Y'9'/+и,ии+и' и'&ии30135>=#573.'#573.54>32.#"3#3#!637kE T= 1D*6K00"69  2_9,,$*D0+ /A4#115FG ~#)/EX/>YEX/>Y +9 и ик 9  !ииии -и(ии ,и&ии013'3'#5#575#57533533#3##'#3'5#3'5# /7 ,KKKKTYWAHHHHTT\6H{M93&<%*<+)"&; ~!iEX/>YEX/>Y+!9!/и!и и!013#575323#+3.#3267#SIIy,K:$>>$:L+*KB BL3'?-8,A+El;1;9~ #)EX/>YEX / >Y +ик 9  к 9 'и!и к 9иии к$ 9013/#3?##573373333###'3?#+o 7(GA'M?#H#AG%;A&Y)7(' 5 t'ii/&%$+/>iiD+/PEX,/,>Y +,.ܸи ии иܸ$017"&54>32'5#53533#'#'2675.#"5!HU.: %/FNN:9/(%3qgna\)B/S"1CC,S+; +>E11 ~$-2{EX / >YEX/>Y ииии ии)ии*ии2ии.ܸ013#575#575323#3#+3.#4&'#3>327#SIIIIyLpG?>FqM*E3 k y$;%x7A)  )DAE?" ; L/)mEX / >YEX/>Y  ܸ и " 9"/$(и)015.54>753.#"32675#53/N87N1<*F13")?+UM1eG)nd2TtHFrT5ec,.!%Db<{E$d;qEX/>YEX/>Y + и и'и (и -и.и501"&5467#573>7#573>54&#"'>323#3!3267Ug ND*&E /*%3+J8%>-`,75*E%!^ UL*+ ,0 $0. -(8#11 0,'3'6!-=%UEX/>YEX/>Yиии$015.54>753.'>7E@AD1P9 9P24*G1+00H.Ap  c1TvIFsT4b_,/#,&/dH~gEX/>YEX/>Y  ܸܸܸ и ии901753267#573.+5!#3##'HGHSE QBG{&DBRA^C:<,.&D15#1KW~"cEX / >YEX/>Y+иܸ ииии01575575377>54&'7s\\\\T!E8$F5^ 050H041ǞV5VHV4W)=' ?^>!~kEX / >YEX/>Y+ܸܸ   ииии0135575575#5!#77ςD5DHD5D@@E5EHE5D!~ 9EX / >YEX/>Y  иии013#57!#5!ϮFf,0&M11 ~#gEX / >YEX/>Y 9|/иииииии "0135#575#5732+3#32654&+SIIIIx/Q;!";Q.) HOOH +=,;+D/0F-=0CCBE8YEX/>Y013j8 XYY#'B 'qB#'3?KEX/>YEX / >YEX/>YEX/>YEX4/4>Y+".+ (":и(@и.F013"&54632'2654&#""&54632'2654&#""&54632'2654&#"j8HDQQDCRRC&00&'00DQQDCRRC&00&'00DQQDCRRC&00&'00 X ldckkcdl3ONNMMNNOldckkcdl3ONNMMNNO3ldckkcdl3ONNMMNNO@'C '[F@'C 'FD#'E 'F@'C '@E)'D 'rE@'C '@G)'D 'rG#'E 'oG*!'F 'G@'C 'JH#'G 'oH@'C '@I@'C 'JJ#'E 'oJ#'G 'oJ'I '=J@'C 'JK?! !-jEX / >YEX/>YEX/>Y(++ (и/"013#5>73#5>73"&54632'2654&#"j8HU!,4~U!,4DQQDCRRC&00&'00 X4*z4*z ldckkcdl3ONNMMNNO#'B 'oE"h, +и 0175#53533#ضAh>>"+i +015!"+>>2~ +017'7'77'^,,,,~----"`3! +++015!"&54632"&54632"  +>>h3u{"&k" +901-5%SӆӃBGN22N" +90175?5/5"ӆGN22NGB" EX / >Y 01-5%5!S҇SJGI,,I>>" EX / >Y 0175?5/55!"҇SGI,,IGJ>>", 8EX / >Y+и и  0175#53533#5!ضA>>>>< EX/>Y013#/#>>>$+ +и/ܸܸ01".#"'>323267P/)&&.B /)&&.B  !0*  "0)$&k"hi +01%5!5!h>('3AS4+<+.+( + 99+9?901%"&'##".54>323>32%267.#"2>54&#":@]- "+47)+<#3*!)07 %?-.?h*B B&)47(<6+L%*KA9$+9!(?,%+"/@&+F1R6&+4/**8'3?748;RMk("0MEX/>YEX/>Y )+ 9#01".54>326454.#"'>32'267.#"$B28P3)O$4 @0& O/as&Fb3AY!E!JH( 1G-1S;!&! ?X823 #Vd7Dlc*"XB/"4b3%++01"'732654.54>32.#"d  +  6+  )  6>RN7~80T=#>UM6~71T=#)14 +01'73>73Gt<_ -;  m.B-yV~ (EX/>Y +0155!!!wx5FF5GGYI~EX/>Y01!#!YUx S *IEX/>YEX/>Y9"9(01"&''>74>323267>54&#" ?[ !+'69Jh\4%+!Bz;B!( VU  4:R5NK`O#F:3(YEX/>Y"+ܺ 9 *01".54>32!"32673!2=4'.#"J`77`JI`8)pADv*42 *n>Ao* 5[zFFz[55[zF /5=3Yܺ901'3'.  /**I'O +01'7!5!'7?+J+.D.*A "EX/ >Yܺ9017373.D/*J*-R +01!-%<%f +01 YPZ!^';+ +01".54>32'2>54.#"7".54>32TrBBrTTrBBrTEa::aEEb::bE4]G**G]43^F**F^K9lb`l;;l`bl980]VV]11]VV]0a&Eb<;bE&&Eb;=bE%-R ++017!%!!-B8@V<8B,3L +01533<73L +0153%!3HW<7:-f+9013-76vu-f3+99990137 -796vua,+3L +01#5Lvu73L +01#5!Lvu,7:R+901#5R7R3+999901#5 R79aJ (EX/>Y+017!%!!J=N5 v3=+4J%(EX/>Y + 01%.'73>7!!7!>7]F+8%= iB'Do$=75)'5hM@&:~?na_|v3#=2&-=h.'73>7I08*CN`n;6;pbRSE&?CY:27e&+ 901"&54>323'>54&')<*:#!2",  #A</?&&*!  ./3'E )0Si)?*85EX/>YEX/>Y 013'3?/#ݥK'>AA>?AA TTER +017RQ"[Rj&@ +01/76"Q[R9?#`U'#JQ'=G = "t8%t>;\ +01'3FY)7= "o= o\X9bA'}K3Y)s;-*}789JE1cT2vV . #/;GS_kwEXN/N >YEXY*$+60+++ +ии/<BNH$Tи*Zи0`и`/6fиlиrи xи~017"&54632'"&546327"&54632"&54632"&54632"&54632"&54632"&54632"&54632"&546327"&54632'"&54632l- =ZZ> +amnfg~mn%q=8 EX/ >Y01'7:=7y6cEX/>Y01'7/s7.! |/01'7CU'.= EX/ >Y01'7*:=)7cEX/>Y01'7%/*7._ /017!+UG9e8*EX/ >Yܸк90173'#rRr#vvX qqlF*EX/>Yܸк90173'#iVi$nnqq]]SA0EX/ >Yܸииܸ01".#"'>323267H& 7 %& 7 %A ,#2$ ,#1$OI0EX/>Yܸии ܸ01".#"'>32327K(!86-(!(86" 9BB:A{Y /015! Y99zEX/>Y015! 99{Y)z*d; EX/ >Y ܸܸ01".'732>7(:%3%%3&9;+6%%6+c< EX/ >Y ܸܸ01".'332>73*:&D !! D&:<+7''7+nJ EX/>Y ܸܸ 01".'73267#4$2/++/2$4#/#11#/#iE EX/>Y ܸܸ01".'332>73*8#H$* H#8%0#30%J6 +01"&54632J95 EX/>Y01"&54632!!!!nK + и01"&546323"&54632`Kh- (EX/>Yܸ и01"&546323"&54632g<P EX/ >Yܸܸ01'>54'7  SEJ(<(+6/-Oh EX/>Yܸܸ01'>54'7  S BH(&'0)& *n  ++01"&54632'2654&#"3;;33;;3!!!!*8+*88*+8%!!!!ap  ++01"&54632'2654&#"*77**77*1)*11*)1$8 +01'7'73-V;3.W:8l$EX/>Yܸи017?f\8iu\8iԘ  e>&EX/ >Yܺ901'737)r#vv#r> qq lM&EX/>Yܺ901'737+i$nn$iq\\q$ +01'3;$998`/ܸи01'7'7dc:Wid;V82fl(EX/>Yܸи01'7'7ei8\ui8\  d8/ܸܸ 01'>32.#"i3%:((9&3%%86++6%%nI$EX/>Yܸܸ 01'>32.#"`2$4##4$2/++//##/#114. +01"54676323&+4E#> ">D  +01.5467 (JES > +.3+23 +01'67#"&5463262&2 ,E#?<P5U +01#5#5353U2oo2H/HL +01##533Lo22oHH=UEX/>Y01#5#53U2o=^/ +01'654&'7T@ (7) E&-7  ++01&546"37<==<(!!(5..5#""-`"EX/>Yи01#53533`G2G/jj`+01##5#53`G2Gjj/`  +и 01##5#53533`G2GG2GHH/HHO`~ +0153`//361n73n7N +ܸ01'>54&'7W?.$#A4U(&#",+?_  + ܸ01.5467'A4UP?.$#?$",+)N +ܸ01'>54&'73W?."+,5#&U([C ,+N +ܸ01'>54&'73W?."+,5#&U([C ,+2g +01"&54673327&4.: $.+*)@7 ) ,m +01"&54>733267(7  < $  .,+&! 9- # +0173#:y +015##53K.aae!;d-d@S"'{W)SM'|B ++015265487(!!(<==#""#5..5y +0153353y..``y++0153'35#yĖ(TXG+и/и/ и и /и/0146323>324&#"#54&#"0.''.000NF FN<(*&&*(<+T %EX/>YEX/>Y01'7'77'3!33!33!33!3+!33"33"33!3SA'OI(7Z +01"&=33267,(%@  0-.  1:&  +01'>32.#"Reကe`mm&*>AA>*:55rLL'/ +ܸи 01'7"&546323"&54632#R1s"l 4EX/>Y +ܸи01"&54632?"&54632g-_5ohw$mle3'/ +ܸи 017'"&546323"&54632(-BDt= rLL# ++и 01'7"&546323"&54632`1Ri"sl4EX/>Y+ ܸи 01'7"&546323"&54632&%o5.Qm$e3 ' /+ ܸи01"&54632'77"&54632q]@B)IS gL&#/7+*иܸܸиܸ ии$01>323267#".#""&546323"&54632*&$**&$'5'5zrL '+ ܸ ܸи01"&54632'5!"&54632`: %L//l 0EX/>Yܸ ܸ ܸи01"&54632'5!"&54632g3 ..rLH5+ܸܺ9ии0137#'"&546323"&54632b``^D^ HII\\l>EX/>Yܸܸܺ9ии01'737"&546323"&54632$c!dd!cG`KK`|z:  ++ܸ01'73'#?idDdgeW1e:"\\"Hx"rx ,EX/>Yܸܸиܸ 01'73'#'7_"]H]"]{a#ZZE ]' :  ++ܸ01'73'#''7idDdga#q0:"\\"Hp$-x 0EX/>Yܸܸи ܸ 01'73'#''7_"]H]"]YZ#ZZEX%z:'+ܸиܸ ܸܸ01'73'#'>54&'7idDdgv  %;?!:"\\"H#)$# 4EX/>Yܸܸиܸ ܸܸ01'73'#'>54&'7_"]H]"]u !& ;=8ZZE#*$#&#w:#7+ܸиܸܸи ܸи01'73'#'>323267#".#"idDdg!#"+!#":"XX"EK'2  &3  oDEX/>Yܸܸиܸܸи ܸи01'73'#'>323267#".#"_"]H]"]$)"-$)"WWBS&5'5d;@#+ܸܸ ܸ01'7".'732>7'X4`(:%0&&0&9|(+6''6+n,EX/>Y ܸܸܸ  ܸ017".'73267&_5k#4$/0--0/$4@t$mb#/%33%/#d;@#+ܸܸ ܸ01'7".'732>7e4X,(:%0&&0&9q(|+6''6+n,EX/>Y ܸܸܸ  ܸ01'7".'73267&)k59#4$/0--0/$4@m$#/%33%/#d;P%++ܸܸܸܸܸ!01'>54&'7".'732>7#)=D$(:%0&&0&9$2(( r+6''6+n!4EX/>Yܸܸܸܸܸܸ01'>54&'7".'73267 !%;>"#4$/0--0/$4 #*$# b#/%33%/#p;")3 + ܸ и!ܸܸ&иܸи!)01".'73267'>323267#".#"%4#/.//./#4#%"/#%";&++&&2  &2  o)// ܸܸ и!ܸܸ&иܸи!)01".'73267'>323267#".#"#3#......#3$)"-$)"&**&'5&5:$++ܸиܸܸ ܸ01'73'#7".'73267b_D_`-&(**(&-:SS>I   w8EX/>Yܸܸиܸܸ ܸ01'73'#7"&'73267_!\H\!]BB.*,,*.BWWEI8&!!&8{YK+ܸ01'75!" & 'c199z EX/>Yܸܸ01'75!y' ;&g099h/z,/EX/ >Yܸ ܸܸ01.546777#F;I3+JCA )*3'.^/l,/EX/ >Yܸ ܸܸ01.5467'7A#F;Is@K&A )*3'8s2' %// ܸܸܸܸܸ"иܸи%01.5467'>323267#".#"$:?;% #%"/#%"2"' |&2  &2  d/,/EX/ >Yܸܸܸ01'>54'77x I;F#r*JBA&'3*)  d/s,/EX/ >Yܸܸܸ01'>54'7'7x I;F#?J'A&'3*) s2'%//ܸܸ ܸܸܸиܸ и01>323267#".#"'>54&'7#%"/#%"C %;?:&2  &2  ! '"&!$6&!'$$pp&p:`[ u  * D P Z e p y Y w L Y t *E o 4/ c 2{   4       -  C  YCopyright 2010, 2012, 2014 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name Source.Source Sans ProRegular2.020;ADBO;SourceSansPro-Regular;ADOBEVersion 2.020;PS 2.000;hotconv 1.0.86;makeotf.lib2.5.63406SourceSansPro-RegularSource is a trademark of Adobe Systems Incorporated in the United States and/or other countries.Adobe Systems IncorporatedPaul D. Hunthttp://www.adobe.com/typeThis Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL. This Font Software is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.http://scripts.sil.org/OFLSlashed zeroStraight lAlternate aAlternate gSerifed ICopyright 2010, 2012, 2014 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name Source .Source Sans ProRegular2.020;ADBO;SourceSansPro-Regular;ADOBEVersion 2.020;PS 2.000;hotconv 1.0.86;makeotf.lib2.5.63406SourceSansPro-RegularSource is a trademark of Adobe Systems Incorporated in the United States and/or other countries.Adobe Systems IncorporatedPaul D. Hunthttp://www.adobe.com/typeThis Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL. This Font Software is distributed on an AS IS  BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.http://scripts.sil.org/OFLSlashed zeroStraight lAlternate aAlternate gSerifed I2$%&'()*+,-./0123456789:;<=DEFGHIJKLMNOPQRSTUVWXYZ[\]bc     de !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMfNOPQgRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyhz{|}~jikmlnoqprsutvwxzy{}|     ~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ " B >@^`_? #      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !Aa      !"#$%&'(C)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~AmacronAbreveuni01CDuni1EA0uni1EA2uni1EA4uni1EA6uni1EA8uni1EAAuni1EACuni1EAEuni1EB0uni1EB2uni1EB4uni1EB6Aogonekuni01FCuni01E2uni0243uni1E06 Ccircumflex CdotaccentDcaronuni1E0Cuni1E0EDcroatEcaronEmacronEbreve Edotaccentuni1EB8uni1EBAuni1EBCuni1EBEuni1EC0uni1EC2uni1EC4uni1EC6Eogonekuni1E16uni01F4 Gcircumflex Gdotaccentuni0122Gcaronuni1E20 uni00470303uni0193 Hcircumflexuni1E24uni1E2AHbarItildeImacronuni01CFuni1EC8uni1ECAIogonekuni012C Jcircumflexuni0136uni1E32uni1E34LacuteLcaronuni013BLdotuni1E36uni1E38uni1E3Auni1E3Euni1E40uni1E42Nacuteuni01F8Ncaronuni0145uni1E44uni1E46uni1E48Omacron Ohungarumlautuni01D1uni1ECCuni1ECEuni1ED0uni1ED2uni1ED4uni1ED6uni1ED8uni014Euni1E52Ohornuni1EDAuni1EDCuni1EDEuni1EE0uni1EE2uni01EARacuteRcaronuni1E58uni0156uni1E5Auni1E5Cuni1E5ESacute Scircumflexuni015Euni0218uni1E60uni1E62uni1E9ETcaronuni0162uni021Auni1E6Cuni1E6Euni0166UtildeUmacronUbreveUring Uhungarumlautuni01D3uni01D5uni01D7uni01D9uni01DBuni1EE4uni1EE6UogonekUhornuni1EE8uni1EEAuni1EECuni1EEEuni1EF0WgraveWacute Wcircumflex WdieresisYgrave Ycircumflexuni1E8Euni1EF4uni1EF6uni1EF8Zacute Zdotaccentuni1E92uni1E94uni018Funi014Auni0132amacronabreveuni01CEuni1EA1uni1EA3uni1EA5uni1EA7uni1EA9uni1EABuni1EADuni1EAFuni1EB1uni1EB3uni1EB5uni1EB7aogonekuni01FDuni01E3uni0180uni1E07 ccircumflex cdotaccentdcaronuni1E0Duni1E0Fecaronemacronebreve edotaccentuni1EB9uni1EBBuni1EBDuni1EBFuni1EC1uni1EC3uni1EC5uni1EC7eogonekuni1E17uni01F5 gcircumflex gdotaccentuni0123gcaronuni1E21 uni00670303 hcircumflexuni1E25uni1E96uni1E2Bhbaritildeimacronuni01D0uni1EC9uni1ECBiogonek iogonek.duni012D jcircumflexuni0137uni1E33uni1E35 kgreenlandiclacutelcaronldotuni013Cuni1E37uni1E39uni1E3Buni1E3Funi1E41uni1E43nacuteuni01F9ncaronuni0146uni1E45uni1E47uni1E49 napostropheomacron ohungarumlautuni01D2uni1ECDuni1ECFuni1ED1uni1ED3uni1ED5uni1ED7uni1ED9uni014Funi1E53ohornuni1EDBuni1EDDuni1EDFuni1EE1uni1EE3uni01EBracuteuni0157rcaronuni1E59uni1E5Buni1E5Duni1E5Fsacute scircumflexuni015Funi0219uni1E61uni1E63tcaronuni0163uni021Buni1E6Duni1E6Funi1E97uni0167utildeumacronubreveuring uhungarumlautuni01D4uni01D6uni01D8uni01DAuni01DCuni1EE5uni1EE7uogonekuhornuni1EE9uni1EEBuni1EEDuni1EEFuni1EF1wgravewacute wcircumflex wdieresisygrave ycircumflexuni1E8Funi1EF5uni1EF7uni1EF9zacute zdotaccentuni1E93uni1E95uni014Buni0237uni0133uni0250uni0252uni0253uni0254uni0255uni0256uni0257uni0258uni0251uni0299uni0259uni025Auni025Buni025Cuni025Euni025Funi0260uni0261uni0262uni0263uni0264uni0265uni0266uni0267uni029Cuni0268uni026Auni029Duni026Cuni026Duni026Euni029Funi026Funi0270uni0271uni0272uni0273uni0274uni0275uni0276uni0278uni0279uni027Auni027Buni027Duni027Euni0280uni0281uni0282uni0283uni0284uni0288uni0289uni028Auni028Buni028Cuni028Duni028Euni028Funi0290uni0291uni0292uni0294uni0295uni02A1uni02A2uni01C2uni0298f_ff_f_if_f_lf_tf_f_tI.aIgrave.aIacute.a Icircumflex.aItilde.a Idieresis.a Imacron.a Idotaccent.a uni01CF.a uni1EC8.a uni1ECA.a Iogonek.a uni012C.a uni014A.aa.aagrave.aaacute.a acircumflex.aatilde.a adieresis.a amacron.aabreve.aaring.a uni01CE.a uni1EA1.a uni1EA3.a uni1EA5.a uni1EA7.a uni1EA9.a uni1EAB.a uni1EAD.a uni1EAF.a uni1EB1.a uni1EB3.a uni1EB5.a uni1EB7.a aogonek.ag.a uni01F5.a gcircumflex.agbreve.a gdotaccent.a uni0123.agcaron.a uni1E21.a uni00670303.al.alacute.alcaron.aldot.a uni013C.a uni1E37.a uni1E39.a uni1E3B.alslash.afl.aAlphaBetaGammauni0394EpsilonZetaEtaThetaIotaKappaLambdaMuNuXiOmicronPiRhoSigmaTauUpsilonPhiChiPsiuni03A9 Alphatonos EpsilontonosEtatonos Iotatonos Iotadieresis Omicrontonos UpsilontonosUpsilondieresis Omegatonosalphabetagammadeltaepsilonzetaetathetaiotakappalambdauni03BCnuxiomicronrhosigmatauupsilonphichipsiomegauni03C2uni03D0uni03D1uni03D5 alphatonos epsilontonosetatonos iotatonos iotadieresis omicrontonos upsilontonosupsilondieresis omegatonosiotadieresistonosupsilondieresistonosuni1F08uni1F09uni1FBAuni1FBBuni1F0Auni1F0Buni1F0Cuni1F0Duni1F0Euni1F0Funi1FB8uni1FB9uni1F18uni1F19uni1FC8uni1FC9uni1F1Auni1F1Buni1F1Cuni1F1Duni1F28uni1F29uni1FCAuni1FCBuni1F2Auni1F2Buni1F2Cuni1F2Duni1F2Euni1F2Funi1F38uni1F39uni1FDAuni1FDBuni1F3Auni1F3Buni1F3Cuni1F3Duni1F3Euni1F3Funi1FD8uni1FD9uni1F48uni1F49uni1FF8uni1FF9uni1F4Auni1F4Buni1F4Cuni1F4Duni1FECuni1F59uni1FEAuni1FEBuni1F5Buni1F5Duni1F5Funi1FE8uni1FE9uni1F68uni1F69uni1FFAuni1FFBuni1F6Auni1F6Buni1F6Cuni1F6Duni1F6Euni1F6Funi1FBCuni1F88uni1F89uni1F8Auni1F8Buni1F8Cuni1F8Duni1F8Euni1F8Funi1FCCuni1F98uni1F99uni1F9Auni1F9Buni1F9Cuni1F9Duni1F9Euni1F9Funi1FFCuni1FA8uni1FA9uni1FAAuni1FABuni1FACuni1FADuni1FAEuni1FAFuni1F00uni1F01uni1F70uni1F71uni1F02uni1F03uni1F04uni1F05uni1F06uni1F07uni1FB0uni1FB1uni1FB6uni1F10uni1F11uni1F72uni1F73uni1F12uni1F13uni1F14uni1F15uni1F20uni1F21uni1F74uni1F75uni1F22uni1F23uni1F24uni1F25uni1F26uni1F27uni1FC6uni1F30uni1F31uni1F76uni1F77uni1F32uni1F33uni1F34uni1F35uni1F36uni1F37uni1FD0uni1FD1uni1FD6uni1FD2uni1FD3uni1FD7uni1F40uni1F41uni1F78uni1F79uni1F42uni1F43uni1F44uni1F45uni1FE4uni1FE5uni1F50uni1F51uni1F7Auni1F7Buni1F52uni1F53uni1F54uni1F55uni1F56uni1F57uni1FE6uni1FE0uni1FE1uni1FE2uni1FE3uni1FE7uni1F60uni1F61uni1F7Cuni1F7Duni1F62uni1F63uni1F64uni1F65uni1F66uni1F67uni1FF6uni1FB3uni1F80uni1F81uni1FB2uni1FB4uni1F82uni1F83uni1F84uni1F85uni1F86uni1F87uni1FB7uni1FC3uni1F90uni1F91uni1FC2uni1FC4uni1F92uni1F93uni1F94uni1F95uni1F96uni1F97uni1FC7uni1FF3uni1FA0uni1FA1uni1FF2uni1FF4uni1FA2uni1FA3uni1FA4uni1FA5uni1FA6uni1FA7uni1FF7uni03D7uni03D9uni03DBuni03DDuni03E1uni037E anoteleia anoteleia.capuni0374uni0375tonos tonos.cap dieresistonosuni037Auni1FBEuni1FBDuni1FBFuni1FFEuni1FEFuni1FFDuni1FCDuni1FDDuni1FCEuni1FDEuni1FCFuni1FDFuni1FC0uni1FEDuni1FEEuni1FC1 uni1FBD.cap uni1FFE.cap uni1FEF.cap uni1FFD.cap uni1FCD.cap uni1FDD.cap uni1FCE.cap uni1FDE.cap uni1FCF.cap uni1FDF.capuni0410uni0411uni0412uni0413uni0414uni0415uni0416 uni0416.a uni0416.buni0417uni0418uni0419uni041A uni041A.a uni041A.buni041Buni041Cuni041Duni041Euni041Funi0420uni0421uni0422uni0423uni0424uni0425uni0426uni0427uni0428uni0429uni042Auni042Buni042Cuni042Duni042Euni042Funi0400uni0401uni0402uni0403uni0404uni0405uni0406uni0407 uni0407.auni0408uni0409uni040Auni040Buni040C uni040C.a uni040C.buni040Duni040Euni040Funi0462uni0472uni0474uni0490uni0492uni0496 uni0496.a uni0496.buni0498uni049A uni049A.a uni049A.buni04A0 uni04A0.a uni04A0.buni04A2uni04AAuni04AEuni04B0uni04B2uni04B6uni04BAuni04C0uni04C1 uni04C1.a uni04C1.buni04D0uni04D4uni04D6uni04D8uni04E2uni04E6uni04E8uni04EEuni04F2uni0430uni0431uni0432uni0433uni0434uni0435uni0436 uni0436.a uni0436.buni0437uni0438uni0439uni043A uni043A.a uni043A.buni043Buni043Cuni043Duni043Euni043Funi0440uni0441uni0442uni0443uni0444uni0445uni0446uni0447uni0448uni0449uni044Auni044Buni044Cuni044Duni044Euni044Funi0450uni0451uni0452uni0453uni0454uni0455uni0456uni0457 uni0457.auni0458uni0459uni045Auni045Buni045C uni045C.a uni045C.buni045Duni045Euni045Funi0463uni0473uni0475uni0491uni0493uni0497 uni0497.a uni0497.buni0499uni049B uni049B.a uni049B.buni04A1 uni04A1.a uni04A1.buni04A3uni04ABuni04AFuni04B1uni04B3uni04B7uni04BBuni04C2 uni04C2.a uni04C2.buni04CFuni04D1uni04D5uni04D7uni04D9uni04E3uni04E7uni04E9uni04EFuni04F3 uni0431.srbuni2116zero.0zero.0s zero.pnumone.pnumtwo.pnum three.pnum four.pnum five.pnumsix.pnum seven.pnum eight.pnum nine.pnumzero.0pzero.0ps zero.tnumone.tnumtwo.tnum three.tnum four.tnum five.tnumsix.tnum seven.tnum eight.tnum nine.tnum zero.onumone.onumtwo.onum three.onum four.onum five.onumsix.onum seven.onum eight.onum nine.onumzero.capone.captwo.cap three.capfour.capfive.capsix.cap seven.cap eight.capnine.capuni00ADuni2E3Auni2E3B figuredashuni2015uni203Euni203Funi2016uni203Cuni2047uni2049uni2048uni203Duni231Cuni231Duni231Euni231Funi27E6uni27E7uni2E22uni2E23uni2E24uni2E25uni2117uni2120u1F16Au1F16Bat.casei.trkA.scB.scC.scD.scE.scF.scG.scH.scI.scJ.scK.scL.scM.scN.scO.scP.scQ.scR.scS.scT.scU.scV.scW.scX.scY.scZ.sc Agrave.sc Aacute.scAcircumflex.sc Atilde.sc Adieresis.sc Amacron.sc Abreve.scAring.sc uni01CD.sc uni1EA0.sc uni1EA2.sc uni1EA4.sc uni1EA6.sc uni1EA8.sc uni1EAA.sc uni1EAC.sc uni1EAE.sc uni1EB0.sc uni1EB2.sc uni1EB4.sc uni1EB6.sc Aogonek.scAE.sc uni01FC.sc uni01E2.sc uni0243.sc uni1E06.sc Ccedilla.sc Cacute.scCcircumflex.sc Ccaron.sc Cdotaccent.sc Dcaron.sc uni1E0C.sc uni1E0E.sc Dcroat.sc Egrave.sc Eacute.scEcircumflex.sc Ecaron.sc Edieresis.sc Emacron.sc Ebreve.sc Edotaccent.sc uni1EB8.sc uni1EBA.sc uni1EBC.sc uni1EBE.sc uni1EC0.sc uni1EC2.sc uni1EC4.sc uni1EC6.sc Eogonek.sc uni1E16.sc uni01F4.scGcircumflex.sc Gbreve.sc Gdotaccent.sc uni0122.sc Gcaron.sc uni1E20.scuni00470303.sc uni0193.scHcircumflex.sc uni1E24.sc uni1E2A.scHbar.sc Igrave.sc Iacute.scIcircumflex.sc Itilde.sc Idieresis.sc Imacron.sc Idotaccent.sc uni01CF.sc uni1EC8.sc uni1ECA.sc Iogonek.sc uni012C.scJcircumflex.sc uni0136.sc uni1E32.sc uni1E34.sc Lacute.sc Lcaron.sc uni013B.scLdot.sc uni1E36.sc uni1E38.sc uni1E3A.sc Lslash.sc uni1E3E.sc uni1E40.sc uni1E42.sc Nacute.sc uni01F8.sc Ncaron.sc Ntilde.sc uni0145.sc uni1E44.sc uni1E46.sc uni1E48.sc Ograve.sc Oacute.scOcircumflex.sc Otilde.sc Odieresis.sc Omacron.scOhungarumlaut.sc uni01D1.sc uni1ECC.sc uni1ECE.sc uni1ED0.sc uni1ED2.sc uni1ED4.sc uni1ED6.sc uni1ED8.sc Oslash.scOE.scOhorn.sc uni1EDA.sc uni1EDC.sc uni1EDE.sc uni1EE0.sc uni1EE2.sc uni01EA.sc uni014E.sc uni1E52.sc Racute.sc uni1E58.sc Rcaron.sc uni0156.sc uni1E5A.sc uni1E5C.sc uni1E5E.sc Sacute.scScircumflex.sc Scaron.sc uni015E.sc uni0218.sc uni1E60.sc uni1E62.sc germandbls.sc uni1E9E.sc Tcaron.sc uni0162.sc uni021A.sc uni1E6C.sc uni1E6E.sc uni0166.sc Ugrave.sc Uacute.scUcircumflex.sc Utilde.sc Udieresis.sc Umacron.sc Ubreve.scUring.scUhungarumlaut.sc uni01D3.sc uni01D5.sc uni01D7.sc uni01D9.sc uni01DB.sc uni1EE4.sc uni1EE6.sc Uogonek.scUhorn.sc uni1EE8.sc uni1EEA.sc uni1EEC.sc uni1EEE.sc uni1EF0.sc Wgrave.sc Wacute.scWcircumflex.sc Wdieresis.sc Ygrave.sc Yacute.scYcircumflex.sc Ydieresis.sc uni1E8E.sc uni1EF4.sc uni1EF6.sc uni1EF8.sc Zacute.sc Zcaron.sc Zdotaccent.sc uni1E92.sc uni1E94.scEth.scThorn.sc uni018F.sc uni014A.sc uni0132.sc uni014A.scaAlpha.scBeta.scGamma.sc uni0394.sc Epsilon.scZeta.scEta.scTheta.scIota.scKappa.sc Lambda.scMu.scNu.scXi.sc Omicron.scPi.scRho.scSigma.scTau.sc Upsilon.scPhi.scChi.scPsi.sc uni03A9.scIotadieresis.scUpsilondieresis.scAlphaiotasub.sc Etaiotasub.scOmegaiotasub.sc uni0410.sc uni0411.sc uni0412.sc uni0413.sc uni0414.sc uni0415.sc uni0416.sc uni0417.sc uni0418.sc uni0419.sc uni041A.sc uni041B.sc uni041C.sc uni041D.sc uni041E.sc uni041F.sc uni0420.sc uni0421.sc uni0422.sc uni0423.sc uni0424.sc uni0425.sc uni0426.sc uni0427.sc uni0428.sc uni0429.sc uni042A.sc uni042B.sc uni042C.sc uni042D.sc uni042E.sc uni042F.sc uni0400.sc uni0401.sc uni0402.sc uni0403.sc uni0404.sc uni0405.sc uni0406.sc uni0407.sc uni0407.sca uni0408.sc uni0409.sc uni040A.sc uni040B.sc uni040C.sc uni040D.sc uni040E.sc uni040F.sc uni0462.sc uni0472.sc uni0474.sc uni0490.sc uni0492.sc uni0496.sc uni0498.sc uni049A.sc uni04A0.sc uni04A2.sc uni04AA.sc uni04AE.sc uni04B0.sc uni04B2.sc uni04B6.sc uni04BA.sc uni04C0.sc uni04C1.sc uni04D0.sc uni04D4.sc uni04D6.sc uni04D8.sc uni04E2.sc uni04E6.sc uni04E8.sc uni04EE.sc uni04F2.sc ampersand.sczero.scone.sctwo.scthree.scfour.scfive.scsix.scseven.sceight.scnine.sc exclam.sc exclamdown.sc question.scquestiondown.scquotesingle.sc quotedbl.sc quoteleft.sc quoteright.scquotedblleft.scquotedblright.sc hyphen.sc endash.sc emdash.sc parenleft.sc parenright.scbracketleft.scbracketright.sc braceleft.sc braceright.sc zero.supsone.supstwo.sups three.sups four.sups five.supssix.sups seven.sups eight.sups nine.supsparenleft.supsparenright.sups period.sups comma.sups zero.subsone.substwo.subs three.subs four.subs five.subssix.subs seven.subs eight.subs nine.subsparenleft.subsparenright.subs period.subs comma.subs zero.dnomone.dnomtwo.dnom three.dnom four.dnom five.dnomsix.dnom seven.dnom eight.dnom nine.dnomparenleft.dnomparenright.dnom period.dnom comma.dnom zero.numrone.numrtwo.numr three.numr four.numr five.numrsix.numr seven.numr eight.numr nine.numrparenleft.numrparenright.numr period.numr comma.numr ordfeminine.aA.supsB.supsC.supsD.supsE.supsF.supsG.supsH.supsI.supsJ.supsK.supsL.supsM.supsN.supsO.supsP.supsQ.supsR.supsS.supsT.supsU.supsV.supsW.supsX.supsY.supsZ.supsa.supsb.supsc.supsd.supse.supsf.supsg.supsh.supsi.supsj.supsk.supsl.supsm.supsn.supso.supsp.supsq.supsr.supss.supst.supsu.supsv.supsw.supsx.supsy.supsz.supsuni02C1uni02D0uni02D1uni02DEuni02E0 egrave.sups eacute.sups uni0259.supsa.supag.supal.supa colon.sups hyphen.sups endash.sups emdash.supsyen.CNEurouni0192 colonmonetarylirauni20A6pesetauni20A9donguni20B1uni20B2uni20B4uni20B5uni20B9uni20BAuni20AEuni20B8uni20BDuni2215 slash.fraconethird twothirdsuni2155uni2156uni2157uni2158uni2159uni215Auni2150 oneeighth threeeighths fiveeighths seveneighthsuni2151uni2152uni2189uni2219uni00B5uni2206uni2126uni2113 estimateduni2190arrowupuni2192 arrowdownuni25A0uni25C6uni25C9uni2752triagupuni25B3uni25B6uni25B7triagdnuni25BDuni25C0uni25C1uni2610uni2611uni2713uni266Auni2032uni2033uni2035uni02B9uni02BBuni02BCuni02BEuni02BFuni02C8uni02C9uni02CAuni02CBuni02CCuni25CCuni0300 uni0300.cap uni0300.guni0301 uni0301.cap uni0301.guni0302 uni0302.capuni0303 uni0303.capuni0304 uni0304.capuni0305 uni0305.capuni0306 uni0306.c uni0306.cap uni0306.ccapuni0307 uni0307.capuni0308 uni0308.capuni0309 uni0309.capuni030A uni030A.capuni030B uni030B.capuni030C uni030C.cap uni030C.auni030F uni030F.capuni0311 uni0311.capuni0312 uni0312.guni0313 uni0313.guni0318uni0319uni031Auni031Buni031Cuni031Duni031Euni031Funi0320uni0323uni0324uni0325uni0326 uni0326.auni0327 uni0327.capuni0328 uni0328.capuni0329uni032Auni032Cuni032Euni032Funi0330uni0331uni0334uni0339uni033Auni033Buni033Cuni033Duni0342 uni0342.capuni0345uni0361 uni03080301uni03080301.cap uni03080301.g uni03080300uni03080300.cap uni03080300.g uni03080303 uni03080304uni03080304.cap uni0308030Cuni0308030C.cap uni03020301uni03020301.cap uni03020300uni03020300.cap uni03020309uni03020309.cap uni03020303uni03020303.cap uni03060301uni03060301.cap uni03060300uni03060300.cap uni03060309uni03060309.cap uni03060303uni03060303.cap uni03020306uni03020306.cap uni03040301uni03040301.cap uni03120301 uni03120300 uni03120303 uni03130301 uni03130300 uni03130303uni00A0uni2007 space.frac nbspace.fracuni202FuniFEFF |5KLjjss ,,2255DDEEGGNNrtzz!!+,1155??CCEEGGMMOORRVV[[^^``ddffhhnnppssww_aaccnnppvvyy  *+99((RRXXpp<>gi!!"$%''))++-.1133557799;;>>@@BESSdeiiklnprrttvvxxzz||~~ RDFLTcyrl,grekRlatnd  SRB     !"AZE 0CRT >NSM LSKS ZTRK h"#$%& '(kernkernkernkernkern kernkernkernkern"kern(mark.markDmarkZmarkpmarkmarkmarkmarkmarkmarkmkmk mkmkmkmkmkmkmkmk"mkmk(mkmk.mkmk4mkmk:mkmk@sizeFsizeJsizeNsizeRsizeVsizeZsize^sizebsizefsizej                              (08@HPX`hr2  ( r  D $$J%L%f& ?,hֈdRʶ 0 &,28>DJPV\Vbhntz&\\\\VzPPPVV\  hntV\z"(8.4:@:F.&LR\bX^d&\zz\jpv|j ~{{}z#h| }% " [U]33 33)33 3C3-3'3334v PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPh &,2,8>DJPVP\bhntztJ,,\\, "(.4:@FLRX^djpv|F:XXI4aE\7kGL/' B4OKCV43"LB@%33'?3 3 343)33/3 33C3-3'33&333$33V33333;*  &     && "(.4:@FLRRRFXW &%ż j(.4:@FLRX^djpv|( $ *06<Bj^H(N TZ`flrrrx$~HNF:X^^X.W1*\EH!mGL6 B-{;zu&&"hKZ#0&&#|[& )+C'$V%x   %\b "(.4: l"(  $*06*<BHNT@Q% " "(.4:@@FL.RX^lLB{H'$&8„ 0(:dntzH@F Z ` r   H n     D j (N`r $*4:@FLv|*Hf$Bd~*x~N`rx 28Ndn2LV=>$?$@ ;< =5>@?@@5A*B E F5vx-5|   "*,123      !"#$%&'()*+,-./012345abcdefghijklmnopqrstuvwxyz !"#$%&'()*+,-./01234r !"/1235     ./012345>  Q %5     Huvy- b "%.12 5     ./012345H    uvy"" >"   "b "%.12 5     ./012345H    uvy"" >"   "--&+!h  BDn       (        (  ( (xxvx  (  (  (  (  (  (  (  (            u [vx ~&&&   &66vxLMNRL KLMNOPQRTLMNPRTLMNPRTLMNPRTLMNPRT KLMNOPQRSTLNRTLMNRbcdfhbdh abcdefhjbcdfhjbcdfhjabcdfhjbcdfhj abcdefghijbcdfhjbcdfhWX-Y!Z-\!]_!--- ! !WX-Y!Z-\!]_!--- ! ! ;=A>A?A@AAAFAHA&vZuvy*ABCDEFGHIJKLMNOPQRSTUVWXYZbcdefghi                                    LMNPRTbcdfhjKLMNOPQRSTabghijMNTcdfhL MNOPQabcdefgi jή !!!!!!!!! 8{I !I !!;;    ! !      : &JKG        .B.;" !"(>KL1   &v%0            5h      n! >     "  "  ,/1I2///55/   - !  56&    '"& - !  !. h@|r9G    /  C  ( .       /!   CL# !&# !<&#Hbf<r      n  : ZL?  -!<!b (5(55( <(//-5555       &  (7 !!-($C     8"8 P P!((!(((!(v AA5-5{5|0!"$%')+-.13579;>@BCDESdeiklnoprtvxz|~ !"#$%&'()*+,-./012345 ,EGrstz!+,5`dfhnpswac *+9 #&(*,/02468:<?Afjmqsuwy{}h KLj(RXpHTU ./pFGJRX^ `cgg-53456GG7tt89:;>CFIKLOPTU[\!!],,^55_```ddaffbwwcdtRR}pp~_I*0V  $*0GW  R%133tuvwxyADHPQRTU]^emux    `"(*+,-KLMNOPQRSTabcdefghijp      k~<o*+Rh{}   #&!:GG3IN4PS:U>477*.Q0V?npb0dd#nn$%B (-689;=?O Snr!"{%%}()~,/3; uz||~"# $ kk ~~ $ !!""**,,//112244QUlt-.5az 4>>  bbllrruu&      %%))*+--345589:;        oo **++RRhh{{}}     @\mm tmm];<>@_B`j l!!k""8$$s%%:**l,,l//v00w11=22?33^44A55z6K\OO7QUmYY7ltmxx9tm];<@B`7uj-l.58;FsHH:azlvw?Az:swll:lAww:l:vwzkk4l>>k??SBBVDD[FFiIISLLZMMiPPYQQ5RR6TTUUUXWWr^^6``abbbjjWllcnndqqdrrettduuTwxd{{d||addrS6Srad1;d<GaT_dabdLQ%hh3O3%"3hMq3Ph1Q%3hOQLhfg&#gg4gN g    g  p24g0&!!#""%%(())g*+0,,N--//&34f55g7789g:;4uv yy || ~      y(y(xx  s.K/**.AZbijjokpq/RJnRnHIGIR)'$++,-*D,$!,+CF,-+E'$,+D')+-V     k)       ")+).15;>ADGJ' !! ""###&&'' ()#*+',,9--,..///300911<22?33B44E55H6KLN OPQUVY)Zk ltuwxxy"") &).15;8AGJ)2)'-.56:#GG9ILMM NNPS U`#ar'ssty$zz'{,/396?EH'#''9''9E9#99#9''9,9/3'H 34977(  !(*(-04:=@CFI ( **+-..!05!6@AP(QQ RW%XZ([a-bi0jjkp4q:7@FI((  /0!%' 2!!""1$$D%%7()=**2++=,,2--=..//00 11"22#33$44&5586KLNBQUlt/0!'@-2.51::@;FDGG=HH7LL=U_=az2{= #&8=7D =22=72& =F= =7=2==7 ?-8<42>>eeEuvwxyyzz:||~)((464633999;*::999+,D CCC CCC    ACCCC** +4C6@CAZ[aCbi kp q CC.5!!>(    (p??@@AABB CCDD8EE+FF#GG+HHIIJK+LL5MM#NN+OO PP(QQ.RR2SSTTUUVVWWXXY[+\\#]^2__aabbcc dd ee6ffgg/hhiijjkkllmm3nn!pp!qq&rr,ss0tt!uuvv0ww!xx%yyzz/{{!}} ~~!0!0+# 2  !!001;!HST_!``aa!bb)dd$nn  7*"**4"*'-1*1* ??BB'DDFFIILL*MMPP)QQ RRSSTTUUVVWWD^^``+aa,bbcc-dd.ee<ff/gg2hhii/jj(kkAllmm;nn1oo$pp%qq1rrss3tt1uuvv3wx1yz2{{1||+}}.~~/813183DD+./  8   81 %!031;1<G+HS/T_1``/ab1ccAdd=ee0nnuvwxyyzz5||~!  676744@@@E#"55@@@:9>9 999B9C   ?9 9?&!!F'     90!9*!*$* -6 0*0'*'$* *'3!*6*;$!9!!00*!$*$67.7(("("+4".(.%(%"(      %1(4(%"!!7""%%((.)),,--...1//4566"77(89":;48/ 8) )#) ,5 /)/&)&#))&2 )5):# 8 //) #)#5i00 k00358;=l!!.$$p//211644<6KiQU0lt0k035=l;Fp2<p<2..j>>.eebo oPOo%o*o*M#'oooOoNoo*VoL%oooMo,*oPOoo*R'oPnoo*MK`ZEF-`$`Z`_Z+Z&```"`DZG  `  Z  !  gH$`G``+`Z(`^E!!-""`%%((`))Z*+(,,&--//E3455Z66\77`89Z:;+uvwxyyzzc||~@??TQTQSSXXX[AccXXXBCpd//qe//1f479:>d//)q**eAZ/bi1kpfq49>a aWJa a)a)I a aaJaYaa) a aaIa)aWJaa) aWmaa)IU]!!h?    ?.uvwxyyzz||~       E Z247:\] .!!""%% ()**.++,,.--..//011522833[44;556KLN Z24:]-..5::GGHH LLU_az.{08; .. .; . 0^4.>>??wBBUDDYIIwLLXPPWQQ+RRSS%TTTUU&VVVWWvXZf\\d]]^^__c``#aaxbb`ccydd{eejjallbnn'oompp~qq'rr)tt'uuSwx'{{'||#}}{''vwfffdfcwvfVc#{' ~1;'<G#T_'ab't PKPNH" PkK tsQO  JIM       u   Q!!O""%%(())*+,,J--//Q34s557789:; LLCRRFbbBhhEjjAuvyy{{}}~?=>=>-//q//i1369r<j-//**qAZ/biikp1q39<j$zh($g(e*,}p|,$|RLn_oL!RlnRL  D  @GUV=  >  = \DFLTcyrlPgreklatn (2<NXblv SRB > )3=FOYcmw  *4>GPZdnx !+5?HQ[eoy"AZE TCRT NSM SKS TRK $",6@R\fpz#-7AIS]gq{$.8BJT^hr|%/9CKU_is}&0:DLV`jt~ '1;EMWakuaaltZaaltbaaltjaaltraaltzaaltaaltaaltaaltaaltc2scc2scc2scc2scc2scc2scc2scc2scc2scc2sccasecasecasecase case&case,case2case8case>caseDccmpJccmp\ccmpnccmpccmpccmpccmpccmpccmpccmpdnomdnomdnom dnomdnomdnomdnom"dnom(dnom.dnom4frac:fracDfracNfracXfracbfraclfracvfracfracfracligaligaligaligaligaligaligaligaligaligaloclloclloclloclloclloclloclloclnumr numrnumrnumrnumr$numr*numr0numr6numrzero Dzero Jzero Pzero V##########          //////////           $%'()*+,-. $%'()*+,-. $%'()*+,-. $%'()*+,-. $%'()*+,-. $%'()*+,-. $%'()*+,-. $%'()*+,-. $%'()*+,-. $%'()*+,-.$%&|$%&r$%&h$%&^$%&T$%&J$%&@$%&6$%&,$%&N'(F'(>'(6'(.'(&'('('('('(@)*8)*0)*()* )*)*)*)*)*)*+,- +,-+,-+,-+,-+,-+,-+,-+,-+,-!!!!!!!z!t!n!""""""""""2fnv~ (08@LT\dlt|,  (*p*hfD 08pnZnln&$""# # # !$CE## Y#  &,28>DJP%)%) % )*%*) 3G3"""""""X""0""1":d $vt"z'-x5 $~|"'5e$*06<ln!i"k$o'p)r;oe &,!"$'e &,!"$'e!&0:DNXblvKVjVs'VVV V;,V 5'2TDVN;zV;V1T!2D4>j|HZ 8 z .>FNV^fnv~ nCnEnnnnnngCgEggggggn")-CEg$*06<"CE:BJRZbjrznCnEnnnnnngCgEggggggn"CEg "(.4:@FLRX^dy")-[3CE$*06<"CEC  &,28>D")-^3C:BJRZbjrznCnEnnnnnngCgEggggggnpv"Cg4<DLT\dlt|?g@g">gC=gEGgeDgBgFgCgAgEg")-CEe<g$*06<"CE08@HPX`hpxKgLg"JgCIgESgePgNgRgOgMgQg"CEeHg$*06<BHNTZ`flrx~  ")-3CEeilo   $*06<"CE  CE$*06<BHNTZ`flrx~#$"-),-3"C!E+e/i.l0o(&*'%)08@HPX`hpxWgXg"VgCUgE_ge\gZg^g[gYg]g34"2C1E;eTg86:759$*06<CE$*06<CE$*06<CE $*06<BHNT?@">C=EGeDBFCAE $*06<BHNTKL"JCIESePNROMQ $*06<BHNTWX"VCUE_e\Z^[Y] 1J1tt1hh1\\1P>1F21:&1.$y      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOYZPQRSTUVWX[]\^_`abcdefghjklmnopqrstuvwxyz{|}~} !"#$%      !"#%&'(()*+,-./1023456789:;<=>?@ABCDEFGHIJKLMNOYZPQRSTUVWX[^]\_`abcdefghjklmnopqrstuvwxyz{|}~$|LPQRSTUVWXY\]Z[BCDEFGHIJKNOLM!111{|}~_P&'()*+,-./2301 456789:;<=@A>?KLMNOPQRSTabcdefghijfWXYZ[\]^_`abcdefghijD > @2g?@ABCDEFGHKLMNOPQRST #&(*/2468:<?UWjmqsuwy{}: 56789:;<=>884 !"#$%&'()*+_ ,-./01234        "(.4:@FLRXk~k!/!/     *+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOYZPQRSTUVWX[]\^_`abcdefghjklmnopqrstuvwxyz{|}~      !"#%&'(()*+,-6789:;<=>?@ABCDEFGHIJKLMNOYZPQRSTUVWX[^]\_`abcdefghjklmnopqrstuvwxyz{|}~yz{gJbcdefghijVLMNOPQRST}"#$%$_&(*02468:<?CEUWjmqsuwy{}> $*06<BHNT\bhntz $*06<BHNTZ`flrx~ &,28>DJPV\bhntz ,<L\ltzabcdefghijklmnopqrstuvwxyz{|}~,5   ! " # $%&'() !"#$%&'()*+-./01234.6/718092:3;4<5= <5  PB&4KWJI QC'5LX RD(6MY SE)7NZ TF*8O[UG+9P\VH,:Q]WI-;R^XJ.<S_YK/=T`aVUa?b@cAdBeCfDgEhFiGjHK\N2@]O3A ZL0>![M1?! $#./xEV0EBCDEFGHIJKLMNO #&(*/2468:<?UWjmqsuwy{}$"BD-/ \_!cf \c-_!f" VD%-3CE  "$'*/0,?CEGMORV`dfhnpsw<HT6?_\cghkO"%')-13579;>TVilprtvxz|~ #&(*/2468:<?UWjmqsuwy{}  `x|_ 6?_]dh?H>>z   579FZHKhM_la  (-!"6%%8(/92<A?Huv  PYBOP]BK5w?HW` ?HKT ?K2fWXYZ[\]^_`abcdefghij"%')-13579;>TVilprtvxz|~ 'MNOPQRSTt2 ^^{{a"".5 g yGZZIU!Q6xC-679FHKU_a LM?FNH_Vaanggottpqff ! %BG!"P%%R(/S3<[>>eIIfLUgbjqwwzz{^^{{%%''))//1133557799;;>>BBDDTTVViillpprrttvvxxzz||~~5y4@ AW.5YMTaiGGjkm22n?HoKKyWazuv""--0D PQRSTUVWXYZ[\]"%')-13579;>TVilprtvxz|~ideoromnDFLTcyrlgreklatn V0 *H 01 0 +0a +7S0Q0, +7<<<Obsolete>>>0!0 +SX ѬI."hcSit<üu0j0RlY)%Y0  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1:08U 1(c) 2006 VeriSign, Inc. - For authorized use only1E0CU7 0Dェ5\004+(0&0$+0http://ocsp.verisign.com0U00eU ^0\0ZU 0R0&+http://www.symauth.com/cps0(+0http://www.symauth.com/rpa04U-0+0)'%#http://crl.verisign.com/pca3-g5.crl0U%0++0U0*U#0!010UVeriSignMPKI-2-2140UB=1!myZ0U#0e0 C93130  *H j_MII=vCBux 4OJALI;G[ePJq{PVoQFƗ >({1.H _I {uG>?o P)l+xL0` @8uyd}'gf7]Ԛlؐ>f8263ټ؍Nw*J ҁjqڅӳڙ yFx"HS#?G?0݋0K=T}~.,e*kBy0CJ2i^Eh=i00.U'0%#+0 US-Delaware-27481290 U00fU _0]0[ `HE0L0#+https://d.symcb.com/cps0%+0 https://d.symcb.com/rpa0U% 0 +0U0U1Rߖ, /Li7 v0+U$0"0 http://sc.symcb.com/sc.crl0W+K0I0+0http://sc.symcd.com0&+0http://sc.symcb.com/sc.crt0U#0B=1!myZ0  *H *8K6rlj_ZWszh~օ!4yKleE;bg~m n,:|ԶO E2L06^2 ei:Uǫ.NdZ)xW`Q{*AZw>'SFY5v3b+t l<Ȝ^£A盰!0)Y艺]HW9d>2# s?zF3hH10001 0 UUS10U Symantec Corporation10U Symantec Trust Network1=0;U4Symantec Class 3 Extended Validation Code Signing CA_N[Hc"y't0 +0 *H  1  +70 +7 10  +70# *H  1޾kځcuНOy0~ +7 1p0nljSource Sans Pro family with Greek and Cyrillic Romans0  *H -A"@ma /w\Dž0g42s r_zmEtQYj^ -ҹKਗd\>33}=Y[˞10;LۈM1jMtw pX=~p>vF,?.1K!E&8hϕbsx:&pY͒N9,0h.Td`rt_*{bcDe˲Mo%FhDŽmbm 0 *H  100r0^1 0 UUS10U Symantec Corporation100.U'Symantec Time Stamping Services CA - G285njP0 +]0 *H  1  *H 0 *H  1 150914171936Z0# *H  1-@Xz͒z)e2o0  *H eIK2zK[ 2)pn'B(/d}Bs͌ښ}Ȟtܗz2걟/e/ nvW8Kn`vmȡ"Kc~ԾG3؊뀀XE N)ks\SU/iġEFg}|8ƪZ#Hfe2;5+\zFNiA=^䅥ln~d!lR$>}z~tļ~. VI."V ttt[~~~S~~~~~~ vvvN ttt[~~~S~~~~~~~~~ vvvF  V U~~~~~~~~~ F S[~~~S~~~~~~~~~ Y~~~N S ~~~~~~ Y~~~V+S~~~~~~Y~~~^ S~~~Y~~~b S~~~ [~~~^S~~~~~~~~~ [~~~V S~~~~~~~~~  [~~~N S~~~~~~~~~Y~~~S [~~~F ~~~ ~~~U~~~ V F ttt~~~Y~~~S€ vvvN ttt~~~Y~~~S vvvV".EJ:J:J:J:J:J@?:}?"}:}"}:}"} "} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} }"} "} }"}:}"}:}"?:}?.@UI.PJ  2 2&2퀀 2"#yyyЀ؀~~~~~~& yyyԀ * yyy~~~ ؀zzz&#yyy~~~~~~~~~ԀԀzzz"2 퀀2& 2 2@:U" 2 & * . " $6 4 9> S YFutN RV @v02@0*2*2*2*2*02@0vy."V \U N \U F  W W F T\U [N T  [V T [^ T [b U \^ U \V U  \N U[T \F  W W F [T N [T V".@v02@0*2*2*2*2*02@0v)J̀2 ЀB Հ6  : 怀> 2󀀀2 6F J* PNn*nV"Z  ^ ɀ ̀ f က 䀀n*򀀀/v G>@b  > !6    2   6  >  B  >  6   2    6 !>  b@:U" 2 & Ӏ* ׀. 耀" 뀀$6 4􀀀 9> S YFutN RV .@QIR2R2R2R2222222222222222222222222R2R2R2RFLFixedObjectCluster testSelector expectedFailstestingEnvironment repositorydictFLFixedObjectCluster 0 testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectClustera testSelector expectedFails filesystemguidevisitedFLFixedObjectClusterZ testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectClusterz testSelector expectedFailsFLFixedObjectCluster5 subscriptionslockvalueFLFixedObjectCluster argumentsFLFixedObjectCluster testSelector expectedFailstreeFLFixedObjectClustercurrentSession categories guiCategory toolsCategorynetworkCategorysystemCategory userCategoryFLFixedObjectCluster testSelector expectedFailscontextsessionprocessFLFixedObjectClusterN testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsparametersToUsescaleFLFixedObjectCluster testSelector expectedFailstestingEnvironmenttestEnvironmentFLFixedObjectCluster" boundsowner submorphs fullBoundscolor extensionselectionColorcolorBeforeOver topSeparatorFLFixedObjectCluster"registrypreventedAnnouncements suspendedstoredAnnouncementsFLFixedObjectCluster6 testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailstestingEnvironmenttestEnvironmentFLFixedObjectCluster testSelector expectedFails slotDisplayFLFixedObjectCluster testSelector expectedFailsdocCommentNodeFLFixedObjectClusterYvalueFLFixedObjectCluster testSelector expectedFailstext candidatescontext processorstreamFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectClusterY testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectCluster testSelector expectedFailsfilterableListFLFixedObjectCluster testSelector expectedFails tarjanPackagepackageApackageBpackageCpackageDpackageEpackageFpackageGpackageHanArrayFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFails firstCommand subCommand1group subGroup1 subGroup2FLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFails environmentbrowsernavigationStateFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster2 testSelector expectedFailsFLFixedObjectCluster5 testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectCluster testSelector expectedFailsmonitor classFactory logBuilderFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailstestingEnvironmenthashFLFixedObjectCluster^ testSelector expectedFailsparsersubjectFLFixedObjectCluster$bitswidthheightdepthoffsetFLFixedObjectCluster testSelector expectedFailstestingEnvironmentFLFixedObjectCluster  testSelector expectedFailsatPragmaanotherAtPragmayetAnotherAtPragma atPutPragmaFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLByteObjectCluster#NJFLFixedObjectCluster( testSelector expectedFailsmonitor classFactory logBuilder inputEntry inputEntriesFLFixedObjectClusterX testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster y testSelector expectedFailstestingEnvironmentFLFixedObjectClusterkeysvaluessizeFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterz testSelector expectedFailsparsersubjectFLFixedObjectClustername owningClass definingClassindexFLFixedObjectCluster testSelector expectedFailsmutexforkedProcessesFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster testSelector expectedFailsparametersToUseinstancemethodglobalsencoder optimizationextractBlockInTempFLFixedObjectCluster4 testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster] testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster' testSelector expectedFails environmentqueryresult resultItemsfoundSelectorsFLFixedObjectCluster7 testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusters testSelector expectedFails newBuilder originClass usedTrait superClassFLFixedObjectCluster  testSelector expectedFailsmethodNameEditorFLFixedObjectClusterW testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster, testSelector expectedFailstestingEnvironmentFLFixedObjectCluster testSelector expectedFailsclassDefinitionFLFixedObjectCluster identifiernameFLFixedObjectCluster testSelector expectedFailstestingEnvironmentfullempty collectResultemptyButAllocatedWith20 elementNotIncollectionOfFloatcollectionIncludednonEmpty1elementwithoutEqualElementscollection5ElementscollectionWith3ElementscollectionOfNonIdenticalfloatCollectionFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsbuilderFLFixedObjectCluster testSelector expectedFailscompletionClasssystemNavigationFLFixedObjectCluster! testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster1 testSelector expectedFailsparametersToUseFLFixedObjectCluster v testSelector expectedFailscircleFLFixedObjectCluster> testSelector expectedFailsclassDefinitionFLFixedObjectClusterwstreamencoderFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassclassFLFixedObjectClusterWparent properties parenthesesleftright statementsperiodsFLFixedObjectClusterr testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectCluster` testSelector expectedFailstextmorphexpectedErrorsexpectedErrorPositionsfailureFLFixedObjectCluster testSelector expectedFailsstrategyFLFixedObjectCluster{GstateseedFLFixedObjectCluster dependents announcersettingsformSets soundThemefocusIndicatorwindowActiveDropShadowStyleuseScrollbarThumbShadow colorPaletteFLFixedObjectCluster testSelector expectedFailstriangleFLFixedObjectCluster testSelector expectedFailsparametersToUseFLFixedObjectCluster propertiesminExtentCacheFLFixedObjectCluster testSelector expectedFailstestingEnvironmentFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectClusterhandlebytesFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterT testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLVariableObjectClusterp testSelector expectedFails filesystemFLFixedObjectCluster testSelector expectedFailsrootfileSystemModelfileSystemPresenterfilterFLFixedObjectCluster7 testSelector expectedFails controllereditorFLFixedObjectCluster testSelector expectedFailsbFLFixedObjectCluster  testSelector expectedFails emptySlotsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusteruexponentFLFixedObjectCluster testSelector expectedFailstestingEnvironmentFLFixedObjectCluster\ testSelector expectedFails presenterwindowFLFixedObjectCluster testSelector expectedFailstestingEnvironmentFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFails filesystemFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterq testSelector expectedFailsFLFixedObjectCluster testSelector expectedFails decoratorFLFixedObjectCluster= testSelector expectedFailsbuilderFLFixedObjectCluster _ testSelector expectedFailsFLFixedObjectCluster6 testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailstestingEnvironmentFLFixedObjectCluster* testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailscontextsessionprocessFLFixedObjectCluster testSelector expectedFails environment groupProvider builtGroupsFLFixedObjectClusterS testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailscanvasFLFixedObjectCluster testSelector expectedFailseditorstringFLFixedObjectCluster4 testSelector expectedFailsparametersToUserunnerFLFixedObjectClustert testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailstestingEnvironmenttestEnvironmentFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailstext candidatescontext processorstreamFLFixedObjectCluster testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectCluster testSelector expectedFailspackageAaPDPackageDependencyWrapperFLFixedObjectCluster5 testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectClusterAtallyarrayFLFixedObjectCluster testSelector expectedFailstestingEnvironmentnonEmpty5ElementsNoDuplicateempty elementNotInelementTwiceIncollectionWithEqualElementsnonEmpty1Element"collectionWithSameAtEndAndBegining collectionWith1TimeSubcollection collectionWith2TimeSubcollectioncollectionNotIncludednonEmptySubcollectionelementInNonEmptyreplacementCollectionSameSizesortedCollectionFLFixedObjectCluster testSelector expectedFailsticker schedulersuspendedDelaysHeapFLFixedObjectClusterm boundsowner submorphs fullBoundscolor extensionenabledactiveoverdownstateMapupActionFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster* xScaleyScalechartstyler masterShape markerColorgetRelevantValueBlocklines formatStringFLFixedObjectClusterR testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorFLFixedObjectClustergnameescapingindexscopeusage originalVarFLFixedObjectCluster testSelector expectedFailsmonitor classFactory logBuilderFLFixedObjectCluster FLFixedObjectCluster testSelector expectedFailscanvasshapesFLFixedObjectClusterm testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterksource isScripting isParseFaultyisFaultyisFaultyMinusUndeclarednoticesvaluehasValue formattedCode skippedTestsraisemessageNotUnderstoodnumberOfCritiquesgroupdefault nodePositions styledPatternFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster4 testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster< testSelector expectedFailsplotxyFLFixedObjectCluster  testSelector expectedFailsparsersubjectFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLVariableObjectCluster                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           %                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I                                                                                                                                                                                                                                                        -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              FLWeakVariableObjectClusterFLFixedObjectClusterQ testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster testSelector expectedFailsparametersToUseinstancemethodglobalsencoder optimizationFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster*l testSelector expectedFailsfactorybuilderFLFixedObjectCluster testSelector expectedFailsreaderFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFails environment groupProvider builtGroupsFLFixedObjectClusterF testSelector expectedFailsFLFixedObjectCluster( testSelector expectedFailsparametersToUseinstancemethodglobalsencoder optimizationextractBlockInTempFLFixedObjectCluster3 testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectClusterU outerScopetargetReceiverFLFixedObjectCluster testSelector expectedFailstestingEnvironmentFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailstestingEnvironment emptyDict nonEmptyDictnonEmpty5ElementsNoDuplicates indexArray valueArraynonEmpty1ElementcollectionNotIncludedcollectionIncludedassociationNotIn valueNotInkeyNotIndictionaryNotIncludeddictionaryWithDuplicateValuesduplicateValuenonEmptyWithStringFLFixedObjectClusterx shortcutsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster dependents announcermodelwidgetselectorowner unsubscribed toolbarMorph menuMorphFLFixedObjectClusterinvertedFLFixedObjectCluster testSelector expectedFailsaStringFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster{tests resourcesname announcerrandomGeneratorFLFixedObjectCluster testSelector expectedFailsnewClass superClasssubClass newClass2 superClass2numberOfAnnouncementsnewTraitFLFixedObjectClustername environmentFLFixedObjectClusterd testSelector expectedFailsclassDefinitionFLFixedObjectCluster testSelector expectedFailstestingEnvironment emptyDict nonEmptyDictnonEmpty5ElementsNoDuplicates indexArray valueArraynonEmpty1ElementcollectionNotIncludedcollectionIncludedassociationNotIn valueNotInkeyNotIndictionaryNotIncludeddictionaryWithDuplicateValuesduplicateValuenonEmptyWithStringFLFixedObjectCluster   testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterE testSelector expectedFailsmanagerFLFixedObjectCluster testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectCluster testSelector expectedFails collectionFLFixedObjectCluster testSelector expectedFailsbrowserFLFixedObjectCluster!" dependents announcer windowColorselectionColorautoSelectionColor buttonColorscrollbarColorstandardColorsOnlyprogressBarColorprogressBarProgressColor menuColormenuTitleColorpreferGradientFillpreferRoundCorner autoMenuColorflatMenufadedBackgroundWindows fastDragginganimationSettingsscrollBarThicknessballoonHelpEnabledtabAmongFieldsballoonHelpDelayTimemaxBalloonHelpLineLengthdesktopImageLayoutmenuSelectionColorfindReplaceSelectionColorselectionBarColorunfocusedSelectionColormenuSelectionTextColorselectionTextColorsecondarySelectionTextColorfindReplaceSelectionTextColorlabelAreaLayoutFLFixedObjectCluster testSelector expectedFailsellipseFLFixedObjectCluster testSelector expectedFailsparametersToUseserviceFLFixedObjectClusterwFLFixedObjectCluster  testSelector expectedFailsclassDefinitionFLFixedObjectCluster testSelector expectedFailsscopeSelectorPresenterFLFixedObjectCluster testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailstestingEnvironmentuniversalEnvironmentFLFixedObjectClusterVparent properties parenthesesstartstopvalue sourceTextFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsrootfileSystemModelfileSystemPresenterfilterFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailstablestrategyFLFixedObjectCluster testSelector expectedFailstestingEnvironmentstreamexpecteddiffFLFixedObjectCluster testSelector expectedFailstestingEnvironmentFLFixedObjectClustero face pointSizesimulatedEmphasis pixelSizewidthAndKernedWidthCache cachedHeight cachedAscent cachedDescentsubPixelPositioned symbolFontmutexcharacterWidthCacheFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterD testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailssourcedestFLFixedObjectCluster3 testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsinstancebackendFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsprofmockViewFLFixedObjectClusterdomainrange interpolate uninterpolateconstantlinearFLFixedObjectCluster testSelector expectedFailstestingEnvironmentsnapshotFLFixedObjectCluster; testSelector expectedFailsFLFixedObjectCluster!stylesmergedPropertiesFLFixedObjectClusterM boundsowner submorphs fullBoundscolor extensionneedsRefreshExposedRows headerRow exposedRowsstartColumnIndex rowColorsFLFixedObjectCluster& testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailscontextsessionprocessFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailsthemeDecoratorFLFixedObjectCluster) testSelector expectedFailsparametersToUseshapeCollectionshapeCollectionClasscanvasFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster$ testSelector expectedFailsedsessiondebugAPImockDisplayAPIcurrentDebuggingAPIFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailstestingEnvironmenttestEnvironmentFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster predefinedFontnamesizeitalicboldcolorFLFixedObjectCluster testSelector expectedFails environment queryResultquerycursoritemsFLFixedObjectCluster testSelector expectedFailsanalyzerFLFixedObjectClusterC testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClassFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster p testSelector expectedFailsparametersToUse ffiLibraryFLFixedObjectCluster  testSelector expectedFailscollectionWith5ElementsFLFixedObjectCluster" testSelector expectedFailsaCompiledMethod aReceiveraMethodContextaSenderinstVarForTestLookupSymbolnonActiveBlockContext anArgumentFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparametersToUseconfigurationSelectorformatterClass contextClassFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructor testClassFLFixedObjectClusterorigin directionnormalformSetextentoffsetFLFixedObjectCluster testSelector expectedFailsparserFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster( testSelector expectedFailsFLFixedObjectCluster) testSelector expectedFailstestingEnvironmentnonEmptyelementExistsTwiceempty collectResultnonEmpty1ElementcollectionOfFloataccessCollection elementNoteInoldSubcollectionwithoutEqualElementscollectionOfFloatWithDuplicatecollectionIncludedcollectionNotIncludedcollectionWithoutNilduplicateFloatnonEmpty5ElementscollectionWith4ElementscollectionOfString"stringCollectionSameEndAndBeginingFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsforkvalueFLFixedObjectCluster B testSelector expectedFailsparametersToUsetestingEnvironmentmodelrbClass constructorindexFLFixedObjectCluster  testSelector expectedFails identifier preferencesFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparsersubjectFLWordObjectCluster!YYFLFixedObjectCluster testSelector expectedFailsparametersToUse presenterspecInitializationStrategywindowbackendForTestFLFixedObjectCluster testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster' testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsparsersubjectFLFixedObjectCluster testSelector expectedFailsrulesSelectorPresenterrules rulesByGroupFLFixedObjectClustermanagerdeferredStartupActions propertiesFLFixedObjectCluster. testSelector expectedFailstestingEnvironment classNametestEnvironmentFLFixedObjectClusternboundsowner submorphs fullBoundscolor extensionfontemphasiscontentshasFocusbackgroundColorgetEnabledSelectorgetTextSelectorenabledmodel disabledStyleFLFixedObjectCluster commandLinesessionstdoutstderrFLFixedObjectCluster testSelector expectedFailsparametersToUseinstancemethodglobalsencoder optimizationextractBlockInTempextractBlock2InTempFLFixedObjectClusterA testSelector expectedFailsparametersToUsetestingEnvironmentmodelFLFixedObjectCluster4 testSelector expectedFailsemptyRectangle rectangle1FLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailstestingEnvironmentemptynonEmpty collectResultemptyButAllocatedWith20collectionWithElement collectionIncollectionNotIncollectionOfString elementNotIncollectionWithCharacters#otherCollectionWithoutEqualElementscollectionWithoutNilMoreThan5FLFixedObjectClustertarget currentEventtargetsmorph directKeymapsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster  testSelector expectedFailsresultbuilderFLFixedObjectCluster: testSelector expectedFailstestingEnvironmentinstVarFLFixedObjectCluster testSelector expectedFailsFLFixedObjectClusterV outerScopetempVars copiedVars tempVectorid tempVectorVarnode isInlinedLoopFLFixedObjectCluster testSelector expectedFailsclassDefinitionFLFixedObjectCluster3 testSelector expectedFailsweakSetWith3ElementsemptyFLFixedObjectCluster* testSelector expectedFailstestingEnvironmentaClass anotherClassyetAnotherClassyetYetAnotherClassFLFixedObjectCluster testSelector expectedFailsFLFixedObjectCluster testSelector expectedFailscompletionClasssystemNavigationfetcherexpectedElementsFLFixedObjectCluster3 testSelector expectedFailsFLFixedObjectClustertitle evaluation expandable sortFunctionwidthalignmentActioneditable acceptActionsortable textChanged colorActionbackgroundColorAction italicAction boldActionunderlineActionFLFixedObjectCluster testSelector expectedFailswindowFLFixedObjectCluster testSelector expectedFailsparametersToUseFLFixedObjectCluster testSelector expectedFailspointFLSimpleCollectionCluster\V^3d    A " ?-$    t_ mnF$   W e  3v1  /04 1F$"b%Y I1 ), $lJ  !  6  eU . + Br 79  H . FLSimpleCollectionCluster {       E                   FLSimpleCollectionCluster FLDictionaryCollectionCluster#      G D         !   2  FLDictionaryCollectionClusterhhGFLSubstitutionCluster-- % P.] * ׮ { "  -?w ,)YM   E# &H6  , 9 4_"/R,"/4_"/6 / 6'   %   -   '   '.2   (d    !p@ 7C 3; !E # .] '- 0? + K |@  xco+} 7D   fP e lexC A  }sjs]e r.  f{L} <  fsw} z  nsX? =h  qh|@ K,  }8oS2 m  n?G 7  gphg h  o} 7  Jy^j 7  i|8l ^R   1xȬ r ro >  =sI,S >  &lLh ;  >/f\ v  fyP ^  x( e   3z} z% }<ns :  }=iL )  >dL 6  wlj >  q`Df yT  gt< e t r_  u} Jw   [ePV f  &d1} {B  cg} 7  st s dyI tg ]WpJ c ad 9  en J  gc؏ ]k   Lo |# ̪r! ?  o}sd" u  7t} :8  hd"? :  q}AmQ h;   Uk} l žyi̍ uh et@3 =,  :oc j cq r  w.} }   c} z qhd k d  v.r} >Q  Vs6 d 9u&j| m Mpk} q  f4} rz  ff} lZ y,Aj= J    q?H J   jl;I lb o~p} vj   x} o תc"v Jc  thS =m  pb z@   E7h} s  +Ex} 8  mP IC  {!# t\   rR1 dF |  z | A  l*|   rvd>I< q mL{) |= >yK { >,i,M 8  w](pIp d  Fxm} o gzPd @  wk*1 ]X  kmHx p w3No m  zui} j  l2 sA} ;  fR{y m  <vx} k  xa} {  ~wErݡ 6  t fݣ 6  rDF}ݤ e!   ScE} e  nyS} I   3d o  ln  K1  dq 9Z  &vs :   xQ ~j  lb} ?  zt   tp g'   r J  gb l 4~nz ;/  l|x 9'  EIa?} js  FJc} w  ps} ?  u` I  }ͧ z  uo3 q ˄rPד >  |;k5 u( ֠Mc>; q  tt} 0d  sm k  xlQ K  )zN} A  hYm-Ε ]   `:a} y %Zs 8  |zZΗ ]d  `Dg :  z|V ~  rny IV  or;} o~  too$) 0g  tqlp} zE  },cj} x  bq} s {<?` p 8gyD :  lgP? gX  i} n |`Ρ 7  U}8΢ e< rmq5 7  wz0% 7  p|% s L|%hT؍ 0-  n$iZ- }  g} ]  _q{ x =  |L} 6  Hi f I} ݚ 6  p$g}* o  pJ} @  g[xZ =D  Vl tC  F`} e  e;.p} 8A  ~0Ju= h9 >~2Kw۔ A  .`t1 6  iJf  r~  t}_ >\  cv<#k >]  z;a#l h  mBq} fe uPu3 t  e} w   C| J  x"m 7S  mepi un  qe} >  gL| ?  pyͲ I  td} ;6  kXqr m   uބ I  pjDI 8  zX}U ks tq x  -g+ 7  ei k5 kk >  {ua: hj  tw} H  $r r ?E   #x5   sg :  w@| ^Y  L{q~ w u j  rIi2} >b  }a8( c   "rb I   m u5  cur} u QbWLC 8  #oE eN   )m} A  hS0gu wL  k;f} o ~hxz ?  jm6} (  q x$@ wm  ot} :  {hHV :  alh& ;<  {py!M ?  Az8 6x   cw } 6y  tw) 7  mdIs m  x} ;  maZ v  h^b,} p4 rOn2 o  u} uQ  UoC} d   k} =  trN  ti: ~$  |A} 8  nf9 8  l i  4?m} {  $b} 6  rSjJ ?  @eU' r  .wP |Z ?y j/E lO  l ;x  yi( y  B${} 0C  s%}} j   xE}   L} >  zr4 K  Wo gt  g]t} 9  jn 9  qn9j3! 9  kSz# g 8rzm?KB 0S  i.e p  h} {  kj.} l  >c} >  pq =1  YmW} ]  x"2 q  v9bB} ^'    eK 0j  g c r re |  nm} i yrh v  mGv z  miV 6  gps }  n! =  w0t# t  <ul} wO ³Qb% lc  k/} :  vh{Q& k mms 8  |lƷ J_  xFuƻ A  q$Ebvg A  p`gl ?  vrr` >  ij6|9( z  | kV} h  9m} ^d  vUv! x  b} x  {p} 8  lu_} ~  e_ I@  u 7  ~} s4 Z` p u-qp we lHu= ]  guD =  e wL 0>  qN w} H  :Om :a  QmMQ m lqki d%  {/a} AM  c'j.n AN  JJp.r AO  c(j].u ?  ciz =  rq t  p} JJ  u5 ;  4q}NN 7q  yYr`8/ j5 }#Xjh 03  mVm2} +  }s m zs- ]   /q0 7  fB|} A  k jF x /0vZ ?  x~1gX f^ j 2od_ ?  x3vX @$  vh >  cu IF  q e  m} 9  t`} K  tp{ k -qvE d  far} w( YiG ~  M nN} p ’Yp|} eC j`c  h  z c} y4 }>v ټ 6  3d_= } X<cٽ :  zoh 8S  fw+ 8T  wg,mvLB sh  mhqw?} |I αq/qo f   r}}  {~x x  }kz} k r :  mlJ A  o`|7 ?  m a`* to  mt} tp czo - ^/  jR o  ruDb} 94  3nv I  qi} @  wddE q  +EfY} u  Dp >  w$yI {  zqb} <  g+dO l ?jz‘ u rk}! g Uk AS  }b36 ?   ";f} }  l n yKi4 q  r} h  n} l  j7to} l D uhpEU v2 e4 <%  qlY2 :3  {3fo iK `a d@ Drn 6  d1fp e  ~dN} n  ]m|} =u  tq'nx ]  rGo} k   } } {  zc 7  e+d8U% ?N  v&Coyc ^  o/ud =@  js<O t  sJ{6C >u  tq >v  i!l6D ]  /oL ;  tv v%  }xn} K$  92fp 0B  hmyJ q  ew k Pwz A  nq< ;M  $u? ^  mvj g~  {xp* {  |t ^&   waW} l  Pb} ;  @h y  ]e]“ v   m} 9  fnX r7 ̀j`f n iyH fԥ n  x:`} uz  kEc-} I  hkkj} ?  pku |w 5t2frh n  kim*/ 6   iZ 7  xlVB J  fiew} dw £@v# ^k  |*jm} n  kr} J  snAgR f ̑yd j{  y 0`  x\Kq} A  zh :  k_qr t.  xbw} c o x  z} c  MFn} i^  zo} @0  kI{a y p0v t  H1`} f  I2m} 9   Mf ?-  h=b: 0D  m|- eY  mi} u jc` =C  k.a c  q&uy} 9  -mޯ m. xzfC hJ  Dy.} 0[  sXs qQ uw9 07  yfd}R p {L{ i  yLyKM~ s { 9w  j !u/ z|  ]{} 7j  ef qa  d@t%j sY  Jx} jz  r} u טk,D }  Oc1} >  |km7D qs ?0Z7o x  $_| 0h  03]vl} :  vy|^[ c  a} 9@  lk l   v 9A  Bol i  i}} r4  }q} i  f9h fG  d_fC} p  {z} >  kcSN vn ri{ ;  i o dX  NiH q { y o0sgǡ g Eq+ш w}  Ac :  r=Nkt ?  jKbjdw w* sWb I   7Mkn =  ph  I  o{b= =0  uuW n Ma c  vc" 9  %v4q J  Zm} {  y'cK { Qx) 9  k$ <-  hc IL  n4t >)  sg(a ;>  oK}N J  | em  ma } ;  l>v:O ;p  }Pdhu iY  yP} iZ [oMhN >  dwM$ =F  |U{ JN  Qvbz yP ݾaqsM h  wo} 8b  |yqZ 0W  g2xe} rF  yj$} B  st }_   UPlO s  r} >y  a_k_@2 of j:qa2 tw  {V z !Fp i ln   qV/a0 H  qv6} |d  gub} 0G  n$c ~G  m< t0  o-l J  cl} h gu*Kz¾ 9D  {w" =  YjgM @  n @  fw F >  Wg n  l} n |k[ ;   Fl< k i] 0M  lb" 7  ~al/ hG k7rl# nP  zAx} Ae  qdB m  0`{h3} =  \k} =8  yd 8  okp eR  lmG} i   [i} f'  {wrq} l dju s  Zf ~P x2^y| ]  BOi 8  gmZb- |  v8vZ   ozw  i  ~k}   i >.  gjaA-   yc 93  |b w  w } j  kN} t   qc Au  }=g Av  m]` l   &n} y! ;n x s S;}y 9  Bg5 s ?zj)E I   }o} <  oWKv;6  fdx;7 ;  fIn n uMz mk  Ra[} 9  ~r | c  a} 6  }~q c r Ij ^  fE} rV  tӯ ~D  {aӶ n@   akӷ =  l'q j snE t x)b 8   m`Z j   Bn&} ;  jTefw u   Ej} 9  nwd 8&  muR x  {} :  n q aLek 8  qz`ǟ 6  eaٗ k  z} J  {+ @  t?}XJ f Ѐ|mi @  qp ic   t-} i4  pk} @)   ;p >  rs1]1 >  xwu r$  y+d o?  xb} y\  q`} y]  rr>} I  xnc} 7  {v4p g  s!} f  c}   upZp^? }  @wH 6a  g"q i  _n} i r k[ [og }  )|G} l  ptbY} d  b"} K%  Wmk i  2xP rB  l=l} u  g} n  }*b14 >s  mLnt f }vd fX qB i  pPmD} s  i} r9  /4l} fd  #6x\} j  07|} >0  v3a1 >1  19cc} ;L  lT|n iO ҽStV <  }xD: 9  }qj# ^b  p8$ |?  !e} 7+  fJmL 7,  lul I-  vj j  |t\o- p>   |R- =   g ;  etf g ȝCjRa y  qn7} p  v} y  qF`xƭ y ggV ?  sd{ J  dImp >   3Zy} i8  q~I =  rr#c 7  }m(j" g|  j^} J  nt" A  t%W yX  Wl} <   *b} =   vL r AFuYX =  wcI4 :  ubN ^  zrs 9O  d} h  pOcC wo  yD q v uJѹ ^.  b=d e bs% {  xoA} @/  ttqo s  \w} >  ztQ i  ro} n y~ i  }x} 8  plh vh  qBVf3 }*  no} dr [wX`n y  '` k  `} u ɒk Ji  f9dt7 m  }~} wI b c o hEc kz cPuCU pt `h e   B|O} J)  nu g  w2In- <>  |3z%- 9  w;jL6 <  |} {  mvZ} u  kMn}i} i  z} y g }b  ud} k rwo k  O|} r  Myi} <  x]ZqE ee  |ngI o  wFbp 9  &|c 6X  eulN 6Y  uvlsP zD  zxb} 6Z  p8hU zJ y t "o9s p  vTs} o 0i :7   5qFy 8  uG J%  o{%}   du+8 x  x-m} 0Y  hr y> ~ebk m ;fu te  <v <  t{]3 A  mK{ʖ p zd e  %a} t ͞{B^ 6  l;y<   uk @6  yr+ y  8a ^%   ?xo <  qfz ?   qF ^  h@ dl TNy {  y} 7  y-dZ>Z 6i  ndn r azt =E   FrI i H"pw! ^<   )vZY e  q|} 6  ~c&uR @~  hi @  hz s] g?o˅ I  tVr} o4  =[b1 v sIpG ]  z O  vvpD6 8  slIW 8   LtzV r /~~mX vR  r@} K  f+z[ =   u j (eu w  w)id} o  au !  d} H   aGw {  \jlM }  v} k  x} @  j }n% {    w} v  N^a} ^  mo >  yv7 ?j  h2u}|[ t g =[  r!s w  TTp} p  UwU} ;  5q\\ 0`  x\%j~ w Ht w  k#} g  6)y} p ? s 6  r n   j" @  uzA r PE's JW  4&h} <  { 8:  v$y A  {zFe ?  vqxO I8  u:jh gQ  oy} 7M  b} 0a  lX'{} @  yeYo   sn >-  pasw * d 9veeZ >  `h} x  rp} { p xT {} r9  xh} k  doX} | <u{U 6o  ~>c |  &d} ~q   s'} ?  zt2 7J  4:t* ]  jy wh  eq} ;  gf)۞ o  u} 6  gG<| 6   f: z ;`x ^  +c} =k  zw |  -oF} y  y<a' s%  CpxW} hV Ҋpn%} f< g ~ ^{5yz r  ifg} |  TaQ} ]   _hp H ;  dz A  qXw` ?  kuAsB {   kZ} e+  p{ 8  cv 0^  B|- c zk~R K  q=q;_ t  n x} t  nt} e  Cb4} @  {yno*k t ly8 dc : Ca: ]g   r ?p  ycPv*u x U-bx <  ]miN w  3'k} sE ٢vt ]   r g  t}a7a k  q x} ~  %w3 d z<tց j  4k]ք }E  0\w} ]  jp\ ;  n;m 4 8@  t+ xZ I|  bif g Gqf |w   qaJ} u ug <   u" 6  on} p {ty l!  uikb} {0 z8Oe*8 ]   `} y   h} @B  gpw w6   z} >/  ,k K  [q v DobI mw  !qZ} I  }|r͇ Jo  d.vl 9  jWr5 :  lm)} v  v } J}  mj} 7  WXs kx <Pu` ~e {d eO cX ?`  q tq h  qQgZ} =R  n]4r_ y$   kE} wr  z 7pa =  k]d-Z ;T  ;9j 9  s-zQ K  d  e u_oZ 9  Wm 0l  mJf} e  kZy} {G  ~!#z} u{  npy} ~@   :w#} =  s?w[ l> ^ G3n 9N  wiw C p dl[_ e  q} q  {d} h r*+| @  xj/ |V  PSkOS ^:  ~Pk5S z  l *ye 9  fjp? 8{  x} g  e^t8 ]   -o  {  {|}   vyt߄ g  zn} |&  =zq} l .^rLO 9  y 7  sgwxL dq .+ml :   Kt!z zt YvW~ j  1o'} j  ?xU( p   k} ^i  tm} na ]~]a c  d} ^F  hsR 0D  mo\ l  nw<} 8  ia( k  xQl} 82  qxd ?  a؟ d wyg l x*U z  `cp} u   c} AI  vq ^   z|` >  f8co 0>  qNa ~  _b v  g=`d7 x  x} @  w| <  { j} ;%   w} ;'  y1h  ?  h]r[` ~  bj } r  wHHz8 w  b} u  `u} 0=  uak} 9  ~fi' qO  pcx} 7  w,b9 J-  .h# x  t iK} u  ~l1} p `~mw^j ~W    ca} J  ukLO r  ;*y} }  xy}  xu&o h:  u| 8  ku~ o v@g0 k  |)cޑ h%  b} m -w@6d Il  l Im  }{ In  y}R >?  |(g r  sx} c ɶpuw <  yns-X w 0 Yhܕ 9  v`? (  pwz 7-  & j ]q  ynec kr * e d ~?gĪ j3  ajc ?i  rh lc  uq} j4  v} n ZnD d  ke n=   x} <  &}W d=  G}} w  Hk?} dO Ye1 sL ߒ.dsj AK  i\sϑ AL  }hxϔ v  fw >  m} l  f|} :  oTe4 :  rwX i =~_y ^   m$ 88  ou c   <f} 6  h i C~amF 9  uM A  jTi˳ @a   l< @b  vg|6 z  vi< l  epO, ;f  e.t 04  z(t y3  rHp} 7  j>3ub` 7 fk+ JF   o y  }gs} oP zs] rn  u} :  onrd 9$  oYOq0L 8  iIuja 6m  s!rph ]  V>l& J   d;Z =  pm v 3xy >  dH{ >  Md: l  }r}   [xv rz  9i} 7  ykV 6  o&v ?o  Ly s   af} ^U   br,} ?  }ڸ x  (f} 9  saDa- 9  scEi 6  gf' eL 9w. wm pvzX @  zLie-& n  fJ) H  t#`G   FzvJ w  c} o  ?i h2 o$F|a h3  L e} yj  Ts } ?  qh f  h.ti} tX  h/p} n\ xA c  @1e@ m%  Tb} g !gI n  o4qjS x  dBv)} 9[  gu J  c-b :  j]WmM j  i k  f= q  wJf.} <  ph;b? =s  b_ß uS 6vR|* J9  gj[}   p5 I  v% 7  }f&G h  l|z xb  oIyq} A  x/t =  rZi  l@  `b} 0<  ed!a@ ] et}E kj  q>a q  oi} 7  Qdލ 0?  yggm v ~bU d As{ zQ   y) =  mtf =  g!a ;T  .iu ;  {u7} ]x  {wpw4 i  ,t} ]  .q} 8  |rm:MN g   t} d  iq} n qvo ^  onAĩ wG bkvP~ y  |lz q #tf 0U  zg H  kv$ I  z'|: @  qPl @  vZv[ hz Mw` J  d[ln s  +n>} ?s  lqϕ n   @j#} n   N]f?} k hw w  |} x wvmj @   uel @w  ovl1 u|  l6b} p7  ,e} <`  Xw{ @'  cn 8G  tc {  Hd" ?  hiw x  NpZ= tt Ord@ p \l hV  SvB} ;n  }e 9_  CRp l'  w_} |  u'p-} f  z} vK  eki} f S}9 A   7j\ t qk[ !   n} ;c  'syW ;9  y2p(0   xsK5 6w  gbc IP  Sow< m  ow} J3  nT w y3aBV g +hͽ (  szҍ 7  exmU 0X  nMl'׮ p E kni\ ]j 9?0mz3 9  &zlG {M "j3 p9  l{ x< _qc =  2q6 n  ~x?  ~d5? ~   Zv} ]  se3dG ]  ,wt A  gwmn { ݨm-wm y  xQe) p  mC{} 0A  'Ib0< z4  | { Jyڳ 9  dj} c  Qui} A  mWxT } ~yOXgU A  Yu* A  G{+ dY  pyr ;  dr{W |N mpg rb f 9  }Y4u 9  }[6i  7  A{K 7   }m& {X qexu {Y 46Ge; >   zH} >   |} k  rFs} ?  eoZP k]  Jq} ]l  jKi3 n  D!{$} x y|b" b  m_'] q8   }C} sB   u9- v   t9. @n  j'na} ?  fun k  Ts k  rq} K3  r&i#} ;u  p`c :  s._ l  }|&} j$ y , ]u  (>tx iJ |b* p  vu_} <  m|( :  {ago 8  ht z .r] w $ei >  eg|ň qF  }i x f Iah l "\|X w>  5qA: AH  p)Qm_ d  r5{} hw  m"} 91  e4z 0-  n$8} ;  wndyD t4  DU}L} A  lHts v tvG t  p}#} 8  nt*md <  j}a' k  o?yA I%   zE` 7  eP)un |  ^7X{ &t [ ,xgye ?|  wtyQ u u:| y wza= }| 5o;s?J| h ;pcZ vT  =v} >  qgJ >  o={J 9  9g$= }<  ps} 9"  hqp} ej    o} p  pu} 7  gth ?  uu6 ^^  y_z$֯ ?L  'p[ xi   okX e  <QwX   nNoBOx g& au#xa m lx m ~pcy {n  nx{} 7  f.{յ @  <aP | km k   vKf 9  fgDh    <m} I  ~6{ >  x{ 6`  f-u8 e  !z} Iy  a4 w  |XxpW 7*  }k6 w  uK`} t U3c}} d rCy t uq s  u} l ny :  -wWh v  yV`} vp  z¸ 7  Xv} vL  #d} ]a  `h <  q jS o"mJ~ 9  s%tyf> iV  Zo&} A  jvw n  jwzb k  vit} u  ){} x9 +}x ;  ju- tP :2n 7  xv( e  j} oI   %XwY} 0C  sl0 ?Q  |{" :Y  l5pdv[ :Z  } `r=ċ r  }g5y 8  qe%5z A  ;bQ p1 ZOg^ B  eHj ]  g0 x  ~vN} ?  }sit   ~by ?  ~:}Tz x   "6yd+ 9u  uM}=1 v@ |y}' i  >NjA1 x(  ewD 8  =pd} 7h  vGj} =   b A  k*d" p   :x5} G  o;s x! M~xЈ t  hN =   `Љ :  ghdK sk   .o} :  git'O c ɷpwq] 9?   o} 6  }inR ^  |/tj_ @  hZx ia  nd} u  u: r $lU p J AnmW x .Zjp c  a  dD ݻz=fL |  c/} x*  ]@}} ?I  ic x  G7av}   oO!k u*  r} 8  eLt I,  jkM A  txټ 0K  jb? uX !@z :  wd} :  }qa A^ t"qG ]  _}g<  y  lb[} ;c  im K  rxԼ v%  wNh%} >  lE|UK i  c} B  sya 8`  smwd ^  yoL ?  lrtS_ =  z!VhF =  z#[yk z  dPh$ xo  h. |  osQ} eS _bg n J  }} A  kp[ g Me~} c  c} x ^ s$ uU   rl} >  v04kQ*8 u| ddj* <  |#eB z ^|{E }  t,1e} yW htmd kb  zbQtwF @[n so> t  d1s} |  {} {V  mb$} lB Ntc 6  ^pp JC  {kho c  nwn- 7  f>3`b ^  b/ ^  Bm[ ~  5q} >m  08|B( iL  {} ~6  en} i wz( y 0h  xrt ]   7uV ^  n' ^  odq} 6  z\Ss9 f pLl t  aX} q  K{} oc  uLc} ;D  f=f2 0=  u;uk l  wu} ^]  JuT 7  fg 5x 7  }s5| ix IhR iy  z"v5 ]~  vo At   Q y} 0-  n$Eh} |o (t r  ;xu} m  Js\} f v w  qe} q &,ud e  }Sf} k@   Tj} o %i? y r]{b J4   uh 8   ez4 sD  xvd} d pie}A s lHMgX} m  ,r/} rl  -pe} t9  .m } uj qw q a |  z$hE3 oB f[k{ x  zTq*} J  |ra} |~ c:9tH 6  !g  v"  w8} >  pfx:. >  rs~݌ j  wx} <  he@ r! LjA ;  tcAG h   z} 8t  oh ]y  g} 7  lme }  }4Qf} i(  nk%} p} 9s l @ww l  j>oY} :  lN :  |j{~ j  `} H  gd0/ 9  gs1 7  dh- ?  zPe} K   vq 8  i ab< 0V  m U ~\  x} m  pm} z  Gk.} <  ]ua& g \vA2 9   VAcD} 7  |zGe vr   ;tL v  j"}} J  b˜ <  }qeF x   6|} ;  pi1 r  Ftu} x  kjsV k   `b} w  m'} e  kf}w} cg3) 7*  j%qn k= vjtr r  |oUo$ =  ljO ]}  l9a 6  qϒ 6  uw' H  { t  p WdK <=  tde^5 x|  |} IO  dg} 6  mi.Cw |u ` >8  |eC i  TZp)} @  i ]  z&eF ;Q  eq'i ^N  evd 9=  z^v-$ 6O  {'jn 8  q~B{ I  ~{g }`  i3t} ;  o>da6 j9  *vz} wT ` e5  n- I  cF s~  g!B p   Dp} gY  Hwi :6  \mE J`  t5 p  xe} 8/  vel i  Rki} h 2oRwk <  {w݉ x sv| 0\  }Jc @  Kw 8  mj? 8  zk1 7G  v:"iq =  ytk @4  uP-b& 0+  y'y} >"  }v ;  !wf{ <  nit l :}sW :t  t`tv} Am  owbd m  oFe, 6g  }$a0 ?T  fa^ u  vl` i} |c' :  ydQ ;  *y r cV 8  pwȜ I(   eR w ٻ3{V r |'qE y  '%eG} J   `q =  du!5 :(  o :   P]k-͘ k  y\|}} g s v͜ jh  [*dL_ lS | |h Ȑ|er ?  ce sI c15nF J  #kG ?  wi"H =  ?xj IG  Zt4} g wcl i  j#Ef Q <  {Wn K  M*cY 76  zs|DO z9  h0} I  |fo h xfc3 mv  c s  g~} v  `} ?g   vf& >  Rv  s  lx} k !xk {  Cj} q)   @o} jB  qrBz} } %q#_ 0G  n`i } 6  m-h`X 7   d =  7bΒ  pMr} ?,  fOc i Sb y d  0k} t   a} =  eZ{j* d   tN} :C  v5v 8?  {wEp 0V  ǫ lQ l(d֑ ?  jz& y  ]sa 0j  gUe } ha  do} l ~zeoU v) rka Z e  Ln  {  v P}gB >  yk" ;  mA|T <  v,n mU sSy? 9  lez }   o4} ?]  m9w w  yeH} =P  wd =  Jt? ~>  f} n  pt3} t  sd} 9  }l] kU  rqai`5 @  zq ?0  uBQv ^   Ic7w m  uk I  p} ^J  dYx 6  nV e : $i ?  y({t ]  qld d Zol$9 { D:bt) x  '}} @  jiCe`V }'  u9a} ?r  W1q3< ;"  +rTE j\ tk l  }cj} 9  whW j^  lqo} v ˎ9| ` {  _t} {k X<u   mn >  {ylm rH 2ac I  Z'fX} IQ   6?rż f  tR} ~_  {} n   9u} ]  Ce^ q c2 f\  6w} d f{ p.  {in$} 8  k/%r\ }H  tyV} c  qmc} dR h rX   s>i} gm  .w6} 6v  f?xw> qh i JbfR< I"  h{@ <  rMl1 ey 9jo2 wp  l6( l  `e 7  iz, ^3   g# ^>  dB =n  }yDaEp @  mu\M j   h. I  } em  b} jH  hNdC |   zi} 8+  lj 8  kfD x   }} t yUw >N  w' v  p} q k! u JdV2n$ v  b} g)  vdK} }]  yc z9  y} j g^y/֐ J  du<t֓ l fgN} ~d  Jrke} ^9  y} 7  (=i_ ?  *q޳ ye  5 dE} =  tmsP. l is qC  ss} nN x5x ;t  flb_ d~  oT6r[ K  upbD ^C   z n٫ @N  ey9 |J  b} 9  m#}f k yc1_ 7  lRtHY i qwXj;ޞ A  mt> p  dwg} @  hGgsU ^   ;c[ ?f   c6 k  Lb} l Ir K/   \s} @  r=uU ;  e `h 9  gx 9  {)p ]  xLg, h  rk} w   Bd} e 'uJb m NXmoO z  z} gf Mo8 86  Sw 87  t"i& J  vh f xa} ?  f^n ?  vNi ?  f`s =  n0z! J  l} ;d  g>},3 ;e   Zx  9E  Cyp' >  p| km  gwg} ?{  ond* m tl} 0.  |H 0/  wy} m  }<j+< :}  {A<c o  q} IT  x+ u   Is`} {_  >{} 9  ls}xa ei  c v} K6   Ng @  {h{ I  nyW >   =me} {   >ny } d Y_{k3 ll >2tx ;  je ;  izheMK* A  w} oG  ;bO} 9  `o,]   v a] J  iT A  n dG0t ?(  |b` 8   Xc: 6   | Z ;{  2r\} ;|  n|I 9e  }uN 8  Fq 9g  }}O d z?ґ v  iEw} ^  hoa#} q =e( mo U{c9 <  ||dp <  rU9 7  w+}HO {: jVn. g  Yi} z  Zr} J  n5Z y BCzkA ^  yq i  wrc } 9  yfG zM )un w t i  vs   'r7 {`  9P}^} ?:  p~r^ x ùWvbAa l 9q+|C q  ed)} v' \tCp) d  pzi} g  } q} ^  um}$? z=  c} z  m g)JL e kl 8   | 8  hu x qA|$ nO eA9p} |*  h>|\T l  ^}ee ;3  eMwm8T! u  U,sC u Qf]} ?   bS 9*  ujV :3  |U] w Jx15 i  0z} =  }3v= pj   2$b^} pk -ioP1 9  imZx2b^ A<   x' 0O  ld; I   M eO dh  ja} ^{  x~qC }|   eca} JM  aaW 9m  kx7 u4   oFm} g{  b@r} ]s  dBu} J  e } 9  ea$|  ;x  {l ]  [z q/  he} <  nogmJ i  fl!; m  wm ;  uNmӜ {  p@v+It >  Kv hl  4g} AY  kKbe y  j.=n[ i 6j/?oP |>  pI8x jk omB 8  ]tS- A  gM&e   \N| zg qn ^*  |e} }"   Bk@} n" ,~Sx ( 8  rl @   [s @  L{H c  l4Y : |ֽ m q{{Y־ >  r {} :  tHroZ :  xfQ] l  tW s  tLu1 c Cs0=p ~  aw} u  e$} i  %a} ht  {e} ^  zi': z+  Bx$} jl  xMdX ^M  {^ f EqXp9i c { g61 fE  =k } >  gry} >K  vPyf[ y a I5| >  n >L  ij`rZ <  r93`w <  phf >  $8p!B va  uOz} <  wPx} d   4m 9  u s qm  5j 9  o-j  A mj m  \+q} t0  uARD @  duF; lr z{J ^  l K k  th} ;  /(t~ w | s olkX r VC`Q 7  @k g  ;d} H  t( zC  c<m} lW D_x® @  9f± |9  qQd t 3agK }  k3v J!  2jI sZ  xtro 6  c}u> A  gy 6  {dC k% fh o M bzkS >e  k =t  nk :  sknb8 l  w} f Tz A  k}2'{ o  qK9M s rlk u  ^vq} oS Upz j  ig =  lPn`G A  ttp l Hg$ 9  m>g g{   ||} t r} :^  o~t9 tL bxo, | |(` J  qt} AF  | gcO ?'  rqX ?6  y<l x  y} i  houQ} 9/  _yem 9z  e6gS i u6s:q ]  ;y d  'sh} | t=f @^  kaecMi 0Q  pzi}} }  vFj kl 1x"kd q%  e} @  yo} o  amә m  7kr} l  j} l kx[ w9 qY Ad  lty% :3   Slp | ɘoro h   VuX {  jJ} f  |#} e ڋpHh\z h  ?{} c  Sc@} ;z  y|lF o Q3gw 0P  lx 7_  pdX {  mrVȂ H  @hȄ d-  y.f1L |6  4z< I  N?q , fY o{jb }  vU} A  )m j* rxiB y +ce ;A  l0xVb 6  vih 92  t,|Bı d   vlJ} v  g w WnH l   yk)} d yy @  mc:? hB  vyL p  t fR PzJEoy 9  :b 7  we 8e  ~Aw1 d N}@Ҳ 8f  kous9 7  {qguҳ o  fD u g4o*k u 9@ bl K@  x[y =%  tEkP ;  {qxDc ]z Xh dD s  v.f} >W  yKScdi >Y  yLU|ddo r jw % :  kl :  di7 r  yi 8  h `oI A  vj @&  ee& ^  *{r gZ }s >  stx K!  gUg}    OolJ 9(  v6vE 9  ,g} q   5n# z  c.lv} z on s  Te@ c  j%} @  fAV|wD k2   `Pj} @  fT  \w { 7b  e5c q  ,}} ^@  g-lC> ?  heDC? Jx  j_} y Re =~  mgWUg w  }j  k   `z} =  z{ }  u#t} y pbY @  0br ' f J~l k  A}} >  }sf <  jNk h7 ZIp+ 8m  kzf6~ AW  q} AX  yyx ?B  r|qJ y  {} ~  %xI }  sbj! ;  j^{. 9  wWuqm 6  kiD 6   z2} A  qq5 J  cj k  odIu vy  b} <(  ~+z= U  rJmQO I  loL} 8  fbN Jf  kpj e  sLva { _oxK f  o(K{ha e  pfbj} ]_   jfj} zy   kkp} @+  {w x ރ;|Y I  cj ;8  oh8j ;  vGcH hU kt 9   ,j") 9-  kq}\J 9  f_o 7  jj] y Tcrl#T Ak  t6fP k  eLuZ} I  tf w~ ےh6}. 8^  ooo 8_  `h# h  |x} oq  "Ld} }& ͅii8A n  ny(} t> mh 9s  /zb x  eeZ} v >Qv(k J  {J$vo   uvy\5 jY 68,gf yk ʅUuP3 tm  dw} c  {e} ;P  gF} 8  p}d  ?  FiF} Aw  kRz t Cvqc4 7/  w`g y  f} v  xv3C lu s^ :e   pGbП 8  kgg k" ޙtsw {F Voq h Ӡ0pO| t  :kG} v 4 |ifs} gX  ;r} |Y lU j  t} . q*yM ?H  *e!B x  e} x  sL} =  {t  =-  rx I   *d} n  |Pp6} n  mt} 08  me k  pd: . @l  i?pk\" r 0k$Dj 8   h|!} {  ie @2  z1qN @3  z2u| ?  0kc V =D  |g z$  kN f XXq t la` |)  }{} >  {d >  {l 8  ]{} vd W<`t d  uMvi} dM  {v} B  u}c? 6  y} e  d} ]   b  mJ  "d} =  oorC@ If  vWvƖ J8  znd ^  k} y  kib( wi  vl{l} }  =o} }  >g} t mx J  Rlf =  ~[e_, o `!{l :  gVt; v  {v$ 0@  }V#z} |C  }W$mb} q   n} w  ne} 6  \5o @  rj u  ,xP} <  pw}y 7  efj 7  ycl I4   r{} h  m*md o e r  xp I  s* i n ly 5d?` H  i1qfN p  q?| 6  i2mN j  s km} i ְgxy >j  ~te >k  vh` d :` ]  mdv ]  om   rt.weF< o  uf% z   1j  @9  ~{zm} sx   ReM f t|f fH kw ?  |rR e }T I  jwM <;  szQU :o  zbV m%   Ro} w  }js 9  q"o h  v} 7  8n I~  b6 k ʕrϥ @  }b{i s ~vxg ?Y  o)wP9 t  u[} ?Z  { li9 v  vsp*} =H  sK   'dj> m   b} f"  dS7d(} ^\  >Am B  dEa { xC }q/v~ d  u} ;  cW}ZA M  L+qg 9  s|h`] y  oHe} v#  AyL d  +ej} I  xn} u3 v2 H  (|f ~<   i|} g  ttY x  fk y  k @A  kmP l -q K*  lMmo} g  GiB} wX  Hh} sc ݣ{qy lL  mY_ c  cmp{ 7(  c w;i u   y} n  oM glq g\ Hsȵ I  lro jt  }&}} xp  Wc} |z ?m :l  Ftt 0M  lq-} mQ  Xc|} }  ,6e} 8k  mgƓ l  8aM} d ~x @  tOne I'  kO%a~t >  h_~l =   P}D n  ef } f Xwmlˣ h   w} A  ffDt o h)w ?  en3 wy hm\jG k  xp 0<  edd :  q;hɞ }  {k} 8  m+yv.# >  wq 9M  emw o  ]Jf@{ s; t ~ ^  A"qM} 0.  q} {  {} ^P  k,zz% <  mQn& y  n} m|  yq} I   o> 8w  eh#h$J g0 oa g1   -d} It  | w} ?  qft =  wme :  l&Uz_3 {  u!`e} j  vz}   {pq A.  {8 j nrq= J  eDh7ە x pMpۖ =  vۗ q ٬Ze0Q I  {kjO {  o\I :   { Jn  yG k s\#p] ]Y  Sw A  pqqk ?  q`j' e  sUn I  rϤ ?  ii)Ϧ >4  "5s r  rdW9 >5  tc <  wC/p`3 gD  |} eU  %bE} I  g e <  uF}m 9  uz  J  fk$ u Z-oc+ >  pk{I :4  ls%) 0+  y'kB j  |j} J   4g ?  Y>z tN   v} J  y s}  vwRu/[ 0;  oQe} n  3sl} r  I q} t  kkt} 8  kz2 >  ezq r  {vK k  qh[ A   j_ z uZhm* 0:  v| 9  0Jg{Nݯ K  r}U* ;  wVz p  %ZzN s 5#u 0k  gu 8  h4{jaJ gc &v` {   `/l} r  \ s} A6  p^gc >w  r " y brԅ  #}B f  4k} k   z u"  y} 9  _t} :;  jOzg)    Jw} f  sj} r mPOm y  u`l9 =  |5 {  lX {  r}} ^  Nrf+7 q   0d} ]  Tvy# I  (uD o# |^} Iw   s( @  pctg @8  e>r\ k pe\ nr  0}F} :{  {grA s   df} zf  Xg{} 0U  Oj w  of} o 9i> ?  x4,{ : ?X  py so  ],u} =  ^k l  z>} ;  e2B|7 0B  hg9} ~{  e*z} A8  xl.m #s A9  hr35 @  h,eb}    x, 9  gLw{ ^u  .z } 8=  esh@ j  t0cn} 9E  qcw [ <$tR v  H fe } n* i/ :?Tzt vx 2tqTt vy  q} :F  ^:uyy I  Si q  _y} J  {M} ;   d}> <  o|4" :  dh(d JS   mF 7  sR} x  k} J   vwʻ =N  nw0; J  zQ0y ?   &qW j,  pS J   a r=  wn >  1|i ~-  fGNw: =  zC} < E xnF v *uMp 7@d yE{ K  iz'ח wD  r2mu6 @U  sm ^I  va+Z n  uee} 7  uo- f!  nfΣ h  #z/} JQ  Vo}' v zb6 0E  n~c} 9  u8hwU 0L  ka} c  iMQ{; j[  L{} v n& :G  u} 8D  d/QpYE Jq  CRo2߬ ^?  7}߭ k  y} ]  gt} yi ^?`9 e Yp&xC :  a :  q e   cr} u c4|  p sDu S ^  'a } I  ~vmd dm  ll | ~wTrz >  q9j'F j|  j{} <  pdT} <  j#g9 8  fg1] 7  t8w- A}  taÑ 6  lfr 0Z  qyhQ ^  h5 m  y} 7o  [{z d  v} 9  y|`Y <  BSr h  pmb)> 9E  l}  J^  Lm }  qgb cX )  dUcZ iu zB| 8)  nf h.  rAu A  }dƽ h l%} H   g(ƾ 8*  j_tg m r~ep 6  r}ys p  p<{( r %}ej= lK 8tz w "!`_ y  "p_ e  $#c_ |7  {i]yf xJ   Q:f5} z  |} 7  f=h2S { Tw2 >  r!cGE sc  -"wG } q!yU f  Cq} <  pKJa v qa| f Jel ;#  veKs ?  lbTR h  wVQjR ]  r|v8 =  }/pTe ;  jz ob  w} ;  zoN 9  ~Dfp r Pu; :M  kJi88 yb  w7yZ hH sy3bR jP  )y} e |Yyo. A  {x =  ~yWд =   `̾ | f֦ KG  go-4 nK  {k} t  yc} i  lpg} g  jQX 7W  Lf y |< f &Gv'@ k  y4} h  u o} ^  zy`} sH  @m+ <  o]c  :  xgqaPK 8  zdYb{ ^H  Hga} qA  y%q} z{  pYu| ]  oC=v^(" z  ic} uF Һ PzE ;  }}kY ;  e pLL IW   ygw2 }~  |LS }  t_EcP} K+  }&i!} iW x lU  ){} 8  v{U g 8w 6  ~y :9  %ap} 85  m)o v[  fuA Ix   y} p  %{4} @]  }t hs   )g} |  vlgM w x* j   mn} c  5e} 7  pnl 7P |  >rq6} ?x  z}s[ ;+  d'h H  mvqI} H  KgJ, ]`  pjZ. ;  al~ 6k  f}3E mk su 6l  nwE d (ji$ j( 3eA ?  c w~W ?  j`|eSW e  Ql} ;  ry nk  zh} f   hN} 8O  ~uqOh t  nu} ^T  q p] ?p A  p{ga {R  n} r  yos} ;  rvY yn   _i/} e  Eg} y  uu} ;  |L` >A  ey} qf  y 0 >B  l} n  ? `} >C  xkњ <  z x>C :  }/} 9  rrqt ]  _3zU/ ]{  vw}} w  xnH 8  xh}I m   { A  p"o u p5v 6~  uto ;  tiQ1 j 7w} tL vfj h  zWlcW 9  qBg` J  bvj c  h-l"$ j& f[sH J  w|nt y  m} f  b{} eE  jcu} o\  ta2P }  e} A  i_y2U uH  Xv} {  qj>D >U  lw k  n7}V c wIww lx   w} ^$  p} j  dz} 09  r1B{D ho  d<|<) 7  o{^<+ A  Bu(5 >  we <  lm1vS ;0  |8deԭ m& qr#| 0d  snr8} v  yX} @  dgvQ @   }f A  sc =  Ls(1 s; _q gT/ }  fc} :W  |a|I 8W  {]tTF l  r} }!  j9} |  sv&} s qmY yo {:mqH l Fho @  m(g[ ;  p:x 6[  nj  8h  jz)b {  t5w`} Ii  3v m   Tt] m  w} m   ,r} 8  w4r" h ;o 7  ni x  {%r} h  Nj1u h k! pC  g} pD   i} u& ܀{m 9  {um=5 g i@l w u3mW {  e#Uy4 | cwF;@ I   nsM >  rnz ?A  wpjM e  |>|N< 8C  gl%u A  h zq7L uR  denn} =  (u >^  }`b e  zGv <'  x$j =V  ytdY 0i  tnJ) v   fku} =v  t/ <  k+g% 8.  <n  ~e|٢ :  0_q+ h uSfX c  ri }= 7  Cs-} 6[  }PabZ I  q0g[ <  rnK :  y h^ o J_` o   oyl} =i  du)H h  A}Z 9  h}&|? 9  5|ɇ {  fw} 7  ` o "x =+  0s K 8  tX pN }kY I  v;} v  |ZrS 8J  v  h  k} w  }¡ :  l} 9a  vJ#h:Ԯ 0R  tet 8  kTLgF j  zxg} i qq I  i5p> |  O`} u  {9} <  )#}Yd m  |P {h ҒuLiPf | Whu<h-h f  fz} p  hth/ o  0Fe} @  {wq 03  mlK M  |nXȐ qX  f\sG' h   b'} :[  f z  H(`} ]  y*t } 7  o)wQg 7  o*eh ^  m ]  u-e} +  xsd B  &u l  a;# =  uv8 o: s i  vp)r: ( j  h9} 6  p%+n! fu  tj} fK  vo} ]  5{gZ J  RnR[ A  kgO- xm /u8f <  r q-   3~m<} :  ^zaFc lC   !Ux} 8  0I(c H   "Vbs}lH   $W|m} z{  {} @  om^; n` )o p coK d  sdnD g o~k ^  uxi} n  "r ~* nq p  ro} } ~iE v   a$ @  t  w j  {| w  lq} nB  ln } J   dR ]  q o{ it} 6  wy. 6  fv @o  )f} tw   `]} tx  NzW} =  fvex ;y  w`Ǫ  z i$o  q  t|t} f  g`> mS  ht} yD { @%  }n j  >u} ;  hae 9%  ^zK} 9&  tA|ƹ g!  so} 7  z|ر Af  b o+  qiX& ;  qZu+ k |[n" { K|z 8V  gt^`3 o  {`e} d  aX# @u  joD JI  vfcR d3  uEf} ^  i' 9k  sjk* c  jcI sq |xycuVۃ f. H}|j |  e0vn] v(  ^5v t  /j} n2 ڽno e,  s| dT  i{ 5 q^ u  @  ~4d I  kY =  nphy >  hua0 o  Fr`} w ;@v< |  sQ=h@- A)  lb- t  D0d} l  hl|oQ sF {n9 8  wn 0^  Bs} I  nmā A  Cu 9  nY{ oa  yzj} 6   jr 7{  e}Z$ d;  d,j}= ?  fgI K?   f x  zl 02  k`x;< y}  q4} D  u]p!+ I#  G0z dP zlHd 6   @yI R r3s2 u/ Dlh\ J  t(} J  i` e  ]Ts} g ub dp   *aWU ~  xe ]  cb} h  rh w?  n(^ H   =t| | -B| @  n0|[( n 0aw h@ Bv"  &Is5 :X  hs& e  {v?d jF b]av2z @x  iTb| A q itch m7 uwJʞ +  nb0 w[ !l w% z o  jUT ^#  v9 A  k   usn <  |Q^sMC 0/  wsx} o baj){ ]  tSo  d  tTs I}  2f- ;  }0afI }"  gi} {  h A\  u9sv ? uL  kv} 6V  fw0zj w  zgdz} ?  iH r  d} J+  m f s+p o xbm[ ;  j wd ;  paqe u  k}} 9  ya n  sa >&  i~p 6  {q tM br h1 ^~ b5 c w7 A  |wd{ڐ t@ vRm! <)  ru| <  vS|V`; r ,vUa`= w&   wh" <  u)u`? :  d,db} !  uw} 8  qJi( ?  .is 9/  vZwt >%  tdx ga ؛2sc }  wMjb m  di)bP} 6[  r'p d \Lul ^  lwd3 e  a} v &Ec v  k|j} :   Kt ]   |Ѿ rm %q 8  s   pVi} | Ьq )aK @|  t yH p  /q} : 8ZrCa w p]b#G =  |n1 qq Omy :#  ` :$  zqGI :%  zdGJ 8  hwYw 6  vMht =  ivH n  ^| @  D7|e I   `: ]  vx&F t  e} k XbwM A_  o`f$ o  s`^} =  kz\ x   {|} uu } fb  hj \ :  u `[] 8Q  Nv,} i x~ q Ou }{   Sg} }q  nrz} ^  ~Gr.E d  ouf$} 6  g=yU uf #qQ =  et w  `} s  ^Tg"} s  _Ve} <.  oxP |   b} :  q:y} g(  p>m y  u} p  |QGd+N >*  k> {8 l~ }D  s*x 9  p5v3 }j Dx n3  }k^} ]p  eqC u j`! ?W  tp u  )]vR ^   .^g̤ ?  or<_ ud Jvr =  }d J  |t g  r*} d   Wj} k )z  I  lJc# d g w s^n$ w  Bq=} ^v  q4N|} j  rOs} 7:  e[b l  svTj-b z^  e} e  ;k|} ~ Ku%h J   Vn_ }  Qr} f&  |x} xH iQz{r v  a!} c  ry} j~ _shk}% 7  ` ;$  quߔ hN  VfKEl @s  pkck ?  ddmW <3  xb <4  ,gk N >   y I   1f} g ! !iū w  ~2k} ;  kjk' IH   p ~b   7ze} g   xn ^  tK 7&  ex {  4M{C { hOw> {  Dd} |  q2r | /p|1 z   Q>j} e% e3w <  ijI 0Y  f=} x   _#m} } (n  {> Vx v  06c&} {! ذdw q {wn 8'  xyc. n   /p( ]  {ol}} ]  r :  ylpM 8   e  j yn A  Z{;˶ @  |~&jM2 c  *j2! r  ytDD q%   u} w  re } wO G|g*q {R  .Ko} j Ytr 9  kro yf  vCy w nv} s %zR`|c nb  c\} I  f wB . n3 c 0bk 6  r:o Ib  |vS ^  k} m  we} 8  }i3 n  dxR} @E  0G7pg >2  e's q  tDs̞ i  x!fx} |  >vO} e fwnP vC  p,l*} ?a  }u{@ e8  {}g&} <   anϳ z  n} K   b{*   h9 6  g? @  d@v ?  }||{L f mv1A z p$v 5 z-  ws} xy  t|~} e  %g'} ?  rn <  }a9g!? tY  Iq} <  kQ_h? 0d  sn ] \u ejc 7B  q8}%F 6  i}># 7C  hcnYF J  m  g/  {} o {CiJ7 y:  b} >  tChad 7X   Hb |S  d!} |T  tBf } 9  n+(vj 07  yr27 ^a  *}p+ 7  gv|! 7X  8p; An  c*p3 @  G|i y  Xf[} 0H  |W{A A  ~uDa ;  eYzc 6  my 7  s;w< h  d} A2  lpSO: A3  wauO; t1  tiil} t3 Ms @{  nk =  sjepG JD  y} 8  ~po8 m  }oyK }  t9}} ?   0x9 ?  x|h] iU ׿Mg ?  wh(] p  g|} I!  |Cj f  x0[ ]  J*|e fy  ~1wb= p v%b s  _r} A  egC z  j} hJ  r uT} |  }n> ]  n_z 6[  |(+z ^  s+c, @  ogV$z =  sUgD1 I   {׵ =  sWc6 f0 OzuH h  7q}   jpH d gnQC{m A  tqi o  w} A  fot ?  u2 y&  U0m} v jj| J@  f1b h  >g} <   p<paM hY  Cz} 8  Dt} 8  qmE f  j%b } 7H  |Vby) o  |j >  f2yB} k #Ire ;  {Wc yG  u} :u  tna<. :w  xjrh z 9r8 6j  rky v  AnL} =G  j0|;B J  cKx%} v  {r|6 p  visT |  uo} ?#   yl? >z  ^l   fj >  fE{ ]  i c ac rg  ~qw} h ǖemfU e@  `} 6_  kJ\v 6  dbfl" >7  u`]  tb v -x; k^  +jMV ;   ~oi d  c k } e _kSMW w   cyA} ~ s n d q} s vq) 7  Zt[ @  flE A  naӈ r` kYAe} ;h  k; { }la tc >zBr 9Y  {uB 7N  Djө { jz@Ӫ fs  cp} 6  rXiϟ vB cӮ @  }|EA {n  xa.} z  ci\S f/  m} ;  jx <  r"pe: z _ jh1 <  sve< ;  u'uS r+ st :  | :  q+`c3n 8  g g^ 6p  j` ~U  p|a} k/  P|} o zcCn ;  0Y zH 9  w3s3i e# H w$ c  f} >  smm2 u  n.vg A;  t.hX >  hgkq >  i>xO z >/yU+ 8%  {\lB r< ҦdEv ]   e6  [8zX< |^ t^Dzx sk  ! o} @  |/aw @  |0`x =c   h_ h 1t[)xZ q#  ^]'xZ 9  {  mN  ptd} @  {Kse- d cd@ y  _v6 | (vWgx q  xd} z  0yhK} ^W  j|q" k  o5l5 m  wuy A  zAvo ?  j|s n8   t} x e,|c jV  mcf} 9]  }p! wN %li}   =c9g k  wkpXE @D  jMy {U  i} t 'hb q  0/c} u  D%k} t  pp} :  iy 0O  lmD nW   8w0} no  9y } q  yzV} @  fi v  9w} l-  fpjR} ;  mm ;  ti]'j 9  dL } 4njY } 7 `\ 9  ys79: x tKu x  qD}j} u  M!c8 ~V o,i o  i 0X  nMoe} >  xv y [| n[ p  mU)b} >  `è =  xIs"Ѵ H  vMwҹ ][  z+? s{  Nt? {s an H  ,mP ;_  oF xl fh C`b j" <t Gmwc~ ]   }K Aw  ev. <  |'lv:; w Xsmto ]  W;m+} q  }=s} d%  dfb 6b  cy  6c  0^.v l}  e} @  gu&2w j cGn{D :  fdI <  o} d |b o6 k dw ~J *x!`xֶ 0b  gKvr} h   8h} d1 y{j ?d  1h/} z< wI6xI =  m7 rg pdI n  qu e ,f& 6  xr o wxJ7 g< Nzso?Z @  }Fv s .m.^ l'  g$]n@} o@  cp}0(< k  Ubi֞ K'   &{ m~ ]zb  83  eL@ |  -j} =n  lkxk   h^ v  Pn ri  s8a} 0X  nMu :  y|V1 7  ~fX u  O{q8} p   g} =  +r' >  &|i@8 n8  |,} J  |sE ;(  d~kW\ m w.ld rw  /ooR7 n  a{e} K   4hhn J   mXF k iI>jp xD   @pw ?  o3q} e u(u k` xpzF ;  ]d H  h k ~c K  yPch 8N  mo8 }   Oe } ?!  yf!E z 6ym߾ r "d+aI t   |+} h zr p$  wIpt=4 p%  Hd} 6n  fq iv  uIDtF 7]  zn,=6 vD   lt" w1 =?i ^~  7y} s/ P[{T m  O-d} 0H  |Wgv} A  m>Kt m zJ{K] =\  s*h p  7s{} zm tiU 7   |z } ,gd >  d3h[ e6 ;  {m >  xp J <  iN r oOd=d y   f} r bhh wf   Jd'} Ju  }k3 Jv  lar( }#  c n0  u+w5 ?  f k ?.  {Kh^ M  oAD{  =  s6ak h# usN~s)A ]  DTrx h$ YmwjE IE  uq} :  xWgp <  wEjm g :|vZ <  eMsȳ m  P}7} :  s]1 li *rthH =Y  Oiq i   4\gĚ et   }} ;  nHz} I  rh} ;  p{85 k/  |_} | y'o^ I1  /x }  ~zZ/   u=rN r 0d\, :  Hi(+ ]  ig, =(  O!c. :  rch' m }}e|p 6  nJf~ @g  jgЍ } &v >[  ila;_ o  \`} <&  fjM 7Q  egQ 8  eIf r  zxe zz LeIe[ q~  `w9} ;4  cy  {S  7`} ;5  rds>  x`  qShc I_  qTjef Iq  b{ } i  c. 7  |w {   pbAO I  zr =  nHhm u  X~kl} f  z.d } e R(v5 ;  uus gq  'tG <  uyѢ A?  hl=5 ?3  wJ fUO =Q  d4uK = lU%wO s  Fx Jj  |eXS =  d[} n4  {1wO4 9n  xeT4 n  npx} 9o  rW4 n  Fc|} }  ~-.{F O  ~j |K w e q A  rTsYG >  y:yb#s J, vR`k} :  s n] 7  y#Rl C& ^D  SaC' J~  eP @O  Pp5S z  l+} I  IvMq Dqq A  v?rUP }  {} wj  wrl } e y =g  y k   2aɄ >  b} v  q } JG  6{h 6  |<pk 7  cxY @  ev y   dw} c   y} u  .y} l  0yn} n  fLz :  a& A  }mqa A  {$%nS- v *lX0 =j  d}1mb {b  p&x3}   +l. >a  hkmT@a pt  Yf} z j\{ o b z"  o6|} ]  im J'   y - q]  ]2x} ~a 7n <  w 2f]N :  t?w` qI  2Kv I  r y do`k I  }"Rho ;x  w[`i @  nZzJ1 =  i^gg <  ;k} gh  ii  m   B^n} 7   pFL | =v ^Q  kwr AC  vB0 | rSf2 h  r} eQ Qc~ A  uDFdP }y  Fk4 f  #m} =  %p} |e _wv >'  jnϘ i yuم 9x  i w\} d  CGl} l  kw^F l Kgd l  xkij} v  lnlw} y  x}t} ]  zG fV  Vr} @  rd|w ?w  yy$} Jt  3\u m    |e-- pN  lb} ;&  gL 9  xq  z  uLd 9  lwp.Q ~{  xVrE} i Oh} s uih} m  H1a} c  ie} l tE/kЋ v  ub1fN} >  u.McBЕ ph  2gz g   bn j   o d\  tGx8E< =  ro n9 )b d]  zVr} d  zWk  h7   {} g  v} 7\  0l,|F @  zu= t  u. }O  c } d jCa0 r  0i_AV y  Ve} q  Ef} r D0f|& 06  {Tu iQ  r8c} x2 Ep 6|  :t{} <@  Dd% i& 2x< I  rN s yIqP> 9  }:i# h  cp} gE  y4 A  |g+ x hp ?7  {>uYJ v .l I  c_ȟ =  qm@T el  {#fq =  qpU =  h$uoȨ vv  Dj`} m" Ga g  uGv}: o ,sƋ w  jn} ]  vz <  }}}j ^"  gU} l t[L 8  m,Zj( s  in} ?}  qB{r q ly^ zY  v l} q  5oDV j o< hx   ,k} u  ~b8} I  {:wl. l. sB x |` k [  ]   fxe} 9j  mR @   5hj n  Q k&} r |^yc >  c{ x  gv_ r wZ<f, oi [a2 j  ~d]} 7$  uJEf= 7%  |= @  r[yfiO @  {Xpg5 i zfaNQ p  1ox} ;  l I  z7 q xfZ Jd  u0ϙ :c  {E0u w)  K}It 6N  m4fk r(   s} w\ lsK | -lQK e?  ^r } {Z   c X <  tofq f{  h|t} 8  k[ 6  vl wM  eYb` 6  0+ve x|   D{} >Z  |"j v ~7 DJsx m Pc x@  ?r} 7;  ~. s ?  xe w +| k N7z9 q Z}sQ ]  he. k Q8y A  x+c } dJx A  i[`ec ?  g07d zh  dp} f  Mn8- ]  s Lp} qc  d.lf} u   9Or} 9  |v}[{ 7  u ]  {G } wB :  5Hq} }  llbV2 =?  ik7qK r  `} :   5g k  pxi} q/ oǫ 8  ms ` u%  o$v/} A  m^%az I=  B` I>   \b/ ?  w{Jݕ =  ~UhK =  ii|@L h* p? <:  opzaF A  g4{ }  mtt} m!  4f8 m$ ۑSeK <  Fao :   q< j  yse < |Wy 9:  ~Fyc0(  $yg78 i  q?BcT 9  xF|D. m  ki >  vqi I  qGȞ >g  Rl(] t  /tI} yq  61j*} yr  2tK} g  T`} 6S  uO,d w/  rp} x [ wTe AZ  wAi} ]  x} ?D  b ?  {ctD l  w2 01  dk} i i J   M|} t  |e} 6  wc x tr 1 n  <hn} {v TkT" u 7+~c$ @h  ystME ru  psvh1 j&  fdh8} }5  l8 8  sncV z  qRx} A  or |  pp} I  w @.  w]u) e |e~r x  0Bg} >  tb; nx  ^9y; ls  <t `^ ^X  zr @  {|h]% J  uf? 0@  }VmpΟ ?R  fu n jg" d rXb| n  hh?} ~x  jvu} l foa$ ~z gݗ jV  fa} ry l( jq  wLl z  q2z} z  |hlS r  }ec x= nN{#e :  f+l^/ ||  !6l} ^   z c  4h  ]  xf} A  ro= x  0Wc} | qUlkU gz  P/fA} =  h!sd ^E  bp} ts   >t6b f*   |3} e   &m s p  l 6  i}w d(   wk} IS  WGxn 3XHe h  {fY @  pcY @  kolY >  m:+m y  vs^oJ} JA  yQy} ^  3ew \ hg Gp=$ ;  |Da> 9  ywn1 9  yyzY1 f *lC f !0wނ I  se I  bG ?J  fa6 =   n< |!  znW. i  l@} J\  le'} sl Qf 7  o|k_r d l4t]M m 4jP A  nAj'S k  f^g} A  {NiV =  B"j0 ?  C#c2 ^c   .tZN <+   B`6 :  |<R g  bF} ]  smɵ z wv  ]   n`} IY  bQ g  j: Ar  Tbr. i0 #n <  UiIn <  t!{N u] qby h  +u} r:  dh } q  p/} e  i;} ?  | z ;$   %wHL n M nM t  ~^xX l p 3^fH ;  cs e <  .cpʫ ^   cpW 7m  myd0) {2 2l t9t A  d5ev 7  Hh4} ;W  ze} n  r} q o,qW ]  ZiD v S c] 77  z vL, 78  n% 79  zdkL1 |  ;f} vz   h} >   y} k1  o^zn} l   }J} s  't} p   a5} n>  odp_} ;X  f ^  y{y s%  Xm} ta  wYm} }  `m} ]n  .w7? x op] l  ugR t wC j  {flD} y  diw J  ozd v \uz=0 }  a} h idD <  pN @  hڡ ?   vGn 8  tlˆ A   &x} j Go j  |f} @=  z=o3& u  |Mp} J  hl&# uv /$p x  x]} t $ou J  |vI& ;E  qgm ^7  $f9t 7  qPg H  l4 7!  t%By gM  Pu*} 7  j` 7#  ~Oq g   s} k   {*} ?[  dNTl y 0.j {N nb ;  y|, 6  p},c8 6   b; |  u z}} J  qEyK5 ?  u` | ?   |dH' <  | =  {x =  ei g ;  go@ui ^  ht;{C ^x  j0 v  Oo} 0l  mc} 7y  w} e  f l jW  q} 8$  jz v uC5x <  Ra} I  e-` w  psXr } 0]  skkv} I  lonn[ ;  ksm( 0i  t4}k} Ai  qbp_q {  y@| da   C2q} 0O  lxՠ :  i*r x ŹkID :  hy* jn vcu% i b lT |q  -hA} |r  i{i}   xdi k  .tg} ?  y2tCx |H s h@ Io  rx w  sbR Al   { :  tF(ugR g  cf 8  }-EiL y  Um&G f;  vVp&K J  gob <  {d@\ s  < jj pJ Bg<l# 7    b j {Pi ys  28ps H  fFl rJ  ix ;  cJp: ^j  paC} yS  }w"} ;  v Qt t%  {h} 7  |E5o9 qG  yNL4 ?   ArK@ i `vhl @  un|Z} >  wvD p6  8<y? J  mܲ e-  {k9$ 04  zo n  b} y+  }- n wdd sd  y} i tA =B  jtE pF xt s  gv} ?  eqb mf p3y lI  sy A  vi0 6  u^c* ~? 0rxFt< u   y} =  {Ltc 0f  vv 9>  |fx& uS  f8 ?c  ysy< ]  eTyK6 =T  ye g   TQrx] r  f} Iv  q |M 9  xyk0~ 9  {;}0 ~l  c} gI   irB =  }cY xE [yxr q wBd 7 s   m} I;  g #  Dr >$  Xy 0F  lJdV >  iMn# ;  w.w27 n?  &vTD p   t} ]  wy e   Bf ?U  s4` ;  opN[ 7  yhO„ f uFb† ^Z  vSb@} w   IkFԟ f @~VcL8 d    n)} =  mxz ]   c0gJW A  v}dУ tR d kS g Ni ?  u;m x,  n a} ;V  nq k  of } ^s  ks^ u ,Z{B 9B  Pk w  b} A  ~R)| {F i|@e۷ }k  7p} e  8r} {   a} r0  es} J  Bk} d  ^ c'X ;  |oG# 9  rcd5G { #i67 ?  djmVJ z  VDi} ?  YClG wS  s} ^-   Za ;  {|=   C ` 7  mUkޤ 8.  | wޥ A%  eVrV eD  t} <  kdS+ 6R  pfD :  yd m?  Uc} 6  ~pywn% k# ulb @<  {jt f uPfm IR  Oy} i  !}} @w  AzI} | pbJ { q3 7  px{[ dj <$qe =L  z%h ;  |h e  cbje\ 7  ]iCǎ j  tHeǐ h  ,pr JE  IwV~ A:  y;bَ f  r< s Dy1 q} :m  hx <  $x jM Wz` i[   tt} ?   8k s6  y} hh  fva <[  orwҽ v   :x=} v a ;r} v  <w} ^|   d :D  cRyj Ia  lF}6 ^  rRwH 7k   \jH} ?  mcHq o= ̧T+r ;  m 8  dzl 9\  fo9RQ iz qC do  j$|?RT 7P   K{} z ^z]}e@ w  {/a:} >  ete؝ { ߢdz#Y 8  ipuLZ t  vrs,} ?  )|X m &d 7   t`    j4` J  t5giR nJ  v} Az   8qXG A{  m  rB‰ A  u@g] =   ytE | {dP v  {eJ} | 3 ?yX ;  YGk J  |t ?  n\s[ 6  jBe | QmY d{  LwS/ A>  dj; I  V{} ~o f?a. f  Z@t ?2  |Anr u   ZdT- f uv5 o  {jV} tv s\b] |  wPa} q9 Sp6| >F  v>^ k ^Cs o  tFe} 9  mx y_ r,kC @  {o_} jY Ke d  nUj8Y p  tpv} n  q{1} l  /wA v  ho} :q   g v uhR t  n/} fP  ht} ]  ZvV^ 9  xr?4 =  x? I   ^s   d`-n!Z j  =v 7  wa^e] m  JAi} y  nP} e h)o e ~Zr! sN "|yi l p` r  pe} } yyO[ 8  4j2 =  m/e 0=  uYv% }  ~8`F | o q   d } >  uSnF q +~9kE q  ~:tF :5  lt ~  QLv} w #pg| A  c3| J>  )jE J1  o}u` J2   b}} <  nml 6`  n i-  /f} r  }o g  mvJ ]  qu ) :s  i;_kҺ ;p   7d@ hB  t`b j   dwx} ;  p3 6f  dz} e  m=Oc} 6h  Lg J  n y  m} l  xk7} ?  {:i7 =  {z* 9  hCr@& |y amx b, 7  o;jfRV A  weh om ,v*e ob  nyr6} A  v-n0 6  n{l= | vhjO 0K  jh} =  q'f7 9  yg ;v  vL|pI ;w  njgI i  fy} J.   a} v w{O! @  f| >=  lnj3 | n qsu t:  r} <  wu>E <  d} <  iKqrE I   u I  q|tC I  me 6z  sid+B k  Kt} @  t/;{=Z ?h   Wz} =X  bpa =  vxu O {  qq} mf  vC} ;  jca y a{3 j 5qq7 k ijW 9  Od6u ~N   o0} A  w(} ;  wv7 J   p s  f h eM   tn} :<  tm :=  '|} k) w xs  l } H  p @`  lTjUr m; p@| 6  } ^o  \%f^ J  qy- q m)f} e2 go3v۔ K&  M| q {7}c @  ldaPQl A  y?;mc J  6zxk 04  zzB} =o  ho z(  Ye׷ e)  !v} J   igy[} 9!  qb+~ 9#   *Zo 8  e au) ]  tlt#[C >  ei7 >  3|k pW   kv} d l u  zw} ;  tjhi2 d  a :T  s(Rr+ f  kk} c  u A  |djǎ A  m%ǐ ?  gRj} ~  ac<} ka \ qay ;}  IuZ g  =wh} f pqv] r6 b 7`   /al 9  hBoQm @S  pp& d ߡPxʉ 8  !qo^ 6  q`Z n:  Qb} @  nqBP ]h  ~`u2 7   ?|q I  x=}lST Ir  {Q_`k 9  fk s  hb} wu u${ AQ  dw3F ?  twn @  rjoH>K @  d/d/>M I  2e"6 ?=  xek ='   t&`y z[  vn :B  j6eĿ x  hs$ o?  F?z1} m  tss} j  mkrH ^  c0g 0c  im| @f  plZL I  x9l c @e& =  z'>|0 H  |5o@ H  H`ˁ q  xn} } J}rw@ y $u e&  zr @   hz 0[  sXo5 e   r <  g[gp :  mpje| 8  s{ r   o c  xzM 9,  daM 6s  e!xH I  fvw 7  k`!q:`* I  c"} @  ge]rQ y& Ps {  j&i 8  wKAr d c>x x gi { пy 7  n j\. I  n ?1   ]v <@  |) ;  e5qS J  fh& ;  2r} 8  n~F 8  uK9{- 7d  ds:v { 7p ` 7e  #m { έq.pd` rt  qoj} o  qpd-} @W  vmyx+C kC c| >  {fa2U >  {gxW r  9jj I  kEk h   s} |a ڑw>m4 J   gg t B{b A  r;Rr% ?q  de6A sf g| I   Fm} 7   4oT 7  }XdCr 6  }Sv@0 y  ycz} 7  hlw } znE ^   rƙ <_  ka( v  :t 8  m c: 8F  z 8  ox|: z  Ca,1 A  ql3 0Q  pzFc* ]o  o yY  tb} q  Svut =  ~wu@ J  ywv po lwq p i z z  b$ o  ]eB} @  izh @  }.i[> i  qRRa} o  z} @  n} 8  n|/ x  FM{w} fq t d2  Qc} c  e} s"   a} q /oz"k <}  bhl < eY J  gzD i _v} 7  lNsa n  ip} l uys ;  { } ?  p*m~3 rZ   g-} v  pm} i   w} 9v  g]b 7g  zj̉ v   !e} w [=e|ʎ k @k$ }h   9b} sw  g` s: xVu t  z} f  2x~ @  0<Xp%K U  tSiK }i il7 9  jJ&s. 7   g, @  u }q v m|-hZJ >  nsjZM q uoe k   "n+ :O  h,oIR u  {.n 8  6x}ܒ 6  xc o  @u} @m  ge\c ?  }rK K#  PnM i9  |} l  + d< i 9cW ^L   9{Т pu >d d '| z G :dЫ l   Ovu} 7  tc ~ n  d {' 7Lqڃ g  zvv} s npjq!] h  LzS ?  o.fW! n!  stL} v uc$ <  fe( JU   e p  fi 8  ift 90  f-}W 8  ihpU o tW 0T  {hv} 7  v w   pf<ˣ z  c} uJ +g:f/ ;  qkAy d~  >so 8Z  eiw   ?``r r  tye H  t s <a  }  {"f} |  4s4} d he|Ob~ <  qDo I  zx x 5Bkȹ 7  w 7  jndm 02  k e7} rD l3 ?z  ww{]% @  xq ^  lp l  -v} >  hqWdc k9   gyy} | SQaƘ x3 ۼN(y t  Bhl wH   }b(} @  |bL r jbXY @  =|[ o  fj5} >  >Yj >  c"i ;  3se q ipw dL  mt} :  ci 2 o sq 8  l3x?D A  qh7 ~]  Xj} 6  i}MV eo  } } e8  i`} r  u.. ^  iE {U  du,} y y k'R hI   rJ} ^G   E{d ?   Yh& <  t#xuv ;C  xEwy, n ^vS >  {uC 0;  oQ{6 ;   4ld i Oyr 9  d |FXm 9  \`? 6K  pt AP  hjY̍ wG  y>`= 0H  |WQg. =  RTx } 0a  lXda 7u  }dxc* 7v   b 6  mj-' 8  sq] @d  {ax9 d  f!p 0J  ysF} @e  q{}n:9 r 7)c @w  o2rs J#  Ew* k  FuK l9  jp} A  6zo K  7's} r  (m5} g p  ?  e) >   | >  g | u e) 01  d'xs* se }}a. 9  |_{g 9)  %p} ~ F;v= K2   fFܑ ew  Cg} f pw5n @   l j} }T   mq} ;c  s!f h  k2} pzR |  zj} 7)  jdl { #]{{ 8n  qGp j  nVt} p   Fh6} q ԕjrncԎ q   `} e  rNCg6 e  jo } <  ~}*ȷ 8  jt A  d*e i  r>}} y^  tu%} iZ  r@j!} r)  h# 0.  l2ͳ ?   Wu͵ I6  h hs n  *o$\ J&  tsע f1  z76x} 6  idlHs @,  si< zR |vuA zT hrbHC z  g8g} p 2_n ;  iqm 7  n)ao s  g5j} ?P  rh i! ; |w@ w\ oh mT  Mg} :  m.[i; :  tpf; k  n} J   _z^} s u f  oa} j  }} yB  jHwM @z  zN I  {uf} ly Htasc ^   jβ t  s} t  Hoؘ 9t  gf- gx  mqmJ l/ C x  7  o|H/ 07  yhfM4 h ߳nh v  g-u} ~i  Fp"} A  hoz A  xo |  c,} ^  #om} d ֘r<er+ @  r={W+ o  esm} v y Ba |  "Sc+} ;  =g\O <  g_ u  |$bK} 9  dtO} c  9c} 7  g8a, @  :s/ sS ke} o  dsb, ib |( A^  dtx0 ?  h"WlG ?  feVG =  Kv o  z5h~ o |p7 I  mv w  Dlg v x  drZ: 9  ed 6  }~jO1* I  x} fz    k} 7  uMv 0:  vl |  b|} }  th} <*  iu. KF  ei} q V pR A   q- ~ >6s/ 6  09sSMG ?  y0e >!  d{En s  fw)Ĥ ;  iJpqj J  g g:> 9  yp ]  =q  I   hd j 'p9g6 Aq  t-Wk ;@  qMp& ze t xb i   m iS  YThσ J  knmeӝ h  z}y-. y;  0hGo=} :  td@ 8  {tyu| j jfqDS |  @le} @}  ~jvZ eo ҷ)asc l bw]z   ~br* :  Zw,{ ;  dLjw, ;  wf< l  ~q{fZ z  }jmtQ} <1  ~y cq h h C"j@[ 8`  ecb`. q  Tnjr} h °z9e( u  p{jΫ oI nq- 0J  ye{ |  kx} v   x} io  wC}jp? yx  rg 8  ykut=} A  exl A  p2n @:  fg d; k= z} s  qSm} ;  y }c o`  wo ;  ws\rf j  _v} k8 JMw 7  0Oh<Q z3  .l} 7  uoT c  Ym} f 6!aœ >  `L ^4  Xf} x y"a5 H  (z5 u  _d~} 8  goW 6  ehq7 @  ]q ;  |`g< >}  zrg 0R  tijI :,  xq( s .qszE 8#  xpI l~ avp] l q/rXF x=  fu} w  oeu} u TmE <  jPX|" :  xo x  db5] :  pk# n   p$ 0_  }Q*iaÚ >  r'c;G AB Mz} dd   e} ;  p'} l  prͽ l a> I  |} J]  cNR ?  1d4} =  e:cc_ u }\y" v  {u 7  ubc) 8G  cu< ko  Mc8} A+  c >q  it _ A  fm}  d  w[sN}   xlj2c 8   >t+} H  z`i |  zaj I  {~m{M ?  vo {[ e@p i  |i 7 D oHyE g7 |z; <  z,=f' m  ki} Ay  qoOp {   |z} >  Qz ?^  oxN&n J  h0qu <  m3cdw q c} x  utpJr n  oz} 8l  oir5 Jg  KKjC9 6P  tIv JV  tJs t uio j   `" @  rvk} I   g֨ u ,nn >  ygY u  s|} o'  l>} J  upV} o yWaE A  qt K  {Pd"} A  gg`+ w x. ?  vp' r Wh ~ Xbo e  }-} :  wciy uH   m} l b3Z @   e|M v=  {l} ^  uQhnOi >  i|L\ K7  3mJ r% f yb+ |G  (k} ~' qYm# |y  o0pa}ҁ 8y  l3s1 v) ھ `iaO r  >w} u  dcc ]  d!jX ]  (h xG  qw} ss  {@{'} pB # gyJ 8  uk- 9  rOrc 7  wpH }w  p} t  n}Odd5 J   bvu |,  lH` l ܿo/{= 9  ~h> <<  ehf =  m<%je g  ma :!  ph g yj| : 6  f`5zM[ h  qV} ]  fb6rj[ pg  wH{uR 6  fc7q[ d  t)s ?  uogC uq N's0S <  d ;O  mot6 i  mj j 2xJcE 9  hc= 70  uW ^  w kv  7Fk} 08  mGt} q  }j :f  0]i dj f 8p  gy 6  }uiAÏ x  jy5} hN  v[} =   lJ ~L Mnq g  5lu} {  gz} 8,  %rf 8-  ou r  ip} Al  amNԷ . +nmqѤ k UPh ?  {x l $n <  x2nU A  far ]  jq ;m  r ]^  ma> >  dn4Q: r  r_cw} >  s,|S >;  0b ;  hbhkcd m  qq{b} r  }{} l \a 6e  ixLH ?S  jj<U 6R  f#V x opoMծ I   Gqgկ I  Y|հ 9  \|ձ J  l@` 6  +{x} n=   gj} y  unW k mzx^ k Wi$` g  vpa} s +y-+pP f  nz j saD; I5  vVx/d 6  m,a` ?   Dv[ t  Iz} g { nc z`tf8C <  wl" o  z`q   k%kJu {S  qm, 7  0ss} g  16b} 74  x` A  z g8i A  oVJwp! u  s<gH} f G~8il y| Kdt ^p  }> I  o) x  ~N}}} II  g'dm k Gk =W  p u   |i} dg ^ p# ^   r ?  p`dA+ I  "bhd  |lu pd  $gn5g d sy ~+    `} ?  wS:| ?  h`aG }B  oW} r -ov s  Ur} :  ta nc tx |  ?q >,  kxfV! w!   Ng>} Z  x[l)W o^  $gA} j  mC o =n2 i |=| =I  se i |9{\ x m\{q%m nG OaiL jy   la} w^  w%lq} g Jw#b[ x  s;} ?)  pm. u  l8|. yd  b2} :  qrA> :  Gn} I  z@`{DZ ]  z ]  Dr} r m (}g >E  y*tٯ ;Y  hw] x   si%} Jl  ^ui x  to} <  pLwZ H  kwr z ػ5"c dG { ;  rovY+ vO  ku }K A|- 8r  ]Gt / z/ 4ob!7 r  q_ ]   f- =  lZ(yRC >  fwv =  d)qC i=  K&aU6 {{ ͆|rDd o  r7vR w  Ngz} 8>   oc5 7  K} h( h A  ktT:a p  w} ~:  v} j6   n} n  hTr|2 ;k  xWe t{  $d} ;l  xX{? f  | t$ k  )}b} I   ^l dU  u} @  tBSpD A4 !y0} >  wSwD  i  tVd{7} vl  kI j|  que} ?\  _c y\  Uq} y]  XbU}  3ngd 00   H|rG_ u  Kg} j x[lظ J  nf' ;  l#b*0 }  tf} }  Hb} r   r} 6  p? p  b} lk %s1d4 J  hN 7|  nwB R {w= e*   "zr} y7  f"} r  f} @  g<r` K  ]:ec w  vo} >  k oj¯ v<  ?{nl} 0D  mf@} =  sxt3 zQ oav{F 8  eLdX6 ^t  #sa\ c  ywiW ^y  2=k} oD R=f  A  ixc xN  qx ;]  |$kB q6 J y q7 wei9 s vYi o  jmB} >  qj0! 8x  c {, xS 6hq iN bXg/h @w  r*h ?  g=O t  c5h n `yr?5l y wlwQ @  sJ} >  szy ^  -j K  op- y  z:mO2 j  EiS6 A  ww?X uU  cp]} =  wc w  vlBc} =  <ezT d$ X{ k  "a_} ;  q}Ѕ @  yx :  j`2 #  }ni2 h  q1} z/ PVgE* 0C  sx} z [sd A~  li c 3}<Wd j  ge<} ?   DxGC u7   =`s} =S  d]g ]  pA:n n  n5q . ^+   6gK. px ֧wz 9  oxBW 7  tUi g  ?a} fs  @h} g.   v AB  oc}`   x(h=& =  i8oR8 @M   u 8  dmS]E w qpBh 6  |<q) ]f  z1l H  {k hf  !abn} <  0ea 9Q  md{- c `fa 9R   `Y, J0  <ya} A  dJl,- A  pkL ?v  |dNyH>k ]  g 06  {T_zS} I  qtX mX "h mY  wf} s& Vrƀ 7  uYn 7  j<Zdr 6d  rhepK(z K<  gn^ 7R  4n v8   g} kD |  cu} ;s   o]y 7Y  zx< 6  }? }  4nz} 7Z  Hi |  'p} ><  05qctd z 8wKsmΉ t  1Ys` 9  }}]" o}  pe/tJ} ex   {\L x ҮAw3xu] i{x[ 9   'In` 0:  vd m  NpA} ;  cyv 0B  hd j  {n}} u  %})} {&  l7} c Ι{d 8  }fb I&  "sB} g  s#h} p 1~n=ϐ e nTvj <  r|go H   Xv} k0  8a^' |  f~} I  j f}  Z` i% dm ?y  gkw1Ci e9  5rU dZ  ef} :z  }Mfm 3 ^  sHw 4 n BjP> ld  kFe i   }} m { i"  >h_ c  jzuk 7  ylC- :  dQ} c يykd- w  xGa} ?  v+w?] fo )Hnp I  yA{ fq  @z`} I  |c ;c  >d k |?3j" 7  c hX  {n} o A;Zfd 0E  n~Ytc <  sn  |8 CSn qA  Em } do  fw dq ls;o< 8  q>`N ?l  q7w |v {Ň t2  t^} s 4gE }  0Eh} =_  zb& =  w,qR 05  o|g k M}c^} 7  j} J  uPg ~U  u4q^} @V  *ou 6R  ~dm vm _g#}O" =$  gNw5Bv s  ktBT :A  u4uc" }  !rx} i   {2{} g# )xkg{ g   };o >X  tssr <#  q\9i^ ;j  |}"P tG  k{Z$* u  2v} d+  g} ~  t$5 t.  qN}} 0A  'f| >   o.} k 9Qi ;2  js q w~h, 8   w˓ tk T|N =  vtVx =  gnqVz   rmrV~ ^B  =s6 m0   p} r   >}l} u 1vz p Ӌ}aڔ A  upg M | ziA y~  hs} wH   Ma|} K9  oy2 I  sc z  w,z} |  x-}[2 o ۺid <  Eg td hGnk <  hH`/4 y 4`݉ A  y`}N hd   A4f} o ڼJ`lY s  K6h5} ]  |ii 0e  k'e} @t   xSۄ ;  s?t| t  iy} |: w&w  p{ m$tt |;  ~UnC} ;  oe =*  V.h o1 ǂ~E)n^ l  LtA n,  kGe} s   Y9j A ~B  Xpn} z ørc9xߖ mZ  `c} d }bu l KFi[q K5   k4 >_  rt_R x  (a} o  z}b>} 9^  to hY  )r} :   s|ƨ g3 2:[kK >  [mq@ ;7  zGc7 t  }} 8  0K q$ y^  -[n} 6u  e* wq6 { Ͷn sJ |  k{} 8\  mWp e^  o} 8]  wxo@ xE ecr }=  f:j@ |  .cl> l  oqsY} {  @o@ r\ #Ojp w ?)jx w  |-u4} w  kg} ;  uIr]W v- Oq 8  js< J;  fb[ j hr x5 Q` <  hib3 v  ftx֋ 00   Hj 0 s n^q1 9  wxh I  {t} I  [v kI  g} i)  %q} v 7lN m  }te J A  n-SiO r}   n|} z  a} x :eHlw4| ?u  mi<~ f  tdg} >  }+xe ]  e_fT f fmcQT ^`  n} 0,   \iy   t ne 1y c  q_g, 0I  3i} >d  c} ;p   eh& ;q  oxZ{ 9b  xxrr5 e f; j  t} }n z  mM  q?r} :  rZL}{ 0?  yge} } {2! 0L  sO} JL  |i @  po/ y wdz   +|} =  dbqt`K p#  -z!} l kJ uy  g} :\  nq3 sR  y} 9  lie0 } ,i1 :]  ng3 y  Mk} oL  cm =  Qi =  kb% e  ~"g} 9y  r?k m`  tt} ma  uzp} d twRů ^n  `jű >R  {@o" <  y zu <  m]* u  v f} :  v3r{ 6  } @!  o5y= >  nzr {  mek} k sv p g`^nV h )'PhYX v  g u  u} j}  ]z KA  i+Qe/, Ac  8x4, } kҋ v  ~Gs} m   j} p; $sQRa =3  ~moQ n   g} =4  g "xhQ   i6c( 9  hnI ?  v|m3V m  Ik f |\  o | 4 h J  }p)nn 05  o|v} hb  r [a 6}  utco@ o cr l|  zj} >  lko8 v$  Zh_}   vd i  xvJB B  .ghF j |Sy\ u sG j@ n^ ;T  sst? ?8  1l =#  mgv"x :  |@~b3 ]  y]l3 {  c} 9  q.nZ d  6w} v  lBP |j  rf} @c  ~ #e, <  oz u  t8} :  u ]sw i> 8e>bT 0,   \ua{= x m!dϺ rF  cl} 0k  gj} r  So#} r  ]]`o^} 9  m_` er e w Ag  f @  ylpiH {  xPxr} i  Ps} r s r ./tE 0h  03o7 ]  ^ul`8 f  o8x_} f Ű7o dI  Ck} l  lte+} >p  o1f o  {f} <7  l] m` 9l  {da, d 0{fsV z  |* H  crIi { Lz ?  fW`[ | R$| <  xjut w  &x} :  mzok! u Cr@ u v2b {  `km} 95  yq ^  \rE~ @  ebW @  k+ll ~  sa/} o  ]u u^  p|g@} <  hp* o  qbwI} mP   u} qZ  NsOF J   se% |  qaV AV  qw h:  Cbl} =)  seH s,  cr} |e  jdb} :  mG0iG8 J  dl} p r[dK >  |qY 7|  }lcm t[ |#Sd7 xX s8 <   RhM2 <  w{/B ^2  d2} G  h H z  ei5} 8  |Xhv w  h} I  gb ?  j&p҉ :   UBza j1  |j} e  zv& ^  y{3 f+   s88 I  j} 7  j?s @  c^ |  umr >  uol   pkب 01  dfA m   W5b} g uB w4   s} I0   ck} e, we i ӳ|z tU ((z* u+  v/ y  hd} J|  |q"j 6W  0[PqG ?  vl|f |s pkT ?G  {k 8  xvehyP" 0e  k{ iE wshë 6  d9/ iG  e} y  AfbU @i  \w} m[  pO s  t} ?  qVo5- {   fk} m  Vz} <  JEzG n p2lY :  |{pGY J  w 8  zmZ ?  rr1V { ldi {  pi} >  {b% t   c} j ܪoG ^  {gM^ >  v2r= v Ro x  rCg} |} ,z 8a  vWhW%R B  xd+ =  t{7! 09  r1zy} t  z[z} =  o f[ ;  {w ;  1,v4} :'  g%lc. f dxӱ w_  ou} i%  r} |  gj} c  4m1} v  oqhB} =  |@yz f, i ;S  n r"  {Oq>} ~" !tv ]  Hv =q  bC tz  oa{ c   a} I   Nr1Q ~W eJl4M w {UfX 7  xxs {9 `\s q3  ]eX 6\  {P Ab   {ha s K(sUV ]  lzHzP f jc0j =2  q}V0l v  sl} H  v/zB ;  p7k I  z}k 9  d0lP 0g  t{} {_  sq$ A  qNe(B >i  v|42 ?  xd:6 z  \v} d4   Xb }   a" 8  oOs p   Ll} >+  o e  s2 n x#x ya  Xyt} v 0|lW@ j  sa*} @  d I  tps} |  y/>s v  ou} j ˆ{S؃ z#  Mz} pJ  l'h} r  n(i} @  rdqt t dd#@ r owv] qz 8 h*^ | [aoH k yh! 7s  tuE z  *s} j   nn} g ]9lk7 0c  iz}} x  ~vp- 9I  xuUp, q  pfi+} J   "k= >  <m+ nn   i} r _:p- Ij  0 c.} c PjFq c  {n} A  m c 9  ` k g i  b{} 0Z  qyb} rb Օ@wt0g p  gr j  ~6}# =9  ejx6 r  lz&G ;  px 9  m" j ڢu q }?y? r  l_qL& fT  sjl, ]  f;o} i  t?y{} >o   z  <5  rm J  /xl <6  rq| r  e} ]  aOc :  opv s  ph+c 6  s[`נ j o:e }I   lZ| oj oEw_ ;  k>/r ;H  $st_ ;I  zx i\  fn} {  }a ?  y& u {jH w  Jp} oA  W>nW& 0B  h{) <  h+ I  m} l az- j+  m} 6  tz ?n   s {? djH c   y} @  f{`K t)  }^xT} t   rs#} =  yLuf/eC f  {f` ;  j{:| Jb  <f8_ KD  ^p( 7z  _xa g zzUJ e  ~fqJ =n  q][hVs A  gBe] ^f  ~}PN <  p 5ed" <  kV{w" 6O  }%Vf0 ^   a% ;\  z>3c ^  fFs9} ^  Zo5 6  }AbX A  ty p  ^BjX {  h>} I  uN. w Rp@ j  x_k J   w+= my  Xg} mz  f} w  zWb} h ~vpb rt {d h  q} yQ   ,z} ?  =yF\ t  a} =A  eh:2 o  jj7} q ߊyc1pl, m  fb} D  vkb xA  nm} ]   Ecq} iu Rb;ң f  pg :  whh :  w6x# 8  q_^dJ 0:  v{G} A  0@z- fi *n'9 ;N  {+y=d] jS AC-md_ |  .ida I  qLmUr 9<  vjƋ c  vdpv} ~% o y twcTH fI  JrjE} ?b  yd\ I  &c{ ke  sxxM ~  w%! IZ  l q  l A{= t;  j? 9  ohAl0 6  wa@ ]  |>} =  |f61 =  l5gc8 y   n 0]  sl|}   sm} fU   n}I k  rF} >  oi{P }+ AUru :h  idzA& o% Zt m_  io%} g 0cm? }N  pBc?} j gi#o  0F  l*g} l  2+nh} I   rn ::  {BB z o}+{ f q!,n  }l  hh} @  r~w t zws^ I  dF ?  z n` Ic  ACh 9E  's hF dy {  f} sY  ts/}   m}} I.  }\d <  s3aH u  pJv} i  }bb} :x  uKrZ8 ;b  Ql. ^  t& 8  oM { |oap ;T  RnTp ?  qj W {}  p^u2} d  8x|}   pX}SD J  p} e f@kZ hb  Ubz} ?  xo p {y0kgv ?%  xy7} i ybp~ ?&  vd} | z`} e  fvkg e/   i} l  mqqS} v  mrfe} x ſwks  :  p7im H  s,k% s   dl ~ +:r|d Ip  mahM e  }m} pf  mbC} lS C |ym 9  l. 9  w} s<  sm`} I  }c]@ s  d} I  knxo} =  kYs  | RSq ?k  |{l. 0`  x\9{0 q  qk} ;  qwk qM  h}yh=A u #hnn ~H gn oM  x} s  w`} @  p_cV i  r|%a =  e   x >  }tp: ;  ~@)l <  y@yYp ;  m K:   es} @   5d* m  z[x} :  vp_" s  nPbax t~  Tf} ~K  UpL} dA :j1 6q  0fwn dB evo J  u4x p  s=s} =  |* ;  is&[/ JT  t{s: s  k|j   obx. i  zO{} ?/   ]jN ]  mf+ ~  U(a} g k+*hLj 8  ~Neg ~&  gpqOlr 9  xpnu6 ]  x'm} 7  nt A  kNiv1$ A-  F{o 8Q  h I<  qd f  `o} ?  0Qz# J  g_f_ g  s} =  ! c5 8  tKaZ6 6  x7gK @  d +`-6 }F  Zl} @F  uIshE { e y@3 d  aS} :  vac v+  p X{&} y gm f )as @  @} m y$h q  `M o  uAr} s  |} 0R  tf} y  q~q} 6  tp m  n1vEA @   a} JX   e} f  dd} ?4  xZzW k;  j{} ==  ~bx j  l} x ij :0  }loX ia  sy>} J  {=l w /oQhg 6  }z{@ A  d%TajAa o >|Kv t Rr oE  e y_ tF %{s >J  g#f =  g?x) ;`   sy}4 1#ʦ                            5                                                        ):                            .;?I   7f   8W!   E2[  1A1o83<KF\+ O#=*e ." X - Ta ,< -I" Z" 'V 5[ </y / 4~ QR -zk 2 /3e _R,_+   R,cb` b` \@Hb` b_ m 9& d  d9b     b`0 3l5~%g1P-e,̿2)2:-A%F#L+7) t1h. ^'' ?7d#7(C6 2%3-    8_      9! O   /y   ,~O   8DO   3-R9O   cG   FO   /AO   9Q   O      1rw  /C  4Y  "  #_;  ,   *b  *%i     .          ;J          fD     ){0     *[+     /     -:0#"1A /q˞8,&[$h5C}(#88*bK}ʤ  Bb9'y[  4[  as  3%     "Qw   ".5   (5W   .2j   6   0C   6~   2h=      H   (k   .   +[   '+   %\6]1E% m'^3zM(O$f21k%g&&\A+7Ҏ&Ȓ =-|/0)6:W   &FLI.$-O]r/   /    |   5V   K.   7K   1   +T   ,81-K2]2-6Q&;_(&r2'8 '"Qt$k]b  3~  ,׾  U{  4׉  '7d  G[    (  )#  )'  .8-  1y#  $  /  '  !  /  "Y  $  6g  *(  3P  /Q    '  !s  xJjwV wJƩj`Kx\>Rx?wVWx\HxQqx; wMyS^xKAJwx;P֎xaAx;ÖxFHxU ?xȀx=FxMx>"xMb)xx^üG@v>tAb&HwfE)x\w`qDxYgB QyxT[;xIvwNQDWxZ\Iz*wW*H|f@E ?xȀxBژxUBx;TWCc,xWYx>8?T'xC?xG)xO)CxSԺySQV$bfTg w@G<xUxDTx=; x:UdY{C% cw 7Ff   6XFf   Ff   'j<Ff   t +e? ?/ 5m %_ 2v8 G _) ' F %g o a!NXBZK76Wl4@C`,]sV9k=a KIy:PUNV_K^A=uSp:vRcIFs>BV^ZF7Q?,M ,T]W N\L\2N^3}TLa'$WPuN:)Y+OG^BzFMr[OX]Nf~ J4NMJ=JPCNNqw\0_{B7PW|PRO@H_nHJ?%V;ˆ\nQZ"X@KB4cT Kw@LFa@79NE|_t)^?`@3XV M[XYN^:T)@HAD'G Y|/8ZB]JWa;B^_Wzk@[‘ZaNXHw Y?\[GO{J!T)N\#*GlD?g],LzXX`({>4M][C~I^=Mwea[hR&]YY;ml?WMmSdaG]Jn@7`{mG\XVH^=&R'-L$ .;bF:H[ AqR5‰fXY>NAvGB\5VQF;UbM\^!;Pj _ s_G&TRA:<aBJZYUb]%<9_@q CtOa4^xV5C:a'<1E>_:FzWQJW)^GuG];PfHWT.<;sz]SX?BJYQvSDCE5F/P:`axt[JUOO?KcGn XSwFnPU*?g^FJ|?;C1(Hl@o~?E_<tVUHO_RG1\JI4UxJ5U?lMVUSOSMTZZ|I\lBBL0RBS{r+Fv!L *Y TJhD2MU]NIJA#GaU>::YGYSw+;#+MHSK^[y^SQgI:(8O'<XPBHH_UV*CJ\;KKNmVq?MVg??DKJvsBfJ:C'WpXOTc.D?9^sI]^a+\Si? !Z _\2VH{}%] 5(Zt:_^E=*;;CQOI>USO,@PE O>tjW --_3.E\D\BX`_E~UW2]L>_`N@R"N|0M}]M&P YJhrAjC<EL^@%Z xJqadEOSZUW8q[3;rSYJ``&,Uj'-M>Rv@R9:>By:abE:S#LOE{AxV|@+]\AAGWmNnRp:Mp[MG2`7"O"][ QaH~EuDcIWI@2PC5V;3IYPW]NEhqFWlLsmYT ]W}TTZ)9P*:Id^RD 4><}J=4F1E,a6KD5@6QY7_jKkN}IEQ< RC\kK^w]&:l"3MUER1;FX Jq1`u@[O+:<>N\N[F'SB}O]Z^V/-&<e?fBFHMx@/;)^d<NOgPGVZu@]:zSf]B D3/T0Z?"W^B%_: sIq`,PvAnZI~[VsOZ@iu_Yj3MCQRC1ID2;Z$X\ E „^eN#R;SA<_Jpr[TvQ>2MICzL- ELHGJ@d`MA_+Z3>H9NG>W NCFP[7g|CLf^F_ICRXDTC,U|C}G NU HeC= \6)C(r[Y4SI@of?_FzN*D]?7PB>#=P&$<S]U^C.ULSP IOVlDBZF%Qf…]WO5O?UL]SWtnJ:\X@U0B@~;2`k`?/[mamAu_@vMJ'vTMoWZRdNTOXQWP#JlU3`I4X%`Mh\=yVq:VD=O?KUEQ)=0R*ZOPN-WhGoOhVfUIY[M$=BLR d\([EPTPG8;\M[qLAvsM\fFMH[/FkD(\+>yMwIx`|C [!I!"BfEY8QrVUW-\Tao^mNV =Np-+GKaH6hFSyS)djMKO<:=Yt:a$T%UXE) Wy.MmX6Ti Uj FPaB}MZaR?O8NS@L :3P [I>!J,TGXHC=%DrCm‹N!WKAWBW"M &%R `[8eO@wtJ_JEq.{G@Lu?>@PiJ[*ZHE<m8SDET';LXD[uK EV:> W>_d P ;DT`LzKF qG2UMLjWao6X<JK^<Db : 8?n(`7DO8?/JfWX;px_=[ _:(:aMs1VZ;!iaTT/C0WIl3>)@bFG-7=ELi@{*LO``DX oPGUV9iD?E!Bk.R=vYpVKBU[SD_sSKH]LFOi@:LGVƒOM?S c<.Z [xa@BKhGZoSW&OF] Az}$EH#~W\~g@_R[LKuFVG>1.CT4N5SGidRXyF s?U$M1R AXB~B\^aH?;‡?>z=kyY^i?Yi_=j`O[y?FIrO~KK803]`1[C@3 [={aROTO"NPaG \6EGCR?7_)9?lFpRnK'w?+5S:X]XUU#B]S>Š^&RuL^eL5QHxVM >oJ>SeO!FJDTK7xOyW?:IES<hLG<[J{Cf|A\BU8/P?#Mn@:XyWNE<p<[[P Rh;jQ6kF?ZcIBaK I8FV;`EY&YCpX&Y Y9A:T?#:T(=aMaXTJQ>= yLDyHA1XiT_FASL&'Cx_~bZ]dV (Bi J>F>$y@~< _\ZjO$M#<'8CHQKQ\b]wiU_OjV;?7tOzC<PcbSIdcagC\X}cGjX^\; YE]P[ Y#BAeTEB1`^rU0^PyHJ@!T7 QPgKKO=Œ\;;@sI#TQ*;iH<|<>eOY!HSDU<I0JLf`^E ?3 A;_AVXp<AXL_ 4XO:GF T`U*I,ZG@{R*[%\=V#Qsaza}u;$}2S}`LRPYwMFGEQZTwYDs$]Y8N NUT0<ŽS0W_FBLN/A7H<PZStLPuNQKA):uWJ/;FmO<]S{]ft[rMj}]CC_,LUZRU@,Y3'TJVQ6MMSrL VK\?0A1Q_<1KWU*?a I PEe=G}RTK:\[xVzN'{LS6@X>>Og!W:^.U/RN;]2[q<Z FNAPrU3>Hf6[‚LweB$Vn hK;_U2Fp AkHFe?N^kS,?[U72a%$AM%>OQmEB DY`e\K^LeE=7GFxR)LS^Tpp_]~Yr@LN^6!>9W;]3<>H        -՚         M        d2        35y        3Q        5b7>f    >>f    -A'    c1>f    4 >f    R'    2='    2=>f    5YI7'    x'    "|'    )+ '     '    (r'    7F5'    O'    (6>f     '     >f    ">f    " '    "'    "Pj>f    2-'    >>f    |>f    - >f    ,[W>f    1KJ>f     '    1o'    (r2>f    ,X'    1C>f    5Y,>f    Vݳ>f    (T'    4 '    Vʄ'    >f    1CC'     >f    |,'    2A+>f    )+ >f     >f    &&Κ    /QqΚ    /]"S    'O&xΚ    * Κ    &.S    NΚ     S    *HS    Κ    'OS     S    5QR   2)R   9ʹR   R   pKGR   VR   " R   TR   4eJR   ! 1R   5sR   5R   D<R   $R    YbCR   MUR   gR   0R   7!R   )/R   "~R   $]R   MR   R   5R   '`ZR   !q$R   4^R   'AR   >R   )P4R   R   )IxR   7*R   لR   2?oR   0p\R   8R   6R   'I R   (#R   .c[R   6R   *&R   (Y!R   )&bR   7R   lR   ,R   Q2#R   %:@R   מR   *'8R   79R   3QR   R   WN+R   rR   `R   p3R   'R   %UR   F.R   R   sR   (eR    7R   #t(R   (R   R   `R   ,q3R   &|#R   :R   ;R   )R   '8R   5,R   .>R   %ktR   62R   7'wR   R   %#U   -v)   )   6c      !PU   ,zZ   Z    ]k                                        )E                                        p                                        'P                                        .C                                        +                                        *                                        /T                                        &Λ                                        *w                                        .=5                                        $_                                        7U                                        5]                                        b                                        ,(                                        *                                        >                                        -4l                                                                                 *+                                        2[w                                        $*                                        +                                        b<$                                        6                                                                                                                        2"                                        ~Y                                        5,                                         "                                        &                                                                                N                                        !܉                                        1                                        >                                        #JCY                                        #Hۣ                                        [                                        #                                        !jM                                        jA                                        8L                                        1|                                        ,EQ                                        "                                        (                                        /hj                                        +V                                                                                                                        &f                                        1a                                        #[                                        3                                        #                                        e0Q                                        1MT                                        'Z                                        5`                                        ;7                                        0                                         8                                        MR                                        $A                                        ,QA                                                                                2c                                        %aE                                        *                                                                                84]                                        >                                        ,V.                                        $+                                        7:                                        GJ                                        !~Z(                                        (M                                        :`                                        -                                                                                *                                        4M%                                        (Ya                                        <                                        `                                        =                                        HI                                        .c c                                        :                                        "a w                                        4*                                        *                                        %',                                        $/23                                        /$                                        4                                        +%b                                        5ϼ                                        4<                                        OS                                        e                                        &                                        766                                        ,ӟ                                                                                 E                                        #9T                                        J                                        *                                        8s                                        (Z%                                        'Y                                        96                                        .R                                        " T                                        ^                                        !5                                        /V_                                        I                                        0_ 2                                        cS                                        .y 8                                        -                                        /]9                                        /-C                                        "                                        i                                        0U                                        8                                        &\                                        $D                                                                                -=                                        +                                        /e                                        7d                                        M?                                        %                                        6-                                        \                                        n                                        * ,                                        {                                        3JP                                        #+                                                                                0V                                        %                                        %([                                        ?'                                        a                                        )=                                        4                                        8                                        ,                                        1nd                                        t                                        4K                                        2P                                        d                                        8+Y                                        O                                        ^                                        k۰                                        &M6                                        .Br                                        .T                                        /"                                         Zq                                                                                3                                        2$@                                        -                                        !                                        %                                        /                                        -W                                        $                                        $                                        -                                        7NC                                        q                                        h                                        .\Ƈ                                        !                                        4,                                        ZW                                         R&                                        1,                                                                                /                                        `I                                        72                                        3<                                        0[0                                        hk                                        8"                                        ,t9                                        Z3                                        2N`                                        (L                                        n                                        '                                        1\                                                                                (K                                        .                                        55ˁ                                                                                  P                                         a                                        6w                                        (                                        75                                        )N                                        S                                        '                                        (                                         R                                        2d                                                                                0K;                                        0+                                         <                                        i                                        <                                        -                                        4                                        0                                        "Ӭ                                        (]                                        ƨ                                        ؠ                                        /                                        K                                                                                X                                                                                h&                                        7                                        7                                        &V]                                        .7                                        (<%                                        &t                                        2                                        ?8                                        5H                                        2                                        /                                        .                                        ..K                                        I[                                        ,}2                                        8                                        $K                                        +                                        )                                        *ED                                        "F6                                        #O%                                        6                                        .T                                        0$_                                        4@                                        <A                                        !s                                        .                                        3O                                        .N                                        !!                                        o3                                        7[                                        n                                        $V)                                        M                                        `"                                        !                                        ':Ô                                        64$                                        *3                                        -&T^                                        $Sh                                        ?Q                                        Wi                                         k                                        +>                                        0O+f                                        Z                                        a.                                        71                                        (                                        A                                        I                                        w.U                                        /d                                        4Fi                                                                                %}                                        *                                        $                                                                                 )a                                        Z                                        "wNL                                        *                                        ]g                                        4                                        "                                        X                                        5L~                                        (ҩ                                        &!                                        %7                                        -O                                        sO                                         (.                                        /{G                                        3_                                        7#&                                        7                                        /E1                                        ,IB                                        4+                                        ,~e                                                                                3!]                                        2Z                                                                                DE2d<*<&]8ߐ6 ^ &i ٓ    | 1    2 1    , ٓ    2= ٓ    " ٓ    & ٓ    . 1     ٓ    " ٓ    " 1    5Y ٓ    | ٓ    2 ٓ    5Y 1    V ٓ    3 ٓ    0 ٓ    " 1    $ 1    , 1    &i 1     1     1     ٓ    3 1    2= 1    & 1     1     ٓ    V 1    0 1    ) ٓ    . ٓ    ) 1    ' 1    ' ٓ    $ ٓ          2 3 BK 6 &O+ v 7e *g 3 #NY + /o M KV  ?   % ? " )  2 #N)+ &@ c#- #NT9  )  R#N #NT+ T   / #N1+ 7 +) u* B2 U-k+  #N(* #N- X  3 0= - q$u #N5 1  a*+ # #N,N & =<  1A #N3 @   w /o   B :{ 3 #N38+ 0 .j \1 8= ?- #N4% #NQ   E#NH"  2y /o .j #N1h Y) A  #N/ /o  B-k+ ;' #N0 0 7  #Z+ V  81 #N0 aW. ; $8+ e1 ]#N U2y J6+ - - #N1 0+ N   'J d#NQ  )  ]#N7e * =& B #N #N/o  7D  ;+ S^  ( 8Q  ) ^ + ) C% #N+ 6 #N1+ @   #N$8+  Wu  1  #N #NJ   M n [$  +  /o : B #N7e J* ,?H I  gRj  +C  )6 #N #N7 g6+  M5x 0#N+ $ #N0\ & $u #N) #N :j  O; V C "z @A  "+  C+  7 #NR ! . 0  * B =+ A) -[ #N$ ^  :2 #N #N/2  ," #N)' 62 #N/- ) #N0 J =)+ W h + A7 )   #N- #N+ R m 6 #N$J " #N[ + $q+ >) &+ lF  (+ 6 #N 0 (+ d- n#N50 #N #N=  .Q .` #N #N`  #N\  `  7e+ 5,+  P1G cY   \   M#N<   2 #N G. #N$ c6+ 1A " -2 #N + + i #Nf #N)+ (+   ̲   &A   82   +P   C   1d   @   5"   3%   ,y8(BE8H,5 P00K1$BM4Q(%X)1E  /&  Z@S  1  &  -F  (  0M  <  5:  -{  $Y"<  F    S&   M  j=    *p+  0c   R   ?   3D   $и   /   a   .   -D64% 'H(C-F,4.%7*H"     |B]    2=L    K]    ,B]    5Yd    $ݴ]    5Y;]    3~ܾ    "*=    ,BV    VJ]    "]    /    B]    $2    |L(    ,]    a    3~3]    ")    V    "]    "[]    2=H]    ,:H    #4     7     28     WD     6U     0     0;     V     6     ,CT     r/          3a     .V     ::     $'Eg     X d     3L     u}     #[     +     ,Hi     /I          3N     |     #>c     \ W     'aN   O4   :   'U>   "   p   00(   5IG   =y   6?   6   )S   K   A$hj  *pO  ~  L  2S  *q  //  Ӫ     mh  =  "E+brP&'2W2? Vד0AK'*7?j'0"QҴ6G-: !1@)%^@H&)(z7Y>t1D\E*'A !lPtj%2/M2Mq6a=  6Z6:3s)gQT2)o\7 8#B  0    2  Ka>  !At  YP    +_    9 _ 9   +_    9 _ 9   +_    9 _ 9 5!i      ~si      'cvD0      #KI=      &O      ~\      55X      A1b      )D0      !s=      H!b      'cub      !Ji      51=      55r      50      'c"      'c       D0      !Q      5r      #i      &_      &C=      #޻5r      ~P5      ن            5b      &i      7      ~h      &;D0      i      ~(=      =      !b      #2      5K      'c5r      #Tb      #      9=      #      !      &R5r      'c`      3=      ~ԠD0      ~@*5r      i      !UjD0      e      &Gb      #˨D0      ~b      !c )ח b Vd0bPӀc \]bi kc Kc znA_Ъc ecC /%cC Kc tnGc XŁJc }5c Zc $~c l9Ĩճc *4Ifc \\b LEɇc ̘Vc ' .b H"Hc 3tc GH+lb &Ýc "dy3c Mɭc cC Mϑ,3c ̶c 1AcC u(Ǿc .P!1c Х1c bnC1Ȝc TǷc DwԪc #|+b A[߁b gUc Ucc Bmb K c Rb fc sֱc x c ڟݢc Q/߸΁b Wܽ,c garpb tpò[c 0fc w{ߠFcC 2_ c PqNc >Զc EYغ9c 2BͰc \ǀhb dl/0b ~#<ccC (fΚަc Aسcc !;*:b wGGS>c t Ѳb ߍgc m ˁcC ʽ1c =[ccC ́c ,c j7<b ˈދЄc ϱb iڏݸc ^ݪԆOc ${Mb VYфc Їc =ߣc 9Ic 4&E-c $_̧úVc B,3cC E%b 1ݔPٯc Loc fnܭ c ȋc 9Lc )ϓuc j.c kXZ̽c .۟c )Ճc (cC yНFc aˮhc 9cC  قyc 2>Sc .wac  c ώc PG=c Sc }bc "b1#Ic dc ף5c ߮c .c Mb H/c sxþc [ŅGc uϠ>b Ѯ#cc' IݶԈc Tqݧb lKcC c KФcC Uc C=Oc Tŏ4Qc ξc ^oc E!KŚcC  c @rwc Dmڜb lvσc \<Fc eJ c %K[]ʋc ;#Bc 4$c  &b $Oc jցc ڀb q)b ?j&c %zc .нc eh=b jb NKc Oc ` Ћc o҃c !(c  zXc ^sRc ɲb :ٹc YįIc  `Hc 1bc ːMb ڗ8c Vb ƚHc e\Tc #ъ<c  #>c !BSԯۣc \0`ic 2bjc ؆|c P5yc  vYnc &ߗѽˣc Bc 2+Džc o_$>b L6ʧc c^c #x$0c L>&cC rKM9b Aݟmc  e] Ӻc Еb `uۜ6c  Oc mȰtc Xb WɧSc ϰc 1!c `~b lϛoӥc bڋ/c ZƏc =G&c !b ldb aۭLOc  vOQc  c NɊg݁c ɼ,c c e9Wb hlc J٭c  u?ؐb /͖pc )÷s6c  ڞYc ˉIc )׃Ec q6֭Hc *c #҆c $F?7c I`hc {V؈c "N׺c V/c `քc ܄c lcC ^o6c ηٷc m4# c 3דc + زc I߄c p1܇b @̡c 4dc :ґc [;ӯc u&׻ʦc uN>c fqc BQ)Oc _Lc c)"c Ɖƽc 0Ǵ(ڈc p b c #c 8nc c Vwp ʹc sc 8.@c fub Y / c ="c DPc ] ADb Իc uނc  wҎc Ii0c yt:c bR?c u`ۏʿc >֛ǠXb Yc "@Mc ba*c %܊Яc Ό0c H0&c a:ۂb <pkǎ{c C~g׆c /_c 3Ӵôʈc ϊc Adݒţc '،c ~bi #c ,TQc  c Z8(c {̷Ic ͧPb Z[cC ]]c | c SՄc Tɥc ـc jpc  [c -3b NLcC _#=b cqf>c 2Ǐdc -'c {{ޜc e<c #ưc #c uϙjb w'uc 2ƇƋc #բǸc U!6c 4*Ԋc X\c Fc ;ہvc 2Ȩc b 6ic Lc Ktc ʏ@b 8ȪXc c  W=b Ήc ɡ@Pc ѐE՟c Wzc -pb w>cC 4/c %TѦc n`b $yc \sOɺɰc 8Qb pܢHc c A+Z c k˕c vac MPgc ݃ьc u,Ʌb /nӰb 6aic' ĵ^c ЉŔ}c :YQ͙b ;Lˍ;c  R9c !ۊr`b c |qc ٛϪ.c hb 'qΫcC =b p Ҋc E@-Ub MHc ʃb *bc ֯nc qY6 c ?W6/c' ̵Uc ٞAc Z̓c 6{c /c ͮc jɝƝc !mocC Rɯ1c ežc b:CcC ]si@c zb c 7c  0oݞc WfƎb pYۺb %=+bc cʬJc 0$i̚bb 2۳ b ז 9c hͅkc ͆lc i͉nc +Ёwc Ƙ!c 6ֲ7|c lۢŝb `މc <Dc BZݲb C̫֔c `èIb פ6b /+fyc U~Ab ץb dGcC ۗc sI{}c S΅dc O݀'c jYگ`c ةԎ&b Ӟڣc Ӡڤc ܉b :b D~IƷהb  c wJXb ac |ũiħc _b ܘғc 2@c <-̞٨:c mш4c Uwt.c IJƃTc U/b ! c 7VDZb ֓ɞc j~qc όc B~`c ٴ'ϥc Dc F=c z7b #ж̣c sɻqc iWc  R*c  Oc >cC (FGc 2b &ib ݛc {c #<~c )b iBc (@Ԧϸc wb Eթc fMc ЛU@c ]kb g/ۨc #c 9!̉Խc c $ JΔc lc I&ݻc Qͳյ7c :*wc bωb `fʘ)b cC z|ɵحc zgc ;,b ڳQc 1Ȣb A:Јc d۵Agc BKc ǭPѸc b +c 'mc - c  ޯ5c ^ cC KBEc f/cC LaRb {׳c XQIb հ=ȑc ͷ.b q+ɶc ҾĂb pc pcC ;:b (nc ],S7/4-   yC   K   ,   2U   $   0/   -E   /1   V.(@ń#.>H q8*<E Uh   %='%d)&^+M581,,8N3! .[q.32s֢9 59"ܯ     aJ     1_{          0.     s          &:     (-     &3     *<'U     .O^          6#     "(     5^     \     (I     +<`S           3:;     6     -EJ     %     *Aғ          7B     +e     *!          +,     ֽ     %1(     LA     NO     .               ,     +Y     ;           $     &1     G .~ P *4 7{  OB 'P  c  5F 6E@ /        $ Ƨ &   ? 7>      &o      e   R   #Jz $$ % 6ҝ 1m f ,N6 %^ EU *y = ,) &'  ( P 9{ # "K -?̰ > % F =P3 $ q& 5Xc 8k TO 8             Y             $;             %?x             $             R             ( c             %[1                          /                          9             F             :(                          #<             7                          0 @-             5             t'             $,             I             &f+H             5]             $9             #:             .             c             #             #             '             ,EU             #JX                          0[             7             $C             )                          2             *k             6+             >q             `DM                           7_             0q             0             1*             4             44             ͓             !d             n"}             -             "8             /             $              =             w7)             qX                          Ҫ             #]                          8e             4                          ,^             ]O                           Y             "             !~-                          !jbu             )=             (             5Y             2             !b             "F1             ܋             7d             7:             $̛             /$ޙ             ~             1,'             .k             7p              RV             '             FJ0             2N$l             64             hA             55T                          #[.                          #X             Zt             /Eh             #             4fQ             <              5                          <Q             6Eb             *             *             5             4'             ޽             8"             0<             /a             5{             b             7ƞ             #7             .7)             2             <             4a             .             !F             2)             &_1             'Y             4L             -4m             %Q             -i             &             ;V             !             D{                          4[             &             !                          f                          1n             "w]             Jk             й             #             .                          j             ^9u                          -Cc             +>%             *1             -                                       h*|             /             .c             5g             `D             #L              (_R             /z             (?              8J;             XU             k             ,IOC             '             %             8a,             $Ş                          ۀ             2/              S S5     +#0 0 B 6 e FU "~ 62 _3 9 . 8^ !m "      "]      "      Vk]      ?"      2=7']      %Μ"      78&]      "{"       ]      ']      ]      2="      7)y"      4 JE]      VY"      ]      4  "      v|]      '-Q"      %U3]      v޼"      e7  !s  '  %I  i  lMH  .ղ  ;    ^c$5>\)iW38  )R*/jz9% 3q&D &N  2 1] -`B  1N J;  ZH D 0X+ &m 9    + /Z    9  C +      9    + /     9     g &   99       _    9F    /             Q2   9     h '   99   n *  99  C       9    + /\    9    + /     9    + /     9    //.    9Z    /     9     f/+   9>    /     9  C       9     i (   99D          9     /     9      `    9       [    9    + /]    9  C       9    + /     9      )   99      -   99    + /^    9      ,   99    +      9  C +        <   T N" 9& Eɉ -?X ,d P % " , ,)M &L *B 4L ..J      2U:      #                        -      )W+      ($      $ b      !      B      (       $O      k7      ((6      4E      6=Q      d      )B7      h   B N @ lt  b|bx<c&;| r  cc$b@c vK   ͬ 7 e     :C* y-  bc& ?C l\   6T>>Aw e  pJ n;M f   ϯ >* c   Y  AT c  b|b/ :I n:  c4bb 9U m8   | B> :6w iR   c  A iT  bc]ou < fc  bbt~b@ m  bc-b9 w   C 7fF {    ; qm    "l 6 rw   z Y; ;1 |  bpbbA<A n    >r sS    >s y  b|bbA, w   + =Y? l  b bcQ?Uj f?  b|bx?c&;S j  cBbcK<x t  cLc- ; t   Բ} ; r  bb{!bhAt+ q    G ;X x   m I xA k   8S 7 iO   H ='9 l  bb`b<r s3  bbH Ajo ~   r 9QK {   U ' = dT  bcV[ 8 |  cc.b=s9 |  bb}c'<l u  cn>bl= l   5 " @ zu  c1 Ӭb:B g<   b  9( j    7 u  cUb <$ r   p 8mY yX   L [w ; pU  bbz bA z    7 q9   G :Q p   s z\ =n j  b|b]c&: f   eF @) n@   ' < 6 k  b|c&t:c^7Mg yw  bcP`b;5 l}   a 9j v  bb 8$J q  bc^9b9oQ d   2, 7F yT   h l < y   i H = i   9 q; ws  bbqb7 }  cc  => mG  bhc8qb; s^   K c 8r t,    @i c   `r @j xD   z-ܢ A'S {  bbEb> k;  bbzu"b< n    : vM  bbF֥c\?gD }    >; }  bcٍ :v< n    2~ =u i*  bb 9 {   W\ : t-  bgbbArI g  c^cb6\ wo   '; 7& s   i=L 7 p(   l  =+ t   w i?f1 k6   c :nV h%   ܆>A k  bb b?:S u    @h y   | 8 fe   ¿ 6 z    & 9~ ~  bb 7 g   q nM E8 n  bs  b}= q    ? q  bc&<ӑ > |R  bc>&c= u  bb @M og   &1Jn = }q   Ÿ<m e  b|b@c&A9e j    : u  brb} A s   # 6- u  b|bTb6 dL   (  ?h k   3 A u   vڬ Z6K y   LN 9C h  bc8eU @R] f   TD =* vz   s| ;* w   ' ?C |4  bcAφcT9m q:   ) ;e j   < 6^R kx    7=k n  cb4scA:i x  brb% AR f    ; d   Z  @y d  bbL6 @z vU  ba ö ? ~    >  q  bc0 A f   8<(1 :" nY  bbrS A! c   oӐ > {.   s a F6 j  &4 8D p  cUbhbA6 p6    W>A 7 n   - 6 x  cb&bA# hs    @P v  bc<b <' l]  brbh ?Op ex   = P 9 i   X _ @ gG  bc\cS= ic    7 w@  b|bxҔc&6bu f  bb֖b? ts   n  < {    9 uo  cbvѭc6* n  bc/)>b= r~   Ҟ ?+ e  cc]@cBA+ s`   }  ; j7    U 8 s$  1 >h1 8[/ v   l! :) p  b|cc&?L1 t  cKb A 6 g   '$ 9K w  b|c&6Zc^:=t n   ID   bcU!- 9FL z   X  7" t4  bfc \cIA m   1ך 5=c {   @1^ ; d4   ^R :#q |  c:nC2 7 ~3   .a : q   c }T ; o   3 :3 oE   f G ALJ yb   I 8 }Y  cbgNbB  }   P 6T s   c ; A1x d+   *  ;]L y   = 8b lL   Ux2 ;- s   $ @v j  bbc]6 f   > BI6s q   J = q   Æ 8P r   9 @ p     :P i    ͥ @X p   f” 7o jh  c1c_<҅ 8 m:  brc^_b=H ~H   Gî 9O d   ?{| h=C n  O ь4 @HA hx   b q2 < lA  c 5` A }   > 9K w   b֏* 7c fr  bc[ɳbo: p   XݤP >P d{  K y < u1     :Y sf  bcO*: 9m i=    I 7pQ ig   AƤ 7# m  b|c6Qc&A~ m  c9c/b@a dm  | F 7 n  c[bMb;% |\    ? >n= y    7 ~   {/ :h s(  T U ;h }~    A >O v   J0 :U ~s  IT2 B3 gG  bc7Gb? mt  bb6 :[ q_  bbcK> {   i : {S  c"b8ߋbm=v dT   8N 8 nj  bc <3 o  bc0$c'9 X k    D* =W oL   > ? g,  c: ^ 9 }]   V ? g'   DC A# x   X Áђ @J g  bb > d    = o%   G< @ o'  bcgbt= }6   U G= }  bb$b; t  bxc"qUb7 t  bbyb7 w   @ ؽ < g  bbqC 9p g  bc0J 9r q   j S@ d   o lj > }  b z b7w v   F =^ e    8 s   B{ B f    à < f  bb h jl   . ڇ 9) g,   K  ?u j  bbqb;&i d9   Y B d8y t  cb) cA> c   5)># kx   Q A| ky    7e e&   .{ ;I fU   s ? AO }=   _ 94 lU   e(ڧ 8} ve  cbzb> q  bcy 8 |   fyK B  e  bcb> ~   eO {> }   ? :U# 8 p   2 j >A} u   nF :1 o)  bcU ? u`  bc/b<E y  bbZb;H y  bcU A` v(   < i = d   Z>J : }   3  As m9  bcS)b7Z t  bb)+c?: y    Fb :# k0    8 u;  bcԘǦ 7@ nZ  bb<c^? m   ( = w4C b Aru @" c  I wӯ = / ~'   ) @@g ~   ý WA gX   ) =Dd qi   j C ?M {    6 o   M 9 z   E  Ď ]6y x  bn c8~ h   C| A7| t-  bc^c/7 iI  bbPYb9xW p   D A @ w   x :V) t  bb` >1[ x  bcP3b={ h;   K AȰ ?x et   3 j@ }$  bbyc^6h pp    3Ώ <} i  bcAb?S d>   s {p A t     @ x  bc#0c/? rk  bbc^Ak }D  bcF:z > f   o V; <Z l?   c G : m>  bbҴ >G w]  bbhc:9$ p  bb.bg9< c  b~c( ;,d q   U 8 |A   gR @7> oU  cJb mbz= ~  b|cRc&6_ {-   F3 7 q  U ^% 8( c   X  9 w  bcAwcTA- xf  c0cU ?q n   + 6 q  p 5 : |   )ً K7 ke   n 66 v?  bc7%c.<= vF   = CP 6 o   B @O y   ~ 4@G }  bb# 8 l   T Yȱs n@ m   \Z @ h   iW :TE it   ` n ?- l   kӛ >+ v   m '8 z  bbAcJ< j  cboq;b9 h;  c3 5qY ? h  c7c-E1b:, k  cO 7bu=?8 g  bc Y < k  bc.̶o < h  brc^yb724 })   X vg^ = {  c0c~b<. j   P 8X zk  c.bob@ zo   3" =9| qP  bc-b;% nX    B6 fC   z 9i o;  bc˹U :j r   A ;v s  cboО = {   n 3 ;" nx    r; :! c  bc8E' 8 xJ  a  >r` d   m :p_ d  bbڰb> sy   Z f݇ c\: m  b Mc:; x   P  @W vL  bbwb@ nj  brbh̜p ;) y  cbb? l   3WC ; fh   D1 6{ th  b آ 6c m  c = 6f c  bbbA q  c^cKb7, gi   9߇ > n   I A hI   ;& r6    6l r~    1 9%2 fC   ֚X  iS    > o   T.$ 9!. y   T ;.f y}   2IyS u7Cd z   Xvp n> ~&   y >g n  bb|<cU8o h!  bbc 6 xu  bbOcAc |l   %3w :;$> g  cc]jxb8F0 w&   0  7! r  cLbr K < c   R sJ :( d'  cLcZ 8: h  bsb ?V },   ia>; jX  c8b"b>I vT   /c = p6   :  ;? e   < = ; mc  cbnb: s|  c bn @t }   Ǫ < j}   _  < xo   g X =0 g  D ZR 8 j[   \ " 9G k  bb ; vr   й < f    7 iS   g Ő ? f   CJ= ? t  bzG֜ 6 n?     :g tN  b b>w xN  b,bs7 c   ^ W< 8" n   5 Gʛ 7 p   ׼i f>{ s{   *3 ?M }   } F 6 l   HN :+ {   P Ǟv :U {  brcx 8vV jx   M = f    9#W y  b|bhc&AhG eZ  bbcB j   zZ A  g     >B[ w   6  A~ gk    =( g"  bbb97! g#  c^b+c&99" t  b|c bA t  bc&8G = n   Xą @ d0  bbc7;& x  cAc%m 6> y   5J 8Z {    @ q#  ? j _ ;oI j  bb{c/:q r   aH 7: ~H     =) wn   a Yn5 >u wc  c0cab>$ x   d n :% lE    8 f   s 0 7) uo  bcAvcT= f  bbb6| x4  bgc6>bp;Z |0 cbb8 ux   "T < h  cbb?o h   S$ 6` i- l 8} ~   " @ v?  bb(c/9N[ |   6 3 > v   7 A~^ ; s~   w Jü =& z  <  : j~   wP < c  bb٘ 7 x3   L  < q   0´/ 8 s5   I ?% ur  bbhO 6 h  . Z 83 o  b|b[b7A w&   ъ2 <4 l  bc-čc.?E z  c1n :O r    f?H gI   ={ 7v~ r^  bc˩Rc/Q ~N  cBb;*c/: d  c]b̭b@` n   q ?\ t   i m U : n   T !M @n ~q  bbߞb< n  cc-Qbp= g  b 7Tc:P e9   s " @ e   } F<' zK   > / M@ l   e s 6 h   & n0) ; c   D5 > va   Gl = wM   (  87 k6   W Am {   g z6 t     <+ xw   \ q = g   @ -< = q    8 @ |4  cbcAe oF  c8b{s >4 s  bcAcT@| ~   g ^ =z i  bpbۓb; }  bbr(,c ?1 ws  bbp b? f   i  7"F uW   Ab /6O' r  bbycT9 w    ? v#   x b @ v$  bc(9 7 y  bbc9j sH  I ?ԓ < m2  bb b< wH   2 ٹz< p  cBbbq: n(   \ u4% lAb y(  bcA`ΊcT=G gq   o/ =j s   z =D {   Z  ;h y$  bu iac8>% l,  bb=~b=C iT  bc 7 w+  bcS` : gJ   _  ;`D l   ;( A+ e  cc6bz? v,  cc W 7O ij  bb>b=E? }  brb،M <p }   = J׹mH> s   4 0jw w7 l  J ۈ3 9 f+   Y NU @a w  bqb b> u2  bqc-b: x  bb8ab;F n    >( d;    ;G r=    " s  bb{tb:q j  c!b~X < |]   ? @! i   ^ E = yL  bb 9L\ v  c;b8 ?> lT  bb ? p  cBbcK9 i   yDՅ @ m:  c b A h  c]bLb=@ t  bc]hhb? q   z z ?w g   ( t l=G k^   G Ssg ;G k_  b|b++bN wu   4V 7Iy n?   1 $bO < f   z 7 yH    ?k lO   K  > o   + 3 9 wP  bkby%wb< l  c^cJb=I t~   6' 9 y  bs =db< c  bbԤe > x  cbc/=A et  .: 2; y-  ccק8 = vB    Az n   f T =So q   @ @ x   IA 7 z  bbQ 7NN c  b  =8 x  cc]EbAL n3  ?{ :| |  bbē{c^;a gN  bc&{r @C k  b|ccc&>! y   ? r A in   y kٳf = j   ( > o    9 j    ?= qm   f t < g   . b = {   { Ub @B rD  cb.c9'] k  cTcJהc84 ox  bcBb|:: l   ' >o1 v   j ;j fU   b  > x   0 L y9 }   0 MH 6x z   \ Գ :t8 x   0-ј = {  b|c3Qc&7 q3   C  : {]  c]b <@ g   s Å2 9{ q   }&O < |A   C }E @ ~Y   rwL 8 w~  b 6h  s,ݭ 7[; e+   u G3 >f u  bcb @m y   ݠL 9 r  bbqQb;3 h  cLb|d ;P pK  c0c9Y[ 6 i   z 8Aw z>  bbp1b8 vF   8 K 8? j    78o nr    I 7 kh  btcHCǶb< r  bb$ 8S o   z'M ;O w;  bbb?] { ocbob?7 h  bcPb;} h  b|bbc&?~$ e&   W( : v,  cTbc ?@ i   !ȿM AZq o    I%" ;Y f   g  :.w w   U 7 t  bb 7nP c  bbh ; j  b|bb9 gq   U6 6 g   p  = z  bb@bb;< e   rj8u j7    :G' i    C AW x  b|bTBb= |   @   cbb= x    > vp   8 > rJ   W]* 9X z   o  < v  cBbbb8p iL  c3 թ}b?&j r   X i> = v   n < t#  b|c-2c&9K w    ek < k0   e :u {a   ڭ A= d  cc -y 98 o    ?. i*  cTcJuc>xf f  bbrWc = e   {w =6 gG  bbcT;, ~b    S6z m    @R : r   Gސ} f?/ }I   J ;ҁ A g  z "# A s   q  A0 y  c^c$ITb7F |4  cb;b> p   ! : vK   ` >H c  b і7b:l n=    e lw  bc/Bb7P v  bn I7 A v  bcZxb90 y   Kh 7 g   G;l K=" k}   \ &Ǘ6 l9O d  b 8ݓb w  cLc F >S g    pؑ ;p v  bcAIcT; |   ֌ 6f ~s   z 3Äѕ >{ rV   ! 6 vJ  c0bcU< o   y7 ;J ss   8 8 ;W) s5   J ;|R w=   ܍ 7 w>   9d 6 {   Y @p5 fd    9_ ~  i$ 7^& {   Jm 7y h   8Ģ D7_Z |  ccTeH { k   M3 8; yw  bb|bB s   | AO r2= ' jI& 9 }   C׀ 8} i   K = w  c9bh]c8 q   2 $ 8h$ {L  bbg <,k g  c^cKɑPb@o e1  b|cBc&=gT }O   p ݛ 6a }    A f   qr >K vv  b /T = zK    A s   # в 6[ g   _ އ @ {-    <i o   @ @ p   b ' >2 d>   0  8+ }  cYb4bc@_ vp   /ݲ =6 y  bbry >[ z  cKbގb>F wc  bbe >n c   V - Afl t  bco 9 n   ]& Y? r   T 0Pw @ |    ? 8v o  bc#Kbb@+ eu  brc^ʲʂb<C ia   O  ? s<   !P ; h  bb 69 z   bm ?\ it    > n   r< >{ n   w 7hE t  bc/)b9"t v1    5 X>@ u  blzTc9 eW  cb$ܘcN:aO }x   ' 0;M f  bcJ¯bA. f  cBb/bA/ z   gZ 5?^ q  z J=W} zZ   d* ;" uG   58 7@ x  cbcB9 k  bb-Pb8_ o  c]cSۉٗb6 s   >= 9B v   L b;d n@   W "$ @I t,   N Eې' ;- gE     9 o@    wA = w   ~ : gg   *e =rH c  cbVc&7^ l     _z {  bbôb? }S  bcA>b:4 p^  bc : e  c;zѶ&b= s    {N >D$ {g  b3Wb9Z }U  b lg9bA j   MH 6 nZ  bcc%:s g  bb\Ob9 kX  cbz_cB8 h   \ .8 r   0 ՎǓ 9J s   o @_ ~   8 Q: ~  cb%-b x    7 r   r C ? >; j   P A z   U a ? {  bcQ 62 k  , }Y @0 o  bc!πb: v  bcHQc=oH gE   bUR =! g   91 = u  ccHbA h  c?b 7y p"  bb|O A zW  c*c(ՙ <3 ~K   s Z @  f   Hk ? xZ  bcS˘b:> k  c8bb:2 h  bbdbf9t z   o " A z4   : 8O ~0  bbmbA- ml    x 9a jb   ~ ! ;Y c   :;s. n.   p < a q   * 9כ :_ g"  bcJ@c/= oB   cג >/ c   O2 7V r   c 70J wo   E v =Y j    >zk d   p < rk  bcϹc%> {  bbI>b64 s`   r <- x   w A hW   ' hs 8Kn y   gr 7 s|  brc^b= o   ; z݅H : z   0  >HH t   4{ 9 w   25 7% hw   6 ze ?9 n   z ۞ (@8 l  '٦ :E o    mT ;K s   Y #y 7k7 k   [ ?1 A jC  bbb:b c  c:I> ? gL  bb0 @R w   B xI 8I dr  bcO0 ?Ft hS  bb 7 s  , l =a y   Y Ѯu > s*  cc$;bd t   F  8BE m8   _ : 7zF j  bbu,c 7( gU  cc+b<V {  bbb<< r-   n ? ! o  b|c6c&< sG  cZb0b@> w    zٲ > pp   P ܞï : c   K v\ 7^ k*  cSc#b=l x  bc1g ;r h    r 9z r   ţ : k  bb7b@ u   j <` i@   i >@ gL  c^cK\b7 qf   3f = u  c _b6 r  bbNjc8 ls   K@y >/ s  bbfŒbg7z m    @ u  bbb9p yN   4m 8:g h  b|c"c&7W vf  bb{c 8 s z;  bcTMb? w  b Fb}9[ o  bc: 7D e   < E% 8i u   g 9 o  bkbb6. o  bbO& 7~ vG  cby2b?r m[   ~ G @, q  bcި1b9( {  b|bZc&@ uc   c 9) ;@ e   5 e ; p  bb;~ ?B z  cbkb: }    AgN sR   QAD >34 y(  cbb= z  bbb; jR  cbbb@ n7   ]T% 7`1 x;    >e ka  c.bc7=3 {   Tȑ :Y r   X4 9u he  b b; {]  ccۢac&: z  cUbh4b>y w   J f;C g]   C B 7 db  bbq͏ @" w  bbWb6M z   ^.? <{ s    u] 8 ~e  1  : qQ   A  ; n  bb¤cB> n   3 < xh   ZՐq 7> o   m 3BU 6: r   i Ap* i   z v @ v  cclb{ l]  bc ; f  bbǃ̱cK> })   9 a A s  c(  9 s  b|bdƊc&7 w_  c{h[c_> w`  c1 IݩCc_? f  cbzcB= g   @O 85 76    )X    3&]    3C7    |    8C    23Ro    M    ,   $   +x   4H          (0     *BE     5/     W[          52o     1:     &]     /     3O     4      ]q     %C     0:[     _     #:      5^G     #F     $j     6&N     0W     4k     2M     *W     t     a     /Q     ,-     %R     / #8 ? 34 1] I ,  #  ^{ 5D jjjjjj E /7 = *e , <) X  % v - #M` Dr Z (I /<, e / 8#` QC 50 -,# "  ` 5d -n  S 4. 0 #ETr 1  <8  5J< 1 'cH     3     5Q     7l     } --R} l%} %} 4} E'@} --} -d3ֹNj-9F4֌,Ю    0t        /EK    +'e3GZ<  +sT  t    *J0  l  -    %%  5TG  eX  $}m  89 - * T +na 5M 6}ƶ Z S +V .J1 $m ` <5 L] /=3 : *+ )G ,4J $9 _R, +b`+0Au*:Xd/iUuF"XH  I!P"7 ;ݓ12t7m7x"cE'-43     +    )`   Х   5P   5    1DK   }x   R\ 6[E $h 2J$  W 3J  0/P 6p? &/ 6'! 0w? < +h +# - 0D6  #  (o!D #o)d"a.")1L5X*2o"J4M _Z0 + "R s      &%B       1Rcd!E62)7#x)է7rP''[|6 #U $4g     .K>     1&     *WC     &117     J     6]     6     +/     *<     ?     $&8     9     3     +<\          5     +Zf     ^t     *)     +<J     "+     (,     .O     %      \     K     -@     N     &3=          Q     L     Ih     %w     2P6   26   K6   CX   2d   2J   " # .9J   $ \    3   p   3   Ĕ +3 FZ \w I 1SJ #A*yDNHK8>3LI+f>]D]DDA]D]D]D;]DNMD]D\]D]D]D]DY_]D]D<]D]DA8]DBMa]D]DRl>J.P[]D]D]D`Z?]DGJg]D]D]DQ@K]DW]DCI+]D]D]DDp]*]D_/]D]D]D?7~_TM~]D]DQR]DLI]DH]DC]D]D]DMgA'M]D]DWZ]D]D]D]D]]DT]D]DC]DXqQ]D]D]DL]D]D]DK"]DN]D]DIU6C]D\]D]D]D]D;XK]D]DH]D]DHv_]DU>>#]D7]D]D?]DX]DU]D]D]DHF]D]D]DI]D]D`]D]DW]D]D?]=ZVEZd@]D]DOVXT@]D\aV@@E]D]D]]D]DK]DZ]DR``.]D]DWL]DI#]D]D]]D`J]D]DVX;w]DY]DYf:[M]DZM?-R Q]D]DV=N ]D]D]D[X]DL{C5H*S]D]D`]DTN]D]D]D]D]D]D;WGUk6()$ 3+4}2     46%  )  6/P  0V  ,,c  "  6  *.@  /UO  -;    1L  *>cm  8;  %C  j?  Od  5ȋ  8L  1^  S  )8  6L>}  4  ]$7  )VO  *p;  *  <  )  -  "  +  F_  @  7)^9&55##%N 1  /Zc  v  "$g  JB     /  ?H        'b       8-       He       'u   /ˍ   :   1ϗ   *   8   )ѭ   E      ܣ   ]%   D$   &\%      !)   "'    /0    (      ')+   01   ź   0             7s   *U>   +v^/      7f)     /     71     'P     6!     =     B     ->eb     )a     -Y     $^      de2   /Lo2   -22   52    : +eݎ "ݎ *M,Q * ,Q ]ݎ &,Q *,Q 7!,Q +ݎ &>ݎ ,!,Q "CB,Q 0BN,Q LK,Q % rݎ ,Q h&c,Q 7,Q 71ݎ )?-ݎ +z,Q Fݎ 7 Aݎ gݎ 0/kݎ Lݎ ,sݎ h#ݎ *ݎ %l,Q * ݎ +,Q )?+6,Q .,Q .ݎ                    n9                   e|                   /0                   .                   T@                   "a                   cL                   -3                   .X                                      -                   c                   ,}                   E                   $h                   4T                   /                   #>                   ..                   &t                   %                   ,                   7'                   ,$^q                   !                   ?K                   %.                   ]                   !U                   (                   .c                   4ALj                   ~                   4f2p                   $/b                   ;                   1aO                   * չ                   )S^                   7[/                   bڗ                   /*                   &(                   &f                   #6                                      ܥ                   1MC{                                      !~                   $$                   *X                   /E9                   -j                                                         $                   <C                   1`                   8"0y                   #                   &                                      /{A                   0                   "5B                   G                   $)1                   s                   )                   dq                   '                   K                   *                   `'                   !~                   .R+?                   7 #                   $D                    U                   !                   L                   ,tK                   4                   *w]s                   #                   t1%                   6C                   '                   72)                   G                                      /_/                                      d1                   &N                   /                                       b}                   (Y                   4A                   ¨                   $                                       0:\                   )=                   ;                   %V                   '                   -&`                   `                   8                   /$                    RG                   p.                   a                   #a                   6*z                   "u                                      "F/,                   L                   1,͈                   ^L                   (<                   1n                                      &                   8h+                   4F                   2F                   5(?                   +                   3<                   $ +                   2\                   !j+'                   %                   8                   4"                   2[G                   S}                   c                   4":                   .F+                   ^I                                      2N]                   .?v                   j                   !                   55                   fG                   %(                   <߱                   :l                   F                   W                   $0                   b                                      2A                   V                   *&O                   i+                   2l                   **                   0 Z                   [                   +#                                      8);                   3.                   #4l                   9:G                   ,-                   -!                   (k                   #܀                   3                   8+F                                      N                   /M                   .                   )                   $9                   (ZW                   I,m                   84                   /hX                   h                   u                   'N                   qL`                   .\                   *X                   cj                   dŃ                   2g                   ]                   (7`                   a                   j                                                         h-                   0[=                   8                   8o                   2B~                   ?M                   -=GX                   !!ߙ                                      *ޮ                   7                   tQ                   'Y1                                      %                   ,I=                   r                   +                   #                   7:                   8-                   -4צ                   ,E!                   $                   (ī                   " H                                       -                   +>8                   7S                   ,;                   64^T                   4M                   .7-<                      30   @   3      5@`   Dɱ   4F   g|   #\      $[`   -<    ;   -D      -  );     HH    !$5H        +1W    KH    4 H    +(H    !$    42    'C     _     jH    ']H    0+M   6]U   "a   !DU   O   3   4F   "3C8ΐ/k/'Rk`.MK+:{ &+kK'NE"->+8S-     5R  /%O  Z  <X  )  '²  5dz>   t9     ,     .     , ό         5 ό          ό    -     # ό    5Y ό    q     V ό    2= ό    $ ό     ό    + ό    |     +      ό     ό         2 ό    - ό    | ό    "     q ό         ,     " ό     ό    2     $     , ό    - ό    5     V     2=     -     #          ,     5Y     8    C:  $  4T  1  g  W  B-  #O  00C$   -f   -I   !   6=H   ! (` '& 7k $;. , - ./ 3 Zcob,pcRbF Oc[b@5c"c%cBc~ ncWcN(.c@lbOdc B c7%cϷ7c47c>Jb,cmcJucvbѠb"b'1cxUbRp6c pc4BcOg2bWbc3<c5%c`fbExbbbcJcZcb6Xcbc Vc-ʧcBʨcyʯbob ccDJ cBcv/ScLAbcnb#cc(ͳbCb/b*c-:bM1bϞ%cZc by.ocע.qb2ecb>seb2ecZEc?Fb:cWYO cc2?c2@cXcXXc  vc/02cuBcc?L<c9 b cbyb?c\?bG?c(DXcm;c+c(`rb'gMb cc`c vc4cbcK@cc-H>c,j߹b+(bnc-M-cM.b4[c>c! b cVbHRc9bfb,i"ccJcAD0ce0Tc[ccb%c5c9cvobHrcbqCbX,c/c۝2Hc8VcG*cЬcc߿P>bWc ~#c?Scc mIc35cf%mc(c Lc bnb SKcefcb bFc6N*bF$c(hc9pAb3ycca@7b@9cNƮc1c"c5Ndb/QԤb5cbT6b;T<c Pcg'cccP$JcIb rbRSFbRSJbccJTFb_b?0c'b#b6$c(cO2>YcC.b5cdLbc-c%cZccG U~c bTN c\cc6c8[Rc )qc Mab 2cֶcߺ,b^C>VcCPbPcFPcHecKw$b;cZ_cVm^c: 6c4zD2cV_c[,cN`2c<b#%b_7c:cF >c` Dc98c2c3b)ecWRcwc[c8McPc,b:cN(c[ɫb\\b?b[. Lc(.6c@cRcSHc c'bӚιbVxc.OVcbY:N3ciN5cWb&c \c}/pba/tbAb AcV3Cb^Ncc=bBc1#cv8ccTxc0CcGtUb%_MOck_c; bb b*b";bXXbOfc!bM0cWcGL$hbH{c+1sc)c)cX%pc~[c\bцN4b'`cLSc2E3Tcuccfbcc-*9+c/9,c` 90c[KdcP Gc9bQc"c+<cc:b:c# czxcWcnce.cV.cP@bc[P<cKbBFccd*bo:c cz c6Ec=c;+!cP b\Kcb-KicߜccBzoc8c [cHacLNc_9b&sctcFccB$cKcnTbcScCfcL cۄb cduc c_c%c"c bcٱ<c^SnccٺcFab c0GcCsDc\c(b3:kc  ccP$c! cS0.bBbʹRc!RcR*9c",ce"/cXFcR cKaco&c3 Tec@8zcG'cwc;4cMc/JcZccQc=)_cc;Uc"!Ebρc8cSmcg&c)ccCccJcbc[bc^db6cˈc,bSWc>.cُ@]bObbXIcx=bbOc #b/%bb>cb AcG -!c?jc[QcQc‡6cGhbbbwbHE2cİ$bzbD+cVc4Zb't Rcc/c>bDSc)DTbVcVc()c))ceܡc\`c/?bV/Acc&&@c_#JNcc̹c*hc@Ccc&cAQb 2%^c8bbc,Wb ccKbbPc'cʭ/c]nc c#1cZQbMcHb cKc`cPb;<b{c^Z@c~cPb<T c-ibQM_cєNcP=cAYb@c.)*c;c>_bӛbc5[b(F[bxb{zcÅǁc\cacغ_b)4`cRXcac%=c/?ca0c$bݺ64bY7@cY?@cgdmcCc><c&NOcw3wbZ?Ec[%Eb cyb]cԦcD\Gc> c_,c6Qbb&bd׬c"),c=).c 5b3MhczӘc[2cV UbP c8c?>beSc"jzb4acA>?c4Pb\ĵc/(Qb c{ ccRucc Ob ab& c'~ccdQUbbQ`bCc'bac)hcub&b 8nb ]cKcvFcPcC cDc@b`$cLIc  +b,#c4KFcAiccfccc g%c j(cNU#(ccc_4cgcaepc|ca(bc`$ccR6cc4ic3]cb>cR6Nbb@c77cBF8cxGbF:c2 c?IcF́cR yb+zc"/c~bK'c9cE=cpH c2kdc>Qc>c3Ac##c&Ib-!bc 2cb12ENc/cR ]bVbc(ݮbdSbHecLcG]pb[ceRjcccmVc+{c%c msc3c[cbMb˼b'Kccwc\Qc\ccU:%-c6c2bA2c2bF|EMbW^cb{&cͧbsObc cVc|b cEbB&cIc/Ac+c|bbv=c+c+c+c{cb,cCcUcRcbb:cb6M8b;_cv6c؜8bI%'cgcEbT cb <c-=caWb-baD"b<Xc<Xc\ }cՊ caBcc'VcA#ZbbcIbZ)cTXVb]iZc;c Ab!3@bA/c+ c<c!AcbSbYcјb I5c^sbϡ>c_:Q2bŊc(c!uc_c c^VbǂcfbXbB>b 1wc[ccX-bܷ?cA-Rbc>Lb4c c@WccEbOcQc"uÆbp>cZOաc8cm]c0bIU-b66JcgHb7bܜ cK bce;c5=#c59ce~ԫcJbb b$TJcXlc;b?K+bzcb+b Tcd 7bb(cfcN.bǧc+ǩb +c\١cD+=c"c;3bO*9b4>b:Zc;pc%^bncqc\v6Mc c)cb7Npcdchbc7Mc3cCTKccWKc>$c2vc3Gb_Z bc%c7h'bbce BcUD@bY}Vqc8c+2)cʋc"AMbQcb7&b6tc̈́/%c·ScBBb0IcW~#HcKQcc/ɲbb0b*tc TccOybc.Nc.b ?bpcYWcB$ bCZmbŋ?ccoQc!hc`<chb LbM;cbcYxc"͂cJ>cJ_NbخDc_c>bBo-b &%c\c,Wc^}c="kcu3b7cR+c\mcPbV@bFcBbJ?bcc/;cK3 b <c]! cN8c+c^]cbOvbHc'cu$rbgcgc8Dc¹VcRcυbTNAc W`ctbЀbMTc0.Tc@:c.PcM:c#b-'c+c1c1Bc`1DcLb[;bIcb_c[cckc?cDcc(cb`Dc+Fc b(;b%$uc)Hc b_Zcc%N?c7Rmbc |c Ԁcc2c*D bB$bYc? c\bcc9JWbQZ c$(c$+cSc` @be;b[&cJcbK"b:m4Acchbccڌ1c yD c7eV2ceYcǦ@cIc,Ec;J+!b0b+bٖcC%cc3uzbqcbb. caQbDc+cDWcB^bc'GNc s`c&b&ccƌ>%cPnb@?4cQ1cD c s[c8B`c\cc'cc c1.c2cAPbcBb=9c^Oc`MGb.[YEc! bt&b{c<_cpc_cN6icCk6lc8bޜ b+RbOcܶ!cs`c%c"4c4!lcb4cc/9cKc5b<GcucRcb9c*`c4+cL b4ycƁ{c3ec]]cqYDbIbcc`cb/hLc,@cИAc _cc-z1cYbEcejܩcTܪb%cJcڨ\qbvc.c+rcjcС'c1'c9cc?pc?qc*ccb*c7ݗcߥcA&cC&c<bc?b&? c]cCRc.sCc]b»΋bNb1c ac*cD8c!DbbPcC\cۖc`c;L=c1bchc"OcJ(b*%c0 }cRb`e1cf3ccNcͅF{cbTc9c9cFc`J5b@cPZ-~ccBb!;c;&b8bb8Ab]Sb#<(c#cR'4c-#cbVRc/2<cQE@cQF@c 2ccXc=cAIbdc }ec*Tc7ocg cevhc'?b6*b!-xc"bcc%'c%c$!c c.cA*cc=\+b&c[fbЅgc% btb]c'cXDcUcXb@Nclb *rcbbc_jccbc+c-k!bIbMb[cգ cզ cccA'b 5b[-ǔcrًc\clb cM ccbibUbBEc)L6c2lHc[cHmcơc41!cf3c,cQbG]Dc}bbp^b6cUcF}#c_7bc,c ?1bcSQmc5cb=_b.2bE c/Dc?db[LيbH8{c4hbcFccdFҼccD,c@VPcc bc bhcҮb?7cǃ!c ScXcЫPc"s=Wb=[c9b )tcZbڽ^ bV^ bTu0cݽc36cBhHcK%bBnHc|[Db!bYbcJgc&J8vc08|bc-"b'c'c0cYbHbbF%cBbTc1ScD?Vbc *OcEacbQc)CFc|(ba_8csHbF .)cAvbRb:bFEc#b^BTc0cՀc"9c(9c"c15cFHc!Tc-LcOmc͗ccDQc0cBcBOb\#QcWzWb&ˢbw/cF7lb&uYb]zc%}fc 'hbY_5bP }bNc,H <c#bc@cRcb&cO&b4rGc}4b (XhbcNޅb cCcSUcc?cb?cDkIcIWc&c`Bb.%c]c {,hccΪbK\ |cɷ2c̼)cOcJ7bbU=Jc)c"`lb3Ab=cCb I"cb5bbYb_cc%v13b bcxcAc9Okb".bLbNVcIJbO"c[b b3b-cLcBc<cTb8ccմc&cſ(c(-cj:c L[cf$Xc`ecZbbc9?c R!c$)cgcbEc EbFb^:bS b b"/gbS&cd9cKZb֚bXccbc!ccc cP) c2]bd/cP-bnSchWbcKcqbVbXc(Xb?bDc?+cF3PYcc:Cbd9c/%|chb$bcIb$cb7ceOsc9acJb'Sc9c9!cSccc,c_Q<b~cID׀b3j5cc֧b8\c~нc<}bJ%cGȞc`&c)ZbcBk#bZb0 c/\bMec:lEbCtc(McW0_cb7F%b+cc 1cXbVWc\bQSbcXSecU+ bb7ac;ac3gFcc<Ccacc"b=f"cEb`fcnb6b'bĦtc!c5H#c^?ccb{8c{dc?c4bbC<}cLc٬cRJc9]]Gbe#c8c.8EcKb=b*:bcĐUbb c-b>b\b+صcbcT ccKc.jc#@b7bc-b cA4!5ca42b$Zb_cd<c%7cS:c cd+Bwc? b$Hcqzb>lbPc*Pb0,c2$+becB5cC5cd6Zvb`bw Ic76bʒc))cS)c9`ʔc{ܓc7b9\Qb4cXcebcb9gb*kbUc(cVUcc1$cP%[cbQb6@c>baNhb/b@bWXc QczcTbZ#c^bcc"qc<`Lcyc3Wb c"/1cAbebecXZ'c Ichctb4c4cb>cc3b:b4c c|cf ccDbVccmbc3cvcc'c?Lc_cHLc1Rb2c. b\QcYϰc{ccc"*bVccѡ8c9Kb c+{cScPm,cr!bqQ c'c_Dc@c9c:Vb*c*bNGcQԈbb1//c/cEc'DcUc8Vc0Cc#b7c52c\bJc-cӊMbc7c_7"c ϯcQAcbyb=7Tcuc%tbccZ0kbLbc"UcU5c9P6"ccR>c+ c)} c b]I`b75b;#c5ѿc753cccMcc$ףc6_cΒcKӒcvcbcc>jxc>n{c\lcobYcobc)֩b c.cc\b2%c-@؄cyc`c'EcWc+0b)bZ.Kc8zcS1Kc c%0csb c[Qc',c?cTccABcc<`zc c0^-cLcQNbcH c]@CbB;cKxc0b5cH5c_)Gc0cbKfc*;jc\;mbKcPIbb~Sc+-ca+/cjöbPc7Qc<\cJkc1vc<ہc+bO-c:c-Rb{b>bSbINb3bC=bTsca9bX#c֪5c(\c[b+rcƅ!Zc5,2c?EBc,c9c-   2E   X   EP   .*   (   &6   *K;      5   +?!      %#   !X   $h?   -d   6^   +ې   A   ,   Ϧ   Z_   :   .J8  &Z`  7  5D  8    $   <  W  j`  m  !  &L 9  6ފ  *p  2I`   h  !".{0X$r  2(%fhY-]H    &   9 l  ӢQQ    (   9 l  BQQ    '   9 l  QQM     *r!/M     3p_$M     @   %VZ   qB )#< 4TW } 2o  -  `@ , +B*   $h1   )0   !P      P5 b` >&R3:}4>       [       8        ~       6Xt       '       /P       #k       QM       J8       54       &        I&9       4       .       4oU_       +              /U       &!       +I_       1}       qD       &dP       %d       62       6zI       + y       8       5E       k!       &D       ݵ               *       0              3L       5 4)       )j~       51}       #       1 U       B9=                z=U   Kt2 ֿ|     # Ű    %          " Ű         2=     | Ű    2~ Ű    V     *Y     *Y Ű    ,     , Ű    #     V Ű     Ű    "     2~     2= Ű    % Ű     Ű    "_6      6     i6     %%06     Yd6     1C   ov   #      -f   6<      '!   -ݥ "`  - ) \ B 5GC 6 QZ' 70 7 /4 0?l   6T! ,1$ "^a 5\ Z N ! #, ;M  53 6#  9 +ΰ f #"% " ' <C $z #[    #    &X^}^ConxbK?f47YO                (vZ                d                t                (,R                                =                #                1*)                :I8                4T                (                                /8                ,                /Q#                1                1                Mu                29c                Xc                $ 8                Z                )c                $I                $N                /                4BX                                *^)                64`-                7x                #S C                65q                ]                /!                ^                J"                \                n                83                #N                *                4                ҇                &p                -                 /E                .cڏ                -4"                                                ݃                )                                #M                                2QX                ̳                ,E                 >                *L                /B                3]3                 (L                                'Y,                ,                &2                7U                7                .n                o                =I                                /C7                *Q                /                `BE                2ڱ                $                #Ae                (                j@                1                G                <P                $S                 p                8                2 i                                4                @                4                0                7d!                                &\                kC                <e                                ()H                #@                ,[                %%                /|ʅ                0 O                Zۥ                xe                -*                (<<                /                !j&                1n!                &P                h#                (                ~p                6Ko                "&|                +>2                55Pk                ~                                7:[                M                4L                -                R                $/                g                "F,D                &=                \%                ,UI,                ~                                )=                `                8                                #=                7                 8[                B                /$3                eV                fNj                #JF                $ҷ                                ,                                 %+                "                $P                ;                8                7 9                2l!                4.+                ]\                W/b                4                ^                #R                .7d3                                7j                2Nb~                1|                5N                9/                q                -e"                kL                X*                0+d                b                2K                $c                0y                )B                 Vt                !ܑ                g                .b                h                v                6 R                                .Y                .L                !                }                1,H                5                !~G                $:/                5]-                &fq                '                7u2|                5                *                ^                (Z`                4+(                #                                 RQ %#7w+ܙ%%3R*  5r &U 'Z @e /A 'N0 (} 'Ǵ %< E. # #kw e l9 N | o} trvw }zpn& U     *s6     "RY     *0{     #_     .&     q'     \T     b~          e     H     &,     -MK     .          5w     5d$c,    $    3C+    23߾    3    )Wq    8    7&    N5 , 3GK#ո'" i  ,\,l+E=ߘa *L   w  "|^  $? . G .@)\ .!> 8FJ = 7Qv G0 *]% 9 23  Zs 8 )q9 [^ 6 AP,v 5~ E| -??k ݏ ,v *c & 4g / +^          * a&     5     :A*     2     7M*]&F+    1zQveWl(Mf&q_O N] "U 5 (;    cJb` _ bfb`  cJb`  bfb` L cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` b}c0 Y cJb`  cJb` * cJb` j cJb` _ cJb`  cJb` x cJb`  cJb`  bfb`  cJb` Hbb ~   cJb` Y cJb`  cJb`  cJb`  cJb` C cJb`  cJb`  cJb`  cJb` C cJb` H cJb` 0 cJb` V cJb`  cJb`  cJb` . cJb` ? cJb`  cJb` ' bfb`  bfb`  cJb` f cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` L cJb` Y cJb`  cJb`  cJb`  cJb`  cJb`  bfb` j cJb`  cJb` s cJb`  cJb`  cJb` D cJb`  cJb`  cJb`  cJb`  cJb` h cJb` ^ cJb` c cJb`  cJb` 8 cJb` " cJb`  cJb`  cJb`  cJb` d cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` E bfb`  cJb`  cJb` - cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` " cJb`  cJb` 0 cJb`  cJb`  cJb` 9 cJb`   b: -4_  cJb`  cJb`  cJb`  cJb` F cJb`  cJb` { cJb` g cJb`  cJb` / cJb` $ cJb`  cJb`  cJb`  cJb` q cJb`  cJb` L bfb` y cJb` c]b` 2 cJb`  cJb`  cJb`  cJb`  cJb`  cJb` Mbb    cJb`  cJb`  cJb`  cJb`  cJb`  cJb` b cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` N cJb` x cJb` j bc`   cJb`  cJb` 1 cJb` Z cJb`  cJb`  cJb` hbb`  cJb`  cJb` 6 cJb`  cJb` b cJb`  cJb` ? cJb` s cJb` Y cJb` y cJb` L cJb` + cJb` H cJb` 3 cJb`  cJb` & cJb`  cJb` V cJb` ] cJb`  cJb` N cJb`  cJb` 9 cJb` j cJb` V cJb` q cJb`  cJb` Z cJb` _ bfb`  cJb`  bc   cJb`  cJb` 1 cJb`  cJb`  cJb`  cJb`  cJb` c cJb`  cJb`  cJb`  cJb`  cJb` , cJb` { cJb`  cJb` t bfb` U cJb`  cJb` ? cJb` u cJb`  cJb` { cJb`  cJb` T cJb` Q bfb`  cJb` U cJb` H cJb`  cJb`  cJb` r cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` 7 cJb`  cJb` r cJb`  bfb` { cJb` e cJb`  bfb`  cJb`  cJb` y cJb`  cJb`  cJb`  cJb` M bc    cCD     cJb`  cJb` t cJb`  cJb` N bfb`  cJb` { cJb` # cJb`  cJb`  cJb` P bfb`  cJb`  cJb` y cJb` a cJb`  cJb`  cJb` Q cJb` n cJb` ] cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` " cJb` | cJb` w cJb` t bfb`  cJb`  cJb`  cJb` K cJb`  cJb` } cJb`  cJb`  cJb`  cJb`  cJb` O cJb`  cJb`  cJb` > cJb` F cJb`  cJb`  cJb`  cJb`  cJb` o cJb`  cJb`   c   cJb`  cJb` ) cJb`  cJb` z cJb`  cJb`  cJb`  cJb`  cJb`  cJb` cGb e-4_// cJb`  cJb`  cJb`  cJb` n cJb`  cJb` Ac^cU2AYbcg 2 cJb`  cJb` D cJb` B cJb` + cJb`  cJb`  cJb`  cJb` G]cbO"QG$+ cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  bfb` i cJb` . cJb` \ bfb` h cJb`  cJb`  cJb` Q cJb`  cJb`  cJb` n cJb`  cJb` F cJb`  cJb`  cJb` * bfb`  cJb`  cJb` H cJb`  cJb` v cJb` bc1'22A cJb`  cJb` k cJb`  cJb`  cJb`  cJb` 5 cJb`  cJb` } cJb`  cJb` X bfb`  cJb`  bfb` h cJb` F cJb`   cL -4_ cJb` 5 cJb`  cJb` 4 cJb` \ cJb`  cJb` ; cJb` O cJb`  cJb` D cJb`  cJb`  cJb`  cJb` S cJb`  bfb` j cJb` s cJb` U cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` v cJb`  bfb` U cJb`  cJb`  cJb` * cJb`  cJb`  cJb` o cJb`  cJb` q cJb` % cJb` \ bc`   cJb` S cJb` x cJb`  cJb` ] cJb`  cJb` = cJb`  cJb` ] cJb` o cJb`  cJb` - cJb` x cJb` ? cJb`  cJb`  cJb`  cJb` (  c   cJb`  cJb`  cJb` z cJb`  cJb`  cJb`  cJb`  cJb`  cJb` I cJb` 6 cJb`  cJb`  bfb`  cJb` t cJb`  cJb`  bc   cJb` v cJb` cb` 2A cJb` .  c'        cJb`  cJb` 7 cJb`  cJb` 9 cJb`  cJb` $ cJb`  c^b`2 cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` i cJb`  cJb`  cJb`  cJb`  cJb` w cJb`  cJb`  cJb` T cJb`  cJb` % cJb`  cJb`  cJb`  cJb` p cJb` G cJb` 1 cJb` , cJb`  cJb`  cJb` B cJb`  cJb` :c@b c    cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` ' bfb` J cJb`  cJb` N cJb`  cJb` 0 cJb` [ cJb`  cJb`  cJb`  cJb` v bfb` { cJb`  bfb`  cJb` = cJb` cJc $ cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  bfb` W cJb` y cJb`  cJb`  cJb` ] cJb`  cJb` f bc   cJb`  cJb` G cJb`  cJb`  cJb` V cJb`  cJb`  cJb` +bcN(2A cJb` T cJb`  cJb`  cJb`  cJb`  cJb`  cJb` a bfb` . cJb` z cJb`  cJb`  cJb`  cJb`  cJb` 6 cJb`  cJb`  cJb`  cJb`  cJb` y cJb`  cJb`  cJb`  cJb`  cJb` } cJb`  cJb` ! cJb`  cJb`  cJb`  cJb` 2 cJb` ^ cJb`  cJb` o cJb`  cJb`  cJb`  cJb` ^ cJb`  bfb`  cJb`  cJb`  cJb` j cJb`  cJb`   bo C   cJb`  cJb` bb] cJb` G cJb`  cJb`  cJb`  bsbB   cJb`  cJb`  cJb`  cJb` _ cJb`  cJb` \ cJb`  cJb`  cJb` a cJb` W cJb`  cJb` R cJb`  cJb` R cJb`  cJb`  cJb`  cJb`  cJb` a bfb` J cJb`  cJb`  cJb`  cJb`  cJb` u cJb`  cJb`  cJb` n cJb` g cJb`  cJb`  cJb`  cJb`  cJb`  bfb`  bfb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` % cJb`  cJb`  cJb` ! cJb` < cJb` ) cJb`  bfb` cbc 2A cJb` ( cJb`  cJb`  cJb`  cJb`  bc   cJb`  cJb` y cJb`  cJb` l cJb`  cJb`  cJb`  cJb` s cJb` d cJb` A cJb` | cJb`  cJb` mcc c cJb`  cJb`  cJb`  cJb`  cJb`  cJb` & cJb`  cJb`  cJb` ( cJb`  cJb`  cJb`  cJb` 4 cJb`  cJb` [ cJb`  cJb`  cJb`  cJb`  cJb`  cJb` ` cJb`  cJb` k cJb` ] cJb` Obbv 2l2 cJb` T cJb` K cJb` | cJb` r cJb`  cJb` & cJb` t cJb` t cJb`  cJb` v cJb`  cJb`  cJb`  cJb`  cJb` $cb` 2A cJb` > cJb` A cJb`  cJb`  cJb`  cJb` w cJb`  cJb`  cJb` u cJb` L cJb`  bfb` V cJb`  cJb`  cJb` i cJb`  cJb`  cJb` ' cJb` T cJb` - cJb` 5 bc 2A< cJb` E cJb`  cJb` W cJb` O cJb`  bfb` i cJb` 5 cJb`  bfb`  cJb`  cJb` b cJb`  cJb`  cJb` cTc G cJb`  cJb` bc  cJb`  cJb`  bfb`  cJb`  cJb`  cJb`  cJb` @ bfb` h cJb`  c&b`n Q+  bS C   cJb`  cJb` Q cJb`  cJb` 3 cJb`  cJb` x cJb`  cJb` V bfb`  cJb`  cJb`  cJb` ) cJb`  cJb`  cJb` ; cJb`  cJb` occC ]  cJb`  cJb`  cJb`  cJb`  cJb` ;qbb (!!   cJb`  cJb` % cJb` C cJb`  cJb`  cJb`  cJb`  cJb` 2 cJb`  cJb`  cJb` [ cJb` 4 cJb` S cJb`  cJb`  cJb`  cJb` Qbb`E2A cJb`  cJb`  cJb` ; cJb`  cJb`  cJb`  cJb`  cJb` E cJb`  cJb`  cJb` +bb`T 2 cJb` u cJb`  cJb`  cJb`  cJb`  cJb` ; cJb` 1 cJb` p cJb` KbcU 22A cJb` A cJb` g cJb`   c   cJb`  cJb`  cJb`  bfb`  cJb`  cJb` b cJb` { cJb`  cJb`  cJb` Z cJb`  cJb`  cJb`  cJb` M cJb`  cJb`  cJb`  cJb`  cJb`  cJb`   c   cJb`  cJb`  cJb` 3 cJb`f  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` . cJb`  cJb`  cJb`  cJb`  cJb` q cJb` S cJb`  cJb`  cJb`  cJb`  cJb`  cJb` bcC c   cJb`  cJb`  cJb` c cJb` P cJb`  cJb` 9 cJb`   c   cJb`  cJb` o cJb` J cJb` ` cJb`  cJb`  cJb` _ cJb` D cJb`  cJb`   cC -4_   cJb` 0 cJb`  cJb`  cJb` y cJb`  cJb`  cJb` w cJb` D cJb`  cJb`  cJb` i cJb` k cJb`  cJb`  cJb`  cJb` u cJb`  cJb` v cJb`  cJb` & cJb`  cJb` ' cJb`  cJb`  cJb` Z  b l4_R,   cJb`  cJb` @ cJb` Mbb    cJb`  cJb`  bfb` W cJb` G cJb` p cJb`  bcZ   cJb`  cJb`  cJb` l5bb >' c bc   cJb` - cJb` K  c'} lR,4      c   cJb` 0 cJb` V cJb` 2 cJb`  cJb`  cJb`  cJb` ' cJb`  cJb`  cJb` j cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` bqb`  cJb`  cJb`  cJb`  cJb` X cJb` @ cJb`  cJb`  cJb`  cJb` > cJb` > cJb`  cJb`  cJb` j cJb` i cJb` A cJb` ^ cJb`  cJb` R cJb`  cJb`  cJb`   c% C  cJb`  cJb` , cJb`  cJb`  cJb` < cJb` U  bo    cJb` ! cJb` { cJb`  cJb`  cJb`  cJb`  cJb` fcTc 9 cJb`  cJb` m cJb` , cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` z cJb` } cJb` t cJb` # cJb`  cJb` $ cJb` W cJb` E cJb`  cJb`  cJb` o cJb`  cJb`  cJb` K cJb`  cJb`  cJb` bb`  cJb`  bfb` V cJb` [ cJb`  cJb` 4 bfb`  cJb`  cJb`  cJb` =bc  cJb`  cJb`  cJb`  cJb` p cJb`  bfb`  cJb`  cJb` N cJb` n cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` z cJb`  cJb` g cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` X cJb`  cJb`  cJb`  cJb` h cJb`  cJb`  cJb`  cJb` *bc  bc 2A< cJb` @ cJb`  cJb` i cJb`  cJb`  cJb`  cJb` 5 cJb`  cJb`  cJb` bqb`  bfb`  cJb` # cJb`  cJb` e cJb` @ cJb` 9 cJb`  cJb`  cJb` + cJb`  cJb` : cJb` d cJb` f cJb`  cJb` W cJb` N  b    cJb` ' cJb`  cJb` [ cJb`  cJb` X cJb` 8 cJb`  cJb` Y cJb`  cJb`  cJb`  cJb`  cJb` a cJb`  cJb`  cJb` E cJb`  cJb` ~ cJb`  bfb`  cJb` K cJb` hbc 2A cJb`  cJb` * cJb`  cJb` O cJb` #  c   cJb` cBb !: cJb`  cJb`  cJb`  cJb` Q-c]b G+ cJb`  cJb`  bhb`X  cJb` ; cJb`  cJb`  cJb` ~ cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` > cJb` ? cJb` R cJb`  cJb` PpcGb e-4_// bcZ   cJb` ~ cJb` bc ] cJb`   b` R, cJb`  cJb`  cJb` # cJb`  cJb`  cJb` bc c cJb`  cJb` _ cJb`  cJb`  cJb`  cJb`  cJb` v cJb`  cJb`  cJb`  cJb` Q cJb` & cJb`  cJb`  cJb`  cJb`  cJb` ) cJb`  cJb` T cJb`  cJb`  cJb` 6 cJb`  cJb`  bfb` X cJb`  cJb` ^ cJb`  cJb`  cJb`  bfb` c c 2A2 cJb` ecTb` 2A cJb`  cJb`  cJb`  cJb` P cJb`  cJb`  cJb` ` cJb`  cJb`  bfb` i cJb`  cJb`  cJb` / cJb`  cJb` I cJb`   b`  cJb`  cJb` C  c   cJb` l cJb`  cJb` } cJb` . cJb` G cJb`  cJb`  cJb`  cJb` < cJb`  cJb` D cJb`  cJb`  cJb`  bfb`  cJb` 5 bfb` h cJb`  cJb`  cJb` X cJb`  cJb`  cJb` M cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` J cJb` bb ("#"#   cJb`  cJb`  cJb` h cJb` e cJb`  cJb`  cJb` C cJb`  cJb` /bb`32 cJb`  cJb` S  cH WR, cJb`  cJb`  cJb`  cJb`   c -  cJb`  cJb`  cJb`  cJb`  cJb`   cCP O   cJb`  cJb` r cJb`  cJb` eccC 2~Q cJb`  cJb`  cJb` F cJb` : cJb`  cJb` q cJb`  cJb`  cJb` C cJb`  cJb`  cJb`  cJb`  cJb` - cJb`  cJb`  cJb`  cJb` @ cJb` 8 cJb`  cJb`  cJb`  cJb` H cJb` . cJb` U cJb`  cJb`  cJb` % cJb`  cJb`  cJb`  cJb` k cJb`  cJb`  cJb` , cJb`  cJb`  cBb  cJb` B cJb`  cJb` x cJb` L c' $l9*  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` I cJb` ! cJb` % cJb`  cJb`  cJb`  cJb` b cJb` , cJb`  cJb` bb U55  bb`e! cJb`  cJb`  cJb` {bb`!  cJb` }dc^b ~2 bfb`  cJb` = cJb` 2 cJb` Z cJb` m bfb` J cJb`  cJb` ? cJb` I cJb`  cJb`  cJb`  cJb`  cJb`  cJb` Mbc\+$ cJb`   b 4_   cJb`  cJb`  cJb` c bfb` J cJb`  cJb`  cJb`  bfb` z cJb` j  c( C  cJb` ~ cJb`  cJb` ~ cJb`  cJb`  cJb`  cJb` h cJb`  cJb`  cJb` d  b WR,     cJb`  cJb` [ cJb`  cJb`  cJb` z cJb`  cJb`  cJb`  bfb`  bfb`  cJb`  cJb` c cJb`  cJb` b cJb`  cJb` W cJb`  cJb`  cJb`  cJb` Y cJb` v cJb`  cJb` g cJb` /#bc22A cJb`  cJb` bc e cJb` *cc c cJb`  cJb` s cJb`  cJb`  cJb`  cJb`  cJb` W cJb`  cJb`  cJb` i cJb`  cJb`  cJb` @ cJb`  cJb`  cJb`  cJb`  cJb` U cJb`  cJb`  cJb`  cJb` s cJb` 0cBb @; cJb`  cJb` q cJb`  cJb`  cJb` 8 bfb`  cJb`  cJb`  cJb` S cJb`  cJb`  cJb`  cJb` B  b CO  cJb`  cJb`  cJb`  cJb` 3 cJb`  cJb` | cJb`  cJb`  cJb`  cJb`  cJb`  cJb` 4 cJb`  cJb`  cJb`  cJb`  cJb`  cJb` 0 cJb` 8 cJb`  cJb` 7 cJb` {cTc 9 cJb` I cJb`  cJb`  cJb`  cJb`  cJb`   c   cJb`  cJb` c cJb` , cJb`  cJb`  cJb`  cJb`  cJb`  cJb` >c6c c  cCP O   cJb`  cJb` cBb Z bfb` L bc '  cJb`  cJb`  cJb`  cJb`  cJb` : cJb` W cJb`  cJb` ! cJb`  cJb`  cJb` $ cJb` h cJb` L cJb`   c   cJb`  cJb` 4 cJb` ~ cJb` } cJb`  cJb` J cJb` = cJb` ) cJb` { cJb` " cJb` < cJb`  cJb` g cJb`  cJb` Z cJb`  bfb`  cJb` k cJb` & cJb`  cJb`  cJb` + cJb`  cJb`  cJb`  bfb`  cJb` m cJb`  cJb` f  c   cJb`  cJb` A cJb`  cJb`  cJb`  cJb` l cJb`  cJb` L cJb`  cJb`  cJb` c8b J"Q [ c cJb`  cJb` & cJb` 1 cJb` e cJb`  cJb` * cJb` A cJb`  cJb`  cJb` z cJb` u cJb` ~ cJb` ( cJb`  cJb` e cJb`  cJb` H cJb`  cJb` " cJb`  cJb` 7 cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` M cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` r cJb`  cJb`  cJb` ` cJb`  cJb` < cJb`  bfb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` C cJb`  cJb` n cJb`  cJb` w cJb`  cJb`  cJb`  cJb` f cJb` m cJb` \ bfb`  cJb` \ cJb` l cJb` $ cJb` H cJb` y cJb`  cJb`  cJb`  cJb`  cJb` -  bS    cJb`  cJb`  cJb`  cJb`  cJb` . cJb`  cJb` pcAb`b cJb`  cJb`  cJb` ` cJb` ~ cJb`  cJb`  cJb`  cJb` $ bfb` . cJb` : cJb`  cJb` d cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` > cJb`  cJb`  boc   cJb`  cJb`  cJb` " bc`   cJb`  cJb`  cJb`  cJb`  cJb` O cJb` 2 cJb` ` cJb` * bfb`  bfb`  cJb`  cJb`  cJb`  cJb` q cJb`  cJb`  cJb`  cJb` | cJb` U cJb`   b WR,    cJb`  cJb` i cJb`  cJb` r cJb`  cJb`  cJb` e cJb` f cJb`  cJb`  cJb`  cJb`  cJb` w cJb`  cJb`  cJb`  cJb` J cJb` } cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  bfb`  cJb` z cJb`  cJb` = cJb`  cJb`  cJb`  cJb`  cJb` O cJb`  cJb`  bfb` K cJb`  cJb`  cJb`  cJb` P cJb`  cJb`  cJb`   c l  cJb`  cJb` HcAb`.  cJb`  cJb` 7 cJb` w cJb`  cJb`  cJb` B cJb` Nbc+@ cJb`  cJb` P cJb`  cJb`  cJb`  cJb` 6 cJb`  cJb`  cJb` ( cJb`  cJb`  c&b`  cJb`  cJb`  cJb`  cJb` X cJb`  cJb`  cJb`  cJb`  cJb`  cJb` 6 cJb` [bc 7 cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` 6 cJb`  cJb` E cJb`  cJb` + cJb`  cJb`  cJb`  cJb`  cJb` g cJb` { cJb`  cJb` R cJb` 9 cJb`  cJb` b cJb` c cJb`  cJb`  cJb` _ cJb` J cJb`  cJb` s cJb`  cJb` 9 cJb`  bfb`  cJb` DNbcC c  bc c cJb` a cJb`  cJb`  cJb`  cJb` Z cJb`  cJb`  cJb`  cJb` R cJb`  bfb`  cJb`  cJb` d cJb` u cJb` J cJb`  cJb`   b 0*  cJb`  cJb` ( cJb`  cJb`  cJb`  cJb`  bfb` i cJb`  cJb`  cJb`  cJb` R bfb`  cJb` s cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` ) cJb`  cJb`  bfb`  cJb` \ cJb` Mc@b c    cJb` G cJb` K cJb`  cJb` ! cJb`  cJb`  cJb` n cJb`  cJb`  cJb` 2 cJb`  cJb`   c C  cJb` | cJb`  cJb`  cJb`  cJb`  cJb`  cJb` x cJb`  cJb`  cJb` 3 cJb`  cJb`  cJb`  cJb` L cJb` V  c   cJb`  cJb` U cJb` J cJb`  cJb`  cJb` Sbb`"(2 cJb` " cJb`  cJb` w cJb`  cJb`  cJb`  cJb` ? cJb` p cJb`  cJb` nbc22A bc`   bfb`  cJb` e cJb`  cJb` S cJb`  cJb`  cJb` r cJb`  cJb`  bfb` X cJb`  cJb` P cJb` % bfb`  cJb` d cJb` : cJb`  cJb` 7 cJb` = cJb`  cJb` T cJb`  cJb` t cJb`  cJb`  cJb`  cJb`  cJb`  cJb` : cJb`  bfb` K cJb` m cJb` ; cJb`  cJb` u cJb`  cJb` 0 cJb` F cJb`  cJb`  cJb`  cJb`  cJb` 4 cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` 3"c8cZ2A cJb` F cJb` ^  b WR,    cJb`  cJb`  cJb` 7 cJb` 1 cJb` / cJb`  cJb` bgb` 2A cJb`  bfb`  cJb`  cJb`  cJb`  cJb`  cJb` B cJb` E cJb`  cJb`  cJb`  cJb` c6c c cJb`  cJb`  cJb`  bfb` z cJb` I cJb`  cJb`  cJb`  bfb` y cJb`  cJb` q cJb`  cJb` Y cJb`  cJb` 5 cJb`  cJb`  cJb`  cJb`  cJb` bb` 2A cJb`  cJb`  cJb`  cJb`  cJb`  bfb`  bfb`  cJb`  cJb`  cJb` X cJb`  cJb`  cJb`  cJb` O cJb`  cJb`  cJb`   b -   cJb`  cJb` 3 cJb`  cJb`  cJb`  cJb`  cJb` p cJb` - cJb` / cJb`  cJb` h cJb`  cJb`  cJb` k cJb`  cJb`  cJb`  cJb` ) cJb` < cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` o cJb`  cJb` < cJb` m cJb` > cJb`  cJb`  cJb` 8 bc '  cJb` B cJb`  cJb` I cJb` x cJb`  cJb`  bfb`  cJb` a cJb` / cJb` ` cJb`  cJb`  cJb` sbcz l cJb`  cJb` ] cJb` | cJb`  cJb`  cJb` # cJb` 8 cJb`  cJb`  cJb` Y cJb`  cJb` ( cJb`  cJb` k cJb`  cJb`  cJb`  cJb`  cJb`  cJb` | bfb` { b 22A  cJb`  cJb` r bc ]2A cJb`  cJb`  cJb`  cJb` p cJb`  cJb` 2 cJb`  cJb`  cJb`  cJb`  cJb` M cJb`  cJb` ' cJb`  cJb`   b -   cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb`  cJb` + cJb`  cJb` # cJb`  cJb`  cJb` ! cJb`  cJb`  cJb`  cJb`  cJb` 1 cJb` ^ cJb`  cJb`  bfb`  cJb`  cJb`  cJb`  cJb` l cJb`  bfb`  cJb`  cJb` l bfb`  cJb`f   cCL -4_  $Yl  f[  *  5  0  (:  z    \b  T   "  5ZBu  j \ )> a $e / 6ٹ  & \S 5  (G 8^ )   1 3 "I ,; -- 6y M Qƒ 3& Z %ā c ,\K # 5 ;  'p 8C# WJ = + <ݝ $+E  E ~E /`$E ~E ~E C%E C!E  E ~8E /``E $+E C^E /`E &uE /`$E /`$E  E E $+E CE ~%&E /`(E ~-qE _R,_+   R,_R,_+   R,0_}R,_}+~   R,_R,_+   R,8B3](U90kBc/6_ID6l!>E56 $/ayi 7".)'(    )J    5    ԩ%R26HId(W~2oz5I&i .<(E?.16'Yv4c*<$X6j0b*"? &l,# L.8LF t %B 58% *P %D &'5 "1 @ H "he4bޫ7b _Y % ;O( c.MY   83   6   6   .M   %D+   1Hg   8ۭ   'o   PJ   1   %DN    H    H   12   1T   'o^   "   PA          7&   ?a   7ʛ26{[ /  bA^"mb`b`^"pb`b`^"ob`b`^"nb`b`+@h         ,         &C         7AH         7i         9         G         3q                  5Ƶ         2o];         ':                  #E9         7XX         3('         ,,         1Oq         $O         /H6ZԹ7$,1*]' Z"C"S8/.oo 5 C    l     ]    C  NY    k           x   w    { d   a g   J     Q    ~  sW      C       o      CC  qL     Z        i z    CC  yf  cv   j  b             }   m       C     p     C    K     R     M S  n  |T \ e  X         V      _   *9   !9B   (   43   -#   EV   .bI   r   #p   7    *   &!   #   T   *4]r   1M   -b6   +-    at   D   *W   1   #V\   ]   $   0C   5)   )       !%   (    i   Fh   %   )55   "8   /?8   )8   68   7L8    8    >8   S8   %^8   58   -8   Uv8   a8   -}֋8   |S8   )DL8   0A8   0^8   |E    .\]    38    'Me]    *+|]    %    7z]    ,_    ]    .P    ,9         {:]    ,]    "k4]    {    38]        7z0    *    !    "H9    2=T|    ({]    V    Yt]    V#]    -         3%         ݐ         2         ,7=R         -         v4'         e         -#         M         ,]L         /p         7         `         ',Y/   ^e7   )v6c7   ^w/   !W7   aB7   'Z7   -:7   )v=/   aB/   0)] 7   0)/   ( '7   -0G/   (6'/   !š/   45X2o,s<&\Z?D &\4 Sc,43   -<C   4=       0   8   307   g:   U   @[j   5@1   $Xz   -B.   D4   "   #F   %d2I%`.(+%1%V(wd[32, b!U((0"f!;\C/u4*>2Y5~0T25=R-t+U   1SU   *IʂU   +mU   / =U   DjU   ?U   9%U   mD.U   3U   4'U   RfU   U   <U   0&U   />0U   #&+    4R+    4    %8>+    #&܇    %8    0$R+    0$    ( u. 0u du  u(E u+ u u "u. u* u+ +u+ Uu  +u0+ u- u  u- tu *u7 u yu ^u2 u  ug 4u)Y u u Pu( u Au- uH u- u( u& %u+ u u u& u- u+ u- ju- _u# u + u u.j Wu- u& u" u- u2 u0 u ug Cu Su"G  (l+ nu3 u- u u- ug u0 u+ u ju3 u u2+ u u)5 R # qu' u cu! u u"G Ou++ vu u$+ u#u gu+ lu+ u!  u -u  u( u) u ,u+ u u1A u Vu. Wu u u4k u& -u+ u u- .u++ "u)5 Hu+ u- u u! u& u u+ u! u u(E+ u+ u+ uY u5i qu nu+ u u+ u2 &u- u0 u u5I u++ >u u2 u u$B u& u u- `u Eu  }u O # u =u- u au+Q u)5 u- su1A ou u& :u6 =u u3 u&+ !u1A u- nu3 u1A u( u- u u u u!  u- 2u+l u- qu u8    u cu- Hu6 u+C u& { 1 u+ u1_ uq u*+ Pu* xu+ u0 bu ou2 u6 u + u+ bu+ %u u& au1A lu u- u 8u wu0+ u] u- zu$ u- u ug u u8 xu$B u2A u* u& u# Ku1A Xu eu = u- 6u- u1 ru$Q u- Ou* 8u u u+ u u. u :u2 u + u u- pu+ u)5 1 - Au5  u+ u {u8< Du u" u! u.+ u++ u! u u& %u u! u Su++ u  `u( u+ u(l hu6  u5I Ru2 u u qu(l u.+ Xu! su4 u  lu- Zu++ u0 cu+ u- u u'. u u- u- u u8  u = u au$+ >u  u2+ 1u& Ru- u  Zu 7u- u + u u& u0 u  u,+ )u2 Du u} u+ u& u u"G   u)5  * Hu+ u6 u(l u u ug u1A u Lu& lun @u(+ u5   u# u9  u/ ua ;u| u \ Du+ u)x+ u- Eu& !u& "u- u5i 8u u( 6u- u"\ 8u0 u5 u2S vu! Tu+l u- u1A Lu "u u& u&+ u0+  u1A /u] u  u0j 6u+ u u+ u1+ u+ yu  u( u0+ u& 7u u#u u+ u+ fu+ u+ u u- u0 u+ u+C u u| u   u3 8u- u+ 5u+ u"G u++ u4 u   u0+ Vu/ f + u !u "u++ Cu u+ u+ u43 u  u)Y u1A u u   u5 `u+ ug u $u& u(l+ u/+ +u-  .j vu- &u u u+ u+C u! au u- u8' ug u+ u+ 7u 8u& u+l ug u0 u3 u- u)Y Vu ,u"+ u! Gu u& hu- u- u+ u- Iu u1A gu u' u6 u u)+ u& yu u++  u+ ju( u(E u- u ?u+  u& Su+ (u |u- u- Su# u1A u)+ u  u. eu u5 }u u+ u- ]u} u7 Xu u _u& ,u+l uu su  u& u)5  & ui u+l u u)> +u( u- u# u u o  Ou #u++ $u- ^u mu u u+ u hu }u++ #ug  u2 u %u(l+ u- Eu- u u Tu- u Zu1A u4 u u u u++ u Ruh u.P u& \u! u u( Zu uK u!V+ u Du u4 u u u0+ Uu) u- u+ u  u!  u! u Rug ,u {u1 u u0 u4k+ +u+ bu++ u8X Uu6 u. + Iu6 gu Mu# ^ - Mu+ u&@ u(l+ u  }u+  u0 u5 u u &u4 u0 u"\ u  u 5u6 u- 2u ru5i+ u+ |uF !u,L _u)5  "= au1 u u u8+ u7+ u"4 u.j  u u0 u(l 8u( &u3 u u- u u+ Gu+ u u u u!2 u+ u- u ~u1A u)>+  u- au# ?u- Tu  u- u u& u0 u u"4 u2 u5 4u- .u3 u u0j u& #uh+ Wu# /u1 Pu u  `u 3u u u u&@ fu! ui u0 u2X u$B u1 u u1 u  u0+ u- u+ mu u ?u+ u u.  u+ Mu+ u$ Ku u   u++ u u0+ #u {u5I ,u+ nu0j T & u+ u u- ku- u2 u u1A u& }u& *u# \u) u++ du++ u- su0+ u Qu& u- 'u0 u.j  u- u u1A tu u u8 u( u1+ u+ u u- u& u ju.  :u u+l $u- u# u Xu2 Fu+C ru8< u  u u0  u"G E  u#] \u u- u1A u 9u3 u+ ou u1A u! u# u + ;u- u+ u# u&+ nu- Mu(l u u#u u+ u+ }u6 u(l+ u u 0u++ uQ +u u u# u++ u# u u++ eu+ \u& I  5u+ su u- u+ u"\ u3 u u+ Cu1A u2 u+ u  u) fu1 bu+ !u+C u+ !u!  u u1 ~u u u yu u u6+ u1A Qu& ?u!  u# u$ u1A u3Y u u+ u  u.P u- u' u& 6u+ u   )+ u*+ su4 u# u- u+ Tu& u+ ~u& u yu&+ )u8 Bu- u- /u- u& eu ru+ u+ u(l ou- xu(l+ ;u- nu++ u+ u"G  + u+l u qu3 <u1 ui+ u u u& u- u+ u ~u u+ du)5 u) u( =u u+ u u 6u x + Fu1 u+ u  5, u~ u- u ^uD /u  u u- )u+ u)Y u- iu u3 lu- u++ u@ u   u+ u ~u u.P Pu& u Lui+ u+ u u.j u8 L 6 u- ug u!+ bu- u++ u0\ ~u- u uH+ u4 su+ u  u Wu6 u* u [u8 u u- <u u /u0 0u Iu, Pu1A u+ u %u+l u u++ u++ u u u& u u0j  7 u# u"i u)5 u)5  +l u <u- \u+ u u Zu- u+ 1u+ _u du- 3u1A pu)5  + u+ u+ u u !u u0 u0+ u# u *u0j S 1 u nu ug u0 u(D u wu)5 u u(l qu+l u+ C 0 u u- u >u!  u u& u8 u)5  +l Cu u+ 7u# u u6 u0+ u u Nu9  Ju)5 au u1 u5I u2 u& Nu u u++ u u++ u43 u- u Nu* u u!  u! u u uD Su4  u)+ u9  u- u.+ u# u 1u& cu u u  u0j N 4 u# u6 u- u u- 3u u+ u {u++ u++ u u- Ju+ uu  u++ u+ u1A ru Nu u u+ Ru. u+ Ku u6 ru- Cu.  u+ _u u+ nu Ru"\ u1 u Gu+l u.+ u3 u1A u0j Wu0 9u+l 8u0 u6 u- u& u)5  - (u* u! u++ (u+l u+C u_ u& u  u u u+ Au# u %u! u4 fu* u. u u u- Fu u+ u u u!  ^u u$ u" u u++ u -u u6b lu` u 6u Fu) u Gu. u  u+ gu] Mu+ zu0j Gu++ "u- u/   u- u Cu u!  ;u3 =u u$  u- u2+ du3 u. + u# u u u0j u- u$+ ;uH u ru+  u Lu u& 5u& 0u. 1u u( qu& u+ Eu)6 u+ eu1A u+l Wu0+ u = u+  & u u Uu.  pu- fu =u& {u$B u! xu+l u 9 u]  u++ uu2 u++ u++  u- u6 u+ $u u- u 6u] u- u3 iu3 u u+ a+ a+ a+b+b`+a+b4_*U|Y'cO$!+=,47!G A!i C4Դ2o"./.@(I(d=-LE& B1a4Yt&9  !~  #1֬  +h5  ! ?:6uZ~w4%&7q,a8'     #4'     >'     2E٦     #%'     ,Nu٦     +A٦     2'     1uj٦     >٦     #٦     1u'     #y٦     +A'     ?T  0N7  9  _  5E  ξ  )I    (  3 ._sVq .(1?%3$< #( $72T*?   P  j3  J  *p^     Qb\QbMQbhQbaQb!QbY[QbgQbVhQbQbQb QbQbzQbS&     |`ջ    &p    V9     ,    ջ    &ːջ    2=cջ    |d    "8ջ    V ջ    & ջ    "Si    ̧    2=m    ,ջ       !   O   0u   V_t   ' >N   2_   !O   -f=   [   00   |cb`";ƀcb`;cb`&cb`kcb` cb`cb`Ycb`a]cb`!7[acb`cb`Bcb`Q/cb`*cb`vcb`!"cb`bcb` ߊcb`*gcb`Ucb`Mcb`Gcb`cb` scb`cb`^cb`!cb`hcb`!cb`eBcb` Pcb`!mLcb`U_cb`cb` NQcb`!Vcb` cb`"$طcb`>cb`wcb`dcb`Decb`&cb`Sacb`"tcb`3}cb` cb`[cb`<>cb`$cb`Gcb` ^cb`!&Dcb`RIcb`!BJcb`cb`"*?cb`+Ȱcb``1cb`!Zcb` BZ cb`Gkcb`"acb`4cb`Cpcb`!6C,cb`I@cb` ]cb`!Ǹcb`Lecb`Ncb`6Fpcb`cb` -cb`!ENcb`5#cb`Xcb`A/Kcb`lcb`/cb` cb`Vdcb` cb` Qpcb`cb` D cb`#cb`!rscb` pcb`! rcb` .xcb`!cb`!gcb` ׌cb`בcb`5cb`2cb`0cb`$Bcb`}cb`7cb`(cb` ^cb`Dcb`]$cb`D cb` cb` xcb`!& cb`  cb`@1cb`@6cb`cb`)cb`ʠcb` )Ocb`cb`"cb`!cb`iScb`cb`-cb`Ƅcb`ccb`cb`!`2Fcb`!Hcb`!R_cb`cb`W/cb`cb`xcb` cb` !2cb`cb`!dcb`!3cb`=cb`"Scb`Kcb` cb`=ycb`Jzcb` cb`!1wcb`H|cb`%cb`cb`%cb` %cb` Rcb`m?cb` ?cb` cb` )cb`ecb`އcb`$cb` ]cb`NKcb`"Vcb` @cb`uwcb`cb`cb`ݭcb`7cb`\cb`!Icb`]cb`!dDcb`Kcb`!xIcb`Ecb`cb`Ycb`\cb`cb`Ocb`cb`6cb`qbcb`eacb`qcb` scb`r&cb`cb`cb`?Ldcb`!~3~cb`!~cb`lcb` 0cb`Tcb`]cb`"+cb`Q_cb`!<cb`<cb`6cb`!dcb`Sfcb`cb`fWtcb`>cb` <'cb`@ncb`S@scb`!:Pcb`"5cb`!cb`Qcb`FVcb` SCcb`Dcb`Ccb`!=cb`+cb`cb`UEqcb`!scb`{cb`cb`@acb`[cb`t9cb` cb`2cb`+cb`mxcb`cb`3>cb`" 3cb` `cb`|cb`!4cb`b=cb` +cb` n8cb`.2Jcb`6cb`ycb` cb`3cb`lϏcb`kNcb` Ccb`cb` cb` gPAcb`7rcb`"cb`qwcb`?'cb` i9cb`" cb`Ucb`P<cb`Ycb` (Xcb`{(Zcb`cb`/Bcb` )cb`6cb`!id cb` Vcb`kcb`Ytcb`;cb`!dcb`kcb`5cb`"vcb`cb`cb`lP{cb`!5cb`"cb`cb`Lcb`:cb`~cb`p cb`0cb`(Ucb`Rcb` cb`KRcb` cb`Ցcb`!Ĵcb`!o*cb`cb`ocb`"^ cb`",'cb`.cb`JFcb`^cb`Hcb`Kcb` [Zcb`1cb`}Bcb`+cb`acb`2cb`cb``Jcb`Z4cb`!cb`Abcb``cb`"5cb`ocb`jcb`ӓcb`B!cb`cb`cb` e cb`!cb`Pcb`Lدcb`Ycb`]cb`"cb`Acb`:cb`jcb`\cb`V\cb`!\cb`ecb`=cb`Ecb`Ȧcb` Tcb` W(cb`cb`|cb`8cb`o9cb`Jcb`cb`icb` cb`!cb`cb` K_(cb``cb`-cb`/@cb` cb`!Zcb`!Ocb`Ycb`|0cb`cb` cb`TQdcb` 18cb`!&cb`ecb`:Bcb`4/cb`Ohcb`hcb`Ncb`~cb`ncb`!cb`Pzcb` 0cb`l0cb`{%Ucb`cb` #Xcb`?dcb`cb`:cb`!6cb`scb`!cb`:cb`}cb`{Ucb`A$wcb`cb`cb` 6cb`&cb`rcb` mGcb`fCcb`!cb` *cb`eucb`_cb`!ecb` φcb`N{cb`7'cb`)Ncb`2cb`cb`" cb`! cb`!MP:cb`cb`Kcb`cb` Eԑcb`!2UDcb`UFcb`cb`cb`ocb`!LUcb` cb`!UT cb`#cb`)Ucb` 1cb` qVwcb`j=cb`=cb`cb`ccb`"&cb`8cb`"&A/cb`&(cb`Hcb`Źcb`,]Tcb`Z,cb`%dcb`!cb` Lcb`pcb`acb`!cb` jcb`pcb`>Rcb`'Ջcb`] 'cb`2;cb`!H3cb`3cb`"OFcb` cb`!Wcb`"" cb`!4cb`:6cb`^cb`(cb` :cb`(Lcb`[Scb`rcb`Bcb`?cb` opcb` D>cb`Zcb`GRcb`-cb`!cb` ºcb`"'cb`0Acb`.cb`cb` Pcb`0Ucb`b}cb` 0`cb`!]cb`Jcb`uYcb`cb`+@cb` N;cb`5Rcb`/qcb`cb`"Pcb`7 cb`f̻cb`  cb`cb`!Sd7cb`EKcb`cb`!X4icb`!n6cb`׺cb`#cb`Ocb`cb`cb`!?cb`Pcb` cb`tcb`cb`OA]cb` (cb`cb`!5[cb`Ccb`*Wcb`_$cb`g cb`cb`x%cb`">cb`-cb`.cb`LZcb` cb`Zcb`Ccb`rcb`cb`cb` cb`ucb`cb`Jcb`Ncb`Ncb`!cb` ]Plcb`1cb`cb`cb`cb`cb`Lcb`cb` /cb`937cb`cb`\cb` ncb`cb` cb`cb`!8O{cb`{Q(cb`9cb`hcb`Acb`9 2cb`!c!cb`!V"cb`!Zcb`1 +cb`Ucb`Xcb`"L)4cb`!ħcb`cb` ޴cb`cb` Q cb`!E-cb`&cb`Scb`Fcb`(@cb`/cb`/ïcb`Gcb`< cb`CBcb`cb`/cb`}cb`bcb`@cb`!cb`0cb`Gcb`,cb`F/cb`8cb`cb`")cb`cb`Gcb`!cb`/I;cb`I?cb`0_cb`Jcb`!Ӈcb`Rcb`cb`$;ocb`kcb`cb`!%Qcb`EQcb`$cb`9@cb`cb`X cb` (<*cb` Ocb`!\cb`ncb`8=cb`^xcb`"IXOcb`g/cb`gXRcb` cb` kEcb` cb`cb`zZ cb`@ܝcb` Acb`mcb`!Hcb`cLcb`Jcb`RJcb`cb` 1cb`" _cb`LNcb`!cb` Wcb`!cb`!cb`cb`)Icb`cb`4Mcb`cb` cb`icb`cb`8cb`! hcb`vcb`cb`!J4cb`^cb`ycb` cb`!ocb`!cb`7cb`}cb`g%Gcb`%Icb`! ~cb` cb`!ecb`d?Zcb`9Ccb`,cb`-cb`R!,cb`!cb`;Ycb`ucb`!:cb`E cb`(cb`MDwcb`^cb`QF"cb`|cb`cb` `Wcb` Ycb`!Fcb` 'cb`ʏcb`b.cb`ޱcb`!Jcb`cb`cb`"F,bcb`Lcb`!>cb`;cb`3{cb`bcb`P,cb` v$cb` cb`#cb`cb`cb`sgcb`bcb`>cb`>cb`9Tcb`Mcb`ZEcb`cb`"B(cb`"W)cb`5gcb` cb`dacb`}cb`"cb`cb`!(cb`"6cb`bcb`acb` Jrcb`̭cb`cb` }cb`!Kcb`BKcb`"Vcb`!cb`MFcb`cb`Mcb`!acb`cb`cb`kHcb`!pcb`cb`"=cb` Hcb` h<cb`,cb`K!cb`#cb`cb`-&0cb`cb`!/cb`ۧcb`""cb`ccb`Vcb`)icb`"X\cb`\cb`=cb`=cb`"%Hcb`^%Mcb`cb`BXcb`",cb`!,cb`Ycb`!4Ycb`!G cb`\(cb` (cb`ŭcb`dcb`4cb`#cb`  cb`pcb`Gcb`ʑcb` cb`8Oucb`6{cb`<Jcb`MWcb` Lcb`cb`^9cb`53cb`ocb` cb`D%cb`qTcb` ;cb`!cb`~7[cb`"G% cb`|cb`!Scb` cb`!z"cb`"cb`cb`"?Bcb`s)cb`hcb` cb`!fcb`}ecb`Xcb`6<cb`'lcb`cb`cb`cb`.cb`cb`wcb`M\cb`>cb` cb`lcb`1cb` e%cb`_Tcb`Fcb` cb`cb`H>cb`"Zcb`5Icb`/icb` 9cb`/cb`8cb`HEcb`̬cb`%̯cb`cb`*cb`P8cb`:Bcb` cb`ecb`cb`4Zcb`XJcb`#Lcb`!Qcb` cb` #cb`Pcb`oPcb`!:=cb`7cb`cb`cb`cb` )RKcb`cb`!09xcb`9cb`cb` cb`!;cb` ;ATcb`RAUcb`;(cb`,;.cb`.[cb`!C cb`cb`Wacb`cb`YCcb`'cb`Zcb`4Bcb`Icb`\cb`r2cb`!0cb`!icb`+cb`jlcb`ƣcb`!+cb`"%K3cb`ecb`uecb`"@rcb`!Ϲcb`azcb`!cb`"cb`cb`!cb`_cb`7cb`q1~cb` [cb`Lcb`!3)cb`^cb`!I:cb`cb`=6|cb` !cb`7cb`bcb`Q!cb` 8Kcb`8Lcb`9cb`!Xcb` }cb`vC~cb`~ާcb`cb`d*cb` cb`?cb`zrcb`,Xcb`!cb`,cb`~Bcb`Ycb`Bcb`PFcb`Ücb` ácb`Bcb`=cb`cb`! )cb`")cb`wrcb`hcb`cb`Jcb`Kcb`cb`cb`hcb`cb`cb`wcb`]cb` cb`͜cb`cb`[Lcb` 7cb`"2cb`! cb`=cb`ؙcb`"<Ҁcb`?cb` ;cb`Acb`cb` cb`":fcb`cb`!Tcb`7B<cb` cRcb`S%wcb`A?cb`?cb` ,cb`ȑcb`cb`cb`3 cb`nacb`rcb`Hcb`0cb`ˬcb`W˴cb`X]~cb`s"cb`~cb`1cb`cb`!Ncb`+cb` ~Ǡcb`"Ycb`r-|cb`ONcb`kcb`cb`!cb`5 cb`"7cb`!Qcb`|6cb`!WAcb`cb`cb`cb`!Rcb`j"cb` \cb`!Ncb`"M;cb`cb`Pacb`=cb`"cb`4 cb`cb`8cb`!?Ncb`}&cb`scb` Ycb` :cb`S"cb`a5cb`!cb`51cb`%cb`[cb`I;cb` p<cb`\@cb` Ccb`Jcb`cb`cb`bcb`\8cb`&I`cb`0cb` 0cb`*cb`cb`cb`Kcb`cb`ɭcb`-Necb` ncb`cb`P#cb`cb`dU,cb`!cb`bcb`][cb`y\cb`!{cb`!cb` 5cb`Mcb`cb`"HT:cb`!cb`cb` cb`!(cb` cb`"mcb`cVcb`>,cb` cb` cb`YHcb`cb`!cb`cb`tcb`ucb` acb`H0cb` +cb`\cb`"Icb`!Ccb` ̟cb`!!d%cb` 'cb`%cb`2cb`n,cb`cb`cb`Kecb`GM6cb`Ccb`cb`cFcb`#Pcb`<cb`Fcb`cb`38cb`Ucb`$cb`cb` QPcb`QQcb`cb`cb`sXcb`۠cb` 'cb` 'cb`\cb`ccb`Wcb`cb`ڼcb`_cb`! _cb`!Acb`!T(}cb`"4[xcb`cb`Djcb`!,Jcb`Fcb`->cb`!uMcb`":Scb`4cb`!cb`cb` t0cb`Yqcb`1]cb`!_cb`!cb`h2&cb`2(cb`Qcb` pcb`! cb` cb`cb` cb`2"cb`!q5cb`! cb` cb`!V"cb`$cb` qcb`X}cb`9cb`GStcb`9cb`w:cb`cb`Zcb`\cb`]cb`cb`cb`\cb`¢cb`£cb`/cb`.cb` ycb`cb`"I&cb`_cb`Wcb`!yrcb`I]cb`x,cb`͌cb`OLwcb`cb`cb`:cb`Ocb` cb`7cb`cb`Ccb` cb`cb` rcb`[@cb`cb`Tcb`!cb` &cb`#cb`Vcb`{cb` cb`Pcb` cb`T cb`cb`'cb`cb`aYcb`5cb`cb`cb`"cb`cb`*:cb`<cb`!}Wcb` $cb`;cb`Hcb` 8ocb`FFcb`Gcb`Gcb`Acb`2cb`-ccb`cb` :2^cb`Pcb`"RFcb`Ncb` 4cb` j\cb`!{cb`"8cb`7cb`wcb`!@Icb`aKcb`cb`3cb`!cb`Ncb`:cb`:cb`Tcb`!h"cb`cb`3.cb` Qcb` 8Acb`"ӵcb`R ucb`ucb`#!cb`!\0cb` ޠcb` cb`n cb` cb` ڀcb`!,Pcb`cb`/@cb`-cb`ecb`! [7cb`Ycb`fcb` ]cb`cb`cb`'^cb`UKcb`LTcb`cb`0cb` cb`a cb`cb`jcb`!.cb`6=cb`cb`}cb` Uccb`bccb`>;cb` >L{cb` ">cb`19cb`cb`!N*cb`lcb` Ocb` Hcb`!G=cb`cb`!Y>cb`cb` cb`ccb`!Ecb`"Icb`B1cb`IB2cb`Z|cb`<cb`!')cb`#cb`=\cb`+.cb` b^acb` %^ccb`X1cb`Ccb``cb`cb`iG=cb`cb`-cb`0cb` cb`_ cb`hcb`cb`"A-qcb`&Kcb`Ncb`cb`Yʺcb`}cb`"cb`ccb`?ccb`QDcb`!cb`2Lcb`_4 cb` cb`cb`[cb`P\cb`! cb` L cb` F&cb`Ԭcb`԰cb`scb`!!cb`Ocb`Scb`![Acb`Bcb` +cb`!.cb`i[lcb`!Řcb`cb` cb`>Jcb`%vcb` xcb`Xcb`!sF cb`cb`"Jēcb`IXcb`yCvcb`*cb`]cb`lcb` -cb`]cb`cb`Jcb`icb`Ϳcb` @ɟcb`ɡcb`!*ɢcb` cb`pa7cb`NYcb`" cb`cb`bcb`cb`!cb`"cb`WPcb`8cb`V2cb` cb`!Mgcb`cb`:cb`)4cb`!4cb` wcb`cb` cb` Ccb`< rcb`ttcb`},@cb`"cb`K_cb` Yqcb`X*cb`@cb`.cb`ݹcb`ݻcb`ݼcb`!$Qcb)cb` [cb`Ccb` Qcb`\Kcb`@#cb` qcb` cb`cb` $Gucb`O#cb`cb`!-cb`!Ѹcb`7cb` 7cb` !cb`"Ucb`5+cb`"cb` dcb` |Ocb`cb`!Dcb`6cb`$cb` $cb`8cb`+cb`dcb`S&cb` cb`cb`!cb`!)cb`V#cb`A *cb`QVcb`Vcb`Ocb`Scb`qcb` cb`b^Xcb` X'cb`U?zcb`,cb`tYcb` 3acb`Scb`"E+cb`]fcb`!Jccb`" cb`cb`zcb`cb`R_cb`Icb`cb`,-gcb``cb` Mycb`!)Mcb`sIcb` 4cb`Џcb`7cb`!abHcb` Ocb`1?cb`cb`7cb`,K!cb`<cb`2Qcb`Bcb` :cb`!՜cb`"(>cb`"Scb`PNcb`,cb`Vcb`Qcb`&?3cb`Acb`q cb`Ňcb`ōcb`*$Acb`y cb`FWcb`WFcb`Bgcb`!-.cb`3'cb`HAcb`cb`cb`\$cb`cb`!]cb`cb`cb`cb`Jcb`p͸cb`_~cb`iFcb`!=-cb`Lcb`!cb`.Pcb`Qcb`!l8cb`rcb`x cb`cb`54~cb`j<=cb`"0#cb`Ѻcb`ucb`cb`"1~cb` I*cb` …cb`u!cb` ^Acb`M[cb`!C*cb`vEcb`Kcb`zcb` cb`"'cb`Vcb`cb`%scb`cb`hcb`kcb`-cb`cb`cb`̌cb`Dcb` K]cb`!_7cb`N~cb` "cb`!cb` 0cb`EJ`cb` 9cb`9cb`~cb` fR.cb`cb` 9Ycb`mcb` cb`ֈcb`Бcb`!w9cb`"Ucb`ccb` Ncb`@W:cb` ZQ;cb`".cb` ۊcb`Zcb` Tcb`cb` VGcb`v/C  #u  }9  a  ,*K-  6> 0    )  ;C  3}ȵ  ~    -a  0iXp  %n  l   " $=    .    R    *^    &R    'B    .Ʊ    -#    wYr    .3    O9    |'    7+    (    6    6Kl         F    %P        -Z    (=    *    67,    6    7L    ,,    J    *h~    ͺ    #(    5%x    #O    7=    Z(n    &Rk    (-    HDB    <    5    %J>     H        0@    (    4:    {    $Z    )7T    ;    m\    2    )V    /    p/l    "S    7?    C-    *W    .%    M<7    7N    6    /Cm    JC     l<    5)'    7T9    8ɓ    Zۅ    6u    n&    V@ 2    2=2    |˂2    2=0    ύ2    ,    V    "j2     Y    O2    O    ^$    "O    |    ,2     u2    /]/      /^      ,H^      /$J      ,&      /a:=%      ,T#      ,?      /      /            ,J      aJ      ^      5T#      /HT#      ,=%      9$      h      ,\x      ,/      /      D=%      /      6   -fN   !   !5   00   t˜ <!!  4Km 5 -Mr Zq 3b / 1X#x5V," +%F.7++FŐ5JշR .oR/s7?/փ0987<$tDiqҘڠ!37ܫ5p!2<79)42,"4T,ҧdf1?&9H                -;                0O0z                jv                 R\                1'                B                 y                (?                ("                !9                ,R                (<>                .7PE                +=                &f5                                 4t                @;                *J                7                &Yy                .                                                                 Z                !ja                &`5                2                7)                /g                k t                8D                :                2                2QS                8%C                W                s                ]                Ė                4|                &P                ;                                u                0 6                `                ,[A                7:                X                %                65KV                /                                                1n~                $                *La                                !~M                .                3Ƽ                $X)                c                $J                 (#                g                6X                <ߎ                ) `                \                "q                *^3                7dF[                                0                V                J9                /|                ]                $|                5])                2N`                 8                #?                t]                5                ;                                                j=;                $ڡ                ]1                                4O                k]_                -4:                <\y                h6                -                ;                2l`h                'Y                 _w                74                r                                ,'6                558                x7                "F                /E7A                qŒ                &T3                /ea                /,                #@,                ,U                5t                \2                06                @                +>S                /                I                )c^e                ^ n                4-P                E\                4&                %                                #J                                $                (v                )=.                #Q>                ~t                Ć                /[                                .c[                1*J                5                Z                                7                1                $                5I                n\S                1, T                7x5                $5                9                1X                2C                -e<                7w                 #                7G                #Y                S)                4T                f                7P                F                                $ 1                D                #                "N                #S                "گ                0+M                )`                :                #d                'Y9                /ݦ                6{% H? 0`6h*[ ;g|$<a7q}%|  5,<r6[c} ?&  Iwi6CDΞ}"b(  yQAaF}}OR%3  P4mn8J}Z (  S:$j>A}}!=%  ZP"r@Yo}}C[)  +l=JL(к}i&~  +Ju9?;}#  (zh?c? }e)2  $ji*=ME/}/#  u9<;P}!%N  Em:l^}&D$  fF8yp@XI}X#  .^,|n8?X}SB%  -k :TI[}%  6et=I!}y!'  l7 q=k[}L(  z_)`@\U}}T'  cy>MLo}!)  0)U{8F}} (3  U/xe;;T}}')  8aA]}`,%  k>7 }=":*$  3wA\A}(  a2aH:`Xce}'\#  !zd=]}}m!$$o  0xsA=D}$  mh7tA}!P(>  *x?X.}(  U[i9S}}&)  ]/wa<]}}*T  *z{A[.]}k'  1[c8`}V $`  4)+}&6BH}W /'  ![t<J}}%  syT:XO[}"$  ,Au7}I}}6c%   #m9+P}}i$  Lc!:Q }},%  x1l,@BV}}9(  0s9JI}!V$  0.u=S4ɪ}|(&  -uu8Z}}C'  |so 8sS/}}W%<  Gp|1?:}$:   a>4^C})a  L-ylE<Cڏ}(  |x6tJ(}}{#_  :"n;H}}H" #  rx9FZ}}&]  8Ua8(aI}}x :%  71mK@Oj}K`'  ?"Eq.:NH }%  U0p?Y}}h*B  %zf: Z}$  "u]@G:f}y)  /,s?A_}$  Qq8cA}}]&  7u>;ۮ}_"^(  pAA?}} +#   b>VSZ}}F`%  #p 6``}$  8\d:C}Z'?  ?!oAQ7}}> $  s;S#}}*z  +h;Dz}}&  3p{>\>}9#  ,5t\<9Dq}}&#  8c<@JJ}l!%~  vt@LQI} &U  F%q,91L,}t!&  YaA=u}(1&  k8P}}'<'  L3@w>H}}*   e>Iܐ}(J%  ^v=]C͖}|e$  ()Ad&A:} (+  n7TDg,}(  :t?'Ga}z <'  )1y:8!_}}p(  7W}&I  "j7?<}!#g  "z38LIy} &  u'no=]?}"'I  /o6<PA|}9'3  dic>N}:'5  g2mI=zV}}'  f{7^}!$  *ws7=S}}#  @5l=>E }"C&  Q*o| }}5"))  _#lz:SKl}%  +k0;bGf }()  u"Qr<S~}}!*  r$AA}}e6)  3|9HHJ}"A(  n2nB:<#} %)  `!w 6@$}X$u   Op?tCS}_*  $,tc:Z)}}#  , |8C./})  5!s ;BO}!7$J  wo=<X}%  00r6L }}N(B  r1xm<Kg}})%0  f"1i:WFƦ}$  |9\}}A"k)  brY?Mo}j'9  U'm6F_U}a)  :" f,7>M}*:  K/s:L?}nm&@  6d:F}s $>  o&bz>W@}f'  ju?e_$X}^ T(  "n<=JC}'  0^z=_}}M)  "l}'Usl}l;*(  Ne?:yA}!$(  )|s= S}}#  6x8{F+r}$h  |tvA[4}}"U&m  t8=}S#  fy@A}}$  .pn?\$}m##X  x/pAC&}n$#Y  Ad=HP}} %  M2iY9;_ ,}"}'w  9*{t=e[}}"'*|  )lq<Di} )u  m2"v<J }}!'  `:Fo}}Y)  QoN9i]}"<'  M!x@X-}!,&$  ?&}w:@M}}-&  P,D}A: E }x"X%  cAEG}}\!$5  Y(3o9\A}%  d$}@Mc} '  %V!{?K@ݵ} *  W%tr-:?Oݸ} *  r8xA^Ir}[!%  W2/z;TQj}D8&  ^!h<_U}}3'*  52g?N}B({  ,(1j9D}@$^  ,o[:~L|}}`E#  V eE}}!@%  )Mw8IZ}})  (qk>`}"(l  $%t>~Yz }g$  b j@\L}"v&  5Nb:V} $9  y}+o;N}!)_   rM??Y}#'-  *f}Q=ODP}#  3&bp1:L} $.  Y(g2<PI}2!%  z6b.AU}}"M$  Fwh<]}}$  +q6nBq+}(k  .x67;I }}U )  &*q/;xU<} 2%  Zt=Dr}T'  "z?_}}$[  ^e&iATF }!)l  O6i=]t}} &u  eyADL}ix(  /Qv\<Z֒},!%  {iA@}'r   iM7Q}}(E  C$uu@Gv}"&  km8dN;}}(R  tB]aa?@}})  L(g8L}7J)  ~eI<L}} &D  .p<[}}z#  F6}f?_Q' (  l7Fo<AH}#@  +f8AI\5}"S#  ^&l7 U?c} &7  s8C:}}K"K&  2v7H}T'>  ,T{>]p}q $K  0tr:Lc}}:!&  /rm:Z3}()  +}5=;(}}(*  -.p;@I:}}{'  n;BQ2}}|'  <b8kY0} B(  *t<;ak}}} %B   i;==H}#  Ft>=}!%  #nh;GH}r)e  A7 q[:K}+ )  Up=Za}%  xFA;}}y'0  7a7lW9}-'  '<sZ9AV}!)  Gq1f*AJT}"%o  ^ t?Fc}}!'  7rga>'A@}K"2'G  P7Nw/>MNt}i'&  K+/,f?nNs}'%C  S5 {\}s&  d6e|9IC1}#  q=VY}} ~#J  Ca <C`Z}&o  )s9.`}}%m  !6|8J@})(  2a8>{}})  uz9N }}?(  A!/hJ8X}"#[  \8{u?>,}}!)  16ri=Z>[}".)(  d"Es:X}$%  1a:gR}} *  4ygt7*K}!&  ig%T}8`[X}:;&  8E Qd@B}} $E  &b|<G[}Z!$  qJu>%<}} &g  ~d7JU)} )  *zj=;}| O&c  r<?}l$a  AbARME}|)v  8k:AN)}})w  1{[@O}}?)  +-6e`?#>O}(  *k< T5}=%%  2b:@}Q$  8m= B-}&5  'cJ7:/}, $q  n(k9_o}_!~(\  @j>aT}}B {%S  $EoBa?!}%  HoU?Io}!#\  iea=T%}q(  ,d@V;*}.(  (xb8H}"(  U2{_:H^ }"(  2mx@ ;'}%`  qS5i::44s}k(1  ]nc8D}9)  |f?P]\}-'  'x7K>|}2(?  +p>;U}%U  !`x>PW}}'A&+  /2hUAI}5*  ".}19KZ}}M#  lN, kz??  h}!x%z  KSKk8Q}/*s  }g;?O} }$  ( n9W;O}!#  >!n9qL} $0   bf:H}}=^#  6/{?H^}}$  Mt;ra}&   !2`d71Y}}Df$  Esd:IY}$\   kx@75T}}(M  n*y=|P}}!%>  t;;G}}!O$  Red;@}Y%  )`:\.}})  QU"Ml;[fK} Y#  2BaR@Y@}o(  %ks?5T}>(  e,,nd6W}}&  v"Eb? X4}~<)  P2wAoMT%}]#  7m;^ }}2!%  2*s;XLǭ}'  /4Qh8:H}}*3  Sp8S}}X (  |J>:%} *o  ip :D}}(  f"}w={Bl-}Hq$N  >>l=KUC}B!)  D%sPA]S}&   4N{:;ĸ}+!f%P  Yg7R}}%  *2&o9]}%:$4  3He9@;M}j(  @`1h8:L}}2'  F(fSAx=u})  -z 6R[} w#  T" r@Ht}n)t  1Lf?\K})  )r?a}}'  m^eg;Lm}Cn(  $h6E= }l#L  !s;F}}'  x(3`7UK}#h  6q'ik8:۽}&  *e@Fz}P)  g6p :X<}c!&  N5e89?=3A}~&h  *i@(;}#  vbL:F?Ǯ}/'  1[o=/_p~}0(  6u:R})  &=2p@XE}e&  ,0on=ZH}}; #  `Ku?<?5}vL$~  #g8]}}wM$  0u<AI }!#7  5yt9=T}m(<  \$sk6QA}")7  2u@A_}w&  gq6>}}!P'  %tu =`F,}f"$v  'fJ?I}(5  6{@:/}P(  6LsnAE} V)  M`?;j}-(  1"v?W}"9)  `=}AK} e&A  j_uAQ+}!w*h  6}?F}$b(  r46>t}#  1Ap<:A}}u>%&  ldx@'M>ȫ}t)K  ((0ky?Z*}}&  #ze;mJ)}!(C  17p7JE\}(  RjjNBR}l%  sz?rUّ} )   nc>L}}0"&l  p>AC}k!)  Yi8=}}!(8   *f; Y;}*(*  G5fnA[}$%  3l_;Z}}#R  iXl>&XҘ}TB*m  h6Gg}}%!q'  k|;T}&!r'  >/o`?D`}}"Z'p  (|f8MY}}Qn*<  ?2i;VU}3#o  3Dp;WZ}O$%   2|7A=l}}#A  aUz:?Z~ }(  Tn@w]}}(  8m0<8G}}v (P  *e?:vd}x!#  b$WlA_`}k$|  a<SD}}F(b  |P;_\C=}G(c  ,gB@Nyx}ov$  5o?$M<}(  C1[fAmF`}^"u*J  7qx:d< }'  R3a>`C}}c(K  ![y;X}} &  dz9>}8.(Z  q!b:9ED} &?  X1fV9[}}$  wt<K~}} (  /|:oDSۧ}x$  !L7um@MA?A}M'  -*b@`}!(=  Cv~6rT}e"'  Y5w=UҾ}J!&  u9TR4}}s*a   hX;,}!4){  4p0-e8B}}'  8'Yi;@g}} )&}  :71r9kF}]'  8!v=U}^'!  /ocA<V}}E%;  s?:}}5&  6b7a!f}6&  r5a16Q}v!$  $e:>[}}$)  ]"IvX6\}}-$L  yA=O}}{)`  _ #bA<}}&  y=k8MC}r"8(S  cl(d7 V}"N)  w;`}T#  :0~|8zC.}!'  Bn<LZ}}"a#U  ? j,9PW}(   oz:3A}(  )6Wd.;=U}}$M  f!k`8o?k1})  6+te;cZz}p*  "K`?*TD}}-!U*_  tK87d:Mk}} %  (1p09~@(}u&  hgp8=$}!e$  ?yA@Ay})%  o#z;FC}R&  NAhG>N}[)  Brt;?Bi}"H&  %'s@JNt>}[ ${  la8q]7}O%  rf=wK}}P%  cs7?C} #  -u;U}9*  6m>>O};*  $, ua;R; }(  ~7h8;Q/}0$  p-%q9@QW}}"5$  6ux=;J}DW%  (zm7'a5C}!c&  +eAD;-}K)C   /|?]O}L&  I`9D}}{(d  (t9/K}R'j  7Jz<GÒ}N" #  t`:kJ~}} M$  uZ+yzL7 ZWg},#  M7;fr6E}'  r<Hݎ}'  Tfk? P}]"*)R  "n6UJ}&  pOb =nG}}N%u  _3c9P:}&M  a/vcA*C"l &N  U5yM7.@5}!'  pw>UH}})\   o<;P}!;#k  -{? AB}#  (1`9D} )  ([s7`}}&  R" aYQ}V$  +g=X;}q 8'  Za7=} '  /oz6@R}}&  .r8EI}} #]  {Tf>6L?}} K&y  *p=tCb}}.#  5w@GL} '  { >Fض}(@   ;-uAP}!%  X/q9^}}F'  N4k7LQF&  f<P}}!('  -{7W})  2%ob:_C}}jI%  bBl8PF}}(  F- y=>C}'  }*sb>G}4\'  m6T}G*"  .[y>[K}!8(  0 g7-V}"m&  )f77XY}}l#b   7a)AIs}J%  1mA[Oi}0$  +r9`E}#  p4c4@A}$  x]g6U}}1*  5EbAR}};%{  im!f<~V}}0#  %zuc= J}"F$!  3mt8|=}}N%  '}:m:}g!y*Y  0<p8,L~}!+(  555m:KK}}_'  I2wK<HR}!(  &T, d>|A} F$  #z:C=}S#  M*w^=O}}'#W  qgvAP%ހ}d6)  R-y9dM}pM%  e7i\}}N'  !$Cih<^C}})%  LH*zcF8Dm } 3&;  >hqA0F@} &  96n6=}Fc&  j1 y:eOT}y(  0x?\K* }&J  ,{=F{1}(  Y}`\x}\z$  w_|T:L }p d)  xL<e5>H}}%O  e8l9X)}N#|  `=VF}}M )  x*g9|Q}} #8  rv9}Ui}} #9  .[u};= }1"'m  7jG;<}3"'n  #ij>}}!!`'b  4#CvF:]ޔ} x&  `/sA@Y}#  b&6Q>G}_',  wr??A}}x!%'  .s%hI< _re}$  ]4xi80;S}}#  au:RL}}V(  jAlA}})  n+Cy28:}}!#  kH:_}(  1[t}}[!*2  T&x:I%}$2  [n8E&}}) '  K5x-<M6}5%H   p:O]"}GA$  o@]}}!(`  a*n@hFX}}=!%  \ g8QX\} *1  x^>AS}} R$1  "j7\ 6})   !k>\>}2)X  f<&bnq?X}$  k@;U}}v*N  ~RU{: ?}!)q  ]df8Iȶ}"&  hc6_}} v& $IQI  5  h     %T     U     -     5     "     U     -                _Q     !e     V          ,     0:     4+G     `     0     ?      V          %     X     "*     !9     2=X     40     58     2=     >     ,˃     !     0     J     $?w     $          14 z 4U - * _ 51 '%  t3 999He n c  9 = % ) , E *` "I -?#e &C ,)0 (  ` P0 Tz 0X0X0X0X0X0X0X0X0X0X0X0<0X0X0X0<0X0X0<0X0X0X0X0<0X0<0X0X0X0X0X0X0X0X0X0X0X0X0X0X0<0<0X0X0X0X0X0X0L                  $                  9n                                    6`k                   Rm                  ͬ                                    (Z31                  K=                  +>                  V                  #                  &                  646B                                    4`                  (v\                  55                  !~"                  ,[9d                  .                   5N                  "                  1*,                  )7                  h )                  [I                   ( *                                                      / <                  !G:                  4                  :                                    b<                  >r                  C                  #O                  /o                  /E&                  13R                  /+                  4"                  -                                                       x                  \                  61                  /                                                      tXA                  $                  .-                  .                   `                  7d5                  4                  $q                  ;                  W`R                  .cU                  /$k                  Fj                  $/U                  5];                  4                  ,U8                  x>                  ZD                  P*                  ,                  U                  +                  "*                  0                  1,X                  x                  4                  *LF                  qx                  ^E                  2l                  757                  /ӗ                  -e}                  *^T                  (*R                  U^                  %                  D                  k)                  &Px                                    $                   7xx                  $;                  D                                                      /|5                  0                  &fR                  $                  Q                  )                                    2                  #S                  7=                  y                                    )cW                                    #!%                  7q                  &b                  k                                    8^                  1c                   Z+                  2lR                  5                  2                  7:0T                  ;                  %@                  '                  ח                  $                  8֗                  %                  /                                                      'Y                   9                  4.                  )=7                  7b                  2Q                  T                                    X                  (.                  -                  n                  ,E                  OU                   8h                  - `                                    /<                  5OT                  (<                  23}                  4Ԙ                  X                  !jd                  1n                  7u>E                  #,                  0+ۑ                  ]l                  "FD'                  65e                   :                                                                         5                  /˝                  -4N%                  <"                  hͼ                  f                  (                  3]                  4y                  `                  :5c                  4+                  7X                  8                  .7:^                                    [                  b                  /                  #Jܒ                  $$                  7                  4                  #                  2N                  18                  gA                  #                  <                  #                  2<                  '                  "_                  #@#                  *a                  ô                  jUU                  ~_                  $e                  7.                  \R                  0                   &      >     KK     c     (Q     .,     P2     7(     $*<(sNx*!"N!+ (-"M"'`.L23(    V    3    7u    3C3%    )N    8B    ?y    s/Fb- \ 5 Z+ " /?^ <  w  *&  "|e*  .@O ac , 9 Q] $?p E )d \ )q *] 8FX Ge (8b 18 ¼ P 0= EQ .S ,; & *? ׅ 2 G! J-  6J -s 6-   nt.^U &F#            / A                      #                      dD                      ' 1f                      ccC7!A=l)=$2r0U8:140Їz@,u 7"$Y4!ZX      ~\      (a %      'Pi  ;I tI &e <)? 8f;2  0QA  ? > -zϙ -Y Z ()9 'F W 4~$ 5 r ZT -u /+* Q@i _R,_+   R,F.sH3 O 5K #"c    /Q    *Hy    1    oT    -    3    j    5    -    *    2    H    5O    /Cb        dCC    4^    J`9!Ӯ Z $v 5 ')n 222}Mxbo%R D" 7O9 #G .Z( ,`ڥ ڕ)2Aq8~X1!,%IA9{+3z%62 ʡ7$/D"n0u1r)]/0-P*$mN#$# 7!$jY;,*dO#'<*<So*WO.C^>&+<;^-_&;/_ $Lh+E/@I,ʍI1F~`Cj(& 7bN5'Iӌ-WK{#7t3`!M!4"-7#00\@*4 ,'pJZ--!G"^'q%CFIHIT!!>2Ow=i!<T-=,Y\,rEP~ /,3z%   (>YTm   \Tm   \Tm   )@Tm   3Tm   3; Tm   -Tm   '!]'    D>    ,v3L3n)+j_֒Û7WȤ4)1[G .w]D% &1BMZu/'4@'6=8TA#TW7W6 *P7X'        6e        #        )O        17                B  K  /l  U|  @  ),  ^g  .  ".       v     -#1q     /[L     *%W     &I     1_f     f     #6     +k          |Q     ,,     8-3     (g     .     ,     "RL}     8!E>     c ] +} ' \/W O-0bcc@', "_c.jb2R f' qc$ !b.cJ$(c\bbP= _ 5G %X! ?Y %S" 2v 1 ' N M XXXVYrZUZJTYZP ThVD-WiV9+UY[Y.{Y7Tun[U5YWZSUV[URU#V5WZZ[m'VZK[ZTmZpZJ[ZUXWXTVFTYTGYV$YxfZ;TTZn[iUisV[cV PT4[8WHUTY1YWoUZY3KWTV$-Us[ZHY]XWZVWTyGV]YnV|7[FRV)UMX&YPWU:X YVnU{XrZYa[MTWmLY/T0ZSVXiUEU/U0VZFVWZXZX*[Y{ZYZdWRiWHTIXoV_UWqWsYVW;U~ UW[WWWW=X["UWT"VYqXYw[`TATUvjTXzW[\VmWVWgUFYSTl'WUyV?YVY V *TXV{UY1TYNTZ [:XI[nTYgWZzTWTTVjZV7(Z|ZVUH[ V`Z(YNbX3XXT~[T6VTVW[jUkWXX[+m[Y[XY@CZ*U|XaZUzW_ATZxWLW.WUY; TUYZ06UZRZ _[AUYW7[YV[.ZV>TdW_[hWhiXWVT:UY]ZrZopXVvXTVTXYVWV=U?UU9[vY+UCYZU&W'XS[5>[QY(UVVUL[U`Y`fWST[[%UVW/"[VW#7[GWCU2[IVRVu[Vy[fjV[UY5cTdZ7Z'X:YnWU}WVeTkAWQuX VAV X[YWRWWeVNeY 8YUjYSTr WX[Z&UOY`ZWl/XyZWAXnXWY,XVVTWW:W_WFX;,[fWdVbNYu3TxWUXYC]XXWZZN6U-IXVXVVmW^X-VWYnTTTVV~#V)eZkfZlg[U9UXXWYlYoWYZbYWWb\ZXWY3YR[_[V8Y:TYVX,[FWLVUU}Xr[STq~ZhTTZ]ZP[s[bt[ZzT TW~Y[ZiMXGV4VwYTvVOTvVS X|[}YpWWVYYU/XciZW@V[YV#[$ZiZrZ[![UR[)Y?U9VX HZYYYYX]UjW}UVV<ZgXV[ VTLwU[xTT Z Z)[ZU< [TMU@vUyViVUuX&XWX}TUY}T{CY[Y^YMZmUYu[g[X69TZWu[^V[OYsZ?[zXk[bXGXV>YX.WVYYfLWB[yU;Z\TM[TYTZ:Z CY{Z1N[YJq[UDZUTnYl%W[}<XZ7UTtWCX~Z9X-V(^TlU&SZV1UdYrTYGTWY TTeU"V$Z[* [SYTZZ`Y3W4[{WZ]V;UV5UlXW]+WIUn~X=T^VThWZ1UUV Wf#W:Y&W<wY8XWQU&Xd=VhXRJYUhUUWy0VRWdTcYeWZ[@\Y9WEYWY)W V5YmTRY[ Z$0W`IWT|X[UNUO[jZ=>UkKY,V*X@UtVYV <ZXcXVxYXXY~Z#OZ\VYTW[dV(Z3V|U}[T@ZYvYY pU2U?VTVUWZV'ZXU5XX{W'GZYUTWs[gV@TOEWO+[",USV Y0U XY\XEYFY$[$ZVlU2Z7XVVgZeZWjT/X[ZWDT~zVpWeUX)WW [[XZYvYPZVXZU[-sZU(!XHXIZVIoVJqXZXGVWWVY|TlT/V[ETW=XUWsYWWZ+`Z WX!WVY%uX8YW; TaZKUVY6[RYX!ZpWGW8[XY[l2[VFUXUXZy^XVgWk X$MU:YKW5LW(NUVV33ZXDT[EZY[Tm XO['TXY=8UWqX,Y4[[Va[ 0ZWW?eTXW3WU=YATUVqW TU!>VEX5BZZZhZVzZ U4ZuUWWUYX\VYXpYKUWNV2[ W.UV?[|ZOYV[T[oZUXUr<Xj:[UXCZV,YmZt[U"UFZfzVYTZYZZUZ,Y*Y*T|Y/U !WYy{YHU<VyV^[8ZE9X_VwXZ WZXY~T6Vs[w[LUZJUWQVr!WJWAYF%[ZVyZcV[~9Xi:UWndZ4bV7Z[D[;XYYVXvTVVTV4Z[#Y[~ZYU[>[VU[Z[W-[ $XxVX[UZ.Wc*V!+VZTTUWWv[u[)VgYi[EDV*UJYX^[VdVVDXBWdUTRTjYV4T}VTU8ZX.T@X [ TDY V[2YWwY U[OXYo[qVoUPM[[[ VQYU|YUU[/W ZTUWVTZbyZI,W YgTx!ZWKX[[T]XTV}aY5YY'hYUZWqZUqXY&[W[>[tUXXwBT%XWZYTx[W'Z6Z=ZtWXXXPxXVYZZ[[$[1TmXM`WtUYHVC#ZYPZU W1[ V.WV[Z[tVUTeUZTV:WMY"ZU* XKUYVVX^V[BWVYYdU kVPJWwVUC)['TXX"Yl[.[0U'YLQWAUUUXXWwXU.Z_XULJXNH[TVW+%UZXYZ52YZG[[VLVYW[dU]YU U U+VUmZnYWTS6ZZXQ[Xf[jYr^T1WYOZqTkX\XQZ!EUV0{V%cXYW0UUXTOW%[n[YUVH(U V-;[7Y>[[W[BW5T}YbXTW1Y8 W4Z[I?W@ZvbZ["Z{ TW(TVpTWX<VVYU-VaUoUZ;hWWrVZZ[VvYkX]UX=cXWVWVo[TU%TW! XLNUYX4kZX aUUeW2TU1VWWVVVXfX(UlY?UW"UwXUZ[X8&W ZW`XaXbZTI4     $sD     4      eq     HM          `     N5_"                          2                       4fak                       5ν                       1,                        #                                              06f                       1                       %B+                       8x                        .                       4X                        R>z                       .                       . O                       $q                       .ca;                       .                       ~                       ΄                       54                       j_g                       -4\                       ba                       c                       "s                                              .L                       <>                       *                       .Qh                       P                       !jĹ                       Yb                       u                       0c                       1*W                       ݲ                       #B                       #$Q                       %Z                       7UH                                                                     8                                              '                       #Ja                       #;                       8Nx                       /                       'Y5`                       ٩                       2Ne                       $                       ,E                       hA                       )5                       fGO                       !~                       *-d                       551H                       .7@                       &                       )=m                       qX                       /Lq                       D                       ^]                       0 $                       ]                       we                       $X                       7XU                        T                       b                       /P                       2                       $                                              2                       Z                       .0                       &fi                       E                       z                       2)                        (                       641                       =`                        (                       7dH                       bZS                       $Y                       7:)                       <ލ                       7                                              ,I0J                       k'                       #_                       @                       4                       %                       ^                       hD                       0[                       G                       7                                              5                       /EX=                       !                       X                                              7                       %{                       $.                       6                       6E                       XV                       #[                        X                       76+                       7_                       4                       eG                       tK                       ţ                       0O|                       -                       4'                       01(@T0&R1\ )-SE*P$0' ]-^4 rI 1W/G3)/ÿ)#!_)7GU+^Z3`G-L$ %3WN(K(24*5.w^2> IM)8!4!jv&ILe"0!/> 7)c3EO*d  ` |A"DER]h<H AW4wYQYX`Q,U`PP$b :r{ULVLXLK_1nDhoDi!VD ( +fg Qʬ.ܴ@k7l9pRdd% 7J  x, /_"De3f3-.X\p+O>Rb! k n op'{9~9EK^N^P d e p# q( r)VCWCUU Z!"&-8hklQQ Q!QB%:66;<I>q{[3A4D5E!Vr!Y<2 3 4EF % u* v*ˋݢ<ZO88GJ o p s tiF0405BhBTTu?\@ ,W>>> oPP bWP 5$> 5 u zHXHZH\iZ  i  k  mΘS7 u)v)ʩʮx)Cܵkr:`l;`n67<=%i7j7 "k7l7#$ \ t u \ wRSUW | ~A S%" Sco S*+ Ta?=;O55YYYr ͮͱmCCC&  LM: M/j@_A_C_Z , .%%~]66;@ [?osR/207Ree feH* <f< O""#"_4 NFl012moeT fTn(LAZMx dr$B!JGHYZ 6 Z Δ-- ? +,VX-Lo)t;u;v;56 Np`o`qr'!V;34Q /UYSZS67 9 9.$fKEst I J0#mGrko*V,S߶U߷> >Q%Q*)cKde(h(M0 < @ef  Y'( : =iVjVp  .p .tQRSReUVWe &V;80J\ VЭ4 4F( X*!X m+P? 4bk5bnpqso ( (L;L=L@T^G I ^^^1m1o?C@CI LG2 /T,--? 7R "$jW7CII0427394; [y35rtNW===iO^az5';    KDKF 4 6v0]э^я UlmnL>_b &,>> ><cJW$$Vmcg'H(H*HG;ZH=Z{|Y Z 2D yD~D /V /-*p<    dNf``{&U}&X8, t\BDFBT5yT;z=h  qs+W`Ydbp#r.5Q p r s/5T #G|} %GZZ    1l1n1pPC+V .VGH-/K1A)AC)D;3+-;8RMySM|$0&2rst%k *Ӹj[k[.<  A.vSI _ bǞA*E*paa>a@a2y5|"ՕdfFgYY&TU'&']B^C_CU!U"!U$ 3tmup(b(c=>5L?7L}^ = @'$HHH 3- -@/&'(R`-ƫhإ 7.` ‘}"""  ]3FF>X  FG,T8T9ij^_`'EȅFȆuv9iyOKPKXc/ M N Z  8M  ,} ~ Q{  ŽN z)@0dM} !ӲӴӹE-xWFsO .+k qSL ed eg &sٚtٛ \  qr ]2C9:BFFCYYj_ka(lc,g%,>T#%=P>Pno >:N D^  /  1 )*D4D5 wVc 1 2[~ 5--)@3')%ؤئ77QII \<\=\?~!3 Z \3XXp7 Tn UoXY A?=i 3OKLNaO  9hK + , -M^Q{|}.CQCW1< =  Aۜ?;?= ?@ ?A ?BQyQz' !ž$66 6Q/[K[N r!!FS2T2U2VE WEXE"Ot*m*o>Qgh~+N rstoJpJqJrJ5]-7].8]/  .  /  3z{| b  c  B\= BaLTPMT /1 02 13bdE>UU>XPPb   6575859529HH5?HZ[Z^m14D35D9Vd8;N | } ʁ p;܃&'( M  7xI=\7\9vtyw]^^er1=e=j ^ >L#;  ] .^ /y| 0 0 ߂ 0/CN0CP8:2CT3CV;stɩ(۟%L9=:?<@_B_F."/&$%'$)7` _I`I  G[O _UE .;VH@@ p d dr X G*l4 G??YnAux,s},t,u ߁]7 Pcccc"  )*$(&(57_@_C_D_Gb !%d 2222D^_b=V@V JYx.<@@@ +Od7 xt!v"w J+ J,\\ @P CS"]uv{̓+̔ ̖+ ̗E=ޓPPAdP59AKBKCLDL^g^i^kLMYZ19 +6 ,7 }Caikl ?Kccc%A77IW  I\q[r[>[!yϐ!|`2Hc2JQEaWW]* ˭ ˰ ˱ ˵yzO1#ah'<(=*>&"# 8;<IK A ]=e(b*c+f~BBI36T ,q >> & tP ' )uPcnoc!$d " # '$g 6HuHw   εzklDVC]`^`&75J' I \   +wlA AA / 3? +@",P:;5I755GGY8 : nopK1:C nU )': eMM U_ W_M{N<p7=IY.S 7RS e1e42c`b(;afag ="]^a!Fk> X    /0M10OwBxBA|T}T~TC$ %,v(22]1:_ls$i  HvkZ  abζ  Q S Urt6;=N2```Y4!$n%q't3W\E  "/ E/rF/sART Qj'X E> Kg.-0/p rtxѨyѪ!5GYYX,>>{?}cpcscuŏ))׏)t:[\  / 0 1 2  yWXY  ;- @8we5xbZ&va:D\MN"646 ? @ A  )+stvwPcPdbb Ē(3 n:rP^T^w  Ҍ1#l V--M--N-?#$ zq%|I}I S8!U +3S()E77  \+ =-Oz0a'Y'Z_9/ KeKjk m ]] :ѧ 0ѫѬ 5C"7C#  |UJ  gX hZ i[ , ,>O?QBQC^cocqct}ʼnŎ!$6\6_׎6`H[ I_[[Ep $2mDD7_O`S K*; > 1>>|bb #uĎvď5v5{5}G Z Z" Z$~8 ()*111HCICJD$%moG)`;R8LiMkMlO _"_<]7gf\ g\+ ;k. V& $6ǻǼ+پ+=)0- =+ =.1/Ý# ä444'F*Y9Y=E `=b ?@Gm'UC(UGP  /y0z>(?(@(:g n_ _ \_IJ$6]6^Y!h.i.j.@UN?O@QERF@\qrWdPabc"@H<@I;SV ?;T[\MMM!_"_H,#_I2J3%_o2E4ABp\=pAH  e& ٻٽ6+8,:. ']O]S #*f[g\j_FG>t/KbYTZU bM6:h7:iLLLLLQ_S_ T_  IVJV  ʘʚܞܠKT@VU@WLOR~Rddm7A\X\^\eA"+C".F G I  J F!XCXD \+,./Z=` b klm[Ka^6b^8c^:* H+ J qst CqEMFN >013jg?eQQvcwc=> %  lW mX nYI(Q|X1 3!@ 4!Aac 6!C2NQ"gjq**r݈݊<<ݍ?89w&tw.8 X  0 B'C(BB sT Z[,?\]z P P}b$17ez|~΁11ZDP;A~v hʙ)U; ܢM"g%7 I  I=\[ \>\_?\aB\d}@oSpSqSAZ(e6===O<> Zdb #\4 4 4 4 G^ u K ͘^1yߝzߠ`1[_`<(((ۻ{:|:.M_a_bUBm%6~I# % &  p1[k{.Z @" @_RK`RaR 7m 8n*6#*7% < <v NNwq"%=4Fl=uFqFsq Y̷(̾CB   ( r9 t9 yL%[^ Hd Ig 5 56bH=cH@dHAeHEZ d{?iQjQkQ)sdddy7z={>.;; ; ; bNN*`W# 03 13"EE /: /<hS:]] #X #[|4_ Q~G`YYY , ,ߞߡ ~\Q ^') c:l F(N^ `!a$EGD!"#$NVF nH oJ qK sL t#.Y$A@ &; &<`8U" 5 6#nbdfFugFv X XNO̶̸+++޷޸ P/s P2bZb]zY[G(99hL!Q>SATDjL&^c y zWX[\%1` dCfC  gC    *u-p?? Q Q Q| m8:<6B71Ip0V=!E s u&E)E yQWR - 0* <  OK ONaa.'%q8r8Y[] ]H 0q0s0vG{H}B?UO@U TCU VDU -dM>>>QQE$$ pL60 rP63 H01X&    J $D-  K<L< O< OQA#~B&:v88QJITJM   \  / )Ж/ A A A Ac*TkS +` =FGDPbYb[b\#5:5<n\o`GxYyY?? e1]689 jU k,567-9T)+ C;'_ (_vn %] 704Iq6Is8Iv~[K M (ϵ.)϶et<S3}ق<oOO $ca"FXXX 8  9 : r~s ^0rB=UmD* QE1 WP];+LLL,,]ұ62 Wbm@n@ K LRJ dl2ƕzؐ z`!}3xE! /AmWXr '*a59Q   MO8@5;G  Y(5)6,[?)QcIŦMŬ׭S^_ F!  G! 22Dz   <?.@.A.AA X uS. vS/eM~&\DŽ]Dž^LJZ|[~\ف_`R]T]bW] (*+"#$%4\4](+FXXX E I>6><>>BCbbob SMIJij VP WT ֳ (M (R[  2L  ^ҬҭҰdDeD!fD"bvy9bU-@@@dRE   Ƙƚ @؎77 Bؑ I I:\!$  E EU EXXXRST?WF+:3OO!9a'}'y9II8z9R,K] {  } <=C=>Dh0i0j0Ua Ue9:248, ?% ?&$NQeťŪHHHO[6 !`*!kDDEW1 <7Z:@ <_zM{N 5>9>:?<cPb#0ֲ 52ֵ3ַ 5qrHstH u"Z@ ]   V X Z  +1j ;?VC=DVIsuws)eh;{;|MMMM/` sv%^FAlGAnHAo S ie!" ke le +;PJ=M=N=OOOO a*s4pG%79qG):rG+Y^ ^\__hOUhɖɗɘۉۋ: % ( $ $ Z6}HH [5 3wz-Jv+ooqpRRdded$4w*U*X*Y*[+bNN38[\3PQ X` XaS~ mO {/ ET,U'99sKtK ^V/24#KLjc5krZB c %Y&[ ? \h QSc@EBF){)~;w$~;yq Ms``!a222BEFI6WWc`ݧݪݬS\V_Xa>S?Se eeZy8|8 gJK iJM jJP & ' @J BL#*#, CN#-#.#04 G&&'!r"w#yoYi>P]cq^c_c  F:LLL_' SY ;2<2GVVV  1  4Xx.".$ {@} |@~ ~@!Rj1& 7\^\Jc\\4:8]:d3F9U,V. y z + =I|OO s t  ! #XY!Z$[%^'_'KT q)11!1"CC est|?}?7Qc79=%(>%*%+ 6H (!`!c 2 2W     ˕˗ݩݫ<bjaUmaX+0&iF88Jx$z%JA ~MNOBwyYTZTu 7x 8}k>m> cG $I!#$yz/΢2DsDvVVDEmʸ #) $);;N  `yc %[^&7     fJ,.   V\qb/Zc/[B_Ccg/_h/aS456s=t=u= OOOyb*b-b0 #u #v"G|G g Y)  < > CC CD}()}_B5kfw%.2636IEhI  iwy^.}jzk|    ! vR xR aL PC**<<<< O O O5789"GK4$gF#opq 1230>T f$(! :LP6X.Z  qsu?actRY])FYeENN  `x  `{!W\ E E E E]W-0  giu/]v/` KA:99+KN,KO ]  !zY#t ї ћG}G~G,x-yCY,,, >\{hQ3*(+) :l :M7 c cU2TDVVx ' .{.|M@N@ R"# Roepe K&_&` O 86D"%+Jdn\o\q\ H",-/ +TPPLQPO| :LKIZJ[LO1^ 2^WXYZvx ;1v =1x >1yC T Ul B5< 6? {R9?%p%rLTu7NIPIDJHIklEEEE & + + +=OiOj89wÃxÈyÊ I'B՝՟ J'H 7KR (]1040CC uvXU.z{hjm+X,Z-\,J>K>}HQ0JN[cS\cTh6Ii6KtH 2 3H ZKM Zsw e DD V"%L=& *%<'NmNouvw`c|œ}~ ¥ԯԲ8587jJa?!\ \ s t u:б;вo0Ȍ2Ȏ  ~+++> PMkl<bx=bzGZZZ l m E F%W)  VVx6 ,Y;?:;B;;__ wy cI dI[p(.KASVgǫ"٣Ol"44dբ F#$ Fg{ R 1 -A0D092 "CG*ziklg:Xi:YLLLLKL^!"6L^H Z !Z"Z-$-%& @C @Dd d  <( <,@*NnNr` Ÿ-3/3fԳQRL TDTETHTLTMZ`CrDuȍȏd' P9nځKK9^ i;^<^!  # 5\KGLG &Z  *--h$i'"Q$QX[^\;AyB{DM_ 2 2 2NEE!E"E#WOWTWVWXG   _.r `. a.ESUFSWGSXHSYb| ;ew&&JJJjkln4y?G4=>j. ,$ ,&|>a01PP H KP b ;BCDF-| #(k:W yJ_`  ^b!] >11DA,VkAʊS-܍܎ @B67 @F82d4dE7F7qI) Z\D "B* "3 6i X$P`N+S+WGc=td=uMO P [~''fUgV9q^ 7< , T Uɳ ɵ ۨ ۬ tQccV$#6$6<>IP[[@ij{Q!*|T-2E WQEQWSFTGU*u]<}sv N:*}z e f g i  T8 < BGmHnIoJp !KsH T:p6,#|$}$~$"K=    A1 VnVp ʉ)M9}`>%di/I0Im Kn MT@VC4WDv/$w/&x/'y/*gh `A aA AOe+T =vFaa #A #D#E5GH}W0Yy['ߌH0U13ɴɸbۦ :c۩MMM IW .X 1kl s6opr  It Vv [Z[\w ] JnP.GV5[@78\@Rxdyd+ *v *w   lNa YZa#|abFX a  @[̝FrޝޟޡBi l nBjBm q.TTx[y r'99L L a6^vVW;Bl5!H%"H(] xZj -a`ab - . /Qh"$ ) )W";M/b `9&!_`)!*!$xEj_b Jd˽f˿g%/#&/)AOSe  ^'  _' %pr -] .]oqJ #Fn  ^4_4   ',xPFfc)04(5:A:BMMM M  _M\x  {22022 4ijmnsP R  U#.D $.Fc@e@ DRdd()Z&&[&(88J2J8 [ ]G~JЂKЃ"oMFWPQX{<>̠+++̢=O[bGP\bL . / B!9# L b%c(KCUq?uAQBQccL%K77 uIb d g =Ϛ >ϛ33 `3  Ei$Z Ek&\ Eo EpoWpWO=O?>ao,IKfh'M8N8K]!mI0WK0Z:< 8 ;,{,|*+  lc+$n$o _22EnH~oHpHEru   ;=DzV)7 ; ; ; l` eS&#nԁJ5 Q R&\)\*\+\  ЁЄ&A'AT G<H=J]LN^M+~=;P;=#LC 5  5$FGY )ghi YCUUMUMXMYl W97 :7;7<7bc[3 4 Ϝ23YOSPS @e=j *"[#]$c  O>H aq ar3F"4;4>DFGFHFx567a0X0] l7m8 #(:::'&:,Lm ^deҗ $x ${ {H|H XZ  YZ ZZ79i-?*]x)N=``Jb!!Kc!!Lf3\3^3_ԂTE- /|3A4AzX{Z>X#'e969899ZKs\Kv]<#GSYUYVY^,_,`, QNwŖ  !xś Lי) Mכ;3k MT MZ M[< 2t Ӆ2u"D_`dfg   %=>7SSSAe8O|e9P:k\`ad BJ]  4=4?  ;X59 p qzPoVO֝$:) q  ^   &1'1 D u |  ~ ; U>~VYk-l- Q@ ]VZ ,ƃ%8I9I\ \  h] _ `Y!Z![!\!7EPW)@a+"!oOpOqOa ;" é ì î!'d"'f#'h8տ9$'m 9; l ]]  M'O,R0ѷS0C(C)URUS"gɇvwy J? L?QOQRsc{%ŕ'ř v6jך:H@la[c[d[" L) N1 *D  Aac*AA'B)C*``<?`}~t&u&v&N8S8TJJJ5 5/ 6/ 7/ Tl x 8Ȳڜ & (PpPr jbę#K֙x5L֛M֜|5N֟Q  : 589mM1V5Z[Whi `,^mno X% )7s />GIHI &\ DGI 3.4.5.AS6AWnSsoSupSvqSy?(+ +$-=:Ofa#n4o4վ2 BS0 gR0 hS0C+C. UOG^LMNbf(:u:w:y:zm nmrT$6kXY!["[ #[!$[&%. '. Uh@c URdddF*BHPIPKP ] c e(KiNk :s :tOnPp <C D[2DapVS _`Wܧ. XܨWXZb%%% M7 N7 P7IJ2\n4\s5\t $_ %aGH    fXNgi w}+x\k=d0,ObbbUVW X  H'qK U^BJ{K|L}NP1 1  1WyUB K C My|~?sS 9c%R6 dI0 e!g[u8;<gi@2v**0}1~<ݖ<<SU48JJW b ]\X g:;`34BB~BTCT DT\d,Le,Nf,O>P3bA[HMHO kZV·  ^ 2DZKL V Vh;;`]``%%s+BI,\m g\o j7`89/GL?A@AAAgdee   _+u`+va+y= wO yO zO {O e$b f hb  O  Q4rGiGm=>3 T4 V6 Z: ]~ͤ͢2ߪf(((( : M& M)_l_n_o e"KO#% Mcf 9I/1[z9;< ju?<>*sN)a?*a@+aA,aB-aCz.aEE5G6 FzYX]X  c  f 0& B B]TT K L   9( :( ;(hjL-L.L0L3^ p55BWX/YQ+J QGdId 2G 3H ; ;gN `_`b ) .3'kEEmrsmo$T/F&S-c'2K8 ]Wc #a 4 4 ^ _,GlpY G,ͣ,ͦc>.߬6e7gc>(WX((PTUNM$OM%3RM(_m_s' ( 28DH/K3Vb 8.b 9.e :.f <.g@ %R&R dn&I8JUJVJX{"Тv4 XXX U=P9 |be&iigjhkj9L2K ^ ^131g ~C M>VNC$'( D)2-y3-{YQrsdyIJ 78 7<7>SI 1[~$ 2[% 4[ !      *tuv f  IJKI#lJ$oK)pM*ՇՈE8K4e f ]g ]ф0}B>` U@aZ C F2,3,Z>57 GQ HQ cCcE1Q3T4\5]?^6<6>H/Z4QRUR2; D$%D#x*V<<< uf`v w g` +Iˆ -M ԙ&F&L Ԟ,mx\\ РFAxzT,T.pqT0qgi+Wfe:#d nG oG.Y/Y8LU V   D E  wVxVB)8 .;);*:;,;;-&(%dӧ%e}Өөf77=h79j7=?@I}I~O   Ͽq. 'A%eZe_ى* < < <atu""ՉFdYY   .0|daUbUcU]WQDY9^ oһqҾ O6: :Z  {'|+ --bdxdd{"*ؚ*<#NV%NZ!!ԛfEgEzw {  M  N , [ \A _:sB' aV#\# D5F$&mYU,?/?0@ Hc JcŶ@5״ )56׸ )6 )7{;& $EӦ22 xefa EF^.W.]A$A&A(YZkueYe[Ǎ&Ǒ&8w(J  " " "D4e 1 3 4rF XY% YY( U  W\,@^,`,A >H 4 5 7P@bAb(e(Whi-/e:D2f:ELL^^ %1h VT VV VYx  nr C&(@% "RR sdyƠ%W7+./0%!PR%3&3Of};=Y.: O?aAarn'' R'9X9^ K; K K> K KE000CEUn ]_F@,z?2T2b$;ŵ$6׹׼ =H[?&V ! =u2z E E  E OW<PW=hi VX\RTfaUiM&QRSJvJx |]&* # B/ںھD _>IGL  PFMbHNbIJK ,Ľ -ľ$$ .$>H?H.1ZQxh & Uo111021VRQ)jq)ktlv&w;yM`'`)2`+  L 7 7 7 nII\,\/  8 -Og 1R/AwQS;eu*_ad+DtuZ=X`0a3b4za,PB-G2.G3QF Z{ [|gl H 0 0 '&CD (*CHUox|Us} \ɣ(ۓ: L 5_4.66ghiH7[A8[BRS,.(8-.-:<@w@@5R6R^@ *c *dT ( *  +# d {  2D}D~"S3`.+a.0RRX7tm\K"RM"W3333Xn`a <̈ ?̊=މ%QWP+,-b:./KKK z?^d@ADF1-*+11CCC8t9uC:vU@ k J-IVW y zc?BCc]%5^%7`%8g6h6  [PIJ!m!pFGjlm9˟*:ˠ**<ˤ|<}<DOFOGO!_q&UV[\ :0 ;1]w ]y"0B#0D$0E%0FBT (%>2`FcHqFZGZq_r`sc ή kdD  )( );j X ZN)>& ?& @&77<  \ \vkwmAAA68 %E jQP~ ?b7-E5F5%1 1.10DECFCUyz) 4) )MBIJ "%4nop }666IMINd  R....@@A@ e'Th*j*<5a^2%'0 1 N0C ;B   !$%(., :  LWLZv^@"$W6 [Hl  Ω-g?h? R%d4d8Sk!n!3F3J Nf Oh48- /d. /0#ASDL'Q2.97K[] !] Ѣ ѣi CG DG  Y*,-n,w>c^W)::XyME   qrDDXWrQ  14 -$rnoe& U X Y1&m88?98@JnJq\ 2 3\\\WXY"T4*4,VWXB ^+ L>P[[bև : fnLV hrL] ^C}~ j` kaV%A  BNQ-T-??R&KFLGm%~n% 7\I F G! w3H x3LbWz{eW) M* OO=P=Q= R=" GH5Ñ6Òխ'P 'R[ 9 ]].U7U; P 4,e>1Rxz| 6S 6T 6U׃ׄ TV  -/ 4y2az2b{2dDDWH.Il#A<1B<2n%o(C<5#=m5­>q[Լ\Խ&i&k&l8DJt6 /м   B  BTZ?T[~SȗTț#UȜ'2+> > IubX#ĂăĄ5i5j5k)։zG{G|G}G .Z  4 5p1 V# V$ V& V'A@CCDE|)V eB fD;MMr_s_FE%C7ZE7]7Ih k,-239A@S`ee+&+ (+ )+y z!{#a aa44F,Y(-Y*/Y-8  9=0#GU8U9%J(ws:`_fL#i^l_   ;="[ `  a MOPB-C-D-  G@K.H@L236Rsdd gE0134hGiH6*.ع R{rPtS B|)*TT-G,/  ,2Rn !P     YH2ZuZxZz -{ K?v| M111DG}ʐʓ;1ܔ;CX6`HY9`I% d1 rx IQRS\PLM 1/0 4 5 8bndretSe: ~+^+_+by=z3yz=}4}{=~|=OOnV>44bdY < ?9: ͊ߑߕ00P ClZU [U\U((۲ ۳!۴\Q_U M_X_Z .6/6I[b- e uR.NS.R@RR}^0* c<NNNHa*"w"z 4 5  31Fa4FczX{X|X Ku N Py00ޥ0Bx;yn#%aL* ad$) 5 5H/H1H4 q3 ZyYs????2Q4Q+dam-d {))}+-)`Ghs!!'(w3x33Qp*Ev,EyRsSt ` T&AA e e 'a  'c d8KK%(])fPvgUo#N4gDGSGTGUjIPY >O]Q |}9=;<?(    {_Y }_[    h;^2%D EV]02.Q.S}@#$RL5dC#E&J=!J@"JA\dgАF"y 3 3X%+d=e=mP& LNMS9 9993568 ^v1Mw1Py1TOF/UN v -i w  ?b  Af Bh+%T .'7#qrst/Ij[ u v xϪϭK!@fE|.WPST;*<MRNUw'y' *t888 K KQ K#wx0i+nCoE  ` a b cDFJ  $;<$>BCa6!b6%E{ZZ; <  mD ) F ;HNF,- ! "r&.&/)ԉ8 8 J?Jc A>ANIP jp+eY %= &= (=P! F G O Q [5*Q \5. ]50 ^52GGG 1 9B1N1S UU= _ hcd i*ӑ5%S7)7R BtIkIl[[pϩrϬsϱAAAS$ h jeAv|Sca|9OP"S""qvF  0g U #6E (Eq:5Lz^#^k;<A$ҠҡҢC$ ҥ6 6&68 ^ _ a-@@Nd^de Ɗƍ؀؁V* ;lxaNK I` !s03hԊ7Ԍ  yE\`abW&6/^,Aah'r's9@9BXB]Dvw5134y P  R" T# V$ W(  >QWc ) * ,])$_)%&פ ;M_M`?_   gӐG2H2xuQW%; < ]0/L S%1OyeDw k8\ p8c<=J>]W]] r t|X4LY4NZ4OVFWFXFXXP?QA&s>-b@CDG Lv Lx Ly  @^1 D<=a -  .  /  0  1 -:e;h<j @ R=bhci^d``dbadd%%37y47z57|77~؇87QRISI\c3fuA >E ?E   %4 +, $+ m=?. o=FOO +QaRaSa -cU÷i'u'v9?9A  5000N wHUZ(su yɎ%'*A,?g PwccHHHDEG ; =  X_@DADBDCDDD&W'wK^,>.2PyģĤs֦@ACDj1k1l1    /D pV; Yb \j[]IcJfKiM ) * cejk77{I I I\*P+Q,T-V.W/.eeqrstw=@4OE ù4 *OYS^abc 3o0p09^q0mhUYnjWt(ɏɑZ:[:uۂ\:vۃ%'*Nijl $ W;6sHH #h8< %k ^@j @o @qV RX RY), h'*K)*L)iN+,a"@c"B~F0<F2)X]  @1wZ/ sB:BA@ Tw  9/ K Kk^Ol^QS&*)5*5+5PbSc$HuLvNwQTXYJ?{Q45cc$)p ;ln VM WM` F=P!X )2 EC EE#W{l  noOeˆRUgˌ ݞ ݟݠ./W24e& 8_.     )     ".     d)     o)     W.     K.     o$.     ")     )        P      5G#   82   &   3ȫ      @A   +P   l$h=@*VMX0 0Y    '  &"b  #w!     C  '  +l  3  2  J  d  $     $    jaG  Kͨ  SQ  #5  *pJ  G>  +5  VT]  75q   0  '  3  3en   :"  e  31 7    xd  (/  -jl.:;v#/"˓0 'ڛ$1Y1N#+gCn V        !t q        /f8        |^        &+        (!        =        R[        +|                ,&        4'        +7b        #        M        (8        !        ",9        \V        3        57Fk        h        6R        .Į        2        ͷ        0        5        +        @"        &-        E,!        ,w+Q        0L        8        ;        6        .u        #I        '[r        15        t        %5D                ֣        5        $@     00   -f   !O   6   5Xa-]4S29ۚ ([ */OI  T !&} **  |  *p  å  j$N   =G  `  +*A6\bf0dXqL   +Na   ڹ   c   __+  b`A(+__+  b`_g+__+  b`CU+,Z    4Z    Z    &=*8X    w8X    "l8X    2=@!Z    |MZ    &=`Z    /9Z    +;dZ    V4Z    |8X    /Z    j@8X    4V 8X    /98X    /-8X    jזZ    !v8X    JZ    "N$Z    8X    +;58X    !vZ    ,8X    t.Z    t8X    2=R8X    V8X    #   $`   ,   feBb` GSb` jb` j}N_b` jS#b` !g^|}Ŷb` ,kJb` HFڭt#b` g4̮b` hCb` F b` ^gmrb` gnb` FKx"Nb` ]GڲP˿b` ily$Ob` Fmb` jUܓb` 'Fpގb` h&Ӹb` j-9ޢb` #FB٪b` 2fçb` j3۰hb` Djȥb` HN}yb` OgSɋەb` ?iŐb` f̾b` 3idߴb` j߶b` GHۛb` Pigb` KjKɀњb` &fɃћb` !gb` qF%b` AHxע4b` hψb` /k4xCOb` iخؠb` ioͼϭb` Yj&Mb` 5ig-b`fwi'ssib` jڒb` FOxĐb` piپ޹Þb` CG6KDb` ijޡb` gb` ,kx,zb` HhPb` HeJb`  GJb` Mje8zb` j_݌ۇb` cgtȉƳYb` fȌƶ[b`  i{$ȩb` }HR}&Ȭb` k ۀb` gy.b` j>yb` fub` f],b` G!^-b` cg9Cܤb` H ѵb` [f3b` <ghb` iZBb` g<&b` Hecb` jݖϬb` FݗϮb` G>ۿa)b` jĿڕb` h\)b` g Ϙb` h6Rb` ifRb` hRyb` >huAn b` RG̥b` G׽b` GTēb` i_Ib` j[Сxb` Fu]ݿb` iы8b` GEɁb` HK̈́b` 8hw>)b` jZb` h˥Zb` ib` Fɚb`\G dǒb` +gb` gbvܥb` jpxܧb` oG2׋?b` GFVob` 4j̨Tb` yi@b` jۤŞb` hRǹTb` bg-үb` wgҰb` GiՇb` FEb` %G^Ob` &g_Qb` Ugr b` gH͔,Ѩb` k[b` F|܂mb`{F2b` f{b` Gb` GRb` j7b` g!b` j ΏͿb` jPݮ|b`  jb` kp6\b` [fҢb` gYEb`  Fg8cb` lfըjb` 1FLxb` Gʮφb` i#}b` 3FNͨɌhb`hٽ޶b` Fb` !gs|%b`  hASżjb`  f!tb` G$b` GPwb` .GWZb` &Gs0Ԃb` pkoܑںb` ZgDوb` ftʎb` ;i[ b` jhzʑb` <H܅~wb` j%9^b` gu}@b` fZb` EH]Rѝߛb` zfyޑړb` =hb` f6 vb` ib` /Fs9uob` *Gwb`Bbg)b` kK޵Üb` ahCb` G<b` F׾ԛb` h"b` g[֨b` UFtƹb` i3b` G@xb}b` wiփb` F9X'b` jߤsb` jkcb` ineb` |hUH׎b` Pg+pb` i(b` j&b` Hnb` i%+b` Hiib` G jb` kڦ1b` fذb` k#y-Ɇb` \fs?͹Sb` g~b` Nizq-mb` js.nb` 2H,?b` .Fd1Tb` i_Ԩ3b` Gb` sjt5qb` h7rb` Fzˤݘ̐b` Fao؂b` h| b` 8k^~ b` uk!'֫b` g(֬b` Sh(Q͚b` F>'b` 4hhׂDb` i;)՘<b` h*՚=b` hĚ׶b` EhKmb` F`ޥҌb`  hܠb` HsǚǿJb` H[<b` jr܀b` FC#Tb` "j9%Ӯb` =jn-֜b` h*/b` g41b` 0k-r̺ņb` Hvb` gهb` j:Ƭb` in.&b` ?g)0 'b` g0b` $H!)юb` :gT׊b` Gm<ߢb` f$ͥ_b` f&ͦ`b` i5̏)b` fҸb` k00Ub` h2Xb` GѩЖ4b` iNLɽb` jRP0b` j! b` ]kSt?b` Fb` FPźb` h`b` hT[Tb` iijƄb` fʥȶb` CFͯ9b` jb` kO0ҍb` bgШb` GXސڑb` gbb` iWޗb` g֤ć"b` Gv˭Αʤb` G۲Vb` h܈b` kb` AG[ԫ?b` f߫b`*iZJ b` hH^ۙ|b` kZ2 b` j<u־b` MjYxb` "Gb` Uk&#5ob` (jE|Nb` 5g}Ob` KG$Jkb` h{x6b` Hk|ùb`  F+˃{b` [fKڽb` xk1^&Hb` Fxpmb`  FY5yϝb` fƕ[b` 1F܏څb` eiԵ̦b` H+b`nk1!b` i eb` aG%ab` FhMb` 6jp'b` iǙtb` fӅՓb` i ӆՔb` kϲeb` sjb` fu[b` !i.؞Ķb` cflb` SGʳܼ+b` FFʵܿ.b` GgΦb` `hZؔb` Fb` hH?b` HHUnb` Fb` gðZb` `i>b` hĖb` hEb` G$/b` ZG b` jFb` FGt7֐b` wi.db` 0j/eb` Gijrlb`  hrHb` ib@ګsb` gh{b` dg^ b` {G;b` -jcȵb` Wh ,Bb` Xi"׹^b`  gC:րUb` fi؜~b` Gjb` GϹYb` g Lb` xieb` jܬ>b` 0j/ܯ?b` \H&b` i̎(?b` G5hȊƵb` G b` skg 'qb` ;j~.b` h-ҼWb` i=*b` kL۬ gb` bi5.b` fXkb` ivٙb` iwٚb` Ohxٝb` fZb` 2Hqś̙b` k΍ʢȴb` iN."b` %F4|b` h1b` LH;b` hGۮb` Fܳb` ojɣXb` |fbSb` G˖^b` j?tb` G#p*b` xFP;b` Fb` HGg b` Xg^̭ԑb` 6F:ܵi-b` |gձb` h]ݷb` gA-(b` h_(ׁb` i`*ׄb` FfҨ9b` 5h4]b` \hdb` rhnjy>b` h̄b` H Ob` h$zb` %F;Pqb` k%-4b` jY>Tb` 3hcb` gwG`b` Gtֽb` uhTb` ph"݆b` Gx̆b` FyαRb` g"^Ƞb` g}˸b` F"b`SfM$b` Fb` EGއƂb`j:b` F"b` gI߉Eb` kuߊFb` h^4db` js5hb` ib` gC@b` g%Lb` h'Nb` j^eb` GKqb` FgR(b` hϔ|b` h0|ߡb` gЃ޳qb` i2$b` GŘůb` iA$Rb` FkB<b` H9kOb`imbb` .jщb` kVb` g%Ʋb` h1CXb` ji{zb` i8Tȏ b` F b` Gbǡђ\b` h-Ͷ&b` irb` Fiyb` _F\ҫ{b` kzKnb` i*ɖb` fʖb` }hF؇ފb` kG\b` gVpܮ b` F2Έ>b` igxbXb` kqC*5b` tiDab` sGrXb` 7fub` F6b` hJX b` uH<tb` jȎb` F`dmb` k3b` hjƪAb` .g.qyևb` $fոb` Ziʫ/[b` hb` fPϏb` vGBb` jۓхzb` MGJDzb` SGّ<kb` Phſb` G1(nb` Qj.b` hvпb` gMc˯ib` HOb` 0i~ݙb` iA ;b` iB =b` hhBRb` sjb` jaF̖b` Fb` g8bܙ6b` ^i@5֏Bb` F_HVb` 6Fg̸b` rGt4b` G6b` TF*b` fXǵb` j _[(b` k8ҽāb` rh.ލ2Ҕb` Fbεb` Fߟb` ehجMb` F؛I b` YjҪb` G1N5b` FM>b` @i{Kޛb` hk1b` hEb` Fؚ|b` iJԟH b` OG0!b` wGJWb` g?xήb` G b` jCĥ_b`  k}ڂӬb` Glِb` fGtYb`  fIv\b` "HYӑb` fՎ ڵb` H6rb` <f;80b` rG:<91b` @G]$b` ]h1Zb` ch+ūHb` kT8b` H:t9b` )Gy?lb` gѢƓGb` hգb` i9b` ckiPb` iYb` sFԬb` jklPeb` g,Eb` H_є˰b` Fk>Уb` i9^(b` mGԌ%\b` ?H)Ҝ[b` Gٓb` jG-b` Fr@^b` jhm͒Yb` ]jܹb` <gJ׼:b` uFkb` Lfvi*b` gkُb` G}b` ,H=CSՀb` dHwWb` GFSb` Fb` FLAb` fzRBb` G?҅b` Hl3O֕b` F]O%b` pkJ|b` GK}b` kyɳUb` j5b` j*4b` jD ;lb` 4i9ʯb` H'O+b`  GܛˆΝb` jlb` Ri֣Zxb` )h[iLJ)b` =kb` GѯڠDb` hZռb` i]տb` >h,b` hWb` 3isb` :Fϡb` tG0׌Db` Gb` Gf,7ޠb` h2b` j?Vhyb` +FUwb` iCb` fEb` gb` kҹ"b` JFژb` Ffҷb` *F{+b` 3kPǶ)b` dHQ~bb` g |b` GKk b`  f \קb` ht@Wb` {HaFYb` i1҇?b` kg҉@b` jh"\b` iѥb` jkȱȺb` Fxcʼb` Bhm Ab` nH*Db` Oh':b` Go-ԁb` jl.ޕSb` g&̀wb` kwԳaCb` <hOٔlb` WjɿӒfb` hٿvb` GӄǪb` G_ɪΗb` F"b` #Gn3b` mGoGHb` ni 3b` Fʉb` gAsxb` HULWb` gʱXb` j ɩb` ijٺb` h/#b` _hD\b` G~ rTb` k?ВEb`  F3;b` ygb` gl/b` gUf:ێb` hBvJb` jP̴Hb` TG8]ľb` gf+b` GleԾb` G:b` fS=b` gͤb`  hsn^b` hBXb` H<jҝ b` h#b` $ib` :g&͑b` iطb` hܺb` ^g#ڝb` ggib` 'f~$b` EG j.{b` G`ӊb` qji.Ӥ.b` MH%ղb` GC6֌b` NFک]b` gϺ*b` g}Ʀb` hCb` i}=i$b` F,Mڪb` gPhb` 4i(ԥb` iӚۍb` j"c\b` GG٘k/b` -jҲb` kkҳb` &k>ȟb` j,ʌb` gp/b` h4b` h8Fğb` bk@۫ b` PG]Чb` Fcϣl=b` i< b` gqHYYb` F~sӔb` 'iKש ҄b` iQKOb` j;b` iŋdb` F)PHb` hlb` oF&b` hDb` i#rb`  Gқlb` hUpjb` Lfx Ub` F(<b` H0]Nb`3MH4zb` +h5b` GfŴb` gƫz<b` g_ԗb` jfXʡRb` gG+̌b` GFؕLb`yri 9:b` i :<b` j;xb` f)ƀb` h b` kUs؄b` ffߵǥb` Ij5%b` h5Nb` Gq؃b` WjRBZb` JgKb` f"Aʠb` [hΛiޒb` Mkfb` {h߈kb` H\b` Jj2b` f-&Mb` ujBob` hi[yȖb` j!Ӈb` f@vb` iՖ͘b` qH?kb` hjְUb` ?F'b` gĆb` Xg1:<b` Wfx{b` dg8Ģ3b`  kj9ģ4b` jőb` pieipb` EjU~b` GA`b` uGb`pkc4ќb` ietb` EGcӪnzb` FXǟb` ;jyVNb` gdӂb` i8~ab` GD:Ǧb` k;Ibb` HHHބb` j 7b` vgmֶb` gXڊVb` gfLͩb` KjAԃb` fuΆؓb` *Fh`jb` Ggǻ^b` h;Kb` 0FԔҗb` j5b` GPۯdb` gzgǔb` FRb` h;Eޣb` jl˘_b` eH1XVb` \hn߷b` F^b` GЍ@b` iWJٖb` fאNb` G/"b` Gȯb` IGPƩb` iMb` iXb` zGݺRb` H̜eb` fLWtb` ,j~ۑb` KFwbʻb` }g:b` 7H2ifb` jeb` ic'b` G*ɱb`  hlӿlb` f˲b` RGAb` Gb` j ܌ͭb`  hDѷRؒb` DHXhıb` iMb`  k Qb` j]8b` G:b` iHYb` fZb` FXb` rF D҈b` kf%b` sg ݼ۸b` hQӟb` Jiӡb` FPlΠb` fT`b` jؑy@b` Fqƴ\b` Fr5 ub` G b` jΖԘb` Tgθb` gbe2b` xF,'b` h0=b` `g]*b` ]gζb` 6FQҩb`OF)b`]=F=b` >fo$b` kWp%b` njMPb` H јՂb` fQ~ܩb` 4g˫b` i!KQb` fGy b` `FZȮrb` itת b` HEvtՒb` =jѪb` g3˝b` gb` jz+b` Ciд` b` FΊb` G(ncb`LmGS؟b` Fw]b` GA]ӹb` gSo6b` g09b` Vk`Ҡ0~b` g"b` kUӫңb` jqΪb` F3lrb` job` UG;rb` fb` h%;b`  k>@-b` G $Ub` GLFb`  j66޻b` F0ͬˠ6b` k#ڶb` *GI ub` qGb` hԮub` g_"b` h]ߑb` >f| )b` -hr9Mb` yh}b` .ib` GMb` kHb` ~fLVab` k|aLb`  GM͇b` Ujwۻb` ofab` Ciڍ0b` mhBb` k+Db` h"b` gph"b` Oiϼi|b` /iiۈ4bb` 7hSb` hb` g|ܸƜb` kdŷۃb` hŸۄb` gch2أb` g2* b` 9GU3՗b` GӛDb` {Fiݽb`{fWjb` iFb` jƼb` NfΡb` ge"ؾb` k$gb` ]iBܫ b` g`Cfb` Foťݫb`,i@sb` GԠǗb` hV׫ϟb` NkR9ݓb` k{bĻкb` GYɤĦb` fw b` jb` lg6Tވb` f b` g! b` +f$wb` g~;b` jo]b` nHw*DŽϽb` 1gҁ֖~b` wFyb` HV^G>b` /k_H?b` nj`I@b` %j.Ԝb` k/fb` jT.3b` GhӍq)b` Gt^b` kHyնb` gpfq̹b` Fȍêb` iRҴb` Ph͞b` G͠b` h}ab` ofǰb` hּmb` hëb` qgTёb` jUѓb` lF89b` Hpےтb` Hq]b` jeZb` k5ӳb` lh7b` fc6b` h d7b` G);,b` iS̳b` hcBĤb` i,bb` G b` 8GWb` 6ibb` Ah0Ɔb` i3ƈb`  ivb` h\'Ŗŭb` Sj*ŗŮb` jױb` @GӐb` 2hb` jb` krDѿb` jFFb` dgӼ.`b` iӽ/cb` fHuR{ìb` XFeŕŬb` F|wb` Gլb` f ծ!b` Fɘ34b` ho޿sb` vi\5b` Cgy]6b` Gߥ{b` j0eb` F̋2בb` F48b` gj`(b` ia)b` -j֮b` ^F./b` fdb` j.b` gmչb` F*NǍzb` /h^NRb` Gb` h<0țab` gXb` Wg=b` GVLΕb` (i yb` kXָ5eb` $j7ֹ6gb` xhֺ7ib` G*ֻ8jb` RF7,b` g#n0b`  Fҏb` CGҐb` f\Dɛb` ?fG b` #fqGb` F [b` 'fpֿb` ;fėb` gCΧb` Fվíxb` $i5b` jB(Nb` jzb` i(ߝb` Fb` iٳԡČb` [hٵԢďb` f#b` gzϞ˦b` Fvwb` H- Kb` jvZb` j:b` i6b` 1gAb` 2iȂ߾.b` uhȄ߿/b` ivb` g˷b` G֥'b` TirK~b` 9h@[4۪b` G\8}b` kӣFb` NG۷hb` H5dgb` f֘Kb` &fob` gɐb` 'km b` k߇S|b` 'gOĩ#ؖb` Qfܷb` jX;Qb` %g'])b` hUAb` gVCb` G ΐb` k\Z͛b` i\͜b` Bj^͝b` qGNQb` fܗb` kaX@Fb` ^g+čb` jVv ީb` G 2"b` 1h_Tjb` fߙHkb`j Ĭߺb`  hRb` j4Й*ub` g(b`qiT֙MUb` jG:b`  iˡk-b`  i(ȸb` Bi̅ab` "i7{b` PG,mْ=b` j Pb` f{b` eiQSIb`  FG/˂b` LhRTNb` vgahb` HItb` ;fmAΓb` g wb` lG5֋b` hѣƔb` Aiҥ̩͵b` Jjb` Fȕлqb` gH@b` hGBb` OGbb` GSb` F.˚/tb` GJٮ+b` Dhیʾb` iF2b` GU̼b` ib߹b` G9{݉Ib` }kbxb` 4jԭtb` giAb` ijCb` gɴb`  F b` juzb` xGb` fb`  k,ʀ܋аb` hϢb` &ib` mjH/K7b` iֈKĜb` jcb` fػ_b` 8Fؽ`b` iGؿbb` Gwu-b` lkѕYb` k90b` :gb` hՠTb` F"b` yi#ުwb` aF5b` Vi_ԓb` aggb` gld)b` "g/np3b` IiZWb` yg[Xb` _fqY>b` iC8b` ?Gثb` kMDb` 9fwN<ҭb` HSڌb` gz݈b` i]b` gͱsb` hܴb` RjVb` G٠ęb` ,H?٢ěb` Yiί+Nb` g=K b` }GL b` F@ޫ߬$b` F'^b` gՈ b` fՉ b` igKҕǢb` i׭ٰb` FANb` H3P,b` HjSb` fʴٜb` h!,Ďb` j˛Әdb` G7&b` il(b` fxRb` yGi4էb` CfƮPb` j?b` (gtb` 9G3L8b` Fʆ~b` j݋fb` G4ƊЎb` hsjȯb` )i-ŀZb` pGWĕb` g<`ۘb` H$ݩǬqb` %HK#b`HĔb` hKb` gNnb` ]hob` FЦѠb` Gzb` 9jTҀb` glƅ!b` iEwIb` iYZb` F[\b` _F0БDb`Vh`Ydb` ha[gb` khlb` FMb` gaՅb` f> b` H# @b` h& Ab` ZjE*b` gSQb` gF||b` ggݨkb` iD՞umb` @j(ãŵb` @Gb` ug͕Гb` GGajʍnb` hh. b` jų b` fb` g܎b` i<L<b` IhSf޾Fb` tk)?O=b` Yg֟vb` .i$ʒb` FԄOb` }GzCמb` GZ[ʊb` hĄb` /iu{8b` fb` VFѫŎb` g::b` g_ckb` hEaeob` (Fnךb` vhq]b` HLݍ>b` FrUb` ~gفb` afكb` kҮIb` 3iPұJb` rgMkb` k ؊9?b` |jōљՆb` }k(sg?b` !F`&چb` aH+xdb` $g=Юb` Fzgb` F b` jV$b` g͡b` ,gBib` GIb` cGƐb` G&۱ٲb` Hrxb` fg ܍b` 4hӶb` \G ɗb` gKb` i4YUb` kE&\b` Hǐeb` gǑgb` zkfb` i,lhb` i;x߱b` FuXkb` GQõb` IGγb` ^ipͲdb` ixqb` G 'b` fb` Ii}ظb` _iLȧb` kJ6b` h˵؎b` h~˶؏b` eiqsݜb` hđӾ b` j b` fo b` 0j+1b` fhb` hcVb` j :\b` krՏ!b` )ihͣb` oG% Ţb` hb` XFΟ۞ib`i řӷb` g,wʰb` hW|b` ik }b` j]b` jv޷ơ%b` g޸Ƣ&b` jd޺ƣ'b` hĽb` mjYb` [j%-b` i#ub` 8FTKb`{FU!%b` |G7ϗ7b` xjc\b` hSb` j8٦7b` hTb` #Fhb` hzb` g̊2b` Gb` k<b` UG^ƛb` HҒO(b` jɈ8b` 7g9ιJb` vf·b` i`רŜb` gJZb` gE$@~b` j#й.b` GV_b` F[Ę Qb` Hضgb`jkm}'\b` Mjޔڔb` Hh@ňb` iT6b` ;i ob` Vksw߆sb` iժb` hצdb` AGݏ?b` BGsb` iJb` hŇʐͽb` iIݳ؝b` ZGFb` dk Hb`  hʇ.b` Fƺ9kb` HMb` g9tnb` iܡb` G)=b` kN֊'b` G '62b` Gb` Ejg?b` rj1 ͋b` jjC3 ͌b` h7(Vb` fQ{ob` whCGcb` GuIb` HvܦՕ͗b` feǓb` imb` YgCb` 1gW۶Bb` hLZ۹Db` jWb` HW-ib` h݂ob` fs,b` Bjǯb` 9ieb` bhA=b` h9B?b` cg͊ߚb` jȭWͻb` FsWQb` aiɎ~}b` Gtܔ1b` >ffϻb` go٩b` FkF٫b` Fb` zG7fb`.Gܕρb` i ߅b` j\Lb` j;!b` GrU`<b` GpFb` h-Sb` jk3b` ke~3*b` jˀb` g0гb` OF˹bb` fЗb` j̕b` TFm]b`j˴wb`  ia0<b` he}\b` .fp>b` g"b` GuEb` tHb`b` 3Gacb` viǘǂ_b` 7je̠|b` |jJ̢Ȁb` <h"b` g2=b` FWߧ}b` :kQ4Xb` g55Zb` iހ!Ab` Hfۼzb` !f[ b` ~jQ͍#-b` ki͏$.b` gө(`b` iOȿ`b` kəhƨb` #h'ٌ)b` gYb` pfʛb` Uj:ʜb` f~m؁دb` h΢b` jīRb` zGӌn'b` iQb` hH1b` FA3&ߌb`GeMvb` hږܻb` _H ՙb` Ki0[b` gjޓ_b` gQІœzb` jFb` g`b` G-Œ b` _G gb` kAQ8b` k6Icײb` i\Ǩb` kgۉq_b` ,hEb` H{âb` (jGY[b` Hf} b` 2gEpb` NGdĊb` hǧۋsb` hj4.b` jb` i"b` Fb` bhLAb` iP`ȗb` ikRbȘb` fO/b` i^Ҷsb` hy=b` Gȡb` jxȤb` Qiwbɹb` iלԩb` -i-40b` (h.61b` )iUgb` Føb` gK@b` `jPvb` jӱ{b` Dh|Ӳ|b` k.Ԛ6b` `Hdb` giMb` h`ʺb` hJ>b` 5hvυb`  Hڻb` giA.Vb` F԰֎b` F6[!b` ~FlNb` i~Bb` ;GZƾ̲b` hkb` fGb` g\RŻb` VkBlj#b` iF}oٍb` jѼb` ~H`vb` j;ușb`  hvȚb` i|b` jMNRڬb` Gxcb` i) kĉb` FРǖ4b` ~hKv~b` WhkѾȆJb` fҞb` G<Ŋcb` "G|K]b` fGSb` ng۩Db` 8k rb` GFH(#b` i]?b` &FBb` g$%EϚb` huځb` Fhi9ĸb` gi:Ĺ b` Gܣb` H(Ӂ˻b` gNݡb` :H ϐb` h՛>b` H.eb` hblڛVb` qGz-b` j_b` hڧƞb` g շܖb` Sg; psb` HZEԖb` )fnĈb` [gύLb` fu b` hPSb` fb` k|b` fc;Eb` j'mCb` FDVҺb` QGb`jgyǩ b` zgоֵb` BH/K%Jb` FRb` k2f#b`@F}B&b` fƸ b` QGQڨɾ\b` F Rb` h>^qݠb` hX Ȧb` HD߀b` kgk[mb`  j|m]ob` hc b` kGOb` h,ޤOϳb` G۽Qb` Gqnb` hGإ>b` @i0mPb` yF=اb` Fبb` AFob` fb` j-7b` >G.Djqb` j*eӻb` ~jg*ʶb` j@+ԍab` frbb` jԱ,b` FΒLb` gĞMb` FusՑb` gλb` k5b` g(7b` GݕPb` ffjb` f~ʂb` GUb` h=!b` G"b` kt;Kߔb` H&7̒,b`  hyb` j=ƍ*b` gѺQb` 5F u[b` DjThb` \F %b` iҚb` i͈mb` h{ʸb` gL̬b` iNIb` :j-A>b` Gb`  j`~+[b` i7ޱb`  G'ўb` Njۅb` h٤Ҧb` Gѻ$b` HH |ƥb` j0ԺrUb` 6HT֠Stb` j"ķ b` jOb` HVb` kYxSǛb`  hg "b` G7Xb` hfpxb` kI6{b` 8fHТb` iӓub` mgзϿb` YHb` gˊb` hb` lFȃܒb` Fdrlb` iLߞb` F8'Qmb` #gb` GS]b` jܚ˅Μb`  hb` i8сb` pgȈb` G!b`n?jD~0b` F: ~b` iG2b` j+j b` hp,l b`  ip̈Ԟb` kkǫb` hFnַzb` F b` i Ab` gЌ7޽b` h Njb` H7Z b` G}˓b` gb` Th2cǜb` fb` jb` ib` hD'b` dGb` kC\<b` GJ(b`  j!Nb` F/ѱrb` gϵb` jZ$ab` $j4ݤ;b` ib` FSb`[F b` zF5ߪQ˔b` 5k]b` G_+Jb` g+Űb` Hj,űb` kk_fb` thqԋ$b`  j/޼b` LiȫYb` FGb` it=b` gd߂֩ib` HJ6̑+b` oG b` G^Xb` tGb` Gp ތb` <j $y"b` jzBشb` i/{Cصb` jb` /i6cCb` jyb` 6jZ|b` (F(Rnb` jрcb` j1ݚb` H˞b` g jb` f״b` h ҂2b` IiƯAb` h%b` 7F(o3b` h ceb` knbn b` gŦb` -gޙb` *F@ɸVb` Gҡb` k*E]tb` j"Oʼnb` i>,8b` F1؀cb` gˎb` Tg?^b` ghїb` FpWb` gԏӎb` h:Ԑӏb` 1gAbb` 'g>V[b` 2hNQtb` GFu5b` 0h`b` VjA^ۧb` DFiԼ@ b` gR@Պûb` Yfu˳=b` hk_.b` j׵Ϥb` gg׸ Ϧb` GH5Hab` jWډb` ^g^Ǯb` jMpb` BFJٱFb` f֒ɜb` {H;b` GqҘ kb` ig*b` iEb` glcYb` g 8 b` k֢ݱb` G" Qb` 9GsȲb` Kj1;b` HgѬ6ًb` iuob` iY%b` tGԿӦb` hH̪ʙqb` H"ɦ/|b` |iF$b` eHAކWłb`HC\b` GrOb` H ˩b` i*b` JgZ(b` ~jm8i΂b` ei"Nb` RjaUb` g@Yxb` iيHb` Hcb` HtVb` k;b` h)b` LjL1b` k79U$b` jN#b` Di+ٗMb` h3|Cb` i&_b` FVNwݦb` 7j'b` gkĺb` G(ҵrb` h/͸b` ihob` j$А\ b` jàb` Gwb` h\nCb` kveVab` tgp(b` H8Ө˪b` G$b` gwȔ͂b` PgGýb` j݄NJb` F݅Njb` k=Eb` Qg!Xb` %hxXb` }hYib` -FI/Τ/b` F݇#ۆb` Ho͟b` hЬb` kDŧb` KiWb` GEb` f) b` wG)ab` jtb` zf=b` FkII-b` f֝tb` ghWdb` Xjϒԕb` iYL!b` h)b` i'4mb` Gk$~b` Fub` vgۥb` g{֚b` i' b` Sf9b` jjv\Ӝb` k~x]ӝb` Zk"zwb` jɄeރb` g Ĵb` G$Tb` ZH>_Kb` jb` hׇܟb` Gj)ȷQb` f Ghb` hҧ8Ѕb` G݊db` jMWb` =gYݰѶb` F'zb` G=կb` hYb` h<ˑb` LGEb` j,ئ˄[b` F<OGb` hΥϋb` *H׉b` idŽb` fx2jb` k:чb` i\b` GUh;b` GgڙGb` hIdxb` jI߭b` h_kb` `g*5ܶb` G+̝}b` JfwL&b` >FɒWǝb` yiӈ} b` G2b` fnCb` gȁܐb` !hb` Fob` Wk*b` j b` fsb` Qi:̰b` #G{;ߩb`  jԇb` jһ?Σb` i.qb` iIQb` HDܪb`?j=b` ij1hb` jެ2b` gvޮ4b` {j\Mb` k'Sh)b` h_/ԣb` gWPb` fδ1b` 5iԸb` ho5}b` +G;ͺb` xFjb` qi`ϴƌb` Xhb` fF?߽b` FLЫ۝b` si?b` FRŲb`HF-m!b` gF b` jbTb` "HBæb` fdhb` =grҖb` +i%Ȓ̀b` hZܲߨb` i xb` ihMqb` HPrb` Fó1b` iV ׿b` iԒmb` Ai!(Ēb` +j{eb` gtb` g2ɷb` fIb` F3ñb` Hͫ˟b` fjPb` |h?ʁlQb` h zb` jbeob` )H\?ϕb` Fʅ,b` ib` HmݹtXb` RjUۡb` g7ݝb` hؼОʚb` $ &;:6/bD.xN((E/*Ӕ{K .#'G%O 35 Gq ! h" E $ 2Q; CJx + %R{ nS *L 1  1n? .*; *7$  9 "L.B  f 6_ 4`! 4S7 %"  &) h k_ %4 0z 7T  &қ  nd[ %d-C  F &  '&B  &~]8 j: " ea (% !', #GOo 2CL 5H8]#Y    (_Q    2=     4      &ޘ     !*     -C     !$     -          ,S     VQ     &PF     >p     "     ,     &V     0     0?     B     VG     &Dz          [     ³     ,z     4     ,     "2{     2=]     (q4,Y*+ѐ   )   μ      .B)   .   V   04   ,x\   );q    <   2Qg   5{c   .$   )P   !*H   1   3F   #8   X:   B7   ,P̙ + &9? 0h  OCA   (~ 1= ' #d %?4 4v  -  "^ 09   49   -?  *Z ,)3 ,N  G 98p Pw %  " [( E# +w " & & & & R& & 7& M& w& p& U& 0+I B& & g& & & & e& 8& & & & X& 3& & & v& & *& `& & Ӹ& & s& X +I 3X & K& & ;& ϸ& Ů& G& +|Y9 4_ FY7)c&     45      :     H*52 ,Nv 7  %M  i    !T  :  .h  l  'l  ,S -? *D 9 ,)W5 & "E %@ _  Pd E l  Q Ƞ _ N  Z 3 6 )L 6C @f     3M     Z     6     Bo     (      HƳ     /9       m) =Q}} %   ) X}}5$C   ) ;zZ}}7$D   ) @ET}} C$   ) ;L0}}y *u   ) 6RB}}z*v   ) =\_ }}w&   ) 8`}} ?'   ) 8Y}})   ) >2Y}}'   ) @E)}}c%   ) ?[G}}#Z   ) 9X}}!%M   X) ;O*}}'   ) >?}} $R   ) =Z}}E#=   ) :BM}}A)   ) A2I}} [*,   ) A3O}} \*-   c) =`}}(   ) ?]}}T*g   ) 7C}}m*?   ) Aaz}}!(;   ) @}LX}}Q&[   ) =<}}S%R   L) :RK}}!|#p   7) ?7^E}}K'   ) @rT}}r)3   ) < @/}} )   ) 9:H?}}Q'2   <) 8H9}}~(   ) @s[}} ~%7   w) 9aBB}}X*5   ) 6~T]}}$7   ) @^}}wg&   ) 7]Z}}c!<'   ) 9O$}}"g$   n) AHU}}h(r   ) <]M }}v(   ) ;<^}}'*   ) <SL}}("w%   <) 6\}})-#   ) <J!}},'   ) 9L}}5)Q   ) ANp}}&   &) =3CC}}!'A   ) @]PN}}B%$   ) <5^}} `)g   I) <6U}} a)h   ) <N}}>";*%   ) > R}} $   ) AI}} $   ) :XZ}}h (   h) 7g_}}")   H) ?CE}}e*&   ) ;@}}}"1%_   ) @R?}})   ) 6:}}%8   ) ;w?}} &)H   ) bSu}}T&s   ) 9e]}}"O#   v) ;O}}$   9) ;Fb}}UU%r   ) 7_}}N0#   ) c<}}i&   ) 6G?}}#E   w) AV}}d)   A) =$]N}}'   ) 8H}}%   ) ?\}} *   ) 7 E}}(7   W) AM}} %   W) :8a}} (t   ) :5L}}|!%#   ) ;CF}}G'{   ) =I}}!#   ) >T}}+#%^   ) 9D_}}r%   ) 6jA|}})G   B) 6k]w}};"##P   S) 6l_O}}<"$#Q   _) 7I}}"q*k   ) <W}}@)   :) ?3M[}}s*x   ) 8Z}}@'#   ) ?`u}} _#   U) 8^}}kq(    ) 8YE}}lr(   ) :;S}} #t   ) A?Y}}$   ) ;=}}$   ) 7W}});   ) ?^U}}$x   ) :B}}$;   ) A_}}W q%   U) 9<}}!)   Q) 6o?}}!)   ) >`O}} R'e   h) 7O}}#   ) AQ*}}!$   ;) ;_}};!$   ) ;K}}<!$   5) 8V?}}w(u   ) 8`}}N)/   #) ;_}}%   ) ;i`}}  &e   ) ;YC}}Z"_'.   t) 6W}}G&    ) 6[3}}H&   ) 7F }}d'   B) >F3}} $/   ) 9=}} '$   ) @N}}k'    ) 8Nq}}&   o) @UZ}}T(   ) AP}}J!'"   ) >F}}s'   ) >J`}}t$'   ) @U}}./$   Z) 9C}}00$   ) >LA}}*'   ) 9O,}}""%=   t) >Kh}}*   ) ?AC}}#V   ) AiN}}"(   _) =u@}}2!Z#   ) 9gW|}}h%   i) 8O!}}"#m   z) :O}}p~(G   ) ;9=y}}=(   I) 6[m}} $   ) >V}}T1#   _) 7a%}}$f   ) 7AM}}$g   n) ;E:}}!i%2   w) 7V}}^"-)@   ) 95:G}}C!!(T   ) 9YG}}!%   ) ??#}}(   ) ?Hx}}]2$   ) 8e:}}(   ) 6zM}}%j   {) =J}}&E   ) @^s}}"J'   ) :U}}=%   J) $   ) =Yr}} m)   ) :/;}}y(   ) ?J}}L!0$   L) 6B}}^"](   ) ABC}} ,#   P) <N}} )~   ) 7^}}!'   ) 87`@}})M   y) >H}} >%    ) ;\N}}9 )&   ) ;[}}: )'   ) ?!:}} " %   {) ?A}}v'u   ) 9I?}}= $   ) A:}}k#x   ) =Ru}}$   w) 9;m}})?   0) 9M}} )A   ) @V }}&)   ) 7HB}} &   N) 9Cz}}( J)   ) ?jW}}D(9   E) ::}}&V   ) 9cP}}!Q(   ) ?,O}}! $#   ) =_P}}'$   ) =Y}}4%   ) 6:}}[y$l   ) 7Cm}}'^   ) >:\}} (   ) ?b_}}.)Z   C) :2F}}=&   @) @K:}}C#f   3) AT}} %   ) ?N}}b &_   ) ;M}}e(   ^) <M1}}&   ) :I>}}AQ$S    ) <&FQ}}%   2) 8]H}}*#   ) @\}}"d'x   ) :E}}n"*   ) :V}}o"*   ) =]s}}$m   ) ?S0}} L(W   ) 90? }}d%   ) 9;Z}}A*   ) ;q>}}?&   M) ;J}}(   ) :cO}}u"/*P   w) 8:}} )6   ) 8>$}}")   ) ;=p}}#&   ) AI }}~(N   ) >OS}}"(%   ) =yE}}'   ) <#W}}%g   ) =^}}g)O   ) ?{[ }}%   j) =Z}}*L&   U) >-E<}}!'@   ) @L}}"B&   ) 6:}}&   r) ?XX}}*   ) ?}]}}g'   ) :N}}!.(   ) 9W"}}&2   ) <L}}!!(   %) <T?}}LC%   Y) A=}}t%   ) =O}}!$   ) ?TN}}|&p   ) @<L}}'   ) 9Y}}B(e   ) 8\}}P %   ) 9>}}")   <) AA:}}a*w   ) @K}}s*'   S) 6@}}<"$   J) 7J}}aX%   K) 7W)}}bZ%   ) 6WG1}}"n'   i) ;NM}}$&   ) 7Rc}} )   ;) =LA}}-(^   |) ?=S}}+%   ) @A[ }}E"&O   ) :GW}}$!)]   d) 6gN}}%!)^    ) 6O[}}a *   ) 8/C1}}6")*   ) ?`W}}07'L   ) ;4T}})x   m) <A}}j(   ) 6Z|}}c'   .) 7a}}'   ) >IU}}#   t) 8>}}H*   ) @G}}&   M) 9V@U}}$   1) >Y}} (f   ) BK}}f7)   D) AnG }}'B   X) ?S}})   ) ?ML}})   ) @P@o}}(L   ) AR}}"\'Q    ) AG}}OG$   6) 7YO}}w%a   ) 9,^}}(   f) 6<}}z(]   ) :HS}}!(   ) =N}}*@   s) :U}}r*   F) ?JP}}&   %) 9R}}_$   ) >ZNf}}%   ) A:}}Kn$c   ) >^]}}  )   A) 9lY}}@"j)   Z) >]}}i'8   6) <Y}}s (   $) AF}}"i%   G) AMV}}|&   S) AO=O}}}&   o) >am}}*   ) ?zT}}$   ) ;T/}}$   F) 7q@}}:$W   k) AU}}O"+&   ) =pF}}z'}   e) >l<}}<O'   ) 7\)}})I   ) 8)_}}jK)   ) 8*K}}kL)   I) >!@}}(m   ) F}}  &   ) ;X!}}$=   ) ;LUE}})   ) @3=0}})   ) ;A3}}V]%   b) >j``}}E!*   %) A"Uj}}F!*   ) ;nW}} X'   ) ;?}}H&   v) 7\}}#?   ) <J}} 4(   ) ;UW}} '   ) =;}}r%   ) @dD }}5 *   ) >CP}} I&   ) 9Wa}}'   ) @M}}g E)V   ) ?SEY}}cz*M   ) A4_)}}l%)   p) @QW}}?!a'T   ) 6u;}}!*b   0) 8LL}}+&   ) = M}}'   ) ;dG}}0H#   ) <a}}<3&R   8) <N}}=4&S   D) 7E}}%   B) :\D}}P!(H   ) B<'}}+ 'M   g) 7G}}_E(   k) :fU}} u%   ) ?qXQ}}'   ;) 8WP}}$B   )) 6vM}}'   P) 9YYn}}O)W   ) 7I}} 7'E   ) @G}}\(   d) =T}}K&#   ) [}})   ) A^z}}&&   ) AJp}}]I&   ) 79W}} 8)   ) =O}}x &   m) 9vU}}%   z) 7H}}"='   @) ?G;D}}U'   ) >[}}&   -) 9P}} x$   ) 9SI}} y$   O)    ) 9J}}p G*f   ) >9?F}}-_'   ) AQ}} *   ) ;Y}}C'   c) @{P}}z$   y) :_}}(   ) @K}}''   ) <=M}}$V   ) ?m= }}8 (   ) 9O}}!I%"   ) 8@}} #   Y) ?<}}{'O   ) >}B}}s%]   ) @B@}}4)E   ) 6p_}}$   2) <W}}'   ) 6B}}6#   ) ;?}}"%   c) 8?}}&'   ]) AyF}}!o'   ) =U}}|%-   ) 6K}}{)9   ) =`I}}}%.   ) ?;U[}} "W'   ) @`W}}[(O   ;) ;<}} %   G) ?2U>}}I!6)P   ) B[}}~(6   @) >Z}}Rj*I   ~) 7a;}} '   .) >Gj}} 5#   V) APGl}}L(J   t) AY }}!C*   >) pGo}} k&q   ) 6[/}}8*j   6) ;vF }}#   ) @O}}!M$H   ) 7/M}}!N$I   $) A_W}}!#   I) ==h}}$   *) 8%S}})   ) 9uT)}}e$   f) :DH}}f$   /) :B}}12)k   ) @@}}v$   ) 7B}}"t*`   ) ;^}}0'6   u) @DG}}3#   .) :X}}{)   ) AQ}}u#   ) 7?}}&   ) =P}}D)   h) ?Y>e}}6&   q) ?ZO}}7&   @) 9T }}a)-   1) =]}}c).   ) >sR}}b!&)   ) 9 \}}!l)   ) 9y:(}} *W   ) <X}}"V)z   ) 8]Z9}}**/   ) 6^}})   ) 9['}}iC%   ) 6V}}@(   ) =RN*}}V%D   ) 6W}}K*   ') >:I}}W &   ,) ?"_{}}(j   a) @`~}}U'   ) =~M}}~&   1) >X]}}C!(   ) @=Z}}Y#   ) 7bV}}!$   y) :Q@}}&8   ) =\}} #   K) 7T}}d)L   ) 8=<}};*   ) A^}}w%   ) T:}}y#   3) 6G}}'   5) 9A}})   ) >F}}!Y*=   +) 8;}}%'   ) 6K}}Zt&   A) 6_:}}^")   ') ?K}}i-&{   ) 8NQ}}b ]$   ) 9C}} >&   ) @&UX}}%'   ) =dW}}S%   f) 8L]}}(   ) 9X}}f s*   ) >LO}}'    ) :X}}6$   ) ;V}})}   ) <[}}Q(   `) @xR[}}!*   0) @WN}}']   ) @a}}[&t   ) 9S}}!}%J   J) @K'}} (   g) 7,LN}}#   ) 8Q}}%   [) =O}} #;    ) @a}}R 0'q   R) @X}}S 1's   ) 7U7}}&^   ) 8F7}} $   ) ?lQY}}%   ) ? Eh}}v)>   A) AV<}} %   5) <S}}"f)   ) >GE}}&   ) =#A}}( &   |) ;WP}}u#   p) 7<E}}%   4) >F}}"s*\   z) <F}}#   ) @4T}}o&   ) :w]}}!%   p) @^Lz}}!%n   ) 6?}}]&H   ^) 7rV}}C'   ) ?<}} b#   {) Ae=E}}!'   )) ?NO}}d)$   #) 6ag}})   ) <B}}L"3'H   ) 9nE}}$   N) @.Pi}}&   ) >T}}i9*)   ) ;X}}j:**   ) <N}}#w   ) @K }}!(   *) @I8}}!)   ) @;}}#   4) ?;}}m)   I) :hK}}%}   ) @Sr}}G %   ) >Bi}}Y$   ) 7L}}f*[   ) >E}}#   ) 6?3}}#   |) :D}} A*   ) ;U}}$F   ) 6Qm}}4u%   -) :^a}}"&   _) @N<}}R3$   G) ;\}}*&%   ) [}}; #   ) AM}}t4$   a) >R}}S)B   ) ;LM}}(0   ) <[Og}}R(   ) <R}}} n)   ) ==V}}'i   ) 9\a}}X)   $) 6PH{}}&   () 7V/}})4   3) 81EK}}!>#C   O) 8D}}K(!   ) ?\}}$p   ) ;`}}N(   ) @Sw}}!:&   ) ;6?}}h#   ;) 8W }}7 $   D) 8bBk}}x"e%s   ) :D3}}s'   ) ;8T}}t'   2) :B}}8 ;'   *) 7sU}}u&   ) 8K8}}!$   ") 8=}}@%   ) =]W}}s'   ) 6VQ}}%/   ) :*G-}}"o&   e) >m:}}!*.   ) >@7}}T#z   ) :\k}}$,   O) 8a}}$-   ) =B^d}}(Q   6) @/H}}![%   ) AU3}}p'Z   c) 7]6}}(   ) ?N}}nX)i   ) 8R }}!&   ) ?@}}!"*&   ) @q]G}}A#q   B) AS}} %   p) 8?\}} p(   A) = Q}}&3   ) ?a}}#"L)   ) 9Z}}`!%9   ) AKO}}$   Z) 9]}}8(   ) 9=a}}%   >) ;S}}(   ) 8Yw}}g$   ) <P}}(   ) 8A[8}}!&   K) 9U8}}(   9) >5J}}C |%T   ) :Q}} !)   x) @uZ}}q!)<   ) >I}}$   ) :0J}}!$   ) AQr}}%   ) AK}}" '   ) <]S}}j!&   ) :D}}!#   X) @Q}}o(#   V) ?P}}" (   ) :N}}q)   ) <Mj}}6&4   ) :W}}'%   ) =[B%}}(%   ) AvS}}};%F   T) >=G}}V! &   ) @ _~}}zU#   ) ;X}}'   ) 7Z]}}{V#   ) 8L}}&@&*   ) @:L}})   ) ;?}} o#F   ]) 7H6}}1"I$   ) ;;!}}z"D&   ) ?sL}}{!{*9   ') 7Wz}}&P   ) 7Qd}}J)   ) :F}}&   ) A K=}}X#}   ) AA^}}Y#~   ) ;7V}}y)   a) >A}}R&F   v) <C(}} d*l   ) ?vJ}} (   L) ;U@}}!%E   Q) >tQ-}}6&   ) ?=}} #   ) 9XS}}t!E#   ) ;^}}d!W)   ) 7>}}Z%   o) @?>}} Z#   X) A%O}}/"0$   J) @[7}}t~%y   ) 7^3}}t%(   V) <)_}})   4) 6S}}?(   ) @Q}}%Y   ) =NZ}}/*X   ) =[}}4#   ) 6LR}}$   ) AD5}}*   ) ;Rd}})   ) < T}})   +) >v@}}%   X) :[}}g #`   *) >RRp}}h)   ) =A;}}b(   ) 7GD2}} &"   ?) >:}}L#   ) 9]}}U"[)   )) ?Zt}} "$   ) ::_}} #$   m) 8a}} $   ) 8G}}MV%c   >) @\}} '_   N) 8w[r}}ro%K   <) @~>}}!F*C   ) 6[b}} %   ) :Fe}}#   ) 6_S}}$   ) 8^}}b"p)   ^) 8O=}}#   ) @IE,}}+#y   ) <Y}}A!(~   ) >@}}!T$   ) ?i;}}%   ) >.) :C}} (   ) <J}}h&!   ) 6aM}}X$$   ) ;A}}S'    ) >W:}}$&   ) >E}}"G'   ) <*JZ}}5!2)   ) 7jI}}&`   ) >XN}} !&   ) >@}}!'   ) :X}}$+   e) 6?}})   ) ?A}})   ) 6N`}}u%h   ) 7L}}Z'   ) 8 G}}](   ) 6Y:}}!)   ) 6B}}&w   d) 9A}}o&W   ) ?CQ}}#   ) >,S}}"'N   5) ?Y!}}l)(   ) >^=}}'!R&   z) 7C}}<(X   ) <R}}",(   [) <_}}L{)[   ) 6]_}} 'l   ) =`}}!$   ) @8]}}2(   ) ;KO}}1(z   ) =V }}f)8   ) =FK;}} #   l) :G}} l)   ) > Iq}}*   E) ;VGu}}g $   ) F}}o*   .) 9?}} 'a   p) AX}}m!(4   ) ?>}}*q   7) 8xSf}}$T   2) :<]~}}I'y   j) A[M}}(I   ) ;yB}} (   j) @V}}&   r) 9N'}}&   ) A;}}?%   K) :Pv}}Y)   ) ;?}}< #   ) 8By}})   ) =={}}? &   H) >S}} (h   ) ;L}}'k   ) 7?}}k%   E) 9W`}}G ($   ) >]}}j%:   ) A:S}}h)   ) 8Sy}}!b)+   i) 9LU}}*U   ) =a}}O!_$d   ) ?Z}}%   ) >WM}}}I%   ) 7>}}Y)   ) >YM&}}J%   `) 7B\}} *   4) 9`M}} f&B   ) ;/V}} )S   {) 7=}}&   ) 8P}}(g   ) =:WF}}u!(   ) @c[}}w&   ) AXY4}}(%   v) 6}Qf}}D$   ) >\A}}yW$   q) <V}} 9)   G) 88Q>}}i'=   j) >U;}}!%v   :) =\}}!%w   ) 9UV}}'o   ) 8L}} H*V   ) ?JY}} )   7) ;G}} '   ) >?}}/"&k   ) 8Fv}}:$   ) ;I}}#   ) :H}}9'C   ) 6aO}}!(   ) =V}}'~   ) A=J}}R#   ) ?}})v(|   z) A{N}}}f'W   ) =%J}}((   v) @2X}}E $   ) @;2}} )   ) :\_d}} '   <) :]P}} '   ) 8X&}}Pm*;   ) >])}}"$@   ) :xZ}}&   ) >EW}}<$   ) >`7}}y!A%   H) ?0@}}&   ) @\~}} $i   ) ?u_F}}%l   ) A@s}}r(   ) =-; }}#   R) 7Y}} g'U   T) AEe}}7%e   ) :B}}b1$y   ) AVf}}%!u&   |) =aN}}d!*)   ) ? ZG}}F#   ) :Z}}$   ?) AN}}*F   2) 9<[}}y]$P   }) 9Zj}}_&   ) <%T}}M"P$   ) :ZF}}d(   [) 7^}}%[   ) ?6`}}V&0   w) @JA}}E*   ) =a}} &   ) 8'T}} &   ) ?X^w}}$   ) @C}}k$   ) A\?n}}Q 6%k   =) A_t}}!&G   ~) ;U}}x"'F   ) ?S{}}#   ) @$>!}}@!$   ) =xR'}} #   V) ?L$}} #   ) ?`?}}(x   ) 77T}}r%*   ) 8#M}}m #B   4) : G}} F&   V) 8+Yj}}'   ) 8J}}%   ) =Ux}}%   ) 7K}}m*   !) ;?}}"z%   ) =L<}}  S(   ) ?V}}~v)   ) ?Vq}}#!$Q   z) :?}}&b   ) 6XO}}!''   ) 6Z:}}!'(   ) 7<}}|#   {) ?PVg}}F$   ) <Mn}}eE$   ) =Nv}} $   ) =Q\}} $   ) 7BA}}#   ) >9}}'   k) <T}}*>   ) 7Lf}}?(:   ) ;?\}} (   ) ;M}}Tr'   y) =Z}}/*   T) =P}}#n   3) 9[}}!(   {) @ax}}H'P   i) Aw:}}u(   ") =O<}}W4)F   a) 8I}}*   B) :{<}}%   ) :Z}}+ ^&r   =) ;k<}}`"6';   ) ;lL}}a"7'<   ) ;S }}`%q   g) <Gi}}  )   \) 7Mw}}+ t$   ) A R5}}!#(   .) 9&FD}}l&(   ) ?R}}*Q   T) @X}}&   /) ?;}}*R   %) ?Q6}}*S   :) @J}}~!$_   ) 9mN}}!5'   d) <F}}&j   ) =7a}}V!'7   j) >F}}p)   ) 8F}} %   W) <FM}}Q!*   M) AG}}'c   u) 6:g}} (   \) 9@i}}\O&   X) >?Q}}'   ) :M}}!(s   ) 8A}}%   ) ?=}}&   ) ;NF}}=$   ) >q?}}?!J*   ) 7:W[}}" &   F) >B}}z#N   [) AX}}L'   ) 9^}}5&   Q) @kG}}2 N'   ) Ad]:}}p(   ) AAe}}.)m   1) 7Mp}}$   ) 8],}}!X&   |) 9DC}}'R   P) 6=*}}'   L) >T}} "4)   ) @9T}} #   ) ;[}}_'d   ) <_}}.;$   P) ?K}}&   ) 8O}}S! #l   V) 7@}}n"Q'   ) 9Y}}$'   ) 9A}}%'   ) 76L}}7)   ,) AV}}n#   -) AU}}o#   I) 8yB}}E '   $) >:}})T   ) A[y}}&   ) ;Cx}}^f%   ) 7[~}})   ) A@}}u)   =) 92G}} &\   &) 8:}}'S   ) : [}}1 ='   ) ?`}}4&   ) ;S}}Q!'   ) :X}}$   ) >P}}%)   ,) :zA}}$   ) @@}} *A   ) ?A}}!]%   ) AkIl}}H(   ) A?F}}!%X   ) 8FH}}.w)   ) 6Q_}}}$A   ) 7R}} %   ^) =iG}}!g)   ) :>}}V*t   ) AAk}}:7&|   ) @S[}}#    ) @S}}!%(   ) 9=\!}}!'   ) 85T_}}O%b   G) @S(}} *   ) <I}}"`#T   ) 8<D}}$   ) ;^}} .%   x) <0\}}II*n   ) 9wS}}!)   /) ?xV}}> ((n   ) 6\}}!?%   ) >[T}}%   ~) AYB}}B#   ) <=@}}N (F   #) 8X}}&c)s   ) :$I}}U$)   h) :%Fs}}W$*   b) 7PB}}!#H   ) >D}} )   ) @+_}}&   N) 7];}}'g   7) 7t}}75$   ) ?(_}},!S*]   ) 6cH}}$k   ) =O}}7>%5   ) @O}}8?%6   ) <>FW}}2'   q)  )    ) 8KW}}9*   ) 7Q}}*d   ) =T\f}}!1(   ) 9M}}(&   2) 7S>4}} $   ) 7TJ}}z'   =) }}$G   ) ;#G}})Y   ) 6E }}B"!#d   ) 8tWl}}!&   U) :]}}*O   8) @_}}(y   ) AD}}!)5   ') 9<}}.)   ) ;0A}}"$8   ) A]}}q)(   ) AS>}}(%   ) > J}} <(   ) 7\Db}}Z)   ) 9W}}}&d   ) :C}}A"E(   )  $b   O) 6dB}}"#{   ) <B}}p*   h) >0H}}* %i   ) @G}}q#   ) ?L}}  U(   ) APj}}v$   ) 9MH}})   ) <G}},'|   U) ?O}}!#r   ) :N}}\("   ) AO8}}(   ) =Lu}}$s   #) >>}}$t   -) :>}}*   ) 6F}}*   ) @H}}c*   $) =mT7}}M%t   r) 6^}}&L   ) 9([C}}T}*   ) >;b}} $&   s) >A7}}-H(A   ) <J}} &   ) Aa^}}A!9&,   #) @Y#}}b&   ) :C}} $   ) 9[}} $   ) :I!}} $   ) <>}}"(   W) 7Ds}}])   ~) 8=}}F+'   h) 9h`E}}u%   ) ;Y}}"r$   ) <(] }}`$   ) <>}}%   &) AQR}}&   ) A);#}}B%#   ) ?M }}$! (   `) =hD}}\'   7) AS_3}}${*0   9) :Y|}}v X'   ) @^r}}b*%   ) 7a'}}&   Y) ;;$}}w$   !) A:l}}'   ) ;5Oa}}#)#   ) @=o}}O#   ) ;>Hf}}!%V   ) ?=}}))n   b) 6i>}}c'   ) ?Z}}3$   ) ?P}}4$   .) @J\}}P(   ) ;tN }}J!-&   s) 7T}}$<   ) 9>>}}Z!&   ) =S,}}uA*   J) >aRv}}#   ) ?`}}"Y&Q   ) > >}}!)b   ) <G}}b&   8) 8Tc}}&   4) @1S}}Q#>   k) :^J>}}[)   f) <F}}&   ) 8Pf}}%   ) ;Q;3}}'\   ) ;u><}}W#   ) 8J}}j(   ) 7{@}}!D)U   ) 7<}}"l&   ) AZ }}.b%   ) :W}}'D   -) 6B}}j#   }) ; I}} (   ) 7_I}}! #u   ) ?Q<}}d!'   ) 7X}}! #v   ) :M}}/$   ) :E}}&)   f) :> }}')   ) 7EX}}!&9   C) @BA}} %?   ,) =An}}"{*   ) =I~}}"|*    ) ?`}}!d)   ) <R&}}(   @) >8SK}}*D   ) @vY}} K&   D) >X%}}J!'v   ) =:}}M%   ) 8^H}} *{   ) 9D}}'   ) ;@}}!/%   ) ;H}}!)   O) :MJ}}a'   l) >;}}#a   ;) 7Vn}}s!$   ) >^}}Y)   ) AS)}})   ) 6wV}}U *L   ) 8TV}} %   ) @KN}}'   ) >Jy}} %   9) @ E}}'   ) @ =}}'   3) 9][}}!%d   ) <Jh}}J&:   i) 8 aq}}'   Q) ;(]}}$   ) >)D}})   [) 8C}}o"#   ) AS}}p"#   ) :U[}}!&   ) 6R}}~$   ) =2;s}}}#   D) ?Eq}}#I   ) ?NE}}a!(,   ) >Y}}*e   ) 8EH}}`&   m) ?P}}e7)   ) AM}}qN%   /) B}}!$n   ) ;D\#}}*4   ) AE}}|d)   ) 6B7}}"!'*   ) 7P}}#!(*   ) =\}} &K   `) <_@:}}(   ) 9L}}(   ) ;]}}!&   ) 9W}}x(o   k) 8CI}}G(   ) ?X}} '   ) @6@}}(-   ) ;j_}}%!'   H) @0H}}}'   ) ;Y}}w!B%   ) 7LRC}}&x   F) =PF}},'   ) ABL}} D'z   ) <] }}>|%   n) 9Y}}*   ) 7W }}:!#   ) @Y}}S"~#   ) :U}}0")&   () ;D6}}5!)   S) ;!X}} $   ) 6mPa}})%   0) 7Q?}} j'J   \) 8J[}}mG)   ) ?=}}o c)   ) ;_U*}}!v&   ) 8X}}X'   M) @Ku}}C$   ) 7 ^}}'   #) 9F}}S(   ) ?I}}B&<   ) ?@2}}D&=   ) 7+H<}}%   N) :K}}=E&   ) =;]}}I"T$   ) ?aO}} &   ) ?\ }}J!'    ) @fB}}]$U   ) ) :}Y}}%':   ) >I}}%   ) 7J}}N!)   +) Yp}}3}(   ) <E}}n!$&   ) 9?}}W)#D   Q) ;<}}3&i   l) =4?U}}#   ) ;W}};$   _) 1}}#   ) A>Fk}}#s   ) <X}}R)   `) ^}}$   <) 9S<}}%   ) =C}}&   ) @T`}}g%W   ) =Z }}&%1    ) @K}}t &   ) 8Si}}*   ) ?WH}})   ) :\}}r}%   ) ?C}}:&z   ) A_}}F*K   ) 6e]}}\G&   ) 6C}}!'   ) >A}}">$X   ) >]a}}!'   ) 8lO}}Y'   d) >L}}D!n%   l) ;f?}} [(2    ) AC}}O#   ) 7< }}6%I   ) 6T}}(D    ) <O}}!'%   ) @|N#}} &.   +) 9;}} &/   ) A;M }}'X   ) <a}}*c   C) 7[}}?h#    ) 8N}}!%@   ) 9*\}}P&   ') 6`}}s 'f   *) ?Y}})d   ) ><@}}*Z   \) 9Pr}}p$j   ) <M}}!H%4   ) ?^}}h"y)|   )) >iT}}@h)   ?) :Eu}}"&%   D) > UL}} #   ) 7(;}} P'   4) AJ}}2$   ) <1Cf}}3$   ) 6@X}}a!#c   ) @e>}}#   l) ;D}} %+   ) k=.}}b%A   &) =@3}}B$   ) @=}}P &v   ) :T}}$   ) :U}}$ P Gm cLb >b`    23n    3J[    36    3C!    %    )    3W    7    8    B    +:0    %T1_"'&t*G+.S|) w):"!2M-0 b`2G!Nb`%}!N2G!Nb`ab`2G!Nb`%}!N2G!Nb`ab`2G!Nb`%}!N2G!Nb`ajjQ2G!Nb`%},!N%}!Nb`ajjb`%}!Nb`%},!N%}!Nb`ab`2G!Nb`%},!N%}!Nb`ajjQ2G!Nb`%},!N%}!Nb`ajjQ2G!Nb`%},!N%}!Nb`ab`#!N+o%}!N9%}!Nb`a+4 &N -0 0dC :B 0 - '~^ (@ /I Cw 4L < 50% Zҹ 5FA 3      _           "{     bʱ% 5b+SW0FX PhB)&I!Go!- .-G4p 4,:aE/r( niJ>   4=DV   dV   5V   #(>   4=>   V   >   %>   ( 2V   D#>   #>   ز>   &>   %VrV   >   &nV   7*3>   7*!RV   7@|V   7@ш>   i_V   6QV   5I>   [FV   #( V   wV   ( >   V   6Q>   $ M-46`/̴) Nw, 6,^P"- /t_8%%  "  .:  3.  #  8҉  !eq  6  7]  ʟ  '  7    ==Ky_MOZbʤKy_POʤZbKy_RN >eKy_KN7PKy_SOKy_QO>e Ky_TOKy_ON==Ky_LOP7Ky_NN )1Ǘ3d>:7x " .mn /; o ] 5VB -8 Z /Q 6[ <z QXK)u   +L\   %   0V   ),   #Y   5*   e"F   3(F   e   +L   %;D   #    )1   3(1   0V.   5Ə   )uBC    e7 G   %   0   0   %%   0r{   E ST@U,5Wy$hJ{!.;*:'+NK#A8O744&C|-23&55!2{`~",$$ '`]"&V>5     'TN     m     ;     +)     #Ad     Z     3     H          E -\-CO}&lCeO--2= 6    3 6    V 6    " !     !     !    2= !    " 6    5Y !     6    + 6     !    { !    , !    | 6    'M !     6    $ !    $ 6    .Y 6    'M 6    .Y !    5Y 6     !    , !    "k !     6    3 !    | !    + !    . !    , 6    . 6    V !    "k 6    , 6    { 6     6    ^Px&ߵ - "*.z $4 Eޛ P i 3@C   =   '7=   3k=   >%=   1=    f  "f +d O  $hS  RO  Z$h5# :  J  "   %36  /F vW ,a!G-8u/;H66@ Oc   T /Z^ J5 vH       0bF          w           ,          V          'M     |     {               2=     .Y     1     .               (     7z     $          |     "     1          "     ,     "k     7z     (     .Y     3               {     2=     V               "k     .     *     $     ,     'M     ,     *     3     *>O   (A?>O   6O}>O   >O   8<>O   #K>O   4:>O   @е>O   / >O   $ >O   "&">O   j>O   4GN >O   >O   (%>O   ؟>O   ,>O   *V>O   "1>O   0   !z   6   Lh      ,d.    $a   $PW   5T   !   R   D   SZR   ZR   (D   ,1ZR   ,@D   SzD   _ZR   -YY             8             #             IB             Q,             Q             V             !Ґ             r/             1             ,             *_B             l,             (\t             (             *             /O             qx             "                                       $R+             ݂             4V             ..T             =             +(͹ 3& $hP X@t .@t Tg -,B .I* "@t -^@t ./@t !+[ . t !+3m@t )1  +ܼ  f  6  aP  65  (  ȉ      (<  4.,  P  -<  \  /  2-  '`  1*  P  $  #@#  ."1  ]  q  (Z$  ԗ  ty  kL  r  'L  7  EQ  #S  11  +\  B  7  7uF  7  +{U  *  0A  4R  'Y9<  $/'  0   O  7xB  l  )K     -,  CJ  2+S  c  g]  -    *LC  - _  0  /_]  2Q-m    +6C6    -<   Db   3J   ~   @=   R      -   43    ͡   5@@   #4   i   g^   $\   30F/   4J     " Ԫ    2 J     Ԫ    !x J    | J    V J    , Ԫ    | Ԫ    V Ԫ    " J    2= J    , J    2= Ԫ    2 Ԫ    !x Ԫ     J    A    '        , _    ,9        '    pe    pA    K      R$$A~I   2   07O'   &U4   4/   Y   9   3?(       06G   nq   М   267   5P   ,   1   '*DD   /|   1=K      o   ZK $ +s $ /P ? 4 '}  6 -J  5 a \z <( 39& 7j A_ 5 ccccbc k c @ 'cccUcccKccb{ccbccc9ccbccc8c # c c m c > cccAccbcccUc ?ccbcbcccc c r Bc W c ccc^c cccTcccBcc%bccboccbccc%ccc9cbc@ccb|ccc8cccTc ccbcccccbc mccbcccccbccbcbbccc9ccbccc&ccbcccccccccTccbcbbccbcbcLccbccbc ? vc Hcb 5c ccbcccccbccc^cccAcccTc b c{ccccc8ccc0c cccBccc%ccc&cbtbccbc Bcb ccbccc^ccbc  ccCbc ccbccc^ccc%ccbccbccbccbcccBc mccc8c  c^ ccc&cbcccbc L FcccKccccccTcbb{ccbcccUc vccc^ccbccbcb ccbcccccbc ?c cccUc -c c accc(cbmbc ccbhccbcbc0ccbcbc'ccbccbccc&ccbccbccc9ccb|cc bcbbc ccbhcccc{ ccbccbcbbccbc1 zcbhbccbc j FccbhccbccbccccbHccbccbccbc DcccccbcccKcccBcccccc&ccc&cccc t c] cc7c\ccbccb{cbbcccAccbccc&ccbc g c {c Bc 3 JcccZccbccc&cbb{ccbcO IccbccbcccBc : ccbhccc^c c Vc qcccccbccb|c E cbbmc- *ccbc nc c  ccbc ccbccbc Y dc 3c cccccc^c ccbhc { >ccbc ccbc ccbccbcc&c@ccb|cbblccc9cc bccbcbbcH cc'cLccbccbcbxbcccBccbcbbcbbhc {cc0cUcccUcb|bcb EccbccbcccAc cccBcbbc ccbfc > ccbcc ccbcbcBccbcbbccbccbtccTcccccbbccbc z ccbccbcbc'ccc&ccc^ccbccc%cccKccbccbcbbcccUcccccbc c L ccbccbecccccccc&bcbbccc^c v YcU {c c ccbccbccbccb|c ]Icbccccbccbc  cccTccbcccAc 1cbc ccboccbccbccbccbqc e cccccbc nccbhccbccbccbcccccc c cbc2c W ccbqccbcbcUccKbccbccbcbc@c ccbcccUc  ccbccccbpc cc.cScbbcccccbhc |cbbccbfccc/ccc ccbccbccc ccbccbccc^ccbccbcccBcccBccbccbccbccbzc 1ccFbc &ccc/ccb|c z <ccEbccbcbbcbebcbcDccbc @ccD cccTccbcc bccbpc ccbccbccBbcc0c9c] cbdbycccc P ccc c h )ccc cccAcccTccbcccJcbrb|cccccbccb|cc&bccbccbccbcc^bccbc ccbcc@bc ccc ccbcbb|c 2 Yc |ccbcb|bccKcTccc cccccb{c Iccc8ccbccbccbhccc/ccbc cc c 5 ccbccc cbcJccbcccKc c c e bcc(c:c ] cccTccc9ccc cbc'ccbccb|ccbcccUc ccc^ccb|ccbcbbcc bccbrccbpccbccbcccccbccbccbcccUccbrccbccbcbvbccccbc0c y cbibcbbcb c ccbccc^cccccbccbc cccccbhcbbccbccbcbbccc9ccbcbc'ccbccbc Q cbbc Dccb|c _ccbc 0 c [ccbccbccbcc*cDcbc9ccc/ccbrcbbccbc @ cc bc c m Xccccbc'ccbccbccbccbccbccbccbccbccc&ccc9c 0Cccc%cbc ccbc Y cccccFbccbccbccbccbcbc ccc9cbycFccbcbbcccUc zc . 9c ccbccbcb ccc^ccc&ccbqccbccccccccbcccccccbc&ccc]cbbcbcc9 c : ccc@cbcccbqccb{cb|ccccKccc@c ccbhccbc Xccbccbqccbccbeccc^c {cccc1 ccc9c n]ccbc 9 qcbbc 3c ccc]cc%bcbc^ccbhccbccbcbc1ccbdccbccYbccbcc bcbpbc (ccbccc%cy ccbccbqc  ccbc ccc&cbbccbccbccbccbc ;ccbcccJc .ccc&ccc7c c gcbbccc9cbbc ccbc ccbcccJccbccJbccbcc9cBc ccccbhbccb|cc/cTccbcbc/cbc.ccbcbbhc c jcbc0cccTcc/bccbccbccbccbccbbccbccc7c ccbccbccc^ccbccbccbcc^bccc cccc c c T pc x c Mccbcbbccccbc c nccbcccccbc ,ccc]c Zccbcb \c c . ccccPc K hcccccc ccc/cbbc 1c UccCbccc8ccbccbccbccbccbccbccbrccbccbcccccbccbc Uccbc \ c9 :cccBcccc ccbcbbcccKccccccccbqccbcccSc c ccUcBc cccTcbbcbccbc]ccc ccbccbcbbcbbcccccc0cccKcc%cccbccbccc%c c cbc.cccc H ucccJccbcccKcbbcbbccbc u ccbcbc'cbc8c cccc cccccbcc ccbccbcbbrccbhccbcccTcc<c ccbcccJc cccccc c E ccc&cbcLc U c {c ccbccb|c > dc U :cc >c ccbccbcbcccbcc bccc&cc%cJcbbcbbbcbzc"cbc5ccccccBcbcccbcccccbccbccc&cbu ccbc cbc8ccbccbc cbbhccbccbccbccbccb{ccc8ccUc^cccJc cc)bccbcbb 2cbc"c ccbccc/ccc^cc&bc ?ccbccbcc>bccbcbhbqc sc s .cbbcc c/cbbccbhcbc cbbcbbcccUc  cbcScccBc ccbc K cc/bc (cccccb|c b ccbccbcbbcbbccc.c c X gcbqc8c^ cbbcbc%cbc/ccc9c c pccc0cbbccbccbc  c  c Fc cbc9ccbccbccbccbcbbc y ccbqccbc zccc ccb|ccbc ccc/cbbhccbrccbcccUcb ccccc =c T cc c,c {VccBcSc i FcbbsccbpccUb|cbc^ccb|c s^c  ccbccbc %c c ; c Scb|bccCc6c ccc5bc ccQbccbccbcccKccbccbcccccbcc1 c ccbccc+c 6cbc.ccbccbocbcIccbcbbccbccc]ccb{ccbccc ccbccbccbccbccc cbc%cbbcccccbc ?ccbc [ wc f ccc8ccbccbc S zccc9ccbccc/c c cccccb|cbs ;ccbccFb~c  {c x ccc^cccJcccAccbccbcU c cbbcccTccTccbhbqcc9bcccccc9ccbcccBccbccc]c ccbccbc Jccbccbccbhc i <ccbqcccAc wJc ci c rccc&c c ccbccbccbcccccccbbcbc9c cbc c 8ccbhcbnbccbccccbbccbccOc1cw ^c XccGbcbc=cccUccc/ccc^ccc ccbccbccbc q cccUcccc v cbuc:c Jccbcbbc{ c o %ccbc c cbcLccb{cc&bccbccbccbccbccbccbccbc o%cc bcF "c  cccAcbbccc cbbcccKccbccbccc]c ccbccbhcbbccbc @ccc/ccbhc ccbc 8 c @cbcJcccKccbcbbccbccc8ccbhccbc ccbc ccc^ccbc cbbcccccbccbcccc ^ccbcbbrc -c ccc^cbbgcu ccc cbbccc9ccBbc cccJcbbhccbccbcb} ccCbccObacbbccbccbccbccbc c :c D ccbcbu (cccKc m ccb|ccbccbccbc  ccbcbcTcccUc A ccb|ccb|c \ ccc.ccbccbcbbccbcccc c Hccbc cccBccbcbb{cbbcccTccCc6c ccbccbcb|c+cc^bhcc7bccKbqccc8ccbqccbcbcccbccbc y ccbccbcccBccbccbcc=bccbc \ ccbcbbccbcccBc M DccbccbhccbhccCc@c cccTc ccbpcc^c&ccc ccc^cccUc Uccc cbc8c u ccbcccUc 5 c 5 6ccbcccBccc^ccbccUbccc%ccc ccc cc#bncccccbc_ 6cccBcbbccbhcccc cccAccbccc&ccbcbbgc gccbccbcbbcbcccbc cb wc  ucbc'cbcAcbc9ccbc1 ccc/ccc8ccbccbcc&ccbc-cbbccbcccccbccboccbc  cccc^c w cb{bc cccTc ccbccccbbc Iccbc& zcccBccc8cc bcc bcbcccb|c$ cc&cKccbc zc z ccbc Wccbccbc 2ccc]ccbcbbcccBcbbc ccbccbccc cc8c@ccb{c ccbcbbcccccbcbbc ;c> c  :cbc'ccbccbc ccbc ccc9ccc^ccbcbbgcbbccbccc%c :c z ccbc Occc ccccbccb =c c c1 c c Ic&cc: c b c ? Bccbc ccbccbccc ccbqccAbc ccb|cccAccbcccccbc 8c c l c @ |ccbc hc Vc = @c ccbc cbc8c Ucbbccbcbhbqccbrccbhc ccbqc !cccccc%ccUc^cccc  yc mc dc i Pcbbccbccbcbhcc cbbcccBccccbcccc9c ccbcccTccbvccbccc%cccBcccBcbbnccbc 5 ccbc s ccc cbc9ccc%ccbcccBcc cbbgccb|cc cTc cbbccc&cbhc/cccUcc-bccbcbbc 0 cbbhcccccc^ccc&ccb|cbbhc cbcccbccc cccAccbqccbc ] cccJcc0c9c cc bccc^cc)cccbc p ccbc 'ccbcbbcccZccbcccccbccccbbcc>bc cbebccbccbc = ccc&c ccbccccbbccc ccc9c c ccc8ccbcbcccbqcccPcccUc D Wc rccc9c iccbc c cbbccCbcbc?ccbccbccbccc/ccbcbbgccc^c A ccFbc ccc9ccbhccc&ccccccccbc W cbc cccJc :ccbhcc&cc lcbbcbcKccbccbccbc c ccc cc; bcbcc n ccbc  ccbcccKccbccbc  ccbcccccc%ccbcV%     +<          cN          +L      b     5 C     *<Ϻ     1     6Ԕ     %     6     */     N;~     $E     "          .0a          #e     2>     (     .Ok     +}     3K     &3-N     I     +x          Wf     &1     y     6Ĩ     -8     ,.      ,Y   8Sc   (L   7_   .   %^   0Е   %i6H   0E   !X    R   #f   .   -d   7!   2:A   *y   6E   +2[<   /f   #\#z   !   0      -   1`   86o   )   #=   EM   " ZT    - =    5 =    V ZT    - =    5 ZT     ZT     ZT    , ZT    V =     =    # =    5Y =    " =     =     ZT    , =    2= ZT    2= =    | ZT     ZT    2 =     ZT    # ZT    + ZT     =    q =    + =    , ZT     =    , =    | =    2 ZT    - ZT    - ZT    q ZT    5Y ZT     =    s     ,F     3     8Wj     Q     4C     ,     .     +`     lW,     "M     B     7V     L     +]     @ȕ     '_     -f   00a%   6C   !5      +U),V.4 ;]a   &   (Q   &6Z    Z   . l   !   $h   -,   -b   ,+   =   2E   -Lt   "b7w   *KO   *p  !      0a  d  je  3H  /Τ  6`}   Ѽ      *{  %br  tb1|    ,Q    "    %Jj#    , #    |C#    %    "#9    2=&#    2=    V>#    V    "HJ#    L#     F     +XK          -F     >     -$     .3     &w     %      7     1T     !      5X     U      /\"     )n     &     *   /_   k<"   +$   8"   (c   %T   ;d   $Eh   G&    z   4e   -Ҩ    @-02o 3bg )D0׆"'Y0.F&1     +     #          %      ZW     &3Z     *7     1=     "B     .e     52     H     %     5Ο     `w     W     +     +<ѱ     N          -     +<     I          6     `     f     6!     .Ot     (d     *<@     $ރ     E     3     "_7'])% c"/      :J      1A      N      .H      '=J      ܿ      <       f      (*?      L      kL)      2>J            YKY      +      -I      $O%Q      ȸ      `    8B    )Fgd     7d     !)Pd     1d     /G.d     |d     ,HKUd     7>&d     F*d     !^ d     +5d     '/d     &r7d     .0xd     8d     NBd     +b1F   $.j  < 2+b /Nt2U1[+a%_i>o\<\I\V\T6@\E\-\78\!\]\L\P\D\g6C\F\C\R6A\n\Q\_6?\Z9\9\#\l\/\e\c\h\a\O\?\d\B\\\5\ \^\8\W\*\k\06B\b\4\M\K\'\Y\6\+\S\X,\1\&\$\m\[\@3]o                Q                 (                #b                5                (vʥ                J                q b                7m                -eB                7Z                                )                &                #f                /:                6                0                +>4                $t                ?                g30                                2]                ho                7E                (Z_                                -ż                =a                t                nɥ                ,U                :                /|                                kV                W6                                0K                )i                &                h                ]                4(/                k                                 "Q?                W                8G                                \*4                1'                 R                xT_                5]                4Ƕ                ,3                $ E                                *LT                 k                 '                k                62                3                bX                -4*                4                55eH                ;1                S                                2ND                C                0                $/ۈ                $.                'c                1*                                5                4                7[                ~v                O                 {                2T                - N                (                -#q                /߽                #J                                &                *(                "F                12N                I                /                                9Z                $                .cG                *^Z                'Y&                                 /EP                )?                1ne                                0+T                )=                 83                89                /                C                #<                4                                (                <Lk                $                                                 b*>                %¾                .G                #JB                ]                .                4o                                                                Y                6-                @                )cR                4                :                /                                j                E                8+                &P                 ZՃ                65S                <Z                `                (                2dt                2l                0  $                64ڸ                ;                #                ,[n                1,L                !                4.                4}                 v                /$\                !                A                #:                !~F                                #@'L                ,EKX                W                $V                7x`                XȔ                ^                "W                2Q]B                #                                &fI                2[_                Z                5a'                7uo                8;                .7M                                !j̨                9                $ Et                +u                $                7X                (<P                7dbP                                $                .T                7:/                #S                                f4I                0                W                /'p                7Ѿ                Z                (                /                1                %[*                2                #;h                ^e                R      84m      )@,            { ~      !w       Q      0A      `      +__%      *5      J      8@J      <T      E      41      $xeU      6      +      %i      &      #e      }D      :e 5V 8m? `?E "9 6R !x 'Z 0 + F_  g . !<  :8 &^G 6-) 44 )n !< MF _m $3 08y  f+7 (v L8     8/(^     V(^     2=(^     )     V     k(^     /     (^     ,     bt     80     6C     1(^          &In(^     4     /P(^     8(^     (^     )Z:(^     )Z     8.     "     (^     ,͒(^     "/(^     6C(^     ".     (^     "(^     2=Q     kX     &I     ;#     ds(^     8b"[L-ٜ-C74AE\G]!1($1[r]0@15A220} c 1($/R](R"(6)+*7+&oO[2!D B('7_7["۷51/$ U]1&6   **&   "   4X   ZNk  3 71    8     m  ) hd  v ~xR  "? x  "? @d  #Zc  #bi>7  bw  1Abs  "? 5  -by   ]  $u =I  "?bh  4; <  bI  "?  bi^  "z  *4c^e  ! 7-  )+bsj  4%+ V^  ,+   $bx   am  'rGb  -bf>  0-bo5  .j '^  0+c'z  g?   4Sc0nQ  Ob]  6 (uD   d  r8bq  #&c6o  2 f  "? d:  i g  + g  b{  g?b  (l/bV  "Gc ~#  (E nyQ  P L{  "\[ w  "? nk@  !V l[  #k w  blX  LcCJ  "?cl}  +7 [f  "\BcCv@  ) n  "? eT  " ^  l Yh  "? zj  * 2p  $u   +b=  )hc j  Ub  *icLkX  0-br  -b  8' o  "c]\  2+scOm  Xbf#  q u  wbm  *x q  bae   T7bi  "? Id   ^k5   w  'rG d  "?bwi  "? zx  +Ccz.  "? s  "? p  "?c jE  wc?f  "?b>  0+bs  +~8q  2+ a7  +  +:c0n  b  +;b}  -cBw-  "? ::   =   -cKyJ  g?   gbu  "?c)^  $u o  ," Sl0  9cs  $ CoT  "? g  "?cOj  @ }  ! ]x  $ 5u     cC  !Kb  +cCh  ` s  Ub{  "?nz   u'  a1b|gS  "? 7X  )+ I7  /-+  i4bK  {  ] a[  bu  +t |  "?blJ  "? 8{  (l]  6 EZ  ~ |  - h  &3b@L  "zbz  !O wx   C{  0j ch-   r i  'rG bv1  5 l8  z n  "?cWe;   yd  -(cSd  "?b  +$bz  b  bid  -cByp  "?  #zj  ") nt  "? s+  "?  -} g}  H  ` t  "? h6  ;b~=  "? \  bk?  "?uM  bj  "?cv  g? m  -bj  +   - lo  "?c:{  &|g  "? iw7  +C   bbrO  ;&[   =lcB   b  )hc 8Z  -I h  -nbj  7Z0c  &b{1  # ;  bt  "? _  Fc_  &bo  0-b|O  "? bz   Lf  & d"  +ublF  "? ;  0+blG  bt&   |l  U m  "? s  - =   =cBg^  + ]  .Qc{I  YC p  "?bm  -" <;  5,bql  - {  !bg  7Z0b|y  "?cMdc   ^  /o0b?  0;b  -ubU  bh  cCn  -2    h^  +t k  !T   bu  -ky8  -ky s  "?bp  4jbs   C x^  7e m  6 k  +v g^  "? )|  "?  c@]y  )i   z   k<  "?bh{  1h2 M   c'h|  "?bt0  "? (r  "blN  + x  Qb  -{c&{I  /2 y  "? {m  "?'N  " o}  1Ab^Y  $J  &b|  Lbd  "? l  5 |i   p+} U]  *S gl   9 |*  +  cZm  "? 5?  0jcCs>  "?b{  + dwY  4+ q  .j im  -ck  1A zK   %  bg  "?b}  +/ {sj  "? d  2cw  #u+ Ap  "? >J  !xbk  ( c  } bm<  "?ch  'rGc n{  "? 5v  3Y^ rC  "?c!nz  "? 0e  ) CkD  'rGcq  1G q|f  "? yp  >{  9bu  'rGch  3+ i:  "? }  $q?  )c;vi  2:b  ' b  c0J  "?  &bh  b^%  m &g  "? p1  0cg  'rGc{  "?b  !bk  "? jsJ  "? 8sy  "? w  #u {  -c/~S  "? Yp  1 (f(   fg   Ejy  /o |    9t'  "?cE^~  $+w Ig  bx0  - v!  0+blh   ]  g :  ) 6  c5d  D Vp  "? q   P  - cAp  "? 6mK  (b>  ^_c=mL   ab  6.bhi  0-b8z  "bx  "?b  &b^  4%+ M  zb   " Gw  ]  sbo  6 ]h  /-+ I   ]  7ew >zl  &bm  "?C}  %b`  +bw#  "?c?^  1D  (c }  'rGcm  n uV  gbp  )>7cl  *bo  &b]j  $t  "? r  "bJ  rb/  4yc0  Obot  -cbnX  = j  "?c!9  1kbd  )5b]  uz{  'rGcZe  u j{  ! Z l  c]  4%+   &bz  r8bl`  "? <r  ; 5}  * nz:  "?i  ] Xs0  -`}  $\u}  .j l  mb]   {  V x  |cd  2& ^m   ]u  #- c  .c1x   t s  +K(bp  g?c=V  1(c  /bqH  &[ ]_  0= s  xmAr  U N-  bs  +C| e  "?bs]  0+bv/  $8 w  "?b  Zb]  ," XN  +bn  "? }  (^cA  ," 4gk  ]^  - ux  "? ?j  !O i.  "?cW]i  "?@   H  -bo  V {  (Ec |  b@L  1cm!   t]x-  "? g~  #   gi  +Cbn  {.  /oW ~  bi~    5bv  (l wv  "?bv  "?c ]   qW  +C ^e  0  "Gbd[  "? ?  2 ml  3` f  b  $B'c^s  "? oZ  "? |  S+{ uc  0- iX  "? wE  /-+ fi]  &cKkr  + }  2 jC  0-bm]d  %b d]  0\ Tn  "? Lj  "? j    Pj   l:   p_  N    5  1qb|  "?c?S  0c^j  y   l  "? FA  )' zr  $N m  #  1Ab  =bl  "bt5  "?b~o  "?ba  3 J*  "?   1A bu#  "4{m  gc9z  "? yh  "? r  b=  (\ptX  ( K^/  2+ nQ  2sb7  1Aby  "? Ip+  6c5gU  0-bi  "?bc]  0+b  Cbk  - f)  2S l  ( oh  -3 <2  3bm  "?b  4be  Ubu  "? z  "?bz  6cO  &wbd  &cdp  0+bqw   vt  } "  b|o  "?bdI  2 u  0 c$x  c0kM  'rGcfa  "? ^  .by@  "? Lr  h   kbe6  - i1  "?b@L  $JcG  #<H}R  o vj  0-b4  &qcKm  "? l  1A I   |  "?]e  )' ]  -+c:t&  "? f}  'rGcCs  (lo  $   &wbv7  Jc|  "?c=lE   ]  ( v  0+b{2  * D  +c'j  -  1Abc  7 c  &'x[  "?bw  b  +lb  Q3bxR  8z<  7c?8  81@ Jz  "c  2Xc/v  "?boa  ^+x x  $N ^}  0: o;$  $q '   c  "? %fm   Rh   y2  "? d  "?b:  0ecvX  "? Y7T  +~ +k  5Ib  +b|L  cbrm  "? :g  F w  'rGbs  % I  6  (^b}  "? w  "? (]x  )b  })bc  "?by  & g  "?cMd   q  "? U  *gc {#  N%bh  b  (lUb  43bx8  0-bu  .` !|+  -+   bk  "? u  "?bt$  1Ab|g  )>V  $ l$  "? tI  -c@x,  =cQ  8c^y  +CcK   b|   n  7Z0blA  ] G  -3 Y  $ v5  ba]m  +7  -b|i  . z^R  l  ;    \ h  b  "\b|  5ic^  + b  bm  +bf   x  )G fJ  + Ro  "?b~^|  /-+bb]  Wb}  2:bp  + u  ( A  +Jc0x   p+} h  "? h5  #" =g   /o  "bx\  g?b  5bkp  &*be  % oW  v/bj   n  g? 9  ;& jtl  2yF 7J   7K  `c)wK  3 N^H  -kO e{  - =o  "? smt  "?cQ.  - }   cg8  "? {h  (l" ^2  )P sA  ie q  "? fl  "? {z  "? tr  6V f  6fbk   Ue   ?K  ^+xbf  0-bz  |b$  &bx  bz  5bqc  H| {  1cJ(  Ubw%   u  -vc@dY  (e  3d  "? R  jcgK  4k zh  "?c5x&   A)  .QcCp  +hc n   pb   ~,  )bj#   sd  "bi7  &bl  + Ve  5IWbvE  "? ^a   v  "? w"  -c#w  "? c   s  F x  &nc0<  +cBt<  .B!  &bra  & =t  , e   e  "?b  )c&g     +CMb~8   ty  >^  V&s  )6~ D^  7ewbs<  #- rY  - l  "?cM|  2 f  "?bp  "?c|  |  "bo  "? t  -c@  0\bq  bi  -tbpn'  _l  "? ]  - eN  = s  @bd  "?btd   kp  b~M  ( ]  $8 0  -0c@'  +bi  $8   #bo  "?b  3bi  4+ x  b]  0 cj  "c]f  ,N j  0k Bx  "?b{  Ub|  "?   c  0-b|h  2cMkw  1Ab^v  ^_cF(  &c0f  3wKc^M   ^   y   g 2k  "? as  -}b^  $u mm   h  Ubq[  "? p  b  c^w  6bk  &.~  Ubu  #u ?  %bu?  b}  $ i(  !2bj;  "? uY  .  ]i  2 Ir5  -Mc&I  "? hd  $8( hQ  3 e  "? r  - Fq[  + X}  g?bN  )5c'h   0j0   = ?s  5i |   + x  "?bz  -  6  Ebr\  bx  -b7K  [bbdc  . b]  )+ d8  "? t  "cU^c  1Ab  0s 2c  g fv  43% i[  "? u  "? >l^  "?p^   ^S  v -c  - |    !b  c0g  h ]  XbJY  - ]^$  + e=  "?<u   bqe  -[ 8g  0-bvZ  c n  "? h   l  "? ^V  6b^  j  *b^  S+{ n  "?b^[  0+ 7J  $ 7K  0\bj  "?b  'bh7  U 5<   !bkx   d  U Ajr  "bc  "? ^   c  "? N^  v e  2bd  v }w  3` z  $Bbi  "? ~0  0jbh  xbk  +>bz  "?c   h  . ^  ) Vl5   z  -9bI`  1Abn  * dA  ) Tj  "? eJ  "? 6  g tp  "?bw-    1Acv  )5ibtf  T jwP  "?bt  "?   1cJpQ   >|  "   3  5 cu  &xb  hcLs  (l i  $ ~h  "? .'   Ux  "? %eb  "?bj  +lb  2;b  )5bt{  1Abs^  /o6 =Q  2 di  i 2  b<  3bpq  0 (x  bd  "? x  *x s  b_  bui  "cu  + p  -` ^q  1btlk  'rG  #bv  "? ^A  )Q+Jn  "? \q  2|cRrU  1Abin  } %m}  "?bh   =.zi  | Ep  Ub|   ]k  g  +b|%  ` 5  *kc&x  $8( 0s$  "? G{/  "?bl   s  +lc8!  +c ]  0;cln  Lbe  "?}   x  1Abn   z  "? w)    &Mbf  "?cM~v  "?bmtS   9 Jo  "? i  "? =  3bu  bk  gobe_  2y/  6Wbr  & 0i,  "? tc  2:bs  2+ wi+  "? |  +X @L  +C|c>zO  3wKcE  +ldc3~a  #]c3IB  - ]  /-+ l  "?bwkh  "?b{W   "  xcC^   p  "? h  *zbj  E   +c g  6bp^  % g  "?biH  "? t  + >z  - E  8Xw s  T6O  M :D  ->bzH  "?bv  b7  +Cobp  $\btq  7DYq  N%bhh  6 if  'rGcXu.  - 9S  ]  5 d!  3b]  + hc  ) hQ  S |  -I  ! cj  .{cU}  -bip  - h  "bq9  6 b|b  "? Al`   |  "? ]  + (g  j  +'  bsT  0+cm  m\bt^  '9c }}  &bl  D v  $! 1As  " ^  1 }  +[ g]l  1D 'v  "? z  1 v  -bq  # ^  [ s  &[cMqI  $ d  g?b^  Cp  l ?  38  2Gb6  5c^r  0 ^D  '9cgF  m\c]  3 mz  "?cx   Dbt   ,y6  "? ^;  )Q+ xn  + u  "? &  0bl  v {  1Abq   9*  . cUp  -~ q  7Z0cmF  "? Xe;   Mfl   1h  }) c  "? xq  "?cEi  4bJ"  ) vlV  "? xe  "? ?  3 }  1(}  ?bz  `c>  c4e  0-blj  "? r  . yc0s  -kO K}  "bm  #v o@'  ) 2  - b|r  2@  2A(i+  "? z%  'rG d  a Eo9  "?bs  "? je|  "?  - j  -   4/c0k  "? }d  +lbi  $ *  c t   t e  )&x   ]  $q g  0y ^N   q  cz  xmAb  bu   L  6b8  7bnh  cJ  ) 1@L  cRde  "? fvb  2   b]q  + 6R  l ?~5  .xb  FcC  &b7  1Ab]   z  "?cD  b|ub  6bi  -(  -bs  +  #&c.{  Lbl  + n1  | r  "? u  "?cDu  "? W}  "?k  7Z0c^  &bo^  3 ]  -2<t  Fb  0jcCv  "? :xO  "? ?  )acr  "\ B  #kc1j  + kmc  0-b^  2 {  -b  -cT~s  2+vA  /\]e  2 |U  - 8p  "? t  $q ~i  Mbm  'rG m  "? l   c  gc&o  *; :  )Q+ {  "? ?zI  $8( Ww  )J   bx  H   ] n  8Xw nF  "? k  # ]h  "?bdz  "? kG  "? 3  c ]  0&bk  + Al  -2cl*  ," &l+  .P t  ," p  rc\mr  'rGcd  "? J  "?c i'  &@ l  /oW ~>  -+c=fw  *,b  2|c.~I  &ci  7Z0c|+   2  Db|  _pbt;   cc  m K  .Pbcc  "?]i{  3)Qc  )5c ^   }  "? Z  )5b  - 2  +c  $Q2b^B  X ^Q  "  0bn  ,\ ]  -* fj2  7Z0cJ  0 x  +Cbeh  "? q>  -[ d  1Aby  6. ;b  6Z 8  -~bm  "? v  bhJ6  W 2s  + }@   o  -bg}A  7 p  + {  bfV  2H %  -bd,  "? xM  Y h  Ubu  !] ^   9qd  1^"  + '~  + 0qe  1Abm  "?cy  -G =f  "?cDj  , f]  ,  +b  bit  + p|  0-bH  )Q+ t  Ubx  0 '^  g g  "? 'dy    @ql  + bz  "?bz0  "? k  0jbf;  "? Woy  g?ck  "?c>v  -rbq}^  "? `  ;b  -cP  #b^  1qbt  .PcBl  &c}   tpl  "?b;  +t ip  8Xw!e  - s   m  &-<b^t  ) #  b]  + m  1bw{  +CMbid  cE{x  bu#  "?   b  -bn  7< H  +Cbm  4.cXp4  1 Ag  8 kc;c  "j]  .` :e  1 #I\  ,+ 7xd  -/ Fy  "? ^  ^+x k  7Z0b|  dbi9  obk  "cr   T7c}R  +`  +Cbr*   d  /o0bqv  "?b]  1bi    9 bz  bez   d  "? Kp   9 ;  -+rcFg  S ]o   p  *, ]5  !mc&A  5bqs  "? }   zF    n  *xbr  -0bn  4%++  - t  +cVe  $bs6  & ]  3be~.  "? ~/  3 I  -c*e  tbo   z  ,   b   e  $q$ kc  v C9  3+  5ib^-  -+cM  ebl  "? s  "? Fl  "?b}  +Cb  -c9p  7 AI  -*cDn  Ubeo  +` 6  bnC  -c8e  wc?+  $+wmz@  1Ach   'z  bz  )Yb~  +~ 6  ) ^h   j  ij  0b  ct  Q p  &cz  0- $  1A]cr8  "? gz  +b  6br  # r  -&bV  bt  $bp  - 3  bIN  "? Tf  "?bg  8' +o  $BcAo  "? &~!  #< 9yO  -icBw  "? :wz  4.br  6. }le  Ub9  +)o  }n1  2  cCk  "?c;}z  D  #1  !VabrG  UC}     bwR  - Uz  sb   jc&i  2cCH  6 z  bn4   q  bW  `bc  "?bm  +  cLs  hY   -Abd  7pc o  .PZ ]i5  - JH  0jbj  "?bo  4y (}  "?c t  A q  (l) A6  3bgl1   s  $#c0|  bo  1A bqs  2be  - Ne  =b>%  2yFb}  -@ u  cu!  & }  &bf  "?bwu  bfm  +W lm  "? hw5   i ^G  43+ qev  $    <bg  "? o  "? z6  "?bk  7Z0c@V  )6~ I  8 k Wm  +^ I  7e c  ,"tu  #6c^gY  $ {  -ubkG  + Bu:     +c  +c   !Obz  "?   8cLw  (E vY  H| h>  2 n  +8 auG  "?   -bhn5  cq  "?b@  -c/]  -+ A  biy  0&  1AcZD  4^b{M  "? y  -db7  $s  " dI  2 jqi  "? ip  ( q  *(c  $\b|>  "? u  "?bl|  ] c  0- d7  )+f  "?b}e  /-u  g?bgr  '9bm  7< hK   sbt   sz  5x lh  * d|  $8_ j   {f  "? t  1G  Hb>  *S~u  ," c  3b   j7  . 8  1cVIg  3 E  +bz  ," lY  /Inw  "?b  11b{g  "?b|  2cCi   Aw  b7o  D   bz  $#   c z  +C| i  = o[  0I o  "?b^   =  ,{bg  'rGb]  6 gT  "?b}  .j Bx  "?hh  2  +Kbrvs   ! f  ," ]  + (pq  1Ac&  +>cw  $ hZ  "? vG  0-bh[  "?cq  $\ p  +, /|  "?U  nbyp  2 =g   t  "?w  "?bde  1< cu  2+ O2  5Ic&  byr  "?cl`  6&}  0bx<  "b  -b|yv  (Eb }  "? i  +z  & 'z1  H!h  Vb~`  -bhI[  "V |  2 r%  'rGc,  cw  1Jbh/  +Q {D  -+ x  &1n  !K Bd  c6  -b  -b$  Acjw  $8 #  +l bC   bk  Jb^4  6 nG  0; ~k  "? Ci  2 "n_  "?c_i  a1b|zA   },  g |F  +d  "? m?  (l[ St  Vbrq  "?  Ob^y  &@ x  (bkk  6 9/  6d o  7Z0c^  -b||  *,b  .cL|  "?  0c^g+  "? 9  0+b^  1AcT  &rc d_  "? l  "? bk  "?  by6  +i w  1A mm  "?   zA  } }  "?   0gc^s  "? s  -bk  ,c&^  0 st  0 bn  eb{  'rGbu  -Pbt  "?p}   Dl_  0c  #bf  'rGb|  8  -$ Fv1   p  4pj   i  +A ~h!  !bq_  Ubs  "?  *c'd  -gcc   9 fF  "?cq&  'rGc>%  0ba  Yc&ue  +l.9  c0  $Bb|  0jcCd  ]bo  "? y  g?  )5c e   yn  "   ! ]u  =bz  "?bs  1G y  r+ =  ybnR  "? bnS  0=l  $J >  +zc0m=  3 l  "?  Sbx  "? f  "?cQ>  /otcZ  c^h  1Q K4  tc^j  7/y  $N Are  ! J}  "?  +GbjU  -bd  "? z"  +lcx  o p^  2y/ oN  "? ^p  1( 5I   k  $8 ~  +Cc:G   x  +  -Lb|h   p  ! U  2bh  (EI |  0h  C  c>%  7ewbz  b@L  c6v  *(^'  E g  pb*  1A d.  "? mp(  "? )  7pcLy  "?e  qbiqU  gHb  #8 z>  3b{  bz?  ] fg   t jo  2b;  #Zb~X  ," g  "?n{  6 ^  2y/ ~  e Sw  "?l  "? W  c  +jb  -c9fZ  !bnm  0- ej  ' o  + @  bng  1Ac_|$  1kcR{  -bd  "?b~5  "?c!I  7DY L  Hbr3  . Uq  h@w   sl  Hs  -c&g_  1A ;d^  ic?9  Y ?o  0- y  -2 ]  #ZbJ  0jbt  7 w  'rGbn  3c^O  %bMz  +l. n  g?ch  (l)c[]  v Vg  "? x   n&  +lc]ug  "? z  - m  "?beF  -cp  "? XH  c{  # n  !!   u_  ` q  0-b|u=   ]  5x j  "? x  "? i"  !c  -b|  0bc^P  &eb||B  Qck  + }   = ol   I iM  50 m  g?cCA  &c  +TbdC   _]  2 '  bi  0c^^.  $  bf  "? f  D Oq  6by  "? ^@  {# n   2}  q (gg  h d  "c]  - n  Abg  + Dd  0; n  +K( n4  &cBr  + }  8<Ec4sy  *g 1p  "? -  (be  ;x @e  "?c<  ,+ k  $Bc(u  gc9k  & c&eb  (lc:  )c d}   p+} {%   b]  mc  !Hbr   dv*  "? ^  )+ 7J  (* Az  (lUb7K  - b7  bzn  *g  5% b   #bp  +~Sr  7Z0cy  bX   ]  *b{  ,"j  #+ t   )J  QcC]  C t  'rGcgi  ( ;k  b  8b  -|c&  cqL  "? qN  "? j9  "? wl{  "?c%y  * }  aTdQ  !x E<\  6cFw  gc9r  '9c#^  4 Sp  "? hr  +CcoQ  "?b=  02b  Nb}F  g? we  0-b|la  \bw9  c-v  "? z  be  b{zF  !Vj^,  3$ =Z  *xb~  g?c9{*  @   +ct  "?b  bt  "?b  _pc9l  3bkj  ) ZfL  + g  "?bu  @*  0c^  b|  UbuM  v/bxK   sxL  {bu  U ;g  #8 Ku  %m\ u  "?b|    wcCd  N gc  -tbc  "? h  "?  1ALbr   Gr  r Al  0=bi  "? ^  ^+x 8  1Ac.lz   iC  "?c)qY  | @'  2 zf  "? ujx   Av  "?bbz(  +bs  5, r  gbd^   ]  7_w  +b }R  2 6f   hr  "? t      acCh  "? w  bj  1 wj  *,bA  # g  .IcLq  "?c@  . b  #c  bnW  "?c5  "Gbj  -}cB  3Cb  +7b  &b?  /- e  hY  b  c~   s    ch  +Cbo5  1 t  goc&?   ]  0+bo  "?cl^   d<  z XB  1bu}  "? 3v  "? v  "?bl  4%+ 0y  "?k  "? QvR  + mE  .#b]r   (   _c s-  c&y  g? =ie  "? p  * 6{  @ Hv  1c%y9  0bw  (BcCxB  !\ ux  "? n  "?cNe  h j  z  (* #g[  Lby.  bk  &O Mn   R (@L  1Abx  8Pbgi  "?z   |  8'  bvI  "?brN  v T  b}%  M#kO  "? ^  "? en  +8|c  1ARbn   T7bau  1\ C  bh  "?c;p  'db  -2 ^  ] Vm{  0-b|t  "? Bp  43%bz   Kc  sc  +bqIs  2c7  S+{ $sM  (l []  bp?  "? {      bx  "b  #|bug  !+ x{  (uy   ^  )6~ w  $8( (]  + u$  5  +PcLi  N%b7T  $+w  4kb^(  U ov   ]w'  (l ^  bl}\  "?   gcz  ' bw=  "? ?  +ibc  "? cs   ! c  s l  c'tY  {b  &bq  "? AvX  3 [j  *(y  +b  3Cbi`  "? c^7  +) P  3 z  2b   r |u  6T >^  M x  - E~3   =c  b<  *btgr  "?c5{  0Xbl@  1Abe7    1_ c0f  -b;  -l @L  ,Nb\  (lKbn  (l z  50 |`  bm  -b^`  *xcFe  2bqj?  1AcAx  * r  +c   +cLg  &pcKl(  N vc   6~;  "? zW  "?bq  "?bl  "? h  "?Fh  "?b|  ! an   c~)  !H tW  ) zx  +; L^  .` |h  b  0jcCj  #c%eP  -c u  0b)   0bl  "? m?  "? cgH  N%c};  "?  -b]  - e  /o uX  0;b^  0 Th  (ScH  *S|k  "? {4  cg  _'bg  ( i~(  "? i  "?c(g@   Fd  "? ?  $  mbio  )5c x  "? |  "?b^  = z    b^f  &O i|  "bjI  +lbj  / c  "? E  -bt  !b(  1ben  "? s  "?   &w  +~ h  c s'  2Xd  "? Bg<  !n9c e  #8 ]  /ocYj  }b  ]bq  Fbfm  2cf  6bf  & z  "c  -cK  gci&   i'  $ %t   p   w0  _z@L  b{@  (c|   aw  "?cn  7Z0cB  7bp  "?by  / nF  8  # r  ) u  (c  1A Uu  8=) {  (c4c  +u }+  4 ae`  * g  b^  1kc0nv  7 C  +lnby  "? t  -b{=k  & l  7Z0c  !\ r  6 w  (.  cw  ,\b  cQ^  - wdn  "?b  5Ic&z  2bs  , v  "?bd  =cCe  +3 z  v/bj  -b  _ u  02 ^k  7< Iq*  "? X?  0 {J  "?bvd  * @L  +bh   |  @ vs  &T e  &c&n   z  "?br  0- <  uc  (l)bG  *bi|  &bf  #ub  #u+c&~  -bz  |bvt  -@bhg  0- 5vu  -cd  "? m  "?]w#  +cHq   =l p  0gb9  8cLo  Lb  b|  "? 2u  cnH  "?b  #c  3 i"  bs  "?b>  "? ,  U  +bgp   |  chr  0 ]  2+s 8d  "?dx}  0-b|  cB}  "? (  cTz*  bi  7^    |cs?  bm  -bfv_  /-+c 6  &pcBu  "?  #bi<  ! *bj  1Abm  -+y f2  "S ]  ;& 9  c'{  &3b@L  b  1b|k  +Lbv  "?bz  "b  1( (}6  "? pX  *,c8pZ  xmAc  byp[  H| ^  )+ t  $Jx  #u |  0br8  "= 2J  6 sA  "? o  "? g   i  "bJ[  ) KB  ) n  "?bi5  5, u/  r 5(  +mc i   0b  0bd  8s 5vx  "V ^  7  +Qbp  "?cZI  "? k  "? hk  7Z0c  Cbv   {\  $8j u  bIX  3 Ge(  "?{x   I;  2 y  "?bx  'rG k2  U 'n  -~cK  c  bl  "? x  #[ Yk  !bt   bro2   m  "?bzJ  cM]v  *<  (yb<  -   #]b^&  .j1 y  /\ b  Nbi  5 k  )5bJ  .l  $8j i  r8bn^  "? f  "? 5|p  0 .d  i p  "b{   {  Ub(  3bx  4 ]  2+ {  "? 5m  "?cNhG  'rG qI  &*bz  "ch  /o0bg  })  b<@  7ecz5  "?c  &bq<  .j1  ib  5BcAu_  [ v{  -bu  0-bx  Sbp'  9 c!x  "? b  Lb9  +bw8  8Pbr  1D 2n  $+w {a  "?c:tn   ?  7DYbu  1AVq  '9H  &c>k  & L  bg  "?bnw  "?bez  6xbhx  g?c|  JN 2q  "? frQ  "?   +b{x  $Nbh  "? ;  Bbt  Db  0c^z~   pr  * t  !V Mk  0;c[s  "? 5s  (\ c  "?c<h  v/bqh  "?{i   <  .fbd  "? w|P  "? ^xB  "?w  $q  &c.  )xbs  6bo^  )n]   C g   f  i}U   f  4.b|  "?cNru  "? Jx7   f  "? 6  1D bzW  bw~m  0-bA  r+ mp!   w  5`+| GqK  "?bk  "? >  +bg  =c1n  "? av   f  #bi  0ecDjm   uE  'rGcjA  /- 9  4 b~}  ! ZgJ  "? Yp  "?bny  "? 3  +cL]  +z-]  & h   Cr  43c  0c^  &<bH  TquA  C o  6d &^  6d ~,  -b{mi  2 -  cWed  v/bg  6 m/   m0  "?b^w  U g  "? >u  Lb]  -[ }p  "\B ~Q   {  "?c3t  } 1   Cg  "?cN|/  *,brm  g g  1 i  "?bd  )Ypw  "? q  #< og  ie l)  -+y iw  "?c!t  "?bf  0;  c&l  "? Sx[  wbr2  +h|l  U ?y  +b  &1cKz  c kc  * w  "? u  U <  0A  !]cK^u   Et  1D k   Tx  ,+ -yEJ 0+ g5  "?pky   {I  +` x  + ]  + dS  2b^  #v_|  $Bb  bq  43% :V  5`+|y@  5x 8  bf\  0bn  ( ]{  1Jbf-  "? jL  bvV  AbJ  6Z Pl  % Ey  "z m   bm  'rGcs  7 R]Y  2 {?  "?   2cL^8  - }  $ l  !b]^  `b  biu,  "? uZ  "? usC  ' Xz2  "? p  "?bmO  "? p  -l-  -rc j  "? {  6b;   n  "? z  "?/s  . ff  c5m  "?bf   w  7 h  "? mr  "?c  1\  #6b|f/  (l" n  "?  bus  - nv~  5x ]  DbJ  0bs  Ybu  "? p  )Yvb}x  + {|  &qbz  +rc*l  6d ^l  2yF sX  v/bg  "? c  dn  .j Ihn  "?p  0bK  "?cMj   jbr>  "? ]  "cu  & A  -kO qx  "?bqk  'rGbw'  .j g  "? ;v   ^J  &   Ik  "? QI*  38 it  2 1d  *  1Aby  "? g   v  "? je  - bmt  #by  * mV  $#c0w%  "?  }b6  /o j0  -&bk  )x {  -nb|p  *,br  (l)buz  Mbi  "? }kY  "br]  +rbsra  +l J    bh-   l  g$br&  c]qD   lv  h o  . o  +v 8  -{b  /c88  )bkie  + lf  l }   Yj  S Es   e  +- Ava   A  Tq Gq  pc\z  !bz  ] Ye1  Ub]  o p  c"j  "? "~|  "? q)   ]  /o6cs  ( pR  "?c3vP  "? qt   l  &b   brxc  Ubi^  $ 8  2+  (DbqK)  "?c<  #c  &bn}   zP  5Bc%T  *bk  1A 9  b]  5`+| we  "? ao  c;u  "?bx/  + ^F  .   +lc|  &bi  ->3   bw  *,b|  +b  ! Z o  {# u_  +c 7T  + t   52  &-bl  "? 4  +c N  #v l   T7c,A  +vbu  c  0bus  "?TgF  bw{  1AcL}8  "?b@   f  "? LD  >cA^  +)wsn  "? z9E  -[ og  "? =l  "?ih*  + 3qx  4^bsf   p+} >x1  -bw  "b@V   r  "? z  (Ec f  Qj  'rG }J  # |u  bs  {# x  7  0yc1i  "?z{D   i7  c zA  . V   1A c&  +7bc  2bkn  "?bl  ci  2b?  "Vba  - zwt  + I)  ) u  !\ w  0- p  cNk  -(bdf  "? dk  - bc  & |  +bq]  zd  "? gR  "?ba  0b@  3 [v  "?cj'  hY  obo  /b  bi  bx  "b^9  8=) Z;  $8(  -dbh~  Tq e  0j:cC^6  f j  "? {  1Az  )5bq  0-bzq  'rGcwN  ,\ o  "? @w  1E w  "? 8sV  3)Q   bx  Ubx7   f]  $9 8  - Z^  0+b~  "?  2cLk]  "?c2g  "? A  3b  q os  "?bx  "? m    K`cLzB  /-+Hs  # )w  "?bh  "? Yj  "i<=D  JN e0  @ )  8 m  "?-  fbn   Xz  ;   1Ab  +Cbfn  "? t  + LtE  "? n   u  +L wp  "? Tq  + @  /-+bl  "? i  c sm  #u l  - b]  3 ~;  0+bz2  _ w  2H w  r8bh  "? =g  "\bz  h t  u f  "? p{  2cCm  )1 bl%  cy  Ub$   b}e  "? x{  "? ln*  -$ T  6Tc&h  0-bk\  "bg  1q E  -Mb{Q  "?bs  )5c']  +`c j  "?c_q  "?bq  +b^I  -2 e,  5 (n  (w\c   &'c |  "?b.   sc'{l   :tT  "?c;?  '{  (l l+  1<  -+ycg&  ) y  Lbi  "?b}  "?   +bo  ._ l   se`    bs@  +lc.  c0p    $n x^  (8cx_  c u   \ >  sb  +lcd|  + e  `bp  "? p  ,N  bl  %Rcy%  Lbj0  + l  +K(b  -@b  +l5bs2  " cw  &c&]   2lH  & 9E  4%+  +bv  "?bQ  1Abh  h  -lbg9  3bK  T ^q  Q eA  "bh  &6 l  +Cbzvk  -bkk  " q  4j f  g?cik  +ldcMy   TyI  * O   {  )!bhl  1 x  H ]  0  8sbs]  1A s  (] K}  "? %r@  "?c}  ]c t:  X gO  "? CgP  ( c  (l{ q  +bm  c9mi  S+{ }  +b|y  $!bx0  + wt  H w  /o x  V <  +  &b  4dbz  0-b  1Kbd  "? 1   rj  "? 6  +bh}  "?bc  "? v  "? \  )5c'^)   +^  v oc  /otb6`  3 q  "?Hs  "?c:J  + p|  "?c4:  /o0bw  "? wF  1 kc  "? V^b  S Yw     cu2   Tc^u  "? u  -* q   ! r<  @ t  6b]  38 m  "?bsgd  "?bd  U xy  (l   b     ?bi@   uqV  Lb  mbh  ^_ Wh  +C| q  }  * bq  ! h    +c yt  /oW }    v  0b{JZ   3lf   {{r  "? v  gbe  &cK;  U {  "? fx  "? t  "?   -bI  -b  0c^ja  'rGbx   c  cC]  4%+ wz  "?c4dK   C|R  "?ba   b^  + ^  3b9  Xbmg6  4  #bh  0\ >}  "bty  "bk  "?  !cn.  "? if  "?cw  "? 3  -i g  "? Fp~  b^  2+ L  )5c'i   (c  "?buA  @ ~  !buC  g?bc  "? )j  2bpH  + |   9b|nl  1\ v\   cWv]  "bk  2 f   W^n  $8( k  )52c'^  2+ xd  "? ;b  $bc  "?cVyv  "?nu  +lbo'  "?bdm  c.d  .Pb Ut  bi  . d  bpk7   {  cQg  2A( g  #c#  !bqd  "? ^   p+} q  ibg  1A uY  T qe  0+b{k    8bm  D _  bpV  -~bhQ   d~*   kL  zc=e  "? r  "bt  "?bci  1JcOz[  bze  0 3p  "?cj  "?  8&c^^   B  )0c u   ]  b]  7bd_  + ss   ^  &c,^  0A bk  % }  "?bcu  -b|  "? jm  5 k  "? ls  6c>od  2b^^  ) l  . Vbx$  .j |  (D |i    ;]  r+"^  /-+cM  1A,b:    Kk  "? e  'rGc^  2 E  6cI  -bgy  C  r ^!  g  cbv  2+ y]  50 Ny   = ^  3+ t]  - XU  -/ j;r  1Jc m  *, Am  g?b  -( ]  /otc ^  3 sM  ! y]  1h2 v  1Ab<  3c)~  + >wR  38 e6  +  c]   !bs  (lb  uc^tA  +ld A|  "? mE  "?bk  &cI  1AXc9;   P  bo  "?br2  "? tr  ]  2c]t  b]  +vbn  +l x   wu-  "\ i  (^btj  3 Yu  "? b  (l[c0j  "? zJ  "?bJ$  )P 7  /-+br  6brh  Ab]  z I  /-+ q   w  +C|  -G t  #73b  -bi  -h ~k   bhm  +K(b|  "?bm  #- 9y  "? w   Tn  "? ^Z  ) D  %bk  "?b]  $ u  2bu  Ac%f  c&{  bi<  2b  0c)u  "? g  - bm  "?bi#  'rG wk  6 v6  -b|  Fbul  "?cum  +bIh  #   Rc x   w  +C| uw  7e 0s  i4 }  &b}  c^  2 L   by[  6   ]bv  "?cMH   6R  f  bg  ,cf  "?c)s  z   +lb^  } K  )q  . q  & t  zg5   qH  .j' pl  4.bj  $ i+  ( u@  "?  (~b|  !cq  "? kg   g  "? k  &1bgo  9 :  "Gbe  % :y  "? I  4bt  0- d  2& z  D  #c u  7Z0cy  + *^r  Q.j  "? m  "? \o   |  S+{  6bbf  "? z  # ]  ) 3xS  b  +lcj   }   ]  S+{5pg     c{6  +C| g  v/b  .b  -~\yg  "? y  c/  *zc)h  # f  ' 3f  "?bs  -@bh  XcCho  U xf  (Scz)  "? 9s  "?bby  6= Yf  S ^]  2 U:  c_g  5b  ! r  "?cYd  cVz_  1A ~Z   \m  ] ?f$  "? d6  "? Io  ) nu  d  *bfC  +V S  ! bg  3\ [k  "?  b6  byv  "G 2yz  "?b6  + Lx  +b^   + wA  1Ab}B  +Ccz}  7Xr  AbP  0 u  (* lq  c0k}  "?b}k  Ubq  "? d  c9d  +z z=   + z?  . v  4%+  b  pbp  Ec9}  7   *)bj  4dbf   s)  +~Z{"  -u>eW  0-bc  "? m  "? z}  + mc  $ c   >c  Ubh]  JN n]m  - u  0ecu  + r  bq   d?   j  bizi  *,be  + @  -bI  " o   e}  Zbx  3b^   p+} gy   Ur  6V x?  -bzk  b  (^cIu$  6Z Z>  6bJ  ) ;  3b]  5%+u  co  Ibi  cz?  "? w|  .9b}p  m'  1A]cTw<  - .{?   + g  "? C{  ;cwn  "? m  2y/ q  "?c*p  * ek  "? q  .#c^  )+be  0c^x"  "?bd  =b<  *bf   kW  'rG ^L  i z  1_ bo  - {+  0- ou  "? oH   lV  e n  'rGby  2Ic1g  "? {  "?   ij  8& p  $Q2 %A  2+ >{  QcW}  guc9q  * M]   bq  Q3biP  "? Xn  "?   &bp  + p  /~w  7Z0b=  3bj  x p  "? r  c7  .j&K  {b  &hbg    - >  "4 m}  )5b|W  *,bkd  #]b[  Hbr  . b  6V v>  m 9q  "?b  bd& +v 5^\  0+cK  +cUh  1bzN  Lb?   C up  +K(b  ! l n*  )  8 kc^A0  Wbg  "? >m  1 f  + ao  7Z0cB  2b|x$  "? :   p+} {  Yb^  b`  -c9g  "?c|  2bp  !m ii  )Yb6R  /oW *{  )6Q  +lbw  +C| ^+   iT  Vbi  S+{ urY  + lg  ) H@   }4  a1 1{=  6 W|  2bn  "? 2u_  0\ h^K  0+bq  ) th  "?bq  8Xw   4bd  1A  +cKd  &bi+  3\  b}  1G }   s    c0u  -Lbh  "? f  -bsg  *,b  /bmg  5c&mh  'rGci   5g  "?b}4  ZblY  "? Wt  })   c  -" }{  "?bn5  "?bmm  u {  _ fX  nb7  $8 '~5  b<  Uc g=   v  4%+ pg  "? n  %b dC   [  }cLy   x  -|0  Ubs   <n  D.cq  *bk9  2+s ]   j  "? mH  N%c  +bw  "? ^   %h  -bij  "? PhP  0cw5  (l <  2 }M   g  ( zoo  6 |n  !7X  2+ lw  1K Zz   2z  6f t%   ci   7=  /Wrl  +C nzd  "? H  (bzi  bw   I   y8u  3 }U  "?b]  +   bjm  6 ;x  ,L kq  "? 3y  Ubw  "? k   gy  "? @f  "? }  (l ~g  1AFcLz  "?cH  )bi  +cBop  +l cTl  .Qc!9  +`bo  "?  -bA|  81@ <}R  /2   1AFb^s  <u1  "? l  0c^t  cLy   Ib@V  ) 5  mH   h  , Zw   q  * n  -br  "?bt  h 2  (lc&  -jb=  -9c&i  +C| fg  2bg   \ |g  - E^j  -ky Iz  #Z l[  "? be  ( i  &ec&I  7  +"cs2   j  "? l  0+cl  .Q Pf  "?b  - sz  "? w@  Ub^E  2 ~  "? l  "?bk7@  0: l  c08  mc[t  xmA t  bv  "?b}   f?  Ub  -h sg9  -|bv  Lbq4  *gbf  &Yb=U  %m\-s  "? rd  +l^bph  "? :}  ( .^  /5 uy  1A ({P  "?by  H| qt  v/b]  )+ kl  #v  bw  +c0~  b  e Wo[   g?  "? wf  /otbeV  D Um  "? 5n$  *,b|^_  ," f   .v  cm  ?b  !blz  ( zc  &bu.   =  b}2  "?bxo  cW&  obxY  Y bpH  "? b  &cSx  0-b  Rbn  v/c9{+   I ]  7 z  +Ccp  5,cxU  8PcBp  "?bhT    Y v{  "?bnR  #< nS  -I in  6b~i  by  5Icx  +~bp  "?bj  (9j  "?c  +bu  Uc/v  1D ]  ) e,  "? Fne  *k s  =cC  )Ybq   =.cB^  (* 6x  "? j;  "? n  "? de  (F J   ^  2 jo  "?btp  (~zn-  "? v\   bp  "?bd^  (] c  "?btG  ,\ ^e  ]  c'j  "? s  (l ^  43+  -bt   gd  2X Aq|  "?  +?c0t   J}  $8 y"  "cB^  5%+u l6  "?c4  !lb|8  -+ch>   AeK   abeM  +lbA  -H >   t  "? ;  wb!  by  0c/e  H| jh0  "?bu  "? lt  Ubf  b@[  1Gzg  *S U~;  0s o<  8PcBv  "? ,fx    5Ibx:  0bJ  bc]a  Im  "?cf  "? Yl  (l N  &bp  + ^;  - 0u  7e l  1AbH   m  h g?  +Lb}}  wc eN  "?   :  +lbs  "? `hE  + c  "?  bu  by  0-bA   f,  y/  "?  cJl  ,\ 3q4  "?bv  "?   P Lst  +Kb;  + A  - ~}  'rGcm  g?be]   o  >bk  "z Gn  $ q   sbl  "? f|  -k   ock  43% hA  0cb{y  1Aac ?  7.f  cF  &xc.hj  "? l  + p  "?]z  -[  1br  &b  - 0q  7ew t  "?bu  1 Bm   9 wiP  E i  cpi  7 bs  "?bu=  (l{ v  -be3  "?be4  bA   >j9   mv  "? Es  (E gs  1h2d  "? zk  , \  -ib  #[ ude  +- uw  "bx8 43+ <rM  2 y   XJP  /-+bhW  h eT   p#  (l y  d I/    0c^o  &@ stC  )6~  +l. ]]  2yF  (b^  7 4o  Ub@L  {#bz  5%+u i  'rGbc  $9 Q^W  OKE  "?  -gb;  "? 2{  -cW]  0A   - b{i*  +>bq   w$   hj  8Xw\]~  (\ Lt   n   d  ! * =<  &Tbr  Lbr   dtZ  "? pR  b^  "? w  bk  ,N L{  "?bP  +fb}  3Y^ c  "? |  "?bo  $ 9r  .{bs  "?b9E  2 i  +lnbg  cJe  fbp  6bv8  b^X  6 p  3$ ;lf  f y  "?c(s     "Gc  b#  = m  "?b=t  7eRcV  4ktb|  "?bJ  "?  )5c'yu  -b|V  "? ^:  +C|bj~3  "? k  8=) w  $8( 3]  3+ }  +" {+  $! t  61H  gubq  2yF t  +bp  "? t%  7e t  "?  & c7o  5`+| fg}  "? ]  3$bJ  )+ Ssw  + x]  1D |J  1ARcJ  3bo  g?Hf  "?beG  VceH  "?cZ  -bo  "? J  r+ qx  6  +c0ji  "b  - LJ   d  Sb|  !V Rp!  (l }  $Q2 9i  6bp   `s1   w2  "? f^#  - bf  $ (<  .c4H  "? 0c  "? p  P K  ]cKdW  -vbx    f  5, l  2bg  6zc({+  3Y^ vj  "?be7  "? zn  4S Pg  k-  "?cf8  "? l  .` f9  "? 5y  3Y^b|@V  7 kA  ) Ue  - dv  *c1.  -@byV  0cq  'rGb~$  !ci  ?   4bp}@  B }A  + s  "? s  1A ?n  "? }  + jna  +co  +b{"  + *i  "? YL  1c  -cg  'rGch`  +~q}  "? y  "? v  )+ yl\  ] j  $8_ Q|  5i i  cF  2bqH  "?c_I  "?cM|  "? 4  - }  #ub]  ) y9  ->ce  0-b  5,brs  $8( r}x  "? <d  #+ e  Xb?  x   J  "?bev  %b  0kbf  (l  c'sz  -i Cue  + &  -Ubx  0-b?  .3br^  " 2f  "? bhe  0-bwk  "? k  bz  ( d8  4; 5tl  ] z  &T =g  "?<q,  $ By  "bs  +z wI  "? q  "?by6  E s7  "?bs9  +f -x  &b}  0c@@  i {  # 6q  "? fqR  "? ~m  (  &cs  "? ?  bi^  0+bI+  7 ,z&  "?bfo  +buI  "?cu=  "? o  }bo  . Lm5  "?bam6  $#be{  +0 h  7Z0c^|  "? pm  /z X  - ]  ) m  "?b^U  )c?s  1AXb|  !+cBt  "? f  D qn  "?b]  ) n7  "? fN  "?lE  "? m]w  )+ :3   5z  bln  "? b!  5  1bpp|  =bm  )Yc<sl  # s  2:bs  "? H  +bn  "? b  &bs  *  +b^  Tqh  r8bj  0e  6c0|  5Ic  +l ]  1Abg@   w@  cLx   js(  Tq 3{  6b  bv  + u  @bq<  )P !  cCwV  c p  "? ?t  +C  .j  .9bfg  "? ^o   p+} ][  2 =r  "4  cUjQ  Q v   b:  -+bk$  2cCf   g}  "? qn  "? ^  +t |  "? {s   kK   W{  "?cSd,  # T  e  b<  blh  ] n  0bb?n  5%+u iA  + 0c  /o6beT  ) 9  V =]  )'i0  2 u   h  1D N  ,b|v  uIh  (l c~  3b%  zcCk,  "?f4  "? f5  * m  +vbi}  "?bxp  "? y  "? 62  cBm  ( e  $B'c&I  )+ n  -2  b:    b  btS  )6 gr  "?b|  c/e  "cg  "? i  $q k+  !Obfj  "? dd  Lcz  "? ]{  }) q  5c%n  "?b7  blh   tj  "?$  &b  boC  ^  .b{  "ctg  +b}|  "? Wr  :c^z  " wk  )^ z  -bxR  m  (c8e  -jb^d  7DYcfB  "?b  3bi}  -bwq  "?cEJ   !  1c|  0cb  0bJr  .xbH  .Q v  }) oX  c ]  7eb?  0 ug  4 5l  - f  +bs  -c/n  * 7p  b{  +jc]uW  "?9|  "?c5s   \ VpE  "? r  (l r  "bm-  bh  # .{M   |  b]`  7 ~Y   d  6x  9bml  "? }  2biN  "4@q  $ si  +~ }r  -bq  g zn  ) #  3`bpc  "?  -cc8uw  - Ke\  "? }  +bL  -bpo  "?bp   4v7  &Mc,^?  )abs  "?bw|  7eb}  "? R~a  "?bJ  7e (~(   5}    5   +c0z  7 V  Mc7I   f  2b  +brju  Ubr  "? jl   Bg  D l  "?Cq  "? iq  (cu  4/ {  0 zz  "?bs  '9b}y@   da  E l  /c89  N h  c Y  (br   lW  &bhv  "? ;{Z  * n  "?   +bm8  7 Z  - A  H|b|y  "? Ly  &-bm  !2bo]  )+  . c0d  1   b{  O  Rb=  ?bw  ! *~Z   9 D  D.bz   po  7Z0c}  S+{ l^  )^bjz`  1 d  8 fza  7ew s'  cd  +~ u  8cLmn  "?c!w  -@ w  $ ;   vu-   e"  2+ 8  1J bs*  0-b  (b  br  )^ |@ 43+ 9E  % 5  +,bz  "?c)   c'hQ  &n Lsb  #u ^!  6Uy  " W  .j ^  * 6V  /b^  ) h  "?   &b|d  0bov  +Jxt  "?bjc   t jd  -$ 6  /obd  "? ^P  $ kR  b  0c'J   r  "? K-  .Qc f  "bh  /5 0n   Mm  0+bqzx  "?cv  "? r,   Db  !!c8g2  g?b  c^o   xg<  2X ^>  .j'cpA  "?b9  .jy  0-b  -Pb}_  c%l     c&ds   acWg^  H m/  .  ;  E dt    du  "? j  1D t  "? }j  ! l m   m  )' e  "?c;  bm<   ]|  2 n  "? <q>  @s  "?bs  bfy  U K  +b{M  1A 0|*  "? xF  1AcN  (lb   o  Ub#  0b~    +b^[  0: k  (Fbl   _br  0bhg   qvb  + }  1ALc0dE  $+wGgj  "cC;  7e u   $  &cT<  5c7l  "? or  "? ^=  -+ r  "? ;}Y  0-b^T  / -7R  -bii  "?c{   9 tA  pO  1bh  3 qpP  7Z0cm  bm  v/ Xw   w  .j (  - Lqu  7Z0cK;  - .r  (yc  &b+  +Dc0y  0cy  (lb^<  Q iH  )c u  N%cC]  0+ :  43+ j  +CcEc  - x0  .#brkQ  "bf  2   (b>M  )b}q  0b  Jb  b/  7*bm  Ubn  Wc3   ab  ._bc  $8(O  +lc^^z  bt   y   v   j  "? u  gb!  &Ybr  Ubcp   fv   iL  +b}  @ rx   + sp\  )Y n  4kd  bik  1ARc8J  # 3r  %-\  8<b{  r8bJ  )a fx  ~ r3  "?   0jbc&~  "? d  +K(c[q  ") p   ly  ;& z_  (l) =  +bD  &c%}1  "?   b  +2b  .cL?  Ab  &cC=n  bjJ  7Z0c  ' w  $   1Abn/  "? =  VbsyM  !Hd   t|  * 4 j  "?cF  bz  "\[ m  cH^1  /2cEu}  /o 6  Q ]  v d  "? xn  "?c  & ]  /- Yr  U QY  3bpm   v~  -[ yN  U =V  /5bj  -2  0c^^A  - 0  (b]  1E #hv  7* =Ie  & zo  $#bq5  8Xw <  '9bo  S t+  "? p_  "? w0  8 g  "?cL  &bY  Dc p  - ~~2  2cC^  02c5xK  "? t  "? xL  ]bc  !   sv  "? 5^  7 kkt   = <qE  "?ce  Ubh  1A c |m    gcB|  +bf   by;   t  "? |e  -H ik  )TcWm  "?bz0  -2 ?v  #:bw   tbpy   t  "b:F  &O [  +Wc0p    2bg  +bn  2bfv  0 vW  6b G:3  1h2<h  ( xx  )h Ke  0= Xy  "?b<\  )^c ?5  -bj{M  +C|   ob{   s  "?T  0 >  "ic s  "? u4  ! Ys   dv  "?c_u  2+s y  +cQ{$  "b  ]c  0cc^V  bm  + e  -I ^x  ) k 0+ v5  "?bX   J  v/b  gbre_   E.  )J ?t  "?bh  Dbsb  U %]  g s  "b}  1Ac n  1A nM  v/cKx  0-b  bo  "?b  "\[b:3  50 i  Ub|.  "? wC  "?bjg  9 1bp  -+ iz  &b  2c%  &b}/  #4cRs  "? p  6bx  -+ ]gT  2cY  b@  S w  0bk?  +> !{a  8 \@[  &@ uR  +- f  "? as  1 ;   k  O vn~  g?bu_  "? x  &bo  "?cYv  cto  +Cb6R  .` w  Ebs  +lc&y  7 IrS  Lb~   px  ` v  "?bp   \ IA     &cSj  ( :f)  &O 0jc  "? 6jd  +  (lc0+  Vb  +cU   d]  +   2bl4  "? (m  # a  #"b  2Sck  # r  "? jG  "?<]  ,+ ^  +~ ~u  Cbe\   ce  )6~ h,  "?bs^  /-+b}v  2;b]     ]c m=  &T j  +Cc&l  + poh  . pI   0x  "?bw0  & l  +f F#  }~p  bt  "? :  *g ~  0?cSw  7Z0b|s  )bk  "?bis  4+ 'c  "? }7  JN nb  +Cc(>  )Pc_s  "? {q  6 q*   w  "?c]  2+$  bqnl   mw  g !]  *g i  g?b  5ibd  ;&  -b  7c0;X  0+ u  &b`  -bp  3 ]i  "? Sp  bs  g?b^S  6d zk  "?bs  +.v  2& m  $Nbp'  #:cWhE  "? 6@#  8=) 8   +b  cO~  &@ eP  &cs  +  gbf  -+r Bt  cf  "?cP8  /PZ  2Xbd7  M %}  "?bd8   x  "?c\   cc  7Z0cB?  2y/ s  + (r]  "?by  bh  0; 9  3 ny  + >d  g?c&o+  #c;`  ._cUw   }7   + ]  # >}9  bg  "? u[  "? ]f  +bl`  2 >  .j1nj  0+cAk4  "?b]  + |m  "?b@[  $ A]  r+!Z  -> Cu  1_ bd  "?4]  V s  -  &c g  7Z0c[  '.fcb  (l}bH  wcc  "?c3p@  "?b:  (EbbeR   Ng  1A b{t  i {w  "?  Hb  b~   ^g   su  "?cXl   U  2Ic0  0jc'd  "? z  "G    hv  "?cVg  *,clW  #kb  &bz|p  "? pn  "? }p  "? ^;  = o   y.  &hbh   bm  bs  "? y  * wn  Y {  "?bwK  + ]Z  2+I>  +z q  !b]  2 U  c^  .PZc  &[c9j  "? u  "?b  :bf  1A,bic  g 9h  i zV  'rGc  bh  ( 6   {~  1Ac]X  g #@L  .b}  )5bo  $\ 2q   .e$  5,   +l^c8]  -I Pm  *)|v  g?cKv  7Z0cd  4;bd  "?but    `h   p  ( 0x  "bs  7 G}  "b  - 5{  Ub|5  "?  (b}  $ObswK  $u t6  "bo_  "? ;?   7e  "?c{  Abl)  w  bf  "? n/  +T`  c   g   q  7 &ve  0-bx  !l ^3  v 9  1 gs  c8  &b]   jh  "? G  +`bqzu  0-bn  "? x  "? }  "?b^  b  -lb{z  *= x  "?  2sc\ep  "? .I  "?c,w"  *byg$  7Z0ci  "?bu{  "? '  9 cLiH  n  "? i   \ }  - 1w1  - u   @  -b]  + Ly{  (EI ;  /o6bmj.   t fZ  .blk(   bz  xb  ib  6bgW  "?cE^0   5A  ,\ mx   ie  I p   EkA   d  "? 9  &@ Jy  C q  *cHk  +abm  "?bQ  hYcL  b]n   (p  "? Ui  )5bxQ  2cg  "?cD|t  $8( jq?  "? U^,  $u  ct#  Ub  bx  "?cW  Pbs  7 zs   bj  0- "  - ?  C Wh  v/bq  c_  0 L   i{   v<  "?c\qG   kb{{z  m nw<  + 8  -b4  5IWbd  "?cDtb  "? h  (d  ,c'}  )+ n   + Cy1  nb-  )6c9t  ," p   t  % p  8=) 6  +Cbn/   {  "?)w  "GbI  "? |  "? bx'  "?py  6b=  - fS  - L'  1bfT  c9IM  & 3  "Gc  -cVft  !  bo  +~ Hs  &@   &c i  + *^  "bu  ! x  +bI  bw  0be  ( Xy  "? k  ( @  1Qcg  )Y^  #   6=b  b  &qb^  1G q  "?b7J  %b vD   P7K  +cbh    -bkL  "?b|  6b~~  g?bp  "z Ok  "? @kP  +l5bgk  "? KP  ,Lc^Q  "=b;  3 #i$  &Il  g?bm  &b]  /o }}  +~ a}  8<bb]e   {  c^@L  5c~     - {c  "?w  +Q j2  +Jb^5  /oW X  bzS  cH}M  "? ^  81@ ^*  2 z  2Gb]|  | bg  6bj  "? ic  "?g.  /zbk  'rGc]   H  Q hV  &cp&  "? Zq   d:  J   r 0  +bc  +V  8bk  + 2#  $ uw`  "?be(  # ]]  2 J  6b{  U (e  "?bz  "? Uu  "?cZk  "?|{    s  )5b}?  "?bsp   W  #+ k'  gblY  .f i   T7c{3  'rGb  Bc  b}(  gbm  2 Ig  "? bz:  #8 h  2 c   ^  -+y f{  - =c  "? =V  0&buL  _p lS  + q,  " ^  S+{ {W  -+ Bf  -t  "? <  ) 0iX   i]  bhj  ^+x h&  $bj  v/b  +Ab@L  &bb  )5@br  "?  9 1bl  "?bb  +cBe  Zbg   zh  g?b<  0+bt  *4  c9sx  +|  1Ac0i  8Xw 29  7 sx  6 >h  q |  +Cobp2  "?b^  +z Ld   }  0jb VfS  "?  'dc^)  bv  "? 'r  "? We  .j .y  + iw  "?b]b  by|  "z/y5  -ce  + l  +` ]  * s  ( xd  + x   Te  6bn(  0-b}L  "?  1Ac  )5c  $Bbt  "? q  + {=  /z p  &6 5lh  7eR m  "? h^8  + t  "? o  0b6`  $u g  tbx&   \ Wg  -> 4|    1 b}  U fl7  ^+x n  "? J  "?cX  6c'~  6 {zs  "? nI  "?bsC  # y  ( lS  #+ 9p  "? d#   tc  -  Lb:  H| K^  S+{  )>cz  0& f  #c2{  Lbqm  sbn  tcCl  "? i  7Z0b{  K`bI:   ^6  l k.  #4bj  "?co  /-  <bic  "? vS  "? 5[   bd   mW  "? ]p  -H-g  1A^   5qi  +j  cE@  )+ >i  - Ai  8=)   G  b^  4%+ xr  -UcB{B  sbc  d   -c=^   D  0c^  &bp$  +~ k|  "? blA   &@  b?  "? L@  t  1cr  "? w  Nb  qb{  )+ p^  7eR j  "?   1Ab?  1Ac^l   |  0b8.  3$c|  )c*n  '.f q6  6 Kz  5%   (lbe  =b}  jt|   [l  "? P{  "? a=  + }  2H w  1Aby  + f;   3  bjL  &bj  0-cL~g  +Cbp  "? },  "? |Q  "? 3]s  &Tby1  "?c3]c  4%+ xa  "? Ni  "?t  hYt  &cR:  + u^C  6Z $  -cAx  g?bIA  0;  .\clQ  4+ wqy  g?cC|h  11btec  ] Cq  _p l3  }~ dH  &b|H  )+  3b4  6zc^n  0-cmj  - d\  "?bf  g?c>j  1AacBh  "?bl  2 d  "?J=q  ) m  -} p  "? ~@   s  -  c w   w  + oZ  +b]   in  z H  6cd^  + d9  "? c  &cDg  )abA  -c%  (Sbw,  "? -   9bg  1Acu  /5 |  "? g  qc"  +b?  /-+bi&  +' }  1G xg  + s  ( j)  "? xj  "? m   =i  5b}g  %-\c;{<  "? y   vbz   ! mJ   v2  +P f  -p  +lb^  /-+cZo.   g6  &@ Eo0  #b  &bF  g$co  "? b|  "?Ul  +~ }k~  -c8y  "?b8.  $uc!  - q  "?bg  - ^{  +c  #:bs  1G z  3 (]  N 9  /2bs  3 y  &TnT  "\b^  S+{ h  ! lJ  gHbrl  Rbw:  "? \  )Yb]  -+r s^i   :  -+b  T v"  )cAJ<   ]  7eRbc  U Wq  "? u6  "? EV  &b|  1Abi  +-bv  +lb^0  {  )Yvbs  $8 6r2  )>7 e  U cB  bw   e  -u nd  * d!   ! \fC  "?  2p }  "? v  "bj  qblM  "?b77c    3Ѳ    3CV/    23#4            8    )    NB'] ! 4JYږ(] &>Z +6A~ 3 / K  %J)O)8<.lA'"&fLE.a{S$m+4H{X"%;+{"ڶ*ZF82[--M*cP"],+XQR"HRx50!;/0RWd} >,kL#.<$Sd;H lh<      9T9+9+9+9T9+9T9+9+9+9T9+9T9+9+9+9T9+<Mw Wa !6 ^  L < - s -N "= % 5W !h 4F$ 6 Z  />P 1 S8 1 2 a &-w 5, (f &/ Zp (R #? *p 1PU # /E ,M j̩ !' B g` 1 L \9 '     4          .     ~99Zbb`Ucbibbicbib9bc0 8OA;˧$&]2:9°    o  bcfbo  bbb{  bb7bw  bb2bp  bbSbe  bbbc  bc bsW  c^bbw[  c\bbl  c cKbi  bbQbf  c/cSbyl  cCbb  c0c9%b  bc>b  bb bz  bbbp  c^bȭb{  bb`bn  bc8Tbk  c bqbn  ccbb  bb3bzk  bhbbtD  c^bbt  cbÇbl  bbb|  cbr}b  cJbpb|  bb#bo  bcLsbj`  cCbubq\  bbbx  cJbb|  cc*#bl  bbabm  bxbbk  cCc9+bn  cbbbh  cAcSbl  bbWbd  bhcbi  cb3bn  bbbz,  ccL<b{  cc'զb  cOb)bk&  bhbbc  bbܴbg  c^b!b|  c5cY(bkS  c^bbmG  cb|bp  bbbr  bbGbw]  bb|bkN  cbцbs  bbQbp  b{bbvo  bbbz;  bbbj  bcT}by  bbkbn  bbդbt  cbibf  cCbb|  c0c bm  cTbbwg  ccLbv0  cbiSb  c/cb~  bcLbq  bbbuM  bc&bdM  bc&9bl  cbiԭbi\  bbPbz  bbb|  c c2beQ  ccmbeS  bbobk  bc 9xbh  bbbe  c^bb  bb\bw  bcb{;  ccCbj  bbbE  c0cUJcj  bc91bt  c&bb|4  bbMbon  bb/be.  bb΀b|  cKc8Wb{  bbb  c!blVb}  bb[bo|  bbbwg  bb|b  bccuM  cTb{obp  bc ;bt  bb.bk;  bbb  bc4ѷbw  cbbup  bbbu+  ccKbp  bc b}v  bbJbv  bc bI  bbc  bb bf  bc b{  bcbi4  b|bb~F  ccUDb]  cCbc|'  ccCbm  c&bhbu  bbbvb  bbfb|  btbրbm]  bbBbe  bbGb  c\bb|  ccbm   D 39be>  cbihblK  c bqߌbi  bb|-b~c  cbbb}3  bbbi  bbb  bcNbm  bcRηbc  c%cb  bbf:b  bbg%crf  c6bCbpn  cCbHbv  bkbbs  c^b@bw  cCbrlbr  bbRbm+  cbWbf  bc 6be?  bbbl  bbCb  bcc \bv  bbbj(  bcbm  cbbd  cbr¢bi  bbIbez  bbeb  bvbb|  c/bұbh  bc9b  c>bb^z  bcշbp  b|b{bh  bbsbxP  ccLbk  bcL9Pfbi  bhbbj  bc8b|  bbbs  c6bƄbe  bbbf  bc bby  cbibn  c'cLobk[  bc(bbd  c7bsbg  cbgbp^  bbEbm  bc/كbrm  bcbmq  ccLbim  c^bbt  bcLbl  b{bfbf1  bbbl  ccL3b  bybYbdJ  bc bc  cbbw  cUbtbq.  bc bl  cbb||  cUb||b|  c;babr  bbb  bcPb`  cCc cd  b|bbi  cbJbz8  cUbb  bbgc  bcbx  bbbr  bcI|b  bcb|  bqc:bm  bbqb|  bc brs  bb6bp  c^b(bc  bbb  c"bׂb  cTc8%bc  cbiڜbl=  cbb  cccm  bhb*bq  ccLŽbw  bbbr  bcb  bc4ybn  bbbmG  bc bm9  c9bmb}j  bcIbo  bbBbs  bbPbuo  bb٨br|  bb٩bfc  bc Xbe/  bb9bw  bc bz  cJcSbz  bcK;bs  bzbߗbc  cCbŻb|  bbbe  c9cBqbs  bbhbs#  c&bbj  bhb*be  c&bJbx  bbJb}  bfcIKbq  cBbbj  bcBۯb}E  bcb{&  c9b bx  ccCbz  cbbm]  c^bb  bpcby(  bb\bq  bbbp  bbbr  bcKSb  bbc}  bmbb  ccQbo  cCc]b  bbpbr  cbbt  ccLb  c<bxb}  bc |bo&  bbӷbt'  bbb   bm  bc/=b  c%cJbe  bbbl  bbbj  bb6bn  cbtb}  bc$bl  bblb|  bbLb~h  bobtJbd  bc b  bbZbl  cLbcvM  bhcb~0  bc kbo  bcJ`b}  cUbb|  bcbj  bb/bi  bcLb|  c<bbobk  bc bh  cbebi2  bbb  bc.fb|  bb1boO  bbCbo{  bbqb}K  bc"bnZ  bc _b  bcHbw   b  c"bmbj  bc8 b}  ccC bg  bc bv  cbribv  bb7b}  c/bbl!  bbbz  bcLbx  bc qb  cAb$bw  cCc0#bu%  brbPbtV  bbbjX  c bq"b,  bbVbz  bc br1  bb`bf  bb)bpM  bcb  bcʹb  bvbb|  cbisbi  b|b9b~  cTcA,bt  cc'Hb~A  bb)b  bbbp  bbݥbq+  bcLbt  bc9%bh  bhcMbpY  bbubf  bc9Bbf  bbhbe'  cbi-bt8  bc fbr  ccU0by*  cbןbj  ccC+bf  bcLb,  bb2bkJ  bcbx2  bbÍb{  bbb  bbc7   1 ble  cbbo-  bb\b}  bb b}  bbby;  bbbz  c&cKb}  bobbw  bbbi  cAb[b  bb•bh  c"b@bf  bcDbv  bbbc  bc&bq'  bc bxZ  bb|bdx  c9c^^b{  bbqbj  bb bk*  cBbgSbw  bbboU  bhbbyU  bcLbps  bzbob{  cTb{beZ  bc bz  bblbf  bbabnD  b{bbh  cbibr  bbbq  bc +bm  cbrbk  bcLbs  bcSb  bbb~T  c%bTbtv  c\bbe  cbb|  c bbkF  ccCbz  bbbc  bc'bz  bbUbrr  bb,bvo  bbb  bxbkbj  bc/bf  bbIb{  bc bq  cAbby  bbfLbdU  cc^%bey  c8bbi  c&cKbim  bcLb  cb݀bc  bc9by  bbbqr  cbibj  bc b{  ccL b{  ccC$bk  bbbk  bhbbg  c^c ~bs&  bc8br  bbbl,  bcLPb  c bbw  bcRbq^  bc8b  bc<ʝbk  bgbbyw  bbb~L  bfcRbg  bbbh  bxb b{9  cGb bj  c^bb`  cUcŪcx  bbby  bbbyG  cBbbp  bbbp  bbbzj  cc& boG  c7b9Іb}W  cbr-bz  bc İbm  bbpb|  bb bs  bbbk)  ccRbo  bbbt-  bbbo  cb:bt  c0cۦb  c(b2b{  bbbe  bb+bI  c9bfbo  cc'|bs  bbbf  cTbbj-  bc 6bdX  bgcSbvf  bbb  c"bbg  bbrcbe.  bbbh  bhb{սbp"  bbpb{q  bbbz  cbb}S  bb|bv^  bqbcbx4  bbWbq  bc.5b{|  cb^bh4  bbbe  bbSbgu  cc0Xbu  c9c^bh  c bb}  bcSbs  bhbgbq  bbpb|  bc#bvw  cc'9 b|  beb*brH  b{bbd  ccUbl  bbSbe  bcLb~n  bbbh  bbbt>  c7bfEbo  ccUbup  c&bbt  bb.b,  bcSb}  cKbbg  bcLbg  bbbyo  b Pbn  bcAtbpo  bbgȦbz  bc\bz  bbfbt  bc2gb}  cbb|a  bcbou  bc؈bsP  bbbp  bbDbo  bbybn  bhbbc  bc9 Ibh  bbb  bbbb  bc[btd  bhc0bg"  bb-bi  c&c ڟb{  ccsbd  bcLbz  bhb%bw  ccLƵbg  bcLbq  bc^ebr;  bbb  bc5ʯbg  bqbʱc  c@bfCbtK  bbܬbn  bbZbgw  c^b)bef  bb?bw  bbb|@  bb@bo  bbҕbs  brcFbm  bbƴbw  brc=b}  bc$,bp  bc sbn  cCbbw  bb|;bh  bcbr  c%b…bl  bc bm  bhbbj  bc Rbv  bcK bj<  cbԢb|  blbby  bcLEby  bbbf  bb98"br  bcLbj  bbbbd  cTbbo  bc&bj-  bb4b  cc@b  bbbd  cbb|D  bbKbjR  bhbbu  bcKµbj  bbUbpw  bbPbw  ccCbrR  bqbRbo  bbTbl  bc Ucc  cbibr  bbbj:  bc86bms  bb|bsG  c bbq  bxbboF  bb-b  bbVb  bbDbkS  bb b  cUbb  bbvubf  c cxb  bckbq  bbbtD  bbnb  c;b>bq  c/cIbz  bbdbqP  bbqbz  cbiǑbq  ccLbn]  bb̗by  bbbf  bbb~r  bb+bgw  bbbh  bc2bi  bc bm  bgbzbfH  bcTfbfM  cCb&bfO  cb'bfQ  cCb(bw  bb=bx  cLbbgA  bc0}bi  bbbo  bbbl  bbbo  bgbbi  ccbmD  cc.ubk  cb9Xobgh  bbbk  bbbd  cbϪbn  bc ,b|  bcUbz>  bbދbtH  bc bx  bb bv?  bbbI  bbbx  c"cEgbgG  bbtb  cb?biI  bc^)b{]  bb>bp  bbbh  c9bbq  bbݪbv  bbb  c;b6bu  bb!btJ  bhbbj  bb#bh~  b{bg`bt  cBcKabd0  c bbbh  bbbl  bb)bm  cbihbzM  bmbCbn+  bcL9b  bcR>bh}  bbbp  bb|b  cbb}  c^c Hbe  bbbw  bbb}  bbzbc  bbb{  bcbk%  bbbp8  cb9ŀbn  c/cT<b  c 5Bbs  ccLbj/  bccbm  bbb}  bbbdH  cbibp  bbNbz  bhbYb}  bbbph  bcKblw  bbb|Y  bcXbw  cbbp  bc =b  bbb  bwc!bj$  bbhbw  bc$bh4  bc b  bbVbg  c+bj^b|u  cXbbm  bb+bv  bbbx  bc bg  bbbg  cbib7   <br^  bbSb~1  cbbp3  bc b{  bbbt  c'cLb|  c$bobrE  bbɊbr  bbb<bwp  cBbmbxT  ccJbu  cbb  bb!bu3  bcbr  bhbbrB  c/cT]b  bcJbw  cbb  bbbj  bbXbsW  bbbij  bc @b{v  bbbrr  bc Fbt  cSbboq  bc&9be  bbȖb}$  bbȚbl  bbPbk`  ccL}b  b{bbmw  b|bPbq+  ccK b|  bmb΋bk+  bbbq  bb b   bt  bb&bz7  cbbp  bcLƥbk  bcL+bws  bbrb{  bbċb|  bbby  bhbbv  bcL b  c#bwbx)  bc.٤b}m  bcLb}  cbܣbz  bbbnJ  bb9K"b}  bb҆b.  cCc'7cr  c8cJbm  ccCbm  bcLbe  bc4kbwL  c@bbw  c/bbn  bb֊b}  bcL4be  bhbbeb   8 bd  bcLbrn  bbbc  cAc@b|  cc9&b`  cLcc  bc6obj  bb;bdx  bbUbf@  bc mbf  bbξbh  bc4οbr  c c/br+  bzbbl  bbbr  c%cbd*  ccLbx  cUbbs  bb=b  bc]bwx  bcLb{E  bc bt  cc0b  cRbEb  bbbt?  cbbxf  bbgb{e  bbbqj  cJbbg  cbqb}[  cbbfJ  bbbu  b{bbz  bcLbl  c cKsbx#  bc96pbrk  bc bw  cbi|bu`  bbqbh  bvb;bil  cb<bh  c6bfbr  bbbu  bc cb{  bb~bx  bbbh  cbi"by'  bbRb|  bcLbw  c7cIb  bbp~bh  bcLbg  bbbs  c^bb|  cbb! % (% 1fL .1 J? v 76 P` \U 'q 3!I . Gf  +?-  _; 7W  E 21 W n2YX7j8EbEu&F    Q+%rQ00- !D W6/G5@a4)e m)_N, 3U* $0 h_L &R% #  >beB>bZ >b>b]>bw>bu>b~Z>b>>by>b>b>b>b>bw>b_>bS>b(>bm>bU>b'>b>bKz>b2>b>bm>bE>b(>b )c>bU>b>bc>bN>bq'>b>b>bs>b.G>b{>bi>b>bC>b(>bh>b`>b>b!DcCs>bM>bY>bS>b.cC4_>bFi>bC=>b>b9C^cO>b8>b4>b>bTb`,b`4_>b>b>bR}>bgO>b;>b>b >b>b:_>bx/c>b x>bZ>b->b>bs>b,>b >b>b>b>b>b>bV>b>bDm>b >bk>b>b>b>b>b\<>b>b>bL>b_>b{>bP>b_>bHDWb`>bE_Wb`>b>b a>b>bn{>b}Z>bc->b]hc>bS;>b)>b*>bp>b2>b>~>bR>b7>b>b>b.K>b>bq>b>b>bg>b.>b>b^K>bP>b>b~>bIr>b7->b>be>b>>b$>b>bI>b>b>b+>bn>b >bm>bC>b>br>b#>b}j>b(:>bg>b>b>b>b>bO>b?>b>b>b>b >b`>bu^>b>b x>bR>b >bA>b>b]>bkZb`>b_u>b3>b>b0>b)>b>b>b8q>bxS>bA'cC$Tb`i>b>b)>b>b]bC>bj>b>b>bz>b:d>b%J>b>b>b>b9>b>bT>b>b>bwF>b$cC'>b>b^>bX>bO>b[>b8@>bg:dcQ+Z>b.>b>bw>b'X>b>bP>b>b< Jb>b">bV>b\>b7Q>b%>b>bJ>b0>b<>b"B>b Wb`>b:>bV>b>bL>b:%>b>b51c2q"b`2>b2?>b>bB>b>b>bp>b>b>b>b X>b B>b>b;>by>blWb`>b,d>bA>b >bWb`>b>bb>b>b>b >bI>br>b^>b ,>b>bt>b>b(>b6p>b>b>>bb>byV>b8>b>b>bl>bb`2AT>b >b>b>bj>b>b>bDf>b?>bN>b->b[>bm>bsL>bTb`:>bK!>bM>b|>bTb`>b>bx>bC>b >bw>b>bL>b#>b]>bJ@>b8>b>b>bCc>b>b >b>br>b6>b~(>b>b4>b>b>b o>bG>b))>b>b>bJ>b>b*>bTb`>bEb`2A*>bWu>b>b>b>bG>b>bi>bbb`>b>by>bu[>b>b>b>bT>b>b5>b>b>b*f>b>b4Q>bn>be>bk>by>b\>b>bv>bO>bcC/>b>bN>b0>b>bX>b%>bH>b&>b>bo>bBO>b !>b>bY>b>bz>b>bWb`Kd>bQ&>b>b(>bA>b9b>bF>b&b>bK7>b>b>b>b>b>bCC>b>b5>bp>b>b>by>bv>b X>b<>b{X>b->b,>bR>b>b>b\s>b->bz>b.>b>bj>b>bi>by>bfN>by>b>b>bH>b>bg>b%>bm>b$>b{>b>b>b>b_>bJ>bGWb`{>bn>bH>b>bM>b;0cCl>be!>b>b>b<>b>b>b>b,>b>b;7>be>bTb`y>ba>be3>bE{>b>b>bx>b1#cC7>bS*>b>b6>b>bU>b>bH>b&>b>b>blR>b|>bb>bh>b;>bq>bP>b>bu>b>bde>b >be>b ;>bh>bI>ba>b8>b >b>b>b`>bc}>b#A>b>bL\>b|>b>b>b<>bm>b/>bx>bT>b0>b#>bl>bU>b4>b~>b%b`C>b>bx>bO>ba>b>b >bC>b>bd>b>b>b>bq>b>bt>bQTb`Jo>bB>b&>b/>b->b >b>br>b >bs>bD>bg>b>b>b>b>b7>b>b>b>b>bdWb`>b>bW|>bAM>b:>b>b>bTb`>b>bAcC'>bv>be b`2Y>bL,>b >b>b8*>b >b >bz>bX>b>b>b5n>b,>b>b:!>bT>bN>bi>bOA>b0>bE>b&p>b=fc->b>bH>b^#>b>b>bs>bB>b>b>b_>bB>bBX>b4>bE>b>b >b>bx(b`->bs>bi9>bJ>b>bW>b)>b >b>>b0>b>bcQ>b5>b>bI>b >b>b>b>b>bf>bX,>b!>bFxWb`J>b!>bw>b+>bk>b!>b>b>b3v>bb`-Tb`j>b\>bzF>b>b>b>bp9b`2A<>b>b>bE>bZ?c>bj>b>b>b>bT>b3b`2>>bbWb`4>br >bv>b>b|>b%0>bQ>b>b>b-\>bc>b>b2>bC>bUZ>b'>b>b>bXp>b>b >bX>b u>b)P>b >b>bf>b>br>bc>bH>b>b>bWb`jc>b8>b>b>bd>bne>b>b>b>b]>b>b>b>b>b y>bZ>b@>b>b >b>b[b`-9>bou>b>b>b`b`l.>b>b>b<R>b1>bL{>b$>bT>bv>bNb`2Aj>bacC4_>b}>b>b&>b>bWb`>bp>bVE>bN>b!b`>b>b==>bR">b>b0 c]>b9>b>b`>b0+b`>b>b|o>b>bbMTb`>b>b{UclR,V>b>be>bY9Tb` >b.>bbb>b4>b >bX}>bW>b]Wb`>b>bga>by>bp9>b >b7>b]>b_>b$cC4_>b4&>bo>bJ>b='Tb`T>b>bj>b)>bJ>b%>b`>bWh>bk>b>b>b>bj>b>b`>bS>bPcWb`W>b>b-\>b0>bB>bj>b>b[>bd?>b>b$1>b>b>bTb`>b>bn>b5>b4>b3>b >bn>bF>b>b>b>b#>b>bab`d>bO>b(>b>bt>b?>b>b>bGp>b")>b>b>b{>b>b~#c>bic>b>b>>b>bg>bz>b>b >b>b>b<>b>b`>b0>b>bi>ba[>b.>b>bt>b.>b >bj>b6>b|>bGY>bY>b>bo>bB>b.>bh>b>b|>bW>b#Wb`>b>b>b'N>bm>b>bqC>b>b>br>b>b>b>bc>bLTb`$>b>bMTb`>b>b>bd>b`>b.>bN>b`>b5>b >b>b>bh>b|>bTb`>bGc >b>b>bu>b>b+>bG >b>bS>bZ8>b>bFL>b,>b>b>b9>bh>bQ>bC>bWb`XM>b">b>b>b>b>b{b`22A>by>b>bH>bg>b^>bg!>b>bB>bck>b;>b{>b3>bn[>b>b>bc>b5>b>b}>b_>b&2>b>b>bdy>bz>b^>bY>b~>bTb`v>bG>b=4>b/>b[>b*>bI>b(T>b#>b>b>bh0c>bk?>b(>b>b>bKTb`>b>b>bskcd>b}>b>bgWb`iG>b>b*>b_>b4>b>b2>bTb`>b>bl>b|Wb`>b>b[>b"/>b>b >b c>bj:>bTb`hw>bQ>bWb`>b>bq>bk>bS>b2>b|>bR>bQc>b>bMw>bL>bD>bkTb`.>b>b>b>b]>b>b&>b clR,>b>bZ@>bb$>bp>b+Tb`>bU>bW>b>b>baWb`y>bZ>bJ>bcCWb`e>b>b>bX>b>b>b/>bnc>b|^cOAFcK>b->b>b>b[>bw>b)>b[>bcq>b(>b>bT>b>b>b*>b>b>bd>b(g>b@>b>bQn>b>b>bb>b_c'c>bS b`>b>b?>b(b`->b>b>b2>b:>b>b>b>b<Hb`2>bV>bC2>b$7>b}>b/4b`->b|>b*b`2Ap>bH>b*>b >bl>b>b!>b P>b+>b>bv>b' >b>bvc>b;q>bD>b_DWb`<>b>b>b/>b>b>b>bL>b>b>b@c>bKb`2>b*b`22Ai>b~>b>b>b>bg>br>bh>b\>bR>bIc>bfa>b2>b7>b>bEz>bI/>bTb`hw>b)>b[>b(>bxr>buE>b1>b>b7&>b>b>b[P>bf">bO>b=>b>bMjb`] N>b>bt>b|>b>b>b_>b>bc>bD>bI~>b5>b>b>b>bWb`Tb`w>b5Y>b=>b">bY>bcb`C >b>bU>b t>bO>b>bG>bx7b`-^>b>b!j>bh0>bh>b >bl>bt>bh>b?>b3-\c&>b,>b>bL|>b>b >b`>bK>bF>b>bA8c>bA8Wb`hm>b>bDWb`z>bbA>b>b>bw>bc>b>b>b&>b>b|>bU>b>bR>b>b_>b>b>b>bi>b\>bj+>b>b>b>bY$>bn>bIWb`>bc>b$b`2AS>b>b>b i>b@Wb`V>bPQ>b>bo>bff>bK>b>b>bI>b<>b'>b>b J>b/>bo>bo>b~>b >b>b>bY>b>b>bYTb`=>b>>b>bD>b>bZ>b1T>b]>b->by>bMP>bNTb`>bDWb`>b+>bNWb`UTb`>b3>br>b>b>b'>b>bWb`i>b`>b>b>bh>b <>b>b Mcf>b>bO>b>b.>b>b5>b>b>b/>b>b>b>bw>b>b>b"M>b+>b>b >bG->bU>bWb`J">bQ>b>b_l>b>b>bj>bB>b[ >b>bmq>bM>b;>b>b>b>b,>b>b9^>b>bB4>bTb`V>b>bRb`4_>bMb`]z>bY>b>b">b >b1>b>bqt>bW>b:>b=>bP >bA>bV6>b>b Tb`ir>bJ>b;+>b>b>b>b>b%>b->b>b?F>b,>bd>bT=>bQ">bfw>b>bs>b>b]>bG>bl>b>b|>b@>bO`Ab`0*7>b@>bP>bs>b>bk>b>b;>bU>b>b>b~1>b61>b >bi>b}>bK>bXt>bF>b>bTb`z(>br>b>bR>b>b5F>bv>b@>b v>b>b>b '>bx&b`-^>b>bmc>b I>b+>b'>b>bf>b>bL>b2^>b[7>bo>b>b>blz>b?>b>bb`WR,-b`->b>bP>brW>bR>bgv>by/>bt>b>b8>b>>b1>b%>b)>b.>bP>b>b$Wb`h>b/>b)>bA>bx>bSc~>b>b>bc#Wb`L>bz>b>b&>b>>b9#>b>b>bD^>bYb`R,>b>bW>b>b>b>bu:>b>b]>bc>b*5>b+~>b3Wb`>b1>bF>bz>bKJ>b >b>b>b>bt>bW>bl'>b >b>b>>bHy>b\U>b#k>b>bS>b>b{>b >b>bi>b>b>bk>bRK>b`>ba>b>b*>be>bl>b]>b >b71>b;b`->b>b~>b`\>bu>bQU>b%>bS>bq>b@V>b->b >b{>b>b9>bZb`Cc>b>b>b>be>b)>b:>b>b3H>b#>b>bp>b*>b>ba>b>b>bxt>b>b>bZ>bE>br>b>bj>b?>bM>b$>bZ>bh>bu6c22A9>b>b >b>bp~>bP>bN>b1>b>bu2cN>b>bW>bZ>b>bp>b+C>b4/>be$>bU>bVb`- >b>bl>b>D>b!>bW>bTb`s>b>bvTb`%>b>b>ba>bUE>bk>b>b a>b6>b>bi>bb>b(b`2A>b>b}>b![>b2>b?>b=>b>b>bXb`,>b1>b>b?>bWb`T>b>bTb`KN>b6Tb`{ >b}>bHb`R,>bo>bSTb`W/>b$>b#>b>b>b>bs>bG>bs>bf>b>b@z>b>b3>bU>bI>b>b>b4Tb`C>bt >bTb`X>bl>bp>b6>b@>b_cC>bm >b>bv~>b`>b1>bz>bT>by>b>bv8Lb`WR,>b!^>bw>b;6>b >b8>bT>b>byr>b>b>b^m>bF%>b5>b>bWb`w>bQ>b]>b>bg>bOTb`L>b?>b6:>b>bvHTb`FWb`>bBcC4_>b>b]>b>bWb`>b>b~;>b<R>b;>b>b>b^=cTb`T>b3@c}>bS>bn&>b%1>b>b0l>bzC>bV>bU>b>bvWb`b>bM>b>b=>b>bt>bmn>bHA>bc%>b-_>bV>bq>b>b?Wb`J>bY>b>b}>b0f>b>b7>b>b'>bK>b6>bWb`Y>bf>b>b>bZ>baL>bp>b.>b>bD>bu>bX>b+>b >b>br>boK>b)>bbWb`>bW>bm>bEQb`4_>bk>b,>bh>b>b5>bfo>bDcq<b`2>bwTb`">bgb`WR,>b>b>b>bc>b@>b>b>b^>bt>b>b>b^>b>bW>b3>bW>b>b>b c>b>b8>b >bV>b:c>b}>bq>b6>bseb`>bOI>b>b>bE>bJ>bb>b >bu>b'>b>bMk>b>b>b>b6>b>b,>b>b>b2i>b>bR>bS>b>b3>b>b>b{>b!Wb`>bP>b>b>b>bj>b}>bs>b>b>b=>b>b0>bQ5c">bX>bE>b#>b>b>b>b\t>bN>b>b>b>b4Tb`Uc>b>b+G>b>bP>b>b>bd>bE>bx>bq>bF>b\>b6>b>b>bB>b>b>bx>b>>b<>b>bV>bKb`WR,>b{.>b}>b>b>bq>bz>bO>ba>bu>bI>b9.>b>bi>b@>b'>b>bWb`.>bV>b>ba>bb`>b>bo>b0D>b>bm>b<>b\>bG>bn>b2>b=Tb`J>b8>b>bk>bV>b2>b>b^`>b>b>b\I>b >b>bt>bV>b%>b >b>b>bxTb`fclA>b[>bR>b>b>b>bJ>bg>bL>b>b>>b>bOcG+>bi>b>b>b9>b>b3>b>b>b$ &k`/ 6] #(  6 !i f 2 /] 5b   <x !. Z -. $6 ,^.      Kk    " V~    [E8     `%7"IVROa    !_    c    12    +e    (HP    Z    e^    5B    +3    +    </    1VH    Mɦ(*$&&g)#0Rܹ     3     A               2u     'f     "     #^     }ٳ     1=     /Tj 77 6KHa 1_ %* 5 14   3[!   -G?$   &0-_    !5   ]   ,9$   ɞ   2nլ   w     :w    \3z    ,bw    {^w    "w    .w    "z    |Yw    Kz    Vz    3[w    'M^w    V2w    ,z    ,w    +z    2=Iw    "kw    |-z    >(w    ,+w    +ew    ,7z    { z    .Yyw    "k\z    .dZz    $?w    'MSz    3z    =nz    $DWz    $%z    2=4z    5Y w    .Yz    5Y%"z    5J(72bOA: $-   1   8      -U1   ,b      #ˀ   $rˀ   -fƆˀ   A8&X)*y*f85V5XC( 6B( %N F< "r  *?  *_u  *>  $hc  X{_u  *7@_u  $hT2_u  *,  X?  XKT  $h?  *:?  (<#  )  1j  $CM  5lF  rS  /_?  2  -:  )O  4dI    %  8Y  Di  z6  ,l  ",  + Q  f  *m  ,,Q  3@  /$  1  2o  0c  :;  HLu  $  &cn!&T7Ƀ5V^)Lb`b   v   &   /P   %+   )3    8NZ   "4   !T   0      u    0 O    *T    [    i    #^W   #*wW   #*YaXT   *hW   *)XT   ##XT   yBzBxBvBwB FV      G FV   0   H FV   1   Hk FV      Hg FV   cϩ   jMA FV   3   g FV      h FV    ?   f FV   U   g41 FV   XG   HE0 FV   %   FZ FV       i6 FV      g FV      j7 FV   !   h FV      f FV   Ԡ   F% FV      j. FV   V|   fY FV   c   H? FV   +i   iMc FV   C   F FV   l   j FV   EN   fp FV   ͠   iS FV   9   g[T FV   ;   g\1 FV      Gr3 FV      i|i FV   C݈   kj FV   E݋   H4 FV   \   h0 FV   ]   F@ FV   aļ   FA FV   fľ   F: FV   ١   i} FV   ɗ   Gc FV   3   G#r FV   2*   G] FV      h FV   <   G~ FV      gf FV   ;   hi FV   aW   H FV      g5 FV   ͐   k FV   ;   hL FV   k   h FV   ?   F(x FV   F   Fb FV   $J   j FV   'M   j FV   P   G FV   3   j FV      h3 FV      ioZ FV      F@ FV   CՃ   g+ FV   ۙ   jz FV   ,   k FV   Ÿ   g}7 FV   H   ka FV   Vz   j FV   \   j6 FV   E=   g- FV      jB FV   $   k FV   ~   kM FV   Qߨ   f= FV      H , FV   _˨   jo- FV   dˬ   jp FV      iw! FV   Y   gy FV      G` FV   K   H2 FV   v   i46 FV   X=   i FV   {   j#x FV   e   HI" FV   n   G+ FV   Gٴ   G/ FV   ÝH   F FV   l   gy FV      j FV      h FV   n   FU FV      i FV      f FV      f FV      GA FV   x{   G~ FV   @   HG FV      g FV   *t   kh3 FV   /   G FV   ӊ   g FV   ͤ/   F FV   ͫ6   gG FV      H: FV   Ĩ   f FV      ig FV   V   F FV      h FV      h FV   d   G FV       F FV   X   G FV   ~   ke FV   x   g FV   r@   j FV   sB   j FV   ij(   gS FV      kT FV   !!   H6 FV      g FV   *   GN# FV   Ŧ   F=V FV      i FV   K   g'9 FV      Gs FV      h$ FV      k]{ FV      j: FV   (O   f* FV      Gm4 FV   ]`   k r FV   (   fp FV   H%   Gd FV   K(   iW FV   ʡ   id FV   ~а   g\ FV   ڂ   jR FV   C   F FV   |   j FV   Bؕ   ho FV   )   G7 FV   [u   g FV   O   j FV   d   kO FV   f   kP FV   oX   f FV   ˙   GM` FV   H   g( FV   r   jt FV   ǘ   j FV   |<   f FV   ܭ   i FV   |   h  FV      j FV      j FV   Ln   H`& FV   ߷   gW5 FV       g FV   Τ   f% FV      f FV   ؇   G FV   Q   H FV   R   jn FV      GI FV      G- FV   b   Hlb FV   n̯   iR FV   ѩz   Hw FV      gQA FV   ȋ   j{ FV      h`| FV      hab FV   l   Gk FV      in FV   "O   kz> FV      hRF FV   -f   G FV   cڻ   i=v FV   9   im FV      gj8 FV   d   F FV   z   G9 FV   e   g FV   a   j FV   EQ   iw FV   9   i FV      G2 FV   J   HT FV   ܺM   i FV   a   Fl FV      h FV   ӦL   iR FV   >   j` FV      j FV      i5D FV   B   jC FV   N   f FV   B   Gg FV   a   gr3 FV   O   h FV      g) FV   >   H>O FV   غ   Fm FV   _ޱ   FR& FV   ,v   j> FV      j: FV   U   g FV   9   F6 FV   Ʌ   G& FV   ]   i& FV   9N   fC FV   6.   k2 FV      F: FV   E   h>s FV      g/ FV   B   G* FV      g FV   ́   j5+ FV      gU FV   a   ivt FV   ٷҚ   FC3 FV   ص   Gv FV   c   F FV   ~   j| FV      jt FV   {   g FV   8   j FV   0   Ffk FV   9   jR FV      f FV   Ž   F>c FV   7   jv FV   O   k FV   i   jY FV   -   j FV      h FV   j   F4 FV      h FV      FH FV   `   G FV      h FV   2z   h# FV      G FV      h= FV   10   gv FV      G?E FV      hgF FV      hh FV      g  FV   *K   i FV   +L   i FV   ߑ   F~ FV   1   hS! FV   6   G) FV   ˒   H) FV   3#   F% FV   lT   f FV      F FV   -L   G; FV   ~V   FJ\ FV    H   j e FV   0   hZ0 FV      FG FV   /.   GRH FV   10   i.: FV      j9E FV   k   j_ FV      F$ FV   @?   HU% FV   BD   k? FV   ð   j FV   {   g FV   S   h* FV   W   h+m FV   BV   Hd FV    F   h FV   ͯg   i8` FV   Į   ha FV   Ĵń   h FV      G/ FV   ΥL   F FV      H+ FV      G FV      G FV      HS FV   ל   h FV      k9 FV   ݜ   f FV      j FV   6   hu FV   y   iO4 FV   Hi   g  FV   y   g_ FV   tl   hl FV   wo   G FV   xp   G FV      HV FV      F FV      h FV   ʨp   H * FV   H   k5 FV   ͦ   F<! FV   >   Gw1 FV   m   j  FV      h? FV   g4   k FV      G_ FV   ^   j FV   a   j FV   56   F FV   L   j8, FV   c   jD FV   8   fV FV      g7 FV   Ue   iD FV      hN FV       FV FV      jb4 FV   k   Fd FV      j FV   Y   h FV   [   h& FV      GE\ FV   N   F[ FV   Ϣ   Gg FV      h& FV   >t   h FV      iEd FV   ˚?   G FV   S   F FV   <   f FV      F FV      FM FV      H.] FV      F FV   0t   js FV   e   f5 FV       j6 FV      j FV      i FV      h-e FV   QՉ   i: FV   q   G FV   8   f FV   #   iu FV   ǚe   g FV   -   hW FV      G1 FV   S   F& FV   "   h FV   Έ   H" FV      f FV      H FV   [9   G FV   W   h' FV   Z   h( FV   \   F FV   ѫ#   g/ FV   |   klG FV      G` FV   B`   FM FV   ȓ   h) FV      ip FV      h! FV   :   j{$ FV   \w   i FV   ܶ   j FV      F= FV      F FV   JD   hG FV   Rx   gE FV   nf   HZ( FV   n   j  FV      gJ/ FV   Ɇ   g* FV   1   FA+ FV   3   f FV   W*   iI FV      g/; FV   ݟJ   j^ FV   1   kfc FV      Fd FV      g FV   C   hp FV   D   hq FV   f   gp FV   j   F FV      g- FV   ؿ   G= FV       Fy FV   0   F FV      F/ FV      Ga FV   O.   i FV      jW FV      h" FV      F FV      h FV   M   i0 FV   ٮо   g FV   U   iXj FV      G FV   P   k05 FV      f FV   4   iQ FV   i   iR FV   j   i? FV   R   G FV   ]   h8 FV   _   h9 FV      HO FV   إ   i(9 FV      k<y FV   E   fz FV   I   f FV   L   ir FV   N   is{ FV   O   f FV   Ց   jQ FV   @   hP FV      f0 FV      i2 FV   ߀   i\ FV   O   j) FV   ՚   HP FV   ڦn   hA FV   #   k^V FV   2   G{ FV      FQ[ FV   U   k& FV   ©$   f FV   «&   fT FV   rP   GW FV   ܵ   f FV   /   g@f FV      F FV   4   Gg FV   Ȼ   jmr FV   $~   km FV   A   gs FV      i  FV   ?   j FV      it FV   v   G FV   j   h% FV   x̴   f FV   z̷   f FV      j/ FV   ,   g FV      g FV   C5   h/ FV   4   j FV   F:   h0 FV   7   j? FV       f@ FV      F]W FV   )   i FV   8   kS FV   c   G FV   4   gLT FV   Z   in; FV   )ϡ   ku FV      HU FV      i FV   al   g( FV   |$   iS8 FV   ƶ   i FV    Y   G$ FV      FY_ FV   3   Fz FV   -   i FV       jD FV      jEi FV      j FV   Ψ   G FV   ά   j FV   I   h; FV   ޻   g FV      G FV      knB FV      i!i FV   ;   H p FV   M   i  FV   j   g D FV   ~   H# FV   d:   f FV       kD FV   (   F} FV      f FV   ʮ   g FV   ҩ   gk FV      j FV   n   g FV   4   h{ FV      g FV   :@   j FV   6ĭ   iJ FV   &   f| FV      Fj FV   A   G FV   *C   gT FV      g FV      g2 FV      j FV   ʳ   hK FV   D   k FV      i FV      i FV   d   g FV      F7 FV   '   g FV   М   i@ FV   .   FLF FV    g   i 8 FV      j,9 FV      j-g FV   4V   hC FV      k( FV   k   kxQ FV   ˦   j[, FV   ]   G}Y FV      F@ FV      j FV   {   H- FV   Z   k) FV   ЧM   ig FV   ki   g FV      G< FV   c?   F FV   !   iQ FV      kq FV      hS FV   ߘ   F FV   "v   H  FV   'x   j FV   W   k\ FV      g FV      g FV   X   i FV   Z   G FV   ̏o   F FV   r   Hh~ FV   Y   f FV      h FV      G FV      jx FV      F FV   8>   h FV      g{ FV   F   h FV      i FV   Fo   hO FV   k   k(; FV       g% FV      i FV      hu9 FV   q   j FV   ɍ|   G99 FV   k4   gF* FV   d   f FV   Ӷ   h FV      hD FV      fB FV   P   j. FV      fj FV   ,;   i^ FV   Ă   g@ FV    \   hn! FV   ס   jt FV   n   g~ FV   ~p   F+ FV   Ӽ_   h FV   ӽ`   G* FV       kkL FV   H/   i FV      j( FV   ݮ   gt FV      k6u FV      HNq FV      g$r FV      g% FV   P/   H< FV   پ%   i FV   Fб   Flj FV      Gj FV   ފۻ   FO FV      gV FV   D   Hb FV   >   G FV   Ņ   g8 FV   T   F FV   U@   jd FV      j FV   G   GG FV   v?   HJ FV   ԥ   G FV   L   G[ FV      j! FV      i FV   ՜(   gP" FV      G FV   o   g FV   q   g FV      G FV      k< FV   W   F FV   d   G  FV      kd8 FV   (   GC9 FV   )   i FV   n   j D FV   S   F FV      hm FV   8-   F6h FV   P   j FV   9   GXQ FV   Σ   fvQ FV   ؊   i FV   P{   Fu FV   r   ia FV   &g   h@# FV   ~   ks$ FV   ʀ   ktn FV   E   i[ FV   I   i} FV   A   gUK FV   )   jh FV   1   iy} FV   ÷   hA FV   6   kI FV      GH FV   DȢ   G FV   Gȣ   iK FV   +   Fa FV       h FV   l   G FV   ¹0   iG FV      jP FV       H_ FV   3%   h FV   ҂Y   i FV      h^ FV   =   k FV      iq FV    ̦   k FV   1ֆ   i FV   9   g FV   @   g FV   ȕ   j FV   @   F FV   f   f FV   B   gi FV   7   g FV   v   i FV   w   Gt FV   =>   g FV   9   g FV   ګ   G FV      j FV      h) FV      j FV   Ɵ   i  FV   ơ   i  FV   (   i FV      kf FV   H4   fyU FV   Ӈ   i FV      h FV      hZ FV      Hj FV   k)   iO FV      F FV      h FV      hf FV   Ԃ   h* FV   9ڣ   fU FV   \   Gzu FV   k   j FV      F0n FV   E   i FV      j= FV      j} FV      fd FV      g FV   C   hQ FV      i] FV      f FV   A   g FV      jq FV   =   HLr FV   ?   k1 FV   Yv   G FV      F FV   0   iH FV   C   h FV   KU   F FV   7   h FV   ϭ   F{ FV   H   ij FV   e   j FV   8   k% FV      hI FV      k} FV   D   g FV      i FV      j= FV   D   FW> FV   F   FX FV   m0   ge FV   q   ga FV   Q   GO FV   &   g FV   /   f FV   $   G@ FV      H6 FV   |   g FV   ̎&   hq FV   4   k  FV      gA3 FV   lߓ   g! FV      h<o FV      hf? FV   v|   g r FV   E   i FV   J   g FV   :   G| FV   !   G FV   s   k FV   Ѻ   k~? FV      j?i FV      F FV      hT FV      h FV   .Ϭ   g: FV   0   GV FV      jiW FV      GL FV   o߁   h| FV      i FV      f} FV      Gi FV   N=   G FV      i+ FV      Hs FV      i, FV   %   Ht FV   S   i FV   ȧ   f FV   nJ   h  FV      hM FV   i   iF FV      g FV   f   h) FV   ɓ   H& FV       i FV   u   g FV      gB FV      g FV   `m   F FV   و   f{ FV   َ   F,i FV   rB   id FV   D   g FV      h FV      h+ FV   ĆD   i> FV   7   j FV   lA   iN; FV   r׆   i FV      g]< FV   w׌   GO FV      f FV      G_ FV   5   g;E FV      i`r FV      f FV   Z   G FV   1   k3 FV   2   k4u FV   K   i2 FV      Fx FV      G^ FV   ]   Fk FV   ^   g FV   GY   gC FV   >   H!5 FV   G[   f[ FV   ,ǩ   i FV   WL   h FV   ]&   g6[ FV   R~   H3N FV   U   Fc FV   `@   iTv FV   Q   iw FV   R   Gx FV   T   G FV   ߻   gf FV   !   j FV   ˻   kl FV   ՝   iCm FV   ա   iD~ FV   ڪ   kV FV   Պ   GQ FV   Ռ   i$e FV   ۟   gM FV      HQ FV      HR FV   P   h FV   X7   f FV      h  FV   @   G  FV   c   h FV   s3   g FV      h, FV      i9( FV   ڮe   f FV   J   H FV   3   h FV   g   ihR FV   T   j FV   B   F2 FV   Z   Gb FV      hR FV   ΁   fJ FV   ֟u   iK FV   ֣{   GZ FV      Fy FV      iB FV   Ap   G( FV   ׎8   h3 FV   þ)   j FV    v   g FV      h[ FV   ;   i/ FV   ܃   Hw FV   EȆ   j FV   Ґ   g FV   w   gp FV      Fq FV      i FV   4;   j FV      j FV      F FV   0   G FV      F_ FV      i FV   p   G FV      H  FV      hG FV   ζV   h FV   +D   j]O FV   \   F FV   G/   i FV      jA FV   ;%   j FV      h_ FV      kG FV   G'   i FV   ӎ>   FF. FV   u   g< FV   ؎   h FV      Ft FV   (   i FV   @   h" FV   w   F FV   o*   j" FV      G<Y FV   λƌ   i$ FV   9S   H=Y FV      jVm FV   ,X   FY FV   S   GSf FV      F_ FV   X   h` FV   Y   h FV   %   jeX FV   `q   f FV      j& FV   h   G:; FV      F8 FV   V   jSN FV   :   kZ FV   ϶5   i&g FV   '   j1' FV      hco FV      j FV      F FV      hF FV      hHl FV   2   k|7 FV      Fa FV   H   i FV   O   j! FV   &Ą   h FV   2   jw FV      i FV   &   h FV   U   i FV   Ƹ   G FV   W   G FV      g FV   +&   juC FV      G` FV   ǨΦ   h FV   ̕   j FV   b   h FV      g FV   ѸY   ge FV   &   fq FV   p   G FV       g> FV      G FV   e   jN FV   3   HK FV      ic: FV   ~   g  FV   ?   jlL FV   s   fc FV   F֛   i FV   Dܫ   h FV   Nd   i\ FV   y   Gt FV   ѽU   hbu FV   Y   hd) FV   OȮ   F1 FV   ȡN   h# FV   ȩR   h$C FV      k{\ FV      F- FV   }3   kCh FV   5   i FV      F|V FV      G' FV      ki FV      He FV      Hf FV   ~Ʋ   i FV   [X   jJr FV      HS FV      hzs FV      j2 FV   x   iB FV   aѣ   Gv FV       G FV   8   gb FV   Lt   Fi FV   r   i FV   U   Hre FV      j6 FV      h s FV   ĉ   jp FV   p   fY FV   ɕ   g FV   ?^   hJi FV   *   Hb FV   <   hT FV   >   F FV   je   ib FV   {   i FV   ɛ,   h FV   G   i FV   H޵   h FV      Gb FV      g FV   /   j FV   Y   G FV       kB FV   χ   G4; FV   F   F FV   X%   G/ FV      hy FV   N   h FV   Q   h/ FV      FN4 FV      kZ FV   r   GD{ FV      fb FV   '?   FJ FV      hs/ FV   w:   g FV   X   Gs FV      jw FV      H87 FV   "   i>{ FV   g   g FV   0#   H] FV   8'   kU FV   Ǎ   j+m FV   Ƃ   j FV   ^J   F? FV      Fz FV   t   i FV   u"   i FV   x   G| FV   H   Gq FV      G FV   )   G FV      G FV   O   GK FV   e   f FV   P   i FV   *   F; FV   ;   H, FV   ?   j FV   3   h FV   Dž   Hp FV   lj   Hq FV   ]   f FV   o   iI FV   ,   j FV   X   f FV   @r   G FV   i   j FV   o   j FV      G FV      h FV      i FV   H   HW FV   v   FE FV   ˛   gI FV   h   F FV   CW   H* FV      h~ FV   ?   i> FV      Fd FV   6   H;? FV      F FV   "   gF FV      jw FV   l   gy FV   m   Fv FV   Ӎ   g{ FV   &|   kK| FV   )   kL FV      hl FV   2   Fi FV   ݧ   GG FV      g FV   >r   g FV   {d   i3 FV   _   g`$ FV   ~   g FV      k FV   &L   fu FV   ~   G FV      i{ FV   Lͭ   G FV   هU   i FV   ;7   gQ FV   4R   j  FV   'k   f FV   K   i FV   J   k  FV      fn FV      hL FV      g FV   ~z   j[ FV   B   g FV   @c   h5 FV   Ad   Fp FV      jK FV   ϻb   k: FV   '   gO* FV   7F   h] FV      j|0 FV      h  FV   U   ga. FV   ՗   k,V FV   F   hT FV   o   G FV   2   hH FV   f   H\ FV      i` FV   6V   gKp FV   -   g FV   Ƿ.   js| FV   '   krK FV   "   h FV   c   jv FV   6   H^ FV   O   f FV      hz FV      Fq| FV      Fr+ FV   9L   h FV   A   H FV   z   f FV   ‰   GF FV   |   f FV   Š   i FV   ]   g FV   Ǽ   k. FV   E   Ge FV   á   iF FV      gqX FV      jO FV      i FV      g FV   t   k FV   }   f~ FV   ͂q   g' FV   :]   H/ FV      i FV      f FV      j<+ FV   Q   j FV   (y   k+ FV      hM FV   MB   iYf FV   \̝   g FV   !   i FV      G FV   x   ggM FV   Rg   H[^ FV   xV   f^ FV      Gm FV   <   jqn FV   =   jr FV      h FV   n   gk FV      iC FV   `   fE FV   р   GY FV      j. FV   W   k FV   ĕ   F FV   Bk   G, FV      G> FV   g   i FV   m   Gy FV      G FV      G FV   ʁ   iL FV      j; FV   V   g2 FV   S   hP FV   ;Ƒ   fs FV   x   h FV   f7   H( FV   (   GI FV   v   F\J FV   y   f FV   I[   f FV      h FV   hخ   kp FV   Ը5   i)? FV   ;   GA FV   A   j3 FV   u}   h FV      j_? FV      g FV      j FV      i" FV   S   jL FV   ~   iK FV   +   gd FV   t   j*7 FV   S   hX FV   k^   gh FV      iO FV   ں#   j2 FV   Nj   io FV      j FV   ߚ   FJ FV   с+   Hz FV      hj FV   ֩   j FV   gܷ   hL FV   y   jF FV      gM FV   z   jG FV   m   GJ FV   `   f FV       g FV   i   h: FV   g   Hm FV   hd   G\ FV   щ   H^ FV      F FV   ֫߂   he FV   l|   Gl FV      i FV      gy FV      H7 FV   JF   G N FV   c   Ft FV   \   jg FV   *   h1 FV   *   G!, FV      g" FV   җ   j FV   m   f FV   _q   H FV   at   j FV   dv   j4 FV      i FV   N   g# FV      j7 FV   o   k' FV   1   f- FV      Fs. FV      g FV   ^   jE FV   /   FW FV   Q   hX FV   U   h# FV   0:   jH FV   +'   F6 FV      iW FV      fX FV      FH FV      GJ FV   ݌   g FV   !   Fhl FV   @k   G< FV   <   i"= FV   A   i#@ FV   (d   gt* FV      GB FV   0k   gu, FV      G, FV   T   hDx FV   ?   j\ FV   (   F FV      i2O FV   J^   gZP FV   K`   FO FV   P.   G FV   '͚   F FV   Ҹ   i_ FV      F FV      jh_ FV   ݂   i FV   1   j  FV      j FV   ON   F FV   Y   j FV      h( FV      j7 FV   PN   g FV   T   k= FV   ٔ۝   g3 FV   D   G} FV      H1 FV   ,3   f FV      g FV      ja FV   a1   Hc FV   F   G FV   K   i FV   Ͽ   g FV   YN   h2 FV      GY FV      iA2 FV       Fg FV   Y4   g FV   A   jN FV   ?   H FV   D   H FV      F FV      G% FV   5   F FV   |   hEK FV   :   kyb FV      Gc8 FV   n   i FV   9   g| FV   ڀT   FSs FV   (   F] FV   [\   hK FV      GL FV      Go FV   mK   G[ FV   (   f@ FV   5   ij FV   h   gN FV      F4 FV      id FV   ?]   Fq FV   ,ş   jUC FV   9   Fp FV   v   k FV      GU FV      gz FV   K   h FV   .   H P FV   W   jj FV   S   goy FV   v٥   g FV      G FV   ŕ   F. FV      Gjo FV      F FV   Q   F. FV      jy FV   i   H- FV      Hv FV   "   i FV   S   F FV   i   j FV   1   h FV      j FV   V   j FV   *   f FV   ͎à   G FV      f FV   w   G FV   4   k: FV      gP FV   $   H> FV   _c   f FV      FV FV   ׫   F FV   ^   gI FV   sG   GJ FV   yK   G! FV   h   f FV   Wt   gx FV   !   j3 FV   ő   GLJ FV   7|   i" FV   f   G FV   ʄh   k7g FV      hl FV   c   g& FV   b1   Gi FV   :   ij FV   ;   Gk FV   >   G FV      G% FV   Q   iVA FV   Y   f^ FV   c   g FV   řN   i FV   A   h FV   J$   h FV   N&   G  FV   n?   H' FV   ކ   hv FV      j FV   c   i FV   Ф   jQ FV      g FV      kX FV   t   g- FV      g FV      j FV   ߛ   i FV   G   j+ FV      h FV   e   jq FV   ˃ؒ   fwG FV   `X   FB FV   ǁʃ   hX1 FV   K   f FV      j FV   1   h FV      i FV   ֪   i= FV   \ܧ   F FV      k%T FV   A   hX FV   8v   j- FV       k  FV   ?   f FV   B   FdM FV      jB} FV   l4   k/l FV   T   gN FV   }   iS FV   э>   h7 FV   t   kY FV      h_k FV   Ҝ   g  FV      iq FV   M   j~g FV   n   F FV   .   h~ FV   g   f FV   RI   i FV   TJ   i FV   }   h FV   6   hx FV      il FV   /   h FV   ӗ   fP FV   z   i FV   $   j FV   Rr   k# FV   Vv   k$ FV      g FV      f6 FV   τ   h FV   2   ia# FV      i FV      F FV   SԈ   jk# FV      j^ FV   Gc   Hk8 FV   o$   Gl FV   o   j FV   wt   k_9 FV   n   f) FV      F2 FV      kA FV   ީ   GC FV   o   ftZ FV   >   h} FV   b   i^' FV   ʸ   G FV   8}   f FV   :ɀ   f FV   LN   F FV   y   F9 FV      Gu FV   ٚ   i* FV      j4U FV      iu FV      FB FV   8   G FV   k}   F FV      h FV      G8 FV      h FV      F FV   2   j FV   4   G FV      H7 FV   d   f FV      gW FV   ƒ   G FV   F   jX FV   Q/   h FV      G FV   s-   H5 FV      Gp FV      i7 FV   Md   G FV       j FV   /   f FV      ie FV   !   Ho FV   '   jF FV       Fo FV   2   g0 FV   g   kEH FV      j" FV      HH< FV      gl FV   G1   GS FV      G FV   Ŋ   H FV   $   f FV   a   hv FV      F FV   9Q   G FV   !   kv FV   Ê)   F~ FV   7   H FV   ]l   G FV   s9   iU FV      G FV   I   HX FV   c   gC1 FV      g FV       hU FV      hV FV   }   f FV      g FV      f& FV      H@ FV   Z   h&n FV      h FV   z   FT! FV      FU" FV      f FV   Dt   g^ FV   l   G5 FV   m   G6 FV   f   f FV   cp   i~; FV      j< FV      G FV   "   j FV   /V   G FV   $   j) FV   s   kj FV   ψ*   j'= FV      gm> FV      gn1 FV   S   h}0 FV   g   ha FV   dDz   F-A FV   C   g FV   E   G FV   ޢҼ   H_ FV   '   i-o FV   E   k>< FV   śu   FDN FV      GI FV   [   j$[ FV   Ǝ   ja FV      hH FV   gO   F8I FV   hQ   f~ FV   Ў   i FV   Б   i FV      h4 FV   OՏ   k FV   RՔ   kh FV   ۤ   GZn FV   c   g FV   =   h FV      i% FV   մk   f FV   l   G FV   s   i FV   n!   j/[ FV   :   h\ FV   lP   g, FV   Ɨ(   kb FV   ^   k*h FV   ;   F5 FV   b   i} FV   e   i FV   պn   F FV   l   HY FV   n   kN FV      f FV   kՄ   gH FV      g FV      g FV   X   h FV   sV   gw FV   >   F FV    9   F FV      j FV   "   ks FV   H΅   h FV   G   ix FV   p   FH FV   |   i3 FV   nj   k  FV   rr   f FV      i FV      g! FV   љ   j% FV   MJ   g FV   ce   h FV      k- FV   eg   h FV   T1   f FV   j   Fh FV   O   Fe FV      fH FV   W   gN FV      j^ FV      g FV   B   gP FV      gh FV   I   GW FV   V   k) FV      ie FV   3   k@ FV   '   hL FV   ;\   jf FV   Z+   h FV   ҧ   G FV      j FV   Rp   gI FV   ܨ   h FV   [   ii FV      f FV      G FV      i' FV   8   ff FV      j2Z FV   ȅ   F FV   @   k  FV   D   k! FV   '   F FV   (   H$ FV   @   G' FV      i FV      H FV   =   kH FV      FG FV   d   h FV   9   h FV   ;   h FV   f   hV FV   $   F^ FV   ݍ   h FV   Ux   HO FV      ic FV   a   j FV   rR   G$ FV      k FV   r   G FV      j FV   .   h  FV      FPL FV      G FV   j   Gn FV   l   Go FV   "   ja FV   ?|   h FV      f FV   8ո   F' FV   _5   j\ FV      hwJ FV   zK   i, FV      Ge FV   yi   h FV   W   k[U FV   pD   gx FV      j] FV   .   k;F FV   ء   g.c FV      F FV   :d   F FV      iQR FV      g~X FV   Ĉ   jY FV   Ċ   jB FV      f, FV      g FV   C   G  FV   B   fx= FV   E   kQ FV   |ܽ   G> FV   K   kR FV   1#   hYM FV      i FV   v   j FV   Ӿ   F` FV      iK` FV   >ؔ   G  FV      gX FV   S   h FV      iz FV      i{ FV      GV FV   zl   fr FV   f   j FV      j FV      Gf FV   -ܯ   i FV      f FV      F FV   ہa   G8 FV   o   f FV   `V   j FV   ̬u   h FV      G. FV   #   H0 FV      g: FV   ͕a   g FV      G(^ FV   ̮   G FV      fR FV   ;   G( FV      jKG FV   g   jS FV   g!   gT FV   Ü   imz FV      jI FV      gxu FV      G] FV   Ԝ   HD@ FV      GI FV   g   f FV   ]   g?z FV   /   H9] FV   %   f FV      h FV      h FV      h FV   ħ݄   i FV   P   i FV   z   j FV   Y   j FV   x   Fn FV      jZ FV   f   k` FV      G FV   ŝ   g FV   sw   h FV   M   h FV   !   j FV      jD FV   hm   g FV   y   jT FV   J   f FV   !   i FV   F   g0 FV   I   g1U FV      k4 FV   :   H%$ FV      g% FV      FuW FV   DB   j FV   չ   G"M FV   [   k FV      fz) FV   ̈́   G? FV   x   GP| FV      j+ FV   v)   i FV   c   g*5 FV      kw FV      jZ FV   z   HFf FV      g FV   l   F* FV   ߯   G FV      F FV      G0 FV      h FV      Fw FV      g"W FV   ۫   Gs FV      j FV   u   i FV   !   G FV   ߖ   HB FV   #   F FV   O   h FV   h   kF FV   U|   G FV   ^ݳ   i? FV   J(   i FV      FK' FV   ɲ   g FV   1   h FV   5   G3 FV      h5 FV   k   Hu& FV   Ȉ[   F' FV   ȉ\   gzZ FV   a   jG FV   ҳ   fk FV   H)   G FV      F FV      F FV   X   ht1 FV   ܰ   jn FV   ׬   gDo FV   ׯ   gEC FV      if. FV   t   f FV   أ   g FV   /   jn FV   03   ko FV   48   kp- FV      j0P FV   4   g FV   Og   HA FV   Rj   k FV   Xm   HCS FV   k   iP) FV   R   i FV      h_ FV      kcR FV   %   gbx FV   [z   j@a FV   N   H5 FV   ح   F FV   Y   h FV   ݘd   G FV   %   f FV   ٜl   g# FV   -   Gx FV   .   i FV   n   h FV   (   F FV   *   h FV   ,h   F) FV   .i   fo FV      f FV      jc FV      Fv FV   <{   h FV   ?~   h FV      kW' FV   ~   i( FV      i FV   j   g FV      j}w FV   S   i FV   $   GB= FV   _Q   Ha FV   Dm   GE FV   {   f FV   Oi   h. FV   8Z   i<t FV   ڕ   g FV   ;   FI FV   ~   g FV   Ӳ   HMA FV   |   ijB FV   }   Gh FV   7؂   gc FV   \U   hD FV      i  FV   '   f FV   Eܚ   i FV      Gk FV   K   g FV   MY   j FV      h FV   ¡k   f FV      h6 FV      Hi FV   =   h FV   ̲R   H FV      f FV   6   i1 FV   K   f FV   w   F FV      f FV      g9 FV      iZ FV      i[ FV      i\ FV      G> FV      i; FV   cQ   f+ FV   +   jI FV   $   i: FV   d   GH FV   f   h FV   V>   g FV   Y   ik2 FV      i FV   8   g4 FV      G` FV   )S   k"@ FV      F3 FV   e   kgq FV      i FV   x   hr FV   nm   g=] FV      jg FV   >   h1 FV   p8   G FV      f FV      f FV   ɯ   hF FV   N   k8 FV   Λy   G FV   Ԁ   f FV   [   F FV   *   GT FV   P   f FV   #=   F FV   f   Fe FV   F   gh FV   ťY   j FV   ŧZ   jw FV   ʪ   i FV   v   gR FV      g FV   ˋN   Hx] FV   _   i FV   B   F FV      gc FV      gd FV      g FV      g FV      j FV   w   h FV      gE FV   j   GX FV   ~   h FV      kT6 FV   m   hB FV   P   f] FV   ֳ   gY0 FV      FP FV      hk FV      h\ FV       f: FV      kJm FV   -   io FV   n   jp FV   q   j7 FV   I   G. FV   8   f FV   O   h;< FV   Z   jN FV   x   Hn FV   {0   FMk FV   7   Gt FV       gS FV   dh   g FV   fj   g FV   M   Gp L p  -2.+H&.y>%KL  b [gR(   -   -<.X   @   gת   u      D   s   $YC   5@    `    #|   3H.   30   #   4   D   s4   $U#   3vHG      T   9f   )4 [04 E04 ?4 _24 \t434 B^r4 6N-4 !#NW6)Q4 N04 A)4 QU24 M,4 ]04 H]04 D22  )Jz  (  5Ȉ  ;8  UM  aָ  ,*C  +  %¦  /V  1  :8[:~2+ N!  n 5u&  % +z8   /j#%      S      8T      -ON      "      1*      (!Z      ,{}      !}(}      5}=      U5      1͵      /jk}      5      5RN      "d'S      "N      1<#      [S      ,S      "      ,?Y}      "      !R      ,{      R      5}0       dR      T      4ۡ       N      8}      ,A      N      -y      .h      !U      /jh      8      !}      5      "[      !      i      (!i      -}      .hS      ,{@      5}R      !N      "E      &FR      >      ,?N      &S      --S      !W      Z&      , R      !M}      !      `}      8+R      U      .hLN      6 F$N      5}      &&      ;      4HH}      .h1R      VR      b      /j(      (!4       H      (!e      <      -OR      ,?T      1            5 R      5}      4[      .h9S      !}      /jمR      ,J}      ,?             5}      6       "ׯ      E      UH      j      !}N      "[9R      KN      .h      5       U9      ,-B      `&      !      ,S      *bsS      !}      "       }      !N      !}      !Uc R      5}S      !}      1M>      !      1S      ,{-            5      &,       z      !O      !U      1}      !U_}      6 ?S      !R      -ը      1U1R      8      ,?d      8@      !U*'S      ,?ڃ      ,{M       ez      (!      5FS      6 P       LS             ,{-      *bFN      ]}      -=      U .N      ?RR      ,?6      *bBq}      8T      ,?#S      8      46S      !U@      !}S      8 PS      w      ,{"pR      6 R      5}}      U      6 Ј      8S      8HN      Ԅ      ,{&      *b            &EN      'nR      /j0      6       *bZ1      !U`       /jY             }      !}       4;fR      UKR      5 `      6       8      5}i      !U      4      &5      !1S      (!S      1bN      N      -K:      !S      -4R      ,?k      *b      *b_v      *b      8k      4      (!}      ӫ}      (\      6       ~S      8R      "}      !}&      .h       V[      (!Y      !UyN      H}      42      >P      8}      4J      &Z}      85N      ,{dS      U}      6      8$^      ?      !U1      r      6 }      5;      3M      .h      !      -      &       .hSg}            ,*2      8      5}ڍN      Z      !Q      &_      UY1      4$N      *b-R      5};      !}R      !Q      ,2      1a-       0      !X      !A      =      US            *bFg      /jTN      )N      8|       S      eR      ,?R      (!>R      dN      /jdS      .hf      ,{N      ![      8X      m      ,      S      (!2N      /j?      &      N      ,HN      +T   -f   !6   +   /cq   00Z   /X*'J,@1S( v-Z $~ J283 Z 5 7 N /N -( -S6 < & & %Z2  3 (bv 8K 6F 'b./dG$K 2Gx  $~ #[T 1 5 66 18U .; ({ ! ./ &.e '4] 'h 5 % ` 'BB  @H [ D (^.H   /}V X 0S= /" *} &) 5_ 6" 'Q 6> + 8 a} 3V @ .                "";                $+}                'aI                 l                /|                4I                8                5                                ߲                4                !j"                                2R                6!                                ]                -                7d                #m                64                "FL                ]`                4                1/                 Z]                fٔ                `                F                                K                1                /                5]W                %                2l                ,V                #"Z                1,                #                /$Z                                β                6Y                .                                k3Q                D                #@P_                4a                75                (Z                7xٷ                2N=                                |                t+h                2Q                *                                ,U/7                5                                .79                7,                W+                )cP)                1Y                U                                j                7:                65Ƒ                <X                "                /                                 (q                 RN                4Z                2:                'Y                #d                /E"G                ^w                Do                0+%                $b'                8 }                7`                                 P                +>]                                4                                2                55                                                -2                #J=o                $/0                ]                n*                .A                &fFS                1*`                7u˷                                7                W                *                $ B                +                $                /5                :                7                $C                .R3                8e                &P                #S=                ,[                 8O                                9e                ($                .c                \Sp                xD                 &                )                 Q                3]                N                Za=                 (>                5<                                Ge                )=                *L͞                !J                q x                4d                7                /                -e?                                L                /8                JP                0F                $                #                gA                -4T'                ,E                <                (T                ;"                C                b3                %|                                 /                #̅                2,f                                B                ~3                kS                - R                -                )                (<!                                &                />                *Q5                *                &                hF                0<.                TS                5b                )R                (;F                $                7S^                *^                2                 1                0 a                /0                1nn                (vL                4.                 8]                5                a                                #                i                !~                $+                $                7v                h\                                X;                  C4_ CDH9α*iH#^     vXD     Z5( 4'   t( '%, zd 53 1v _ * __+_EÕ_+__+__+ _  + _  + _R,[_+__+ ,)U& * 6@ )c < "Dy  E2 9 & , % -? &%  3 P  ^J                  $/                  4                  0                  5]ܮ                  #                  W#g                  *L߳                  (<T                  Վ                  (*                  8(                  6                  go                  RZ                                    4Ž                  4.                  (Z                  I                  !                  7D                  (Ù                  h5                  $                  "                   ?                  &P                  /                  $ Jy                                    #@֐                  1H                  1,Kb                  `                  ~                  !O                  )Ȣ                  #                  6                  4                  +>                  2NR|                  '                  ^                  ?                  <P                  ʗ                  /                  64                  /0                  ۹                  "%                  #                  !j                  ZR                  8-n                  #M                  }                                    ,[                  (                  /                  &f                  1Z                  2+                  \                  ǀ                                    &c                  ,ED                  jS*                  o                  7                  -4BF                  2Q                  7x}                                    H                  #S q                  0 ʴ                  %                  55                  208                  1                  1n`v                  .y                   RaR                  4                  x:                  ?                  %\                  $!                  2;                  7d                  )                  Á                  0                  ,U/                  %                  SS                  v                  7uQ                  6                  #                  N                  *^                  tޚ                  /|Q                  $                  (                  :                  ,l                  !~                  )=                  .c                  3]>                                    .7<                                                      z                  #O                  2                                    1*u                  %$                  -                  f                  .                   Z!                  $                  <                                     ]L                  'Yh                  nZ+                  ݒ                                    9<                  /E                                    (v&                  #                                    f4                  &*                  ;e                  -                   k                  $                  "                  /5                   (ױ                  2Ml                  5                                     #                  4                  "M                  #JK                                    >                  !"                  f                  R                  5^                  9                  1]                  hJl                  $                  #B                  7                  $                  b                  .B                  0                  /$(r                  7$                  4.                  k                  $٫                  *6                  O                  -                  qb                  8k                  '                  +9                                    7:                                    8                  4P                  /                  4                  7m                  5                   V9                  0+:                  K|                   8#                  -eW                  )p                  X                  )c                  \                  ?                  9          3*     "j     a     M     /ƴ     5 Q     V     %J/     6$k     `     14     ]     =1           f*     $G     -4H     g9     D6%17-v#/ .ZPT37   87(7   #    8m    23    )    33    3C        7      $F  7t#=  -w  4A  6  ?  4*y  0(>  F)   W  '/   _*  ެ  \ b .@< "$ #  9Y $?A (، k }q @x /8 -? *] )q) G( 8FH M          b`b`b`9cb`b`b`b`b`b`9b`c9b`b`c9b`9cb`c9b`c9b`9c9b`9b`b`c9b`c9cb`b`bb`b`cb`cb`b`b`b`9b`bc9b`c9c9c9cb`c9b`9cb`b`b`c9b`b`cb`cb`c9b`b`cb`cb`c9c9cb`cb`b`bb`b`c9c99999cb`cb`(8 [~ "        8S9       1\       0J^        #       *yel       Oe       4+&       7       PS       .:       (c       '       #Q              (       )P       0+=       , 6       #89       r1z       &       &       *dɻ       )        3$c              */       #_       !QS       4       +#       2       3,       'z       $ :       %i       )2       +i       !H9#       *U       &G       * O       g     -Vs     .ko     ,     Uz     .     #     gV*     5ȣ     Cb     0v;     '!%o          (.     $:ߩ     (          2     Y     Cktx |m7  n K;%   r  =l  ԰{jN |u=  e q bcz Jׁq A,  wi <x kӌp =J  w L]  u]  GI  }l HoA  zpt tw{N v R{% Tp: q ȍRq ]pY ޟnV ϛ{} 1A0  nn Ud] .by) *;g  ЩN~d Ax 7˂J  H  ز <  7f  G5t N{ NCҨrs e | ƏgB `zwy er fp JRe ͔ƅ"p *Jl <m h{v ̖z C~1 ~s9H  Ux ̆׽]  dJa  2mZ عt /B                      .V                      1                      %BY                      _>                      '7                      ;                      5a                      E                                            7                      (                      5t                                                                  (#)                                            '5                      (                      &   OA   Ƿ   w   78   H   7y   ,'c      -   3ɽ   -8   (   -8[J  /  X   4e Mm ,f ,F 8C " ! P -[ /! Lb 5z  l^ Z@ <g ((  3=K  'ӎ 3 &z6 _R,_+   R,V(/G-a1@.&UuBU   *CcBU   #BU   c(BU   0=(U(PS33pfv!IVu5QU5 s-$h#22[(aS10- n .!k     1'   5X  /  &R)P#;;)]/4B_ ++ _ͪ ++ _WK ++ ,<M    M    M    |;j    "j    6,j    +F,j    "M    SM    Vj    2=ɀj    j    VM M    .YLM    Lj    2=M    .4M    $ckj    'M@M    ,j    .Tj    'Mj    +BM    ||M    3ɋj    $M    {Sj    <M    5Yj    "k'M    "kZj    .Y`ij    ,X?M    j    5Y$SM    {}M    3M    ,lj    ~="   o    5&Q     a     (*i     3^f     -T     "     $o     --     *<     $%I!          %%Y     T     6     +7     V     1Rg     %E     i     :     N     &Y     .O`     G          6l     *m     #     &1     .     &3     +<M      }     +'     +9>     *]?   07G?   .|?   ?   3H?   5G?   311   $H?   *͝1   ' 1   e1   $HLT1   1   #)1   e>1   3% a1   5d1   #)?   71   01   .|R1   e'?   %?   7=?   Im1   z?   '.?   ?   3%?   %1   H  .}~  7  Ju  $h e   /        4r   b   )W       '82߼"՗\I ' C 5U# 1 o% )BM!0ʾ-&6.A4%7_06m$ޢ&sԃ7U3K 6!ݘ'>!%I!:B1E?'8 ! & o_&"Y#Z0J  &h  W-  -(6  'S  7@  !K>  614  $4X  4Ɣ  !  s)  !#m  ''/  -־  -\)  Q8  2[    $w-/Ȃ7k$o3D'093}[67A#Y]uCr ^P   t  U  )382@R1!(/ %    1۸    7zL%    (v۸    ,_۸    *'%    8r%    2=6%    { Y%    ,c%    V= ۸    "kY3%    3%    {Mt۸    " %    |-u۸    ,%    "B۸    7z$۸    A9%    $k%    J۸    #V۸    $8۸    ,*۸    1۸    1T%    V%    .Y(۸    "k,۸    . ۸    'M۸    'MBe%    /%    .Y`%    3+@۸    * ۸    %    .&D%    1۸    2=۸    ||%    %#2V^E^'gx %@"nĕ |"r0>B(a63p6>9?0*&:|=ʣ]^.z#8KG! 7&53 ",Wg    &     ./W     8-          "Rت     DD     O          vM     )     |     -#@     1;!     *%     (g     5 ?     ,>     c     +6A     ,*     #     /[     6 >9 x9 #) # N9 | 2 #9 x 9X & 29 2=P9 4 99 4R9 P F 4&9 %=! +e9 #9 mM9 L9 + N= N[9 >B e` %=9 &69  &X;9 &Y  `9 m# .U#<6T %_ +n  dV 2 & 1/) 2^%LTV/#:2     (r$    4     "      $    )+: Ce2=     #g     #g9$    Vd$    5Y           &$    3$    3     2=$         2C$    (r     |$    )+ $    .$    V          -2$    -          4 $    "6$    ,     |    N$    5Y$    ,$    6;   2'   ) T    (IwT    7    $T    ) T    (    '` 'go  !   ư    rD4_mc ub`b`!yBm]D9m,c b`b`!yBm]D9mgc4 b`b`!yBm]D9l?c2c b`b`!yBm]D9mbbb`b`!yBm]D9lc b`b`!yBm]D9mb b`b`!yBm]Dy9m bbbb`b`!yBm]D9m8zc< ~b`b`!yBm]D9mc bb`b`!yBm]D9m:c[bib`b`!yBm]DD9l$cbb`b`!yBm]DH9lb b`b`!yBm]Dh9m=bbb`b`!yBm]D9lbkbgb`b`!yBm]D9m;cbb`b`!yBm]Da9mbb b`b`!yBm]D9m'b :b`b`!yBm]DR9m)bcCb`b`!yBm]D9m b b`b`!yBm]D9m5c4 *b`b`!yBm]D9lEbk #b`b`!yBm]D9m@bcYb`b`!yBm]DU9m/b b`b`!yBm]D9m4c bb`b`!yBm]D9lbb`b`!yBm]D9mBc< b`b`!yBm]D`9lQc<b`b`cU!yBm]D9m Sb &b`b`!yBm]D#9lYbk "b`b`!yBm]D9mLb b`b`!yBm]D9m&b>b`b`!yBm]D9mlbbb`b`!yBm]D 9lwb b`c!yBm]D9mb b`b`!yBm]D9l^bzb`b`!yBm]D9l7b b`b`!yBm]D9lbbb`b`!yBm]D%9l2bc-b`b`!yBm]D9m!b$b`b`!yBm]D 9m bbbb`b`!yBm]D:9lbb Mb`b`!yBm]D9lc4 tb`b`!yBm]D99ljb b`b`!yBm]DZ9mbbb`b`!yBm]D59m ibtb`b`!yBm]D_9lvb b`b`!yBm]DQ9lbv b`b`!yBm]D9lb b`b`!yBm]D 9lcXcb`b`!yBm]D9m2bb`b`!yBm]Dp9m$b)b`b`!yBm]D9m#Ic bb`b`!yBm]D9m18bb`b`!yBm]Dk9l>b b`b`!yBm]D9leb b`b`!yBm]Dn9lbbbb`b`!yBm]D9lbbb`b`!yBm]DT9mbb{b`b`!yBm]DW9mbvbb`b`!yBm]D(9l/c cCb`b`!yBm]D!9lc<Bb`b`!yBm]D9l)c b`b`!yBm]D9mc nb`b`!yBm]DX9l;b Wb`b`!yBm]D9l|c cb`b`!yBm]D9lc<cFb`b`!yBm]DF9lbbb`b`!yBm]D9mCcb`b`b`!yBm]D9m%c) <b`b`!yBm]Du9m6bbb`b`!yBm]D~9mc< b`b`!yBm]D9lAc 7b`b`!yBm]D 9lcbb`b`!yBm]D*9mc< `b`b`!yBm]DG9m6JcE b`b`!yBm]D9l bcQb`b`!yBm]D39lbc b`b`!yBm]DK9lc b`b`b`!yBm]D9m>McXc b`b`!yBm]Db9mbbb`b`!yBm]D9lb b`b`!yBm]D9m0b b`b`!yBm]D9m c 6b`b`!yBm]D+9lcX b`b`!yBm]DV9mcEcCb`b`!yBm]D,9lc) ]b`b`!yBm]D9lb >b`b`!yBm]D9m.b b`b`!yBm]D9m(c< b`b`!yBm]D9m*cE ]b`b`!yBm]D9m7c bb`b`!yBm]D9lNc< @b`b`!yBm]D9mbcCb`b`!yBm]D9lb 6b`b`!yBm]D9m\b .b`b`!yBm]D9lbbb`b`!yBm]Dx9m.b b`b`!yBm]D'9lbbbb`b`!yBm]D{9lcE ,b`b`!yBm]D19lbcb`b`!yBm]D9lb b`b`!yBm]D}9m9 b b`b`!yBm]D9m3ob b`b`!yBm]Dr9m-bbb`b`!yBm]Dm9lbe bb`b`!yBm]Dc9m"0cc0b`b`!yBm]D9lPbkbb`b`!yBm]Df9lOb b`b`!yBm]Dt9l&bb`b`b`!yBm]D9lbc'b`b`!yBm]Ds9m<bbb`b`!yBm]D9mc< b`b`!yBm]D9m+-c4 b`b`!yBm]D9l4b 5b`b`!yBm]D<9lcbb`b`!yBm]D9l]bc$b`b`!yBm]D9lcbb`b`!yBm]D9mbc'b`b`!yBm]D9lc<cb`b`!yBm]Dd9lb b`b`!yBm]D9lb b`b`!yBm]Dq9m=bvb`b`!yBm]D9b%                 4 h                                  +                 o                 -4/X                                  (Yw                 $g^                 2                                  /[                 "a                                  "FcR                 1Mp                 5V                 ^                 q                 !                 $[                 ,A$                 .R                 !™                 &fA2                 (^                 5                 b                 7                 &!"                 )                 (m;                 2~                 .C                                  !ޗ                 4!                 0P                 X                 $/                 7                                  <                 ZH{                 4L                 "T                 n                 -:                 S                 8e6                 /hV                 /]49                 *                 '                 $f                                  0                 #`                 &                 <.                 ;X                 1,L                 G                  w                 /$f                 w'                 1nK                 n                 !J                 &                 !j W                 &O                 8                                  0 }                 -                 /$5                 )                 /D                 ^                                  ^                 р                 5c;                 2N                 7                                  B                 ,                 (                 0.                                  I!                 .                 7k                 2a                                  3O                 -&As                 +>e                 !                 %(Xe                                  t'                 28                 ,E,e                 /V                 i                 ,                 7                 %"                 %a2Y                 72                 84@                 ?7V                 `C                  <-                 !!Ը                 '_                 c                                  #F                 62                 $                                  )2                 2ܐ                 !l                 55 9                 -                 %#K                 %̦                 $                 <                 1ad                 7                 =                 64                 2                 .c                 :au                 8L                 S                                  "                 ?                 %>'                 7:^                 #                 +                 /a                 9#                 (                  *w                 +_                 $ c                 !.                 +%                 el                  I6                 *aH                 A                 4M(                 -=M+                 $e                 "                 ,IX                 1*                 6J9                                  " I                 )$                                  '                 ..                 &t                 ]                 '                                  3<SA                 $ْ                 ?@+                 &vS                 .                 8"Y                 h|                                  5]A|                 7d                 ~'                 W                 .f                 #JD                 *                  \                 ,}U                 #%;                 ϋ                 76                  (                 (<_                 6wd@                                  6ѥ                 .\8F                                  b                                  /                 k                 -M                 $.                 je                 *                 .7                 7G                 h                 48                 )E                 8%                 8S                 ,t                  D                 6                 0c                 *                                  o                                  `|                 7Y                 1\                 7[@                 *                 $                 8s@                 /{                 _                 $D                 dj                  *                 A                 (Me                 !~A                                  /RA                 'Y                 &                 8e                 s                 )֮                 "w8                 i       )       (&T?       !e       2uEP1       8$8M\       ʿ7       )=       0M\       /M\       /1,       (       8$P       'J       /9       )].       )1       y±.       /6QR       )ڄN       (Z       2u7UT?       2u3^0       ^P       Է       (       _1       0>d.       (;N       8$37       Cdó       $$^0       y'7       (AUw       (v       )       /^0       (1       yH,       6OzR       )DUw       (7^0       2u`.       )Mó       2ulP       2uDM\       8$,       &@       0$       &       y2       8$ϣ              R:Uw       (; ,       yYM\       (8Wó       /       yó       y(N       /Qó       6O"       &X       0UT,       /j       6O:{N       0 3       (>       6O3       (*N       ʢ       y11       8$Uw       (M\       8$F       0ó       8$6@R       2u       FUw       6ON^T?       2u#       JN       Qs.       /L       (OUw       y{Uw       6Oa       6OBVó       PT?       &#M\       2uó              8$]       6OP^0       "X1       )4P       ('       (W3       yB       y       )M\       &5N        |       )       (1       53        R       2u3       6OL_M\       /VUw       &&^0       //       6O.1       (ٴó       +3       &.       (^0       0@PN       ) 3       y^0       6OUw       ó       /       (+e,       &       )!^0       8$4T?       8$^0       y`       yQ3       0^0       0*P       &*ó       HP              8$z       (x7       ))       8$].       2u(,       E       (;s       &-,       &UR       )0,       0 R       )       )Ej   %   e   3   &>4E$`!`V&6'U+{`'Xp08%LawR, R,R, R,4_ 4_% 7u$jcb=$Ż--+R82ZV ;gE   b/    D   #a          0   Y   *C    '   7#   ,;   *   8V   +Wnj   6   ]   +       +T     2L ! 92 /.  N =e - . -s4 -Y~ &  { D MH (-2 '[] Ռ .# " *o^ gw 5ɤ  #~, $6?_ /,6  t 4[b Q 1l 1HC wû $> ;        ([    .  /U?  2S  EDm  _ -?S  P?* ,O   $ &5 > %` * " 9 ,)ˎ "1c6 &7JG)9 ^; ] ^; ^; ^; ]#]     02     #6     Jb5;)K9   K   [~   ]   e   EҲ%   {   '     Mwj^   #N   +:Ɛ6   ܱ   Y:<   Ԧb   ԩd=   Ԯk   ^    Z?   @A   Z   )P  Ǎ   Q[   ~      ݔϟ      F   {   G8   ت /T   U   FV   G   JR+   NUf   ԟ$      Ě   (@   Z3   I,;   zH   'gǴk   \r   ӥ   ӫ   2Yg   5Z   =   ׅ      ԑ}   [c   2X"   ו       rN   G      ۨ   ͖W   jh   ٧N   ZҪk   +   ,   E   9R   9   RP   yw   bL   ڗ      ?^   C_       C˺ğ   z   XG   j   ӓ   BՀ%      ?dz   Kq   ~+̳r   /̸   X{֡   N   dET   5   x   (^   d5   Oߥ   Dh   '  nM       ,   r   s   “   %ߤ   &ߦ          +Uz   $  . Ty   ی6É   z   |   ih   f   q f   #"   $$%   /   #&ƺ   ÞJl   $A   Z2g       -   6   :7      8   ;pG   #&Z   ͡-S   9ɿ   *z   zӖr  ץәC   [2'   'K bebwӕM   *   L_   :go   vÈ;q   ɸ   t   u   LD   ri   q.   ͪ5      X{   \        6          ɮa   }B)   ,*   (   Rߩ3    }      ײt   ч   hO   Q   y,   '&    Ԭ   IJ'8   ĵ*   uF@   _/  ~31      v_   [            1   4+   >i   Al   8Ƈf   FL? babjAkOJ   g  ͝)   E0(   y   I`   &   NYt   u   C   [   ]   VNa   ũ      s   ;    ^ެ   Vz   ƜU    Y1   Ad   GL   1   3   %|=X   4   q   u   *,NC   Д>N   "y   e   E   ίP   ΰSm c1b!R   j      j   XqH   Eԫ_   ^xa   :   <   W0   ʇ   ʋ\   ʍ|    av,   lVL   {B   T   Иg   $K"  K L   z:TC   !    "   3X   e½   ѡU   L   aJ   W2  Q  @ c cCC   sZ   5u\   P   c_   i    b V   Ǚ   oK   .U      06n  b >   p   u      "   [      4H   {   ҶȠ   F7@   G83   PS   VZ   24   9q      6   :   bmP   fpo   ƭu   Ưx  UؼY   4   5   rj2   im~   ѝ4   &K   (M   \օ#   ]և   G   [z`L   .a   M      )u   ܹKp   ܻNq   T   C   E   4޸h   M    M   <   L#ρ   >Ԓ~D   Q   q   ?y   lx4$   c56   Vh   [   b   | x   }"yA   I   ط   E      x   `޲|    c   n   ʗ   ʘ*   i`   ɂ   D   :u   M         !=   Fk    !&    "   WY   d1   t   A   @Y   p   u   ޅK   @   CL   iKn   E}   <    5   n   w   E   /?   0   :   0   dF   H7Z   ɩ   !ɫk   'z   TLe   5 h   2N   Fҏj   ڞ!   ڠ&W   vx   0փ   !ʙR   ¦0ϮT   ¨4ϰ!   #FE   o   ˟͈.   b   ̹h-   Y   Gֵ3   Hַ4!   Z   J   L}Яl   څ5   5    ǀ'   W       :jߐ_   V@  r    +   VS   š          Ի   $   =   A   *٠o   ߏ.   6d   êȾ       ˔{   ˕}Q   pW      ͣ_   .MP  d˯   ˳A   Z)   N   O>   Q   qS   2A   2t   44ɨ   ]   X   ze*   .,-Z   0//  5iM   l1      8ɭ   =   4   @w      }s   yٕ۠(   v\   w]m   CX &  K)ϫ9   ٖ   +!   įŁ+   '      mW~   oY&   FĬ   ?   {   י   ca   |=q   _'   f   )   d 1   [@Ԕ   3a   Ω,   8%   {7   g   ?Ǻ`   BǾd3   :ˮy       bbm   ϠQo    '          e1Rl   J      M   N   {1*   ε   02@   Rؠ   -b   ޿   >E   Tc   %O   y   y_   ŲH   ]   l?      ʭК"N   <<   (+\   ՛'   ϣ   lF'   Gޏ   <s w   ǧUh   ǯY bc#   g   (Al   )B   Nl    |&G   iK   #   '  e   A   Iߵ}   K߶~b    i$    mf 11d֮O   ŷ.   M)   v7   SՍ\   sT   te   \W   6/   ǛhZ   ǜj[H   5   (I   S   _b/   ̄2   <:   Mc   `!   P   k   b   Ǡy   fv   ̈   A9* bc1ҭ   Bw   hK   w   {O   N4   ճ   g6   Ȓ3   @   i`Ӣ   leӤ         ^z   2|   .i   mWe   ֭D   rv   jn4 c,bwnu      AWJ         s̚   kaQ   jx   m&   )޼   ܅   2e   SD_D   Î.   Ó0   c   :   <  H      B   <   `jN   ~      o[ҫ   fj   Q   ӵet   "M   fu^      C   :^   ; c)c[;0   5   6   Ԛ"D   H]V   s<W   Lc   ʬ   ٶi      dof<   hrlm   RH   K      QPX   R         r(4   -   m   p bc*UW   ٺ,   iQ4   ZJ   zJ   Đ   đy   p;   8h   A   iH   |d   G:   HY   I[   K   f{ bbs]{   %   '   e_s   K]   l{\   ؗ]   ؝   '   ߆   Uă   $j   T(       i=   <    cc#I      ̼   !g      -#    ;    %   M   Ⱥv@      qq1   [~   w   YWЇ   }   al   ֕{_   ²Zt   N   O   Q   .c   1?         Ѱ(   ]   t   >   ͱ   8b      j3Ɔ.   e   *   e]   \   ^   #ϞO   Γ      , x      pq   t   9   np   qs    su   `sP   /ϕ   ɹ7   ɺ9 }   g      h   dp   5g   7k   Ϊ   s.   NG   #V         /[   hG  (#   ԗǥ   b7   L'5       gʧ   ŶX    ~              ʰT   TW$   ͒^   ү1>   m    %   4   &   $:   |   3ژ   nDn   jIE   kJF   ɋ    L      Qi:   }+   "!ݐ    +   ),   +   t   u  l   c   *   ҝ   ;   <I   h%<   ^    $   q    :   Iz         ˪   ƫi    Zʦ   ХLp>   ^:      b;&   <   S>      S   m   ̉I   +   -   *   ,   .   ou   S   ^       t$   #$      A}x   $I8   #I   $K3   lŚ   &K   4F   +   .S   p5   (&   FO   ݶ%   #   d'P   9   =]   U   **$ ^ x&   Ͼ=      s   fI   pf   lX   m             \#   KMq   MP bbb ֔W   %]I   '_   lS   g    k   y*   =8   p^   ɉx   Ɍ{   ޠR   CQ  b o0   FzAV   kw ccChGu      ӃĿ   %   &P   o   ߜ   I<   b   zc   {g   2)   ɎXLH   gͿ\   :.J   ^̀   _́   $^      ^   d   r6u   6   G.   I0   ݬ   ݯc   _   Q6?   7   9z         I   &@   v   H   n   p!   sq  ԙR}   V(   Ń   u      \      C      t<         hp*      V   eĽ^   ՘ VZ   ʐ9  k >tE   pР{i   ^   ڤ0   ՟Ӵ   ߄tZ   Q:|      z8    ]^   `R   Rf   "{,   :1\B   Oԝe   RԞ   y   #:k ccLͰL   ؅B      ~   Z   %e   (h   g`   hb   dX    YNMR   ,G cGb   ?   E   /Z   (&   cݺ   w(   D   < c b 7   fi      },   _N   `O   9\   B3   t    K   1!c   [N   w   <v   ZS1   F   õI/   B      2   }U   5ֈ.K   os   âȀ   ãȁ   åȃ    &]R   a3   >f   ȗC7   t M   tzD   u|   F   ׇ   ׏U      ͼZR   -  8   ؀zO   >a   ̞t   ijN    #   m   ^   ѱ   ~\j   `s   j   δW   $   RB   ޮ          u  ( 0   |      VU   z   s   f   x   ԇ   k-   s   l      ف3T=   ل5Wx   X   A   Vs3   F   5   6    b      F   C}   7   \x7   u`   z   _   W   ƮwE    d   &   GC   Q   ЪدI   |   6x   v"   Ul   <X      j   Q   ˢ)s   <      z   %   o̒   ЮVf   *_   fw_   u   €v   8         jN   mO   w   ̊#Y   ]h   ѲM   ѴP   '   t1   3   ]"V   aW   e   >c   ?   e߉v   hߍx   v܈  a .܊   C% cQb      'mН#   uy;      UH   9   ǬW    bcx,   t{   FO   L   =rr   %      D   J75   9   v   ;Y   +a   m"   uv   K      k      Cr   rԯ   <Y      /v      S60   ł   ɠ!   L;m   S   T   B[?U   /&V   ]4   |'n   d   sz   ӻԣ      E   <u   =    J   a   M ?   2   Y   *]   r   s   Z'   v׋4   y׍66    g   ݏ}  { 1΍  m 3   N   ^   |6)   #   '   ޒ~   [`   qnN      %   Oz   6   aB=~   HC   ߴ   ߺ   :   ^*2   j2   XON`   YPO   ˼\   ^      '   *   @   At      v/   ]   ߎy]   *¥   +§   D2   Ɓ      bǻ   L%w   M  w   $C   ʺ*   եԆ   t5|      ~ ?   }T   گfx   ڲi  Tbٿ   $YQ   H1   Jh   v&   iU(   5x    W;r   ک  B xb   $   4]–I   7*c   0%D   V)   fH   [/   S߮e   T߰)   3   8`   9     W   !   0B      j¼N   $Ң   c,W   &Ҥt   9Š8d   P=   ҈   ҍ%   r`   ׊3}~      ,x   ÿ,ժ   <@   ܇a/   t   4   ,   ݼp   ͺR0   ܁   O2   P   ɾ0&   4.   y6   Ҏ   eLF   ST   WWG   YY       A   .K)   CL   D   #   !%   m   o)    3P   z   @iܸ   %̐)   !lI   5?      qzT   (t      ?    8  [ z      {   ~P   D$}   qQ   uԱ      $ҟ`     nS0   ن̃>    ի@   !լ   6Or   K   [o      .[a   ʼ]b   ʽ`   TLO.   %   "۾   $   ( bbݽ!{   n<   CеJ   bwV   c9   d-   ?   ى   e         Y}   d   T[   m   o@   Ϸ9   nIl   &G   KR cHb(^Xo   ]   Gя   Kѓ   Lєf   Э   ؚY      !   #   ;    {+   ?OV   L ccCO'   lP   }(   ʔ   ]F   Z   [   ?(`   E    [2   TG   f   g   Ʉc   ]!   ȸj   {[   ^k   av    8      /p '   #|  d 0v   H+   L= cbl   F   g   sG   >k   ѯ~* ccCܓ   =   Y   Z      x9  z[   ѻS  v1   R   ȥQT   C   E   M $ )W7   g   =/   i   eL   Ȏ   iD   E   j H   WP   x   VS   XUa   ry   cѨː c[c   ֍'n   W   ȯ   X   (t   ̓;   ޽   v   f  S Ym   3R   0      !   ~   ϔ.   +    =   ωp   guy6   }   6   j   =c   ݱƧ   J c+b   A      9   G   D   %   D:2   4   F޳   K޶   |      )   iR   jn   . c   W   Q   X   z*      [;   ϊ(  g   ^ԋ   1P   L   LBO   #>|  d   6 ͍q   t   8+   :,   0t    >   #J   ;   \ bmb̥   ΄6   ziw   2X         Ħ݃   K   e   #   ns         5^   {;      ڱ.      "   (   _—~   u   v   X|      LǝJ   s@   .&   joY   ~   ߙp   9   <.   ڴ/   ڷO         ˡD   1{ bcY   ?x   M   7r   9s bb   Zn!   -   0 Z   Hܠd   mE   n   ڎ      c1   W   `   Q   |   ֤   B$O   ?6  y W   (   |   ז!   @S   A\   Kq   Ơ,   ܔAW/   w!   =˵ cc%   7[   ?8   xӂ      Gk   |   ϲ2B   hR   Թ6   ̡   ̣   aX   bM   םsH   Ha   Ic[   ܗ:   Hʼn   Wٟ      *5      ؐO=   Fͻ   ޕ   ޗ   #G   (]   *_      t'      -u   /פܟ   ݦ   8*      tp   uq@ ccCBe   M:      JKH  M *ŬU   fŭ   !`I   "   v+ bbF   ؖ5Z   $   2T   tS          ״]   R      U7Y"   QTX   $   bG      $h1      C)      ,&   E      $''   բQ   =۲En   ç   é1  a >   \BFE   `DI   _M   <h   o{ bc=V   ޖ   Cfa    .   u(;   ~&0   (r   A   xG   y   ˫  z,   z   ߿F   гӧ   8   Bg 7   S   B      -      "   1Ж   SJ1   dָ   eֹ   eM]   "K   x~Ԗ   #dL   $f   C   y   Ak   X   -p   ˰er   f7   0QU   0!c   "׸l   wK   h   3;]   Θw   ǵ-T bsc   E*   ӭP   ̙   6ڿ      ?-   v<h   )#?    SB@   VE   TA   q "   t:   ur   p9   #F   $   i)   p   <d   @    v   ‡æ   r,G   .w   |N   3   F    Y'   (V      ä   Ȕ cRc   A+   o    I#      *GӰ   7       5   =         F   v1s   y   Àѐ   j^   _I   \܉'   TA   B   k   ͉b   RT   ȊNI   ďY      "   D   ~D  n UR(G]   T?   UAv   k      *8   ڥI   џ   mN   oP      a   AƚT<   ̔   tv   Q   n   qF   7|   m   z   ΂,   Ne   Qi   s   o   ō]   ռM      ʴmB      NJ   ݹ   {lE   |m@   [U   Ls<   _GE   C  rT{2"!   e54    C   V\   SZQ   ŒZw   6)&    8   gz   6   eة &    ;   pOE  0 =?i   h`Y   <]   k   n Y bbCj   hO1   _Ѡ   O bbcUѦ_         ]&   K{   O   ڵ   e   q      ;n   !   ƍn   -   a   ҃\   r   u|Y   ;ɖ   l+O cGbj   de1   _1@  gM -   AѼ   m _ bby   {   sx;   /-   9u   :w   <y   =z   "      X1   -   &l   ˊ   ғѳ      j   ֞sJ   ֢x   מ   =   5v      Ɖ bcQ9uny   cS   Td   ϧ%+   +Q   .   ף5{   %ƹ   ̅   [   ̇0   !q-   ;1N   z   TRi   Z"   !$   2   b   5   ~      0   >Ĕ   @ė      ,h   P   Ӕ7pW   Ӛ<t   =   ?i   }qU   .   Ŏ   ŏ   $͗   R4`   D    M      һȪ(   Z   Fd3   xc   il   ͟   ͢   t׈a   I6   Ĺ4   ϼZ   . f[   0i   ɐ^         4   {؆   ԁ؋   'w   W#   i.     ٓۛ   ݖ   wL       {]   :   ۍ   C+9      T   #         Bm   Ƽ.     ?   ˴#>3   >-Z   @1   X   A.   n\  .1y   !t   i      Ll   ځU   7}   D֙   +   ,   R   H.   ʩ   rǔ   u   4(q   $   „/ٯ   Q   %~   ǽam   ׉    "   ̟D   n}\   ,   bl   nF   RE   97   |o   ~rg   u   VU bbc   b   OE   PF   1I   7B      `      4   /   U+   wBz   ư   ȳ   ӏ:   Pg   Thq   w٪    k`   DN      2   ɻ`   #K    hn#   z   |1   ~    5   T   Ub   Wci bbipظ   fFT   O!R*   /gu   P"T   %Y&?       ֗   ,      Eٰ   &   '      Ėq]   =Q   >^   @ bc`ާ^   ӄr   I_3   (F   )G    a   W(>   PVv   ,   F   q‚   s†5   u‹;   D      שb"   q    s   {   Wl"   ɢ2B~   ɦ5D c: 84:I   ?2<   :R   g   Zv   y-   œ>   ʆka   *(D   !ж   h   g   o   i   j d         Ժ{6   .   b9@   RM=   =F   ޝW   ޡ[   @-   jR   w   }   ŔL,   9۵   =۸   pB8   A   hYn   ވ   ap{   zYW      Կou   )   +   ,   7>   C      ?   X|   }   2!   )   cSa}   gXd bcg ccCG`}l   Ϋ   _    #   V5   v{      zY   v   <   ~7   3:   r]   w   b   g   "            2]   f   4]   ]ܩQp   ۥ   \u bbt         uOS         NJ   cZ   j2   k   n   )6   x   zT   a   *a   +b   =    a    b   vl cb   I5   PV   ̩   ̫   o   o   uT   wa   Me      ܛì   3      Sy   -Kȇ   O   QI   1o   ME   -n      ңq   g&e   q   rd   >ƣ+   Cƪ/   k   i   +t   #·   %¸      y   :Y   G bbcj       V    Ds   a      E5Y      |   TԊ\   ;   p   5U   d49   ؞ cQc   FƞY   '   -'   c'   Qǒ}         |x   }y   8vj  h =oB   :y    {   ʈM   ަ\-   ު_   D   eE8   yR   ^NFp   IIf   WO   XQ#   QУ   KIS  x 3g         %7x   S  n    @   >   ˸Ğ   ]      +   z   .7U   ft       :|   Cɧ   V5   Wۊv   ڈ\ cc1b9   F   G   LJ    n   8ư   {   1$   B   D   7_r   ْ   4M  5 )I   Fj   9p      W   X   [  >    2}   !1   5a   ܌   ܎>      \N   ֲ   Cۂb   y   %Y   <>   w bb0ru"   F         $   {v      ߃   ߈;      `   ͌w   I      ˑ    |r   L   `   (9   ^N   2Nt    bc_ήg      j)   ĝV   ?   ɥُS   S   nL78   Z9Y   5/      y   ģ&             ݿ      אb   <   dݙe   Me   `   y   k   i   Wԏ!   g   m7   ȼ   u   ʌ6M   k    y   0V  = W   RZ   ,F   cDZ(   Aj   E   G`   !*%s   8B   I:   U0ݫ      ʒq   jY   7߽B   o    \3\   ^59   ۘ:   ۚ,   i    bbyU   : bc I;      ۣ   ޭw   pQ   ;   D@   ĥ:   o;g   ǣ  2     X   tT/G   07   ."     X  x   qo   ^    )|   9   ߲(&   ]ԉ   _Ԍ[   Ђ5%!   տrl   sm   vp2   C   ʹ   ͸   צ   =   {   |   R   :   a&   1   7   R!>   E:   n    bc K^   8   \V   P  *h   WiÕj   XmØ+   ,k   ]oÛA   ŢU   I      ۬Aƿ   eu  ? d!   XD%   \F    bb-   JӞ   !Ö-   Y}  6=   }   Q   li   5g   /   R'A   ׳*   oi   ׷-   A[   |      n}b   ,Qf   -R    bobx.   A,   -   1s)   G     47    6E bucƳԵ   ڛy   M   ӡAC   q@<e   wEB\   TwkH   7   :.   dղ   Ԅ a   oO   /V\.   [>|   m   *b   Q/   ޓ\   U   %b   k{5B      з       {   K   B~   4յ#   6ն$<      N[   /ƃ!   v   ٝ<  ~`   zjX   &   ιw   κ   ;R}   "do   Sp   Xq   +b   VFz   ڄ   މU   Q/H         50d   g5A   Lʢ@   v       &   {}   @j      =   r@\   D   {ܼT   R8   40   6$  s ;W,   [   Wγ   <N  ݢO#   Dn   y>   ~   Gc   \      R=   Q   ujE    ;   5QA*   8VD   xk2   QT   &'   ̺   9   Af      ѵR        ?   @_   kr   zq   JY   šЄa   }[\   ۀ`_   ȴn   /9      ;   j9   >   9 cbD   V[   &8   <   Ƚ:   ;         4uTx    z  ud   '}      Bp   k^  I|"   \R-   B   M   <   rE   aΌ   cΐ   ͛264   Ϛ}   ϝ̂      IV%   $0    `   a   `r   7m      -o   &   zKC   k3s   ć   m   S   ޹_   k  b   JǡF   pϋeG   vώfu       Ş   ʤ   (Hi   *K5   όv   șZ   V   s   Ub      o.   7   n@>   pA   ?'   ͋   '   ˖0   _   %0   gkuv   ?   C|   ^ī   Qg   "   Um   p<݊;      ۆ   ,"l   ۇ   =      ˇ#   o   _   oP   CA   ˜p   (36   .5   )z   3#   2   LZ   uM   w,ӆ   n   .*X    q     zǢ   ߣK   ˍ   e   kP      Њ3   kʣ# ccC.~   s8  k   S͓   RT   7   P{   >   K4O(   ۱ܤ<   ۴ܦc   %'!   z"       r   "      $h  y  Џ;\ bb|+   ŵ|   U   aS   i   ֻ3v   #"   Qa   U;   Qy҄   '   S{҇   )   "   '   _ݴƩ   *   װ<   ױ=7   |   Aj      *Ӆg   `   K      )I;   +{   .L=   H   'ŋF   b /   [GY   J*۪   rc.S   ׺n   ׻p   ui5   S2   V9   :   ;   8   L      :gp`   v      ,   r  A l   _4      _   d   &   h   L u   y#_   $7   ۿ   En   !(Q   Iy   f   it   ͷ3   Wy   Tmo   )   BҌ   ԍ_׾m   ^>X   )˽w   ٞm   ՒZ   +{   am   2    8   ,b   /c>   Цث   Шج   (L   \է-   ۶#   8H   ݷ{   ;K   [   »)   SR+ cc0iUQ   G'b   ]Ǹ   Ԑ/   ٣c.   /X   5Z bb3|   Bޘ   .   /9   x_   y`   _SH   g$   h%2   k'   ;   Л   =B%      '%   5   /   xR   zS   Ձ1D   `D   ;\ei   ږ   E$   Fm> cbj`pR    KtI   6<x   9@   oΚ   rΜ   sΠ   U=*   J>D   8؃}.   0      K   5W   ){   -   źI   ^=p   $9(       ?PW   Z   @   #(,s      4   fp   ^   Jܡó   L       PZ   ۅM   aL   bӣ bb   B   H   ×/F   u   w   N  X   b   L`   M\ ccC<   mֺ   X   (T   )U   *   H[   d  ZjIS   'x   vd   x   :4   =   S;Wx   =8   >d   )6%   ª+   PDo   *T   Εv   ƝV[   &   c   ф   х bcH=7   )]   .b   0e  3 ,   X J   Y    Wz   C   ޫ   n6~   Yr-   ɰV   ɱ  ]?c   3   m   n     4DŽ   zv   A   Z?   ʚ_   ʜ`G   )kb   #5bL   ϓ-M   ϖ0N   $>}j   &@o      |P        =   ha   h6   &d)   $w   ޷9`      -   Eޚ    Fޛ j   tui   btv   ŤW   p   =/   G8   Ĝe   ~?   Ϝ/v   Oq   l   0   <2  ub   As   І   ޺   3[   O   k   νp   4^   t)    .Y   ;"   ߫H   |Nj   e   ƛ   hĒ   :-#   J c3bըx   '   ff   Аdž   No   K14D   ##   $%   Q    EM   r    t   d   ֬   ֱ   w/  8 X&   B   њ|   ќ   ў   ּٌ   ja'   "   "   QyW   Tz      &i   42        rs   R        b f      w   ѤˌOC   ѧˏQ   \   L         z   w /    8    23<    3C    )K2    A"    3#    7     6W=P4-; (M-SQ I )rW 4m )q  $?2 *] 4>r .@_^ W $F  $ 90{ 8F  @ GM $& (cV  %   s 9? & *  5^ X EM r ,)W -? "G6 PY0 ,U !  Q 5DE8 -1 )L#y թ 6 $s 6t #9   (nD  AY       6O     +ܰ &aL , x- 'V 7E *?"* 'B #D1                      4E :                      "C/                                            ,Z                      a    )    D    S    23"    3C_    %O        7E    8 %    3Q    5% "J  1# D , . , u #ci 2f y 1ĩ 2[9  /'      #!ņ      8O      7]:      %?      ]%      +@      0            %$A<      U      2+i $= 51k 8 - &c- 69f Lc >$ 8CN ./ $VBZ  3$b ; )J% 'E - *6 Sl <ڑ / 3= .K9 3  &( 3Ah -C 6 6; !_ + 9b  4U&^ $@> Pʇ 4\`8 4n, .bF $ &" ӄ nKr #`7n Kq '>` 4  jH 3)  @ 4 &R"  (JR 6o #G 4' 3w $Q Or  +G!2 K QT "6 .  ;J .R 3LE 5Pw 1- " ! Z`  MG < / @   58$   &_        ){ȃ     P     ;p     f\     8A          *C     *_S     -f          7r1-*D3r,g{u(}!!'sh0ZZbʤKyKy>e KyP7Ky==Ky  c  c  c  b`  c  c  c+o/%@/<&&yL*[&ڵ+ u- 1&4 Ps> .$['Y68"<FW173rcv V*n{MZ5,(tPR?6DE%*f2472)Xdja U\''/*d# .   @^&   %&   *M&    &   :&   11Z(u( 3*&D)YS5$h%M!NJ2c{: 'a@(&Ë5$Jv"O3C*1   )wΙ*1   +&*1   V*1   !4Z*1   )wML   (*1   VL   %:L   #ZoL   $V*1   (L   !4L   +&L   $mL   ?V(*1   "SL   " *1   3dL   ?L   #*1   %Y*1   G4A30t !17 ȹc,i,_Ue,D(A~]~n~d~i/~e~]~]]o~p~_/~x~}]~c]~t/~~~l~|~r]]~k~u]~g]~w~`]o~f~\~h/~a4_\]~b~y]]~q~oo~z]]~{o~]~v~~W~s~Y]]]~j]~^d  8xl  ,M  D  *!F #0HL 4aL       [W     N      ר     97      Ł   $*0Ł   6Ł   '*Ł   Ł   1bŁ   $)۶Ł   eŁ   1 Ł   p     4g     `6     *-     L     'KM"     1*     "     .     *ۯ     l     b     .ܚ     G      S     |; 9 E uB$YK$h |8;4_    e-9 N ~yx uq} lm O^9} 0*stU '}B )U ɯU &xB (B &x]U W0B 0B [B ZOU B CB W U 0U 2‹U .U 2B B '`U  U ZB $/  N    7%n  )H  7u.  (Z*  fF   0  2߇  ( P  *L  F  0 n  'Y=0  *a  - "  3  +b    650!  4Y  #@P  4  )3  7x̄  6A    ^#  g    1*  /  '  +{  .  7;      k?  (<J  +6  2QAZ  $c  -=  #S  2+\  ǘ      -6    ؿ    t  i  4.3  ]  D  1  \:  /OG  +F    0[1  '/  .EI  6+DU5)#30 f8zǛ$0d&    '*6    ؞6    d    0F   >   >1   0 X   2@.   *)   +   hB   !]r    s    G    Te    .        #,    W    r    .3#    'T            %"    aќ    !    ,    -PG    1dĞ    &Z(    *     4    *    #8}    _$    *    *    3;N    8D    ]    "]    .*N    *0k,9#VM5o6t*{6(41[  <  5,  'xP  /!  -  2)  2o.  ZB8     *pλ  &g  N  R8  ̎  j  '? 5P^ 0|?F 76 '}a< <T% 'c '`F ZL -\ / 7 $p (J 5  lć ! 7D 1p  j  9   9   9  < 9   9  ! 9   9   9  I 9   9  , 9   9   9   9   9  u 9   9   9  % 9  2 9  p 9   9  1 9   9   9  P 9  + 9   9   9  f 9   9  z 9   9   9   9   9  B 9  t 9   9   9   9   9   9   9   9   9  s 9   9  W 9   9   9   9   9  > 9   9   9   9   9   9  6 9   9   9  ; 9   9  | 9   9   9   9   9  T 9   9  Q 9   9   9  M 9   9  v 9   9   9   9  w 9   9   9   9  y 9   9  ' 9   9   9   9  4 9   9   9  = 9  Z 9   9  O 9   9  7 9   9   9   9   9  { 9   9   9   9  # 9  ~ 9   9  U 9   9  ) 9   9  . 9   9   9   9  g 9   9   9   9   9  x 9   9   9  : 9   9   9   9   9  r 9   9   9   9  * 9   9   9   9   9  59   9  ^ 9   9  b 9  - 9  A 9  H 9   9  e 9   9  N 9   9   9  " 9   9   9   9  } 9   9   9  $ 9   9   9   9  _ 9   9  ? 9   9   9   9   9  a 9   9   9  [ 9  ` 9   9  d 9   9   9   9  L 9   9   9  8 9   9  5 9   9   9  X 9   9  ] 9   9  V 9   9   9   9  R 9   9   9   9   9  & 9   9   9   9   9  / 9  F 9   9   9  S 9   9  c 9  ( 9   9   9  G 9  \ 9   9   9   9  Y 9  9 9  J 9  0 9  @9  D 9  @ 9   9   9  E 9   9  K 9  C 9   9   9   9  3 9   9  q 9   9   9   9   9   G    n    2    "t    2F    7o  "Y  8c:  5  6S  Q  8  "  6 K  2Ze  $  6r  2  (  u  8d  cV  G  # **   aTT  d  d  ,  34S  ߅   O3  ֖  *p#  j`  %  2KH5  0em 'O 5>[ 5Y (7 2H 7C 'uێ !Jh !3a Kܬ  { 1Qf , % <Y       &yE5W       5W       <        &        \       &ya\       &y       &y       <K/A       ]V       <&       <,       e*       <5W       1A       &yTP       &yMA       d0M       \F       \       BD       &y4E!       &yTn*       &yM       <\F       &y:&       &yM\F       <3NM       !       <*       <,5!       <y\       *   #   &Ó              ^ [ [  z [       M   z      x   t    k       ! l  o  o        Z     ^    Z l  !  }    $  q  }     l    l     $    c [  w    Y v       [ k   | ^ l  !       x q    s  !  c / o | l       M     c       }    N    |               Y       x  c  [    N         u ^      {   Y     [     !  ^  !       !   !  v v }     Y $ |  !   M ^     !   !               [ Y  [  ^   # y     !        |    o       x   c   Y               ! w       !    k     Y         [        l      x ^ |  ^ ! ^  l    # N    | o |  }       l ^      o   o             Z    Y   ! r Y     !  p  N          Y N         l   M          |     v o o l z Y     m l    l            !    ^ !   }  !   n    c    ! |   c k        !   }     !   ^              [  o    N c  N / Y N  } o    Y ^     Y /X2 r&dIS4ٵ)T*W*5v_:,n   2   06.   *0   !/N   2   1.^   w)   +d^   {Z   '_      )Q4   @c\   4   h(o   "   -   /N   1   3A{   ,G7   *!   9   F      .  k*MĈ\j0I4zڢ)`r X.Oi     *     *<      O(     u     "S     ֑     %     -Ú     MZ     $y     .     &1E     6$G     3!     *x     1     3@     V     3L     +     +<S     1i     %-(     5          w,     Nӣ          1     +`     &3C     #d     6     H-     (\     =     V:     =>     +`     ? d\cTA eb@J h* @  << c*@ lY = o'c"< w_b7 w`cDAE z9b7 pb r =< ub= b> wc<A x '8 hec5>  @ mc:E    y : dc38 'b7 lc ? o 9 } 7T n= 9 }R AT vb? }b6 n @ p1cA s A gc A[ wo n? bs@L l ; vbf7i qc> {c8 y >' u s:` zb? x bj: v 49 {Sb; m 9 pc< {b9K t == dQ ;r dTc <9 u c9; m M8z K A jb9P u < e> ebs; r J8| k]b? p 8 jb= hb> zc? n W6 j >M  Y?  ^->@  : i >:? fZcQ< } =n 2 0@ |&; stb= k b: j c8 m [7 y ; x 7 . 7 gA1 3 >  a> u 80 ~b 6 tb6 t }9T }Bb: dcN?  :P T@ cc_@# nx ;- sd : ec?6n j{? q 9i yb@ o < s A e A  <  =f jsbsA h ? kLb7 v/;: t 3< kb7 } *9 d& =/ og @  C ; u bAJ }{b? G < . 2>n  < p m=| sc6: 'b;G va 5>7 q 2; } 7 t =k  C? ml ?  j>  8o ocM: }cE8 sH A g A gbA gb7 u <| }b; s P; wHc1=z  b={ nb< o = ub:k nbk< osbbA ie ; C <8 |c8 gFb?_ p ]6Q m = w\b8 n 7A pA :p {1B ~ @w ~ >> d ? yM @ ej ?' m {@; ub:~ qm 5=  =J n, 9 gWc>~ {c;[ thc 8s mb@ f6bj;m |n i6r c A= mb=e vc"9 xU< |c> }q @\ c 8 r bAG o c+9 }b@ w 6  ]?* jc 6 zb; hE ;  > t =  :N k4bs8 ~ \> iX s;= }2c67 t0 A m 9 x C=5 wzb: zWb9d |zc3;@ ~b;B ~cG8 kb6 |b7c p L< | 6  8 s 8 wPcX6 z/c2B sp < z @p } w< G ? 0? ?8q yv 9  9 |!9 p };^ fc =V  U6 |g >6 khbb< n5b7. e%b> jba6 t? |b> d : wc8! p& A q 7 tGc ;  A7 t'b=` }x A* mb? o 6 zb9 kK Ax pc( t 7X z =  :1  < b?  7 v A y^b:K wqc9 l ]9U f bv7I ti ;*  :y sb7 m$ 8P {b<@  ; z = gb<" ~ 7 mO W= ia < ybb< y K8 dvb@  A wGb8 xb7U j 6t { 9  A@ p ?  8 A] xbx@ mb@  7J n AD qxba: ~3 Aa yjb8 ib: w~b8. x 9  *c= c[;X  : w @ p b7' pb8i c 8j cbAU rbcA p W9q j 9 nF ?F c!A  56`  ;R c[71 r.c: ecS< ~e 7K u_ O9~ l W?K n < w 9H pRbwA' y{ : zn ; b? l` ?  B9 xK &>  A fb@ x .7 sb8 hb?e f 0?  Q7 q A s 8 g < vb:l  h; z^ >7 vc @ {E > rcRh yrb8 f: ~} :_  =  A  / f< u >; yN Z: obt: dc A j t> 0jbk?? }?bA c@( tj =r tYu=> m ` sb=w cb<~ z6c[:" q @ n/T8 gX 9:g ucJ6 nc>& cD; }Hc-8` s Z9| sYc69} sZcD< cc=8 lc ?  B< b@  ? |c: g\b? s V= v > h;b8 m u7 gbt<  j dnc A# | +; 6@ uub8 cc 9 w c"> sBb@ v 8( fkc =q  A mtc? p \6 t 8 uc,9 x c=  < m0c49 |Zp6{  6 tb7 wba:S m c2?< nc9+ >cN: qi-A 0;c? s :F f) \;b   =. ) 8L jCc+: k L< l{b7 ~ ; } 9{  @_ v EA j : d^ : d_ X; eb: vvc;9f  E< Wh; y 98 h 6  @ tb= wbs; zf (8 w @- P Am  ] i@y ep 9 }b? ob~> dc;  <; et C=K v < hj L8 |RcS6 o : xb:+ { 8@ fe 2=; obc:  O:d kb7} dLcM= {+ @* w g> n@ ; }Ub~?  = c = c n7 w x?  27F t;T  975 }cH= |b;c o 7R  6 w%c_; uR 2@ }-:o n = yb8E ube@ nkbAA qb6 pjcO> jb@ ky = plcE@M  7 k 6 eb@ h ;, b>D d < uc h=^  >; 0ScA  X< nIb; o=b: x :H n(bj@  4 j @ gTc; f [: s 91 ibc@ z9 i 7t p S>V g/b;1 z > jc2=} d 28  6 y~c= 0 9 c!@[ e < y ; nc#> k  l 7 r" 3Ao wbt: eWcG= fC ? wbe9 rc=Z j[b>|  bA mby7; oj > cb; iVb@t r @? kc =M d z=O d<< x[cY? hb: cb= {r B@ k 86U yc> sz ;: {Rb8 ~) 1<  ?$ zb@ x M; t A( pc=: lb8 { 6  0a@ jgbb8B }@ ~= @ c; x @Y oPb5y  5y  5y  5y*  5yG  5y)  5yEX  5yg  !Y҄  5y(  5yy  B "02   -f_e   +a   !   /c@    W   00$,    +{ 2+9 9L5       75       .545       F25       ]W  1tDV  s   > P ,)q *&B E  , " X &* %Id &d  -?K 9  " ->    "WϤ    ?             2e             .P             $             ,I             w             0              2K<                          1*             $ w             =             -C$             $~             8%h             #<                          nN`             5             :(_             /                          ;U             4WB             4b             5                                                    k=             716             55IU             'I             2@             8adA             h]             4f             .X                          ./             ;O             F                           8E0                          <Cp             !             ZA             %[ߚ             0>             q                          ]?             (d             7E             *             #JM             &7             $a             5[             (o             /E7             -H                          /_             )             #[4V             /             4             .c             /             f             O             j<[             $D                          /                          &f             0             )=J             ._             "wR             0[             >             !~             4             %$                          @<             ث             ^             t                          ~                          1nZd                          %^r             1,             !j             ο             )             /$                          FJ             &+             #æ             $             64             /             5]#             7+             X5             x             8             "F                          W             Q             #\             <1e             '             $ĺ             M             9             %J             ,E             <             ( h             ^O             +>R             -             C             #             h@             b             ?             c             7:ў             /Q             2Z             &f             5             '=             6EÌ             4             "*             !             2N             8             #'              RQ              >g             7d             g             $             'Y4             .7X             7[             *k             Q             *W             2              (8             6Q             8             20             `K             &Ig                                        -             -4             4A             B             !             4s             #=             !F(@             #             u             7             S~             1e' &I 4 , 2T= 5ҵ ^ i  { 7X &b 1 (5 y< a r 8`P #l    lV?    76    "[    8x    G 1'L K "z  K) 6x. "            8      &I                  2=            6C      V            2=      ,      8      /      k      8            8            6C      "      &I            )Z            V      )Z            /      "      "            k            ,      1826F&9j%|2)GB-\)+c (P;tDJO"72(*11RΥ#X5*+~C4K4/72 / u  . +\ 5Q +  $=d #`a0 9 ! (4 3 .ĭ , JW ٞ 2j  &] -X )f 8 1]E ,8^  e? t ' -?/ *:S A "W ,Q =Q  9o ,*G  %L6 EJ P &ݿ   ,)%V Ƚ .I]`     # ׽     MUx     "5׈     &GY     %(     !     2%     q          1     ?     !&     #N     5SN     I      /Y     5    3C,    8~    23W    >    )c    7    3͉    .}V5#,V )k%8- u G  & + - 7IS %, .! 5> K N *] [0n À E $M s 0 ^ .@T % ( _ < #)V2T"*iWX-2 53 <; Z /dv YA     #@     /      D8%     2:* +pU  5 "C "= 6Yu * , 9 *W8 f7 =A *:# ( - # _ m[p <X 7װ !1 M )t &W X $B6 -   j 1oG8 3# Hȡ Y2 \H7 /0: +O, #S  W     7+    'p1    &F    S    "#    /B    0{6> 0{ 0{ 0{* 0{aK 0{  0{ 0{ 0{ 0{ 4 0{ߴ 0{.mP 0{8) 0{, 0{e, 0{ 0{E- 0{ 0{ 0{)T3 0{Q7, 0{ 0{J" 0{+{ 0{1܂ 0{"d 0{6 0{9K 0{\^ 0{_ 0{m 0{ 0{6y; 0{Lp 0{3EA 0{axk 0{c= 0{ 0{JIo 0{ y 0{ 0{1 0{5* 0{I2 0{ 0{ 0{`F 0{į 0{ 0{b 0{DEdh 0{27 0{ 0{ٕ 0{ 0{ZXb 0{S; 0{o 0{as 0{Gf 0{4r 0{5 0{/\ 0{ S 0{Y] 0{c 0{Tk 0{x 0{[K 0{z 0{H` 0{< 0{+ * 0{%% 0{w 0{/ 0{}F 0{/Z 0{Y ~ 0{  0{2O 0{؍ 0{ 0{P 0{b 0{ 0{ I 0{~ 0{# 0{lX 0{: 0{A, 0{ 0{ح 0{Ш_ 0{ 0{ 0{) 0{` 0{W 0{D= 0{ 0{\d 0{VN 0{#  0{ 0{[X 0{@ 0{Ia 0{ 0{\ 0{/Yv 0{-A 0{>` 0{8C 0{0@] 0{ 0{^a 0{IbE 0{a1@ 0{+ 0{  0{c6 0{@E 0{ۺט 0{5Ӄ 0{"3W 0{T&~ 0{7B8R 0{ՅD 0{N{ 0{TI 0{c&a 0{Z 0{ 0{TUG 0{J 0{r)e 0{` 0{X^ 0{X" 0{-) 0{ 0{Sr 0{yJ 0{UF 0{,F 0{*P 0{9 0{%&DY 0{/ 0{ [G 0{Nl 0{@ 0{$V 0{1 0{S 0{X! 0{S 0{cV 0{<L* 0{a 0{ 0{8QN 0{ 68 0{D 0{G;= 0{e@" 0{Ӥ 0{  0{:* 0{ 0{_F 0{GEU 0{5 0{ؖ 0{EX 0{/? 0{B 0{Z 0{)=V 0{[=' 0{ɝ 0{Z` 0{ 0{Z}ZI 0{2D) 0{M 0{G0$ 0{OJO 0{d5 0{M 0{ 2 0{ ,g 0{ H 0{ x 0{K̇ 0{`ݶ 0{6 0{'MA 0{ 0{5 0{Hj 0{,, 0{C 0{ 0{@S 0{ 0{0 0{y 0{˸ 0{Qa 0{F*, 0{. 0{; 0{*J( 0{  0{![ 0{C 0{« 0{ 0{Hڇ 0{! 0{O 0{.W 0{Z 0{4y 0{R 0{(s 0{!  0{ 0{Ќ : 0{ 0{R5! 0{*} 0{ 0{$ 0{$V 0{cr 0{* 0{[ 0{/. 0{M 0{6 0{_ 0{ 0{ 0{ 0{Au&- 0{8 0{ 0{ 0{^M] 0{A 0{Z= 0{hR< 0{H 0{=  0{2sU 0{ m 0{l 0{M> 0{ބ֤ 0{LE 0{RG 0{>) 0{R 0{/I 0{^ 0{7Z 0{C9 0{ 0{?H 0{OVa 0{*$ 0{ N 0{'$" 0{-4 0{IK 7t 76 1f  %4 J. .  3!?  4 ( 7P#SG؉ E$ m 6o3 . %{ 1$_ #`I 5ĉ 6 _& !b > 85 -KM &c <3 #FT 32 ) Z2 \k ,  ?5  3^I /D Q +ڤ $: -d '854B(%xU 89_)8gt49-_l6no$) 3?Q[: /   @    5    e    8k    +*    3:   *Jm   % O   (ӭ 7^ [Y >u  0 WG # !R)m  )E1  & #r  $h՛  '    f–  .e!  2  Kk  "  6(  3     )@Mp  (p  7cb    .   V T$ "rZ+-7%0e9+9c (cccc992cccc9+9Jc (cc#c   //   D    B/   ":A   %   1E   >   Z*Q:(#C2 15   6*   6    *vL   5   .'5   8r   8r   5A   *v   .'   5   %G<      a       4   !   9   0LΧ   1v_   C   7NjO&G=8d0"L1cey<F 2ol+ !3N' ,3.1 e`Z;(Dd   .)   4U   4   L9       &A   #   5X   ?W   1   rL   4´       <   E      0   ?"   /p   O   '1   +3   Q      0    :   %PH   5$      =C   &]0    kS   ,.   )9   $   #P   $;   ):   vV   ,   +"   ->       @   ;$   du   X   .[      .?   %|      2   .   +   5'2}      6   &G   }˄   #D<'  )_`  8},  #*       %   $  &U  %  D  0    Z  c  X  N0  7N  6)  8` =   N      <=  U?#  98h  0O  1T4  7    2k:  /ms  )$  "  5  !70  ,/  7H9  [  [  +\#  +>  :Y  %  "[    '   .        '    /˅  N   $D   Ɉ   ))   | &    1     {     |     " &     &         * &     &    'M      &    ( &    , &    V &    *     , &    2= &         { &    V      &    7z &     &    .Y &         ,     (     $     $ &    "k               "     .Y     . &    .     "k &    ,     3     3 &    1 &    'M &    2=     7z     .9    "    ~    .n    ".X    *    G    4    X<    o#    ),   Ķ   &sX   +   ~   ZE   ^   ,eE   V   ){.?F 0 5y R  & ȟ &   ( d               g               ,t                R*               ,QM,                d!               $ &P               *\               $n               3<               .1i               5]               #^               0ԣ                              (F               !SC               )ǚ               .c               k               84-               !~ء               !                              p               P                              ,N               8$               (<N               2$                              5d               !FK               :Y               !W               $]               '/               8ώ               58               G               1,$`               2Nt               %;               7               $DR-               /$dB               %                              0               UB                              5*5               dN               1\#               !jSk               ~e                              72@               :               V               6.               4^2               7               1MI               'Y               .y               4<               /B               4               #ް               8               &td               &f               (               0+W               /               Q               8               /hO               .\G               nY               S+               1n^               2"               <::               ^               8               -               h               $/               $þ               0(               6               ?               #               ?[               k#                              /F6               ^!^               #                              #O               s                j               3Jq               +               8"               T               -;               "a_               (               *               ?q               )Q.               `               +>               8s7               "F               4*               wU)               Z               )G               .               `L               &               6w                @=               55 #               ,}WM               !!&                8               (Zʆ               0                              .RI               ,               %N               4M               ]H#               #Jv               a               `7               3               0O(               ..               +^s               64=               b'               1|                              -bD               &C               2B               $T                *               25               6ӂ                              ^               /Ғ               *Kp               2[               %QJ               nR               47m               =               `               *1               8M               4                              -F               .3               %aE:               ':               "h               q'               N               ,               3               (Y0#               <               *wH               *@               /{4                              ,E!               7               I               &               $JQ               * l               7:                              $U               a               <U                              0]               -G               `               oҸ               1a               2'               /E9W               %R               %(b               #               7               v               /c               X_2               +>F@               !i               c               .7&               "                b3               $1'               $IJ               <               3               (Φ               40                :                              .=e!               /]X                              7               b^               &<               d               (7!               #+               ;>               Op               !H               )=a               )S               i4               -&R               jK               N               !0                (               z               8]C                b               %               -a                              8T               7dZt               -)                `E               "N                              /4               .W               $               0Y               ZbQ               b               +0f               -=$               7[Ԇ               )/               5P               ,               cE               hc               *Pv               &               4                                             .               "w               93               I               e               $                  -   D   @y   g%   -<{    e   30=   $Y   3ļ      -C   40   #//   5@u   *    B2   '      E;+  `9    0y a     a    oi a    o 9    0y 19     +c _  @  c  ,&  77j  \g    'L,  X-      ,  /JRoSL`//0",a+U0:(Dxh [$p72I ?6&`>#',:0'K*Sz2oL7\&'HW:%+5 'K+56%tM"!VWR)4_  C "     -      :p    V     #     +     q     5Y     - :p    " :p    2 :p     :p    -      :p         # :p    | :p    |     5     $     q :p    2=      :p    , :p         V :p              ,     + :p     :p    5 :p    ,     2= :p    - :p         2     $ :p    5Y :p    , :p    00   -fAc   b`b`brbr999brcRcR9|99_999cRcR999999brbr9_99|9b`b`9|99_9brbrbrbrc c c c 9999b`b`c bbrbrb`b`99b`b`b`b`9_9c c b`b`b`b`b`b`c bb`b`b`b`brbr99b`b`b`b`9brb`b`brbrbb`999b9999b`b`bbb`b`99b`b`b`b`9br99b`b`99b`b`9_9bbb`b`9_9b`b`b`b`brbrb`b`9b9|9b`b`b`b`b`b`cRcR9|999999|9b`b`b`b`c c b`b`99b`b`9ecU999br99Vu    A    2=D        ';    3#A    )+    I    &ia    &܈    $    5Y'^    "    $    3S    "    .4b    3Y    |k        2        "_    ,M    2Y"    &    0ߍ    5Y    YL    P    q    3#     'Š    .^    ,    &ie    "#7    0    )ą        2=\R     S    |`    V]    R  ,%  ̘  3   MP  5  j%  %     O  e)  *pP  S  73l                                                                                    2 ; .N _l] +c+\g[ _c% 9 ,OBN    y#    9    N    4    o    |:N    2=9tN    " b    ,N-    9N    6    $~qN    1         8fN    H    2=Z    "N    *ƽ    yN    [N    VNN    V    "&N    6N    oN    "    p    4܊N    *N    |a    1;N    $~b    !   eQ   V,   6   H      8!Q   7^X   (4 /Z#p ": "2> &% } 5+39 +  .=k 8 8e: 1 55 (6 v  'DW 98N h 1Tf kǾ tT , v $ o3$ 0Fb` #* 3 10O -Sۍ 4} T 6) LN! \, > %  '2W I 1J l /Z ]&  #P &E -A 33 5<  & 6NG -  0 N 1([ Z !4j  u &  )R 6z  A 0@: 8HF "W *_ -\ 2]K $a,  x` bV   ! *='x &" [0 (;r )^ x!:R2w3N-4,<a)08/uLg.R1uZ# A[!{+ Q1q')SljXc29m5(4=9[;y@BN2\AX5J1 c37M*9-)Y!)9a'/W?&l'X**kU9 v&,e6@ʕ\Q S3,W4C"08,//s3*V3A7SJ + (V! &{% %6    # b 2; u 0. &+ 8:<  *1)  /  z   HL HL;HLHL*HL ;     >    V ;    2= >    , >    V >    " >    , ;    2= ;    - ;    " ;    | >    | ;    - >    ,Z      F6d      0I      Nw      %6*      %IG      %IǣM      %@/      %I0P0I      F"9G      %M      %0      % N0I      %!G      ! G      %IS6*      ,B      .\G      F M      F!Nw      %M      ,6*      %Ib      %#J/      .'M      ./      ,qM      ,>0I      % Nw      Fg      %I1GNw      %C0I      %:G      .BNw      ,.k/      ,9      .x      Qr6*      F/      % -      F0I      .&0I      ϊ/      ,G      %ؾ6*      .+6*      %I/      6M      %      ,JNw      %I6)      %8 Nw      7%      Fd6*      %Ţ      .      !\   !   68   00d   5^S Z 8I 5gޖ < - _H &aa[ $, $ 1W>  /W) -+N1./!%з1P ~|W'|/1[6Ύ-S'                t                ^j                T                5                *^e                ,EX                !~                4                c                bq                e{                .7                $                )=                7                ʎ                \I                nH                7dL                U                (vO                5                                %                4 |                7x(                $&                3                                                -eV                +>^                @                8R;                /3c                $/                                                (m                4                /A[                GZ1!T(ZA8چ5 Sϧ I*b|cG G!b @cc[VcY g [b nJc=b Wb|cR  Dc9cR8oU A BGB ) Sbbx^ \0cLbY 3cPc!d G^cKbEubb P'bbX4]S W bPbb@  Ec0bc XcBbMLAcb ;%bcI=bc#;Xc* 5DB #mRc6b#Sybc @cUc= `bb&OSbfbVc  Ebc  B 3Ybb;] z  Szc^bYjbbwPr  `bbrJbzc RPbbj\bc;F uc _c)boVbc4Ob :bc  K MbbFcAcQ4oW $E) Ibc,uLSbcG@Ucbv:bbcF`Ob ^: >)Dc_  _ cEcVoFkc0c-Lc6b yMc8b :cLb C $SN:  4mY GGM  JbbQbbt L/bbLc*c_#B\ ; z Pbb{8: oLbc s$;pbbScEbe ;bc7cG  P0 VbbbHPB -iSc6c D6c4c 0C x <bb Xp g%Lbb=6K8 ? 8Pc c,J =  ,?nbb4A  =rc [cLcBi <%bc7&MbbURcc.b SbbtE:bdc#}_ XI Wcc- 4#T } M"O[b  Y .Sc:  amcb Y9c'b AbbSU^r > Ybc=hbbMM  G YFbib Q4bb Cc9bCc^c]T7bc1^  "F e  B L bbh <c^ Fbbwb~ ?1 V   NrbbsF D|>bc6 Ficb@bb ]BcbO8 b )E, cX ;bb\kcbvv9Wb :[3bbaDbc2 _ V adcW  GbbmR VbcP#xMbob 'I8b  FKbc6:_c-cP A]cKb $Fxc<bR)ccEj_bc=Mc>c ?L? X~bc Cacc- ' Ibc) 3M cn0Jcb\L } a`bcHISbb Qb x:bc w~Nc  wJbbQY  `cc/cW 0 \,bcIgi_ P ^50Z ' yKhbzc>_{bc6@Xbbj Ybbs^bb)\Nbb ObbWb _"bb^DsbbmF%bb ;c bK  B!bbg.[b GbcWX]bc  Ebb*MKu Ubob IBc  a/  Ucb2<bc!LbbTbc  `A;c,b [bb yIbb [6bc~*Jbb[`bbScZbwsOXbb\:(cEcQ]E:bb ^bc BbcmDbbYwbb: H&TJcb ^,bb/Pbyc #@NbcX @  N@bbcYEKbkbJ r YKW)cOcV Nfbc[@Cbb Ajbb@3bc I= 9 <  CbbuSbvb (JOba T bc,e \bb1OcbOc-by @bbx[V c A L E ^ MbzdO<cb]c bJ &Y%B]c,c; X ^{c YbcJ  Cb|b BcbV _ccFs_?bbYbcIb  FscbWbb] QcUc#RUxbcF"; R bob YTcTcRPjcIbv > c8bw` =bb = Qbc5 DBc c2v;$ yH X w+ j+>bc6 ?$bb UuccR";O ! <"bcF U1 h  Cc b O.^ X CfcQc* TIbc< TbicT\+bc?XJc.c<~Nb dU Dc1 j];b {S Zc"b* ]b [1[c,c:)KcGc  yCQ  Dc0b \bbdUWc7bR5 C :+c'bO Fc0btSucHcOMn 4 Tc9bk Z]btbnXb B V  G bbe ( YbcGobcO N cb; U$cUbqJccF PTbbL$cbka;bb= o?Y m Q G  Okbhbm ;c0bj{LL c7 BGc'bPbb >)bbu AbbH Sbica1=*c,bFB%bbJ'bbax ?Vb WJc?c PCcb Irbb!Nv& "Q\bfb=y F G[8cFb} B7cGb J vbG YMbwc 0 DbcNBcc p: RCc b)WbbJ\n u D ;vcUb ;sbb# Dcbh~R ' -`bc#Cc baI! 2  Gbb Ubq Wbc- cJbcBbb# VccN N Yyb|b7QfbbO Pc9bZTbc  KqbbO[c@bd@|N!bcY JWbb2N SY  Tbc4na \c@byb =N Y SG n{ ]lbc) Dbb Qc JZ |PbbE`cPb 4<p EgD  ?b T  _dc!b~ W bcH LYcbk Ub GcPba`IcZb \bbNq O\CbcH <bc+NEcb:bc;Pbb3Tcc4gaMc0bUXc = 4(`b~ 5 P['b  :GP b s accA {A 5 ; PBk s Ibb ^a  ZObc_ac; ~IbbtcV m <KdUbbl Dkc -X $_c" QC ^]bxbaXcV Z[ Jsbb 4 =bc  NcLb ;0bqb :PcBbx RZ cZbh VcLci T J:Qc* _ Jbc2ZbbBBcObWc8b H Pbc#SN k Xbb_@,cNc!4"\ h HE bmbkEbc wEcAbgI #RcGc, Dbb}>c cH YsbicR @bnb D(]~b  zW[cPcQ"?Ebc2Y4cQbx NHb b\) z Obc<x@s IR  [< z5Hb 8 >cc4Y IAbc s]bbUYrbb} ^c = ;cD  Cc bz X V ( lL n 2LNc = C c9 AsNpJ jD *}WH<bbSrE x XcKbd-@7 nM_ = `5c c v Y\bc) >1 > C`[bc} Hc^b}jDbcXB3Ls J {H > 0 @cBbc:cc#E;cb {fG X mD[  MbrbWbc3 \ccA ObbSR m>c( ;cXb  Zbc7@Qbs %SKbb :Jb (Fr:\c b Upc b;bb";m Mbc8 [5bc*wGcc Abb2GPbbv`bbmZ  ?bmb3Cxbbl@ S  Zbb\Pbb@bbvF@bbcG<.bbn Gebc#S   ^(bcS 3 Hbc" Zbb[vJDbcJFh\bbB `u  Moc9c\c.b S$cLb`Z9cba=O f SbbUbbd< bb=.bbsGbn; abccXbb HLbb~ <bb ApbbUbbn[b pU@bcJ :  ' Tc6b @_ccPbb F^c0b NFbb*G [ 9Y Mbic4 _lbb _?c5b :bb >c b C~bb Vbcn FD b AcBby TH Z  Fbc*,|Zt A  ]c0cI FbbN `b|bGWH6b nI@bcM5`?c6bsIbb. [bbUc b? w cA:b Y c[/bc 0M  F3btbwcZc =Jb .IB<cc OPbj Obb Acb _c bRbb,Uc<c!> - G,b :b qVbc_ I~ mVHb ASb s^=ban;O$ c <cLc(]Nb  3T)cc? Ybc*jOb~ lPEc 8a  {WR= i  C0bdc ZSb b [ vbc] [bub =Lcb AvcQc* BbcOEecb T mT_cXb Yc b i A#c9b&?bbEbb Qbb]} D  Hbc8D;bb} X 5  Jbbn L  >+Zbgc\ c Y.bbR?bc6 ^bb SbbaQ-b F5bc5F FbbrPU 5 nF1bb{G1b 8 _ i \Dbc;[c)c=KNc ]H A Fb Ka r \~ gB@ @ Ej^bmbz Lbbo >bib acc p: ( D GPbb MvbcIPc@b QJbb a#bbI>bx Cbvb T 0 SWbb Sb 5 GbicRs :cc< /A|ccQ w Fb|bFYpbbp ^bb}}Q>bd @ FcSb]\bc >bbZ Tvbc3 Dc8bY ;bb<c c(&_) |GbkbwA^bc \ bbATbbv a C NGb{ nG<bcV `Obb<Tbpc@K;cbW?7b C;bb? Z  Jc0 1 S*b  `bbIl ;cc ? Ebb Zsbc Kbb{ Ubc c>!cc4 T M D2bb1 MEbc\?FbaH{bc> ;brc%2@bc+=Ebc"` SccQ  \cYbNbb Cycc- DcIb~\Y `%LUbtba&Vc!b Ubhc$G : SNc0bvT? a Zc^c\fOgbvc2n YV ]bmbk$W^ Z\W}bb Z Jac bj%Ebc HcKb#XFbb| ^ bbU } bZQ*c b ;t IJhbc S D  FGXT j \bb]sbc<B JM bu (WTcc? :cO \bybsQ  =}b WcY \Vbc1Vc-b`[ E [ [Vb *NbybN#ccTbbaNbcp:c\bU# b*PcM E?>bbm xFb AN 5  vH`~b 8m+QbbJW > L Thb} cs QMbrb8FbecW =:acM  3` J GEcbx BQOba 9`Ec>b yVqcb Jc0b[In X Babgb ;qc Y Mbc]`[bc>b$SC1bba2<c@b6Qbb~n`  _cbVgbbm M}c b M&b~bSCzbcbjS_3 K Ub|c\v`7bb Pbb# U3c  5HcQc lL ^ ( \0_^btbd<b .9@/bcs ]  ?#  ^4L S  ;bic8 ?b X M[btbn8Xc $ _ X \"b Q^<b  _<cW _b K>b ;}HcEb U"bb R N7bbITbmbe `b leV fW bPEYcYcQYbb>4cXb~Zbi Ag ?^3 8 X RbcVO HbcMGcc _bbOQc8c\ =bc| ZcKb\]b  4wY# } Zaz p [ :hc9c WD__ 1U[Yb  G bbsU> bW"bb:< c_~ TIbpc ,h;3cbsa<  J = XHbb :gbcSv?cc %NbcW^sb  ?bbkZbcH?U AKIcb"`c c1c Tbc-# G \ :Gcb C^ J h T:bcZg Abb]bobVSb B NcJ H NbcWAzbb1<b ??c] \``  5 AbicRnT]b [ybb x)Fbb }Gb~<]UbbObbs ^bb Ub|bss B6brc` Wbc  h;Dc  0Bcc=\ [RcBbosKc2c5zBWzbb ?b  `b V  AcW S U >c. Xk BcAbVb|cZR K  Ubbsn J  *Bc@b@icb RobcSPbc_KW  Tb~b} Oc0bxEh 0Dc@b%CbbL_bdbrRbc\Vb =,[c[c 3Nc#bbCT tTccLb D cLb BObbyYbc D?bb `>bb NbXbob >b s<bb \ [Fcb_bb;Wcby# =c cV Z 5\2c b Qbb JcKbZbbwR[cbe J$bcNL;bbo FDbb Chbbc![7 = ; ;bb Kbib P_b ,LcV  4&AebbNM x TbybHC  Zbrbk"gTM Z  Ccc2 Lbb ObcOh=FMccR \*bb XEbb$ Pbb:bb| Xbb  II  M!cLb =brbmPbb^[cbG?cbkWbob \5c0cR"O=c IGbb\Abb:'Hb ( @cTb>>tbc< :c bf Qb t Cc0cQ L6c0b6 Fcbun?cN l P-bc>^y PD Z 6; ^bc+XbbsZ]wbc[_O h <cUcS Lb~ I a} l nG],bb\>bboYbb;2cbwP@c.cI0G c-c42 PcLc}_:cNc5[S> U  acTb VbcP[Ubc <cLb~ DOc^cVIcb#Hb} G9bbc;Ubvc OQc!bQ LJc9cIcAb@2bacI^c c#;OccF Myc cAObb @cUb  >Ub|b_c5b]GbfbHNA3b \ >b \# :cQc3 :cc$[ bcSKbc <bb  K_bb :sbrb 0 \sbcI JcUc- FbrbA;!b}zZ R0 'K 9MbcJ\  acKbS{bbQ s [\b|bsUbbd > 8H9bb}YG E^Zcb Wbb2Bbb ^bc= YE c zXb K?bb~kY]bhbS=\#b l%C n<cbP_SbbvNc0b[bb;PNb N bb^ Kc bF >bb#7<b  Z b ]j EFbb Ybbe<Nbbb FBc^c! McLb TbbSbabVcUc.OObc[P FfcBcP Shc'b FcTcWMbb P Q1b|c) Sbc-dGc3 \?c: =R 4G; V Q6b K =cc UDbrbYUccHS0bc\WcRcG{@ob $ Zc b \b  :I> K Abc6_{ T LbcRvbb=@cYb~ ^RB E B<bibk6HbbHbc= I] c  Uc^b _ccA ac/bc _cbCc$c+ UbcH Qlbb/ [bc) @bib ?Xc"c,l F\bbf+ aLc'b+GcNb LcPbkA P \ObbV5c7b jSdcbu SRc cP=MbbK=b h{S @DB ?;# g] @c c\ X UYc0bm Sbb6hGb  `c]bFJ ^ ] 5oVTOcbw WcXb R;b OEcD i [c0b$ ^babdZ bGbmcDs ]   QbbS:Rb  Bbb" `Ac% GNO Abrc]DX hNTbb1Gic@c" tF Xbc+K'cbbC Cbb H\ba K> W 2FQmbbXc]bzIcM  2S b  :  cBbcKNc: W ;c gBbxb Ebb T 6 a_bbLWbycFKbbg I Z nG-bib ?bb l@:  DHR9 8  X= L U+Hc7c < ]\c.bV? 5  YbbrJbdbc OLubc= >bbyF 6 ROc#b <bcX ~=c<c, \db B`c b;Z f^bbK  Tubb.Fbb"] LRbc\Cbba_F 6 jUjc!c Hccb @bbHxbb= ba G[ZRbc_cX  b-K 5 J\kTcM \!cc# [bbBybbhO~ TR Jc0bdH]: OcJbl+ Pp z ] 5Dbobo\f  Ec >Febb xXycHb]blbscRbc Y BcUc\ ;b f ?Qb b [b JAbbu=Mc\bE[~ .2@ ; \b  P = P&bbGwK Z K l< 7Sa%bc7P=bcI{5P #Zc*b Qbc DcRb Cb  IbcKc+c%C( VbblEQbccMLc  FcU<@bb 3XQb <  {UEbbdl;bcW @bVaqbb^ 5 Ib X^ ] cc+BA `cc4 wYbmc5+>bbk (@{bb~a _,bcDoacc* XVbb ^bbU8bbK x^bbNXbb" Nmc cKbc;TWFcb1[ Z A: Pf < h\c6bm'_ @@ m }X!c9b%Hc bWoVs ? o& ^Xc'beAM Lbb aDbbb x ^   QcBb'VncbM f ^ Q  Q />ec2c5B\bb X@ \Rpbc S HbcCCc eU KG"a $N cFWc&b\ `bb =4bc-=\bc=S}bb+ J1c&c Ibb LT _5<[ jSw x T5 Z0bb A>bhbx Xbbn?GWbbcWCQMjbb =bb+Pibc<Wbb U[c bB< I  S( X `c^c-@Hcc)  6 % [cFcVR& ;|K ccQG \bc<U SbcGXc_ zY > p Fbb~ GIbbS @"c  _c^bFH ~ Oc0bg UcbN* ;x$?   D;cbO/^zc.bo@c\bLD 1#Gc2ba@cc=a=ab IbcQbb ^#c9bI EbbEFc\b` tHbcDF  y] 2 n <bb(EbbovS,bxc+BbbVL0 YcbiIbb V!cUcS LOba Jb K _(bcWS [M 2Bc; sKcIb j Obco Dc cK H?bxb ZbicRjF7c1  C{bbt: I f+=bwc3q Ib|b _Jc c( 'C K _KDbbbc=\bc+#G   Y `Fc@cNPa qb]6bdb 0Xc-bt @jbrc|)Qdbc  Bbc?bb ?pbc%) Bc'b ] U Cgcc] XbbA?3brb, ^`bbtNb K W\c^c-2H L 'kLcTcIM1b = Pcbb W-bcNLcAb SFc bm4OcO  _cc<*R m b? w R `bcD Ab XOabbCF j {DXb >Mbb# Y cbCm ( =Jbrb1;  ; \ S 0w V7ccA Ec&c abb^cV ;b Ieb cVcOcTRdcXb V & * ?\b ICb acc" x EEc^cIcbSOcEc5wEcV eac N  Wjc9c1T O!b Y PbrbtIy n ^bbuLFbbv\ ]cRb :c]bUbc :7c c_b 6D<c$cZG Ec n Abc-L]bbWc4c N :Ak  D bb6WlcbxOcV K7ML S X  Bbb/JycM ?bycDOWc.c+#@c7b aPb1*Bbbt?,a'bbN<bc6=bbG4Tcbd \cTcGj n [c'cpO,c b O[< McXcV? GOc9b8bb 4S)b  O`^ .  @xbb VbbNc6bS[r Cc%cQbc5\c,b abfcv =+bc2_nUbb ^bb:< c1WPbc@S Rc9bb O Zrc b @cHb\Lcb Lbc.Si @ > ]Mpbc" Mbb*Ybbw;=Vc%c$[EGl z Hbb CTbb `  ]Rc[ KAbb}^bzbI \brc< 4NT T ( Vc: hn VbcW^x @|   ;bc6kYncb,Bc6cXfD 5F WbbVfcNbn^@ G  K Bc9ca^bbq=ocbIb  =c9b 0 `Yb  8Rbbj FbcyN 5 "Eq B $Mbb Msc bo Gc0bIdbocGvRuccV] 4Z G XSL  s <|cbo: =b  IUb  J>cGH_bc _c%c `brbR{XXc4b\>bch? cb\D5c6c,G @cc4 Nbc$ Abc# Ubb $ Rc9cS[qNb 5E!MCcOb_btc5a[ bbZbb[ %_ B ] F/ } 5Z ] [bs $?Sfbzc!Pgbb4` l T [C c B@ZGbb_ K  YOc=bjRc7c<SBcbO#I bcTYbbw E bbff|SbbG QbbYbb 9Qc4bt Cbhb " Hc w V& C /Obbq 4: 6 AbfcZfW 5 UGbbV bb WcLcQrcXb ;bgbw mG SH _t  >]Wbc: Zb Z = ]bb_ ~Kbb Kbc Lbb >$bbu B?b~ b& _bbA b `b bMcb ?zXba ` cb V/bicBU7bxbu Zbc" =kc0bg^ag z C @cb Oc wQS< b@cNcQ Zbb{A ] Lf  ESPbb]bb Abqb?c4c? ;bn ^?bbuN} (  PPv 8  H8b  LXb  B'c'cA ? Ebb OFbobXSb HAccu Jcbs CMbgc$o^ .^wc  a=b [O* P JSW:bb K?bcP KccH?bc Xbbvh F bc7* @bb+EHbbb&BLbbk:L M  Nb|b Mw c*<'c[ K :bbfgBcNcW TbbS Wc0c(HSc?bc[\c\bYc6b$Abc Rc0c Sc9c+ :bb;:l ZD3 *UO 8 C  OSb @X={b =p nIqcGc) M  X Cbpc6 "UV  ]1byb $ `cUbSbc5mEcZb bbPbc?C<bc*Gu P  4 =Dbb]bvc GGbqc@ Rzbic+ Ac9bJ[bbu7?bbhPccM  @bgbwa <,bc SYbb%kWabj  Nbic^ 2 Ubdb D'cK  DFvcc#F m >^cb BAbb`@ e { P+cB W & 'Z`9bwb Kc_ =:  mJ / Mb 5G D%c8 E3=0  \bb@ZjcbALz  \Rbg < Fc% K{bbuNc*bj;;  Dc0cP Gbu Vbc 3Hbb;b l\ Z m q6F G JCAnbbO<bb>c2cTbb[  ?c bm fTw v T#M s 3>U* c ?U>bbE<bblA7bzc["CE 6 Ubc\($D          "jB     8p     +     /Th     7g*     ,C     VI+          0     7^z     ,R\     2U          5b     !R     u     38     (+     #     `O     'Ge     R     2 W     :     +B"     ) w     9     5003Z%<~&31* 1>):d-m5.  _  +c+_E= _+ b`+_E_+ c+_. +c_E-_+ b`+lfgllgqdbcllahhllmokhalllfpkljdllilll`fnmdqlda`ll`dooldolqflqkllr`flglmolaehlmf]J                4                -                 /                #                01                /                (                                 %D                Ч                2                ;B                +>                "                _                #.                $                5                (<ZV                [                                $                "[                kc                7uv                9                2>                .c                #                /|IV                1,                j                $                2w                #                x                O                $&q                4.                2Q                                #J                jC                Y5                4                -e                (                7H                n                7                "@                -                                kE                 8                 R                #                q<                $                                8/                7x(K                $/@                !                #                7D                tp                *7                I                \                5g                                g[                ZJ                7                42                                )                0>x                (Z                <                ^'A                ,U9                -]                65                2l                7:}                &#                (Z                64w                "-                 ج                4                >_                1Vi                 (3                'YC[                 a                 Z$                .                A                k                1*                @                #@                                $                ~,w                )                D                                5]U                .77                X                C                                6                3]                4                64                *^3                )                                R4                f                E                Xœ                2N8P                ç                '                /$N                                !H                ,[O                8:q                R                -                !L                ,,E                <>|                                hp                8*                &=                ,Ee                                #                                (vт                -4c<                88                !~                #SA                0                 &P                0F                                0                >                Qj                S                h                WI                /O                *LUl                1[;                a                %N                BO                !jT                25                                                n                Q                P                 w                =                *                ;                5                7'M                /                7dR                `                #                4Q                ª                4                :o                /                $٪                '                f                )=@J                0+^%                +                .c2                                /                x                -                $I                &f                2                1nx                d                1!                .                7~                $                5+                                b                                                /A                55n                "F                5]                /E                ==                )c;i                6"A\                $                 &K /Z     7<  8:)  $['-  42[  5  :  . c9    n1A   >P  M r=  b|(  n7K   #cyAl  H m<   o@   is>  [bj7k   v<   <d#<   @L   Lz;.  v g6@   wE<   \?   2h6  a c?   h@  ( A@L   \uL7o  E %wA   :qa:n   jg;   c<<  blAw   bxcj= @ *h<   Tz9  % }?  bhY@'   j)9E   7l;r   c o@'  ]<; jl=  J Xj8z   Sb}r :   m=V  c~<:   |nv<   wc!h[?   Xda@G   or ˧;c f>O   zB@O   pQ| D s>  p vl B } ;$   y8   r?-  ! ~7   g9  Nb~g7   am:  Z sb=   m7R   t 8>   b0iv9  yeT>   mcEuA   c(g<6   mv c_d;  cQt;   " v6  E Mt>%  ` >%   xw)@  / |mb  @ n9   t:<@  c=rC@V   @  k >v<   5oA0  9bz:3   p p7o   zpm6   :}76O   d77   zr8.  bp:   sy:   cpFn @q@   e?   t9/   d=Y   u::i  c%i7X   z<  ( =,   d x@L  <biG?   V y@L   |=   i@?'   dd uY ]~;  Iu9   ObyA)  ~b0=6   Cc jy:|   l>  c%kP:   r8h   Ed<   =k   i[@L   bbgC=j   ] =t  Ec;iZ@L  Hz|L  c<}A  g q|27K   o@6   yB8   DcDghc ? hn MR t8Z  5 z06   z1<  Sbp?   {8   ~ h>   i?   9~]8  = {_m/ b q*?   }9    e@9  ! g&6R  , M~%Al  3 ?   o>  zy<  7 r@[   obiR d  u9   Cmi?n  Y s*|2 X; tW@L  t u@   -q>@   y@h    lk9j  Aiec ` u;   0>>   }e>%  7 |;C   t<  bc:yA   s8  Rbh<  * pB?  kcEq6   bk9E  / ^l@)   i v9  x o;   gOg  :s=  g gt9   z:   }<  bkm:   ( H6`  2 moZ=  bweE:   k9   qM?   7  * At6T   }J9  x <  + }L;   t?  c(u>(   x=   9 5iA&   8   y;   c'uw  u:   bq>(  = ?S;   k2@   l8I   \ f8    }>P   vb?   y=n   +bw;{  c=mn9X   z8   n K6  &  a:   nt<7K  c5p6   o?   fzA 6 X e`;   <d;   ( OA   _|6   l$8I   z>   ]x `bsv:  2 fx8   e"6  ~ M9  bk~W>  W |b8h  V Zkc9  X wy/p  r6    h  = ue:|  p  t  k|@L  tbgz@H   ^?   wfq | iH8Q  Gckd?  bo@L 8 l:  W 9   K{I;b   Kk?  bs?  Q7t@L   ]g@H   x0A  O o_A   S n@L   [Ik5>  c/dp@  r w8   l:8   j{7J   "V=  5 n@@  4s@  + &c8h   8   o8  ch <\  ba@  ? -r6  dHt@L   dA   u@   m8  bmr  i=q   Q hA  w em=Z   Tb{9S  } q@   dfV@L  c3u?  bjd>%   jr:F   :}F<   j@w  u nu>r  @ g8  B u6   er>%    IAp  ? Up;    {6  L w=V  ny6   O8   jQB  - Kv =   "z}|2  n>  blqq>P   yu6 : u}@[ f z@  b}7K  0 l6  8c)v_k & D};|   $s)9/   2 >%  cu|B   f ? <  c z@@  $5z 8   mx7   nA   i@[   'fs;  W X>{   % nl@w   e]A   c8qe7  1 A@   wYM   q%:   *6  > ;  bv:   =lQ8   :h`>7  aciD=,   Vzxx XH}M;o   |B  V Y|H?   5x?   w |l8   /9  1 xl7<\   bsdA   Gbnx,<   {>  P Tp7  Mg7   Wcf=V  fHz@   h * ?   (o A  5 5n;   uH?K   bi:3    @   7J   i,3   o:  bq@w   of@L   g<  b9  9 ?i9/   7-  kc_}9E   k9   d7   x=t  ) }P ɔ ppW   c>{    w@L  bk@V  V9   b|u2b`b`b`b`b`b`23B    8        7    )        3    3C    !3 1X 3͇ 5a+& 0F )PL^ "i yB} K   S!   !t   0a      ]   4   6\Pg   15'   j   *   )K   6/,   *VS{   Gn   )d      %   B   4u   Q=   #})[   8   /!   >   &Y 8E (i  o)" &     +     #     4t     `      [[G     $x     3S 9(%Z6\.94,==R4%X'   S   &F,    G   8   1b   (o   4e   ?   #/      &>   RC   0   .)I   59k   2z&   &c%   8lP   -%E   ,   6$6   (   V)   *C   7$:   &j%                      2                      0                      9                      ""                                            %K҈                      !p                      ,3p                      0Yy                      "6                      *"                      -                      $4t                      3sʝ                      ,Z                      2                      7                                             0T,H6ʲ  6     Sd    1  )  $ֺ  !0N  3   Tk  6F  1R:  ֍  &o  c +99cbcbcbcb9+99+9Jc +cb&RK )4 5bl h1 ~y 0 +q  V / o )f>  J <8 )! uY # 6 S 2 .AM )V )  49c Z% 6X4   ($ 0 4" 5߉ -i]Z /39 ų 6 / 7 &  * 1L - 99c99jb`b`cb99999H9s99tb`b`bc9/9X9?9c;bbjb9T9j99D9H9q99s9/99?9~99999/99?9~9p9999H9s99j9999c9999c;cTbjbb`b`cb99q9H99T99999999T9c99j9H9s99tb`b`bbb`b`bbc;cTbjb9999D99q9999999T999c9H9t99bcTbjb99999T999q9/9X9?9999999j99D9M99p99"9# 9+99v9,b`b`bbc;bbjbb`b`cb9999{b`b`bccR9H9q9999999999bcTbjbb`b`bcb`b`bc99q99_R,_+   R,*  5  &  7  ȶ  -   +$qRcz/ {k't3 %8*a%#&/4 127)8&2{$1(^+i6S8,X8Z,+##L   68V   oٲ   U.(2%7ŅrO,3$i'j0*jA;?cCccccb`c_ccC bcC bZ[$hC}y^L#ޏ-cQH$Û 7  Bchg/V %S 8R| *B "܏ " $$  ~ me (?\ . &R4X        -Z        "Es        \`                4V(/ !JdKPB   B   .E`B   5.   ,6MS$* ",VR!7!!n+-'<     m     (c     +1B     ^m     #/Hx     "     '`     "     "$3      ]     %l     !~     (M     Xd     /L'     R     "s          0     #     4_     vh     3j     ,     4     o&      e; X %1<   #   !   /#   5   B   .,   D   "a   E   ';B9   J 2(O < "A " %a 0 = 7.*j  1S ''h XB /v z . 3; L '>4 Yڲ  2 ; | T^ ) ) QE ! .! RP 6f Ye +S #Q> d8 - h< & gK /? ++a    `  u V   O   I    )3)3'|&6\*0!OZ  @1.*f    ,*{;E    ,>3;E    {;E    $    2=*h;E    *B;E    7zJ:    "kA;E    1S    &;E    ,    |Q;E    31    (     z;E    *    (;E    .g;E    |a    .%    1;E    $,];E    .Y8    .YR;E    "    3;E    ;E    'M)    'M;E    Q    "k     7zE;E    ;E    V    ,Yd    {;    V;E            2=    "^;E    /[2     #     ,%     .o     +;     ,     F     1D     Om     *%ȓ     (gU     -#S          8-$:     "RC     |<     $T     v$     &@     $`'   "q0H6Y   $` 6Y   "q.    s 8 _\_+ 8_\_+ >3PQ$C  *|b$C  &Q $C  2 9  3h+9  *)9  3hT$C  2 @$C  3P9  $R9  &QR9  $E$C  *|v9  *e$C  bbsc,bIbc]*c15bcabb!=bxcYbc0mb؋ceb,\b@wccc^b2b 2cobGDcbbӀb(cbIc%bށcb cF>c)bmb cXcbDbcI4 . WE 4@ ,o nU * " %o5u 2w 7=?b 2݆ V & $N/ *@b 5m #s: Eh cz  6 L [~ 3\  Hk  ~ -~d 1s Y %%6@x"  !"o%/   7   +   &W    &W    4Ե    "         4!    &    V߆     7    (    4>̃     6    2 '    +B    ,    4V    6"    B    $A    )F    A    8     $hFw*NH3<                      #=                      5                      '6                      $                      5                                            .                      .cu                      R                      2^                      0O                      "a,                      +>Q-                      F                      "F                      j                      &                      4J_                       bs                      /EC                      "#                      %a#                      .%eo                      &Ʋ                      (                      /                      2P                      72Q                      7>]                      #Jb                      .y 9                      2$                      3                      =m                      -a                      /hR                      ,Q0                      '6                      J                      95                      ))                      .e                      /Ys                      #(                      -.A                      *                      %3                      9                      #?                      &fEf                      ,'                      .                      4+                      >                      !                      %                      6                      1n6                      4fY                      4                      -&Z                      &tX                                            (8                      /W                      .Kn                      5fѯ                      'Y?                      -ו                      GD                      0                       7U1                      *7l                      7$                      #                      2$G                      1\AL                      ǿ                      ..e                       R                      oWp                      /Gv                      -4                      *U                      ,b                      d[                      E                      =                      /                      $*                      +B                      0                      1|                                            8,                      8"?                      @!                      ,                      D                      !j8                      ?k                      !#                      *H                      +                      )                      .RMk                      X                      2[Ҷ                      -                      nRM                      eؔ                      &                      0                      ~                      ů                      (Y                      0_                      !!]#                       -                       "                      7[                                            6Eۏ                      <$                      .=H                      #A                      0                      )                      .K                      (                      8                      0+#3                                            3@                      &                      8                      %({                      #H                      )=+                      /b2                      ,I                      $/                      n                      cS                      (ͻ                      8                      8K                      Q                                            6)                      5&e                      $8<                      7Ji                      t>                      :%y                      +P                      TQ                      `                      h                      `)Q                      4A8                      $ǭ                      "                      -"                      (p                      Rm                      8'                       R9s                      0[                      ?S                      Q                      /]3                                            v                      /                      )1                      (DC                      (\G                      "                      4;                                            $ _P                      6.J                      3                      8W                      b@                      84>                      #c0                      7B                      58                      +\                      .7Љ                      P                      4%N                      '                      7*                                            H                      3_                      A                      I:.                      3-                      3b                      'o                      -ѽ                      q                      4M                      72z                      F                      %                      ,tPu                      5]V7                                            !                      J                      ':                                             (8                       (Ww                                            ܭ                      =                      N%                      X                      6w$;                      Z                      2                      71                      64/O                      :                      1,                       *                      3/                      0                      <bh                      *wl                      /                      }                      7%g                      $                      N_                      4ԡ                                            \                      !Ms                                             (Zc                       E                      %J                                                                  * '                      ^N                      " U                      ;                      1Mn                      $^                      8s7                      #8                      L                      /{                      .@                      -                      2N                      3                      5Xr                      2̐                      "                      6^                      $2                      $V                      3Jp                      >                      *                      t }                      #L                      ]                      7:6                                            </m                      $S                      .                      i)                      I                      ,}                      -                      &W                      !~                      hW                      1a                      2I                      b%                      6[                       <8                       EN                                            55                      44                      sRz                      8<                      !"&                      t                      1* :                      *g                      (<R                      3.                      N                      5                      )Co                      4                      ?v                                            +#U                      ͐                      V                      "                      f                      ZR                      -                      $DE                                            .                      G                      &2*                      JD                      7\                      ,Г                      ,EV                      F                                            7d<                      .\                      $L                      k5                      ;                      0*                      /$56                      )(                      '                      "w:8                                            7؊                      :                                            !W*                      b                                            2                      #I                      1N                      -=ɔ                      $ۇ                                            %6v                      w?}                      !Q                      '2                      &                      ,8                      "( _0$= ?I93 أ(%O,J)&p9Pv5+#0`$.qI  4 $%)$Q%/&p /, r5[9Q/E8#*I0-gaO)4^u8>i'+Ҕ.QK5cr$VV3"S(J32.6V!=U45&= B b<Ψs1z6+3jR 0GH\77]D( -VVv()/`F#e)NR 'WYzbR`ԇ %].m7r1KVf      H   )A      5˜   0N   ?   &   Y   9   3Ǚ'G,F0!2)\86'1k23f"27}+Ve  L   '  (RL  /&2  8o  .e  ,  m  !\V  &H*x  ]  +.  %6  *lc  +)9  *p+  %>  4D  '#  7h  ji  7R@  2S2e,!3.8| 7:3G!q<._k%p7626T*0=    /    &8~    +7    [h    .L   2A#l/:,MWC׊+ @y-r=\B/0'A3&G,\%y8b  0d 4' 4WL &@ Z 7 S  "@ 2m@ 4)x 7z 4#? 6 1X ,] 2q }.` X 78C J%c .i74 :?, %Qi 5jπ -dس q   6  S  *p]5  j*    .  G  +  6|  bO!T1t8[24*P6ԕ4x 7w \*?QU&88+O#yj# #CISMC__\~-l- ),2 c  14  );P  !  Af  8[  7I  0  K  V    "    F    3    ,&    3C    V"    2=Tj    |    "T    "X>    ,    :    |/-    "     2=    ,       f  g       f       74       6       ,u       ,       1       %       1n       6       & g       &       —       %Я       1A08       8       %)8              } g       %       &ޕS@       &4       1A4       ,        &              TS@       1: g       ,dS@       6        %       ;W       fR       &e       6'       6O V g       &Q       &       %;4       6Oʜ       6O       &^       fD       6OAr       1e       ,        6+       ,,d       6g       %WB       %U       >       17T       fI       ѝ       4       _       , g       %       #B              62       6Oj        88       6O       ,       1d       ,)       6`B       1K       64       1c/       6       6O"       1       &Ӌ       &kB       ]       6.B       6O!       1ğ       6O)k8       6;e g       ,.       b       f4       &I58       %(       %e       %XS@              6O       1S@       %% g       f       fS@       ,U       &=_       ,K4       f6       ތ       1B       6OUS@       4       6O       &       %^       8E8       f#       6-              f^       2               6S@       f<B       f8       6R8       6 g       *       fM       f       B       ,8       6O"{B       6OW       f{       6O&5       A       MdS@       1       ,B               %֭       6O4              ,        &]       %P}       D       6       1m       &       00>   !:   -f   5H   6|   & 77[77I)I*O)I*O2OZ/&E&02O& _7&71#.*O^o*O7J*O^o&d67a7)Iv&$&!)I*O}7.7754?767777)77*O}7A7l7)I7-*O^o7s)I?&7&7G*O}57D&?77c7]7M2O?7h*O)I)I?7)IM)Ih*O8?&7??Y7?777777N7&*O:7w7g5?&7L7x7h_7*O^o7)I77d7)I &h_&!>?7*O^o77&u4}(7&!v?*O}7x757u*O5@7&T7&!7}7`19#87V)I<77*OL7l&7)I7& H7 7)I7! 195)I`7K7n# 777)I)IYQ+7*OL*O^o&)I2O9& GG7R9!97c*O5@&7)I 79*O;&!?7q4 L7m?)Ib190e7?h7{9!&x7W)I*O*O$P7O)I&777*O^o77u7S7_*O;7)It#8d77+7p?&_7)I& 7?72)I*OR&"C& 7,5G)I\*O*O*O5@)I?)G` 2O*O^o9!*O}G77~777c*Ob7 70?7& 7|*O;7n*O})I77*OZ7U77@*O^o7)I&7E7j77qh_)I)Il5)I;7*O}7f&12O9#8d7)I=4^)I7M5)I=)I757)I7&&W#67f*O^o*O^o&!O*O}*O;7)Iu*O$P7|7L*O!&7G?7P7?771?17k77v7j!7t77Q#87/7*O^o17Cc*O}&277;7&!F*O5@)I77I7`*O^o7{7)I &t#&77X&Z7U7*O}9!979!7Y)I&7 7&*O)I7=G&f74777()Ia7*O8?&87Jh7~7?77*O})I_7i7HG*O}#8d7*O!*O;77!&j7h7_*O&& =?7*O^o7s*O}h_Gh_&;#8d#819)GB777m7?& 7r7!7?&8?#8d7)I*O*O:)I57 73&7&7*O^o&w7)I)I^*O!77D7y)I]2O_&*O}h_77#4q777B7<777b7T7#578#&F&J7z)I)IN)I )IZ7]7[7T77w7^?7O)G7d7*O}*O}7r)I(*O}5771197)IJ7G2O/771979!7&=)I4}h_h77#8&!977*O}7kh_)II19&c7$*O&77P#8d777>7:777#7*O}#8d7'h*O*O}&?&77719?77)I<1*O^o77*Ob#8d&z*O^o7)I& )I'7*O}7)I7^7 9!*O77)I[G&7*OL77a*OY4##.77}& 7z7*#77G7G#%5&67vh777\777?&!77&!3#8*OL9!9*O^o)I7?#771*O^o?7H19)I)I7%# *O^o?7Q7o717)I7h557S?77 *O?5R)I;7t?7&!7V77&pG7e9!9177)Im,)I7p75'97Y*O;)I)I7&#&T7e7h_7*OR77E777&!j2Ob)I?)I*O}7Z7F77?*O^o7)IM77b7)G%.?77g#8dG#8d?7i# h7&"&!7)I>7"7N&W7)I*O?77y7)I*O!2O757o*O*O^o7X77)I,*O7W72O7?&!G)I9!?G7h?&*OZ9!9)I&&>&L9!9&"/7Z?)In&4^7&?7,#8d7K7)G7&!\?77\&iG*O77)I*O7##R  2M   8 7ۢ 6( 7G 0 !cHz "< # I "> o7 #2 '2t   5F= @ 0?  2 ^ !d " 3V6 9 5q  '3 ) [ 1Y *xh *x (E[ -Faa +5 . ?2)z 1  4   2  3Rހ  M  /r     Q"  2f  a    "E0)CL:,v)3f&,2=% j%c 0}7 ZF  bh $ib #q^ 4AN 9 "b  OD V J     0 J     & d     & d     4 d      d     2= d     & J      J     , J     ! J     - J     , d     , d      J      J     4 J     V d      d      d     , J     2= J     - d     ! d     " J     " d     0 d     & J     1      }Gz      . 9            ,#      #0x      !3      K      $      2iK      $7      (IG      \      !a      )+E      0      /S^R      2@        81<    0aj    w΂    N    s    $9ݰ    <5^    "c    75    $yGN    f    4P-c    1    /W    )    _    0        '~    7K    ";d-Ձ-~27 & W@ g00 %U &   P D -?8 E  : ,PQ J *0 99 $ ,)[ "  :T:TTTTTTTTTTTTTTTTTTT:TTTTTTTTTTTTTTTTTTTT!+~  `O  S  $8'  J  6  z  6v  ,E  ;-R    [  .ck  -  67  4+i  7*  8|  .6  "v\  'Y3  /%$  55Ξ  7   <  0=p  #`  #9    5  5  *DX  &f޾  0Z    4Y  !~D&    ]  2N  7-    $  +  5@  %d\  64    />*  /e  ~     /\ clY8~4OT0C%c,(85*fLn5 5ycbc(KI 5yd cbKQ 5yp'cbKJQ 5y`ϗc bKRd 5y{΃b KM 5ys/bc(KK 5yqGcbKL 5yk hbc(KNc 5ykcbKHR 5yi=bc?KO< !YiՈ 5 PKPb +b +b +7!U    23    )m    3C    8    -    3J    8Z    .    3/G9    Vű         .    V'.    -    !.    !;    3/0.    ܛ.    6D.    .         " .    2=D.    2=9b        -;.    6S    "     ..    ?0$\4T>'.Cz+T}6UL*9&BG 3 C  0!u 07 )q Ц 9 *] ђ $? {  6 s  (t*  Px)  Ou  %$?m  y  |E  *בq  ![5q  HWgd  /oyh&  (m  Y9d  Γd  ˠd  /oΖw  +y1d  1t  Yh  Je  rv  /q\  rM  +yܱrP  (Xܳ|?  ;y  *r  6|  1mn  ly  Ny  qk  #tX  !kk   l9  +yk  5Og3   rg4  yj  +}  3 zp"  C3m  vj  Af  !q  nh  gx  &f@  pq  (XtjT  2)t  ,gh  uo  17r|  #z|Y  t  Os  px%  b$x  87rz  +y#hz  #jm  sf   w  qW  u?  !zt  }  (Xj  k  x   pm  CdH  TCij  y  ei  2"_f  %+i<  'ěd9  _{  9y  (Xe  %zng  +y[r  (1l"  (X gN  (1ɼl  /oyh  BӘnJ  q{  u  6pX   pZ  +p[  /od  id  d!  s*  "}  , <m  /o!s  &TO k  2*o~C  aMx  * x  (Xr  ,k  4g  v.  (Xww  ,Ux  [{c  < qef  *6j  /oow  (XkH  & c  d&  !Be  (1d(  "/Bd  h  %Tx  #r1  z  7qMu  v  |z  -q  k  |M  )|c  6-lx  LD~  Dk  Sj  ^f  w  op  2ͨe  ͩy  qc  i,  /oo`  05c  ,|Cs  +yj  Kf\  9 H[i  (XZh  3Zw  (Xh  _O~   o  (1#u  'ܳf=  ?v  Up;  WiL  6 tg  +yd$k  $we  Jf  %T1~E  #C/f  & t  Jzr  )zs  E)j*  KnI  2&i  ;t  ;y  -t  ;m  /o2t  3k  Nm  8~#  /o`mw  /oj  `pne  +g>  !t  HqR  032pu  33m  %T&v  %Tߧr  #*}6  _ߪq  J!dY  %Tq*  %T{u  fm  (X y{J  8 {tI  t  /Rd0   eo  /Tn  8y  %zݞy\  'y]  % xn  ![ v  5'9g  7V(|j  ':n  2q  !"mM  k  z  ov>  x  Fq  (X#ni  w  6i  zb  Ym  (1f  l   f!  z  3cMc  s  Jfm  %T|S  >|T  A~  1_w  #i|  (X\z   s  =գe^  xE  r   ya  %yc  *ɽe  5 z  0s  -yty)  e y+  e{  &SkA  %TkC  &Wq  =|  &}|g  /Lk  (1lx  (X"w  %tZgG  17̵d  "yy  )Ъq  dg  Xr  /oj  (XrZ  *7q  %Tm  5+e  %=p2  *PCzh  blf  bmzi   box6  6eMz)  /o(s  /oqz  t~  ${~g  ^s  f  /o|y  4mBgJ  _f'   p  .f)  d  6W8~  tn  d-x  .xl   c  &V?|  p  & ?wv  (XR z  x/  7d"g  Uk  67Er  6s}  0i  d  /!d  "/!f  f  CHg  .r  s  (XEm  _"k  v  rx  *y=  (X=e  %Te  O_e  6se  O`w  u  +r5  xq<  x  Փd  w  LmF  /olx  %x  d   Ԩi%  ыf;  4Ԫk  %T>f   kP  0Bq  +yUj  +ygu  (Xjr  -U#t  1@v  dA  `dB  %k  Qq  d  *?sl  .oF  79Cn  en  'i{  'j  %$u  bu  dy  nuI  /ouJ  q1  (Xwh  2Gv  2hn  /oVn  7Fng  hj  8Gmg  %zpe  *l  /ow4  v  o  fNgnV  NhnT  5ep  3er  ![es  z'  `s  (1Jo  "/SzJ  .Ly  O&Tk9  ԧi  - x$  &Mq  t  "  }  \}   f  Al?  (1{  $(Br  ]p=  (XBv  +z  f  r  FEr  ȇt    p  _X|  ,Om  (P@m  &VPDk^  w  1bq{  /o#fk  %T9ul  /oG}  (XGum  Gg;  +x  ,Dm  U}+  +yt]  4j  g{  um-  %Cx  Ci  6yn  &sZ  " Vv/  2)Bv0  /o)C|  6k  /o)o  /oM{lp  Oo  6ePy  1w  Uy  K|_  'e  " sX   Ӱh@  ӳf  f  }]  6 h  Im  }  6e  ,ӿw  !Lj\  !SHuy  s  'j^  "QSPqh  eim^  3Dnf  (Xǜro  m  "/٘y5  +y*g  'ыt  *k  {  J"{  #"qY  Ւd  Ք{  /od  uF  )Fq  md  Yj  Yv   n  7V)dN  v(  w  ԧn  /o0g  (X)ik  &c  +yU t1  0t3  1u  (dv   (ev  "E(gj  u  +Cx5  l  L}5  i  (1@}  9 q  +v  3 v  ,/ ~  %TIs  |l  6l  7l  v  /om  -@0r  Qz  )@4d  6l   Ez  5اw  $|  ^Ncx  ~s  (1i7  ’y  (X" {  0" ~  ”y  " i  }p{  fh  6r  Wp  &s~  (1p  +y c  _m  Ac  %T_d*   g  %/p5  2/m"  /pp   }  *h  1T7k  !k  !q}  6 v  wj[  (1rd  +k  o  (Xh  /5Oh  25Px  30h  G}.  4QZde   v  /o v  # z  !?<z  +C??oh  +yd  _dp  %Tek'  Qxp:  2"j  Q}r  *~k  /od  %Tv"  sz  !mj  #MxnZ  d\  %Tt  f  -y  1n  .dq"  /oӺh  pN  on  x  ,WTr  en^  #.r  "g  SMk  3iH  %Tt  -ǝiJ  ǢwT  8e5  -u8{  ^J{n  ~"  Jv  ]4t^  *ai  1y[  3"{b  "w  dg)  4oo  v  Js%  8Yta  Ym  6 uX  .?i  >Wt(  (Xf  Pp  Pi  2~F  7Ri  ![sr  r  %T#r  %T$w  &$:s  (X:Mo  ={f  7 4f  8t  +y|  +yV`v  !f:  (Xl  y  6 gf  z6  #COq  -g  R^g  "/R_|O  /og  Rb}  6j  S{?  %ny  بe  -ةyo  \:l  ;he  ,D|,  {z  Xr  7Fl  ![v  5v  )6{  qvB  vW  /oEj  +Lzv  .=cz~  z  ~  (1pW  ^me  sg  7 n>  i  'ςmg  1mh  Jt  ^Lw  JNd  - Si  2u  Rc  0j  10p  2i  +y0t  2COt  /oCSvx  !q  % {"  &3w  .po   xt  ɪg  48o  (1hx  6 k!  ?>l  ?Cq  'zi  ,|.  /od|  4tn  Kf  6n  _f  6q  %ut  5j  -{  |  6h  " s  +ys;  Ǖf  (Xf>  l  +y*np  (s:  p@  Byv  ,o'  7J}  ]f  +tLy  #y  y  uS  5vuK  <r  ' y>  Z\~a  .o  +y 0kc  v7  ^ 3w  !|  ]ys  Ctp  }|  D7k3  (Xo^  u  5ez  ܄e|  ܅z  r  Uo  !Nid  e  +yZo   hD  (X7w  \>w  v{  1Azp  fh  (X c  /lO  %z y  [k  ' r  (vh  Sc  6WSdr  6h  q  ec  #mc  xtm  +Kt  (X=gt  =h{  w  #ng  aqu  0akV  <=n3  f  /,d  /o4n  3G@y  YpvF  um  5Ww)  %m  ߀{6  %0v  ߃{7  0t  3Wgp  o  5(o  (vy  ɬz  `:i  Mi  #|  %$n  _~c  pyw  "r  ,w!  "/az  d  p  lCq  .ja  J.9l  Gd%  9 .>x  @c  +CRs  ^|  (Xde  x  Ao.  5o/  (Xo0  z  dz  %T"~n  P~4  .rY  &Mlg  !Q}c  & (mp  87({  -l  Ebva  5Ndo  %kq&  1_Hd  (1j  /o#j  $j  +C&e  t  cv!  w  %zWf  /e7  %Txv  dd  0g  A.7l  .:vZ  .=h  %z_q  k@iS  (1 u  &k  !y;  @y  /,wu  -h  (Xdo!  (Xf]  ItP  yx+  (XJ*c  ;n  R}[  *e  %"_|/  'sx  +ւ|  3f#  1Ej  -ux  _Em  %Te  g  %ސv  0=jP  +yP nz  5bu  'gp  (XbAju  )g!  9wq  8u9z  2v  3y^  (Xy  _q  /ou  l.  ?gs  %Qi  ^}t  fmu  cz*  %%@y  7r  1[m;  |  (ir  /o!xr  1!{v4  ϓl  "/ϖj  2v  wB  f  5˯|  *l  %~.  +O)i   |~/  3O/l  hl  bn  *}  %Ts  58v  7r  8vG  {P  ?|C   t  "/c  " eT  Bhw  6 Con  "\v  m  & g  ,re  >k  !u   g  rL  (XckZ  "c lw  t  $et  !h  Po  k  }  )t  &˱|  #2xh  (1kh  6 q  %TՂkg  2tQ  & d  4Hk)  )s  ;s  ;~  N1o  θf  7VJ&n  &h1  c  d  d  6ef  q  g  2"0l#  Ull  Lg  +g  6emG   ۜkq  /ojH  9 =uG  _ۡn  x  th  2!~5  .(j  (1Ar  Y|  #wg   l>  87p]  18|*  4xF  -{  Chc  & t4   s  p  rj  (X:y1  *}  L}  )O|J  & l  %>f  ,W}q  $}'  7y  _z  ,ks   j  0 z  }  jE  1Aϒc  1A.h  !kE  (XS gp  +*v=  Sr  o4  <kY  mv  i8lW  .zc  O.uh  =rr  c  c  (X"c  "qZ  %F~Y  5Nlu  +yXj  !j  Bq$  't  6w  e  {+  iY~  <j  +u  +T~  9 z   Q'nX  6 6m  1i  ((4z  2/sx  _us  68i?  t  kk  6~  Vk  6z  tT  /ov  }  -n  ?m  *qx  !2R0m  !2z  -yIf  l  !=p  4mm  ^mm  44d  xu  +Vx  5se  ߹x  Ff^  Hm   ji  Le`  %T@s  (Xu  Ae~  `u  &TSf  h  3e=  /o,e>  -sK  (X.m  +y1sL  2}  Ao  o  (/t  %.x  (1^k  #p  #W}  0z  ![s  3pj  &$Ypk  Y|  u  Ҭg  ,s  ?j  l  r  5z  1Dz(  0e)  w  o  6 f  &f  l  gt  2}x  -|d  (Xt  $hgC  5Wg  U}fS  %tdfT  <r  k  B@m  -7xj  -e2m  :m,  8op  #dz  !i:  3&wz[  ^8Is  %T};  3v  &}c  (Xv  *fu  %h  0fK  "Ew  -+z  0j'  0p  Fq  l  +d  >vT  _}$  v  bk  /,Yp  &[q  .y  *Ry  (Xxs  -Lb{T  .Lf{  (1dQ  1 w3  (Xw5  3}  -ҋen  (/޾i  Yj  Dpi  +yjr$  /5V,p  {  %Tv   }  !`i  (X-hI  5k  ?k  1?v  R/g,  u}w  dIe  "QdKi  7V%im  fAo  Tg  g  5Xk  om  }^  /oI}`  "If  \l   \d  %Ti(  g  +z  4|m9  ߸d}  5vz  }   l  wm  8{  om  ћp  7iz  .zf  %jl  f,  Kk  (Xajz  Pq  Þu  Rk  !gk  _r  be{  &f}  l  +|  6:sT   s  x  0ѩc  #CԽn  %nM   u+  ULx^  +Cx_  !d  ml  (1r{g  =w  " ku  >u  5Gu!  ?i  ?ol  "[l  2Ro&  #WŌi  1$x  }f  yJ   גwE  Hl  [y$  6 hL  *z:  %T"n  ue  &p  l!  ss  UpA   Cvr  6 pB  D}  +}  0g8  %D{h  =m  0WmC  |i  !h  -ye9  ~z   eq^  :s  BUi  fv  +y*7v  &bv  0*:{  t  <<mq  |!  Be  +te  #Ds  $2qo;  %zy  gx  z  (1^f  m  4xMh  Ny4  Qsy  7J/}  1w2  /omt  2{  k  %}  'zs  n2  zQ  5g  [n  (1c   r  d}  L_g  AJkI  g  "m  Ǻo@  h  +nx  %zwx  gk%  2n  _z;  2}  !z}  Gh  sj  _|  0 p  Ke  !Ծf  .n  +}3   w  UIe8  y  )UYzB  sR  wJ  Lp  2c}  `s/  L}  "/l  5t  %TKl  +Xp  $l  -+y  (Xv2  &[jx  ɏ~  +y.v  (Xy  @Ze&  (1eB  (XRd  m  P{  0d{  2gu~  Sk,  /o<;l  ug  `y  %zv  3p  :d  53h^  ,q:  ji_  Ek|  F#f  6 &r  (XXEd  |  (X |  8 e  `e  cm[  C{  + Fj9  rq  & (o  /oTdl  +y}  8{'g  0ȥj  j)q  *ـm  9w.  Kmv  4hy  (XrB  ^<u   p  8v  j  ix  B k*  *{  }B  0}C  & {  Gt  /o:uq  ?|  '~|  3-j"  ?fgO  2!gP  /o#~`  5l  Zf  u   MrJ  }  x  n&  pug  #zvt:  -yt  h6  /oh9  |  ,WE5j  Wn}  &|A  (1l,  6j  m  F~  *t.  &i  4x<  ٿx  5Lxw  iE  ]Ml  ft  1]NiF  (X]Pl   iG  5]Rs  8Ef  /,qz  *z  # i  u  ,O~H  (1e  4oM  ]v  o  6 pv  ~X  9;|  ,=g  %Tl  Hof  Pt  %Tg0  Qg1  Rj  p  & h  ds  @^g^  %T}m/  +dt  1Aaj  2":jdu  ce1  El  6Vn  /ohX  / Sr@  01x  h  %T|  DQv  7VeS   h  n  -6u`  CGkU  @[g  *\h  ^fi  R|  (1Bj  ,nt  -l  ds+  2ry  dst  &Ζu  6sΗr  /k  *qo  0IfM  \Zn7  _fN  /o\\fO  \]lE  "fQ  )\by  (Xp  .W{  Cob  3j/  )Mf  &p  &~v  'eYx  0XGg5  %Tm  /oxK  %T7xL  %^xy  '{  %b n  &HdD  yn  p.  k  0u  n  gz  %9x>  !قt  /oKx  A Gh0  +pm3  *xz  dw  Crq  /ok  /oUk  +CUz  %Th  3Wq2   @v  7Jo  0g  5Nue  0?gi  (}e   %s  % j6  +yxo  %zl|  I'e6  &~  .p  s  s  0y  9Fu  !c  y  (Xif{  Wms  k  *h  -d^  4NǤw  %nw  oy9  9 *u3  *r  ݋yR  No  6k{u  a3e  (Xa6t  6hŌe  p  +y&w0  1t  0'{@  1A&o  ]Qx  0d  BxW  8\k  /oTpS  lh  {_  %>wnu  (x\|  r  \ xU  +g  bm  _l  8Mh  5k  $2r  1v  H<hA  !6z  %Zy  'Jc  5!o   Tu  _u  9 1h  B2gL  (35}g  %z~:  &{s  +y)eR  ښg  1;wW  !Nnh  +ani  & r<   t  ,| vf  _n9  If  \Yc  1\cy  (1)}  (X/Cn  2r  &!r9  fj  ev  ee  @m  +ji  z  %Tn  ,d  Y=~W  d  )=v  +yf  g fy  o  4p  l4  /ou#  %Tf  *p&  2y  (3~  Uv'  ߟfD  (XCuox  2?h  +yw  !w  $x  3q  Mw7  .]y  5{;  0_dp  "/q  Epv  F{  r%j  lq  (X6dq  (Xy  u   r{  'x  s  %TӉr  dc  (1Dq  "/{  de  %Tw{  [{y  u^  *vs  %'u  6eyL  *zp  2ck  a5g  od  .h  5s  "r:  r;  y  +c  ,vc  JFm|  -Jy~;  !6k  -)z5  /o̺i  /o޲{G  ޵d  (X0{H  & ޹z  0j(  Bs  /oz  `BdP  c  9w  xpl   qn  7F׃m@  (Xe:  ׄtB  "IH?{  HDdb  !c  -Zr  )g  ![q  +C-re  1"q|  7V?q  7y.  ^uf  djt  yk  6eksE  5k  9y-  (1g  (1ڙe  %T j=  +yMoW  7  z4  U{h}  %Gy  6e  Ej  o  El  0w   ]c  inj}  *pY  /=pL  (XA}  "/}  q  ''h;  (1l  0- v  p   K+}a  0Jp  %T~rt  #Yo  #Zdv  (r  c  t"  4QG\x  0St$  Gau|  p7  /g  q  /o,h  ,w  )͚et  79n  %TƬq  ke  6_d`  [:r  tL  "|  #n  Mh?  !Dr.  #Dc  020n  %tqH  .dqJ  #Cfk  ){  u  *a uo  .eG  eH  *io  o  5.\iq  1AoK  {  Yp  +t]f|  S8p  & 8r3  !_{  p  #JJh  JKv  Qjg  J}  %zh  .jK  :z  8U"}  t?  *Йw/  }  *s  Fnm  6hn  Xl  *w  &}̽}  ۰qL  7Vk-  /oP0h  *zqN  }r  Zt  $(if  5q   o  @g  .s  & L$vl  - rE   |  k  01aea  $,Uo  /ol  *?rb   p  !w  oy   -sk  6d_  {I|  5#q  {D~}  1i  /o3i  $$3!l^  %Tnr   gR  Fz  ~b  {  {  1|  %Th  *w  g  {  <s  &Jwe  4k  /oOLo*  OMn.  _p  %]~h  ~g  !^x  $$nO  q  ?|B  /o~0  }l  zo  se  oZ  2,tO  +uY  +f   yf  .wU  & /p  Av)  Flv  /oKo  +ad"  (XRz  /oZz0  %T]mR  [^d  ' s  & p  02.i  12/s  Dm  w  1i2  #z]o%  Hm_  2 q  &|  2q  ry  l  < q  *th-  sQ  (XNPx  d{  (1~o  z>  $<w  0p  &=c  8o  8x  [~q  #Q|  |b  +r  _%vK  (1L|%  /"m  4x  9 Tx  -Tjv  Rv  /Zc  r  (Xuy  Yvj7  (1o3  +k  lQ  Ku-  %Tۭe/  l  i  ۳v  h  3P-k  5Qf  &Bhj  wSo  6s  Go  %pM  )MGi  }%  - i  &$1\y  |G  kh  oB  h  (X{%  ![h  (Xy  od  u  3%\q  (/XjZ  7-k  |x  7.h_  #n<  Irha  9 Iup   x  g  m|9  ϴp  jn  17oe  )S2u  6 q  h  yn  "Lj{(  1"k  h  ـn  %<r  Il5  $$|t-  /ֿf  4[w  49g  6 s  /5i  /o0uj  U k  ,f  0Ri  (XUk  0p,  (N~t  /j  L}x  j}  6c  $nv  6/mI  (XHs  Zv;  & m  !Eg  d  #RHv  dnyO  /ƙn  9 * c  17h  ؏p  _h  ؒoH  -sI  < z#  &+e  5DlX  3lZ  k}  _HnG  .>o  /Ow]  6}  En  Ep  `Ee  &Vksf  6h.  0Ar  (Xp  f  Tx  9Ks  %Tt  ]e   z  /Rt  ^s  +ú{  +ls  Umgy  %x?  n"  r"  Gx  Yu  r?(d  !Qat>  x  v  s  !uB  <y2  4ũq  *o|  _q  #zrQ  /o_f  (Xs|  (x  (s  2s  -g  4Is  -yej  p  +yd1  }  &zz<  W4i  dWz  Ysp  1;z}  Ko(  .j  ?k  w:  Zz  eKf  8p  /o&z$  Kh  jW  oo  _s!  *ys'  %]d  j  V~[  0 -j:  n  Jj  "n  "n  q[  /y  }  %T1v  %,}  !5}  ,q  v  ua  ">;yt  +yPx  %i  & Vh  ֱk  ,_x  2:>pJ   u  ^p  %Thf  2oq   t  (Xv*  # f  "n  o  3q+  7o  (Xo  2 i.  3-m  RFu  RI|  djw  v  &Ɩj  (zg  |  j  pt  #!v  t  "!m  /ou  %3t{S  ,Ds  ev  Xh'  X n  (XBsN  =Lk   sw  *t|  5l]  n  4n  ahh  :o  |w  (Nvmw  4x  #$9Lt  9Nt  ]t  (X^p  *J~  %0x  %T^p}  Uct  m  &&t#  u  -yy  %7}  *i  -,qi   .j  (xv  -yVl  '.&{  %Tp  cl  /ocm  (XŨtv  6zf  3׫c  +ux  (1zL  1s-  %n  !na  &z  02hV  nd  %TJ}  "Lm  Ds  " qx  "m  W3qk  J6w  v{  3xp  (1u  $$<]iT  3Ws  %zn  /oaoV  5wzz  n|  &e  &u  u  &q  , {  (ig  qu  +y8ih  J|  d  " |  8k  u  /oJh>  %/eK  1A/l_  9 eM  1A/yT  6n  o  BKy  -uz  Teg  hr  g  r  %,{  49n[  6e7r  4x>7yi  >@}*  ![Pg  u  " kpx  *#py  3#pz  #z  05}  5y3  ִt  +y5i=  `p3  !zj  q  4zq  ln0  &b{e   6e  %ezF  +yD g:  IlS  2pf  /oxg{  -ak  dq  3ih  ;zd@  #Mt  /otn  /o`"t  &}wt  8xs4  ~3  *6xk  %xN  6 r  &THz  \w\  (X\ j   e0  *a/u  fqqO   x  (XGx  & Iy  &$Sc  j~  o9  4|$n(  u  }L  +z?  .j  %Tp  (Xas.  (X#+f  fH  4sh  G,h{  % h|  ( i  +y i  50t  Zp  %Tqt  0r}  Udy  y  (Xy  (Xj  /o(l  :}D  6r}  Lw{  )x4  /r  %is  ,fc  )k  u2  7 jV  $p  (X$j  0ld,  %Tn  %q  *FxM  26|F  (d  %T1o  6u  &$uf?  ɟdM  . e  ,W.%h  @zx  %@|x  @d  `yu  kR|  @h  *|  /oN{  ue  ![6hG  6{xH  "J{.  6 r  3d  (X3e  ![w  6 rn,  0F;z  ̀}  /o/|  %Hi  J{  6q  (3cp  /od  Ϩv  ڳr~  (1,j  %.v  /~^  ^Yh  t  9 #~\  #x-  /o5~  2s  |&  "/|'  /oq  3ZCn%  (XZDt  Ul  t#d   -?kR  !2J~  9 ?fV  t_  *Ho  2j  }  %}  %w  6 {|  0Mp  rl  QWou  |l  m\  (XiD  " 2s  Wz  5z  /ofx  % )iz  0- -eu  i  ˔k$  ' mD  ˘sM  Hg  ukp  cf2  Uf  _j_  YQg  !Mz  .sY  7li  G*n5  .j  5Y`l  ~{  1ky  lgZ  z  4Ȳeq  *|(  5,_||  `d  /os}  Pn  Pp|  3n  +ƕe(  %TCy  %T |  7VLu  u  m%  0Dx  Ho  7x  !t  (10z]  -d  .gW  %T#tu  VlA  6 l  -@g  (Xzw  R{  s  Χp  /ojs  &c  1AJs  rxC  <u  -pj  Bug  6s  ~ui  `nD  ,<>w  +sv  & Oi  b/c  x  g  e  (X$r  6!q  _l  (X#z  p  z  &bk  A^Wp  ^.~7  (X0m  Uo  `{  s  (X1!y  Cy  s  7qy  /o i  U}  3v  KUo  5 r  u  %Ty  f  |y  &܋f  |4  17j  %zp>  9 Qyj  UġfB  2cq  tE  /o6fv  ^i[  k  " IFw  y  0i6  *{  f  (1u  (1wn  "MTi  Up4  ~z  +yWd4  Us  48uD   u  v  ݨm  %<hk  aTn  @dW  aV|  ,Ŝq  -Hn  Uʶjb   ʷw  %TԃiV   Bl  %T6j  7FRi  q  |"  (Xj  ,eq  ,ay  rc  hc   c  (X l  )>v  2Bqv  Pf  /cw  0XoE  Uf  [cw  !j<  $Jg  2~l  $MoG  i  i  k  " X|  w  /o~-  9 gb  YΡhB  Kˤ|^  6n  #Fk  "/i  {  6"}  5g  .7p'  '%i  df  /o)j  `ʻp  ʼv  ;v  (X;n  +;x  Nd)  3myC  & `z|v  !t2  z  %q  %z/j  d  e  ![by  $/^m  %Tݡh  S|}  -h  }h  /{  6l  /o=fA  /op  6y<  - Ëe  /b)l  7F og  4N6w  zx  /o y6  8!v  %z&z  z  +yi  /oz  7m  /oYnW  'g   n|  s  6{  1|j  ln  0:d  ,vv  xl  1[(g  0M9x  M:h  /o_h  +_|  /r  /ode  6 6d  U?k  %,g  w  (Xc  6o  _[s  %Tt  -[d  -d  ko  '-s&  v  e}Q  etb  +yPt  {rf  8uvw  Oy  9 ,zN  2I|  i  )d  }&  -"f  cj  &s  3)}  .mQ  ![x  +ʾgi  ,ʿi  Bn  zBuH  -yl  f  o  2*O|  &j  "/|  6n~   :{&  :f  (X: x  LJx  8LRw  %TUsD  ^q  /o|K  wg  /o$He  zz  "Il  ~!  Zq  !q   lJ  --o  /o}}  ?w  j  Uy?  8`{  5Nw  %tx  ReY  -d*s  *$l  %^n  :r  #~$  ڨe  3|a  ;e"  Ip8  .Kx,  %{  ,D'v~  0u  `|q  !rU  !s  /o3<w  .s  /o3Bi  /omb  3Wk  2md  BWyV  .p}  / vV  '|  <r  %T7tr  %o  &q  %T}  d  !'Eu  .xp  KSn   }0  qn$   c  g-  oÌq  h   Ïh  7Ðq  ks  Rk  љo  & #wi  tD  7${  #G|k  " GqE  Ҡn=  ,Dq  uKy  &}z}  cU}  1cV}  cYq  t  %qvq  r|  ){  2&Ie  u  2&{  ex  &~  -~  #Dn  FmK  #VmL  +CVsd  (Hp  %ts}  0 m  "w$  /o.pc  -|  2e\  &z  /oec  /oxO  &}JexP  1Jff  (}m  g[}n  \yw   v}o  (X\}p  -\m  zr-  q  !4q  &}4#w+  :u  "/w_  ,Dbs  %T=o  (Xy  1>e  0z  -d  ![u  +yi&  +x|  (X>}  ym  PPwu  6Iu  }|  (i8  l  'nl  &w:m?  2s  :s  LMo:  ^ew  "/^n   e  $|  1ty  !hg  &Gn  %Cvb  0~  Jf  ,WCe  6n  8v  @-yA  ?tU  Rjw  /o:u  =t  ,%z  3d-tq  +l[  'Zn  %se  X{  I|  w  Cm   FrI  o  %m  !kT  #r  (XWn  .!t  (X#y  +y  +h  /o=td  Ok~V  ax  %tw  <ym  & ÉdZ  =t  եp  Ax2  t[  w  %TxX  KPuw  .{M  .y  x  f  _r  0<Sq  v  s  (1w=  _ҡ{a  %uR  0k  El  +ysO  -$j#  t{[  p|  %Tr>  (x~U  8He  HjF  t  'w  y  6 Pr   wd  +yn  {  1i  e  %d  !~6  2Vz  lY  ,P{  D{  @Dr  r  (Xy  9{N  <k  +~  (X i   l  }j  Ntp(  /,|  8x#  }  +y!w-  %Ti  (Xev  1Աl`  v  1[o  @}h  JgiW  \o  /oy  г}  6B~  TGd  TIfr  w  mxQ  FLw  pv  +x  +di  *^g  (Xjc  #s  (1Ef  5u  Gv@  8Gi  $fo  &Yh  1s  ޴w  <(|7  Vg  h  !c  gt  #8n  4]x  F)Ks$  }~  %Tl  5|U  !%qu  /oe  3}  7O{  +yuO  2/nC  +y[e  +C[w  3 oj  #t  ^i\  s  f.t  9 n  SZf  S[}2  &e  %z,v  %Ǩc  +tю}  -٠k  ё}  ٤s1   Zu  5p*  3~t  ![x  Çk  /lm  +4s  դt  -z  +yydG  zn  (1)w  mA  *y  w   o  k  4t  o  nl  0C {  %0g"   |  <m  %Jt  Kh  (X}g  _co  (jn_  7VYf  lI  Gh  2xlK  }  &zD  hq  +d  @ZoC  1Aj  ^-}V  @G}W  )M@Hx(  Ri}  "/lj  :n  o  +hE  u$  .)i  Iq/  u%  tz  `s  /ozS  1A`s  /r  5Pk  & ¤lz  %T^~&  [mJ  \g  X"ur  :g  #$X&t/  {|  (X/q  J~{  8B{4  +CB{  ;n  &}t  Gx  !['{!  9lq  9mq  1Km  xg  -xi  e  q  /od+  Uas  +y5[i  4k  5]r  r  oi  +fp  (X- qM  "u  #w9  hh  8(zK  /,w  %|  )Mi/  lF  ZlG  T\}  )Jq  6|q  )Ml  %q  0)Nl  zR  @zT  Atw  MjQ  _~+  0!)s   ӿwr  }  h  rm  p   lf  +s{  }  -.z  .el  ,vv  %zu  - ys  i  7Fr  6|  *6o  g  .x  _u  /oo]  Er/  (X{x  Mvn  Fd  ![Y}Y  ȏj  6km=  %Ps  2vd  (Xbp  %tyo  o}  ~}  uqm  %q  'zd  o  -j`  6n  i;  /nu  4Ɂlt  Ƀq  7sf  ,nB|D  6Ɉy  2Sx  @@n  @Ekx  (1S~e  UWhs  Ig  3Ƹn  (1]g  F7|2  -yn   |  Qh{  #njk_  5!~I  +yAs  2v{  Y"j1  (t  $j\k>  "I3h  ]o  n  ai  %}r  x+Vrc  "re  #{  υi  ,v  /o'y  fzi  %Tz  Kq   6h  ^"v  %Zm+  /o0wC  &}C]mS  :w  +yp  $jfn  TVj.  x  %Tr  - r  7zm  zp  (XQfg  5$oT  -6g  06z+  3?u  (XI jl  (1h  4go  n  m~r  /s  & !'s  !(x  2k&  2|[  (Xdn   WPu  +yRs  &tJ  4g  6fs  <~ec  5tg.  " <o{  ul  )oP  (X+l%  /2Nl  e  +Chb  9 yf  c  &z  +Ccri  Ji  0t  %s)  fjo  4n-  -Bl|  -x  t  (XTe  }  5fL  (mwi  rp  /o,%i  1"te  i'  0Pj,  FPe  t+  -5g  &}5dc  +sd8  +v{  0Zgw  Zkf  (XZlj  q`  m`  {ma  |s  s  (Xkx  Hd  hY  7Jf  3t  %Tl  0p  2\m$  +ycm'  0gv  'zht  8hu  r_  )y  ڍh/  d܌w  %zڒw  MqG  lu  c  6e  #lN  %}  7Jo  1Ix  -p|  8o  1Ij  %zarV  ~D  \Cn@  (1s  'r  9 Aw  ![Av  Svp  (1c  or  jB  ![w  #ѿm0  6j  " c  6 e?  y  /v  &byF  [o  u9  ,in  _l  , GM{  Y|}  &s  t&  %Ti-  +y0dx  ylk  0Gt  ![C`v  x  |  (Xx  h  ɶx  !h  ɺhN  9 :h  S۪u{  ۫h  +w>  6ĀdK  %/e#  26x0  &u  6s?  %I s#   Xv<  %Tqg  *~l  Rh  *Ӏ{  |Q  3v  @v  -{  cj  -n  4un  v  " t  jp  ~p  ~  bm  Xl  ,Ds  %To\  }j  3g  +y g  % j8  FUgF  %Tw  0e}7  %X|{  }9  %X~w%  :t  {   >wN  %q(  * Cu  1̡eX  qʠ~  ̣x  d  /oTm  i  5ϴpG  (X9|6  fY  fZ  "Ak  ![h  w  $!o  /oCu  /o$#x  LuwG  t  'm  %%}Z  (X&f  0H'i9  ZnvP  --`e-  *v  ܝf/  mi  co  cv  mff0  )}  , )q  +uU  ڌq  &t  &h  _u  ci   n  5`@e  ~  (1h  (X3 fe  ߕt  ,˻sc  4mlL  n  (/k2   n  x  Sfq  Sx  <d2  S|  enH  /oenK  "/et  en  +y' r  {  *Dx\   }"  +y'v  6yx  gT  $_|  &}k  s2  .g  (X]f  nkt  !Gy:  -#Cq  &u  py  /on  2k  GGu  6 Lh  %Tv  GKg  (X;r  /oyH  Yz}4  +Q{=  |  'r  ̓l  7V,yx  +yߋgS  Bq  >m  ~qm  (1'l  q  -p?  /oc*y  1w  q  :{  7mn  3ww~  ,Dq  1lk  6Ջzn  %3{Q  0Vh  %G}  Ӂt}  @fI  6}fJ  2c  (14i  &~l  &$j  |3  7g+  -jk  e  %J7l  <@l  \p  (Xu  2""lu  T"mu  `"ne  j5  3h  1Ndl  Oo   FVz  wD  9 X}r  Br  .Dl  h  y*  /oXdS  'Nj  "^w  +yk{  ke   zV  (Di   Aq  Dp<  !ϵv  (ٛ~  $)i}  ^wy  (Xf  )_1Cp  /2Cd  0Ug  %r  (X r  %?tZ  /o?d  (Xj  &i  g  /2X|  x  #IdU  7 g  ! t  -6)|  7u  /o[u  u  0[u  8[d  d  /okB  rid  1g=  0!w  E:rf  d  &}3l-  Emh   ]u  u  & |u  Wr  h  %|   |  7Vy  -˺j  -*lM  *|  3w  -O<s  9 n:  sw  &e  !e  `l  +EnF  /Ku5  'y  /o8~i  E}  3Gy  %Tz   jA  % nd  (X]p  (Xw^  0\j  o  O{  URt  ^v  ty  `9c  /o%jG  /o,zh  /f  e  yeQ  /q  *$yt  , 0i  6i  %6n  U9e  qy   }f  (Xy#   y@  %TutS  %~f  -Vml   ]f  :_x  7q   No  *|  de  "/N<l  wH  ,D9p  l  d7o  &}&'o  /o&)e  ,TئiB  /oJ4x  J6s,  "/\|e  \z  q  w,  /o}  2"|q  5/zy  |r  /}k  6 fU  (1?p  /oArk  2@hU  A{2  n  T r  7FtW  /oZz  1nP  JnQ  Or  =n  (X~y  Px  /o9q  m  bMg  #n}  %5!gK  1C{  5"{  %5%l1  0G}  Gd  uT  Yn  Ts  %x  ![Ux  3Up  d  kl  m  3_l  4|L  5o  _{  Kımx  (XcxI  *s  /o[l  3 qA  d  -v  7Jf-  &}[f.  ![^hS  *zpn  m  +t9  mc  _m  /ow  /oFem  +yJf  w  7VJw  g{  "/4<{  /4@|  XwS  %d<  /o0Yh  %Bs^  6 e  2iu  %lT  (1`h  k  3W@r  7y  &?o  ^yW  e*  ,Wzq  6x  %Ti>  1AҖi  (X$qos  )|$si  $t}  /oty  .:rT  2u  v  (XHh4  Ny  , r  mZd  *jy  4p  3@}  %z5l  dTd  dUt  F}t  f  mHo  i  /o)i  !)n]  n  *tl  ik8  yX  2q  (X!xb  3`s  -d$  +yEk  Eq-  2k  !|  -Su  Tqw  5n  d   /{hM  (X/~u[  %Tݰnq  Ar'  ]w  !{v  Yu  [n  N{  7o  *]o  $$]i  1ѳtN  6 JoQ  3#oR  *,#}b  }  ![v  j  ?o  e  9 y  &j  &c|mc  m  6z^  "E nj  ~*  s  ;s   ;s  'w  ji  qo  (q  (X_g*  87c  v  (X gE  (1Mf  +ӆf  -Ӊf  %T?mo  +y{<  0^pI  0avi  ,|lxr  *g|  o  (X|  %zp  6 e%  fJkw  u  +yE|  (X] }q  ,D!r\  d  "/o6  o7  (Xi  Twc  (ִj  h  #Fq#  1o  !|{  |  3m  6 y  pF  !>#e  s<  %z|  bi  Fbs  /oĘy  9s  *o  l  :&s  7V:(i  #iZ  %yP  ^{  z  % l2  nz  +owV  !j  JDu  j  D lV  %T j  + d   e  &k  q  Tc  #-n  5Uc  *-{  /,d  7z  dSsU  ,CdI  k1  ju  /kh  * o  Uh  ~P  1|  3[y/   3]jX  (z߼f  qs  W|  F(j  !u/  %tQgj  Zѥfb  " =8vE  7V#q@  (Xm  5Nz\  #iOf  ռj  7lm  $~}  Kzf   rh  7 q  *c  f  7Vѵf  87ѻq  " s  *QjD  wb  k  C-t  /oUQg  %c  a}u  )sc  ce  evg  z  s   q  ii  |  r}  (Xםq8  Hu,  _uZ  Tnvo  ld  [#u\  syI  /o*d  r`  .n  %zh  &$}  1wiU  2xo  Dm  W}#  @d  +y*Ce  )M*Eor  +y&}  #m4  8{0m5  /o2m6  /57qf  n  v  ]o-  8yCf~  q  /})  (1s  (z  >h\  (Xz  u  5z  v  2jN  ![m  +8>!m  /o>"gu  b{  (Xěu  u  wy  Cr  /,kn    d  -yn  Ti  'ВdT  (1Гed   i  `i  m  (X{  |}  }j  %s  7pm   .m   0}  ,Im  K}z  +yf  # m~  \v  "/ j  / z  0.c  hz  +yp  0u4  z  !q  evR  0ev  e~   +#xJ  o  w|  .Uf  êfX  ëkF  )M#{  $Cսtg  +}k  7VoD  Gi$  2|  {  h)  (Xv&  "Kn  0(i  3Ʌo  xzM  r%  6|  (XLsJ  /on  g`  + yZ  (X$l  "6w  Jk  jfz  ![ nU  !uW  _rW  [$y!  ,dp  /d  af4  7Vv?   f5  /of6  )x;  6z/  (X@bpr  /oSps  VjJ  "@dt  5dx  qI  l'  q  0~j  /o>z`  ! s  Pd  /za  /o z  %ThJ  :r|  9 :vg  Lg  %Tif  2_d7  %Dj  *a ]p  ˞t  21p  " jq  r  p  " n  ~  gNw  y  _m  4mG{  Rk  1k  0h`  2To  dd  ,|Νk{  k  .؉p9  Jf  "ix  Iiy  Km  (X"6g  7|  "/F(}H  hf  XSoe  f  (1-x:  -e  ={  !g'  s  m{  *am|  #nr  6 f"  9g  3{|  -K|  Kx  ^A{  ^Dx  f  /o^E{#  (t  2"1 x  ށhz  Cj  /Xj  Zy  0JKc  T Lx{  /o|  n;  Yh=  (X{  yh  #c|x   s6  5r  oS  *6}  &j  wM  kX  u0  I2yl  I3o  0{  [wo  +y:rd  !P}  kh  3!Q|  y0  _o  t8  2n+  $Wǰt  5*h:  o  q  !ka  ,sr  )Mdk  8y$}  z  Oq  ![xq  ][c  ,Dt)   dm  vf  0+h!  _vc  Bz=  %v  ~?  _uk  `g  ![n  oO  _w  (X>kJ  5c  -kz  xpt  kM  Ji  %TyM  1HNd  7Vow  (13h  .Zn6  hj%  (XD]|  !2D^e  iX  *pe  u  *:i]  f  %Ypq  3_s  N v  /,}  `c}  `d}  $$`fm<  @0}  %{  %n  '%iO  w  mJyB  9  hf  \rt  +/Je  /}  +y/Lv{  5v|  _&o  A|  ed  ek  5 m  <v9  5+sv:  +tg  wt  %T{  /zbo  !Âp  " bd  #bm  +yd  u@  o  +4|  %t{  Yk"  Yh  2Yv  (1u   Yr  6uv   [x9  rO  !1 j  3dv  13z  UƱv  /oj  :}E  bsn  /M't  L}  A%f  /op  & f  Qu_  {  I.k  %TSv  4I1p  2t`  ~.dt  'ey  }U  0"wp  n   Rq  -J/{  Vg?  -<eN  2kK  1q  NpC  wpD  xgw  *{'  e  %3m  & t  %zVt  (X mX  0'mY  0,g  l  )|  /By  vN  (Xz  Tw  -Tzu  u  )i5  'z\z  #Ce  L5f*  nn  l  Enr[  lr  es_  (X$9x3  t  h  l  </s"  %y  Έf  Ήe  +y-j  !e  (Xt  Mf  dd  8\ w  Ol&  8ڝqS  /oNn4  %#qT  1ANn  )k  _n  !u:  {~  #`a}  B{  ^!u  />n  43(nm  ߠp   ~  6 !l  n  1u  Wl  {  {  r0  5/Ee,  s  2ݑh  -yݕq  p  17mk  gQ  's5  u7o|  t  i  /op  gt7  ,чv  FGgz  .r2  79bk  $Ww  +q  6t;  pV  ~  >j  ߫j  ߮e  4qb  Dqc  is  c@zg  z  +yRg[  #Vz  Wg\  _k  -(v%  Z{  <g  :i  2zH  -j  &TTn  +yUx  93w  ,ny  1A0j3  +y zlc   |j4   ~g  "w  !k  Re  !l7  Gg  dp~  +ydw  9r  4yz  1}k  "/\e  \g  }yK  ^Оe  %T̰f8  &}l{  34 f9  &}p  Fyl  F~s  rA  q  Xp/  j  f  (1i1  ic  k  Uh  Ci4  i  !~c  )=m  OP8s  #|~  - z~  %T=m  Bw  ( w  ({|  fl  ٱc  _ٸ|  L+h  ^h  %^h  &d?  /ok  k  #iQ  xR  .ޣx  /oCd  Vp   |f  F(g  0g  <k  -}u  0wL  ?c  %}  upd  %Toz  u|  +yxe  $j:c  7;se  Cn  oU  "yU  v  |  f  3w  %Tw  & 3+v  *zr  vvm  5EEl  n/  "2e  +yy  %Tz  %<i  {d  0J-w  (1t!  !2u  ~  0-j  %Tg  !mmH  (%q  '0wa   '1ti  (X'3pR  *f{1  %8r  x  /oBg  UxG  "/q  "E8o  /T}  H}  Ik]  +ZҖi  %f}  >kk  /oQs  QoY  k  &t~  ~K  u  !t  u  Ze  v1  9՞p  29l8  /o2:o"  (X o#   p+  *gD  Vz&  7V~  ${<g  vj  6 wi  6y  n  &t  Pr  (XJt  &Hd  3Ԝ{/  (&Mv5  %Tشv6  8!w  xV  !g  zp^  Wi  r  !}  +yПe  gc  |0  p  og  t  %gr  %Tgc  hl@  k  (X+ge  , kq  kO  3{P7o2  xZ  7Jg  #x  -yIw  Jd  h~'  (1>}~  t@  Gx~  " r  *G{W  m8  (1{X  {Y  Yf  *t{  %vk  /s  } z  %p  /od  4{  +h  +y%{  -y6n1  0fR  Mmz   w  c  %Tw  we  w'  Hbl  I|y  sA  6]5}@  &}A  4j]  6e   ӹz  _Ӻm  p`  , S<wQ  j!  rz   g&  ǒy  5lB  ٌu  r  vC  <d  id'  7OYo  !l  ah  iz  /iv  h  34df  4fq%  Cr  Fr  Fe!  Yl6  0v  !vI  /orN  5n?  (1ԡg~  %y  (Xy  $iC  %T;d  v  )MBz{  $r  `y  /oV{Z  %Tx  (Yi  jL  :Ch  ^Gwo  (1o  o  kj  9 Lq  Leb  &Pv  7Jl  h  |  "Mpp  Hd#  $yQ  wj  'Ec  /o)n  J-dh  {  /oƤkN  Fؘw@  qp  .*w  3U|)  <m  l  , NWk  NXee  n  0g<  $Ak[  Ԛ}  tj  'Npm  2yN  ns  (Xyj0  m]  +d  p  {D  +p  %Bt  T/m  9{r  #C{s  biw  7Vv~  }  39[tx  K{:  Xg  g  2/qi  uj  #v  @p!  l  sS  ib  Cj   o  ,e  Sm  )M,fd  6 ]h  H}1  !v  co  5ŴgB  ![Ao  Ÿf  &v-  ׶r  79vk4  0׻uA  #$#uC   (k`  8Mno)  Usu  (X_|  _u  5!dJ  x]  <h"  k|  W>f  g}F  |n  1m  %ee3  3S9e4  +S:i  hm  '|<  3f1  |  -e^{L  79zru  %Tl:  %Ǐ}_  Ǔl;  ( ~  %z}   8yr  5ٍu<  J}  Uju>  Jl  @JeO  jg  v  "j$  4gi  0s  +Cj  ,Do  6Dn  bw  1&w  'g  /o^{O  & j  LtY  ktH  gx  >r4  x    'n  *ҿhC  1m  D*c  & uf  VS|  -7VUv  oh  .fmN  zs  .Is  po  /m   y  #e  4|RUq  dwoc  dzy{  3Ɵm  %q=  (Xƥx`   w  %؛|  7|@  2n  (1Tg  _\f  \+k   f  * fG  9 ~j  3j  3j  +Cj  #e  (Xp  .At  +q  %zGs  ci  f  8^}i  9e  %Txp  ~  qbk;  7Jcw  Ck  5l  E{K  !9Zl  %ty`  *Lt  !^}  5^k   h#  h$  s  bg  4Qg  q  6 d  5yp  +iP  '0q9  k  ɠq4  B|-  Fv  .v`  ,j  %Tx  -/v#  6d  "/Qn}  i  $$w#  3cv  %TyY  ŷj>  *zr  "E${  u  z  u  (X sW  +vp_  %Ti  $$o,  (XEz  E zI  /oW;q~  +y?~_  {B  0c  g1|]  5~  dU~  ^qU  Ni  6tf  Jt  ,|pp  f&i*  3Wx}<  -Jm  0 g  (X]'t  ,W](s  UXd  1]e  u  z2  %Tn  Tw  UnB  &p  {  'l{{  , |\  |t6  '}|  C~o_  /oKeU  -PvL  #J}  5l  7VHx  79r(  65t\  (1|  Fz  ZPf  !ˀj  2?zl   pq  1A}  Mvt  5Ng  Pz,  )VXvu  0Pf  w  .r6  x  y}  6 's  %x}  Jys  )z  " m(  u  #Jp  !%o  $#oL  f  5lq  %Tl  \-z@   5h   6u&  hl}  %;oA  +yit  xk  &l  %l  1B{  A^}R  '|I  r  t0  2r  9 Oy  aj  6e[  r  r  m#5}  .4r  Dn  2yk  .h  Nk  Gk  If  y|  ){  {uL  %h  r  &bg9  5_6km  {*  &Vu  %n  i  7$|V  %Tk:  Hf  &8x  <f  +y{]  +ɤx  osi!  z  !xr  @z  4h  %g  /o|  Rh  kn  0di  'a|  ǏqF  %{  %T,yq   ?yr  0z  *ɡv  -y(  17ɣo  %.,{  2vk  0@u  @i^  /os7  /os9  1o  +ydd>  uu}X  8g]   ؙoa  %Jff  *Jze  %n  4N7xx  & p  6 e  %tl  "Ph  k\  z  /o3x  j  (Nu  7m  k  XkmE  %twc  +m  0-̋o  +y+rw  x  ވe  g  /oRh8  (Xb8i  j  ]'o  6 s  9t   9k  5u  hH  * w{  1+n\  Uzc  eV  ,nsa  2/({  (Xu  0jy  x   ܏no  +yQs  #}s  1@}  Lm  6e  m  %6m   }  -x  (XfE  ![IQfF  8IRd  n  6 g  t  !lj  1χt'  g  'l  Hg  %]n  EWd5  !߅f  (Xs  1Wgt  6et  +t  +j  -yk  ,Wa_l  &Aj  &ud  8u  _f7  e  6 x  ,d  fu  w  5]{d  6 r  /oc  +y0Ag  1]x  q  t  %z;gI  2o  %#e  (X'uM  +d  r  2l/  $ZqX  9 6 p\  /oZv}  3me  b~L   zr{  άzP  /o2g6  0mip  5D}  Vk  & k~  +yN'm  ~u  |  3$t  JPkS  74k5  J|P  0/eq  dL  %z8u  (Sg  SzG  /y~  04tM  +|N  =t  x|  ([p  Ph  /Qb4g  CÔh  /b6j  )Ùh  #b9h  ^#~uj  .|  .|  7Fg  c  +yGjm  .jn  YvY  /ozy  "/w  ;l  8d  1,d  'zk  ތ~)  1v  Ur   m.  +Cu  Mi  ,8u  9n!  f  t  n  (1x  2w?  %9i  (1tt  5E6{$  {  }   z  +ye#mW  -j  7J~  y  up  +z  (X*m  Om  7Fxy"  +O r  o  l  r  m6l  -Trs  Fs]  .rD  ,ip   Xu  me   z3   zO  0d/  c  6i  "/e  (Xd3  |m  +yBd  UmP  &$y  0T|c  (X}  m  S*sC  %TY|$  (Oj  %z  1Act  ![s  Ͳjf  )M$[d  6 d  6 q.  6r  {  Hrg   x  7Vnk  +yd  he  .[g  R'u  /oR(o  u  6 ,m}  _/v  U;}  u  g{l  %hn  _i  +J/}?  l=  ,!vS  !3IkL  *l  /op  El  /"p  1Wv  9 9i  We}  * z.  3y  %y  1/j}  $Cih  $$Am)  t  3W}  !$h  FsH  Uo?  %Gs  9s  %9p  9da  Ic  B6fm  4z  6{  6ee  d=  #}sm  -џw  #{  %Tz_  'n#  m  (Xp  Yp  7|  g  ^w  w  w  "/~J  {  "/,qv  7Vf  ;kW  J>lr  Q9sP  +r  +ycgwA  d  chj  *d  }y  ׂg  Qhi  w  MDr  [v  (1o  l$  T i  0pl  2`e  0D{  2cg  (x hd  .rR  6l  v  7Fӟ}J  @}  e  -y~o  e$r  9 &jk  Wz  #Jsv3  1{v  q  j)  2"c  3пek  6 lh  & 40|  gH  (i  Kj  %tqo  (XPXu  +y}T  dE  (*x  6uu  +y:}=  UOu  LXh,  /o^r*  %t{  gp  1p  %1k  ҃w  Cu  "Ed|  's>  3C{  +wY  , j  %t/}  "fj  /o%eZ  #Jkr  &{U  %{0  i  .™z  & j  \m  ^3Gp  +ym  3Kj  ߱p  w  2/.n  Wv  5v  0{  O+ q?  /o {o  u)  "KOv}  hO  "n  9 {5  Lh  &2l   n  $jTqa  (1Vu  (X0u  %0k  u  ho  Qd  ( j  &ln  ?hR  (Xp  ^cai  l  3{|1  !r  &n  & Hw  im  /o7|  p0   uuc  k  2r7  t  <0y  *u  N}  +y.ga  `k  0n  "/®x  Կ{C  (Xl*  l+  & j  Jpr!  .h  4N]|t  /o g  /o\|5  /oоr  r  n  TWxA  s  5{g_  QgX  ,DOe;  %șe<  ȝo  f  &b"f  ډy  4h  /o> }\  3s  qj-  A&kf  bu=  8pb  f5fpe  5m~,  5oc  jzU  (XZj  $$Zl  $s  #-l  *bl  yG  1s@  9w"  /g$  0q   j  %Tp  %Tp  +yDwK  +Bm  )AЃ{k  )Uj  "/;Ij  ;K}>  d.  7V_xd  &%n  c  /o%j  -7YvJ  h  2"l  xY  "IpH  (/r  5 o  v  %Tg  [eC  q  Aw  .g  6i  Scd  e|z  dzvO  =}K  =vQ  (X=r  x  ~  i  *q  4v\  1Aծv]  +կv^  ձz  Fh  o  g+i  +Q}|  +yu  (XeD  7q  Դ|  0w  !t  <Ht  Cf  ^rm  & (~e2  7Nz8  Lt  -%Ln  9 e  3nc  6W{  +y[w1  !{  /o{E  2We.  }I  ZgY  +y0h  +y@Mc  }M  %T d  /og  d  u.  +yy'  */k  2w(  7{p  +yk  #=}  z  (1Tp  +3n`  Fi  X-i  X9r^  0.{  "tA  &=l  %To  lg  f  g  2 {3  #$'}(  'j  9wk  |m1  (Xڋ~1   c   ^)v+  ^+z  sy  ^-q  _mf  g  /oBu  q  <Ae  (XZq  1,ms  Cv  6 |`  `i  +yd  ?V~m  n|  ##d  dzA  +d  Ёe  u  |:  K|;  r+  f+  Ug  %E(z1  /oE+o  o  5z9  (X c  .Dil  /jY  hz  inE  & 5}  %d  5ez  +ņk  (XDzvX  6edX  ٭q  s8  z  /o$v  ?h  e+  (1>|  (t<   g(  9 +t  & #x  tG  Tc  {u  Vq  /oo  %FdV  (XFq  2o  %tV{  1KhP  !Nz  $#d  *d  <k(  F>n   Pf  ,Xm  &d]  bp$  )~p%  fh  f_  (XWs  )g  .f  j{  3f  " 1f  +y1k  *zXw  y   r   j  %TCk  ܕs  1[d  "|+  Yy  & e  2e  l)  $|>  %Tzv$  %w  *&y  0IpT  *n   N~w  0" ~x  "/"!}  -3y_  qq  7Vd  F|  !k  *X~d  X7|  uP  )U+[m  6 o  %n  Or#  (Xb~(  }  %x  (Xz  k  (1ύyD  'yE  'p  Uo  %9{p  h2  /9~h3  !9|  "/fl  1l  ~2  'l  (o   =i  o  /o0u  +u  Ax@  rxk  (XUr8  &m  LB}  1i  &}d  ?Ux.  S{  &bz  tw  VhT  5Qv  cf(  /ok  w  6w  6~Z  Iw  c  (XIdm  z  _|  Nj  .q  6s  [%w  6~Q  !!3~R   !4~T  !8rn  2h7  %#y  gn  -vU   8n  8E,wR  !ǟjS  {t  7e{w  7Vf~>  %TIg  im  nA  n  /oNt  9n  ANo  (1eW  ňv  i  x  #&ia  ,Dt  (X8t  *k  g  (1g  g  & ]Ji  'ʥk  /o*c  :jp  9 }m  ,x  np  _ t%  1Le'  )Ur=  o  0y  *z|z  Ou  6eOr  "/,0f  &bu  sk  bk  -y{ws  3j+  55m  JzY  *o5  ,Td  7z  th  h  (Xh  BPnY  7DJz  -V|y&  nk  Nлu  &})m  )j  "/ܗg  48o  4u   t  *B|  e  Xy  `NlD  h(  c  h  %#~  Ύr  %o  & /ub  0vu  1A Uz  fn  r  Pu  Rq  6x  5q  +y9i  Sg  (XSk  s  /oeyg  @Oy  (Xt  2*(d  +\j  .mZ  +cw  :#n  (Xx  ay  %T|  #OzW  *p  7J m  GRf  GVo  2Y{  8 ~@  +yfw  m  +yߒq  9 0m  ߓs  7t  +yNxc  vf  JUh  "l|R  8 k  (Xq  Ag  0d6  /o:s  :w<  &j  %qC   nN   m  %txa  /o$i  . r  :>|Z  #}g  6q  *aIk  f~N  2Kh  +|  )M[f|  6 pw  6z  'y  ![@|  0B7s  dr  +Cdf  dh  }8  0$~8  %}:  6%e  r  /o*r  *nb  d  %NlR  Ne  !}  *y  +yfm  Feq  X}  *C}  9 k  ̮g  <ިo  0B{l(  of  (1ujR  "1x  (X9x  9l  i  jd  (XLq  "}kv  %^~n  &E:w  ͑x  Iq  (Jq  !K|8   =hQ  0|s  '(oJ  -hd  Mye  L?u  *o  7V7c  0.x  79#l  #j  &ts  мlo  ),k  .ړu  -;|=  ^Mt  .c  0wzX  ]!e  /ozZ  !n  q'  luV  -w  E{|  +yuz  w~  Wi"  ~  *je  y  %mV  /5y  p  k  /2{  /3v  &p  pU  Ŵn  (XznL  K&i0  0]t  n  2Rd-  }x"  B#Qv  *{F  Y{  0^Y}  9 {  ͍p  (X>h  Qh  _r  8c5h~  rp  #(rq  )M(s  :vA  %j|  Mu  .m  _Wp  -%|p  *xD  |  D}  1Vx  Vir  St  oN  B@}  ![j  l  /o.Pe  !ӈf  Yd  8Gw  1@s  jh  j  /o4y  _sm2  8\tp  &u  %&2z  +(h  .اh5  8h  J>oI  (N<v  _Zy  y  y  l  %"vo  p  Gu*  +y[kG  \yd  Fd{  X{  X{  z  &b"|i  Sk  7F%r]  (/w  +{q  %fx  ![w`  rd:  26u  Ps  09p6  (1e  +Nz   x8  0x si  fCh  ,ޜm  %Ui  k  !l  $-jq  9 ?y|  ܥz  1x1  Qv  %Tf   p  2dqd  %Tķqe  gz  "//i  7t  +-qV  8j  %z~~   z  'x  -[d  ho  vl  %ϫq!  0!e  ikD  kv  ~A  %tgU  &c  ayw8  +ųk  K$y  4sk  ([9o  -uq>  3m  %G}y  +yiM  "g  "s  $r  +p  x  ,k  l  Qs  ->n  &#r  &qo>  Qf3  Q jI  +C{  Z{  2]q  6$xB  %T?|  %ts  ,/~]   c  ,DTd  (XZs(  lm  /om&  kQ  '<|  (d  6{  g2   2'qD  ADk+  w&  (1k0  (1<dy  ! to  0ql  &[|  !vD  $}O  d  ;d  & <hZ  /oNHh[  4|NJwj  wk  h+  (X&3j  hW  e  _p#  {   {   zE  \m  y  ov  &}ЎiA  (/tV  %qQ  Ih  Tx&  Qn  =z  fw  'ñj2  1t  @#p  #o  5:p  #{V  fc  i  Ym  4gM  Lv  vM  L}  +yf  1Qg  1Uq0  Cp  ,mp  d[  8/g@  %Tct  ![gA  /gd  1{   }-  2*Ip  _v  x}  #$r,   _z  g  6e|  6.e  e@  !seA  `xt  <|   l  e  i#  0.s\  Ϯg  %t:g  %A|  |  & S'wz  Gr  7le  8xf  y  *j&  *o~  rlb  OEe  Tv  "u}  z  U{R  %4Pr  4QxT  FiR  6t{  8p  qB  kb  y7  Tr  lkd  %Tt  {  (XFd  (X&{  Gn  Y(Gm>  UD{j  (X^n)  %tcn*  !el  7qum  Ҟk  )Ҥm  Ҧx  6fd  -~ot  # j  m  & y  "e  lP  $jf  0 f  R?r  #sq  dcz!  $jf  ؅q  df  ؈m*  . z  /ovm  7;¬e$  C­v  5Nj  ԋrg  my  "/Emz  /oEjh  |h  1 g  f2zC  3r  -q   k@  ^!y  j  t  iwO  kp  ^Wr  -dy  Ki  Ex7  Mp1  6e  i  %Tr  (X)d  )Mg  ur  1?e  Sr  ,W?e  <}  QYv  (Xv  o  }  (Tdx  5m  6j  , i  ӏso  xm  W#|  3wh   &dO  Mx  {>  Af  &.|  A{A  }S  (jc  kg  &c  /mu  %nh<  x'  0U|s  Vg  f&{y  g|H  4Rz  (1g  %T8e   dC  tp  ,|v8  g  +f  (1/n   y  !l  6p  q  !r)  >/h  Bt  rF  %|  8P|u  U`}!  B|  En'  5(Ct  :1z7  |e  ,WL|m  +o  0^}  d1tc  ҟ}  1|  1}  9 V<i  0di  ii  kq  n}  <t  6 z  -f  /-f  @ p  ,W@tC  +ydw  o  c  ![؆g  +Im  +s  us  yq}  2!|  -f<  !~  !h  %TFh  B{  "/3id  9 3kok  2w[  EiY  -g#  2o  0h  Ol3  apf  -alm  -bw  8r  +y'qo  .+s3  U`eh   K~r  0~o  9]o  1]h   l0  -]r  %jC  u  0s0  2w6  @UXz  K{w  ?!v  @!e  *ҿy  /i  ,DrS  p  /?t  -`f  #zx  6 ~  7Vןk  5סr  %e  3vt|  !w  B}qj   {  42t=  {  %dF  W${  (X(k#  On  /o/h  0*Mn  $$2f  z  5N|  $$Nf  %Nm  `v  Qm7  e  /oz  _ c  8[z  =u  $8a|  Bx  oy  $Cj  6]aeJ  /oJeL  Jo  /5]q5  <rq6  ]o  d]q7  ]t  , r  >r  Al  6c  c  l  (XTvs=  (Xw  @e  ک{-   jM   1e  flU  U]l<  (X5~f  ֨x  35w  <[gv  SHw  0y  (XZ9p-  .i   pE  %Tqi  su7  &$Uu8  Vv  1pa  *zp  %Te  +Cp  *p  wf  1[ЙrK  (X)sz  UrG   ;nx  gh  ls  nR  %TnS  !o  A:y  Iv  iK   !{  l  %A^q  Fx[  5iI  6 r  Lf  +3w  7Jj  &}  4t  x!  v  ,Dl  i+  48m  ##!z%  6~B  "/gV  0Gx  (1jh*  0YTh  {  J_g  $( {`  "/0|  5NT{i  4Up  0C4t  pe  z  ɍnw  )Mɒc  p  |  FL|  8Lp  _!l  e}G  $d  t  6+i)  # &{8  [,v   ,k  ɚf   ɜk  ls  .iwF  _|  @pp  & @rv  Rk=  u  4l  gv  kv   6vd  Rd  Tz  zd  /oNd  %Bi  `c  Ky  " ;e  >h  XYl  4$qK  "EX[f  f f  Y j  Tqr&  %?u  sg  Ge  /c  %tj  B>o1  -eP  &Xx  /z  k/  +yګyS  u1  _s  *xh  (Xtm  _o  y  GuQ  3eF  5Z7i  J [eI  Z:e]  (xqsB  %T4r  "/Zw  (xe  2m!  -yx  +DpO  /oh  pP  0e  2)oe  "/)qe  /")ry  o  Mm  UL~  %`s  0x  !s  d  (XxS  vg  #WEG}  6s  d  ,Dw  ˉdR  S{)  .k.  .q  *ec  %S{  (1ŗv  Ř"                      1`                      d                      "                      X                      5h9                      ְ                      N                      d                      2W                      ,F                      Jֆ                      Vf                      3C.4    V        238    8TB    7    3    )q    {.r 2[   / L   & #R ? UD 0*_ 4gл   6a !GUW 4. Hʳ#BZ";_X( (0[.$~( ' &p9 #j $V  E $s ] Z 5 ݅ %/2 n=K   6I   k /A +4 -' 6$e # .6# (%M <L E ![ -g 6- 8CX, Q    z` u1$8%B\fXe+YN$?5. ^*4 7C !I Mc#   9@:   %@   8    M:   /\:   E:   /   8:   9   %@+:   I   *3     l     "AE     .     *     ){     95     *7     fB     ]v          ;3     *\*ɧ')'&h$Ab(2}S,2Z,#|7H)U'o8-tJ*6TG(Xy*5I$ !N,8W_  B0CՐ   (5i      +[   (k   .N   "و   "   J      2h   W   ' 2   6S#   6~    (,1(Oʌ5:)vR,R+TdH^$0F-(EC8a`",*w- M      $.E   'b` Ġ o9x s   ʑ9 39 ^ߟ\g d   0  =t98  R,  D9m9= y$ p  ;~B^`4F C Ķc) \g99W$]   #T.*p^n-[44Z6*)Ou#] O%Q"@^xRjcL ,&P*2`0(G%u]t1P$ 3J!09E!,P  /  8xe  !    ] ,'Mv  %* #>  q 4 C: 2vBH )h 3 ,G ?  ; ?_ C/c '  l %" .e 5 /++ -h 5-F a Ȅ~  s 5SP  dm Y  (f  ZL ZC Ð  ]_ Ƭ ` 8 VF  ]g f ^U  5 5U 1 ec F F- { ,w LT T 7  #R  2 X M t N 4> c * a H ƻ  J %l b -g Щ[ a d  ?9 K  i ɨ  L D +J| З gu  z  C ?\ 5  T    2Y \, $( ' 6   F !  B >0 k K +] ) ' C ! U{ <7  P9  / [c %d  +   d 8  $f: p  0 S k Xv Br \6 jv  U :  7a Ό T O0O !` .    y ;z /(3 [  9 ػ dR  w  9 b  9 "2  Pe 3sP  O P 1 k   Is  B W 6 a- 5   Z    - # ֊ m  1N ] ے [E: ǽy  # à^ /4 ն3 Y8  UE C p  )? H   ȩ .† Np X0 eh L ڔ  = ' ._  R ǹ  1  >v )a (  "-O r h \ / %> bj D  !F  ~ T 1 U `o  N g ҂ ڬM X 1o +   \   H í A ]7  >    `Tu z 9? V  K_ Z K, ߤ  , IO  { | G D 0& 6 n -U Z3 7,„ b  r E 'l  '&] 3 8 (   C D N^ V 3 +i W Z YY 6 ; %Z ^ b eN$ eQi   n a8 X [ Ni: 5/ . (P  [YF % @J + ‹ dkE * k ~/ NN AR4 K 5>v . 6e ^ W2'  z L  [ 8l \% ) n (O C #S f  = 7V  ! m  8  d 9 } 2 ` D W/0 VN @t NJ  ^  >= 2   e O+< M F Sp   9   , ; x  G _[ B  ‡ H Q | ;x G. ' S Bb Aj' Amy T‘  J 4   e Z ʷ "7 eM {  U | 4 '  : K [ v $L )+ Π b  Z )  # ! ~ XH , /) J3 0< $K T   E r u  G e   d Q] $ k  BF d eŠ &bE \ )  IS m J\ ւ ? 3= ;g t    " $V + EE ؂ / tb y V[ Sk Ͱ   7Q} I > $ = N: Y % O M] ʈx Z G Rh 3* ( . ›4 4:1 X VH    %9 d MJ Z Ċ  4BU  /   w Ⱥ$  K%  Vo  1  I G ' # 02 ; Cb X| ɹ [ G ?P %G EX  v 4 a Kf < ]=w : 4     b ={  7 % | 4} Hnq WR X1  v@ : NQ 5  g Ym L    x  `:`  ~ Wa A S  c= p >U P I   Y N~} @P  SOP 7 3> +  L U8 HB" G(  z @ Y; (    ,} 38 4 u  cE  1 ac 8 O  &l Chm Y) .   )[ ;  *e 9$ G_ Fq f  0V3 Ln Z  Ƣ  lp N@ +  II  +  j  lX h bq [  0 8   B " !h 9g ` # Ky0 ɿ  6 * 8?  : .  9 6 O  V   E‰ s* c?t S‚ WGB  BS(    S>   V UA J ˆ A  i |j P9 L U C : & %: 4^ my ?W  P 4 -5 Hp O 5 Ou G @ ۽  m D L O#  i 4-o \ R" :x :   c 8d K  7 ] D L a _ 2e?  S bT JoZ F '7  t  O  ͥƒ d<H  V+ EU W f =F  C    > cf G 2\X cG T { #   . 2L ?W S` _  = Q : 3c :  R 9, Rx ^, $ .  Va  .< w (y c LD 1    … IS  GQ6 s X8l  O  ^*=  >I d  x  6 /I 3j * #/  |;   h    ~ & ); t F 6 a{ _ ܆ Y g ͋ Cg : H Rt   ̫ ' ׁ1 Ֆ  H3    % ? A  -\ @` e ] Q  =Be BI   &1v '  l" E}Q e A ަu ު  4x L 1O Ly 9  p ! Ezf U { R   K W  P} Zs    # D€ *$n l Se 7 /Q F a   Ma ^  Lz ū  '[ 3  IZ  y p b   Yo '  0t      & e  6    / ; 4 G 8b4 a2  0 :3 :4  ?O 9_#  B   Yf w   # gY  ɐ ? ݸ %  r lI O    M  + + >8" ` A` =C& } M _H C2! f ( ^ cs ` `  B@ #B j  ] :w  )t )u ;k] .Y ` &R -Q b|9c9+ b`bcc9c8bcbb|cmb|bb`c0+ cb9cb|bcb99bcBbb9b`9b`8obbb|9bccbcBccB9b[c98+bb|b99bcRbp9b-Qb``b9b9bm9b|9cR)#     [*     !i     %     s     w     !d&     7     !A               b`                |     7v4v     {     y     2     ,K)     3;     2g*+     9Z     " N     [5>i3bc   1pc   'Ӟc   c   1nc    B<c   &    C    o              2    .X#     A     c k    /    .X    c    oy    ;q    "J 5S? " $C          ,          (,O*8 Q     n@     4d     "     /(     2II          %'|     m     )     &*     ,W     ,@ Qj6o'&J W$v|Vٟ%29>+      /%@      !sRf   2   #3:   U   6V       %S=   )}%{   Ny   )FLEz% [    ӝ    #R         ",     +΍   <#!$h$U'P /MF]<  s  /   c  5;=  /  11  Zƈ  -     N"E  / w      V   .  .  5B  7ƛ  *pX  3c  "K  )0  t  :5&  4sD  ]8U  -  8i`  8#  j  3T1  !([  4"/  -\    6Db  8]  $Gl  s  *bbb Ebc0b 9b|b|b Ec c b 2bbb Ec bb Ec c b Ebrbrb -brbrb 7b|b|b :bbb Ebrbrb Ebbb >b|b|b <bbb .brbrb =b|b|b 3b|b|b Ebrbrb Abbb Ec bb 1bbb Ebc0b ,b|b|b &bbb Ebrbrb 6brbrb (bbb Ec c b Ebbb Ec c b Ebrbrb Ebbb Ebbb ;b|b|b 'b|b|b ( < ' 7Ӽ ]X "8 a Z9U 3+d2 [  5PTR '}\H l 0| 7ݙ %) '`O 5M /7 - 3P $ .    %=    2+    8    .O    ""i    8    8(^^    .    &D    ^1Od5,ƪ)'rS    2=S    ,ZS    V6S    5 S    ,[^(q    O(q    2=(q    "(q    ӽS     (q    "dS    |/wS     S    ' (q    5 (q    |ɰ(q    V2(q    D          6=     2<U     }     @     @     ,n     (=)     .5t     )]          3v     ?`     /݄     '<     \     $'`     6Dp          :I     3l     ,p+     '     )lcy     &     '     6      $b#_     #C          00     #>"     #p     1`          -     u0     Tp     D        !   00Y@   -f   0]j 4cה < 5' / , - Z 5Y ZrSc?bc'$%)\Z*<(U3' 3D"Ft    *p  j   C  \  2KV=  ! c]^ cC( c6 c0 b0I c&k cC*^ c)Gx cC/z cCc c+C b^ b(]/ c1A c2 b8b  l  !.I    !{k  66o  #  | R    V*R    2=R    0    V    e    0R    "S    3R    2-R    "vR    2=    |     ,     fR    )0R    , R    )0.    28    P(    Z      &            6O_      6O      &      n      B      "   b   O   0021   -f   -R   1ܻ!%>Bw67>_+2: 903 >8D ]/83ZFR_d-S     1      }],     1K     +(               +<      C     (K     VA     6          +:     .O     &3     L     %G     #S          N'     *     %0$     6     Н     5     0!          +8          *<x     ")     &1U     3     $                      .%     )% C7'#<C0.u*C +-\V)G    ;;    1ec 4 rd 5- 2T5_ ̥ ($} 7 1~  ,> y  8 & #T i &ۆ |   OL   00   2!\ $ 8U (' X4 .D/ P  8nw vd  R) 6Ղ 68, 3 /e 0U . > - )3 !| $Mx    - 2 2 6  K 6 & &KWA k J  U@ )U A3 * h 6v  ~ $ 8d ,M 97 1    8 P1 *8 k - ,), -?/ E "P] %' &` >>0-3              #8              !jg              !              .S              /$              7_y                            '                            1n                            ]+              ,              $ZU              2}              $X              ^FJ              -C              %[K              <              7d&              %              ;7              *r              !              4O&                             Rs              f              7S              <              t^                            ֏              #              Ø              ճ              .7(              ]              ,IO              [              4fG              7:<              5B              2N`Q              +>e              'X              "                             *k8              bC              $ /              #n              /:9              K              V@              0              4ý              0              2H                            x              &              j              <              -C              /$E              4              (Ν              ,E`u              ]9              h              6W              1*D              55                            z              &              .              "F              w              2              *              1,@              'U              .L              5]              %J              5G              S              `h              )ґ              -Ѱ               R              2              (ڙ              Z              64              '              ( G              -&              #?m              9              0[              #J              /ܦ              X              $              8<              0"              7              #e              8G                                                        7              ~              4,              Л                            g              'Y              &f`              /E              nӡ              d              =              !F              -!              ֻ              :=T              8s              H              % 3              )=b              .c@               (ނ              q              8a                            -8              2              v              -4(              1&              4U              !~@              O              <              $              $`              w              !4(              "w              #              #[C              c              *              F              kF              h              $۱              X              /H+              #              7t              F              0               ,              \              =              .              /W              $              ;                            5&              V8                             8%              4              =<              6E              4`              1 c%9_*~ߛNMV3>,l71b/S/<p +x*  $d  3R  5  .R  -$a  #+  %[i  6  0K  83q  B    b{  GF  .GP  8V5  Q-e  Z5  ,O SU(Jʃ0v75B/\&+?"%1g D%=x(k*'*D.v5Db,Gb%~'Y )D/"h2 =/88@0dg%%|>2e'?*7m / KH  #(i !WI "{5 81= bS dN d] &a ~E7 ,> Qߦ #? P&A [ @  s: )`O /! _ P &> ' /Zp 1^y 5kJ -+ ,ò 56  )S { @ /g -? i )=$  S; / In 7 % L :(H U 1 [e !* v 2L  5Ll $?  - _ b +H ,cv -?b * 9C &I b P 8  K`  EI ,' ,)z "5 %K D|EE]EvDXE[DDDEEEZDEEtCE^EDEE&jE_DD DEEWDE+yEHmDDEtEDD;E7EPE'D/DDD-EEbE%DEJE3ESE DD@EDDEEm>EETE|E-E"DEE2E<[EiAE{DEf2D`DEhEaEdqE`hDBEqD4DEjOE@KEIE(E:FEMET.EPE E,D*EKDESDEEGEnfEoEVNDDrEsE9E0E^EYbDEDD}E+EOEDDDDEE)ELEU\ERE9cDsE*ELEEnDzDDE!EEQJEN0EpEEz E>D=DE iE~)D EvElD E 7DEE.D EDEEEX]E1aDE{DEDWE5EkDE?DDDlE EEDEE:DDgEeDEcDuDE _Eu6EEG3EE/xE8E=E}oExRE;EE1D DwDEADUDE#E$ED?D8ErHE4EBDYEDEE\EDD(EDDdD~EgDDQEwkE6DEpMEDeEFDEDDDDEDEy<DEVEDID5D,D'ECZ$!      0'      2      gY      i  bbw?  bhbِ,uf  bbqd  cb8j  bbx  bc>d  bc h  cZbnw  cc'~#v  bcSٵҙs  c buK  cbrkm,  bcY~f  cb0Gp  cb׶tM  bb6қu  bbr|  bc9xq  bc <Pt  bb7Ky<  ccS,rD  bbˉgv  cc0w  cbe  bb{  bbH&h  cbFrR  bbhTka  bb2p  bbpe~  cbrh  bc&kE{m  bc  n~C  bb9F7  c ba;q(  cbڶ9  c&bΑ y  bbmoX  cbҰe  c0bf|  bc&tp  bgbzv=  bc* sg  bbN}  c]cJ+p  cbf}Q  bc ZIfw  bb~  bbf  bbr{ir  bc ap  bobfČn<  cZbuF|  bb {  bbh"  ccUqm  cbOxe  bcUߝt  bb|#hu  bc jf  brb|z<  bcJ,q0  ccLr  cSbZ|  bcR0}  bbf6{  bbaq  bbSy  ccUat  cb?_u  cb7ɝm2  bb|1mk  bc p.  bc ̓g  bc D-t  brb|v  cbxu  bbo  ccLˈA/  bc]?sB  c Vp  bb {  bbJh  bb{}n[  bbs  bc v  c0bWqq  bobk r  bcU1k{  bb{fs{^  c8b9rk  bfbdd2  bb>i  cKc8`Qu~  cSbrq  cc'u  cCb6}y  bbu;  bcCy  bbr  bzb|  c@bfԶ4vV  bbK}V  bc ",e  bbxnA  bc9t  bhc8kx:  bbqee  bbbc  bb?af=  cc'c{o  bbҀWs  ccCi  cb3m  cbDeC  bb%oW  c9bHe  cbJd  bc q  bhc8`e  cc'ۏ|X  cbێr  bbm^  bb7e  brb|(pv  bbDm  bc9ɴ5|  bc ]Jp0  bbf  cbJrS  bbS}u  bbn  cc'1x  bbqʏu  c/c]nk  bbp[n  bqc%^t  c]cJ/kT  cbm(  bc"Yp  bbBu  bhc%Lki  cc'Շt  bbz"Bc  cb<An  b{bmju  cUb|~  bc0Bsr  cUb|μf  cbpz  bc `k_  bbg  bc țw  bc6  bcCѪ~m  bc k˗i~  bcԛ$d  bb|q  bb1i  bbo  cbx  cc'2wv  cb"k  bb|u  bbнI   i  bb˥Ag  cbTՖgt  bb֎n  cb o3  c"cGfX  c bwpU  bb{zv  ccU~7  c cfi  cb2v  cby  brb|e  bb"*|/  bbܜín  bc \g  bbP~  cbHxr  bbr  bbwz  bb@x  cBbؤƒu  cc/Mie  cBcTotq  cb0@8H'.8    )b    ǥ    23-    3CL    ̆    35)    72    ,-IA     6          %.v      X     *f     &T     4     $,     5b      59     S     L     Wb|     %T     1F          5     4Z     (#     2          0M     #     9     #:ł     /GW     0W     2-     3Oץ     *BH     , (Gp 3E .EbH.Pa.ya.bD.va.4b.6bE.gbO."b2.b.rb.b!.fbN.b(.a.#b.Oa.a./bF.}a.'b+.xa.b.ca.b'.b<.BbR.>a.a.ta.@b[.Nb.b0.ob&.<a.Rb.ab.bP.9b;.La.bS..b-.pa.{b.Ja.kbV.b$.)a.bA.ma.ua.`bU.]bB.ib..Wb .,a.qa.%b .-a.ea.; '.&b].0a.b5.*a.?b1.Zb.:b.b=.Ma.2a.8a._a.[a.b .Ta.jb7.7b).b#.Qa.^b.Ib.Fb .=b.(b>.Ca.a.a.wb.GbQ.zbI.a.5b.Ab.Xb:.DbJ.Ub3.bb.1b.SbW. b.la.bY.b .nbZ.a.da.~bT.Va.Ha.3 ).!a.sbL.\b.b .K !.YbC.+a.bG.$ ,.hb_.b.|b  ntc CH0 ( [ *u O  PG  s= P $ 6^= KM z 9g . +       <L: 4l 4- / %1 r *Z> 5 P ]W .Q Z - - 6 \;% s P 8 2c$     !     /     -     /-ӻ80^5ɮ7]/<~ "D d,k$O{G1&o88w,#2:)w/^85ŝ    *    7+    $d        )~ .] o  - "&[ \  SR +Ǥ 3 6I = .2 FQ ,] j 6a) %6 ) m &+ !SJ !I   ^._  -*W -€ & " 1 $ 7S , !f = 5e   H} 9R 8 69ք On + U2 ,rZ 5` nG 3L JG (WZ . %  "ɼ n$ e )k - $@ 7 3B % )^ 6?y /09 D 7sYN 4 ͩ G <E &O Y * #  $L$ 1H - -x!v 1o 1& J! 2qC  8 0 Z &r   e, )*\ 0 + F =; &/[g  /6 W 8| *W 3\n .C !; &^ 70 *D  \ . F4 &F      *#  (  1  38  #lx  )e  8  0=b  5O4  K   2P  'ZX  0o  )  *'z  .$  VH  (  #'  O1  $  /~84  51  3l  /_K  )  5_|  V+  /)  v2r  >>  Sq  5/  +,  &NT  1)3  .  2Z"  !  v  @   4  "I  +  c]  4 2[    %h"  36L  *  4]0  ġ  .G  3^K  2|U 0R -{O ' 5R 89 & ; %Q 3!F 1f  7G$ Z 76.  .ȭ J 4K615 ,uQWo *ZMjX-&dW&>$58$~"ec(I1Ry,͎$Ucc)24 6|& $^  1]6  $}ޔ  &T  5Tb  /F   e  4)  $a  6k  4y=^  5ދ  -BU  s  T,  2    y  3|V  Mc  *  ֫  R 04n Z@. 5  < -Q +4C Cb : 5J '~V 4LeW (6 - 0k /( & /9813ő2oO+c]A?!])0s5AE d + a : +W D8!W0O2+U0I%`A(ĝ6-6#D%͔ [&0q+5G!rd*c8C% $ !C 1  3'z "T[s GT  $ %Y2Cۛ(Z5,`809km$I   5I   6OI   6A2 3 -     -    "k     'M -    3     +      -    'M     {     p     5Y -     -    'V -              " -    2= -    ,     , -    , -    "     { -         . -    V     .Y -    5Y     "k -    V -    ,     | -    + -    $          p -    'V     $ -    |     .Y      -    .     2=     u20QX7s!DaY2sF   3"   7   zNb   ,   +d   - x ); R % +ڮ 8  (|Z<  %5q  "9Q  6V  5  nQH I@b  b ieQH iOb `4QH 2+QH  0QH , MQH MQH ..b b  QH |b .M!QH &Zb UBb *QH ! b *b sb QH  Ab +CQH QH QH JOb ۮQH  QH ! QH &ҙQH 2QTQH U QH vb +b (Xb b |jQH Vb Mb ίQH R)b ,ҏb (QH 2݁b  Vb 2)b ܘQH 8bWQH 8ԍb JGQH ;b #[[$hϥ% آ    )  F  *.@    "  [  $69  /  %E+Y$tµ .FQ/PJD7nS'%?s}5n2~-oG ?8     !a1     !dF      i          )D     8`s   ]   `      ',   +v 6      3Y   }   U   "'E      0   *R      ')a   :   d   (0b   !   )֠   1%   07   *ۗ      &   7:c   l   /m   /.   8  %>x   -l$O>x   %0>x   b`;Yb`ib`Q\b`0Rb`#bToV               /h               /h\}               /#               =               B               )$<               s               7               1MX               2?               2!               *d               2>               iP<               &t,               "                ,E^               qY               -               )=               ;1               .?               84K               3?9               /E               $-               -&                              j               .               8Uz               j               0+               -               $a               &l               n`.                              #               72R               L               &f               (               2               ..D               <               I%<               )               l               hk               *               ?]               )Q@               +                p               4M                              c               <9               3<T`               G               !~ٸ               1\&               F               (                c               4               =                               6&               $               .=,:               !6               .7I               (YZ|               0S                              #"~               %3               !j3               5]               V               8s               '+               !U               0                                             !!               $               $/               7:_               eI               I4W               &               Z               ƒ               "a+               7]               64b               ^               %(:               /~               E               1n;u               6/               e               :               /$ a               %˒               5P               /]o               6[               7               %a               ~               N               -                              1a>               ,               %               -w               ?               (Zf               /               *               .               .X               ,Q               *M               +<{               .R)                !               ?߈               4               7"g                              /!               48               :               ,               $               7[               Ϙ               7d)               e               /x               55Y               1|.               ':               ,3               .b               <U               X               (               bښ               8",               y               %.                              0OG               8H               X]Y               8               6                               ()               2N;                `[               *               +>4               hY               4_j               3J,               5^               dk                              ;E               ?               "'.               $D8               7,               $                #               575               )‚               +T(               +               /{e               48               Ų               +               #Ja               -               $                *#               ּ               &\(               (M               b               ,}R               1,d               0^\                i               -E               $ES                              *j               'Y&               6w               2                                             &.               2(&               "w               -=Q6               #Ā               %               5[               (+               "FB               <               "               #               * )               8F               )=f               .y               n               \J               c               .\               $ G                              *w5               e               kR               G                              3               .cK               1               1J               ]C               8n               ,t;               n               8T               !#               /Y               Ӎ               S!               `t               !               (<               -               w3d               `               2[H               -;               41               $+)               7[               5                RN               #               M               8`               :               0@g               9p               !l               $ݛ               I   5@)       @&   -I   30{   Oe   :   $   3   g   -<"   4J   $Z   D   #F   __+99~Z" __+99~X *__+99~[!#__+99~m!V j    "          V     |     2      j    | j    2= j    ,     !x     2 j    2=     !x j    , j    " j       E=+      VY/    8+ u+  uB++ u+ u Q  ,T9 s + u1+ u?   =+  M  p1+ u+ uR++ AuQ= u W.  B + u<6+ G? " Y)  3&+ \  (+ u8+ u+ uD(l+ 1u}+ Bu!V+ uah+ Wu;+ Z(l+ ;u} + ;u#$+ u2+ up1+ e7+ Ju`  W. ; B0+ u+ uN+ u@  Y)  3+ uO; V ?  i+ u2+ duQ w ]++ u7 + u&+ !u+ u(l+ uK+ Au0+ Uug.+ u3Rj  {Y)  3#Z+ >+ i$8+ h =+ 0+ u)+ + muO;  $8+ CM n p+ zu++ Nu?M  p+ u++ eu:+ uC"+ du.+ u_0+ =uH+ u++ u" + u<0+ Du6+ Q  ]0+ uRj  {++ 2uE*+ Oui+ uY  ;+ ZX  \  [$  q+ u<  ++  u++ uE++ vu:j p Q 2 ,)+ u!(l+ Vu++ uV  ?R & 0+ uh+ u++ ua$+ >un++ duJ+ u2+ u*+ Pu ++ Eu2+ uE38+ %6+ + u0+ ug+ u+ Du5,+ (l+ Yu-k+  (E+ u=  ++ bu"++ uu + u<.+ Ou3Y) v 3. + yuy+ 1u+ u+ uX  ++ uJ++ u++ Xu0+ ukR  6+ `  5i+ bu0+ UuQ  , + v0+ ukQ  ,++ Cu+ uc)+ + u\ + T  )>+ u+ uy$8+ C+ Du+ &uN  L@  R ! ++ uT+ + uuH+ uc(l+ uF  + uQ R ,;+ Z-k+  1+ + u1+ u$q+ X=<  7e+ ++ uE0+ Vu$q+  + .u =+ A<  + u++ u&+ Cu?   + AR  M  p++ #uG++ ju` u KV  + nu#Z+ >++ u++ u+ u(l+ "u!+ u+ u+ eu. + Iuy++ u)+ duhY) A 3++ u++ u++ Wu(E+ u"+ +u+ ou+ u(+ + uB$+ u+ u++ uv0+ u. + nu++ >u+ ou?+ u1+ |u,+ \u{$+ uQ  ,++ uQ+ zum+ _u)+ + u 0+ #u+ uWu  j!+ bu2+ uQ  , + N  L? I \  ++ um+ u6+ `+ u= A &+ nu'+ u++ u+ uo++ 6u7(l+ uK"+ C+ BuH+ u@  f$+  un/+ +u1+  uO; K S^  [S^  [+ u++ Fu$W. ; B$+ u+ u+ ^u+ u+ 7uQ  ,\  ?H I y$+ ]un?  6+ 1uW6+ }G(l+ u+ YuY+ u2+ 1up1+ u)+ ~u+ guY  ++ u:+ 8u+ 8uH" N .7+ u. + u6+ uW+ CuE+ duy*+ sui0+ juWu  j5,+ [$  q(l+ u}(E+ du++ uW C+ ? U 4k+ "ut*+ p?  + uH?H y y + u+ uN  LJ O n;+ ZT9  H+ u+ ~uo+ +uQ  ,+ u+ Fu1+ + u,+ u{+ u=<   =+ h+ eu++ auQV  ?+ u++ uD++ "u+ !uN+ du +  ++ u(l+ u/++ u$q+ ]+ !uL&+ u++ u2+ + u%Q a ,7e+ + u+ u0+ u++ u+  !V+ ua)+ ju+ ui+ u + Vuv++ fu+ r!V+ ua+ uQ  ]$8+ h1+ u&+ u'< ^ 0+ u<  + u++ u@ 3 Y  1+ e$+ Xun)+ 1+ + 2u+ bu+ u++ u(l+ u/F  -k+ ;8+ hu+ R  *+ )+ u0@A ( "+ )>+ lu++ uJT ) Y + ++ u+ u+ u++ uJ$8+ FhQ V ,(+ uQ d ]5,+ 4k+ +uti+ u++ u0+ u+ u + u++ Fu0+ u= a + CuC+ lu+ 2u+ |u@  ++ $u?KV L + &uu++ /uD++ uuQ++ wu.+ Xu\H" ~ .+ u+ u.+ MuI+  uY  )+ wuh&O+ ++ u$@  f0+  uR h &+ \ur(l+ ;u}+ u =+ v.+ u_++ u$q+ >J  n)x+ uh+ )u&+ l+ lu+ u1+ 5,+ "+ u+ u +  + u#)+ u!)>+  u$+ u;+ uZ+ u+ u5i+ uS^  [0+ u+ uH+ u0+ u+ u+ uR D 6+ uW C+ ++ u+ wuyQ  ,+ u?++  uQ m ,S^  [(+ &+ u)+ 8u0=  H+ u)+ ^u!+ uc)+ (++ u++ "uH"  .T+ 5,+ x++ vuS^  [+ u++ du+ Qu)+ uhJ  n+ KuRT+ E(E+ Su++ u + 1u#H" j .-k+ 8+ rQ ' O?  1+ e+ uH+ Ru+ uh+ nu0+ u"+ @A  (l+ u}Q  ,?  + bu%\  (l+ Wu$+ ;u+ Auu)+ + %u + uv.+ uI\ d 38+ %)+ 8+ uK M R m + uc(l+ u/&+ u0+ Ju+ vu&O+ v++ uJ\  + u,+ )u{++ uuK  + uC+ bu+ uH++ uK  ++  u++ 'u:j  38+ 9%++ ua*+  u + u(l+ BuK"+ u++ ui+ u+ d++ u(l+ u&+ )ur0+ u(l+ u+ uL++ (umQ  ,Y)  3H+ u. + u + uY  K 6 &+ u'++ uG0+ K4k+ utH+ u+ uL+ (l+ nuQ  O)x+ au/+ u+ uD+ Gu.+  u\+ $u++ uW++ &u++ u+ nuY2+ u+ Iu$8+ eC)+ u+ Tum + Bu)+ !V+ ua0+ )u\ j ++ uv+ uy0+ K%e%      U   #J   +  ,oGb  ''      $h  4iA#Ts_)!2.Fd4T996  4T -   F=`O\FcL9O\     \DMG9   W#    UTXz9999K  Xz     G\]a9999T  a     WBNJ9c9J     Zm:H9   D  *$  F\mEdDa9999  Da     OE(?9999E  ?     @^YX9999  X     FWBNO9999o  O     QF.D9999  U     @[G?b9G     ]XF9999D  G     T;\9-b9\     SPK9999  K     FYPR99993  R     [VSH9999_  :&     LS F9999=  [,     XrAH9459`*     QaV 99*  \c    X AQa99Iz  Qa    ^M:9999  @     aGV9 c9LV     FQ ^QG9999  X|     WGV.9999P  J     `R<9999Z  <     FRWcL%99992  L%     `@UR9999  H -   RQPZI9999  ?     W+JQk9 c9Qk     XAEMx999_  Mx   c ZbN,Q9999  Z     BQ!Vk999U  Vk     [)LDH9   JG  )  FTH` c9Z     ;:a999[  a     K^C_X9999\  ^     \SX'B9999R  DG     N+>'W9   >     =[ap9 39K>    ^OIR9  .9R     FUM^:n9999  E     ZDU:x9999'N  :x     ZQ[9999~  B -   R?FF9 c9M     PS4S9999  4S     FWBNPe9999  Pe     RTQz9c9V     D,LA9999  S     ^Ja:99991K  L     ]TL+9999  [     =N;k999)  ao     ^DS9   S     ;EH 9995Z  H     QRF^9995 9^     C6V2?9 c9?     WGJ]999  `     :t=KSg9999E`  >Z     FYS GR999  :k     TJEa9 9Ea     S=z:m9999  ^:     DFX{V9   @D  5  F^\WFP9999  Q     E]Za9999C  O     CC 9 9         +   V9   [  +l  FY`^y999'  ^y     WBI_A9 c9_A     TY`9 99C     B\@990  Bf -   IEQ9 c9^_    RG5XG9 =b9XG     [A.MJ9999  MJ     FWBN`_9=qb9`_     :?^Z9   Z    DUhG99998  G     A>D9999)  D     F>PE9999  E -   RR%YXD9999.  Y     GJ4N9 94N     F=MaF@cL9aF     ]XC]9999"h  J     E*<>9999[  >     _P4X9   4X     F?DMJ)9 }9J)     ;E:9)z~9K     OxRC9999'8  C     D:Pd9999h  `     <PO9999d  ;_9999  =d     WW=)DJ99  Q -   U9OGw9999-  @     TOG>999 9>     >dD_999S8 9_     MB`9999@#  ^     F<Gq999925  <@     ]TqD9999%3  D     YEY9999P  `     TD"\9   \    IOM|4K9 L94V     F;<}\9999*  \     WJV!cL9V     Pa6;d999  P     HN@9999H  @     F=S P,9999@  E{     XVA69999  M     `;*_59999  B     C%GXB99996  XB     G\]Inc9I     Q`jN999F  N     9999?  >     <?AA9 c9AA     _7OwV[9999H;  V[     FW?^@999 9@     LV_S999E  _S   c MK.M^@cL9M     :;J9999K?  U     ;]Cd9999  Cd    YPO9 c9D     `QP9999q  P     >;C-Y99^3  Y     ? KsH9999E'  Q     I;{?9999x  ?     `;^+9999  Ud     LL[9999+  [     :e[q]?9 b9O/    SW]MD9999  VS     EM_9999e/  U     ]c_L9999H  Q     FO;*;99#@  ; -   +S9   ?i  "  F^\WD_b9D     [<A9999*"  A     F=S Vv9999  Z     GT?;o999͠  ;o     R;@F$9 b9P{    M<H9999+c9C[}9999[  [}     =[}Gn9 c9M     [KTp9999I{  Tp    WBND19999c  E     X >G9K269M     WM?t=999[  =     QC_S9999F  S     FR1Ym999I-  U     O.A-M9*b9M     O_\Z@9   Q  +9  NUE3?9999  ?     FY^`]999% 9`]     JIJS9999  S -   ^Za999S8 9a     A~JSVcL9S     JE]J999=  ]J   c DnLH9999T  H     HyJ8D9999  XT     O@>D9999  H     FLS 9 9         n   N9999  ^     Dt[P]999)f  ]     \DXW999^3  XW     @S?]9999  ]     =>Q999# 9Q     >;AQ99   Q9     BKW#9   W#    :]>9999  \     XAB4M9 K94M     FRZ?99994  ?     ^DI9999  I     P_M9999'8  M     =S <9999a  X     ER1C9 b9:    RK@]999  ]     NL;<>999 9Q     UMHOQ#9999֘  Q#ə    ^BFO999  FO     S8RZ.9999X  Z.     FWI|K999T  Z     VG.= 9999"  V     F~S:9999H  ;g     FF6;*J90b9J     R>pWQ[9 99C     I[4L9999  4L     FWBNRncL9R     WEJO^l9999D  Z+     KVU9gb9U     [S]"J9999  B     Z?;99998  ;     A>@(9999  R     Z?@[cL9@[     SEC9   B    FY`>9999%  U     KD=G9999D  D     XJZU]9999  U] -   RHhP W c9T     @6? U9 c9Wу    ``FY9̜b9FY     H%VWD9999  Y     ]ULm  L     R`DeA9999  _     S;EY9999?J  \     _RU9 b9V    ?!<4= b9X8    B^i=999M 9=     OhD:;9999~  :;    ;;*?9999F  ?     FUM^;99Bt  ;     ::EcU9   N  ,  FE%[@9   @    ]VIS9999K  E -   RKIH 9 9            F9999%3  F     GD`9999Ɠ  Q -   RN@W999  UI     AUN_*9 9Z     CZvF9999O  F     HOL9999  L     ^NB4Y9999Y  4Y     FS`tG9999  G     AC M:9995 9M:     PIU9 cC9U     <Cn;9999  ;     WJ 9 9         E   Y29b9Y2     CqEPxcL9Px     `ZIsF9   >     RXE|99993  E|     [V:f9   :f  -  F<;W~9999x  T     GT?F999958  F     W!HV9999  Tz     >^^q99992  ^q     J0V\9999H  L -   R;;?69999S  ?6     =ZH9999>G  H     ^BJ9999Ϩ  ?     FY<U @9  @     MU`999J  ` -   UoCV9999>F  [     W[4W9999Ͼ  4U     FLS M29999  E     ?hOP~9999H  P~     R]>5<9999  O     `;*Q9999<  \e     @]Y*9999  Gp     <EV9999a(  N     F^\@A9999z  A     F]K.M9999  M     FWBNC}9999p  C}     =Z^G999  ^G   c @?Z_9999у  W     ZKS9999  S     FWBN^99999e  'Z c9T6A    ;HQ9999H  Q     F=S _;9999J%O9c9O     TMh99   9    MM=P_9999  F#     N+>'Q9999  Q     ZQY89999c  PX -   RX7NwC9 P99    VG>999o 9>     CAF9999!&  O     =S Z9Ŕ9=     DD\L999 9\L     =;'E b9E     F;G[H   [H     \=M9999  T     OFA9   A8    F<AI cC9A     [Q'^9   U[ G(a                                        }G >XYbsg                    "                   2 2        cbcT          9V9V9i9i:          Gc WT         'e/I                                         9G9G          0                   &          "\*       <           c'c'c';>          rbVc" " "           [[Y"                               b"          [[~TZ          ~qy          )Q                          XUVW                               &O+                  "           J                     b"           " " cK" bcLbcYc92+       " "          03 b" c.n, 'e/Ibg+         'e/I          " 'e/I                    b                    c8c k                              "           "                                ,Vb                    7                   > b          \         b          c                              cKb|f                                                  -        'e/I          b@         w         h?                              |ba          UXZU%}9y9y                    bXZ           b9090<          =9z9zu                    c7          c          bc                     De  " V YW[u          S          'e/I oD $                   )           )8F          " 'e/I+?        " zbbh          s          wJz5         #c0cTz&          C   CqK cCbcCW                    #u        > b                    N b C   3           c7                               \~                    " " 9K9Kh"                     "(E|)7)6   c&                                        "                               [(TM          S x          WU           bq           9999           i~0                                                 z                                        c'bcbW i"                     "                     b                   b          +         t#5bszGs                    99"           1'e/I          XX U&          " Yͭ                    u          "            \߸           b                    bWoC           C          VaTe[>[WZ          c          'e/I          (                                *( cU          cccD          c&          EF          o          cK         i                            9G9G          bb'e/I                                        1                  -                             |Is                     I="                     ya                    99 WZ                              Jp          "           bc9bbbb                                                 "           &        0          +         c9c9bR           bcb_"=          -                   UTXmWW[X brbrbrPL         w "           9i9i          8                  *cLbC   C9o9owYc0c          cK                               b&                                        }M(          sq          b          c'b{" " U>UV                               V                              bbb" 'e/I'e/IRPIbo           !                    "           c                                                  'e/Ij          "           -                            xSZYU                    " bbr          ^b                    99          I1          1                                        1A                                        L>          L?           3]           q          cD                    z           bp          bQ { c[b                                        3Oc05 bbbPL}bVZY                              pX'e/I                    " p[                    3d          z;3Α          7E" b                    "  c XcBYIV!Z          ‚                    c c c A           hc8f bbf          T[T"          i                                        9O9O                    9G9G 'e/I                    WD          "                     }"                     (l         pb                    a          99bbbJ"                               yb                     Ct   " rybb         uTb"                     c          cU          b fb b) b~ b}" -          +         1            bW.-k(l$     b                    KC                    V9m9m )bi YZ[W1;        'e/Ic&                                        bbbA+UUaUW.UT[5VZZTlUUTY ZR                              ю 99jc                                                  " ibr"  6(        " *"                                                                       992, 'e/I           3          cJ"                     "                     cUcUQ)cJ|b                    &                  ix9K9KcbrcSs                    (           : yzZbb|"  x|                    c0c9                    'e/Ic]          b                    2I'e/I043                  " D b C   X2VV[O[)5i       " ?           c"           oW|\           MX<U*V                    99M                    'e/I                                        " -          D          c9" 9]9]9O9O$bc'bW          cRzc'                               Y) =                 99;QLC          "                     8+           8-'e/I[kXTUW          -         +         ZWb          J]                                 #                   'e/I          b}L bbW          XUgVYU"                    v          F                                                                      'e/I                              b9P9Pc0          "                               cK                              j                                                  PB           bk          " _T[;                                                   ?1A+C       " p          b                    bbzb                                                                                p          c8                    3ZaXP          y=          'e                     C @                              o..                             -         +T        7                   f           "                    "G                  b                             'e/I? "                     -         3 99                   +l#                                      b                    'e/I+         99"=                                        g                                                                     z(                     ZZX\Z7TT3          TXTXX0                              " g            A*           Cx  C" "           9m9m=+c" W cCbicCaJ'e/I}          b#y o9G9G#                    b          b                    blXYZY                    S          b                    b          c9m9mZ c'e/IUZ          bs                              'e/I                                        b" 9 9 z{                              'e/I_bbbAT          "  s] 'e/I          |)XU          XU          b " bjъ                    ь                      cT                                                 bb                    |'e/I           I                     t                                                 wb                    'e/I          'e/I> bc0           bbhbhbhA          cVb" e          KT)2i^}UMtK          c                    +l+)        'e/I wbg                    ? d{           " -        bX                                       u          "           cL6         u          99                     0          'e/I" 5" 0         +=                  bcLbO{                              bbk                    9O9Or          b          c]          cA9G9Gc^                             u0          c'                     'e/I                    cJz          'e/ICr                                            "           }ec^cLaS                                       8.          9G9G           b                    c.                               g                    (         c:cCbcCa                                                                      sFmKmL cLf nn" {                                                  q~UUYiY(-                                      = V                              "           n                    cKc                    XTTYV                                        cK(l $-k      99(bbbN          c          " v"           'e/I"           "           /o        bq          "           r                    -                   A                    rc97                            uc7                    bbc" brc+c                    0?1                 cKM                    cbqr)                    b          b                    bg           'e/I"           b_                    1biӱ0                             3                               ]         c bic a                    m                     +        9G9GccbSs "  s"           b                    br"                               cK          1        "                     cLbcLG          V6W" Gb          b          cbic Ssx                    \<                              uXZV[[                    bb                              ٙ          B          r                     =           " " 9G9GO\b          vc'          &99c^                   -0        e9G9G          q*" 'e " b          nVVmY"          cU" b99bby          |          +,L                            wo          /4k                            c                    b                              E0-        cC9i9i"u          cRu          B           VW%YZ]V                    k                    cL'e/I                    b          XuU"           r'e/I          "           b          :Q                              7eRj                  ^ [T           B9m9m                              bŒUx[                    'e/Ib                    3b          vNc #l+y#+y,                     WV'e           ('e/I-                             Z O;                   =o          " `          b'e/I           -         d                                         b" 9Y9Y          "           62                           {1        b|                                        cLc9tv          i          c9          c0                    -                   b                              cC2+        X_VZUdG6" b'e/I99          "           |5A                    5                   99+           "           x}          t          Z c cbc'`                    {v          5,                                                                               f" cbibibiA׿                               {          bj'e/Iz           m                    _           _99           JXTnb          "                     "                     "                     j"=[SE                    bh          99                     cLc0}          oi MX7[X[l cfS                                                                       j K+                   'e/I                              9G9GF^SD          SG1                   {          b"           ee eh U          }bcLbY                    q sXY8[b          cCbcCaJ)Y        &R       "            UZWb                               U          nc0          bb          c ." "cbc[          cTZ                    / 99cCcCcCZKyF F'e/I          +         WTm{           b|b|b|J                    & ^R                    o          ,                    b"                      Y[Z+Z                    P +x_P / " "                              b          ~C ~D           br VoUT[oUZXTYNc/          t:          Xc^" :K  :Lv                    zc' a          b          1A         " b                                                           &                            "           vL0         vO           .8FbcCbNA          'e/I                                                   " c  99          b" Gbʀ           B9P9P"                     "                     u                    *           c          !TZWuZ 99           6b                    cTXWY          'e/IMb         q          'e/IƯ :TX5           (bwI "           " "           \6 6(                  99}/" " cL          b{'e/I                              cCb]0vwsjtu|m{zoynk}fr                    b                                       {                                                 c/\                               Tz[1Z#Z4                              u_c                    9P9P                    be[V9cbu                    ~          $q$        "           67p                                                            k\" 9m9m                     y          h9W9W          " b 0                     v                              vDbiZ                    99                              b3                    U cUU           b           c          |%ob         b|.J                  r39G9G                                        bVsVEUX                              + ]          Zi"                     b                              @A                                       qx *                                       #         'e/I          cb.7e        3                              bi                                        c>                                        bb          G                              " J         b|                              brbrbraJr]          u\o11                                                (         c          c'e/I                    r0b99bbcCD>'e/Ibq"           uN                   TVT                              c 3 c^" #          cR}+)                  " t                    +N                  cS" )Q       6          -                   9G9Gcbic \P"                                nc          ` \ a                   b|"                     3V' TZZ|T" m(          c099ccbY{                              b-                                       c'c'c'Jg         3 c!b5n                    cU99$+XYbU          +1;                 bcY-                   …          =, b 'e/I" cVT                    ] {          c9nE()ß b          ~          " 'W                               b!         bbbaJ N          I           cccCa" b K.         b                    5`         VYY                    bbb                    r          UH brbc9Y" -        c&|||C8VC                    c0b )m 'e/ItcCt+l                   R? /          'e/IbO                                                 b          }cK$           b?>D?/׍  G          49W9W                                         b          'e/Ib,p vl                                        c%sp          99                    9x9xcKcL" qb         }          rp.'e/Ic8Tc0          b{          ?                             'e/I          cr"                                                  " "           'e/I                                        'e/I                                                                                          vNKV                             b}}" c&cL          " 4                              d                    cK          ER         > B          ZTY                              [V>YlgVWLnR&                                                ȧ           c-c/bht           i9\9\cbbSs                    0:          u                    " t         b                     bh          č#           †5w 0                   'e/I                              -         y          " 9G9G          "  =6                 99                                       cc^                                        n                     b2                              W[cC          C   CmcbrcW                                                   )b8FbbbWX9                   u                    b9999                    99cB_ _          Sz9O9Ob          'e/I           .                    "          b          t"  k"                               &7i          #                                         I 9V9Vp          cK bgW                    +         8F          b          :w                              y%7J                              VZhYVU,UV          "                     cE                                         bbi          q9P9P          b I s                               bU Y^W2YUWZVb"                     '.                                      â ã cobh                    " " 9m9mB O.M                   v                                                                     A          "           # '                    r!" 'e/Ic                    &                  b          b          cT                    -[:Y          bc99                     ( { [UU" " " )         "                               K         t          &        'e/I                    ]3         pcB" W XHU [pVXZYTXIX           q                    dcbc0] =                              *                    cX" b"                     " Z[{           C                        b{          "            pUXW<          Q          bs          99          *          @Y                                                   cB                                                 4~T c          'e/I                    "           cbbr]                    c^"                                                    4cKTUX4U           b                              cs            8                                        -           y                                                            "           g *          r.                              uh3         x;bg          M" 8N7J                    b"           0                                                 [          -         b" @          ^9                                cmN#H#                               #=C  C LVFV_          b                                'e/I                                        cccaJ                    cCL           /          c0,           )5         bcCcCcCA" 'e/I @" "           c9b          &                  "                                                            t+l                  bc'b_                    UZYPV                                                            b " b                    nq          cB>_           bbbA1          b          bs                    9i9i(bbb]A          2 -         g                   2 b'e/I                              ba          *         c%          c0         f          c/                    -         -                                                 ݇:.                               'e/IAF -                   D 'e/I$'e/I          &)         bbz                    cB}                    g         bc]YX;          i3          "                    cK                    wq"           cB          XW[Wbh                    >3'e/I'e/Il                              c!          0R"           b                    Z[ybx           G                                                  5I&       b          c^W          {          b|b|b|HL8                                                          XY=XVD[YrW                                                  MLEM          'e/I'e/I>u 1         uj          xa           K           b*!                  b          be"            !V        q^"  bp                             c,          u@          w         99          Obi2                  b"  8 cT[                    8=          P           c'e/I          9m9mbcB" b(hbs          +                                                 DR cUV b                    )'e 'e/I                    F  "             Z<ZThVx          -         b(1A         q          P. "                     c.c'c'bD>                    z                                        99YU*          XZUj9x9xh         b          TZoZWTVQ"           tz          c1          "           wJ          wK" b                    bb                                                  c          c8Ub                    bbcB                                         8                   3            Xw                    b                    " 9Y9YcCbcCaJXB                     c$..8F)5                   " o          a +k           rb                              =                              cLcLcLHL" "                      c                                        ot          V[0TZ[Wb"           "           "           " b                    b          9n9n                    X FJ                   (                    VXV 5        rQ                                        c sT9             C}                    K b                    Cx           "                              y+D          " bbbaJc<"          r                   VUY'e/I          99cCc'cCX/?c vbb                              9G9G           bc bO          0                   " " M b% 9 +                  h          w7          bI$ b          cUw-          bc bW          2+                  [m           c          X'[f          'e/I                                                  Y+         b         i                             Mc&c&c&PL'e/IcC1          cU          c -          /                   "           |au>cA                    mxxYb                    B                                                   bV1xhc          "  *sMb n" 5,         kE                                                            Y[gZY@          ZcccCY                                                  D          b          YTXpl2                   b          -                   G0          0           99                              x                                        " 5I&                                               1                   9W9W          q                                        bjt           C brZ-T                              8F)qccbZ QH                  +                   zbbr99+                   b|          }" -                             YV cq99          y          c                              b|o                               i                               &                     5                   UUUNW+                  " }&          99                      x                              Bbb995                              -         "           cU~O Cs   b          bb          8          3         be          cC; i                              "  Bc8cN " `U                      F        "= p          O          80-         [                    b[U2WYZq[D[Uw[UT                                                  "                               cX0        " 9Q9Q          |           M          V /bhb" j? UcV                    bhbhbhaJ                    c9c/          b W"                    4xV                    gT                                                            bc8b\P           iF                              38                  cM          bTZWc          9o9of          1        Y)  =       [           bUITW [U7!gbQH                                       b N          q           vb" " "                               -         o          9i9i                    " VXUF1                                         {e Co  Cj ~[          Q                   -                   cU9O9O:,f                              ۿ           VYJbMY          w                    [Y          b           eJbgb          cL          b'e/I           "           c}" I%                                        c7          b99+)5                                       -         +                             |Y                    [n 99x ~"                      ]          'e/I          sbq_c'bc'=bj7          b8cCcC          "                     ccC          b bk                    ~f5          9G9G                    "'e/I          b-          pJZXZY T          +N                  b|99cCbcCX/ b                                                  "           @         c          @          b                              t          bFo           cL          q                                        b                     bubYUTyTc8 [ [[WUm                                         26        b| 0j         c%b9494          'e/I                    b          X-YTWWF "            n5,                   W" '@                    FC   CwPI          W{UUn                               cb          9 L# c%          w          z                    zp7                               2         OU" )Y         #         &                  b                    9o9o           "                               'e/I                    b          5EWZ[YT                    VKZTR'e/I'e/I          <GW<c>          U'e/I                    cS9999bbbJ0j         c          XUc1                    bc'c'Z4                    XUPZc ΀                      bG          bO'e/I          bEr          "           ccbQ          b'e/I)5         ~+-                  " " c'" c bbh          b +$8        bc8GZZ          b{                    r!bi                    "G                                      c2(3                    btvb                    'e/I/" bbbPL                    "           'e/Ic _|~          |rrb           H          c%" c9b'e/I 'e/I                              " cUb          A          cUg         "                     " " /                    ~ " 9494           &7                                                  899                     b|" d{           ]          " 2        c          pbb                                                  J          c>c                              #] $$q        jbVB["          R                               br" VWZm T|99c'bc'ac'bic'="           b                                                  >          b>           Q b9y9y                              " "                      Hc.                             #         )         " Vw'e/I          'e/IZZW          b V                              b Y) =       eK" cK" 9999          " XVU~V:                              ZjWWjYcT          'e/IV           'e/I          bi                       bb                    c;                                        ^C          c cb\Po3                              x=                      6> }c          B                                                                                                    +l                             cL          8F                             \                     /           a b                    Pgg                    9Y9Y                    4          bbxFr  Ft                    "                               b Y'e/Ib                              XXYb+         U;Xrc |/+99                                        UXVY6          /81        .                   'e/IbcC   C          b                              qD                    qF                              ] EϽ           " h^                     "G        'e/IcC                    b          VuU4bcCcCZ4L" n<#         9i9iZ" b                     b                    'e/I"           " p"                                         C                                        " +l         'e/I I                      a                              " 'e/IcJr&2                                        'e/Ib!                     nbb                              9494bibc0Yb                    b                                        b                    c'bc'V'e/I%[                               (                   " 7/           :  w                                        " b          'e/Ibz0bb          Ybsb                              e]A                                                                      "           M                   x                    +                    b"                     ccb]                    cL9G9G T9         9G9GbibibiJb{          9G9G\                   b                    T           t'e/I          >+)>        'e/I                    c/          K)           G |                     9o9o" b4         " +         c                                        spi                    bUbUQWT          R         2         " |o                    H59494r          c&brbrbrZ4                              b Q                    b|'e/I          b                                                  zbz                    c>c8 /                    b9o9obi          tGb65F                    98F)q          t                               "           C" bi" '          c           c-                                       " v~'e           bi                    'e/I'e/I                              +                  b|bc          brYY4V.YYHZVSXXT                                                            "           b                                                            bh                                                   e}S^+                                      ԓ           Z          bxy8bb          c + BWTYW#W%          |X>WXw                                                  c'pS                    cbb]                              b+                             8F)q                               C                    v eU          c'e/Ic                    "           {                     b          q          ~$          YUUY&                               {(l $-k               +?        'e/Ibz= nz 5                            " l                             cbq          b          qE'e/I#          Z Y[y]" _ 'e/I           v                              b m"                                                              "  W4                    @                    c^!                   1^jb          X1XYFTYV1b j:'e/Im           x~bbbZ4                                                            'e/I r          9o9ob          7 "            w9J)) C         cCc9NUWO          u }u c3cG-                                                                     sbTcC          TwUYWTY}                              'e/IXqY%[m99"=          cZVYV2+                 vyp b{                    8F          `                    " q)-                   o         bc          u                    5I&       bbb|          " 99          b           eP                                         ccw          *                     'e/Ibibك                    b                              br"                                                                       }          bc          d" 2                                                                   99L_          9G9G                    br          X br99 b9i9ic%XhW7WXWHcLbcLW                                                  +        b                    RbB cI'e/ISb          b....b             =Y)                           br+ XtZ;          o3O"                     c          3J                  YX]UYT.b                    w          !          #- "  \          " ZWiU          c          'e/I          b                    ccCb@ҫ          s                     D                     'e/IcK46                             H                              b          [[vY         b                                                  c'c'c'="bbbd          "                     c&+                              )        V" RG                     0j         X                   ~          >                    qb          q                             cC                              ~          z_          b"                                 bz          b)'        X[WIWh1}Pf          *}*                    bbbbZ          |                               b          'e/I                     3                                        m 0         y                                                   b|.          v          / c=                    'e/I" /          +                   c'9G9Gf                                        TbXnWwVV          99c9                    99 c" Y " '| b          'e/I9W9WccCbD>t'e/I                                                                      c&c&c&aJYTYZX                              ,                    ]           G                    4+a          "                     eX?Z          'e/Ic6s|          bc" 'e/I c           b "i+-       xN'e/I" |"|$,          9o9ob|          XVO                              r,           XU+[URYyX                    cB" ub          u          Q_bbbO                    " b"           c'cLc'aJ          " bq          b~o'e/I          "                     )- tO                     M;                    w'H                   ZV"                     "           c_bs                    c          'e -                             " bbi                    bb9G9G                                        b          -          !V                  bcJ  U. u8b                              bA   [c'e/IhS4                    }@eO bbi          "            q8dž 99{5          b          9w9w"  $bY[YZZ099           xb.j         cM099pb                    /-                   9G9Gcbc'\P           6         " "           " v'e/I          4_ 9494 b"           #          zc6+                                                             b (38         c {4cN          N          O b| S ~@          "           +         " :='e/I          Z%[+[@ZY5                              c          Y          /-                                                 b                     p          b           [HWVE c Hc          z           9m9mr4                    Lc^                     :          'e/I" V\VXYWs                                        )                    'e           b          *          n                    4                   'e/I          99b                              Ɨ b?                   UWXbr" tt          b                                        'e/I                     @c/c/c/HL'e/I           :'e/I          uu2x" bb                    bj"=X$                   b          '" 'e/I'e/I                                                  c]          +8 r+         YcX           5                                                  N" O           [eUJ[Wa                                                             s"           t          b          99!TTWQVpVy5                     b                    YXC          ;                               c]                                                  cB          'e/IVb ?          UUqU?j                                                           b                    bUf c}~_0.c                              f            ,           ی                                c0+                    &         !V                  c          ŧ           b9Y9Y99YV"  ZVW  nb          [8 &                  c0                                                  p                            b                    c                    9999bb          K #c           sc" 5I&        zT-                             7*S  *V<bb          *Z           V;ZY                    "           HQ        cKbcT (          n          }                              b >          b  ,                    b8m J                    W&X                              bbXj"=?H"                                          cL          $$q                  'e/I'e/I/"          / 37b 5        BLUZVTjb9G9G          bi          T~Bc]                                         9P9PrbK &                   bn&        t                    /bcC" w9m9m{3c99h         b          cLb XBY          c c 6b99b b                                                 UW5UcL'e/IWXU                                       rI                     'e/I'e/I          Du          f 'e/I"           ['e/I                     bh          9G9GVD          b                    'e/I'e/I~}                     T9o9o          bc9                              ) u K "           "                               ;                    c,M          cU                    `%                     VY)UUX b                                                                       m99          c9h                    V ,           YWXb1A         cKL"                                                   r5i       a !21                  / 1A+C                            .                   9G9G99cbcC`"                     x,=<         {>b'e/Ibc/" Q~Zq                               b" X r          +9 b                                        lO           cbcT                              p                    }`) " b#)                                                             +$8        "           b          y                                      b1A                   m           c0          U|VvZP[WTTVS^         " ]           -                                       '" YVc^                                                  C;\xi                    "                    -                   VY U}VZ3                    U`           X{_                    b          ~P-         bqcTbccCb`"           ( cLc[          :+!                  "           b                    9l9l(Vbi         " zc0          }          "                     b          $                     b          cU0                             bf}b          H 'e/Ib9Y9Y99bc'bJ\          F'e/Ipr          ps+         9O9Ob H                     \          W"           bb "           b                    ZAU99b          c~[TU"           "            1                             Z<^                     "           "            b+         c8Ag                              a           0         8;                    qHb  {                    cE          ;O=;cbb`3          "                                49P9Pc c c HL(D                                       J          bV          .r                    3K/          b" Ex@          xAO                    TWZ          c&                              c%c0                    qcB          bz          9G9Gc/          1A         9           ;  z          w                               v                    XAZc                                        9G9G+=jcA                    cLdCc +                              -                             H cL           >                              QH                  'e/I           L9]9]^^^          6b7          xUZVU[.[[EUVZVZ          "           VX[3)x                 4_8F                               b          "                     " L4xVXWqXW           &                   bcbi$c           )|                                                                       V[          ;})b399z*ZM           M cL99(+l         `! `# c/-         ccb@c/s          b          T[c           29494                              D EL                      E           >           rf2+       prg/  u          ccb`                    R                    9G9G"                     " +!                    ~1A                   "                     &                              c            8 c6          -         +         }                              J           9G9GbbbHL           ]o                    QQQQQQQQQ&          b b          }a          9G9Gt                     b9G9G4                                                            RT     8Fb          p'e/I" 39999                    c/b          &9G9G                              0         c0bc0=                    QUDU                                                  &        ucL           " bi         {^cUcL                                        `b          )Y         t>          " bb          e          A                    e                                                            b                    " 99]          b_* cCc^" b                    b                    sc'Du.b                               9i9i D                             b           GbrBb{                                                            h          bu'          \{ b| b"           99           9G9G          }                    }" 9Q9Q                    <  bt" A c8          " \'e/I                    " \                     pFTc +XT                    . ?H        Q        !'e/Ib3                               C          'e/I                             'e/I+#        Xb9i9io          ~'e/Ip         $         uo C        = c =>b                              h                   K                    {."           & " 'e/I          \c9'                             t$                    v                                9}9}"G        'e/IW[Y          o           cK p            |)2       b                    "                     1                     b          "           ]m5C                    U           c|,                    " o"c9O9O                             (b"           Ft'e/IubtF9m9m?  sc          w"                       bbh          'e/I          cL          99          'e/Itobq                                                           c b                   "        [0V                           d          /                              s                              993         2 " cbbi`5x         c4                              br          b                                         b          cc'c[          " " .          (         5          HQ                            "                     b           `          d 'e/Ib                                                  c          b'e/I" 99&Y                    +)        6          v                                        bi          ( b                    H|bgU K           prb" x          sc99                   "                               y-         b                    XWW          v           bYUXb                              'e/I                                        M          b          c&>"                               'e/Iz99"           c           .         b-                                                                                          b          99          " bHb " " |:                    b          -         yV           %Y                    r          TXoXUTZ:c]9G9G &bD                                                            !$cLc&b\Pc0                   b] N          be}8e'e/I Y+         9V9V ] ij8bbb=           gcc ʽQ9m9mu&b (          cVULN c9G9Gc9          "                    'e           ba"q                    (l                             %"           bcB          b7QccCcV                    K         b'e/I                    c^c^c^A|'e b          b                                                             cbcVs>`           Na bi                              7                             j"                     YWYZdWV| br          bbcC b?          t                                        h8          ZVn b{{ q          d{h                    'e/I9G9G                    5  \ @          Ec0           b          " Y 99                                                  bc                              Q                  'e/IVY[Z`[b           1'e/I                    U)b                    c0                    c9~a          "           $          bq Ub:           b|UyZ U          9G9G&u z ({                                 " z #u+        " 1                              h?c                    'e/I           b          ~ v"           "                     9G9G |^b|`           pb                                        r                    0         f                   .~                     b-                                                                    =                     >?cbcU@                              b{                    " c\                                                     cE                              *                     bb"                                          [Z}YYWSYs*           }N}O          c                    qcA          b|"                                         'e/I                    -cCs"                     9i9i          "           " "                     .         [b                    #Z         cLv.uw0=                     ,"          b                    `" Z[TVW          "           99c.bqbg           Vc%          'e/I          b9E9E9m9mcbbiSsB U*          w                              9m9m          " b           bi          U%                     " c$                                                  n                 [          5vD                    'e/I6           wbcZ Hf                                                    o          _}99b          "                    3 &**             g         u q          *          x\.\\d(bb~C          WZb" d,            ~"           q9l9lS           )  )uC          bbbOocLX@ZZG; b" YQXZW" z6 Z'e/I <                    "  Y          !           k                    b^          " v                              " "            "           |          9G9G          cr|                    VX6cB                    ^^^c'e/I"                                c A                     Hb          WZ<bb          WXkX$[*V59494" ~          bc                    " cq--         >           E?93         b                              b'e/I                    "                     4        bbq                    bpXWWU5TV0}pѕ t(          -                            XYZJ                                        'e/I          b0         c'cY bY[$         'e/I          'e/Io1          9G9G?"7'e/Iҥ c8          b                                        " bxv                    b                    o W[wbb"                     T^WZB[U [YuXXyX+         v TZ9G9G          cx'e/I:bZV}[Ig @8F)qbbbD          z                              z cb z          bbbAcU                              i c0cb\P2Re " @         b9O9O          vo                             9]9] yeb           c'e/Io\bh                    99:L          |           b|"           9                    @                    z                             cO          9b                       < 8" Y2M+cT          &a b                                                  0         }+         "           w]                    " c +                              pZ          p[                                                  b M                    [qXV<Vvv .         cbcC9G9Gv                     1" &        " )Y6        ,.P                                      ~TPXZc b|ca          >           "           cc7j"=B7xbv                   [ b          cT          y           ( Y                              ր ց b          LQ bcK                    cLc%          " 9m9mY          "           hT8FPbi'e/Is          cK           .b " 9P9P                              0         Y ccLb@4            "           "                                                    bh                                                            b- "                     bbbAb j                    /4kY       b                                       `           ;QjAg7J                                                  cB          XWE[B          c                    H                                         }p*          2dC8          b          b99b3?                      'e/Ib997{W           W           g         " XWJ cX          ~YWYKY`Zt          bruUb+l         +                   M'e/I                    { {bcB          'e/IÄbbb          e          'Cn          b'I          2/o                            )+        :U6        cL @"                    'e XTT'e/I                                         p           Lі                                         c                   " y"                     |          |                                                   " r          W           b!                    " 99                              b                                                  b.b          "           $           c9                              cQcL" 9i9i4k         "                     Y-         L cCb)-        Z " b^-                             cC          p                    ""4          'e/I"           cU          VK          b{ o[ p                    'e/I*#cCbcCaJ          #         R9G9GNq           Ns z                              \         c9bb                    }c@          ZCXaTa"              b+l#                  bYWccLcT          yb                   cbcU          9O9O9m9mcbcX/c"          |                     c          -         cby dcL                    " sH/Wc='e/I                    "(E                  b          "                     jbbin          ~i         c0                                                            ڂ > 'e/I                                                             cLbcLa           b          b          bi          {cL                    cC          VVbYYV  ) b                              b          " b          " 8          _ |b          9494"           b          YX& r          x           "                     }O7I ( 2^'$V          [          V "           " b         ZUTVUEYUXW                                                  9V9V" ;>C" 9 &        b          &        ncK                                        _7J                                        b"           b                    " }          *-        " h          ba          sbYX(l1A        7K  99          " yu.         Lb)5                             9m9mf                             "           99"           b" 99;Q'e/Ib                                        ST b          b          [WX8et ~w&         -                                       c!8eAgf"\          &" K| }{bc          <" " "\*                  WaX          Âj L9Y9YcCbcC]Abc'c'O          [b          'e/I          ]%                                        c          b          cL:k'e/IcU} pV                   /b          )5         c | [VZXT~Y;          ; 'e/I           bu                    b|'e/Ib          " y9999YU*,:                     br                                        ~F6          Y          " c8b                    YUYXZV          i                    'e/I                    ccbD>b          " .b                                        }99c'YTUzX          0         c                              cBvR          b          HyGmb" yIbyJy          c&                                                    "           9494          (l5i(     - "                      @A                     b          'e/I9G9GcLbcLaJd                              d           cAc099bcCbWƷ ~b ~ZTYq~'e/I          tx'e/I1;                                      " ذ          c0b$ b          b           i           v }4          5" +)                   ž                              b          s                              3          r          cTy-         y'e/I          'e/I                    WWZj"=DqAKM                                                   'e/Iu`" ub/ ud/                     ZcZSXXTC Z           =                    ^ TO ~          " s           UVQb                    99                    9om A          c8         t          9r                     w"                               'e/I                                       b " s                    >          3 &       b                              b          +                             bt"           c                    " " " ?M'e/I                             UfW[ [xt                    Qb                    Rc          V "                     " "                    c9          b                              cbcC 9Y9Y bdC_ W          bcC                     CCp  bcUbW !V+                                               b+)>        " c=          " EEA                               Sb,          6           ;cK                              c&                    Uc%. )-                  'A5b          c'e/I          " "           bg9Y9Y        "                     &  bc0          i0"           ٥                      " b&+        wk          ]<                     N99                    8                   c^                    cLO" b" c                    99b          4}/F_          (cU          %           a          F x(B          { p                    1Eo          0qbib-                                        ,( bs                    x"           c8          " cb          'e/IP b"           WU                    v= ? XvXqZ          b|{b          bbba _c                    9V9VL 9ZXc 2(l                   _          ^  rbt                    cU99'e/I -           bsby                     'e/Ic X 99" #                             c                    c&9Q9Q           ~          Y[R[[YUucbb\P          b>          (cT" +                              cCbbubbbA                    b"                     TT%b-         %                                         1         b          +l                                       c          bd          ]          v          bc0bV          s7          +3$u       " K           c" 9O9O                    T["[jWXLVWY{                     K          {          b bzbcX99" r=r ubH                     9P9PO                               " ac b<)       W          1+                  #cT                    b            q4                    c          7          b9y9yZVTYZ.v           'e/I(l         U          Z                               y                    bi|                     $B                   cC                            \ 0                                         0           9Q9Qkb          'e/I                    Ca" c0          'e/I                                                  b99cbcL\Pco(T\V          " " Y 99                                                  YzVq9999ej          E           ?L          TZ6TL                    J b'e/I,         'e/I          H‘-          c6                    b" cS                              I cC                               zTY[xTc          bc8} " " b1                 c^          u                                        +         % C~  CV[b          cK&         B{TpY          "                     9G9G                              YYZ\c^          c                                        csg" b6HV0        a          >c"          [W]          e          b          3" }          U_Vh[&9i9i          bb          UZZ5          ]> " 'e/I          " R-                   -                                                 " b9w9wcbcCSsg          |          Bp 9G9G           T           99                                        " j           b"           ~g                             c          ,'                                         lw          )          *P 'e/I99bi                              [[U                              bb"                     ) 6!       z          G H                      y9O9OZh           'e " 99          'e/Io                             c9c                    1 ub$                             cF          cbbOVl c          bcC|                     o<" c7                     bi                                        c9'e/I;           bX.TZVYgc9           #         5%         "           9G9G                              9o9ob                                                                                s          b          b           *          "                               k&)X          bh                    c0                               \|bb"                                         p>                              s8b                              b                              "  9'e/I"                               \(E"       =                     99                                                   +Uy=si                              bO                    cK         "                     a b}e9G9G ^          Y W                              iWUX          l          m4           " "                     o c8Y{                                g 4                              UX U-          "           cT0bgPr          b"                               " b          b" cXC_ l          9+9    C  0         'e/I99                    bib                    cBc^                               H           c          X WoZ                             R        b                             I         $ 2                 " $ b          $ 9494                    b                    "                     bgI           "           b9G9G|          b Z c                   'e/Ib          .C b#'                                                9G9Gˆ           &                  x          bcLo                    b                    'e/IcC                                                                      +                   -                    fb          <bwUc9 b@                    a! "  gba$          )H"                                                                    hb{` "           b                    99"           ./o        yX           X " 8b7$  99                              [WXp           ;+          N                                        " cU                    "           "           c[6YV                                                    -         ~G          "                               U^TXUWW 6cC         " b          L           Glb                               _                              Cp$                               cK          scUcLv?b                    'e/I                    Zi~          99          y FrVY[X3XZr          rU#UM[b                             b          VX:WeVT                     c/c 'e/I          c  rPb"           c'bc'a          bib                     tc wb          }6!2               V                                          'e/IM                     c bic GZ2[U          " c&c0%99bWYU3                   R          vf En                     b.                                                 c                              cWR99          cT"           c           999G9G˹B g"            XZ99"           [                                        A Wj"=r                    " bp          XFXdTk"           b'e/I                    bTb$B                             g          'e/I           ozjc^b                    b                              }d                     br                    W                    Š ;<                                        "           "           'e/I-          ́cC          !1          uZ/V                    T[7ZVV                               x          SFuPCW@W          c "                     &"                                              mccCcCN                    c/c;          bc bG4          cT                      ZFZVWX V          'e/I          v " bh2                 8          2           2          99cCbbY          bD                                         b                    b           bt          oPM          "                    b          c"G                 7e2y0       b                    xb          cc0          cccaJ-         c9c6          zc'[Ub"   At                   'e/I                                        c!                    " br\ " 4!        'e/Ic^P                    b                             \ pL99MN          O                    b8<                   9o9ob" " b" bi                              99          'e/I"           " 5bbrbAbޞ  s          W[iZ'Ve9G9GicKc          " "                      'jkk          Vt>$y*           Z_ZVL                    bh"           "           c"                    Y)                   ]          'e/I          cD'                              v>                                                                                                    " "           b Y}ZVY~W+          b=                    c/cCrcK9\9\          b                                                                                b          H                   % %J q0                   XSZXY$VNilhgp0tC                              <                             5          bIc                     W@VA  c "                               c           cCc'b\P          cJ                     c,.j         _                      [UU8 XZe          " bbbA                    bc˾                     *rm          x*                                        xbbgO@ " c0c0c0aJ'          { b                    ;apa                    b          c^|          c          b{k          &M       'e/I          )5                   " 99                     pc" cC                                                            m            Cc^           m                   9 62+                           Tc/b  p          <)                 "                                         c9+t,          " bb'e/I/-         >                     cK000 ~          bh          'e/I                    b          'e/Ic-           .j        T                   $v                               "                     z          #                   c"                               bb|                              b%" d          " 4                    c.p                    b          &@         cb          @          XXl                    bm          cUcI                               c&f+"           "                    2                            ^b.          " `         bcU          b"                                b"  X          1A                             ~Y-U:          cB"           " b          " b" 3          " b(         bb                     l'e/Ib                    c.99Cb          cKb{                    b                    R           "                              +                   &          K           tt+ t=          b|                    C   C           cBk          b          z                                        B 'e/I ^          w                    H          c                              & Y           " W3U)2        ZTTW  |                     =          c?          9m9m                                                              [NVXWVVV1E                                         9i9i8F)qUYUlWXWn[AW          (l        T`V                                                  ?cU 399ccLbSsW\WPZY b          b`cb8          cL          ]+         r}XXOU          "           99+         %L           YhZ8Y[b                    3                    c@          c8                   cQbqIb+!        p9O9O                    (lW        b                    bg~          A A C \fS" [U          'e/I9m9m{"                     (                    qp 99bcbWcX * b7eRj                                                                    "           " bh"           an          k-                   b          e" b#'e/IhcB          b9494j"=FN          cUv                    F="                    bcLyc +                     |" *b          'e/I            c'e/I                                                            b"           b an q          c          &                           ' :*(          'e/I          c                               Y                    ^zb b"                     'e/I                               "(E        b          [,ZY[ $p                     s"           b 99~                              b          y?          H                                        oTYm          5,[`+0\-    b                    'e/IW                              bUGYY7V#cbbW                    !         'e/I{o           M                    c          {          99 b.P2X                  b          r_ _" Ƃ                     )                             bk                    bN9bbc0\P                    bq.j                    b" ` cC5,                   99"                     c^          9i9i+        -          bUbbbaJ          |Uy(l         o           o                     |g           b5         ZVZ+        XWWVUc-b`+                   ~b          YXWVY          " {b          ~          c+                                        Y<Z'e/I          " 'i 'k           c                    w                              b                                                                      }w          'e           0         c0bc0]A" c WYV`YV4          'e/I                    W.(l                  7          'e/I y"           IbJWX&                            bbbaJ \"                                9o9o                   r          b          ubbbHLc8          b                             c b'cC          ~i                                fb;          b                    c" bm                     r cL-" +         b"           b          XYpc"                               67                           D  rZWVTV"                     b+coaw                                                  s                    c&          rVO;         "                               b          n`          B" c4ZDUjcCZEXf"                                         u          9G9G          d                    & o                              " c' zS          K                            c0          b"                     'e e9O9O           "           9]9]          bg `          b|$ v          b                                                                                 99                                         b                    cCc'          uzc7           [VZPq b+                             bacU                              Ĝ rc0                                                                    " bb9m9m"           bh99 P                    "  0D          99                    -         " 8        " b}s                    c9          9i9ij                                                                                V0                     G                    c0          $8                   ~6          b'e/I "                               Z 2i                                        bh          b                    c&          cB                     t                    ~N          cA          D"           7q8tob                    b9P9P                    b!                            \ &                   'e/I           }99UZUU/TX"                     c[          cb9K9K          =          " 4c8b          #Z         4 'e/I          9O9OE                               E 3 NW"                      0          o                   "              7e                             uWc+                                                 b          # *:j                            è           XXjW          \           9999          -         t                                                                     b                                        v          y          w           bb[W                              'e/I                               cT          }9G9G'e/I          @ѹ                     0                                                   WV[<Z$w 9G9G                    9                   i        co4                    bfr b                              'e/I, 3" F ?           j n          cUz           I                    8F bpc'          "           b| 6m b-         b&                  bgb" bb                    +                               sGb"           ZV*WR          !         jfV+Z          'e/I"           bc          c{WcbcV` cN          'e/I~"           d"           b          rU" Gc          'e/I'e/I          !       +                                                " +        i          }b6c%          " Y)  =       q                    !v                    3          bwvb          b0         v          &                    cB6         J                                         c^b 3          4 b                    cc''e/I          'e/I                    &         q"                      B3 9i9ic c c J                              "           p99P          "            /~qbc]          " b                              fybrb          y8F> bh           bc          w1A                             XWdX          M bE                              *.                   w                              b9G9GZ-           b{"                                 h           >f          8          :?c!         YTq          1                             &                                                                    x                    {~b'e/IX[FY          c4W 'e/I                              'e/Ib          ~y          W C                                                  wcD9"                                         .          b.         b                                                  jchR          brc, XV]VV9y9y9494;QL"                     0                                       " \ 'e/I+Q                  99           99                   cT          r{Y         c&" cU ( Sw                     cUo"                              cHb'e/I 9)          t           =2"=          7                     "           {n bc^9i9ibbbHLb          a ?"                     "           b          ð Y[" b          G [aZWbc0                    W          YI          P                              o          ))       " "                               'e/I( [WTX#ZuZnUA          0                                       0 cbc'Y                    xd          {X                    t                    bd           (d                     C                                                  :          }           (                             L b}_                               _                              c7S46S                    cU                                                                      -                   ;Q65dHbbcL          yQ           b                      b                     CC  bbbA                    B          'e/I2           " c9Y9YbbbJ          c0                    W                                b                                                  9G9G                    c(l                                        z"           04                              Fc'           "                     bwN"           n'e/I           I# b          bb          c          " c^b                    'e/Ib                                        9K9K99                    " &                  |                              b          99c b          r          bbc'bZ " b2                   x<3                    B4 N          {*          b          bc8 c" r                              Ȯ                    " ȯ c^b                    =          ڝ           ڞ '           b(l $-kY     cccJ          'e/I          z                    b" c                    -         " b          <          06)       c 'e/Ic&99B 8'e/I c ?c          8F'e/I          'e/I          |*                    c9+         bc'c'c'A          " 'e/I"           c8          ?r                                         7V~          " b                              ~xb                    995abw."           w/                              b. ).j                 "                    /o.`f              cU          9G9G<" {bb,"  I          XXY (l        &          "            'e/IE= ZsU. I8                  b                   oo                    b     9999          " . #D        b                              0         cT                    " e                              M         e           bcTZb          cb                    j          c0J zkn          7}_                             bb UYWmbb4 z          bb          GKbWY  4 m|YK          Z*TY                    b          ,M rb          P  >8F          b          &        [ b           (          ZWTU                              " Z>TWW                              'e/Ij 'e/I          'e/Ik{          c9 b          cL\          "           b"                               9i9i \          b          $          1lc          H8F)q          v\4          bb           r?                    8F)q          bb)9G9G          \ wb|b.[VfWC[Z1          cU                                        bdbb ‡                    c                                                  2"           b          7|                    bbbA'e/I"                     b          { bi};          J*s;          b           cRj                    cCb                               ~cc                     +Q        bc'                                        ul{x=          "           }V&[Tb  (          Z6          =b                    c9                    cLW|V WUX          6                  " v cL           !                  bK           9G9GSD                    =                    bbcT          99s                                                                                9Y9Ys           "                     r                               b'e/It'e/I          9i9i?n "           "  'e/I                    brc  .b" +)        "           b          zQH        3           99           C    99cw          I4 |          [y"           "           X)YL          U[`X*Y                              8        bXX          9x9x"           vE;           x                   bbq          0                   Wr "                     M{3XVon           c]&                    rc                              " |5          TY[U99          " <                     u5v          cZM           b          b                              bcUR                             c "            cE          "           bcbi                    b|          (l                  r          b                               'e/I          ?9G9GHbi5           0*k0- +                 bibibiTbb bh          T9G9G9G9Gcbb\P          b                    9o9o          b          nt                    'e/Ib99z          c          cT                    B E UUTV                    -cbcCNA          5 UY'"                               bmHQ           "                                                             bi                    bcAi          :0         "                                        "  ` 9494h7         U1 bc0-         bD` 9m9m b          99          TWXV"  c"           WZfXZʞ                              ) ]                              YDVVUY.u#99                              'e/I          ?          )5         bh-                   "                     }          + +                  T                                                            7 b                              cB9m9mcc b \ub|          /H /I           ,\,\+y+yv4!        9996[&U                    'e/I                               bbbOb                              f_          ZWkUWA'e/I           " " " 'e/I" ZXO                    c[99                    cLcL          99q8 +                            c ZYU          v XZZVx &"       y&                    b>           W"o "           'e/Ib                    b߭O          9G9Gcc'b\P                    c                              bbbU bp           I          0                   !        u           bI                                                                      bg                    "           c&!J }%          " bh          b          6 'e/IcKb                    y[          bp          [v                     bi'e/I                                                  d          s"  CCu            !          *$Q2%4%-[  +         bu-20=        " 'e/I                   " "x@                                        R           x          c&                               C             *         d 0         "           6~                    XV)                                                            c'c c'aJN                                                               bbbA                     b         Vbr " cc0                    v          " X           VZYZ[W(XGQ_          .           -         c&bb1޿T        t"           -         j                              b                    "                               " &b           c'99         "  b c^          l             w2          bi           l                                         vo           TW          }lc                               $8                     b   f e          9          "           Z           |          ZcP                   cC                    u b" 9V9VQcbc[          9O9O996          b7biqK b                              c'e/Ib          #u        c&"           ZV                                                  d          1A         (                                        2                             cL          W          c$c                    b           e                               i 9i9i!f"                               "           XWZUU0Y*          uRA                               x'          bi                                        t                    c9'e/I"          bX[Wb                    qbs"hc^          i          bbt9G9Gbc baJ&                  w'e/I 9G9G          c." brb          bi                                         ec8bi          х                    99YV                    b                    "           Gj          b                                Yd" " b)                    " g[           cU99('e/I                    YY[ T          99cCb                    8        YjWV          c.0b|Xx(  bi                                                  c          'e/I0 "           5 99bi| |'e/Ic" b                                                            $P           VZkU" 'e/I                    " b          b          V[WY                    z          c9&"       9P9P                              cq                              @           x          ;[V          b"            i$           c^          b                                                            " [[          \o                               9P                    c                              cK"                     u"  `;1       8         1_                                                 ZY1WZ                    Cy   Cn rc9          'e/I(+ " 'e/I %          bd                                                            Ab{; bc b                      b                    o" t(          (l                            l2        )         9G9G                                                                      c                     b"                               " 'e/I          " .                    vY          eC                     A mvb" N                               bcC          b          4r'r(rbc'u i0                   D          w1          wx          # 'e/I          o"                      q>          9]9]          b"           "           b                               (wbz3                    b           'e/I6(                  bcU           "                    bE c^ +!                                     {                      D| 8'e/I*                             rv/          99                              bb                              cLx&                                                  bc9}b~+         b                    v                               b          kR          9Q9Q99"                                'e/I          99                                        )5          99                     w           " \,                              ssLKb          " B v'cU                    j+         c                               o            'e bb          K         c&b                              9P9PcCbcCX/          " 1                                                 'e b)5         "  K                              S           U" KV         L                    *1        c'                    w                    Z           c?EZ o <          UUV['b          +\                                      b                              .                              z"  8X2         c 5,                             rP" c0xE8F|)          .          " bbW          'e/I"           b 99          b b          "           o"           hp" ԝ ZZTXY0[          biv99                    JS                                         O           bbpV          "           b                               bb                    Rc          b'e/Ib bq                              'e/I          b                                         ]`A"                                         \bc'          c^c :          = " @=         "           WaU[}{" c cCb|          et)b9:ZUY                              8<                   3                              "           b'e/Ib                              c^          " c bc A           L           c[          VVC[YYc !{}" bcC          e}m          #          " bb&uo-"                               +         'e/Ibbb          bwZMVXbb" _                     6(         L                    1                             e          7:                                                        b+         "                                                   |f ^ C   cLbcLQg         0                   p'b          8F)q7                  Us%M]m5"            7                    6                  x                    0b          b          Û9G9G                             i        "                     $$q        +)                  <           !" b          bi                                                            }          [Wa           -         c                     d           cB" c0          lc0 \h =b                                        9                   99           ob          " 1/0       odC           bi+)>!       x]bc^                    "                     "  C   b                   _  c u9G9Gj(V                              bX                     T L3         XZYt         c&S                             Q                            c                                           'b))                 vJ                    vK                                                   H ;                    "           c          b          o"                               "           c=          cccAuux                              1                              cC                    999m9m          cD~bf"           9494" *  TgVYUT }          "           c b{9G9G          +         0j                    bgb                                                 s" d" WTVUV(          s" bbbD                    b          99bib & #l+y#+y o           9                      "           b7 [XTS          u[          UYU9,         u^bA                               g          b|b|b|aJ" "                               " cc ba                    c0bl           9Y9Y                                                            'e/I           CC                       b0                   bp9P9P" Mc9          " 82         ;                             y$ Y                     cL                               DE Gc:                              995          8F)q|" c          b                              " bc'b]cb                    Qo3          bF        {q          +l         {u          > b          " -          " c          u&                    b b                              99          jMo!5 9U9U          bi                    br                     " TfYWXY          c8                     &        c          "            " b E'e/Iyq          "           bog                     g                   "           T          b"                                b"           I"                     b          'e/Ib 9G9G                    'e/IǕ8x " b*-                                                wg                              zc-                   c                    br" bz~ b[          f                     AF          ZUV@[          cJ@                                      b a          r" 0-b                    "                     b" 2")>S(!?R                    b           =6                 c P "           {N                    bbr d~A          cU                    g  cL          bqc          bv" 99cbcC]          "   WW6T          y          b                    9G9G                    c                              X[cG          1A                   h                    s          }b          s D(                    " 'e           9G9Gcc'bSs"           c&           c]                                                  "  VZ,@$ +                             !           b         'e/I                                        99          'e/I"                               99          TV.         7                              "                               z;                     b                    b                    " s                    ~-                   8N" &        +                  "  +(          "           99 m                              4L:c_          bbcbA           r                    #Z         b          c8          )&"(E\       9u\u](                   "           O?                              x5                                        beF a b9G9G99 ^ bi+                   "  S~          9O9O[ UuUUb|                              'e/I                             K          x;           Mc5          "           l^ ^                     srVXUv9@9@Y0                              c&'e/Iv4Z^cT          0         [=U{)5         " bc-          c&WT          c%b|mbh          f?.                              0 sb                    e}          z          +         X[ W~                                        +,"           ׳                     6 'e/I9w9w                                        br"                                         1         z'e/IP                     T                     " 9Y9Yb                               y E 38         38                   9494W9 bb+!        'e/I                    9494a            ; bu                   c7 cJc:          ,1A+C                           u;[ c zcUY-         a c                                                                                 c 39G9G&                                                 s'e/Ib          b                             b          b                    "           '                   b1A         "           cU&M        !           | %           3brb+Q                                                 \ 2                              F        zb'e/Ic0bc0WX"           b'e/I                              7         " r          'e/IUW" bX(UV%[YoZI          5i       99cLbc^\P                                                  +                                                 cbu                    "           b                    b           +         'e/I          b|$           b                     A,ZZH'e                                                             XXY{                    c                               (           C +           u =6       99" 'e/I`          }                    [J[                    0'e/I[KU          c'                                                            bc^          bhZW          'e/Ib"           zbyyWtMdp8~xtW}$vB~ovx6p?          V{Wt[[[o                                        99cc bSs?                             " s          b                                                  Nb          )+-                           c'+&O         *s.          j2/           Ib"  /bc bV" "                               3                   cK{c?          "                               c/"                                         "                     "           cT'e/I'e/Io)        ebc^"  4                               -        s                              G4                              "  " o          e                     /                    'e/I9m9mcc( CG b          6b&        b. cCcCcCPLQUmUp Uq           Ut /                              o                                                                      'e/Ic^ctb'e/I"                     3                   b u'e/I'e/I          " 8'e/I          +         c/b          XJYG'e/I          E =                                                  c9Y!Y "           'e/Icb cH           [@a|cB          W          9G9Gp          s -        U           6 +$8        u          cbp; Y{bkToZX"VW`V,W2                              "           b          @A          b          b          c          "                               q          t"           *b *e            vb          bbrbhf         c+1        a ;"\        "S                     'e/Ic^          c          UZX                    L)>         vV[^Zc:          b                    4X/ZU6bg                                                            / 99VMX[XZWV          YS                     0                   bT 'e/I" ;b                             c          +l                   3b                                                  q" UT'e/Ib                    w                              w          b!++         b          c0          }b-          b9O9OTJYY5                    cLb" 10\      cL                    ZK;E                   bd                               VkXV2                                                ?          c&? bcCcCOb          xb                              [UYTWZ TV                     t^                              " -                                       " kw7          ZT}          >                    b'e/Ib"           cb`cW                           !t      99           2kbc9vO           Py          "                     bx                   ZOT_[STbh+                  b                    bc0˦           Z#         'e/I          bi                                                            cB48#+                     +_11A+C"z5$J.+&,N{              "                               b& bb b"           b8 c cKH                    99          wz"           'e/I          'e/IbcL                                        b          b                    bb           "                               b                              |                     o          o                    c.                    " TYtW'-                                                 'e/I'e/Ib          cLP          bi                                         :R.Q         "                     b          bU hUZ [su"                     "           cW9X          _9 | y                                         b          F                   N 'e/I                   b"           b                              "           oH                              oJ          oK"           *Ibr '.* " u          }bc0bW@ " "           9G9G                     b                    99" }y                   "           cU                    b+S^        ~H          7           9494           cS          bq                    hT                              WWO[#          -         c'c'c'ZK}?y'e b}{                               gO          b                              sFBx                    FG 'e/Ib          " bb          *:j        bibibi;>Y+X[                             99          U7X                    Y(l        'e/I                    P         b         3         V [Xކ          b          Qcb          b                    xBP xCq                    oz                              ~'                              [b          " 4xe'          c          - t99         b M" TZW1T           /          ^]                              b                              99                    2,           b1         "  `          b                              9]9]9\9\          "           b|                                        cb`c_ g "                                b                    c8                    b                    Q b399>                               'e/Iqmi                    %6 b           9G9G          " 'e/Ic +" IP " 8F)q'e/I           i cL          bi)5         ?           u"                     1'.       b'e/IV/Wl                    'e/I          b                              b'e/Ib~ x3          ZWY]Uk ˡ b|w                    9P9P" b}                    b           .                   +                                       &@         ~ 'e/I           'e/Is          UHY:Z?          b          2#-       U UY          bg          J           'e/Ib                    " 9Q9Q          b  b                              b+         cbcJ          R        Y                    sf99          cQ&        bq E7e                   &        c999;QT'e/I[QW)[8TW[n          bb          Q                              n                    cb                    +                                           9m9m          f                    bb           V^          d x9G9G          c9b          b{ s!           w6 99          b                    'e/Ib                                                             " b" q'e/I"           b          'e/I bibD           bcK                               "           "           D )x                                       'e/Ibc0c_           oI          cE          b(                  0         br                                                   brbrcZ N&          N          b                    b"           "  " " cTx                              cU          cLb                     " &99                              bb          9G9Gc#          b                                         bq          b          h CzC  bh A                    c^cU          cW" /f           c c&                    d c           c8          c                              9G9G"                                         b           #&           " O{c'         cBn                                                            5 6 Y"                               [rXQW_T8F)q                               9i9i#3          bt*t          " h           c                    bg                              ?           t'e/I                               y;          'e/I                    " VVZ                              "           " o          " bc                                                  c|c bic W                               -         cH?                   *          9G9Gz                              cG"                     b|" 9G9G          Y#l                    b[Z!VRY                    +\                  Nb          [Nc=          9K9K                                τ          *         c0c c c D          cP(l                              Wc/-                                                Y?WW!                                                  "                     XVU          'e/I          x)c8b          }bbb}R'e/I(                   0          dcccZK"                     5                     bt#                    j                     !8'        bT+                  bW*W|c^           Sc                                                 9w9w"                     'e/II          " 'e/IBB           Q"           b           c7          bq                              }+b          -#                            'e/I          b          "  @          (,           c#b                   : t'e/Ic# 99cc4cA"           LY           =<         bibibiD[U                                        'e/Ib{" ph'e/I'e/I                    0         iy;          bb          cZ                                                  &,        d 9          cH- I" 1A                   j                                                   b          o          b[TX"  ~f                    c l          99Q         b                    "  r                             " c"          biU)XZ[W" ' " +2S&O                 b" " b          p          c?9o9o         " E                    vbb                    [V Z Z{Zcbc&\P                              "            K                    W                                                             'e/I          c&                               b " bcCc'cCaJ                    S           -                                       'e/I^                             cT1bf          }s                    c.'e/I          'e/I                    bbmi           cB C  Cv                     ZNsw                     x                    cbbi]c0" G )X           4                  |b"                     'e/I          -                                       c'          c!> >                     'e bc0'e/I          6D                              " bccZ4          ~bXzUi                                                   'e/I ~}          w+MC           Z "           9G9G           Zbi[Y|          bi          +         p           9&        2_ c bc =          k                              9i9i          bb                                                  b                    KX           i$B                    bh" &           99"                                                   99          z                              'e/IS          c'c/          e(           cUcUcUJ                    q                    3}         i)UVUZ                                        B           k b          \ zX          b}T:t"           c9                    c4.           bcKQ                    99                                       +         ob                                        Yk[|'e/I         c          ub                    j                    bh# C-              b|%99/,\--o          c          ~<                    -                                                 qJ1         qK() YBYCVt/(+b'e/I          9G9Gccb]j          (l                  9O9Og byb          V[Xb))       (l                    bb|                     b          c^" b          )5         s          v]v^          "                     vG9O9O"           " :          p\          R&       " bb          9k9k4          r-                    bn                              c&          c<          " 'e/IR#           R$      CTXRT          bd:                               c          bh                    9G9GcCbbiYVW"          VW          cb          9c%          &        )5         Wx[}X                    c9           'e/I" cU          g          9G9G          v/4k        c                     'e/Ic c^b\P                    9                    YZgTtC          " " b                              TYaV9494O                              " ~bOt           c          "                                ac mZX[Yf          9x9xBÎe          bT          'O b{b          "           9m9m          cA" 9"           " "           " HbHl          K^WW-V7          " cLV|                    "          b          b                    q                                        bs ! CC  c&          yyb'e/Ic'bi                              cUcL"           r          c 'e/I          UW                                        q'e/I          w+                                       bcC                              cM3          $           qp          e}"  b                                        z          VZ(ZV          w\[           bb          cUb.                   c9          cU          c:cCcUWY1A+C                                      8                                                            brQ                             F ~          9O9O  1          rSbr" "           }          <6 8F           G                    x N| UKVZ0         "                               U[U¬                    b-                                       +                            998>c'                    b!V                   # b          0)                  |bp                              c          99p\"           "           bsJ                              -99                    TY           "                     xb" !-          bbiڈ                                                   +)>                  bcCcCNc9          xPW8 )6.1h50              z          " biqH" e(           cCbcCAc          'e/Ij"=                                        (l $-kW.                                             'e/I                    9w9w  -                  cL           1                              YTcTb                    b           )          " c'          WVi[XV[          $[WU          b          {{f0pfM>b         0         bbcF          r,XTVYOY                    'e/I                               Y3bc*                    +         i0                   "           K9i9i                                                  b          v "G        "=I                   i+        C  C          b|z                              b                    bbbJ                              -         b9y9y9P9P cL                              'e/I'e           C    bbS         'e/I          e                              ǯ ~&                  "                     u~          K                              b            =                           cL          =          'e/I >          b          v          bqհ " 'e/I          F 9yb                    "  I'e/Ib o" : c-         'e/Irb                               =          cLb          #         cK          r                   y           &b{{V+(        U< b'e/I                    ~G                              :_                     bcU          b          wc0          y1zb}f          nz                               2                                K"          b          9w9wccLbQ          cKc                    bby f  5Q  05$  Q&[ ( 0M4>/ 2{03iR  6'8` - %   %2a2#o-5*t!k5=0"8*!&z%1q3y-.x!17!-@     /c4*"O)-'Fz72bz {/!o           %'$l*2_ 3{8    3T # "d L 5  a2(6.%!'2'  ~{     #4!'$S* c3u !a1%.& -;.X*Bd#3t)16-1"0%n&u7-' C.8v0X         W'01 (G  4  ('z.( &`A#r8 6   8B5+A|27(S  %A   J'W0o("04(0+V8?$Z2!O i>  & '8!  ""y!-455/" '8%-1k5$!5? a5?'=L-C6 #L6!7   )D    !(p%Q4Y/O6+ k5!+u     - /=4  1- S( / !*V       WN/ls6y ! '^/:#m   27 ~    &/6.~ 0' %" 4;/1Z- )y%!0, / 73-T2J-2.5+zH%V !m 4 [ "N-  +       2.  %v#0   1  'I/##4#.>1 $ &? > 0    -  3F1I  89    D"O11a$  3  3, 5"+   . 5/ ,/%w"m"g0"!     ]+*#2 %"Vc1x 2  /U8)K+  (+! 8T,5-6 "-/h7/  3Z     *03y8>(/  +e'v  (h7  )C,,c    ) -\( Yp$R6q#+7`+-)y*qj$X   13c%16$Z   0  f 7   8Q(   ",!f "6&    ].  1/*/:!.V 1i'88  $(+]U(  +*"48. &7%2$&5/.</0Q* / 6 )"   5m*$'6  64x8_#v         !)"#    00O  $ G0o1  . .*  !6.B-      )K$'C + 'l$%  / 4`   96@6#=/7,  5 +.        7  3*,75 &    4 +,-m& 2     .m3r#    U p$n/+1j 43X  2 1)     5G v4   ) ())C3d    m+#4'b-%  7%'_        4h    .  3  '.g &   890f~50".t5   u5F*(y).   Q!8264-5M&,)7 4j6 [                    b                    b9i9ip                             bh                                                                                                     " XVY"           c8                               (          q                             p          99b          cL'e/I          "           'e/Ie          b           a<4en          \                    'e/I          }5          2          c          b@cU9G9G                    s"           H k:VcZ          +                   Q                   c^" (l        b| $          "           UYTvUX           y                    [                               'e/I" bc  " c\                     cLcLcLaJ"           9Y9Y                    'e/I                              b'e/I          9m9m                                        9x9x                    bڊ 9c^'e/I          'e/I          &                  K           ^&c ;          'e/I          b e  e!b          Y                                                            D cCbcCA                   Wy          9i9ig                                                          cc'cT          "                                                   - b                   ucL-                   9G9G Sx                                        x                    b                     WV                    {|cU9m9m 0          q{b                    3         c                               cB          )X h          c>"                     bi          9494                                                            b                    cF                    +         'e/Ib          cP          br"                     c^[PZ                    W`                               b          b 99c'-                             r`          ck           u<          c~ 'e/Ic                    b                   'e/IxxcY&                  c+         }          w          t          b                                                 t                    !b          b]H UTWYUcL "                               U                     I                    #t          9G9G                4s }" w          ob|                    y9o9o;          Y.                     oo                                        A.          *^        8           >m cUbV"[U           D          1A         o9Y9Y"  a d          ({           'e/I                              99?                              c8                              0"           y          |b                    " c                                                  pVrT[$Q           s          h'9O9Ocb                              vV" bc          3         (*9i9i 0CW[^"  L                    99 6b ]          " bi          b                    b                   cbic Qc]"                     c           %~ 8FbbbiSs          b          'e/I7 ؼ 9o9o          4  Z[c*          \M c'          "           b          +l         }6 3                     1b                             o -          be"'e/I                    [          b          " X5                               9 ~bj od{99b           c'e/I          +`Zc0 V          3                   =|                    c9                                        b" brj                                        b          q5b                    b{                    b                    c                    b           c^                    cp @                                         bi9P9PbbbZK          c[          c          0            @'e/Ij" cL X          " m{y(b                   0         rcS|&           bi                    AbXZZJV[                    c c " 'e/I{V                    b          c B          bq|'e/I                    "                                         b6 9494J'e b                                                           #          #(l(5i-              'e/I          YUSVIX&U`}t cZ          `.         UZZs9P9PZ~XMTOYV-U                    'e/I                    b'e/Ib          W_           ] {R        ok" XWf                    1A                             (       b                                        )x                   ci                    J          bb" [W                              /                   'e/Ib}'e/I 'e/I                    h          " 'e/I                    c           c;kB           hbi                     I{           o          SbcLbcLbGpi                                        bYWb! "                                                   r          " Tv                    oWu         'e/I0                             bt9m9m E{ c-                             'e/Ic          c +ci                                        lVp #q b          c9          9G9Gh                              ^b                    9G9G                    " + -                    b          _                                        9Y9Yw                    'e/I                     K          cBcUbcbbiacCcCbZ -         c0                              cccPLb          c          0X8  E          '          V{                     V} ow 1c^          S^+                            r8          U$Td                    ܖ          c8A          Mf                              " " p"                                          3                  _b"      8FbbcC]jqc7i                              yI bTiZUh          c                    *         |ycO          s05                   c 9G9G W           JLiIUV|i.hjKhy{JXzW          A A                                        x {          x                              T                              b"                                b ~~                    +a           99b<          O                     b          T (l$                            $8                             " #P                    9V9VcbcCZ          "           =+        tY&'e/I'e/Ib          ?cLcLcLA          Yc&" b|"            ; A                    bh          b'e/Iul          Cj b          cbc-                    o3$u        " cc;~Ybbi         obb'e                               "                               b }ocL           4x'                    cP U$                    H)/o       99                                        bb9G9G'e/I           'e/I                    yYc          II  [e                     " 9P9PYO.M                    "                               $                                       L^b          a            c9O9O                    TK[Vd                                                   q~"           f3 ua" 0j         #         bbbbaJ&                                       2A         kzQ                               cAq          &       'e/I" b          XYXbc 'e/Ib X9G9Gcbbi\PF`qXVH[%WZ[          Fbl /-2y0       c9br                                                  cUb|9y9y                               L  q           O ̪ z z                                        -                             By 'e/I'e/Iby          9G9GT          +         (         n                     "           brC          tbbbY\YAT|cU           bc&          c9"           bcA                                        99          }`&o                    "           *         b|j          uc06         b9e Q" b           o"                     ~b          999ubb           jIhTUbbbaJ3                   c          bbbA          db+`;1                                    d dC                    ~b          b -                     " 3         c^'e/I          )-        (l        ;           c 9i9i          9G9Gr           " bg          " }9G9GTX=b                    'e b          )ha          S                             'e/I9G9G                                       cK9G9GcbcC\P|w          .        1WY/o} }rn                                         b|          bXYW                     <                              "                               cCbcCJb          h9P9P                                         p          ;Q65d          UX!Z[!UTb#]&.j                                     bh                                        p|                    b           =                    b          d99bcCbX/          4^          4"                               "           q"                                         =c'          Nb                              b                    XYZ0Z          ߔXbb          u          bbbPL                   xp           W"                                          A bc                              B 5c                     k                    _V-          TQXUOVV[XX  :" cJ=                               cU" `D          'e/IcG          |%c                     ;                               Oc9          Rb                  " +l         i'e/I                              39P9PRd $bWzVb"                               9O9Oq                                                  1                  Ut 'e/I0                   b          ZY[TW                    9G9Gc                     c          b          " b=         Ѝ  " 0         #         P@          "                                mB          xbilx99           6                                         d?                    r                              g.+ ޤ                                        ީ           c%" 'e/IxL          bS                     bibN           8F)qc:P          c8t" N+         'e/I" " b  " 0                            0         ]W,XYxc)cQ          "                                         VGW:b          b -*y5U [CT" bbb{          |;          "           bhcT           2                    cL                              b          "                     o                    " 99          €          'e                     c&b                   c9i9i'e/I           " w=8F Pb                     S                               b                    [[YY[biEdz          x<}          bc0baJ j"                     <           9bfbb           vx          bq99C  C {c bic aJb{"                               l T^[U[M          0j         c9cc9V                                        c^99          G &        |0         "=                    " cL          cTHQ                                                          s^c cZ]Yw                    c0 c0          B                     $                                                          bb" b                                        UqUV          -r          $B         b" i|          t}dwqF.xoso)u }pAxoTzypt>           <bbb{          [ c bbb                    -         -         c'           " / b          ?         6                                         b cN           ae                    ZF             |c/g*          {r" n2'e/Ib          9G9Gxx                              "                     &                                      V 'e/I          $                    46!       'e/Ic                    99          b)Q        @b                    bj           Zk9o9o                    +                             .U          $"           "                                         " g+           }          XaVezTVY                     "           NIKN99          b9G9G                              |b          pB            bi" WW~UWUfW          b          b          b|                              A b          xUZ[.Wsx          bmD99          'e/I                    cK                    b          UUUpq+g          +        bhcAp           {                    VZb          b          8                                                  ztbc }[Tn          b                              G          v          B                    bcL          .         >                                                           Y          " "  cCb                   b-                                                 "           9G9G'e c.`bb"           {`         bcL          ~]X}X_ ~0         " b          Qr]!                 c                     9+9J C{   9O9O V{WTZW>           b;b                                        $           Uc          bZqTZ          'e/I          "                     (0j         mvl          h                              WLXmVVWV%X|WZm9494c'e/IK          sO                              b+         \,Z*U^X                              cC          c7b b|""                     g         "          Œ b                              |q                    h T          Y`H[<          < c0                    k" 'e/I                                                            +         bb'e/IWt         b" " }K99                              B          Y[          &        sm+         'e/In                    " "            9G9G                    (l                            eb                    R:          b          WX~YT           xMbi                      [:U          nnXs[3          9G9G          b" 6         @@4bj           b"  C  C9494          'e/I                    'e/I          wb" ^                    ^"                      p          9G9G                    $u s+=                  c]b"           `" ccLdP9 b          b|b                    Ecc^cPJ                              Uc]" r                     ob          x"           bh+!%$(*   b                    …0                             cX [U|                    b          c                                         Q         ~b          c0                               bb          q         9m9m                                        N7b                    YW_XOXVVWZWHY" bbbaJ                    1                    '(                                                  "                     99Z          E ^          " 'e/I          bT b                    cU                              |{cU'e/I                    'e/I          'e/Ib                    cYYX                              )        cL          9m9m          bb                   b"                     Y4k/       " "\(E                  Z           "           Cq    99                                                  bhbib                    b b                                                            ]            "           c0b                    0         Y          smbq8 'e/I=          G'e/Ib{c          bcb                    bg.          3c r                    " bbbHJ" WXY[WzZ[[VXV                                c                     ~          „" ŕ           c^qdcC          qg                                        UZWM"           kw                                                  'e/Iz9m9mc&c&c&A%          -                                                  s                                                                                c,b #         c0#boUcB           bbpuzcK.(          ? @ 9W9W          iU3"4         "                                cbbN}           bb          e|&~                              1A                   bYb(         " b ZZm[YTUV@ZZ'                              &                  b          bg" cbcT                              "           +                   o          sH                    +.P         cJ          x fF" /          'e/I                     Q                    "                                                   c^b'e/I          cb          b          'e/I                                        " c9c0          2+       XtV qE          YFY-cC                    Xb" b                                                                      Z                                        'e/I7         Q                                       /2+                         bbbVx   "                    bb "                     " ('e/I*                    ^b'e/I- 'e/I          WNZ>Y         62                  Z{VU                   cL          Y                    WXUV9c                                        8F)q                    " b99Q                                       tc          d9G9G                    cT          (l          J           og \           pcqp$" " " 99h0j        s#'e/I!            zccK9m9mB Om*                    brx                      w"           W9U9Uc^          B          bU4Xjbbc0OZ#Y %                              'e/I9494> &                  +         99           i                  "\*        WUW[                    c0)<       Y í 'e/I" "           =99                              p =93 K                              1A+C        -                   ]                     p( p          pb                    +         'e/I0 'e/Ic^y"          v!          y                    cP)*g        bc&" cU           1                  c^          w-                   b          b          T           s                                        " QH "                     1A                   a" Ŕ                     +1;`                "           +$8                  bcb                    ocR'e/I                              'e/Ib          +                             +         Z 2q           u          99'e/Ibb|" -                    "           cbbZ3~"                               (I++( 'e/I          a'&,        VZZY                    o;99` b'e/Icb                                                            'e/I          }Xb'e/I000 c'          b7                              bQ" 0                             WqXXW          [iZZTX                    99b          +)        FBAFT,"           B,           3          "           Eb                                                            " 'e/I'e/IbrZIXYVUY                    + ڣ X&[TYoTsڦ                     'e/Iw          icS          )~9i9i                    o <b-                             }t          "          ĚqD c/&,        3          t$c5                     cUb+         c'brc'aJ          C          1 c9"           b|                     9o9o7                     C  C}99                     B          ub          bc0bJ                    D c 'b          'e/I*                     b           y'b          c                    " " b)g E                                        " +l         b<w.                                                 z M           'e/I0         cBb          br          c'c bc^a'e/I          'e/I          yl          cB           'e/I          "           cC          b            c^          brbXV                               b" 'e/I]                                       cU                     96                            " " 'e                     bi*Yb                              b                    b          =0                     O           "           &@$1G      b I          bb                              i \         " t          'e/I                                        G           bcC                    YB "            0         uy"   c2UCr          0         bu{u|          "                                                   b                    bb{L2cUm          o"  bq r ~? Nc0                                                                                 w-i                    "           w+         l%          L L i ?          "           2bec]           s          " w,          "           {c0" " 'e/I'e/I          "                     "  "[          bbic Z                              rbc          @Y                     x 5                                        cbcC " ~Xbt          d cL          b                     br.J        f%          t99F           VYXW<'e/I                              b                              x99          c >                     X          bbibaJ"1 " E u          v'e/I                    3 0s                    " v          bb'e/I          'e/Ibbc}o          o          o          cK                    (rcU          9 rb1A                   bq(         99" 9G9GcUcUcUAcbc0Sr                              [4                                         r"            0         " n1A                   b0b          tc          b                    [Vx[[YYY          b          K                     /#         c                     99 c'e/Ic'          s|cC                                        +                  9O9O9O9Oc           cTcTb          c8c9           <" b                              c.@                      9bucL ~b                              4Pc" 1          [Zy[T\                                        rE~m                              h          b                    X" h                               zzb                    X,V`           YX-Wbh" }9Y9Y*JIH!G          "           sb          "  OUVe                              0                             cCcCcCJb " Wl b                                                  N                 `ˁ                                         i+l                   9o9o          lvAJ c          bbc<-0        c9b9b          "                                 &76b          cA          ccCcCZ3bt" b"           lR--00   !;   -fP   60   (K%   !"   D)     &)     6O-)      )     $hXG9+4=--  37&  7  %  &  hY  ,$  *TT  !F=    &  +  (({  /sH  6l/  !l  8#  %'v  Y  %j&  *<  &D  /N    `   24 H  +?`  $"Z{  g  >  #w  ^H  /  .L  8,  e  "F  %۱  &p  -L  $   U<  6B /  &( 54 ,  $h^r 8"d'&-_Yj7!$Tz   !M_m(^?62X      XeLy      22Ly      )X      Aƅ      !.>e      XcX      a+      2r7      XP>e      !7      )ƅ      !(Ly      !4      ĭ'      M+>e      X      !U٣      )٣      2      )7      2Uƅ      2c٣      !EX      )L^Ly      2.>e      ٣      2'      )Ͻ>e      Xb.ƅ      )^'      X 7      Ly      )      !''      _7      Xe9'      !Oƅ      Xm٣      'X      00    }  s  c  N        ^ ^    l  x   $   s      !      ^     !  l !      ! !    } p           n  [          y !        o   !      k   Y l    }            k     [ !    M       Z  |       | q  ^  !           Y             }  }       w N ^      ^       c  l    [  ^  | ^     M    x           l  ! Y / !  Y   [ Y ^       l       v  !     N       [   c x   N  Y    Y Y      N        }   Y }  ^          !      !       [     !    !  l  s l    x   Y  !      k  k    l }  }  N      Y   z   Y     !  Z  s           |          c        N   o      !    l ^   Y        m    Z l   Z    |  !   N  c    ^            ! N         !       n } Y ^    !       !  [    o   ^ s |     ^ N      l l      Y   c }    ! } N   v x  !      t |       Y  Y $     ! N  l | ^             Y    ! q   !   Z             {  $    Y  !    !   l    l  ! k !  !           k  c   k ! l    c  Y l   l  !  l   ^       !            N         # Y l    s  ^  M ! ^     Y     Y    ^   }      [  c ! }       { z ! !     } [ Y    Y   l Y ! l  !   ! |             ^   N   | o #   n !             o      !   !      M  ! Y w         !   c    Y   Y   Z  [  $  l    }     !   ^      o !  l ^    l    ^        Y }   ^ |       N !   !   } k  u    |  [  !    l    o    / l     !   [ c   l N Y         l       #       !              !     l  l          Y [   w ^  N   Y                c      !   $           !  !         !      o          !  w           x  }    l Y ^  !   Y !  !    }  !   N             ! $    [ |      k  ! l     v   t  Y  !         z   } ^  ! c N Y   }  ^     ! o   Y   !      o      c  Y Y   l   !  r  c l     !   l !  l  v      Y w        l !   [     }  w o   N    l     !     !  } ^    |    [  # }       <HT 0 5 3& /_ -Έ . Z **" Ig3?)o!E^K^R81ߢ5N@2 UZ8J 2H!dK2#V/ w7!7#d/-U#0 '_'Sv)/d                "F                - XH                $K                .                -                                F                5`\                1)                                                @                $                (                (j                $Շ                <                0+_                #S                \Qd                /                1[7                !                k                 #@Y[                7u.'                W                .7&                1                [                &+                T                "m                3]                9`                2,                2W                                /b}                %                #0                 $                kH                h@                (Լ                0                 a                )S[                 Ze}                /                0Y$                 R@>                X1                                4W[                #                /                8 I                $$"                #5                4L                'Y#J                7                64J2                -4                6T                6                .;                                #                :q                2l"                 ?                                $&                2                7\                &ft                                #                Zˋ                                &P                1n                65S                +;                2Nk                64                                ,[8                a                <                */                ,UA                7l                ;٘                n"                                /|                71                                c                #                %                $                7:                #JN                /BS                t$                1;                5_:                -R                O$                _                                4'                q-                7\                .                5]%                2B                (L                /EK                0<                7x                 N                +c                )k                h)                &A                *L'                7E|                <V                /&8                xW                ^U                2                $                (Z                (v$                (<H                4*                G                                ق                b                f                WE                $/2                4.                8b                .cb                -O                +5                2Qa                "Fɒ                L                ,ETv                $ "                 4                !~                '                3                `![                +>J                4                26                /$                $G                *                .v                $"                1*                )=W                                                                5+                7=                !jPC                 8C                                -eդ                H                                #                7d                                #A%                $                6                R^                gƳ                4                8 &                #                l                ,B`                *^S                ߊ                j(                *                ]>                                B                )c)                 (S                #                1,                ~cw                55>                8                 O{                <Ƀ                4/                X                ڟ                _zAZ'&\k ` 3ٱ&>"; ;:$&!' ;jb#,E22Cݕ  R-   0 A (9a , !0 (  !~ ] 4P1ch1{ (4& `f 4[`.#,U$>E/.R(x-sV֜%$6۔#~dW.$(aL$ .,ڼ /7' o2 i8v K)16 = f B C - d!o  Cc/  W - ! P_2 f B~$S u G* 0 uI  #H ۫> U .{6 #8 F$% ܰ' *]( { d + L  (: L & @- M Y'F  z ) o0M _ū~ y N% X ê>  :% !  7\/6 2_  S-$  \'8 - = 5?0 9-B1  :e#  a HNQ Aϰ+u f1 5 ñ; $2 4ͺ( ε  2Ż01 ª(p 3 <4e! ' [3F J>/ +o f1 V՞ |T 5y 6S{"N "[  ˝  Ru! ӂ-. jٞ* ;Em27 + Ƕ Ip'^ '&? / 4+ DJW  w*t ЇO 8S י= E'$Z T ") -<D ,{6 Na h% T OdִA ZW{ f0 QБ$ &*\# / Uк# %-3i ?!k >T2 1g c !l@(6 8-  7! Do/: 3*;       8       x -?4 , *W; U ,)   E / ": 9E_ L Pz %H`  a & V fe                                /                $M                8                /E                - i                #W                ,E                64&                                 21                                                nI                8G                2                .c'                $%                '+=                g                <                .4                P                k                ȟ                4                kˤ                ,U                #                )c                *                2Q                .                $                                !~9                1,                8V                7                I                                ,[3                /$]<                $R                'Y                #JD;                "F                -eU                +                 J                M                9                &f                 R(                M                d                3                D                *                #@[                t                (vZ                 (@                1*                                "-                0>                                2,                                xC%                [#                `                0                 5]M                jU                2*                4aD                4                1$                m                                e                                $я                +>Ы                .7                2                1*                                5                -                                "                53~                A                7ub                /}                -                74                !Ye                /`                2l                t k                (2                )=                4.                ZZ                4S                &P                $G                                W                0+Č                7x                *LC                \                #H                µ                                4(                @L                #                -                J                !j                #+d                3]U                /|                                v                (<~                <                5I                .U                )                ?                7:                #]                /                                 Z                X϶                #~                (                                6                *^;                7                &/                #_                "                /]                -W)                68c                                c                ɓ                $ $                T                b :                 V                /]                 j                $/;                 V                5'                1n^l                )S                2NP                -&                7                (                                #S                4                7W                -4                8\                1                "                )                ~ê                55                *<                (G                %                6"C                25                /U                 8Y                $                (ZXI                % c     .      4     )m#     )ġ     Ͱ     ~     4     4+D     (      ;51     -H     %8#4C3 ( k 80 5A?  MU X ' ,J) Q    3 "    85    )    Qp    23-    3C>    7#@    8L , 8 + !v ` 0  6dd   %.Gq 5 r W ( !> $/ + 2  )", 0%?a 8t+ - M  ߶ 1:" $  -K/  z v ,_ - :   ++++9+ ++ 9  9  b + + ++   !'Aх ά s. 2_ # 'QM $?Wr 2# N& *]S 8|# 8F  .@ G ,& [ = 2o 9 +m"f  )q GU *(  !W  &U!  '  , % -?; *)  E &YY 4 PS ? !M < %Z:  >     wO     5     #+     '8;19z#'Ow"% 4 7MfbC  i  9  .A  "  3  /y>  8I  )  8    1<  6]\  (+  ua^  5W  1  ]d  5\  EC    3x  25%     U  )t  4i5    c^bcUYp  bbbX  cJcJbK`  bbb^e  bbcId|  bb9   bbcVo  bbcQ  bc\bM#  bbbUs  c*c*b`Bzb  c bbBk  brbrcDt  bbJy u  bbP   bc0bOKv  c c "S  bbb_0  bbbW  c8bbZh  bb9K]   bQ h  c'bibc`5  bbcCHh   Ae r   Z ZcE  bbbA  cAcAb;l7   cGe  c8c8b`We   bPe  c8c8c?zb  bbcCW]  bb"ZOy  bbb[   c'c'bWae  bbbJ  bibicCCm^  cb w}  bbh9   c<c<cB  c c "Njf  c]bgO   cIc-F go  cb }d  ccL1 c  c bW {  b|b xz  ccC: z!  cBc&]z   c'c'bUv  bbbZ nP  bcT ]   cJxg  bc0N5 xi  bbcN  c/c/"a  bbHn  c'bi9[g  brc9Xx+  c^c^cI  bbb`KJ<  bibicCXn{  b|cBT" ]    c=/  bbc\S  cAbcLVIv   =<A: l  c c c =!  c]c]cC=+  bcbFuk  bc9 yP  bbcCL  c'c'&By?  cbZK h   ? c>J  c'c'&?=  bbcHyr  cKcKb`Er  bb r  c^b h  bc'bRr{  ccUcR=ye  bbb`Evh  bb|   bib9M<v  bbsZ>   bN  bbcC[o   J Jc_:w  bbr9 /  bbbI}   / 9Qix  bgbgcC@#iy  bbbD&m  bbbE sU  cb9 f  cUcUcYW  c'c'bJ  brbrc?p  c'c'c'YNf   NL {$  bbM y  bc/cRK?jZ  bb9 d   ( cRSw  ccUcR:h8  c/bqcR  bbb@  bb"WM  b|c9V@|3  cbWj   bb)F|   C Cb`S|  bbbHkg   bJJ  c1b l2  bbib`S]   c<'  ccb`Es_  bhc 9[W  bc]>r   bbcC?y4  cbbR}&   (* s  bb9>  bbU x  bb| r  c'c'cCA+x  c0c0bGzx  cAcZK hl  bc9c%?m  bgbgc]a]   cSi  cbbQurU  bbcHIo  bc]bW  cLcL+lJ3>  bhc bI6k  cUb >Hz!  cTcTcCV;  bic bN'el  c\b< l  c9c9b`@  c9c9bRz#  bbc ~  c c cC'{  ccC9I)l  bbiM] +  bbb^$  bbbJw  bbcC:gc  bgbgcJge  c b\   bc.bNkL  bc(   c bcB?  bbc`8V  cTbV {  bbcCEc  bc`   c.c.1A]t  cb? <  bc^b_[  bbbB.~  bbiSs j  bc'cL  bbb`;J   9 |  bbB r4  c cK  r5  bbc;sl   cMWu  bbcLaA   > C "  c c cCN  cTcT&`_  bbbDsT  bc    bbbH  bbic9[:}  c'c'bGJ}m  bbbiI}n  c c cC\w   cS}o  bb9$>}p   b`Wf  bc0] o  c9c9b`\4  bc0cLGf  bnc p  b|bhl f   c'ajW  cFc*9H-  bcKbHi  cb m  bbc:#~i  cUcUcZq  bbH ~9  b|b9;,]   bOTz   T a? V  cKcKb`=I  bb&FP  b~c   c'c'c L  cSbbNu  bc Gv u  bbBV ,  bbibSdE      brbZXx  bcTc/] hf  bbcZ']    cASrM   b`AsrP  c cK >Ex  c b9 ]   n nb`Or  bcKbYv    cIfi  bbcK.j  bc%bQ$  cCcCOzo   bGu  c'bicR@l  bcCb<o  b|b|b`L  bbibI#U  cCcCb`RA  ccbX,]   . a  X  bibi H.  cSbbUi  bc- r   biA#<  bbcR^-e  c'c'bMf^  cb9a_]   D DbY.  c c "SRz  cb f  c'b9NSf   = 9+F  bb;T  bc]bQe  bcL9]Tx  cCcCbL4  bbxcLXJ   9 k:  bbb`]   p pc:  bbbiRH  bbcC=g  ccb?d{q  bc&1A 6  bbic/Xn  cb3 ]   c`bP  cDb   c c cN,n}   c ccZhA  bbO r0  c*c*b`Ah  c b   bibi :|  bcBbX   bbbDz  cTcTcCUneO  bbb`AC  brbrcN%IK   X &   c<c<b`] r[  c]bLM i-   > >cGl  cCcCcC>8  bbbPs   9TNy  bb+l@r  bbcCG  bb @p  bc c`  bbc]l  bc  r  bc'bXwB  bc0bQTj  cb v  c&c 9 uB  cccC?p|  bbb`Sp{  cBbc9?|  c'c'c ]l  bbr\ e  bbQ }  c(c(cFz  brcU g;5.  c&bhc>O=p7  bbbJzt  bpc9I  bc94 y  bbb>  bbQ m  bb9 C  bb1AI9w  bc& o  bbL g;  cUb !  bb 6  bb   bbcCX  bbc>f  c9cBB t  cTbb:  bb"Mr  cbbC  bbsAdj  bbb^dD  c&b9Kj   I '{ G  bb&>jw  bbba%  bcLcBH,d   9 d  cBbcLWx  bbb:d  bcLL   bibiVJE  bcUba s  cb k  cb9h`'  cc^9+]E   bA k  ccWcI  bbibUaAa  c0b   bbq_ y  cSc79 d  c8b# ;  bb+lA'  cUcUcW^yW  c7b` k  bc2cUrs  blblb`>Uh  bc&bFc  cTc]PE   bibi Q  ccb`Wle  c0c0c]}  bbb@  bbc\_v  c4bbD |  bibicC;f  c\bV   cCbb]l  cb I   X  }  cc9@j p   cPzG  cb zH  c b: i  bbbT-  c'c'bBh  bb9+S  bbib]2v  bbcZ  bb% mN  bcP9 `  bbzbRI\  bbhbZ$<  bc/bK*q8  bb4@ ]   cS  bb V{b  ccb`HwB  bbc'Y  bc8cBJj  bb9O  bcAEo}  cCcCcM  cJbb>j  cAc%9 j  c8bpR? nz   C z9+E!  bbcW&c  c b   bbcC>@  bibicCM"  cCcCcFg  c&cT   bbcCY4  cCcCc@z  cbG w  bhcK= e  c9bbrEBko  cb/ o]  bb| J  bbu9 ek  c5c5c[ yx  cLcLcTo  bc\Y a  bcLcBL]\  bb h  c9c9bG  bibiZ}%   k kb`Gau  bbcE"r  c9bbZg  bbi]   bbbTi  bb9=e  bbZT   cJk  ccc[  bbc^RvP    9;ur  bbbZp0  bbcP^   b`U)]   z zbO  bcC e  bc9cRR`&  bb+C c  bbiJ0 n  cc^c>?|  cLb9A q  cb m  cbU   bbb`Y~!    cE  bc/bBi  bbbLw  cTc8G w  bb f  bgbgb]?q  bbb[  bbc_q  bb9.Sq  brcU mTRg  bbb`Xut  cb q  bb9 I   9 =  cFb p  bbb]p  bb9X  bbcL`  bibi >q2  cUcUc> W  c.b\ zk  bbb`=c   vbrY2z*  bqcb|UsU  bbh_Z   bqccBS  ccU}  bb9[  bbrbDyK  bc'AZ   bbc`$  bbq>   bbb>IkU  c b9   bb&:^yS  bb9 d   ? C   bbbYU1  bbb_Wy  cUb  r  c b9[:  cCcC^h  bc8bI&r|  b{b{bOr}  bbbWoI_   >9 vn  cSb@ h  bcCbWv4  cc%Q   cCbi63 w  bqbqcCOJlp  bcCbXzD  bc^   bpbp+CMh  bcCbWo  c9c9cCK  bb\   bbcNi~  bb63 mI  c]c]cC^}  cccCZwb  c^bcB\p  bc` ]   o ocY%I       bbbIt  bca, y  cCcCb`V  bibicCOI>  bbbM    l lcCX  bbb>av  cCcCBv  bibicC?4  cUbc&N;km  bbbZ2{  cUb c  bhcK;}   c'c'&Ja  bbb:l  bbiQ }  ccLL `  bhbh]|M  ccbBy8  bbcCT]   E EcAZ  bc4bBJ   b    bbbR|  bb   c bUB y  cBbbR  c'c'bLw  c8b   bbJ ]   . .bX8  c'c'&Os:  ccb`X  bb&<}   ( (cY   bb l  bbbN?p  c b mZ  bb:jt  bbcXLp  b|cbVa  bbb@z  cAcAcCXtk  bb nr   cAxz  b{b z  cBb1   bbb`AIc   [   bb\ 8  bcLc&Iw  bcT v  bbi]-   bcL-B5  bbcHYgj  c9b|9W  b|b|c'A  bbbPw  bcUba  bbbH]   c\k    c\g>  cbI n    99TKy  bb  q.  bbK ]   cXy  c/b A  brbrbU  bibibNj  bbr 7`G  cccKh  c^c/<]~y  ccCB l   p pc?o  bb"A  bibi Z  c/c/bC=o  c^cKW u  { bQ=z  c^b&   bgbgcJ<  cCcCcB`  bbcB^=g   a+ l  cLb t  bgbgc :sZ  < c%_y  bgc9_w  bec   bb+lJK  bbc@}u  bbbGBw  bb x  bgbM[ p  cE6k  c c c<  bbhc/X  c'c'ba;w  bcZ e  bcCbY`  bb_D/  cCcCcHt  cccO  cCcCcRgD  c^cB9 qZ   c:]    c:Y  bcL d  bbc \v  c'c'&C  bjbjcHv  bbcX9  c7bb<@u  cBb l  c c cLrW  cbcBHKh&  bc]' K    f  bc'X   cbbO|q  bbb`^ov  bbcCC|r  bbh9NP{  bhbh OiW  cBbF   c c "Ho  bbbRo  bb9   bbcCI y   Q b:x]  bcLbK!  cTcTcU]   I Ical]  bb9 l  bcTbCs  bcL9=%<  bbb`\Zt  bbcA"e  bic bWi;  bc'\ l;  bbc'@i<  bbr 7=f!  c b9 Y  bbbXZO  bc\cBRZ  bbbHz  bbbT  bbhA &  c%b s   aN]   8 8bTYs  c^c^bW  bbcBh  cCcCcL2  bbb^X  cCbbDc  bc'="   c'c'cCIt  bibicC>k  b|b|cCPj  {I d  bb"C   cVv   b`X1hF  b|c^9 y  cb9>Xq  c&bh9+DNnd  bbb`I  bbbTiq  b|c^9 '  bbO @  bbc\Do  bc&cL^  bbbN  c'c'&Gof  c/cTZ i/  cTc89 m  ccc'`y  cccA\  bc    bbbR;v  77b`G  cCbbTU  bhbhbIV  bbbOw  bb\ v  bbcCQp~  c]c]cPv  bcUb@o  bb Jz  bb_ j   0 X ~j  cbcUEi  cUcUcCK  c'c'&^  bbbi<  bbb_~-  bbcE\>   bb%   c/c/cMw  cUb |  bbb`  c'bbNQ  cLcL+lHV  cXcXcCK  bc']K {O  bcL_K   bbb^tn  bb:R &  bb [f`  cbD 1  cCcCX!M  cBb9^;  cbb>q~  bbY n\  bbcCA|p   @ z_ y#  ccC:> ^  c c0[ q  bbcCV^n  bb |1  c8bbq?  bcUbZ  bb+lR  bcUbBy=  bc _gk  c b   bpcc9Ewo   b9>h  bc < {  c bc[#o~  bb9 o>  bc& \  c]cAV   bcUbZt!  bbb^  bbc>m  bqccLOi  bbcTf  bbcG  bbbPe  bbxb;:e  bc09^%p  bbc?w;  bb  s  ccbN  bcKb>Wo  bbJQi  bbj% m  bqcbAv]   b[mR  bc8cB^y}   cETwi  cb9 {d  bqcbV]   _ _c'Fhf  bbb<Y  bb&N?  c c cC`  bgbg=  bbcJOgb  cbiL   cCbbVh   C Jn   l = |N  bbL\ e  bibicCApu   baUu  c%c%b?>  c9c9bTo  cKc/9 yA  bbh9   bb?fo  cccX  bibiJ r  bbb;mI  ccc';i  bbN   bbH |  cbbB'  bbcJLdN  cbKk   cPcPbTn  bb Pis   0 0c_i   \ bb^A~%  bbG X  c c cCI  brc9B   cKcKbA#  bbT  cLb m*   V= wE  zzcFi  c(c(b`Dc  bbi> t  c]b   bc0brIj  bbbE]   bOxq  bc6G xr  bbc;r  bbcC\q  bbbFp  bc 9+_d  bbi9N  bbb;Z  c0c0cCG]k  bc >D{  bc%cL@Gt"  cc I   bbF `  bbc_h  bb"Qd  bhbbcD[k  c#c#c_n  b|b\y v  cLcLb`>  bbcCE9  cbbWh  bbb<r  cbQ   bbb`?r  bbb``   c b+C e  bbbEW  bb Kv6  cb e   bIt  c%c%b:zL  b|cbQhm  ccbUfo  bqb{+ c  c0c0c:z   U UbiFe  bbcC@?f~  bbF i  bbsbS-wf  bb   bb"K  cPcPcPu/  bbb]K#   g gb`V?f   Y YcW7  bbbK{  bcCbPOw(  bbb`Hf  brc^N f  c<cN: j  bb|9   c c cG  bibicC^c  bc je  bbbE  bbbMp|  c c bi_tQ  cLcLc;K]   c'Ar$  bcY p  bqcbIqx  cb9 h  bbbI  bcUbIzH  cCbB1 d   b`Jb9  c F]   # #b>  c/c/"Co  cBbbKe  cccC  bbb`Cd  bbbi=7  bb? ,  bbbZx  bci   o ob=s  bbcB  bb"Jn  c&b9D7?   bZi2  b|c ]   b_  bbcCKPq]  bbbbb^7]   cIHh  cb7   bbbiK8w  bb=W ]   , ,cS]   c'<  bbb\,  cCbbJ  bbgb< l  bbb/>  bbb;l  bbbF  c^bb`l  c%bb=&  c7bcBKch4  bbbN  bibicCI  bbb:h)  bbb`[  bbb?'r#  c'bcE=  c'c' v  cUcB@' v  cb9 g  c'c'bHCk   9 9baH  b|b|c@<  bbbUy  bb[ |  ccc`(  bbcW@  bbgK   cb }  bbb``:5  cb9DT  bbbJ  bbcP#  c bcBIjt0  .]h t2  cJbHF   cCcCcF  bbbLnk  cbE c  bbr ]   cCDK/   ]9   bc0ODl  ccb"  c'c'bMN  bbb=)hL  bzbzbW;hM  bbb`Y@]   g gb`r7  bqccLVT]   c=h  bbcCHq  bc6b;>  cKb ]  cP  bibib=eX  bc8c/JKH   9   bbp-N7`  bb&W   bbcW/  c'c'bMp  bc\AP i1  cccRi2  b{b{bT$y  bc&bNaj  bcLJ   bbcX?  bcTbW  c0c0cCS%}w  ccbWh  bc   cUcU#]n|  bbtb:  bc\bG5]   cCIOr  bbb?_j"  bb9 T  bc%bGz  c(c(b_a  bbb`/]   c_E  cUcU#P  cccCN~o  cKbbCs   kbU~  bcCbYs  bbL   ccKs  bc&ba  bobocBn   Z ZcR  cAbb`k  bcSbFG  c c "O0g  cAbc%Bk  bbcC:  bbb`[r  c c b<  cCcCQ8t  bpcb;#{   cP;d  cKcKcCZ%N  c'c'bI  brbrcCY'+  c'c'bC  bbcWd  bbcJ~nu   5 h> ]  c'_  bc<C   c c b`Pc  bb2 u  bb|   c.c.1A]  bbbQ?|~  bbRO   c0c0c]]  H 9 q  bb: a  bbib?e  bibicCSy`  cUbWQ z  bqccAl2  bbc;2h  bqcbF]   bR  bbbG  bcLcBMf"  bc], M  c^b9Nmv   ( (b`^p`  c b9 z>  bqbqcCP  c&c&+CSNzU  bbcZy  cbbG  bbbXm  c<>>  bbibR(~  bbb]#  bbbB{i  bbc'GC  c'b o  bc]bM]   cCD-d-  cb9 ]   % %c`Ln   cE  cFcFb\x  c b   cLb m  bbcCGJL   K 9 sa  bbiR 9  c0c0sVxU  bqcb@ p  cCbcRYxV  c8bbKxW  c9b! ]   n ncL1  cBcB Zjg  bcBbc[e  bbJ u  bbb`d  cbbLe  cLcLb]  c'bb{CH  bbrb=  c c c]Wqo  bbcRa]  cCbbKq  bbi& sK  bccR?um  uub`Yl  c\c\bafd   cB1  c c "^Qv  bb9 lI  cb9 e  bqb lJ  < =  bcKb[p<  cBbbO&z|  c9c9 p  c9c `M t  cRb^   bbbRTi  bbzJ Y  bcSbME  c'c'cCAKs  cTcTcA>y  ccb@]   cC@mqt    bWm}  bbcCEw  bnc   bbc:iK9    f  bgbS p  bb|   bbbJM  c]c]cO  bbb`;9  bb|boUy  bc/TP   bbbHj  bbbF@  bc0b;1  bb ;g   b=n+  b|b|bIq  c&c 9 W  bbb`Rg  bbxF h  bbb>]   K Kbayy  cb] u{  bbh   bbbP  c'c'bG2  bbb\?  bbcLZ?y%  cUcBVz li  cKb9T]v{  cKcKb>v|  c0b9]  cPcPb`?  cKcKbUe  c9bb:p  bbbBe  bc[ v;  bbc[  bb"A3}u  cUcUcCRe  cb9<Lo  bbF s  cScSc'X<s  bbcPu  cb9 mS   ~ ~cC3wl  c'c'bE|  cb3   bbbW?A  bbgA1   bb1A>  bbbZp  bbcC=f  brcU9   c'c'bU j  c b   bibi Yf  c/c/cW2ji  cUb+   bb+lXrf  bbcC;<c  bbK ]  b]o  bbi[ ]   m mcCPg  bbb`AUq  cb+l u  bb d  c0b x  bbb`@y  bbic9MyC  bbg&   cCcCcH8  bbcL@)  cQcQcE  cbR| >  c0c9 hS  bb9 rj  bbb`] 4  bbr" g  bbbFj  bb{>   bbc^!w  cb9   bbcCI>y  b|bcRX{  bbcBsE  c^c^b`Q.  cc^bV{wf  c$c !  bbb`S  c'c'bY=@  bb9`R!  c\b z   5 6?1 ]   f fcC_  cCbbNc  ccbL   bbbQn&  bbc= ]   / /bA t8  bb   bcLcBAv  bb SU  c0cY j_  cb q  bbB+ q  bbcO  bbbOkuu  bmbmcCOd  nnb`V  c bcJi%  bbibQ :J  bbb`P  bbb`\  cc%%tMu  bbcBy!  bc%a i   b bb`Y  bb% x  brcU mN0S  bcK {  bbiO hU  bb_ qB  cb l&  b|bY0 r;  bc^/ p`  cb w|  cccMe  c bcBJci  c b j  b|c v  bibicCK  bbbUj  ccc Ygy   c>g-  bhbhbS4{  cb   bc7bPWl   J Jb`X]   cQ  bcLc&I  cCcCbiBhx   cCvI   K  p   cRX]   cM  cXbbSmx  cCcCbIY  cCcCH`?  c'c'b?2_  b{cb?o  bc8cNdV  cCcCbaIe    P9 t  bb{bQx  bc&9IRrm   bOR  cc@x  brc^2   bibib]Y{    d  bc8cLa^   p pcClR  cb9]uN  c b9 ]    c:W|  bbrR 5  c0c0b>]   g gcC]Z  bvcc0QdW  c"bbTy  bbb`Tn  bcSJu uh   9Tn  c bcBTZ8  bbic9Fu  c^b1A o  c9b| >Qwk\  bb9+Wo  bbbDi  ccbY  bibi @  c/c/cCIey  bbbRe  bbbBf}  bb9 w  bbb`NK  bbcCMr  ccb`PCo  ccCF l      cc+l?J  bibiS  bb:f&  c b9vEW  c'b   bb+lJ"  bb+CTm   @ @b`L  bbbC  c c cCU2g)  cb q  cccCI{  brc9Lfy  bhbhb;t  bb9 ]   cYadl  bc^ v:  bc'>   bbbA'/  bqbqbGx  bbb\~l1   b[>  cKcKb`;  bbcCS1k  bcTZ   c c cC>2  c8c8b>);  cCbbEw  ccb`E*>  bxccL>?  bcUbRz\  cb   bbc':S'  bbV(Jf   9   c7c7cC]  cEb   bbr"   bbibQv   c__  bbbW  c8c8cC^Txg  bc'9   bb{cUYQpG  bbcC=fz   N z  bbr 7Ti_  bbiZ   brb l  bbbHnI    g  bbc@  bbc;  bbc X  cCcCc\k$  bbc <}k  c-cR=   bibi ]u  bb<' X  cCcCcZ0wW  ccb[=dR  bb=8 '  bbbId  c8b? od  ccc TVng   (    bcBcBKY|x  bbcCacE  bbcY?]   bNg=   b>u  bb >Oe<  bc8 u  bb9 n  bbgb?  cb i  bbbV??  b~b~b`BSs  bbcCNt  cc1AN  c&c&cU   cCbb:d  ccT9IQv   @ 9TR<  c'bibP  bbc[Hz  bbcCTi  bbcOt  c'c'b^U  bbcLGd  cCbb[~     >  c c c<  bbc@[J  bhbh H  c/bcLN  bbc\q@  bb >Cw  bhc c%:D  bcLc&;  bhcK: {p  bc^[ q  cb9   bibi M  c'c'b^K?   b`Iut  bjbjbiP  c bcB:j  b{bgGI v  cBcBb`Oo  cCcCGDh  cb   bbibQ]   b=Tk  cccP<k  bc^1 k  bc'96Dkv    cYZ  c&c&bLw  bBpX  bb"=p  c bcBG o"  bbbZHo#  cb_ {L  bb2 o(  c^b |  bbb@p  bbi> }5  bc   cLcL+lLe  c c cCNd  cbW? d  c6b+C nG   bIhM  c8b{9@o  bc'IA e  bbcC@ p  bc'T q  cb9\p@  c(c^@   bcLc&Me  c&c&bDmA  bb? i  bc0R   bbbYi  bc99Y  bbb>$  bbw   bcKbCj]   > >cakV  ccb`BT  c&c&bEIeU  c-bxW   c'c'bXM  bcLb_f  cKbbE  bibi Op  c^bba  bb ]nd  bbcUc  bbbZx  brbK6 g   Ff n2  bqbqcCE^    bBx:  bbf; <  c%c%b`a  c'c'bF2k  bibibBk  bc bc[9]   cT{  bqcbZ{  bc8cBJ  c'c'+CPJ      bbc]p]  c?d  bqc8S8 q  ccc'X  bb9+Q|d  c b9 yd  bc9c%C+l  bba   bbcW  bbb`Fh  b{b{cCCo  bbrbQM  bbbYlm  z cR<?  bbc><  cc]bLd'  cb ]   c[f)  bbauo  c&b   bcLcBZI   !V9   c/c/cCBi  b{cbXi  bibic`<  bb9   c'c'b^lw  bbcC?Q  bbR   bbbYk  c c cCDf  bqccBBk3  bccRTf  bcCb]&?  bcLc&U{6   cK_{7  bbN ut  cb p  bc cZ  bc^9XuN  cb e  brbrb:  bbbQmxX  bbh9Ytj    c>s8  c bc`a  bbcL|  bqc%[ ]   b?q  cc=  bbc_  bbcYp  bqbBR <  c c c'Ou{  bbb`J>g    bKkE  bhbhb`Vc  bc F   cCbbNXn#  bcKF   ccAXD h  c9c9b:   bb+lOqw  bbrI~ |  bb h|  bb)x S  bb   bibicCJv[  bb| s\  bbc>?g  cCcCb`Xmd  bc' o  c'c'&T  c0c0cK0s  bbcC>]  bB)  cc+CCo  cCcCcVd{,  bbFP >y  c]cY l  bcCbEi   9`f{  bc/ k>  cb -@h  bb  j  b|bO t=  c7c7cCWesv  bbp9Q3x5  bb FQ]    cS  bbbUeD  bbcLTy  bbbN^  cbF   bbbG"  cCcCc]  bbU t7  cb9C]   bFr-  bb1AE k  bcCbSw  c cM9 "  bbcCKmd  cb ]   bL  c^c^b;v.  bb >O]   cWn  bbba  bbb\x  bbbKQ|  bb+l   c.c.c_e  c&b A%  b|b|b`XGz  bc&bJnT  bbc@o  bc0Vq i  cUb >Si  cSbV o  bbb`^5sh  c b iE  bbPk ]   S ScNiF  c9c9bC  bbb>iG  c*blcON  bbcCA X  bbE  cCcCbO}  c b t   K ]   U UbK&f  bbbVIf  cb9 o  bb J  cCcCc^z  bbcC<f:  ccbF  bibi NVp  bbc:F<  cccW]  DDcTsI  bbcCVQ  cUbcLgQ  bc9b|M(  bb"\w  cCbcR`d  cb9   bbb<  cWcWcJ(y  bcLbB#]   b]n  bbb: x  bqbqcC@rx  ccc\  ccOh8  bbcRJS  bibicCDs  bcCb_ev!  bbbmaEN  bb fr  bbH u  b|bb  bb= v  bbbS]   ~ ~bJhq  cLb y  ccc]Q]  jjbV\  cJbbL4  cLb '  bb"L  cTbbPc  brbrbEem   w br;  c@bbGx  c'bibc=B~[  cc 2 x  c9c9cBz   xT w  bc bcTb  bibi ^1  c.c.cHG  bb+lGs?  bqccLN4&  bcJ   c'c'b]n   H HcPt   9+Fd=  b|c^9 n   cBl  c&c& =5  bb rj  bbb`Br>   ^[ .  bb _|  c c/G h  cUb   cCb_ ]    bP  bbbSk   cTN5  bbc;  bbibZo   cL.e^   c`ru  bicL9 _  cKcKE  cbb?w  bbc Uy  bb9S@Dy  bqbcRL^  c b9 p  bc0D   bdcb@6  bb|cJ:*fP  bcB   b|c^S v  c9c^4@ v  bbcCW  c'c' u  ccc Hm1  c bcB=]   bKv  bibi \.s  c9bb\W]  bb]v,  bc' ?P  bc&^3 <  bbbKM  bcTbJg  b|b   c0b" I  c^c^cT  cCcCO   w wb`?p  cb. f  ccbQ]   x xc`2  bzcb|A  c\c\b?h)  bbcD  bcJb]d  c0c0cCW   c<2t8  cUcUcCtA    bR  bc%V  c/c/+l:u  bhbE u  c/b d  bbU ]   Y YbTAym  cJcJcC`  c0c0b>\  bic 9Uw  bbiE! ]   H HcJv  bb?.G  bbbX   bcZbEh  bbZ+q  c bbav  bbh> h  bb }  bc8^ }  bbK   bbrbHs  bbcKad  bibi `j  bbbXcm:  bb  ~S   j "?n]  ddbCPE  cBcB"`  bbb  cHbbE~9  bbc;   cCcCbJ6  c'c'&S,  c]cAC 2  ccb;bA   0   bbt n  cCcCcYj  c0b ]    bK  c\bc U|E  bbZ d  c&b d  bcF   c<bc%Gt  bb9 O  bbb<`  brc)W1  bb{bA  bb+l?  bhbhb`R[z   Z ZcCW  c&b] yf  cUc9 mSd  cBcBcH+g  bc' y1  ccD"   c%c%b`<]   bJ|  bgbI. v  bhbhbK3l  bc' e  c^cB9 .  bb&T:o  bb9 i  bbE i    cRQmX  ccc;  bbbA-sm   c=mY  ccb@{  bibibYV  bbc=}  cBbcRF  c.bcL\8  c7c7c'G6`  bbbM^f  bbb;r  bc' k  c$bbX  cCcCcDf  cXc<: V  bbbU{:   = 9;O  bib>   bibicDu  bbb`<]   B BbWR  bc7bS]   t tcIl\   cG}s  bbb`:]   _ _bWo  bbbZd=  c&c&b`Q~v  bc E? q    b`=E  bc8cBK}c  c&bO mp  cb   bbHq  bbE@ u   &aApL  c^c^b`J  cbcBF0vq  cbH u  cb9Gfo*  bb9 e  b|b|c'Vf  bbcJX  cccC^p7  c bcB^D  bbbZLn   ? ?c=f  c.c.bR|  bb\ lP  cTcTcCRF  bbcV9  bpbp+ldb  bb9 u9  cb o  bbq9 u:   cTyow  cCcCb`Yd  bbb?h   cTR  bb JrT  bb9;T  bbc'Ju  cCcCcLK  c'c'bJ  bb9TP|  cb g  cMcMc@x  bbcJ8rK  bb{9^h  cbT+ c  cbD v  bcB n  c/b y  cc'M ]   c`[ef  bhc b>c  bbWgz  c bT y  bb{9 ku  ccC( u  bc0Bs 9  bbcBZw3  bbb`Xl  bbbT}h'  cbcLL  cSbbC"  cZcZbO  bbcLJj8  bcUb[Lf[   Z Zb`S  c'b&   bc/bX4  cCb   c c0H n  c b   c c biS~  cKcKbJg  c bbG~  cUb   c cK9+I  bbib\9  bbibau  nncRu  bbbTXg  bb9Pz  bbiZ qg  bbqVB   c/c/cCF=   cUTx  cCcCcQ{  bbb`J2D  bibib[I  bbcC[  bbpb:n  brbrcC>  bbcCPn  cLcLc\x  c<c<b;ax  bc&1A O  bcLcBIg   _> g  bbb?,l  bc9 g;  bbiaK o  bc.bSw  bb: di  bbcJD  bbrb?ip   < <b``  bbb\at  bbc?s$  c'c'1A?  bbSs  bc8bU  bcLcBJI  c bbBf7  bbbXI  bbFu  bbB pu  c"b= pw  bc^/ {y  cb |  bc[cUYOc  bpb/o   bibicCLHm  bb s  bc/bR  bb&EhL  cJc   bbb=  bbb?  cCcCc;J  cCcCcM  cUcU#Rp  c9c9b`S{L  bbibKk.  bzbc0D  bbbFqO  bc^   bcLcBJ_7\   c'@  c'c'bH>t  c^bbWx  bc'bah_  c/c>1 ha  < br:u.  c c "=*  bc]+l   ccb`Jh  c^bbcV89  bbb:|  bbcB4t  cb9 r  bgcJ9 r  c/c9   cccCLA  bbE k  bbbYz'  cbQ {d  bbYI u  bbp 1  bibicCPf  ccb`xs  cRbV&   c'c'&T{T  bc'G l  cLb9a}G  bqb }H  bbcaYj  cCbb[u  c/bQ l  bbcMc  bbbiAd  bkbkcMx]  bcCb|J  b|b|c<f  c bbBkq  cCb pR  ccD3 j5  cJc7Y =   bUQ>T  bbr ~  bbcCU<  bbcCZyk  bgbgb[g  bcCb^'  cCb   cSbb:y  bc'9>  bc0O@  bbbSf  DDcS(  bqbqbGg  ccb]h<  bc[B k    cT|k  cb=>   bbibQXq!  bb mR+|C  c&c&bS k  c9bbX]   | |c^J  bcKbVe  bbb@z  bc>V5 J  c8bcBEyq  bc9 ys   z91Zv  c$c k  bcLa lu  c^b t^   l P  bc 9Rf2   cQ@pq  c bbM@+  bbb`A  bbb<p,  c&c&b^p  cb.   bbbE  bbcM8{  bc' ~  c9bbV/s  bqbA= w  bbbP  bqccBZz  bbc]<w  bb9 qF  c:c:cS6"  b{b{bGf  bc^   cIcIcC;q  bbbK  bb]/j  c/b xZ  bbb`R|  bbrN ]   cL  bbbL   bb"Pn  bbb`K  bqbqbSl  bzbzRfx  ccUbc:T<%  bcN   bb@,  bibicCA7P  cUbU y  cLb9@\  cJbpU gs  bqb9;zu  bc`w |$  bdbdbS  c]c]+lK  bbc'>l  bcLcBS>  bcRb^?  bbcLIgi  bbpa( r  bbcCO  bb"`c1  bbc?~]   bAf  c/b   cCcCTpL  bbb`\*  cCc `)   bbb`e  brcU\ <  brbrb`V]   b\;  bibicCW8u  c&bh BKzB   c>i  bbr9   bbcL:z  cccG  c"c"b`xz  ccbB[s  bb m~  bbb`?Zw  bb|9   bibicCA!  c'c'bGS}  bc X w  bbq\ i   IH9Jtk  cb9 m@  bbcCQw^  cc&`U f  bbiG g  bbbEj  cb9 t  c^c^c;]   ! !cM  bb >K  cLcLc Wn  bbrbZs  cb h  bc\ I  c@b ]   S Scans  bbqb;  bbcY  bbb_[g  bcB   cCcCcSj  bb9 u  cb z  bb9MY  bcLcBM|?  cUb k  ccc`Bv  bb ]*  bibicCSbkj  c4bvy  bbcar{    {  bbb]t  bc&" {  c'bibcQ  c c "M`   cKi  bbbBte   p bIJ    xe  bb= g  b{b   bb&_q  cBcBb:z  bbiZC |"  c'bibc[  ccb^^    }  bbC   bbsZs  bbr 7H2  c+c+bY  bbi&   c'c'cCNy  bbmbO5  bbcQ#y  c b mBnX   6 6c^0|  c c bI  cLbbR]7  cTb l  bbcIx  bb1 w  bbC ^   s sb`\v-  bc]bDVh  bcKbWe  bzbzbC  bbb`H_!  c bcB;P?   6 6b`;z  c/c9   bbib=wX  {{bHwZ  bcBbI}  bc991^A  bcKbE|-  ccc;os  bc F rc  bbca-p  c c bP  bbcC[Gl  cLbbU|c   \b=x>  bbcCw  cBcBb``A  bbcCRee  bbiU y  bbbQy  cNcNbHsq  bb9 b  bibi Tc  bbic9\  bb+lDR   c`eh  cbW l  cUcAn v   { {cM2p  bb?   bb"J8  c^c^bVKp   ;9 p  ccbYta  cKc8= tb    c  cbN{ j8  bbb`a0!  ccbL{  cc K _  bc/bLE  bbb_~   bDw  c%bgcZX2x(  c b9   cbbrV  bbcCQ-`  bbbQw  bb 5  bbbWP  bac ga  bbcC` 7  bhbhB  bbibPt  bcD   c]c]Sk  b|b   bc0/ :  bb9 dd   = =bM"h  cccCLx  c8c9   bbcLZh|  bb9   c'c'cCD8e  cBc&F q  cCbbN(c  bbh/o u  bbcCN2  cbbH4  brcc9Nris    = ='    bZo  cAcAb`CP  bbcC\{5  cCcCcP{x  c.c; }  bbqbX}  bb?   cbbV7w  bc$? #  bb"]Sl  bbb_2  bc%bG  b{bcRVg  bcJb=jQ   W WcL]  ??b_{p  cCbbVp  bc Z ]   cO]   bFeI  cCcCcU  bcRbqXm  bbbSwl  ccbi;h  bcCbM  c7c7cCJ)qU  bbcCRk1  bbc'C{  c'c'cC_u<  bb9 u>  c&c 9 `  bbcC`  bbbiGK  bqccBPKu  bcBc&>!  cSb x  cKb# rL  cBbbcRq  bibi HD  bob Izf3   \ b k  cBcBb`X  bbbCi  cLc0Y wa  cbL !  cccB  bibicCHZti  bbcR[;r|  bbb=P  bbc@iN  bcBcLBs  brbrb`N2$  bibi+CV_i   cRv  cUcU#Qg  c]bc]}N  cb4R }P   ] ]b`\f  bbc^]   cXo  bqccBZxW  bibicCai   g iM   b|b|cVl  bbcLa  cBbbQw  bbu   cCbbJ7  c0c9   bbi+C pG  bcL9`f  bbb;k  b{b  x  bcKbQq  c]bOQ)X  c'c'&:dy  bbc;Yn  ccbCSt  bbc;fn  bpbpb[t  c bcB@e  cTbb;e  c9bZI   cbc9XO`  c9c9c'I  bbcLO2  bb&C|I  cBb? c  c^c^b<d  c)c)b`Hk  bc^ o   E Eb`=x  bb >y  c/c/bLNs  < 9[t   = =cVCh  ccb<,l  brbrcCA  bybyb`LK>    }(  bbcCZl~  bcP@w f<  cc I !  bbc C@e  bc$bC  bb   cBcB ?  c bbE,t  bb{9 ]   bVom  bbcCCyZ  bbcC[8d  bbcJ%  bb+lE_w  b|cba<  c9c9b`W  bbb:h  bbcO*f  bc% [f    b`@t  bb >NNt  cbO {G  bbS z  cCb_ I  bhbhbB{H  ccca|j  bbc_jz  bc%b_d  brc9L   c%c%"`y  bbb;\  cKcN oF  bbT <  bqbbL;   b`AjtQ  bc'== ]   bVr  c'b9P]  cRg   = =c^a|(   C Cb`Qu  bbh+l k  ccbY  bibicC 9 o:  bbhB; r  bbbax  bb9`}J   P Pc<h  bc&b=:tN  bbb`h  cCcCc\AoR  cb e  cJc f  c8bc9_b  bbcT!  c'bb`  bc9QOpT  brb=J   cTbbA  bgb/   c'c'cC]  bbibZ  c'c'&M~A  b|cbU  bbbIu  bqcb|R:  bbb>n  cJcJcCB}g  bcTbU:  brbrbLz  bbbI,q5    SO q6  cAcAcC`;  bbbBq7  bc&9IVl  cb9 p  bbc=At     g  bbbE]   cU&j  cKbbqBj   Ex [  bibib`QN  bbcL?Xy0  bbbiT%  bbTt  bbcCDC  bibi V  bibi WMe  brbcRWKq  cKbb=q  b|cb_  bb1A>|G  b|c^9 k  bhc/Gx y  bbbY6  bbcCW|  cccBh  bb95S<}  b|c1A 4  bcZb]{h  bbi= k  bbhV| r  bhcc   bbcaGR  c c c'@  bbc]=  bcc >  bbcCIvN  c^bbZGp-  bbc'Pze  bbbcQGl  bbhO_ o  cb9 g  bbY i  bb|9;=]   B Bb`=  bbc?  bbcCS\  bbvcL>R  c]b4 m$   b`Yceg  cTcTcCam&  c]b m'  bc8b;  bgbgcCS}<  c-bxJ t  bbbN{E  bb h  bbcRTs  b{c]8 p  bbbQ`t  bc  C  c'c'+CCKc  bc8 xj   K9Um   cVg  bc&bU?  bbcXx.  cbbI  bbcC;Rq    b`K   bobobF  bb% ]  $$cJZ  bb`H}   cD{  b`Gsa  bb|] }a  bbU 8  bbrbSd  bb kQ  bcBM5 s  cUbboV  bbbM!  bbz d  c\c6_ y  cBc 9JB  bb"a8\  bbcCOr  bc% >o  cb h  bbb`I-l_  c6cL 9  bbMQu   cP  bcLbAl"  bc99M  bbic9_   c'c'&UFe  c9c9bB  bbcCKz  bbc%O'  bbb`x:  bb<   cCbb[<  bbb`Ucs[  brcU^ mA  bb_2 mC  bbbX  bcBbYTy  bc=   brcb=w  bc9 t  bbb`Z  bcLcWt  c c cCV  cXcXcC>|m,  bbcC^z  bcBc/@  cUc9[ tH  cUcUb\y  bbbDjxA  bcT   bbcC_  bb C!o   c_i  bibib_]   cC>p  bb1AOg  bbq9haCl  bbiW% |  bbU= 9  bibi N  bbbQyz  bbcDd   9[k8  bbbPd  c&c&b`W    b;y7  cb]   bb G  bb+l?:]   cCC*]   cKp  c&c&+C]  bhbh<d   ? (*   bbibQ  bbcC`+v  bb&U~t  bcZ   bbb`QD%  cCcCbNC  bb_u ]   cI[e  bb9   bbcE  bbc/H'vJ  bbbUr  cCcCbOn  cScSbQi  c&bbDi  bbc'ay   brJy$  bbcOs8  brbrb`nS  bbh f  c bcBMUf  bbbCBv  cRcRcNg  c%b)Jfx.  bbc?  c/c/cC^ti  c'bibcSJ  bb+lY  c'c'&S5n  c&bbzG]   cBdAk  c0c9 *  bbb^V?  bbb`eu  bb  m  bc0 S9  cbbatq  cUbU! ]  33b<q  bc. ]  wwcG  bbcCGi  bcYcU;uj  bbI< {  c'c'c'H k  bbbPh  bb9 e   c_^  bbbCw  c'bbW<x  c/c8_   b|b|bA|  bcB C  cCcCc\6]   b\k  ccQcB  bbcNe  bhbhb`Xk  cUcUb:{  c^c^cE3{  bbcRK  bc/bKs  bb \  bc99?w  bbcRAu}t  b|cBV   c c bH1f  bic bYt(  c&bh9;p  bbc']  bcB9T?4  c c c S  cUb+l k  cCbcRA6  bbcQe  bbcC`%  c'c'bA  bbsZY  c'c'b;t  bc   c%c%cCD-  bbcCSBl\   9H?  cCcCcCA$}  bbcCBU  c$bbV{  cbc%J  bbhb;r[  bc&@K ]  cC`CW  cc$Y ]   R Rc[  cCcCcMlzk  bgbgcCP  bibibX^x  bbZP h#  cb9 h$  bb{9   cCcCcFLge  cb]O |p   * 6={ e  ccBQ   cXcXcO}  bbcNe  bcLbJs^   bPf  cb ]   g gcCZ&|  bbc @u   b[z  bbbRo   h_4 iU  bbbAc>b`;\-  ccc;}  bbbIr   V@   bxcbR  bc0bECe  bibi ^:  c/c/"I^   W Wc<j  bqbqcOu  bbcAQ_  cKcKb`Q*  b<E> v  cb   c c cCLf  bbR   bbic9Z%  c'c'&:-  c&c&cMs  cb<. u  cCcCbIw  c'bibcRz3  bbbJ  c'bbDgf  bc qn  c c bOe:  c bcFg  bbO   bbbK#gN  bb9 y  bbC%   bbcCJhD  ccb`KF  c'c'bYA  c,b sQ  cCbcR;k  bhbhb<  bqcbAe  cbKo o"  cCcCbC  c bbRpo  bbcSo  bbb`T;v  c9c9b`K  cCb: p  c bbCL  bqccBSl  bc'a< =  bb&J8  bc0bBXs  cAcAbVs  cBcBbY]  bbbVc  bc9 >`zr  b|cbFq  cCcCcUGl  bbr9;8j  bbc:E  bibibV+  bbN  bcJbGj  bbbG  bbibT&l  c'c'cCE|  cb   bc+c&P r  cTcTb`JJ>      c^c^bRy  bc9c&>:)  c'c'bBi  bc': g?  c4c4b`^gA  bb|# ]   cFqV  bbS, q  ccL9KB  bbcCBk  c@bbG  bcBbCdF  bbcC^P  c'c'b?x  bb#   bbbM/<  bbg; r  c^cB9   bdc ^  bbcC\b   = =cF ]    cCN  bbcCMY  cLcL+l^f  bbc:p/  cb:D   c@c@#Z  cTcTbWHl  bc^   c/c/cCDx  bcCb^  c5bC i   c:s!  bbL l  bb\: r  bb9>A  bbibV$]   cCI }  bbbX  c0c0b[V  ccbC r  bbT w.  cb: 0  bzcbF[p  bc$Y ~D  bc09Ls  ccc:]]   ; ;cJ#  bbQ ]   | |b@wh  bc&   bbcCC  c8c8bX^   z zcA,  bbb<w  cLcLcUt  bbhN3 n  bbbI*t  cbb=i+   cTEj  bbb`[l]   cRk   q qc@/n  c bE^ 3  bibibTc   \93H   bbcC]e  bbb@QW  bdbdb`ZxQ  bb BB  bibicM:|L cNbb\UJ6       bbc >L  bbcCJC|  bcUbFDD  bbcL;yo  cb I    L9 ^  cb   bbcCFuh   P Pc;|k  ccc =h  b|cb>5  c/c/cC\h  bbb_8  bbcRw  bbb`gs  bbcXh  c/bbI3  c0c0c'`lP  bbr< I   @ 9+Zv  c%b9O,  cJbpN '  bib4 l<  bb >^Zp5  c'c'biDv  brbrcU9  bbcSeB  c b9[_?  bbic9YX  bbJw  bc'9S(  bbib:r  cbD   cccU f  b|c/9Eq  cBc&`K ]   & &cC  bbbHN  bbbOB  brcb@v  cLcL+lDf  bcBbE8g  bbr 7G]   bW}X  cb] q  bb9 xv  cbR +  bbc\q  c^bcLITk  bb] o<  bqcb:o=  c$bxA   bhbh+lMzm  bbc="  cCcC1A[q  bbr" y  bbbY!]   W 9 ]  sscCHt  bbic9[lb  bb_r ld  cb9   bcZcL^Em  bbD *  bcAs   bbbRVl  cCb1A e  cb9 K   Y  h  bbbI9  cUbZ]   bcLb>0]   cC` sa  c/b   bb+l>pmM  bb^/ se  bb }    $=L  bibicCNw5  bbcUwm  bbgMq r  bb[Xh  bb+lXJ;  bb    bb|_Ri  bb9:{u  cb|[   bibicC^e  bqcbX o  bbcCWf  bbb?Yu  bbr 7@;  bbbG  bcKb=tO  c9b9;^tP  c8c9   cc:|  bbcU[z  bibic]e|  c'c'bD7  bbbMHy:   bV>  bbb``h  bb9 n  bbbKh  cIb9TLsw  c c cC?r  c bM   bc8cL@Mhq  c9b|91S|  cBb1 r[  bcSC vO   @ @cMI  c\c\cR)vQ  ccTcRT  bbbFJ      bbc =p  bcKbXek  c'c'bLl<  bcUcB>~  brbrcC\x  cb   bbic9S  bbP   bbcC=  bbcCKs@  bbcRuX  bbba>  cb] fi  c^b jv  c^b tV  bc& C  c0c0cCCtm  c8b4R   cUcU#^ q  cbbXt6  bbc<n!  brbrcM`  bibicC>T  bbcC^b  bbcH!N  bbcLw  bb9   bbR.  c7bb:Jy  c&bO {   cM  cSbc&O6{  brbrbW  bbc]  bb+lZ&  bb1A   bbibJ  bbcKI  brbrb\n  bb9 J@   9 n  bcJc%[g-  bbcCAh   [ [bSZh  bc^G   c'c'&@ss^   c[e  bcCbP7x  bb9GW|  cFbb`i  ccbW=  c1c1cP  cLcLb`Z  bb"WJ  bbcC>-v3  b|cbOAB  bbr" k   cZj   cPeY   b>D  bcUb?o  c b i}  bbcA~k  c'c'bFJ  bbbB<s]  bbb>Dy  bc^   c'c'&\  bbc_m  bb9 "  bbbUy  bbcYtv  bbgc%^nuP  ccb`>fI  bbb`sfJ  bbcCWz(  bbbB  c'c'cC;  b{b{cCU;  bbibO/>  c0bbG m  bc% q  c)b=F n%  c bcBP{  bc   bcJbE  c'c'bR  bibibC{  c^cB9 k:  bbbUw  cCcCcFSd  c'c'bTg|   '9Zk]   bJqk  bbcCB d  c%b9]w  bcPbZdO  c8c8bUe  bbb`<  c'c'cC]]mx  cCcCb`?R  bbcRP|  c&bbU}-  bbiX= l  bbh n  c/c/cW_  bbb?;o  cUb! eq  c9bH   bbc`,H  bbcCP~y  c0c0biDi_  bbc Fq  cbBI q  cSbc&Su  bxbxbSr  c bbIN9  cLc09   c0c0b]v  bbbI\l  b|c1A   bbbEv  cb|V   cCb f  ccc ^~k  bc' pc   $ A9]j=   b`<  bb">|  c c/_T p  bbcQA&  bcA   cCcCL  bcXbr_z  c b r&  bb9QB~I  bbbH  bbcCG(  bbcU@}Z  c9b|cRDY  bbbX  bb@ x  bbbP  c&b1A {l   c?y  bbbHhj  bgbgcU  cLcLb^v|  bbbFd/  bqb !  bec d3  bhcK9   bb$J]v}  cb ]   b:u   cL  bbK  bbbOh  bqbqcCE0u  bc9b`e!  bybybC^ok  c9bbrV2  bbba4w  bc&bNy  ccc'Llp  c c c>3  bibibS  bcL9:Zr  cb9   bb+l_G  bbpbRq_  bbcCWql  c/c/cDE  bbcCr/  bccRT#G  cc\ z  bc&9(Ds8  bcCbVN  bb p=  bb9=Xz}   cIz  cJc.9   bbF? i  bbb`  cAcAbK^  c'c'cCY"  bbb;]  bfb>E I   n @   c^c^bN  bbcQt  ccU >W{   c'Hy  cbW@ q$  cUbb^k  bc^/ p  c9b]   c bcBL:gL  bbcCQt  bbcCG?n  bb2G y  ccbV  bbB r?  bc'`p   bqbqcT]   cWFh'  bbbC|  bcLc&  c/c/cCX>?   b^  bbcCK/m  bcbc@TI  cScSb`Ks  bzc   bbc>  bbbi>g  bbbDq;    W9Y  cAbBf  bc$   cTcTc'Bp   c@Hp  bbcSj  bbbC  bc^ j  bc^ j  bbbF  bc.c%B  bcLcBOcl  bibib@fj   w X t  c@c$9 |^  bc: t  bbb`;mh  c&bbUT|Q   b>j  bb\   bc]b^  bb\ |  ccc_c  cUb! oe  cBb    bibicCPu  bc&b^g  bbcI  c]c]JF*  bbY   bbcCY  bbcCh  bbbH  bbi&   c&c&">z  c0c0cCRyF  bc8b`3k\  c8b{9+Q}u  cCcCb`;}/  bxbxbPs  cRbG z!  bbrQ o  ccb>{  bc'   cbbH]  c@c$Qs   bbK i   I Ic`O  bc@b?L;*  bc&] f   * *c=i  bc9;VL  bbcIe  bbbJf  cBb+l ~R  cbiA ]   cL  bbbVn]  bbbWw;  c'c'&R{g  bbcC`p   cO4  c'c'b@b  bibic=]   z zcZ  bbd>B g  bbcLp  bbibCif  bc'Cr q  bbcC\  bb9+W~  bbb]d  bc99Xd  bb uy  bb9   c'c'bZ,uz  bbc':o   cXB{  c bbPfr  cbbN_  bc8b\E  bbi4=|  b{b{cCGQ  bibicCat   ? ?cF%W  bcL ="   / bF  bb">e  bbc\]  //bV3z  bcXcBY<jj  bbc]`~  bc8c/T3A  cUb h\  bbbF]   c=jm  bb9T@u    cG)u  bcLcBU{1  yycIf  ccbTff  bbR i<  ccc Dv  ccbEn  bbh a  bbc9j  cbcA  cLb z  bb ]  c@tU  bcK tV  bbbUnB  bbEH B  bcBcRC{  bbc ^q  bbb[  c'c'&S|  c\bI |  bbb=UoK  bbb;Wq   X XcNu  bbb;0  c'c'bCd  bb FN$d  bb9 uQ   b^d  ccc'Wl8  bibibT1b  bb+lTr]   bF&-  bibi_Ph  c bb_Nh  bb d/  bb^& r  ccbR5e  bbb[q  bcA9Y  bzbzcCK  bbbS|  c c cC=l  bb?   ccbOi  h79^L}  bc'E i  bbbZ  bbbCi  bc'9)F  cKcKb]X  b|bcRPsD  cbZv u\    wD  cEbRL a  c'b9M  bibicCFo  c c "Ep  bbbLfp  bicL9'?k  bbcSp  bbc]D{  c0c 7_  c9c9bS*  bbrbH  bc# jD    n%  bbb`[s  bbb`Tc  bbb`D  ccbNh  bb9   cb-A0{  bbcC_<  bcR   bbcCKu0  bhc b;o  cLcL+l\I7  bc   c&c&b]  cKcK ]  bb"Xo  bbcCKr  bb9[^j  bqbqbXn  bbi9FV  bb@ zU  bbb`a  bb1ACdS  bbr 7FQn  bbb=j   b`WM  bc/b<m  bb{;! N  bibibCC9q  cc/\ 9s  bbcCHd]   L LcJr#  bbcRZz  bbh9NY  bb:|  bbzcB_6w  bbc\H  bb&<n   q r ~u   FE   bfccLZbg  bb9   bbcKn  bc'[[ ]   C Cc`}  cCcCcD{R  bbsY&t  bbc@  bb"D4  c^c&I   bibicC;d{  bb9B?i  bc^bO!  bbbJxx  cJbY x  c bb]z  bcLW0 z  bbiA zG  bc'a x  bbcCCx  cc%Y   c'c'&Yh.  brcU gV"|  bbb`T  bbcBh  c cK; k  bb9 d"  cbbVi_  c&ba3 N  bbu   bc.b]  bb>5B  bbbR&}  bb9]$  cbcBTkm  bc'=   bbs]Jl  cccCEq  c'c'&Id  bbYdp  bcCbCw  cccCGfk  c c c'bf$   : z    b`]3f%  bqbqcCHRj  cc B z   cXI  bbbVAc  b|b|b`G]    cYht  c c cCF~O  bib w   c>M"u  bbA ]   w wcZZ  bcPcL[ysO  bc'W E  bb+lWo   cN-  bbcRi6  c0b?   bpbpb_s"   e ec_L&  bb\ }y   c cb`D~I@  bbf9 i  bc&bC#  bibiY  bbic9;  c bcB>r  bbbPJt  bocR9 z  cc9Y U  c&c&cKV  bbcD.z  cLb9F=e  bbbIkpC  cbM pD  bbE   c bbRr  cb/ z    z  bbbLt  c.c.cM\z  bb91I  cKcZ f  b{b9BRC*  bcUb\~6  c&c 9 w  bbb@v]  bH  bibibJP  c'c'cCE}:  cbcBAYn  c&bh  nf  bccR:h+  bbbiN13  bbi+C kB  cLcLcLk  cBc&9 q  bb9 7  bb?Eg  cb e:  brbrb[  bbbUy  cc'P\   bbh rZ   c_r  c0c0bQ z  cCbbXn  bbb=i  cJb m  bc' s  bbb>+{  bb1A`]   cKX  bb+lBJl  bb9TKl  bicL9 ]   J JbAM}  bbb]\^  bb[ v   ; 9X[  cLcLcCRv  b|b1 :  bbbN]y  cbr< m  cccUp-  bb+C ~    cER8  bbr c  c9b^   c'c'b_q=  brc9G   bc% q`  cc']7   cbcLKNt  bbcCB{9  bb"G  ccMd5  bbc]xW  bc `< j  c b n  bb9 u  cc'^#   bbc<x[  bba0 g  cbc0@"  bbb\te  cbH$    w   bbib  bbcL<h  c9c9   bcKbUc  bbbZ6  c'c'&R  c'c'&X|   cR  bbcCE s|  bb  r  c]c]cKw  c c bKG|  bc&bEi^   b`n^  cCcCc[g  b{b n0  ccb=h  bbC:  bgbgcCIp  cLcLc<  bbbKa  bbb_g  bbc'=l  bbib@>  cBbcU>tk\  bfb9TD=   9TB!oF  cb/ ya  ^^cSyc  c9bS }  bbb]m(  bbcJY$m  bcCbY5ll  cb9 i  bc \  bcAcUaHd  cbbE  bbC l.  bc^+C l/  bbb``  cAcAbDv>   cNl  cb9   bbc MhB  bbcTs  bbh< i  ccc]mU  b{b{cLit  cb9 wr  cUb|P f  bc]: f  bcBbFm  bb[b i  bibicC=#o,  cCbcR`j  cJbbP  bbbV=z   A t  bbb`Dc  cBb jj  bb_CX  bb9TM$  bbcCNn{  cCcCb`Wc  bbq9 n  bbcP)x  bb9 q   V VcCH~  bbcC_  bbcL  bbcSg  c0c0cM  bbib_k   c@  bbcC:u  c bT h  cc]9+Vl&  bbi\ ]   " "cS`o  bbbHh   ( 9\W  c"c"b`>xQ  bbbiA2i   ca hz  bbX |  bbE ]    bMl  bbcR  bb&K  bibicCVh  cUcUbO  cBcBb`Rgh  bbqc%W  bbrb\Fz3  bbcWce  c0c0c=o     i  cbRl 8  brbrb`PTpa  bb9 I    m1  bbb`Kx   c^mwI  bc%cYl  bib   cbbA'  bbb[I   3 3b`:gn  cbb@R{  cbA   bbcP]   s scX]   cQ,{E  cUcUb;n'  //b`H  bebeb`?n)  bb   bbi2L|]   G GcT5  c'c'bK'  bbbR  bb&@g  bb&CZ  bbbA[u  bbbG9vA   9:{  bc;% u  bbcLJw:  c]c]cT}  cb9 D  bbcD  c'c'&T  bbi=*   bb@ 85  c]c\ n  c]cYJ ^  brb>{   cCbbO  bbbR|  cbcB[l*    6  bb^? v9   H Hb`=v:  cLbL ?  bbbCk   cHlv   M Mc@\  bbcA  bbc`  c'c'c^  bc@bBx  bbcXjy  cby\ y  cc RZ ?W  ccb`=iD  ccbD  cCbAO ]  \\cS   b{cG  bbc @w*  bbbM)}  bfcI@ X  bbc[n  bbG v  b|c^9   bbbKfR  bc&J? z  cb p  bc   c c bQr  c bbJ'  bb9gRj1  bbF n  c&c&bHn  c%cN} i  bbc OY  bhbhcC^~z  c&b9-Zw]  bbb`Q^d  bbbGg  bbbB>\  bobobWw  bcBNH   c]c]bRg  b|bcRa  bbbL{  c&bQ R  c c "U9G  c0b 9H   59+\  c&c&cCW{  bbbX`.  cc`6mv   c<c  bcCbP'hy  bc'9TFn  bbV .  cLcL+lO1ri  cTb9TT]   c?Ph5  zzc_x  c=c=cE  bbbOs  bbbUUo  cScSbaVu  bbbVY  bbc?]   bW{C  cCcCbQy  cTc9:GyeB  bbb`Av  bc'<   cKcKcCFv  bb9^4v  bb mQ%  bbc'AE}   ab/F=  bbb`Byl  bb?a   bbbI  cbcBM}f  bcbcAi  cbb_@  bbJ  c'c'bAbz  cBc&9   bcLcBRr>   M .  bbsDjF  cBc&9;t  bbEF c  bgb c  c c cC=  cCcCcYc  bb9MI   39   bbcRms   ca  bbbK  bbbPz  bbZ   bbc;m   cK<f  c9bbrSw  bbcCC[  c c b]{  brbrcZg-  bbq1A   ccbB  cGbG<  c0bb=x  bbcU%n  bbb`McI    x  c8bcLAm  c0c0cZ_hT   b`A6  bcB |  bbbR-  c#c#cOr  bbT   bbb=q|_  bb|9`|  c8b{9TPu   = g  bb9 e]   c 3I   bcL-Kg  bc'   cbbQV  bbcEhR  b|b|c[Y  bbaa ?  c'c'cCGQy  bc1bWN  bbcCKl  bbcHbK  c/c/bK`u  bbcD  c'c'b:}  bgcbH"{f  bbC ?  bb9 o)  bb9 su  b|b9X  c7c7bA|  bcCbIs  bbr9Bm  cbAt m  c b mx  bbb`X9p  bbhbZm  bb":wqb  bb|9=4qc  cUb9+Lmw  bc\A( ug    c>ee  ccc`1g  c'c'c'R@D  cbT E  cbcB?Y  bbb_-d  c>c>c'>x  brcU mZohL  bb nm   ~brZf  bpbpc'F   bcLb<e  c'c'&:r)  cc]  |z  bbb`C(]   cN  c'c'&^sg  ccb`Dg  cScSbLxQ  cIbcY*|<  bbbFw  ccbPm{L  bc8# l  bc0E4 1  c'c'bVh  cTbR o   62 y  bbb`q  cbM yh   )ST   cTcTb`NKm  bcCbF}c  bbc;l  bbcZ  bc'   bbV>H  c0b pi    cfu  bbhL v  bb9   bc/bQ|  bbycU>H  bibib;u  cUbFY y   cKJ   :w y6   . .c>yK  cLbEU r  bb& o7  bbb`YK  bqb{Oe ^   * *cY  cGbbWI|  c bb@v  bhcK9 vd  bebc@S i  bc0F   cKcKc@X~8   cJ<  c&bcWmu  bqbqbi=h  cbN8 w  c]c]bNd  cZbbVO<  bbb`XHwT  cTcTcCC  cccU+A  c_  p  bb9B  bhbhb^Sj   9^Gd  c'c'&:nh  bb9Yni  c9c9bCx  ccCR G  bbcC<c   cRg  bbbK  c9c9c';x<  cKb w  bbiL |9  cbD ]   cUk  bb ea  cCbC   bcBcB>k  c9c9   cJbRE   bbc@ V  ccbAj  c bcBE  bbbYbh  bb9 _  ccb`\L  bbbSr  bbcIZf  b{b{c;r    b`B?K  bb_i lp  bbr9G|   b`S  c&c&+CBv  bbb_wv  c.bT   c'c'b>&  c'c'&@ce  bbb`Ypf  bbbAwJ  cbR6   bhbh G>M  bqccB@i  cLb9ON  bbbiT  c'c'c?mW   G9;]   bZWwv  bbb@}  c9c9^w}  brcU m<_d  bqbqb`Q{  bbcCQ@   bI  cccCLs  b|cbU~9  bbbA1  c&bbT  bc[ zp  bbhb<t  bbgEL {  c c bJ  bbhcBD$  c5baS   <<cWWjn  bbcCRH  c[cM   c'c'bPZy  bb mT  bbbW\-  bbbX]>  bbb`Y_<  b{cbDx]  bbbR><  c'c'bB~n  MMb`Yi  cbGX   bbbK e  c-bbR   bb9=  bc? n  cCbcR[{  bc&b?  bbcOU  cCbO   bcBcROo$  c b g=v8  bbb^OiL  bbcab.  bbc>[/h  bbb`>G|  ccc?  bbb`De  brcU9   bb+lHXP  bbbIv'  bbL   bbic9E  bbc?z  bbb[s  brcU9   bbc;F@  cccH}rK  bbb`V  bbbi[7w  cb wQ  bbT@ t  cbRW f  bbbV  b{cbF(i  bbb`P-j  bbbZ8  c'c'cCPp  TTc\<  bbcL\zj  bc&b`O  bb1AU  bbbSc     /R  bc$c0Ft@  c8bc9Ie  bbcEx8  c\c\c `;;  bbb[  bibib`ox+  bc9<q  c bbTF  cCbbQ]  ,,c>{  bbcI  c>c>cCEn  bcC u  bbc S  cGbb<qn  bb99Le:  bcCbU\d  brcU[t }?  bcbccE{c  ccc'M6n  bbbR  cBcBb<  bbb`H^l  cbW |  bbq9 !  b~b~cS0  bbc>n  cb ]   P PbVl0  bc7W d  bic b;I  b|ba n  c/c^ w  bb9^v  bb9 u  bibibUR  cCcC;  bibicCJn]   c:o  bbcJE{  cTbcBG  bbcVs/  bb\ m  bcAcBDD  c c cCBl  bb9 h  bibi [.]   c@ z  bbbI  bdbdb:t]   c':]   cI\  bgcbLpK  bcCTe t!  bc&   bbcLN ,  cNcNcN  b|c -  cc`   bbbUggW  bbb;~]   ) )b;  bbsT}  c c bYB  c'c'cAt  bbi9An  bbcCG|c  c9bcBX  cCbbJB  bdbdc\n  bbi   bbrb?ro  c bbD  bibibX|  bc^Mt g  cbb<[  bb+CH~2  c0c 7M*s  cc'4@ }  bbb`_]    bQ\y  bb]   c'c'b<y  cbbIp  bbiK   cBcBcUsK  cUbcRXy  b{cbDy|  bb9[sL  cb]4   bb|cJJO}  bb9 }  bbcC@o5  c cL9V<  cCbbQsU  bcLH y`  bb^ w  bbR }i  bbq9   cccC=l  cTbcRV  bibi KU  bbQb  bbbEz  c9b: ]  bcRCe ;  bbD=j  c/c/bH8f  bbg9Lm  cb9 ~`  bbcCZ[  c%c%cF  brbrc<g3  bbb`[i  ccc <]   cDxvN  ccb?fD  bc/cR=j  bhbhcJx   9+U@n  bb9 n  bbcRNO  c&bbY7  ccc@:h   q qc^  bbbU&   c%Lu  bbcCTr  bbc:9y  cb ]   cIk  cJc.9 e  cb] d  bbcC`#  brc)V  cUcUcCOHf  bbi<   ccD]   J JbAiy  bbcRCd  cKcKcM}  bbbLr  c+c_ m   c=v  c8c9 v   f fcCv  bb "V z  c^b hP  bc&b@  bb[  c'c'bP(f  bqcT9 f  ccS9TGVf  bbbE|j3   c\5j4  bbb;U  bb `  bb"W]   # #bDL  bbc   bbc ?}   99C~>  cKcKcQw   cLr  bbh   bibicCMw  c b g<w  brcU9 w  c9bcB?U{  bbbFt  c'c'bUJv  bc 9B  bc/bE{[  bhcK9   bb+l=n  cT<-  c%b   bb1AGf  bc /o nt   b`Zl#  bb9 d  bbc>  bb+lUk  bbbDcoY  cc0K <  bbzb]q  cb/   bb<  bbbM?  brb] {  cc'P e  b{c(X oV  bbhbrBy  bbcRHmi(  c^c^c >d  bbB   bbbEv3  bcCbMd  bbcYC_  bqbqbe  cAc%9 p5  ccbAHz  bbi p*  bbb]ck  c&b_ ~q  c^bMR j  b|bB E  bbcLRfW  cbJ ]   b bcL&'  bbTS~   cXf%  bc/bA|  bbcH|  cCbcRDQ!  cCbbVp  bb9\{  cLbrGFqC  bc%C? {y  bbcRBf   09C<f  c&bbQhD  c9bcB[.  cCcCM  bpbpc'[y  bb  j  ccbV)  bbbH{C  bbb_  bb   bc/b@l  ccb`M>  bc/ ?N   b`Vg   '93XXk  bbB (  c/c/cCH?  bbb;  bbb_d  bb  d  bbbXy  bbA d  bcK =  cTbC i  cBbHg o1  bb\   cTcTcC>r  brbrb:VyR  bhc cL]Lf  bbb[c}C  c&b& b  c'c'&[qc  bbcLVVe  bbNJ f   b`F  bic b<vg  bb9   bbcCHvi  bcQ" <  c]c]cCJ]   bTTe  ccC=w i  bcJ4   bibi+C>i  c8c8b`Cu~;   F ]  __cCCq  brcb`  bc.cB]c   ( (c`q  bbcBXAS  bbqAy f  bpc@Zn M  bcKb[]N  c'c'c'G{!  bbc'K  bcUbYR^      c'bbI:  bb C;  bibi MT  c bcLG  bbc;_e  c^c^b`Pjq  c/c/cB|=   b`=`  bbcOl8  c0c9 k  bc S   bibic'H  bcBcBKe  bbbUO  bbibOqe  cLc0# w+  bbcCN  c'c'c Dqb  bbi9V  c9b|9E;  bb"^(]   bO  c'c'bTr  c>bO g*  cb e  bcCbQclq  cLb9N  c c cCHe  bbbN]   U UcCEji  bbcPvH  ccbD  cUb# i  {{cI  c]c]+lVth)  bbb`Jz"  cb v&  cb ]   bN~  c9cA   bdcbH/m\  cBcBb``  cCcCVq  cAcAba:q  c b9 xr  cb f  cbbJH{A  b|bhl   bbcMt   L LcZ9jq  bb9 d  bibibC  bb+l`  ccbF+C  bibiDc  | K93Uz  cbb>@J   s   G  bb WT|  ccc K7u   cI}u   cZ59  bbcCNbud  bb9 o-  bbcCX  bbbN/n  cb? y  cTcTcC:p  bbM   bb`T  bbc@  bbb\nrx  bbb<  bbc[D  bb Ze  <<c^])  c/c/bGbY  bbibV  bbbUv+  bbP .  bcJbSm-  bqcbC  bcUbS!e  c'bibc(g  cb ]   bZo   cE  bbcV  cAb4]g  c9b|cR]9  bbr9 q  bbB ~  bbN !  bb 6  bcLbNj  cccH~  c<b^ x%  bbG"   bbJm\  bbb`?  c.bba  bbb[rw   ! w  bcU>   bbUg`  bc9b][~E  cCc' <!  bb q$  bb Yn  bb9 n  cbcBZrr  bbbZ  bbcG  bcbCh@  bbc'KO  cbcJ@  bibicCRr  bcCb`h7o  c8c]W l  bbzbW  bb"[k  bbcCLA  c0c0bP"  c8c8bRu9  bbh`N   bb_!j  cb9CMsN  bfb   bb `  cccX{  bcCbJ l  cBbQ V  bbcK)  bbgD me  cbO f  bb^ l  cbbLl  c b    cWz   D  4  bbcXfz   y yb`Dz   < <biPy  bbcCEt%   bCp)  cbT ]   cUa  bbcC^i  cKcKc:  bcLc&?xp  bb m@w  c bb^]   T TcCOn  bc/cLBQ  bbcL?0j  bcC[   c'bbP   c!c!bPg  bcLb>H  b{cAB- {  bbq9 kH  c c cCZu   cVn=  bhbh\  bmbmcCE  bbr"   bbpbqDs  bbb`SA  cccCJUeg  bbbXlu  cb>N   bbbQy  bc4c _`  c'c'bWB  bqbqc \  bbb:6y  bbr9   bhc 1A   bbbAw3  cCcCb`Q9l  c$bbVg  cCbb=v  cb@ 9  bb+lCp  bbc'V  bbbLg~  cKbb@  c'c' 2  bbg9T'  bibiNV  cTcTcVj6  bbbWz  **b`]z  c bbXz   b bbIJ    g  bc H]    cC[m  bbb\uO  bb[U   brcb^dgZ  bb9   c@c@bPm  bcU9Z  bbib\ii  cb9 H   U 9 [  bbcXk   bL'  cCcCcPj  bbbrQd$  bbb`Yi  cb; g  bbcQ  bbbFGH  bcUb?g  cccC[k  bbcZ  bbgbEh  c0b] >  bc6b@A?  bbrbSh  bbc'AR  c c &Yv  c c c Q  c%c%bD  cLbLb l|  c8bM f:  cUcUbB  bb; u  cCcCcN  bbc\  bbc'>}{p  bbiO h  bccRO v  cCcCcPs  bc7Ir 0  bc$cB=]~"  c/bRs   cCcCcZg7  c&c 9 g8  cXqg  bbR0 qM   cS#  c'c'&U_h  bbV' w  bbq9 {{  c&bKE j  cb q  cSb   bbcDt  bbA nY  cb9 ]   c;j  bc&bRc   ' ]   cCUH  bbcL[&g  bcA r  bcCbEv  bbbG  c/c/bAk~  bbbGe.  bbbRL  bbba"@  ccc'G  bc D @  c'c'b^)9  bb`o6  bbbKo7  c/c/b`];  bbM h  bbb_{y  bc0T   bcL9Tr  bbHz l   c` |  c9bc]Bl`   M McM]   cKfp  bbcR>kqp  ccbE  bbbOspS  bb9 e  bbbXT_  bb&B  cKb+C zC  bbHV zE  bb9 t6  cLcLb`Y!  cDcDb`RNs  bbcC@q  bcCbAc  c c bZ]    cCL}]   cDoj  c/b   bgbgcC\nu   T` x~  bbbEr  cb   brbrcKn>  b{b{c D*]  b:xH  cKbc0W|D  c9c9cCNk\  cb95L  cCcCM7kl  bc e  bb9 ?   i icC;Mk  bc$I4 <  bc\bqM  c9b|9Qyp   &b<  bbb`H]   : :c`vo  bb   bbc_>r  bb9$=  bbO }#  bbc_]   cG1h   d dcUx  cb lx  bb9 f  c9c L$ 2  bc.cBEl9    <  bbb`QPe  bqbqb`Xis  c c cC]y  cbbGT|  bbrbX i  bb_   bbcC\%i  bbcCKs.  c8c8cI  bbbH  c9c9cRq  cb |  bbb`Snf  bc  j  bb r  bbbYm  bcVbRt   m mc<  bbbJ  bbb=(tj   cH  bc0bLnT  bibib\c  cUcB2 ]   b?}"  c5bHi }t  bbi_p i  c'c'bPRj  bgccBH9  c\bb?g   | |cOd   Z ZcCM  c0bRv   ccb@_kP  bcJbZf  bbic/Do4  bbb_d  cRcRb;g  bibicCEny  c/c\L r  b{b{bIy  bb9TLh  c/bqQ v  c'c'bX-  bc0)P|  bc'b@|  cLb_   c'c'bXY  bb+l;Bo  bibi O8|  bb:$ ~2  bbc Z@>  bbcML  c9c^A]   c bbKi  bcJbIMt]   bZ  bcLc&X  bb+lPo  cb or  bc'H .  bc.b@PzL  bcCbH  bbcY{'  bbbaf^  bibib`_M  bb<t  bc^ k  bb= s  bbb\c  bbbB;  bbr ]   i ic;At   L9A J  >>b`al  bbbM  bbc=9f  cb   cPbcL`0{  cBb{a9 {  bb |  cAcAcCMGd  bbbC:/   i ib`KHo  bbq hP  ccbOPy5  bpbpcCPPJ   9 ]  bb"Qn  bbbV]m  bc 9@LT  bbcC_o  bbbD]   cHpx  bb9 <  bb\ l   E cae  c^c^bGZe  bc  <  c0c0b`Vv  c'c'cC@  bbibBI  bbcM<  bb9 i  bcUb@i  bbrbRo;  bc' su  bbc]uy  bbbN  c'c'b^j|  bbcBH<  bbc[}  bb9 r  bbcan  bc'K( l   p pc^  bc/bVl  b|b_Z  bbcCCu  bbcR=p  bc^   cCbOE <  bbbUp  ++cXm3  c c b`B9z  ccb`U  bb&;  bbU/t+   6a@|  bbba27  c8c8cCGAG  c b9   c0c0b`m  bbbQRg  bc/bS><  bbb`Ut  bb&Jl9  c'c'&Zqo  c'bibc[Mq   M 9vE{  c c cT  bc>bad  bbb`Ah  brcbUg`  bbbAz  bbh/o   bibi+CW6  bcc+;ry  bbb`^  bbp9Dv.  c&bh NUn  bbcRMu    b`MJ   )9 <  bbbi;  bibibWvf  bbi`Zo  bb9 s  c'c'baB  cLcLc;t=  bbc]>  c'c'c E~_  bbb`;}r  cbb[s  cCcCc:Il  b|c^9 d  bb{:2 =  c*b >  bbbi_V  c7c7cC:e  bbb`Dz  c8b p|  bbb`>jX  bbb^p}  bqbqb`G$u  bb9W4h  babacB1  cLcL+l<~l  cKc8YL eX  cKbbPHq  c/b ]    c@6gC  bccNn   s ; u  c0c9>RhdK   cHx   < br^n  cGb!Q x  cTcTc^|  bhc b[mc  bbc HSd  bbcS|  bb9 l  c6b   c c cC\z  bcZ+C ]   bS]   x xcLt  cb/   bbb k  bcB  pd  s L9 hO  bbc?he  cbbNe  cTcTcCP=|  cb_? A  bbr9   bbbJy|  b|b1 j  c'bbDo  bc' l   cQg  bbibL{O  bbcod  bbr 7Bw$  cbIC '  bc) v  bb9+P3r  bb9$Fvt  bbqbIPvu  c8bb\X  bbc?BY  bibicCRe  &&bO{z  bbb;Z  bpbpcCP  cLb q  bcC i  b|b h]  cb! n6  bbbDs  bbbO%,  c c cC>j  bbC o  cc&VS o  ccC  bc' yR  c&c&cA  bibicCC h   b`xI  brb<   bbbF{x  cNbnP x  c9c9   bbcCW  bbqcUH|  bbb^qJ  bcCbS{  ccb;y-  bb9 m)  cbZ *  bb|boB+  bbD},  cCcCcRr  bbb`BDm  bqbI2 y  cb= xI  bb] l:   c?l;  bbcCT   bbbLT^  ccb`Y|  bc bcG  bbbX  bbb],  bbb?  bbbG%  c0c0s<d  cba A   L R   bzbzb`Fy  cCbbES<  bbr9 }  ccbAib  bcXcLSIs=  bib9[\  bbc'RUzL  brcb_  c5bI ]   bWv    b``P  cbb:{  bbc'?*  bibib^_  cVcVcRt1  cUbbcCMt3  bc&bO|  c9bbL6  bc0bVPw  bbbR,  bbb=w  b}b}cQ'-  c^bh] un  bbPx {  bbbM{  cKbbcS  bbcN\d  bcAb?  bbbaR3  bbbLdh   w Z   bb >di  bbib<]   o oc_1^   b`D  bbc?z  bb9 \  c-c-cTc  ccCF e  bbbR*"  bbG  cKcKcK;  bbg[ z  bbhY z  c$c$cMz  bb:. m4  cc^V y  cBb >Cu  c c0J k  ccb\s\  c'bicRQy  bbzCQ D  bbic9OS}  bcBbVDy  ccc'V  cBc&[   bb1AF w  c^bcNp  bbbRF  bbibHt  ccCM v  c&cKB\ i  bc_ v  bbb`;  bb9TXi  c9bJ p  --cZp   ?bNitI  bcIbIs  bgbgbAj!  b{c]9   bbcY~t  cCcCcS  c6bx=   c&c&+C_&~O  cb9 m  c9c9b[  bb1A<w  bb Lm  cb i2  bbbJ7  bb? i3  bbbNzX  cb.   b|cba{  bibicN  cIbbA@#  cc/Q f  bbbXtf  ccT9TC8{  bcB {  c&bb=]   c^  bbbUz  ccc L5k  bbbBYlq  bbiba   bbc= kE  c&c&b`<h(  bc&bO3e  cbb_ u  bbcQIr  bb9 |s  c b   bbc>Zp=  c^b9G0G  bb9 *  bbcLIco  bc@>; r  cCcCcK9y6   b`Qi  bccROb  c'c'bP1l   r Eb>  bcX   bqbqcY+}Z  bbbcKq  bc'   cKb9+Xl  bcB 4  bic bP;  c/bb[^   cGwm  bbbBoi      c'c'&IF  bb"^p  brbrcPj  bb9 :c  ccS<{ m  c6c6bWmC  bic b[Wf  cbiL E  bbib]1  cbb:w   cH<m  c4c4b`Jm  bbbUm|  c&bcLW  cccCl]]  bubub`a{j  bbb`>y   9J  bbb;Ld  cb` dg  bb> e  bbc?]   c:q  bhc     bB  bbib^"  bbb^i  c0c 7^n  bbbFW  bbb`:|S  cJb\o |T  ccc'?  bc\bRS9  brbr >`u  cUb 9   a E 9    biTBy  bbDv J  c&c&+CFlk  bbcG|  bbcS?y  c'bibcWGy  bb9KL  bbbS =  bhbhbT\l  ccb_  bibibD }0  bc.c/Bc]   bKfD  bqbcR?Kl  cRb;S l  bbr9 1  c&c&cRm  bbbC,y  bb9Kz  bcL9Y]    c< g  ccc E  c+b w  bzbK r  cCbcBLF  bbbH  bbbr\  ccbYon  b|c n  bb"_  c'c'bPIo  bbb>v+  bibicC\7d  bic bCu  bmc9HA  c'c'bU`  bcR j  bc&s   beccUA  brc-Dt  b`;  bc&b=d  c'bbD   ccb`DF  cbbHr  brbrb=  bbc9Bk  c&b& q  bkbkbWk  bb9X  cLcLc:Ku  b|b|c'G  bbcCCe  bb9_s  bbcCN  bb"YoA  bbb`_Y  bbcCTy  c&c&cCZh    cK  cLcLbCX  bbc_|<  cb9_t{L  bbiI p]  cTcTb`K  c'c'1AC]  cY#v   bQfo  bb&J1K  bbic9G#  bibibI{  cb= ]   cQ  cLcL+l]8R  c&bbaywj  bb   bb&[)f  cLbbOG  bb9 p  bbE   bgbg+lCi  bbbQ&  bb| t  bc&# ]   b<x  c8b{Es x   w  x   T    c c cCM1  bb&Ph  bc'9_lg  cccCLxq   8 8b`^@  bbb` oz  bbcUl  cBbcBFu  bc\N u  bc  w  ccc Q6od  bc&bEy  bbh p   b bb=yB  bcB yD  bbh9 yE    F    bbcRV}-  bb! v   g gb`Fz|  cTcTbV  bcUbBlB  c^c^b`C/  bc0cB:e  bcRW (  c'bbKtzz  bb9 "  bqbqc`  c)c)cCY  b|b|cQ{  bbEm   c<^)   Vb>9  bcLc9J@!  bnc q!  c b m<  bc%bM  bibi ^  ccb  bbLX ]   6 6b`Qhq  bb9`e  bb|b;  c'c'bSFe  bbcIi  c]bY z  bbc[z  bbbGqi  cRcRcCN  bbb:xN  bbc?8  bbc[r  ccC    bcKb>}  ccUb;C:k  bbr9 {0  bpc@B   cBb9+F  cUbcRBe  bb+lNAp  c%c9 t  bc^Y t  bc tR  bcK I   Z9 nA  bbN f  cb o  cccF'A  bbc'Yg  c'b9G  bzbzc@0f  bcCb:]   k kc^t  c$c$bRT  bbbYse  cbi.& ww  bbh:   bbc\|  bcA i   A Ac_v   b_v  bbcP6  bcL4Vp*  ccc Gv  bc\@ W  bbG c  ccc>iz-  bc  q  ccb`FCr  c&bcUId   2cRX  cc[js}  bb9 J0    b`Gif  bc0cBOp  c;c;cYv  bbb:0]   V VcRm  cWcWcI3  bbbE_  bcTcB^Cj*  cTbS x  bc89To  bbcK8  bbcL;  bbzc/T  b|b|bX~  cc'Vi ~  bcCbT?}  cKcKbR  c c b[i  cNcNbV  c'c'cUd  cb9 :   b`WC  c0c0bAd  cccQ  cCbbYX  bb+lGdS  bc&bJ  bibicCIhr\  bbp9   bbc?  bc@bUq?  bibibSv  bcB``r  bbr?( o  bhcK9 u  bqcAW ]   cPoI  bb9=Fy  bbbRvr  CCb`:  cccZS  bbbMe  cb }  c9b l  c/c/b;]  bqbqbYwv  bb p  bcBJ,   bbcYj@  bcAc0O  c'c'b^  bb aj  bb"XJr  b{cbA{.    bRBqs  bbbP|  cCcCcCPQ%  bbb;>  bbL? k!  bbbMdk   8 8bJ\t  bicL9   c c "J  c'c'&an  bpbpcCG_  bbcY4  bbi&   cCcCcL=|  c>c>bEurL  bbcRKkZ  cccD9'  cbcJY  c9c9cC]   cUbP #  bbb`I:   b`[Ve[  cccCEO`  c&c&"ay8  bzc1A /  c c cCJq1  bbbKD  bbbLw(  bbcP.o  cBbbDo  bb9 y   aJwv  cKcKc:e"   cVM~  c0c0b?  bbcL^dS  ccc `n  bbcCWUH  c'c'cCZr  bb9   bbbU-]   b<v    c]p  b|c^9 }.  cc > z   { {b`Pe  c!c!cI  bbcLFj%  c'bibcI8P  bbbH]   bJ  c'c'bOU  bbcDj  bbhE   c-c-cCOOw  c&bC   ccb`Lkw  c>c>b>*  bbrbCA]   cR{  bc%9R[$  bibi ;q'  c^c^b?  cCcCcCC  bpcb_dP  c8b9`A   'I0 y<  bbJ @  bbbR!t*      bcUb@r"  c9c9c^o  bbbR  brbrb?wU  b{b{cR"u   b`Px  cb<   bb@ t  cUcUcXe  ccc<y  bqc]Vk e  bbcC^{e  bb9<+y   cQCy  cbb`e  bbb`FoH   * *b]v  bc'9UO/  c/c/cCVc  bbbG}  bbbM`  bfccBN>l  cb A"  cLb j  bbb;/j  bgbgcCJ}C  cBcBbN<]   k kc=  bbc']~J  b|c/9aJ   9 x  bbbcKx  bcSO u  bbcJR  bb&X  bbc=][   c\j  bbH f  bc 9\t  c9c9MO  bbc=j  c b9 d1  bcK1   b|b|c'UKI  bbc:As  cLb9Vgx  bbbNknE  bbb]  bbc<%e  bbT0 p  bbi=2 W  bb:< ks  bbbcEMk  cCcCc]d  bbh 6   br:d   casC  bbb]  bbcCBi@S  bba ^W  cDcDc;iE  bibibCo  b|c h  bbbS}3  bc^/   bc9cBYf  bbcC>x  bbcC^  cLcL+lOQ  bbbPp>  bb=i   c,bcUZgz  c9bbrT;  ||cF*s  bb9   c0c0cCYvQ  bbcR;6h  bibic >i  bc&bL  bbbG'~2  c&bbBt>  c'c'bPs  cKbE m  c9b|cR[y  bbcRUy  c]c]bNIvo  bbb]B  cUb+l f  c9b   bbMw  cb9S  bic 9M}g  cb9Sn  cb=\   bb$JSW  bb+lFd   cCXe  bcUboJtz  bb|9   bbob[?|  c0c 7Sn`  bc  n;  cb   bhbh ]  bbc`jo  cccan-   b`[q  bbbc>um  bbbBo!  bcCbW/.  bb ^q  c b mK]  bb&:m  cc'VH ]   x xcO$E  bbrbRr   5 5cV[h  bbB   bwbwbT  cb |   = =cKJ|   c   bmcc9Zzx  bc%` e   % %cW'  bbbCVzR  c]cA9 zT  c&b o  bbcCZ<  c/c/cCXy,  bbcA~  bb;   bbcJrm  bbb_w/  bbP Y  c'c'bTUZ  c.c.bD/{5  brbrbDy  bc' c  b|b >GnC  bbb_m  bc/cR<  bb Sc  bc bcLeV  cbJ[ |  cccC[h{i  bbbBhn   s T  bcAbZ$  bb$JM,3  cCb1A   bb|+a  bqbqb[  bb&T  bc<b?]  bbbT r   d dc@i  cIb1A E  bc/bX  bibib`<;f  cb=@ lD  cAcAb`^  bbcXgv;  c%bZ   bbb_=|  cb p  bbb`R4  cUb   bbcM  ccc[  bbi4\  bbc'HH  c/c/b@3gj  cccX)i  cUbcRQu  bc'9N|  bc?bah  c'c'bBs  bb9 y  bc9Ku8  cc'YW }  bbr   bbbbcC_xr  bbW r|  b|c e  bbcRIf  bc5cM@  c0bbA{K  cbbZ:fu  bbc:M  c8c@B |  c0bbJG  cXcXb?j  bbr= m  ++c=[  bbcCEm   k kc^V  c bcL;w  b|b|b]%q  bc^ O  bibiD?!  bbv {  cb qw  bc/D( 9  cCbbP!  bibicCU{  bb9 k'  bbcCO%  bbNM   bibicCO@e]   Qa   bibi :r?  cb rA  cb9<QL|  bgbP   bb ?6|  bbc^}]    c]o   9TK  bbb`\l  c&c&cK2y  bc H  bbcCJ  bb"T  c'c'&Uz  c]c]c<A   2G   cCbbEf  bbcCRP]    c=}  bc^ q  cUb+l l  cc%Z f  bcZbUv  cb9   bbbF  c'c'&>VO  c'c'+CA  cccTz  b|c^# u"  cbYG   bbcM   c'c'&U0t    b`DvL  bbPF ]   cDdx   b`Ft_  bbc_q   ~ ~c^  bbbOm,  bbbU5K  bbcN  cc^9TF$uO  bqb }  bc0G- d  bcK f  bbb`Pq3  c'c'cC^.n  bc<EA n  bc0\   c<bbpAX  cccYM%  bbbHrd  bbc_  bbibTh1  bfb   bb"?f  bqbqb=b  bbcC  bc&D |{   c:rf  cCbb_+  cNcNc<  bbb`A}  cb   cKbbEy  c9c# ii  bbcM  bbcP  bb+lNc8  bbcCLpk  cb9 v  bc0N v  bb v  c9c9bH5v  c b m[f'  bbr9   bbrbI  bb"\f  bgbgbLBl  bb&O  bbcB  bbcI  brcbO]k  c0c0cD!  bfc ]  ::bP  c]cAV w  c c cC>SmB  c cKbxMPm   U Ub`Y9w  bbbcO,g+   Y {  cccCKk  bcL9@Nq  cb f  bbcQ]   M McZ1  cCcCbGn  bbKf x  bc&  ]   V VcCC  c c "A  bbbar:  c^c^c Kr;  bc8T uT  cb Q  bbc^,o  ccC9`_X]   @ @b`8u  bcBbcO  c.bcUX  bbh5|Hi;  cb i<  bc&bW  c&c&+CK-ok  bcCbJiY  c-bxN#   bib4 l  bbb>wc  bbcCU r  c0br98K}>  bb9 1  bbq`   bbbH@V  bbbXf  bbb`Dc  bbiN_   bc0]   bb"_|Y  bbcT2Z  bbc^~t  c b y  bbOu  b|c^9 ]   Q QcC`  c'c'bGB  bbcCZd  bic b]t  bc8cO{A  bc0?   c'c'b@  bibicNe  bbZnq   \ b   bbbUv  bb pE   K Kc[  cTcT+l`m  bbcCW  bhc cBP:i  bb9   c c "^]   cZ  bb Y}  cc b/^K  c'c'bM[  c'c'b?)w  c^c^b`HB  cCb w  bcK X  bbib? m7  bbbG`H  cAcAc'J:B  cUbcR>  bcLcBOf  bc'b>Q2  bbcC_g  cKcKcB$  bbcCVc   p pcFj  bbb`Tm  c]c]c'Je   c>W  bbcM_  c0c0cBBn3  bbh   bbbB6Y  c.bb=0d  cbIE E  bbbZ  c$bbE|7  bgc>^ f  cccO4k  cb9 t}  bbT~ #  bbVD  c'c'cCAw  bbi:` }o  bb9D2  bb9_   K Kcnj  bb9 ln  cUbqSL v  bcAbB|  bbc'Nv  bbM+ e  bbc R2  c@c@cHy  bbbcJ9l2  bbb_m  bbbAvC  bb9 zY  c9c9bG  bbcCPD  c-bbC  cCcCc]fo  c bbL  bbc\2}  c3b0 n|  bbh/o G  bdb; w  bc]bLY  bibicCF R  cLcL+lG{8  b{b{bE  bbcCLe  bb9   cBbhS   cLcL+lInI  ccc[ ^  bbb`_  c'c'bVg   q qcTJ  bb1ANRn  bbbU{q  bb9 x!  bc]Xa   bb O9  bibi :s  ccc Wp]   7 7b_B  ccbT<{  cJcY|   c9b^ d  cBc&\ ]   _ _cC\Xef  c9bc9akH  bbb[g`  cSbbKC  bbbV  bc8V> o!  bc'bMp|  b{b{b`<d  bcBc9B  bbbV*h   h hb<h  OOc>h}  c/c/bR  cUb h  bbB` lN  cL]   c;|  bhc/W v`  cUbcR>C]   cCI  c&bcUX]   b>]   cGe  bbcC=y  c c c `Wy  bbcC<  bbbLr  z 9Dv  ccZ#i  cbbV  bbcCM`  bbbE  c c cap  bbc`  bb&G:f}  b|c^9 J    h=  bbc\c  bbS@   cCbb\   bbcC[  bibiF=  bbb`RRp  ccbR  bbbY9  bb"G^  c]Zu  cMc19=u  cIc-L   bb9^]tyV  bc/Y> H  blblb`\E  cbbUww  bcLQt d}   b`Ry)  bbbHy+  bc$O h  bbcC; h  bbb`[<x   L mM  bybycC^Ih`   Z  {  bbb:es  cbcBUSd  bbc<g|  c]|o  cUcUbV]   A AcJ;  cJcJb?TiJ  bb9 oV  bbB s.  b{b{bFm  bc/ m  c c cCZ  cCb1A f  bbbL]   N NcX/  bbVs v  bbEk q=  bbbNk  bbcCS$7  bbOfY  cb9 y   U UcE^   T Tb`Xjk  bbbNb  bb`4z  bbiL   cTcTbUz]  cCb@   ccbQ}  bb9 w    c<9g  bbcCB)q  bc&`-   bcLcBCgS   W(F kC  bb {  bcP   bb EfuV  cccCI!B  bcLbZk  cTb p  cbX' ]    cISe  bbcCG7  bhc bHt  bbiR x   u uc`|  bbi9fJ*x  bbbaX]   cP`h=  bbbF;]   cC]"  bbcLT  bcLbXKz  bbbA#  bbibK  c9c9bR4  bibibSD  bibic=u  cccCSp  bbb`Ky  bbbV~  bc bpY  bbi:) sI  cKbq<6 }  bc'b[]    cC>w  bc 9uR  bbcC:  cScSb:l  bb|E fx   a acF7l  c c b^|s  c c b`Kj  c]c]b\u  bbz e  bb9W  b~b~cCN  cUcUbVjH  bbX[   bbbPN  bbD  cLcLc=$z  bbc';;gj  bbb`M4c      bbqb:~^  bbN   cCcCcB2  bibicCRqx   b`^hp  cLcLb:qE  cGcGcQ  c&c&+C  cCcCcC_e  bbb`S~V  c b9 m  bb9 s   V Vc`m  cBcBb>J  bbcZMg/  bbbr@  bb"QFj  bb   bc%bLvj  bbbC  bcWu n  cLbN. F  bbcC9t  bbbHK  bic bFAx  cBcBbJh  bc    bhbh =K]   \ \cXx  cCcCbN ]   9 9bI  cLbr} g  bbcCAr  bb9=<  c^c^IYe)  bbb[2  cbbF}yc  bbi<4 o.   b`Qo/  bbb`?oo0  bbc:co  bb9I$  c9c9c'K  c\bbW]   : y e  bbc'_f{5  c bbT,  cccM&i  bbb;gy  bbc>  bbiD p  c%bG }  bb@@   c'cL\ wY   ]j j  bc > {V   }bK]    cMk:   b`D^{X  bb1 {Y  c b j   l    c b t  cLbA5   bb&Qe)  bbbY  bbcCH;c  c bcB:d  bubucG4xy  ccU K]   c?Oi  bbb^X  ccc`e  c]c.Y k  c^b :  c%c%bL^  c?c?cYkf  bbh p0  bbbL]   | |cJ j  bbbAyi  c9bbRdo   4 4b`>w  cb:~   bbiOW#r  cLcLbN&  bbi9F v  bbA h  c/c/bJ&  cCcCbO{  bb^]   cC:  bbb=Z]  bibiSkT  bbba~R  cKcKb_9t  bc'H* o   8 8bOgV  cc #O ~   c@]  nnb`?u&  bbcR,  c'bbKz  bbb@m  bb9 f  bc \ q  bcLb?$f  bcA   bibi H|  bc' h  cAcAcCJ  bbsP}s  bbc>o  bbb??{  bbq9 {   cS]   cX_jp   N NcN  c@bbCu  bc' c  bbN c  bcBH xc  cUcUcCC\  cJbbA,g    cA  bbEQ r  c/b ^   c\u  cKb   cc]Vwe  cbi^ o,  bc bcV0ub  c[bcX*  bb{" zr  cc'F r'  cc #O r  bbQ   brcb>de  bb"J`|  bbI_   c0c0c'C4{  c&c&+C?l   x xcTl  bhbhb:  c'bbT!z6  bwcbr?K  bbD@ s  c\c\bVFh  c'c'&@s  bb9 }  cBc&O e  bqccUA  bb"TKsQ  bc bcR}m;  cBcK? %  bb"[  bbcLD#wU  c]b A  bbr9Jg  cc'^ w  cb:   cCb1A {  bbbWp   ( c%UpT  bb> h  ccbTjP  c9bV n9  ccAO e  bbhB* c   f fcJ=  bb9Mm  bbcKB{  cb9B%  bbbRwm  bbbKRq  bbbiI |  bc'W "  bbbYq~  ccb`S&  bbb=  bbb='  c'c'&Ox  bc'I: ^   \ \b``Xz  bcCban]   8 8bO>y0  c0c0b@-h  c/c9   c'c'cCTL0  bbbZ  bbb^}y  ccc @m>  bb9   bbbA  c]bbNzhP  cbb<8}   cO$  bbXuO  bbiX+ ]   cDl  bbb`]b  bibicCCm  bbN m  cKcKb\l   . .cTDn  bbbKb  cTcTbQQl  bhbhcI{  ccc]xa  c c b\t_  bic b\pn  bc bcF.{(  bbc'YP5  bbcX  c-c-cC;*  bgbpZ M  bic 9WN  bcW   c c "J=  c^c^bOnL  cb kI  bc8m)  cJcJ+lX0dA  cTb9TdB  cTcTcCU;IL   p 9 $  bc= p  bb9@t@  cUcUcCZA  bc/bP^f  cb |  bc Hk rI  bb? *  bbcaO|  cBc&9 r  cUbbK  bcLbWr!  bbA w  bbcM.  cAcJE o  bbb`Br  bcCbIy  bb> s  bqbqb;n  bc'A   bbibP5z  bb  I^   cUt6  brbrcN  bbK   b{cbJ#  bboc/R^v  bbhcLf  c%c%bBx  bqbqb_t  bc bca)z  c9c9bSi  brbJ t  cc' m  bibicTs  cTcTbWS  c%bgcZIUw  c/b g  bbbcOu9  bcLA   bibicCVe  c9c9bW  bbb`yL  bb9   bb">d#   c]/  bcLbZx  bc^ <  b|b|b`YuX  cLcLc@  bbcC  bibicCPeD  bcB eE  bbl9F  cWcWcDhu)  cb o\  bb| n  bic bW3w  bbbX*yt   ca_l  c0c0c'<A  bbbN}h  bb|H i  c'c'c<3pI   a abW]  c'c'&:v   JbB  bbrbIw  bbiB n]  bqbqcQ}  bbbW  bibi DS  bbc>I]  bbcBs  bbb:zg  cb ~_  bb|+l n6  byc9Fo  bbibGm  cLbZ` m  bbbX  bibi G[K  bcLc&>m`  b|b|cCIX  bbb\'o/  bbb`Pma  bbb`J w  c9b| >R  bbcYf  bcBc/JE  bcLcBMEox  bbiEP   c&cKa&   bbHjT  cbD$ j   <: r  c]bb@Vt  bbb>  cb   bbcWL  bcLcBK]   s scEh  bcBbYnU  cccC_xk  bbbcUr  bb|   c$bbGL  bbcWk  bbH u  bzbzbPsw  ccCP =   cKuow  bbb`Bq  c0bbF  bbbGI  cBbh97MJ]    c>=y  cCcCb]gy  bibic'_i  bb r  bbb`Mr  c"bbD)v   z zbT  bcK   bc%bzP  bibib^vl  bc^V U  bbbaZpQ   D DcIe  cb p  bpbV z  ccc G7q  bc'I o  c'c'bF8n]  bb n  cb ]   2 2b\xk  b|c^J} ]   cXmB  bbb;I  c&c&b^JP    q2  bbbG!  bbrbSj  bb  g  bbcBD{(  c8c8b`[  bhbh"Ot  bb9[Xt  c8b`" t  cCcCcZt   bVd  cb:O d  bbr j  cbbrOd"  bc99E5w  bb gY  bhbhbKn  bb_ j  cb   bbK?  c c bUxC  b{b  YOn0 "+(eѢnř.m,Zt2DWA '%І&FԊ    .#2h1%  6O  1R1  ?  $  T  &\X  3 e  )  !0  6D  ?"  6  [   S  %    $> -  <<' 5| 8q Le= 4:| +n * " Z) Y`N / TEA %o ! ` ~cL b|cUc0b9B'F+   R   .1   æ   6MJ   .S   V  651HA$\$BbA/1 b9*61 R3?l8k$ FD60Ȁ,E]) ?.J4$pN,;=s#?4]*Q44aO#е.{0 Xx o#U &U.a&UG1$.V2 a 3B    l  '  *-  !E  8F  !R  /Ǫ  _*Q''Uc7y+qD0SY     m  *  )<  8W  =  cB'm5  8  47?  )f    7F_4`_+ 9 b` 1    ;        3    "    .R>    3[    1    "kA    |<    {2    5Y<    'MO    .    O    ,    $    .Yڬ    $_     ,I    2=J    VW    "[    ,1    +    "k    {    .Y[        T .8p ϛT ~YT RT -Gp #P8T )p ET T _p .T -T ,5p .Fp gp ,T #Pqp 7mT -rT .+)p 7mp  3X = PR &# *  . ͙ +[ |^ t\ 'F 6j       A       '       )       `       0       7       C                            D       !T        W       1mW       M       ,       5c       .:       @       W       !@V       hL       1       RV       ?        Z       QG       @       )sȌ       0:_       ,Y       &N       F       7\6 S39W"x3\0e   54e   'e   6e   7$ e   +e    e   yƛ     / #ƛ     QQ = QQQ ; QQQ = QQQ ; QQQ = QQQ = QQQ D QQQ @ QQQQE QQQ @ QQQ ; QQQQB QQQQ< QQQ < QQQ A QQQ < QQQ A QQQ = QQQ E QQQ ; QQQ A QQQ ; QQQ B QQQ E QQQ @ QQQQD QQQ D QQQ B Q)Q  -L Z A4‹9q1 I 2o:s;D'  IiA[&`7A;Q&At((*Uڻ.bxM4ez6.+='(&Zs#Ĭk$h+L58.C                    $>}                    %D[                    .                    /hI                    2NO                    (U                    "a[y                    !<                    'YA                    ^"                                        %                    L5                    1n                    6                    0                                         ,a                     (                    %Z                    (                    5/                    *Mo                    6:B                                         Ej                    :[                                        G\                    $                    7*f                    `                    ,t                    &X                    $S                    ,Q]                    .RXi                    06                    -                    #d                    /6                    /B                    N%                    4^                    '                                        4ck                                        4R                    &tJ                    4                     %                    )=o                    W                    &fL                    $³                    7                    $)                    ":\                    1*_                    7d <                    -                    $ *                    8                    (<1                    ':N                    d                    .A                    <GP                    ߣ                                        b                    7[                    .P                                                            8&6                                        n;                    NA                    <;                    8O                    E                                        .%1                    $/?                    *N                    2                    h8`                    >/                    #z                    $=?                    O                    5                    U\                    1,                    *-                    !!n                    )ڳ                    G                    1Z5                                         .Q                    6`2                    )                    /{                                         y                     T                    /                    7                    N                    ,IZ                     *                    -=                    :                    Z^                    (m                    -4PB                    1k                    qC                    I=                    0                    7                    $                    H                    3<                    *                    $D#                    2                                        C                    E                    &                    *@                    Ui                    )/                    S                    $5                    59                    7UQ                    #                    <                     n                    /P                    0                    &                    4IQ                    /$u                    .                    +)                    /:                    ,E@                    dL                                        )f"                    4fS                    .D                    1                    3Ɂ                    [                    -T                    .c*;                    .7                     R                    ]#                    8d                    ,x                    5Q                    .\2                                        8                    4b                    6w1                    #V                    [                    I                    -                    w                    44                    *wH?                    t                    "Fa                    55 x                    f                    L%                    /]-u                    !E                    %(                    7,                    ,>                                        0                    C                    0O                    (S                    H                    6E                    +>5:                                        2;                    !~RH                    dr                    ?                    84!                    )9                    5J                                        1M7                    7:@                    !j                    *                    2V                    /                    YZ                    ..w                    "                     ݼ                    8                    ?                    1a                                        [                    o*                    (                    /E                    e`x                                                                                72L                    R                    4"                    #                    &8                    -҂                    )?                    KM                    6>                    $ׂ                    PN                    91u                                        #                    +                    kڊ                    s                    2#                    64=                    7                    %a?                    8L                    ;U                    h                    $I                    7                    $(<                    #J97                    #2u                    2[i                    #a                    "                    {                    &ȵ                    25                     6                    8                     Sw                    2$                    ~G                    `L                    0[6                    K                    +ˉ                    -^wЕ6j6?D&*"+  1 X  -T  7'  5a     V#a     &_ca     ea     8!a     6;-a     a     7^_a     2Pa     Za     $  0NBD  _,    5  )f    )  ?  -3 23.WB&~8P 4SHI  j-  3    " E  4  F   Q  'RX  %W  *p:    \  3  T  X  B Y    $     , Y    " Y    ,     !( Y    6) Y    $ Y    "     B          " Y    2= Y         o Y    V Y    a Y    !(     a     | Y    |     "     6)      Y    V     o     2=      Y    !   '7S   !%T    )    !N   /(O$h_# _w  r    &^  (^  &L\  E  :.  3V;  2  *pe  5=#    )  ,=I  1%  -O    j  ,|  Z  U;    $|  %q        +   12   $-@   "P+   t   Z   Y^%d&   )N   $   /   8   Y   ")    #w$   5T   6̔   &   2   -M?   mm   83#   6'w         -'   !   W   "   'S%   #   6%    F   7n   % 3   !Z|      O   5      Z/       1}e   0   <   "0F   &lU   0   /   >    3\       AO   _ +b`\f+  9 )BC1~:xާ       1~.k       1~;       6O\s.              &R       6OtO       &"O       '0Ż       6OcD$       &A.k       %f;l       z       6OcC       & z$       Ԣ.       &Ż       B/       B!       B>HR       9       _R       !tO       6OP/       B$       %f˰       &He       &O       4&$              &E.       %f.       &9       6O=.k       &!<$       6O_;       B ;;l       &        B$'              )9       %f V.k       &R       &       7       ϴ       Ż       Z.       1~!԰       1~Ԑ              6OH       %f6r;       &/       %f'       1~./       &q;l              BŻ       2G/       %fBO       &ʾ԰       ާ       B       6O&Ż       &;       & 7.k       BS9       TR       U}.       6O       &       Pާ       S       1~O       &0V       &"       2/       B0.       &}.       ;       e;l       6O(9       %f^8R       &E+ާ       B`ާ       1~߫Ż       %f2.Ż       2/;       ;l       B.k       &/       B ԰       @԰       %fQ       6O\!R       1~*Z9       &b;l       %fy       1~'R       BK;       6O-C;l       ς/       1~.       5.k       d3$       bzO       %fBާ       I;l       e{O       n;       %f=$       9       6O9       &%              %f 7԰       &WX9       V԰       1~Yz$       C\R       1~       r             4             +>             "\l             $             &fN             2             $M             /.`             !d                          8G             (E             /c<             Ԝ             8             ,I)-             >?             1             v             2W             N             )=             #Xd             6Eˣ             <             -4N              (e              E             5             n9             `=             )             2>             'S             7^!              1             M             #O             (d             )             . M             4R             /P             4f             *L(                          !~             2Ϭ             ,E             .Z             .             qԉ             )(=             4             6g             $/             *;a             S             #K             V              e             55S             W             ^R                          1*V             &             1N             #d|             .             ;W<             j /             )fK             %H             ZCH             Uw             a                          t             4T             48             z             !j             #R             u             "FK             (             !+             <             0F             $             ]S             :o             0o             <0             6V             7!             .7M             8/             $*             (             5]e             X(                          :                          h^/             0 !>             E&             #[             2NV             /             0[W             /                          9             }             2#             6             #                          8/             5X             "              3j             h\             "*P             .cZ             1,p             %             ki             s             9K             ^K             "w-8             $|             /E}             7d             45             0             >             46                          5I             /$b              %                          WL             7: 9             1nCS             9r8b ψc  6 c p&ߌc FũH8c ߄c +9Ԋ۵c c c 49{bKڽb yc !_ӨȑSb יb Wї˲b 9-pb 9pܿ;cC }rbr _!b FӘРǖc 9͔,Ѩc -׭b ,XcC z9rRݰ~c  g^cC vdƂٽ޵b 9˘Ƀec 19KhcB  Hc  9nzb ^לMBb Qc 9Tސڑc 994էjb ЛАcC  7ɬc UH׎cC 2b ۀb @9йc vq,lc )Cކb fVc 9'֫cC p̥/c ܟ˿c '8٦ټcC ť\b T<c _=QNcL [ec ;1cC VWM cC آ1ic 9[أ2jb ߖчگb 9Nb rZ؊=c Dsc v9bڱc Ъb lUIc' =ɐC5cL )ߏyb 2דPcC H9&ӌcC )b *%b <xH̄c @gGČc =29ǥ+b Kyb aфPdc 9_5xϝb  c αRƼbi עc q̰c ΁cC \`Ҡb =b 9ހb 9-ab w9^ ǽb %9޳c  ;<c Czic j}b 9CEסc' 9 b ѐzb rmzc !c 9Wb PвbgE˭Ώb 9Ժb "ʺc cXb 2զcC ~c  'c J̃cC  E cC 9!b \ɔYǟc iYc Qѱc ):c 9Elثb @$Lb 56Mb 9"xc ׉c 9ʖbi WN4٤~cC :ٖšc 9Dݿ*c 9Zڦc tڛˍc dhƨAb Hb ["זc Nb MGНFc 44cC ob 97Ąb ;\c 9Dcc' Vwb ρhb ڄӮb  Qή+b d*b 9gb k!qeb )9C3cC }sb ѢƓFcL h9mhb nbcU pǾ֧Ľb b n c ͏Yc 9FWc _;c ljb TEc  ϩcC / Ϫc b g ՞c  ԁѴ b 9>ˌؙb| AaӗڣFb 2_}b Pܱsfc >UҌǴ(b _ѥc ȴȾc  oc D=ԵcGb |Ό]c (xݭb x 3b d%Oc ?9YEb /ں&c 9b z;b 9Gгb HcC 9ac >4"b 7ֆ}nb qև΀rc ɣb ν}b 5 b ˻+c vDױc σ8 cC 9[Ѻbi CŢYńb ٷb XԚc y^Ԩb &{ξcC tb w:Dϗb 9XeVb >0JՎcC ~9['b nɯwbi W9dcC Xac o[ˣc0 BsĢ3bi  S_t?b 9ȟמb 9eāc Tc "Ursb sC9ʞc ;ʟb "IؚIb a<ıb 2hNͫcC ƚЙb ;b VqcC JH@c ?b 9 &Bb M7÷b Š~cC ю c  ̘:bi ʩc d(˓+b c8c 9Y=b 9kơQߓc' c S>ܩc s94@b hb Fjc G ز*b yC բb a}ռc^ vγڿc b vc 9*c ݦcC ]*b B-lKb &9Agb 6ġc Of=c 3P5cC  Ƚc <\bi 1Oϰc `b IߐcC 4-Ib kHb m9cC 9cC ,3$^c0 B c akWcC  DӀcC B˨b  ڢb tĆX_b  Uvb kS&͑cC N@ʕc QZT|b uޛ>b jPab 1c -0Ԟc lլ˚c (ׁDb pht̼b ۿSɊc 0 įIcb aŀ c 7Ȟ@^b &~`HcC 9Sծ b Gλʔ6c  Ωb *=يb wǤVc Jb .cC 9Ob 9Ӛg:b b @G9c' .{1b nU"c 9P{b Kb zc 99c Kc 9xӶ>c Lƒb dDmb ɭΚcC nb 9ڈc eЁwc Z"vx c &b AʠKb 8 Nb ,wbr  b 8D"b 8i֘KTb bz߳Xb 4cC S΄03b wåb Uc "b Zb C߽b XAߗOcL C2=b c wsc ; Ϊ٢b M<c T`c9 ʤōԸb b 'ѵ4b ,H٭b f\[b ; g׆b Uc _W!b '8b K`acC 5wN<ҭbi M )c r9˽cC pb tȼ#c 9bC8b 99ob jީΙb 9^Ѡ&mb RO`b 9$yc ̜e&cC 9rcC iXcC N9ޗc S|bi B֎Vc'  ԥb  Zgb cC 79LDҥec pcC vc x'[b HïcC :{c <Kb  ךb  9Omc a9w6_b #T c 5b @xbЕb Գb &vнA(cC 7mcC -ӣzb rאc ڸ$b 9ە.c O9 tcK c' ݒb Pɕ+c gc 99)wb ̲ޞob kb6c z7b ^ɡb 9bb\cC kR'b n^iUc /,c' +9X_:߰b n?b ڹc q9.c h b 5{F$b ܞc' 'ɠ>NcC zc !9$c g rcC إ>|c Hf/c' ƥ܄~cC 5-b 9Ϳb sc 0qUb AWb "^b M9b ިJb 'Nɩ2~c 9SڅЃޱb 9;!c 32c j8ʮυc Ցb O ocC 8qcC 4жb +̕ȿc' Ez b &,b gz[c 9]6_ic }ԆȺbi \!cC ]̠|b "cL T#ݵc' {<2c @`c n'+cC {<ُc S b "9b b>eb :غmٹb xFb  >Gsc 9XM,cC  cC b 9c 9 ,,b WKc ؎ݑc ~܇Nc 9z)c %BUb b٠Ϭ0c iߝ2*c' D,Qb Ղ]ۧb 9~ނEb 92ۛ~هc  b o˾.c xb  4،ɖb YHc VQͣb .9c ڏݶb xc źcC 9ĀGb c 9sջ5c | Ic n+b 6-Kc vݤ%b -Urb 9FҚb (9b fiâb 9Ac' Cb >Yեb \c xC߱ojc ]]8cC ӊ|c Ȇ2c Ȉ4c  Eb ;Jߔc 9m֨֟cC êփb |Юc' B~GѮb d<"?c'  b 8 &cC 9kI`b ʪIcC rʫJc h&ɒ3b  cC  յ7cU *W.Ռc k}!b 7b  b 7ܝˈΟcC /@7Mbi Wc 9JiSb KZŅFb mʅb ī%c 9]rcL !_Pc 9[ϷcC h\b ;c 9OūCMb |wb 9-b Ɏ:cC 91cC ۗb cXE;b ˝c' Z9q.c X97׸b ݏ#b 9$1ڲc 23ڵb aBՍýb hEb If؆c 3̎_c Ef܂έb |fc' >H&b 9˩c y|ϸc c R/#b lX&cC QMƗc *9;goc 9-gc 7hwuGc  ,ʸ"b O Wߙb ؘڀPc hن}c +=٨b 9|Db _r}b ːsc 9:àTc0 tZb fĞdc t9Cc' 9'5b 6c ޙc FbJ3ׯb [ 2ӖcC XޟkcC 9æb ^9ZFʘ(b 'Ơc ۑO~b ?QȤb 7ʳb @tװc U3!c' c,v=c Fw?c G9 kc _vޮ4b Ƙc hNwc G7 Ϩվb  ՝{b d߼c >b ۡĮb 9Ȕ͂b ܲߧc ֢Ub مc 4OGc fӄc q9ðc C9נb ?&ݮ ?b gЋSc& bh z6a  ,)*d B 9 >-   P x "^  %E -? *R &< , E !~ d  !/    "v  2  ,ENO  0f  4(S  5O    78  8=  6  d  Џ  `  ;"<  %  /M  ee  -E  /  55W  #]  #~  64U?  5   '  $3    4!  \  0P&  7[  +  .c   /(  &f.  6    /w  $C  -  .  2N:  `  *m  'Y  P  #V  6Z"  &S]     {     6"     (ZxJ8v5B8EL    ;    7'        3C5    34u    )    23~    ..P)[25(LW3Ol,(}!.ܠ1 2#C*D") #h+2%L'")" "d#*1 % !,d,.ai?7427|3a*:4,e%L$K+r27L+!e4H*.&2 4:+~,%-VG"/9           (-% 8] "  1,( ï % 3 %U  Q *In -{ z 95a ʍ .@ (:C )q) G 8F 33Z .~ $?F ,W &4 *u *]F,  # T z_  O [3JIH6;:9<781{1z1}1y1|`Q`P][YZ\"OwOyOxKJIikjhl=<> {aK/ O}sp`dOcKhJXltlb ; QOO|OHId]re=bbj"Oc3 p{@omci~OV0"0!0(0$0*0&0 000%00#0)00'____ _ __ _ _ nnA@ qSr+bb$OuB nOO'OK5J?O}g}h pb}{fh+wxvPJmmcKOs;o5OOpqf]nI+f6zr3f$ 6 xo#cbo( rO8}UObrz8S}~ O( obb p6dbabbg ~ {b O (bbbcyJ5biOO  ]d9  pOtb bOILLLLLLLLLLLLLLLLLLLLLLLB)B/B0B,B&B(B+B!B%B.B-B#B*B'B$B"zy}tx{svu|wninvnxnjnhnkntnlngnwnrn|nsnon}npnynnnznunqn{nm]cd[b_^W`XaZYV\soqrp{~}z|-$(*+#", )%&'!=;679@>5<A?8:LLLLLLLLLLLLLL//////////////////^\]YZX[VUTXWSRYOaOOJ*h kfzn2|gu Obuc(e$vKq7bcOm pJbbj*b| Obj xObcv~9eh |   d OOurOc]b! ns P ' }&0} zkvK|(zp  scg< };jp gNwCp}tx cJyuO Dbkc* MFbc$&  c fufuhukOO xc fOc/O YzlxOc O} `NOowwOn zyOe  p,cLp@xpa pv+OOO hOc ^   ^j njcLb Un b~O" &-OO yyJO|  OO  bicUb O T]7OyPp?X Obqouf~v\c  z ~bbwn~ spublWzbbcbb%'}p+8J$ti bibOc9y}OK* ybds4cccyvc b{^^i^zhsxJv1I ) >m; OcOr~bsbibb _nJ}J VOobc'be'}*ptgcL9y*xvc O: Gpmg]I6c/cTlo>{ 'cr4r5O& dI'{A~^4w l3)OO~ wK7oxXp bo]^T^4Ov`IO[p|]eop ^dsuxc {jm;~lr~ ~,i'ujkx%a`Olb ' qWOsO Oc kIXc|rc]cKOJIg3bš›Oblbb{ mcsx^]]Y !&brc9Obb]fitzO hc$htbdmybiOObbc^OcK rUV 3IjLll]  X#l|{x5bO O___________________d--m1m2[[[[[[[[[[\\\[[[[\[\[[[\[[[[[RNPMOUVQTSKvKuVUWXGH66LLLMLKLJp?<@BCE>A=DObibz  H zc0}O}OH s bO nhd  4bby =bb  m OacgricDb^nxIOlo{ cq9q 7t z  uwwuwxkn}(})bbO t&OjjbiO|Irr  u4I5c/{j4O{ lIbOeqJsOc^DODO  Os^wJv]gvOy[O m 6555555555+KR[bY_eX49E3"I5>S:Q0 C6f *-,?!DF<1N&A MH]Oa7j$UVT=\#'%cg /);dLh`2@.^J(W ZiP 8GB4;85=69:7><4D7@;:=?ACB>685<9OV|OF8f9Iv4UuruU?3qOyTzc9o6o7 bbb A O~j~kOf<OtOc O k wn]i&i( zKwN6};Ob}gO cxu \pp=xmNp OiuOOO|>lO}vy{1^%OO : Cw  ^ h7OObin> ' e0 tcLObOIKw  #bb|OO^XJg T{(|| pYbcEOP upjwxb{hc#mC}tz q ibbb"Oz&Oq8kpze}7pI= Kc2gObdj|wzu^}I]j}v OVc/bbbOccb{|N  l P~uyuzOg 1111111111111}}OOOOOwl{ OcbbqbtkUOcQ  u}' .l|c {bc Ov6bbc b~hjjO yO^ CZ5  Oc!b~;{ersqb~<{frsqfIpb|tOwO]}KA  FOtUcD+ IOw3zqhOw nnbuO Bqt~p|qHI:bb^+] fc O|)OnoGGnoHOoL7bwbwXBTe Z x OOO1O lgc.LqO^3lAJ% thrb,  wp bmzJ Y>b} p t ~zz|sCdsD^ } 6 pOxb'xxwxxjmMn1r  ; @ c&bl 4 ?O{* IOn bc/bJO / 9O  VOOOOv$=z-{0r  [UlA Lc_o~fo!ObbO-ObbbSsofDbibcc.,2c u}oohJtE9c+wD kO p JD s'yegOt}%wo~"s_O B{Ot_x!{ orI V  _ xtE#QtO x1^ fJ { ]wMdm^]vrx^ ^O A_WBVBWBXBUBRBYBSBTM0M-M/M1M.B BBBBBBBBBBB~~~~~~~~~cLvOJ M bcyO hbbicLybb|bjO .O zbshgD  cFbbil7q,vQl{B OC { * Oc c Hc oi2 wbl  0cqP~ t%v]ugw!jw" bibO] OO ZOkkkkkkkkkkkkkkkkkkkkkkkkkkKpKfKjKnKoKiKrKsKlKmKgKtKhKqKkL]XRNT\UOPYWMZV[KQSLLLLLLLLLLLLLLLLLpqlnkmvsuirwothj64636+6-66676.69686,60656:6/6261JGLKEDHBMNCFI/zytw{}u~v|xnnnnnnnnn]R................721630458mCm9m:m7m@m6m4m=m<mBm?mAm8m>m;m5LLLLLLLB5B3B:B2B1B6B=B4B>B9B?B7B<B;B@B8enhlpmjgikfrostqclcjckcdcaccchcocfcmcbcgcicecnc`b 3IOcC 333.-,    Olbb _bbbbrlI rmf!*c IaOc bbbkkOt[  hr}#e{sbb{O^%k6 (bbb~d0bid2d3bc ygr{x1n v kiviOx9u}0{bbc cT c cOObiOrulL OO> b "nnnnnnnnnKG[WPEMLUYOQZSRXHNTFJIV~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~000000______C"r"s"tNNNNNNNNNNNNNNNC'C CC"CC#CCC(C&CC)C$C*CCC!C%\e`dc^]b_af'$+(%),#*&00M` `"```!%$"!#""""""OOOOOOO -*)'$/(,+#%.0&"!$%vExsqhbpbOw>jbbmwV aO /T|~J<birOu ~ AbqbOObOjwtb B d~ebbr:4/\biOiyJuhNNNJbnfl~b}bbi bsGvokrw|\yhmcKrqo\s"s#rPs& L~|  $=NP'xkbnH zOoEOOO Oi/O?`6`G`=`:`;`@`B`D`>`O`E`F`?`H`C`J`<`8`A`L`7`K`9`I`M`5`N     kW 8  +zXo}  X Op<dusKgc OOKcPcXbc (-9OO>|}~dRbf L2 4jxbsu{CObb Sbwc ?v |'s=tNy O=k 1U~C=]p O*OyJ[|t9  c qVrLyyr(Orzg@xuPE7l=au0VMs.Z%m&>K^wJnCnYb/~'qok(Otoxs{+$d "H[{U5A*X|Br_wvc9}jL1 ` ]2qvWgNpIFTfki\y};z pzS-,~D Qt!6yrm4@l83:<)G #ex?R|hJ*%5Ibg< +A .$:/NE0>'h4]j;(7eO6_iL\X9Y)Qc&-C=[PVHTBR,Z 31`GMf !#^ D"KW ?82S@FUad33p3333333333!33333g33j23,33%333<333{3q3h3O3 322333k33333 3c3333~333x32333D3+3a333N3"233[3333\3l223T232393v32333333H3F33u333o3333(323 331333b33)2333'3M3]3V33332333323^33z3323/33233333X33333333G333`33Z33333S330333J3Y3-333s33E3@33 333}3f3A33m33343Q323_333C33323n333>333&38333333i35233B333223w3d33K3#3.3U333333I33e333333*33?3333333y333323t3633 3;3L3R3733W3r3:3|3P33$3 3=3! |eOZK qp9FTC34fv.[t5M]yszb}8mcV@)hN(Ing=oL?;wdx6{APjWJSXH#/k2'B$>l,iuY*-0r%: ~+7^a1R<U_"\ EGD&Q` ~@tF~~~\QA~zHn'9~bY ~7g~,-I~Wk V|O~f~)~~o8~~.!~}~ /[~ ~~~% 4+q~%~ (~T h(a>L~2~~d~Nl~~~p~C~xX:~~ mj;~~~c~uZ&U~~~~~#R~`s~*~y#w~iE&~ $_~65~ P]~~~'?"~{=~KB<D"G~0S$~~*r ~J^v +1)Me!~3     DDD)D5DD"D0D<D7D&D>D=DD%DD9DDDD/D#DCD(D?DD;DDD2D-DD+DD!D,D8DDDDD*D6D.D DDD DD CD'DD4DD:D D D3DCDD DD1D$D&qYR`E S1'_J{!@5tu.Pn9v",z=i+K%8hAZNL}0Qw \bo[ Cs] g)c:W4#l^7 $O>UTjBmpeX|H-k?yr<~a6F/f* (3DIG;V Mdx2Reeeebq ncO}2W{qwTc/iIbOz4C ][^IknOddy#p,OOvyq=Ob!lcvvOM XNZb-R*R+R,834125679   !!EEEFEEFEEFEEFEFrvyzs~{xtq}wpu|pqsro44444444444444444444444444444444444     cJIOc@c-bzo|]O >H bcKcbx9x:: bcTsu{Xb xbicUbetv>v\ vq5~1LyO wbi}5 ]}6zpp{HmsvhO-vEv':]l}I{bbhbOp?J;fbbrBl-hIc$|gbc bcOb~1bb5OO  *kbkOcLned b d\OZbnbs1 bivOc c ~ m z Fyiw v  xYw~uZc&bu[<fcLuvb  IKboGODJjh~yz[Ldc^vHubbJv%Oc& ]mVpO~p!"b|vq OuO" Onbb{7O~  Kbit@}tAhcLbIt~RzK#Osq}y|b222222 2(22-22!2'222 2$2*2 2222"22.22)2,22&22 22%2#2+2/H)B9>6A"%7C8(F$+ <;'?G#*D!.0:5,14@&E3=-2~Q~U~P~K~W~J~L~M~S~N~V~O~R~TLaYTRPNIZFEW^QV`bHO_KU\]SDGX[MJc**OOOOOOCCCCCCCCCCCCCCCCCCCCCCbgsbb*wwDoTcgv ~qb|^r!o- bcH^mI*`giOO7z}=>t?v{p<yRv|k%m{ pOs/ ObcObbcxwOO|Y|#{fm1 Cw^ooBw oKGpbcbc$bcZcbcbbc#bc,c^m~ fXfYSbc bcO bicUb~+}bK<yeOhvhdu v 5yn& / N ~ @ / Qp" ]^_\`CdChCiCfCeCgCj`2 B@CA -]gJgKtsub___j*qx^%O] ou n  L OOOQlIOftastb,$1#1111"1!111111111 11 1111111 1 11111 11111 nk  b }vyFrq__ZVO bOOOjkOOcu~d s jc 5(cLry]f/c0cbk =pz^?~aqHc&O(!}5O   LObbiONbObc_-yyIn 'o| |yZ " OJc Yo g)gx\    I<|{# aOxb O   *}G:}H q Ne]c'bIXYOypNO>8{J?oxDoOoour:c ~vr^k}I8~uOOjFOcTOk"qzbcOcVOkk \ w+kb@bhO}Oc :  O aV h u O h^VkK  |Crp  O  I/b}iFl~bbbb wXG*OOq~W t`C O }!n nO]hbxLec j Sm`q#r)ma{hg^_z.O bc5ml^hxJO0Pj(c9bbzb{Dx_ob p ;]{IZc9c]OIc ?Obbc^ez mJO bpxvxvyOOZc&JOOs bbBnuLwc bbpbvOf*tf,OY|OOi i h ^rJIcOwe {wFz> e|F.d ?dO m cUssivg ngOl]]uWjxyO{FOO  |xEc,yxGxHjO tr$f wo{Ic cTbc%bJnhhb{OO " mybbh }|be(e)II D  ^(y6 jjEOJ gjmnilkfoph.Obrb 6~~`}-OO oo{b ([vcpG Gbe\4{OhwQtR ]   p b dOgq"swsWv q{%noWxyvGxmSOr~c0OOc{|4u8i O |Vpibcc [  4Jy?rqOh xbO BODnnzh s|bcOcKbc Oc JKOsexsZD~z{3yIy8Vx{:~Im< XixtInIozbrxocV \~}zP`````}tMbq|Tt5k0nPbhb OzE|q krOu l0B^*sbhcTbcJT_OObbzjUcCyS| pysnzowxEI O>b34 cbiO1|o|q Vpc^Ohlk0bbxbps:Oc' Tv fOICy5N.^ve{OO { b  Ucbq7   x fh Y L^^E JuStb@}szqOOI i OIWOc^bbkyIOK  gcbsb vQb?y5 z 6Bt.........6*6)6(lllllab`_c~}BCADL\^cbd]_a`eBBBHK]K^,/-1.0ovptqursbi<HZO< 'J>iCzz O Z_**********+**l^eZc\X]hjY[dmf`nai_kgb71368254Q`QeQaQfQbQ]Q[QdQ^QcQ\Q_mblkisocqhfdpgnaerj@DDDDDDDDDDDDDDDDDDDeUOu1ILh@67{h|k s }qIrO|O a !( OOO6Kbb]ux&xbcU{St| m{mVf% BCKrs~=bOO ObBOr8{bj >  }OOteDq=o? zv]Y ^OOZbryiO|v cEcnbbiIO ^`oLlscex}Oqyxlvt)xIOrHOJotO bnlO O OOJ_tLbb0Oc=cWzObbqN|6dJArrxr  ( KI- W _o 0~u{Oqbr\Oc'i  (OcUbbOOPJQ^9]kcb c Gic^vJ|b I svJbOJIcQOb|TO |d(g OB R  Olxe,lof WcpOffIJl iObbbw{ }r  4_bbhnqs^2]^C]IOOO{gqQ|O  Ec9OO s Op9nqz$rgfj6Jl 2 ' M~$h tD{^OeO c^u!c8bcb e  wkn\b U cqy ; 5 mEw8qO;hAc OKbbmBbmmk  I\OpO ,c/fYcCiOrb}lj@O wI m<;=EEEEEEEEEE{z|}y?QED,VKFBU0/81:<S.WXTN;>9R26C@LO-JGMA=+45P37IH4d4f4b4i4k4a4h4j4e4g4l4c b )~otwtc O}bOc[e9l^]kHOcF$ rO s] -v0I ;r b *bJ8^ bb}uOxU >OOgd }lq~/e&OTtht t>bbb O bcBb  ( yj~!{s%bqc7 <  OfNJO|n}sc,    yByD sJ bc,cF(O|5r ibb~:pwuO^<^HO/ > ?RjJOo ]]ytJ#q wzp/qfFOi bcu znoKz)xexWbmrp!bc q:OO]|^-xbc bbqbw1 t]xyHxOB1n{:;oybcgluub X c zoeOx{b "-ebbbq 9{O ( zt *03ObbIc 5 YpXpUOp  5nsgj]^s _ 18v Pbcc* ]u#uq| rrIq xO|Oc  lfq  tY 3cb{ = bcY bvbjc:or # w jebbxryabOcAbbibxPsObc9 r ic&OIolkcUOuqz O {yL}tsv|O~*psyo(ybu;v| w G   `dOv r  IDvdLjdllllllllbbibbrcbOcLIOOc  bHp Orid O{0  dfn T OO|`zO#h~{wt#cvi +bv Iy  n  OO  bhv`OoXxz~[btu-. wb~Uy{Oby2wO7OH?n6!6 666$6666#6666666666 6666 6 66 6"66 66666... ...............\ \ \\\ \ \ \\\llllllllllllllllll/8+>.56)40=7<(?!9#'* -1";3@2$%&:,?@>085=<@721369;:4?>L}LwLLtLsL~LL{LLLLLLLrLLuLLxL|LLLzLvLy5h55455[5|5555G5k555X5555b555O5]545F455\555i5455%5545z5L5U5~5455 5t55445H55 5T55c55J585545515+555/5r5#55<5459555455555 54555*5;455N5$4555S55I55^455=455j5&5Q5v545R45l5.45 5555}5455{455(545?55 44555V555Y45545@5,5D55)55y55505 55545A5>5f5B5p5535!5'555o5x5g55C5_5-55n55a5Z545555555W55d55q5455u5s5w5m5645:5M45545"5545P55754455E5e545555`52555555K4F$FF"F%F F FF FFFFFF FF!FFFFF FFFFFFFF FF#FF>5=<I6D;9C:EG2F?34@A8H7B\ ,,J,,a+,,6++,,j,,U,y, +,V+,k,&++,8++,,,+,,}+,,+,+,;, ,+++,,Y,+,,\++,+,=,%+,,,{,,,,*+,,,+,>,7,f,?,m,o+,2,,+,,n,z,i,@,T,,|,,,.,,,,~,q,",E,H,,D,c,,++,,,,O,, ,,,,F,v,+,$,`+,,+,+,++,,I,++,u,,[+,,,,,d,-+,l,,,,M++,],+,0,+,,p,,,),,,,!,,,,,g,+,,/,,,++,w,b,,B,,,Q,,++,,:,++,, ,+,A,x+,s,Z,P+,+,,C,5,',,<,+,++,S,N,R,t,#,,L,, +,(,+,+,+++,h,,W,,4,G,,3++++,+,_,^+,++,r,1,9,+,,,+,,+,X,e+, ,,+,K++SSS/S SS:SSS>SS'S#S)S!SS4SS<S;S$SDS=S9SS(S&S1S5SSSS8S.S*S7SASSES3SSSS%SCS?SFS6S2S,S-SS+S0SBS@S"fMf]fQfIfHfJfGf>fXfDf7f=f^f:fNfRf[fEfUfYfLfTf;fBf\fPf@fFfSf<f9f8fWfOfCf?fVfZfKfAeeee~mch|;?RG4iHxX}CYzulsFLNJnp:TP[{to_E3q@BWw7\Sj^O6=er85a9VKZvdgAy`1<DUMk2>Q]fbI!<#+A0*/3(C>"   4B)$?.87= 2,&'%-95:;@16  BBBBBKNMJLPIOHJ[hG^;BCmPU?A`]gL<c\TDeIYMfiVSdWNX_lERZO=KFba@k>Qj+*//////////////^^^^^^^^nFnQnLnXnJnInRn\nOn]nVnGnSnZnYnHnTnKnWnMnPn[nUnN    kljLLLLLLLL2CF507A8LE>4G3;1@?MK6IBDJ/:<=9Hrxu}y{~tzq|svw%" !#$BtBpBmBuBvBqBjBsBkBoBnBrBl~~figodnclmekjh0_<_; JIGHfp{~ez[luvkrt]Zdn`Xwb|cga\jxoy_^siqhW}mYK`KaKbK_NNNNWXZYU^a]ecVb`f[d\T_hP:bwv{wIz-yjz.#]Od r  vJEsfp Ic ]@{ ?(Oc O 3{)y{~| = W Ob=~u3\tyd`ukwaOY'2xO o_!  c MbObO{hObzyc>n JbO  ~Ojv9jOyuv wlb .yc'l   {c g h wf9 c'OzdO>bb~OOOJah(s OOmO /bcHPwu Obb|b 4xxmF456 [Z(-'.*&),+01`&;<:"""""""O'O)O"O#O+O$O%O*O&O(CaC_C`CbCc j.5b g'0O # cJbpb1^^c0O}O}}  esZs BvO bOb cAcJuGJ ||r~sGesIJO1;{obx]oKPnnr+ftp5I|5uq_,c'bO ;ObmJcOOn}>Obp hsycvj*kc JK rbbhOxbj?O  I~6qowqqpOb W^dI\ wOIJK Jbs sbO 0yovt|:c"bb s{p  xO=wXH'i+OlrJwyFwq`@)O OOt AO@GIew i4tOZcKbc i_ywgvROa [hcB ;z{b|  xhb \Obc^Ollbbr(ObbbeOr)hwO*u Oc0bsnssOpbb kc/Cz[vJ ~y@ UJOxHspDr-1&Biibspz{DOO | O-bAOO Oksb  }  ]]OV *|`|aK 7d6d8nO qlO bieOOcIVi bic bk^Qcbhhjy.m]~Jc/m~bpHf(f r fbiu:"cbIOr{ZOJ$&BBByB{BBzB}B~BB|B~~~~~~~~a`bO OqtgOztIhhOzObnn b w|b|izdcKbqbp]lEI; jmx+ruOOjn^C 3ob*O+ udud TU`mc_^]]Iwbr} cLc/O}& O >^tFLw|mvwcCc'bc bcb Obb^\Gcb}bObwcFsVOv)jsvbpd>m[{ KLO {O35r#+O'O$JObb qvO    ?cLOwNwgg}z|hWJvM  zxym ?  d x :rnrKr OcLEKc rUr+r. AOz!.~#XOlSI}cq: Ik'w[6kfk( =Obabjbc obO~~000_Y_V_`_Z_\_^_X_[_]_W_a__D@DBDAKPFONMEBGDLIHCJ     0)*&,(+'Nij00lk%&$"""""""""O OO OO OO O A@?Bc'bj+Jc;OcOJm6p~YOO iEc'cLbrbbbqvlt$m Zb|cLv T8 brqu q|!^r^lH t u_|| v;pRswOszbl?xd<lbqbO'Oi | n}r COOcbh8bbb zbpc* o  sqbr nO bbibm~hOf4J5]},Jzi"3 5 J?]s^nXIcDOOOb]lh^u}8Os = ; ! ^ 44c/bbbS y Ob'|o bi I cdA|tr|g1dh~0Qcbj<l y{ 9O ,o{+brccJ c rOI$Jbc&buU@t bbbgI}N   ObcTccJbO b t&pr6p}  Jc0v3yb>Od oO=1xor Sbc L+OO U Or{}Orx~Bb i LbbbOzc   8 bcbcs vcchsUTScmbcKOO|IbhcUbbc9s2q Lx^^]qlHbbrV{K~KbI^OJ ! c #bibbbOt sOp G bOOzw0v]kqfH{2pubiz'}Zs_gjy^FzIc;IOOp, ~O ubOcO{F{Gu}ugxbbO :\Kbl  D O~NhI[wObzObq bOOh7v v[oE  '  bnEU'bnS^J vlcti,b{{O 9 @bO]rt]}O}Nrwqkbkvwibb Gc'bO@kkwZ|n dpF s ]  jvOnDj y  emHy L{St~J]{gI{cJ oyOb|W~%hh^gnJ)y({ .z Os c c8IJvWqOIbqO @K MpU/z^vq>{4'orfbb3;O uszt hx J  ]9bc^ hO tvO x c  ztxtz%On25262421222327 Gb }  Z & ObcLbyw|$b|Jdr~r  / bh\m@d"AqXvrebc]gcx.bbhcKbb{ lOo]Csqe}zsyty3  biyv wgf/b]pc0K0y) 0er^lIc'} )sa J TOO*sc^pmbO (xKp+c~OJ51Osbobbjyn}T}fcbeOewcOwOo4pybb~q bHs {o oD3zrOOO'O"HH{6n[|&&redJ c Olb ldO  R{yzo4OI\Ibc( eBbbC HOc^ FmcLu{Gb|OO1 cL^]]rvHOsA  Yg^/ '^JOc Kfi O]hvXIh ` lQCuEzx\ OsIebbt1t3v oy Ib<|KO /Osj8  I}|ulJy9OOq]K  OG bibbbJocHbcu$, u% VCQ AlJt!zObc9cU Ib~n w cwASO qbu Cjvuc0b|bcKc_ OO+qqOOuricusoO bwO cbObb bu} }   L|1eO qWt  ZOc^ Odb  -dO .RorVJMJQunycbO ({?Orrr uu i}Ort c }_bcLcOhOjwUby3  cTrz-OH^hr=HOruO l2'I~Ifbb 2 IgrdA^~OW+++RqRlRRRR~RxRRmRhRRYR[RRXRdR|RzRRRvRRR_RRRRRRRZRkRRRRcRRsR{RRRRRRRwR\RoRRRiRRaRRRfRbRnRjRRRtR]RuRRRRRRgR}RRRRRrRRpR^RyRReRR`OJ qt1r$z wymc VbO}z,O  sOstp^.]^]^d^;]o^]^Z]^G]^K]g^AI  swxw%" wxw&#*+yO|Y b /  i bbqxc* cT z~nc cc E OKOiWOiYi\wi] [bjbpeJ[t4cMOiujvSuv#c < 0 = O<Oyy$Ip;Fdlx?Bvw{o Ioq OelOOb OJ/.c OOhb Fbbtcc^ K. naz&FzZ|sOIe[q"r'p(p 1?^_|JhF hGtxkOqoVd fc&c/c0cxx.oA z  tp}~sc'bpyiq whpp(Ob J|bicbO BquzSq^ Oj!gOOOMU@B>O=:IHTLQ?KD<NFSAC;GEPJRYimlojfkghn44444444444444444444444Oj5vxOOpr|PodPrk x^uoc7bxNc0= o 8 wbIeheOJqt( fOz\BrdyktOOPqb'Op m OO=wcbb{wsOOdrI  Uvdu b   bRc,?f =OilIO lKxx!c'O 6O~J|+tM}b Jf6b p-<^^kf  k,{[w9|^aK) P?9J  GO|np&p'}caxkcC__0!O m-p c/ =GutWuK}rbbR @[ TbcUbb  5| xw ]wjlcL 04ZlOO hso `c/bccnv@ovAO c0Ob} ^EO   >ii{fwbxybb$b~,i bw/ Zh~nt@~ntBEcb ob O}z c    rE|rxw_r ]war}e282:2;2<29hdgcfe~~~~~Z[\YX?:48<3+9.;6*1720CA>D,@=-B5/ECCCCC—–˜™“•”mmJor r{9s~rtd J4;f c3 OO||xOr  sOQOq  } vOhzIRbOk=]vF^wu^!^0sM  r khdgxj4 bOOp{zpONq~Of}xGO IbcU (am%|O+hwO +sNbcKdgqb|b crHu3 qbw %Pwc0 bqb{bcO 1 eb}Rbb `hUhVc:#JwQoRuym@uOOc bbb a ruwskrWssr7s$bO s-c BdObbcO cEuObqbb{b{cc@Tv p~fR~~OtOi9)x5Osykq wj  xO  bO+i_trn]szeo`xuvd^lfXZ[kbj\gYmqwhaypcRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHf2B;=23.9G<6'H4/+5C?F8>:L-)(@7,*&1DAIEJK0:;4/FHE3?C!I*0>($.JG<AB1@D&%67#82=5,)+-'9 "^t @__ _ ? ]x} ~bQ|vtvvO Hy"bicn On# ;OO h sqj&vBlOxZooo lo~A (oc;Obil'n}jO{nhyeB I3{ v|n\Jbkmpts O bbybc cAOxbicKO c%{x&Oo~^cUIs s]^^^#intJ2qJ3f&i 0  hJ"bbyc tiz;{,rpc'   OLc'bbbYtC{]ybbom}[w d;MFph |f fLc>]f v!v"O~c x wGoq| 8{!O}G|~HOOOc'c1c/z  qvOvc87 08'qt>OOb|jDc9jOO Gzu| g5OOc:vy}}vsA'OuOcI~]{\lbbfloKDOOOb|rIqqNtMO vqrtOkwbbk  :bbOOO bbk!bbbOd4 |cOJOu{OOcOOOOq U TOfT0Vbi:hnPb h NwiOz_} l ` WpbOeeOO c(OcE Wckyxyr>q+o p'c&c/p(    .j$xYb>bcL  JO ~OcdOe I uIYubOuOOc O b zxnU}kOObcK bOcK4zYO }OmbbO```` ```` ````00!"#HV|@WOXbNr?{u9sqr6bcS F O$x3^RZVSPN_XOUT]LWYM\[`QDDD~DDDDDD    !OKEOIzd9OWOk^kbO( ),}/ qC  'Oc0 zmtt;znOzI|fIbbed:MoJO  3bzIObbe c't gIJvO v)vn3n6nz5p[zQso|6}EO}pc9c jZ \ {~I bor r^gJt IcVO)nnnnnnnnnnnnnnnnnnnnnnnnnnnO}}cL /OOhww E^^t,Iq)bip pb jq > hOOuOyxPcLOo|?bb#Tdfx& qu6 B vC>CEC?CGCHCBCACFCCC@CDFGE3541T1t1N1]1s1g1Z1v1k1S1b1d1X1m1i1w1r1R1l1^1\1c1j1n1p1o1f1P1V1O1_1Y1h1W1U1`1q1[1u1e1Q1a`3`2`*`/`+`1`,`.`4`0`->="""""""O9O3O0O2O7O.O5O,O1O6O8O4O-O/5>tg xze|xVtti8^ y^yI/c!bcbcS^ (VbcbpO|tpcs^e dgv-bcUgOO f cLc/ ? O 2Abb ; cI% E D__Ik 8uOIbbbbywOn b Ob C c q+FyNv,u|yOv|nd|y gzW|o+rsbsbg}^h!JQzOOw{ (w{ b|cIc-}  qcc$cjcl[Ne'"OzJo* jAencE 1t^{hhO1n7n8n:n6n<n;n9n=z<*{|ub|^s5cTb~bbc^ ) >}]kuXdhnGfIBJ s1 , b  p c k / ;cEcLouV^]]q]^m^fk  bn.^O tu$bc9c]b Z bibcUivyOyy o|OHOn.Hs}X 0cCvMOI c0c ]y3J bc9bbi ,~R y =ObbhbO @biqbtms \ w8{"yw=c0c {pyX|Obbixb wOcoc ~O \ c pOt{x=x(c  Oyot*5;OO^$]_^^|]J sbhvh /ITysO ~  $y|sK c( \ OpHs]Pjayc="Ooo  nJ,cUc9RO}~otbIl ;n) p./xai wbiyy TI ^Oo|rdbdOivg|OuOc'JwOoO "#f ~uA g n^]}op]{kkNw*sRuz=bO}Ox}}=eobbOOk-vk.bKOpd$bcTbc]bbbI2D-rmq@{ c9 Ob xOO {b}Oc qw(q~t uii=yHzZt]nrI zqO~iLwO|t#kn zpO o cO ; J7sgbcL#OH{H}H|HzH~OQRVTSPUW,,,,,,,,,,,,,,,,SRSMSUSPSVSQSNSTSKSOSLSWSSkxkvkzk{kwkuk|ky   55555555  ,#"'$ 0.  /*-!(+&%) ^qyZiTvHXU][lrbOcFNjxmYgwuLK`n_PfJWsSGoIaeptVh\QkRdMOOv^qQ]~ JOmj|'qy{xegfyymk|bbdgcJ:O  S5O bc Aj5bbelbgKBo~"()'*b OJObb{zyqvMb OOObucO}wc1O cV @ JOcmO ]]]t]]w]ts]aiIO v$]pJHrDOw"hHu ] xtxzb ( mbro:< %}O bOzNO}zeX}0nObOHp1q}BOgc tbcAO 'Oyp dFdGv~c)cNbbzg7OOc1cObibcIcL_{{3OOr~,~-tbQbrcUc= c sK3Ob  c^bzjv7]OObiOI)trfO }Wbb;wpysnzOb ~D}c t}^wFYbI^ kbO bK'  5ObOO ; b}m&Wm'>R,bbicUpa u{x2cOKy B w |Oqq  c9c]bzx:v|Vt 3wvw  z|bp g-p  w ev7yPsl]bcbh9 bcJrb Ec'c l!gel"xw' ' |~!i ]^yeKCb tXsash c 5%cS zk  c0OO b CCCCObcLvbl&oxOlbOO]xJyJOO c0bc JbrQ{ =q}p Ok8wrzMkb t~K,OOUOsEbbH i O'jbn u[ObOx{hQ{cxyh{OuO9 ,,,,,,,,,,fn i`IiOibub 4O oVzb/0~"""""""""""NNNNNNNNNNNNNC;><=1E1D1C1BbOO}eq9 OOOc[tQhOO + bbOrOO v^xv0cyc{cxcwcz/0000/0//0 /0/0//0//00 ////0 /0/000 /0 0//00/000K  0oLObfOFOiH ^ % ^OiO b  ! Jq|`oqvqbbibr z*t_w#tt" = pwI>I? JxbbbOOOOy8p-~xcJO  bqa'KW_OrAw\biJ<{u>w^{}OOx)JcKwcc$cOOn   Pj dUpsjObbO  <8K~{{E{^^c/qr%Oqzq-Lfu  Oz(nOOO~&v} ph#h$J`~QOjc0jzqi z \40000__^___^nnnn:<>?=;MMMMc|ccc}cc~ccccc~}ACBD )cJK&| I bc  OObpbc@SOO%pY} bibb}rnbObbsfidkx OR Oz}$}bb{c] fObbyYcK^z]^iKo~p Cggbhbbbc9cBcKvOO\0I opc9b{ Lfo fqJm Mw 9OzOOH b P } {Ohbq(@s$IHbcK||W~w6v*O~w7v+b|bc]b~J=dtb  OOlo #j % r< 0 ]wytFt~~7wztG ObicUbb bIO{  Hx}O{p~e\hK%qhMykudk xF}X y|YOHO}bbqigyb]IOxb O  bcc<q}>OOyxcE [tIdO}ow[cTb}c$qc]^nHpZgObxi; |y`Q _ ?Op!cbgmhh]yMrsr v b `xdO{9bhD{FO  r$Ok  W'nE ; vgwbibb j||8lOO$SfO]\^x^OuuOOcLJwvpzxxb Y b|c^ocbbibpf"o)s(qf#O ^bi"b|p}blsdHq@  [ Dgsc0 )vI O } U vJE| FbOOv1]qHbOct-|xw}x*b S Ob}zZO_r* ]V]W]T]X]Un4n3n57 OOOpbc( AO}9O B1rpslxuv{}yqkzm~nwt|oNFkmifgjlodenhPPPOP^PPPmPPPPPXPPPPPQPHP P=PPvPYPaPzPPPwP!PPPxPPPPhPMP~PPFPPTPPP;PPPPPPPQPPGP+P"PQPPSPPP?PrPP7PPPPPPPP-PkPlP(PPPDPeQ PPPP1QPPPnPPPPPPPPOPPPQP&PqPPPP4PP}QQ P_P%P@PP PPP0PP]PPPPPP8PPNPPPPPQP PPPBPyPAPPPP|PtPP PP*PPEPPPPoPPPPPPPPPPPPPPQPVPfP POPP:PPPQPjPPQPQPPP\PP#PWQ QP2PP{PKP,PQPPPcPRPQPPP PPQ P/PPPPCP5QPJPIPQP`P9PdPPgPPPPZQ PLPsP>PPP'PPbQPPOP6PpPPPiQP3PPPuPPPPPUQPP.PP<PPP)PP[PPPP$PPPQQQ+r[Ub!I%V6," aN{&D9uv3So=w'1zAj0O*<iE\QP}5Tx^dp]G t_h.e>Y8 (m` ;)RBXWkFnq#fZ|L2lCys@~c:J4g/ -7 HMK?$******e ObbRRRf3f6f4f5{}~|KUKTPMNOQstmyp@cM$?D8Q9JP>I@3<HGON6A5R;M2ESKBL7:CF1=4*#5|)8+OIr@OOz  bc^Os+O/c td"1111111111111111111111111111111111 OnO^}|nniOddbb bisgOby+p c,Os1y, m |7rzr{d kf] xO~;u`f{ ?}Oz}cLOhOkw}bc$c-w  Ic%bcSb cB jpY >c! |joO O Y!bcJ9 qbbryQ' blcL#lc'O{8c9 qqv(c$ce,JOyjOO!|OOO 'w^b1I1H1K1L1G1J1M`(`)@?""""""O[OVO:OCOiOkOEOpOnO@OLOdOvOIORONO=OTOSOsO<OYOPO\OoO]OHO;OjOXO?OUO`OQOmOlOJOFOZOBOrOuODOOO_OfOhO^OAOMOGObOaOqOcOgOtOWO>OeOKjmklifnogh:9;'vhzw`rIxc^ C%%Z# rN HOJxlOb}  I t %xw>:yvOJG01 6 'OKO~O c,rO'`_afcbde^########OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO\V[^Z`_YX]WabLLLLLrkolvs{wy|qjxnzptumeCCC}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}zhgxaswjcdkrbnu|}tfiy{omqevpl2/20~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|swv{~qxtrpyu}z"$!&# '%()****************QQ#Q(Q QQ%QQQ&Q$Q!QQQ"Q)Q'  '&*$!"%),+#(DGDDDCDFDEÙÄsÑ{ÔnoÏmÛxpvÎ|}ÂÆÉÀtÊÍÁÐÈÓ~yÃÖwÕzÒqurÌØË×ÅÇÚ:6320@?7=<5814>9;BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0$!%/23&1#"') ,.+-(*0043333336JedyxCUBIr5`1l\?qLiM4s_G{EPDca92K}mp/>OZ^N|=3WQjX[oFzY<gAST:RHfVb8thkw~u]07v;@n~~~~~~~~~~~~~~~x}|zywut{~v  +$+%QhQgQiJEDIFCGHKCAB000000000000000000000009}_d_c_i_n_p_r_q_k_v_z_u_e_}_l_{_y_f_s_b_t_j_w_g_o_m_x_h_|vztwu|y{}xDDwxtvsuqopr*$(" &)'%#!2;@?7913:548=A6<>111111111111114^4\4]4_"]"k"b"_"`"e"f"h"c"\"i"j"d"l"g"m"a"^NNNNNNNNNNNNNNNNNNNNNNNNNNNNN b = 9t, Lc%wp :  }yzdbibc9OJ}[ g'zeJY \T'{?h O YsfIUv?{O+y .]OOb Up|+obc-gQW O{i}L{z|u;b|c^y)y+OObbqb{ e qvUyj~omJ.{r u"O Fbb  bgc bzbBK6OwUph1tcwb|s`sh30cbw5^m  ;]O OLc9prG^bJCulC -u[u> bi d  KF'~gc9f1u]itv#<wHhJ^]^ qOObbsOOb .-k@Oyr|txqA sS tsT i bbd5vHhjOMWdxs !_ibcV  ^rq#por HqnnO2}6xcqoht<3I#w txqrzupy}{ mch pV|Obbbboy$ Ebm nK$b|*OOHoq.I9ubbOc0l 0%^^^^^^^^^^^^^^^^^^^^^^^^^ncndn_n^n`nanenbihg Oobc BBBBB    ~~000```""NNNNN    C<C=@DA?BCGDFEBHIC%"#(*,&2-.'/+0$!)11F`' ;iJ12}f ahiSw- ` MkUOOb 0eq1OsO$J../3/y./'/E/9./H/G../V/;/[./\/.//T./O/d/B///,//X/../ /:/c///^./7//r/e./v/./P./}/1./=/k/l/./j/U./q//+....//.// /(./z/-/5/8./`./@/{/2.../~/_../i///D//R./M/ /..//u/*/.././x.//./w...//S.../W/K/s///b/C/./m./%//n/|///f/ / /"/Q/.//)/ //./]/Y././//<.//I./#//./N/?//t./J///&/F/a/o/g/4..././>..//p///0.//L/A./!./6.//h/$/../../Z.!*  %( &" #  '$)mmYnm_mm`nmmmVmmQmimDmmnmm[mmmmnmgmmmbmnmmymjmm}mmmSmmnmn"mpmrnmomWmmxmnmmmmmmmmmn mnmn!mmmmEmn&mnm~mmnmLmmGmmmUmmmmmmfnmmmmmmmn mmnm|mmRmmmmmmmmmZmKmzmmmemFmmmsmn mmtmnmmknmnmTmmmn mmmmmam]mmmmmn mmmImnnmmPn$mm{mmJmmn mHmdmumlnmmmmmn#mmmmvmmnmnmNn%mnmnmmmmnmmmmmmm^mmmwmmqmnmnmhmmOmnmcmnmMmmmmm\mXyNB]pP?K7E~COt[5=`Yu ;LX4}sewjbaVdm3l8JI_Dr@QWM9:hz6\x<T^|vc>nfZH kURoiFqSGA{g6>6?     \\\\] \\\]-\\] ]@]2\]C]B\\]Q]4\t\\u]\\]O\]J\|]<\\]%]\q\\\\]3\{\\\w\]1]\\}\\\\]L\\],\]7\\]&\]P\\\]$\\\\\\\\]]"\]*\]6\\\]=\];\]/\\\]]G]]?\\]N\\\\\\z])\]] \\\\]!\\]'\\]K\\\\]]\\\p]F\\\\y]>]\\\]\\\]]\~]]]]M\\] ]#]\\\\v\r\\\]\]5\\]D\]](\]I]9\\\]E] ]]]A\x\\].\\\] \]8\\]\]\]+\]]H]:\]\]0\]\]\\\\\\\s\\\\cUm 2gkIhuoj_ ^JFObb bnfvxObQ{!KH KcOED]tt )OwczkkOkO- Obqlc  j 4c bc/c__  cbcbc$bc-Qz|{rj+xsb bo~oOe ;*u~Jbi'u{VSt6  51]OOOIpwbbg AzbO^ bbc^eDbSxOOzyIOp{vo|EbicOOcc; ,_____bicK%c'OOI w &cBJq5tt[ -:Obf0b V]zJ}K+c:go KOjjbOOKOc'bbc]cY~F~G4567#,#)#*#(#+OOOOOOOOOOCCCCCCCCCCCCCC ]  Oc0oQc]]cJ]g,]{! LPz`!x;cL#q L Mq2O^> ObhklO  OO}Kravxt|pOe+bc4 OJ|rpmpo pSbOp{tMi w sww]Jswwbbb{OqObb9b x, # hOz"w.|   OObbOq/uOOO8m {qaKJ|FocTb|G oksolnO_ Hbb isx+Wzz#Ezx  v  O{}e OOc  j^fz/bc&bzmOvfJL e'mggs] @bj {eUcbK]~*]]dzcuHw{~ M7 KxqcbcSOq~eGC .UbikOO||bc0Os  bryVFbic ux/%r`ff5uiiOIDDDDDDD2n2l2mQAQFQLQ@QPQXQGQKQUQBQRQIQNQTQSQWQVQDQHQYQQQZQMQOQCQJQE! &%21($.,"#3-/)*'0+>?     484C4A4B4:474?4;4D44454>494=464<434@+++++++++:7912/6;85-<30.4657243RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR****+e+c+d+a+f+j+`+l+o+g+i+n+b+m+h+kR&R%R(R'RR RR$RR"R#RR!Rf fff feef ffff#fffefff$ffffeffeffff ff!ff ffff ff"f/.,$ &"+)'!*0%(#- GIJECKHDFEEEEEEENOPkfngoleimjhjinklhmHHHH444444455123jplmkgvxuiqtbyehodcfzwnrs|}~{zls]vxuwmtzb|eg{nZ_hdf`iq^}YjpaoyXck[~\r- ,-,-,--- - ,,,- ,-----,-,,---,--,-,- ,,-,Slk'zT cUK:O{}f~ ewOusIPOxrewfc clabtyO s<d{|Qzu%5#{ cm?c^e}]Intz{FOGJyzb^ lOI ^}YvpMr^}gZ <hcUbbOb1BxBw_E_>_B_J_H_@_G_D_A_?_K_I_F_=_CprsqL*-!$"/&%,.'#(+)QPONK~~bkmrj|Ob    w  soOI|Obiy7 fs o#Vyyb{_|  |usr0[ O+ vk*k!TObibc8pq~]]q]jbqIMppv|hBckvs. bOcHQvaObpb|dOs  Oz] POJpuOjt x oObc^c/GLb(~ z|;xqbiOuqO Ek cn b Oc&c WQtcSc7ObcLy~~b bOdMOJ J zr  @O }xLb{ $O&OHqObb'qt&lOnc' XcMct]]J  hOAwOb1PO|7JB bcL bbcIc-]ujXbcjYb blObr]O O OJrVyyq{uh9n}{{rtT|}[v pKw4bSn} WO Opb sOOPobbc^(k1y OmOpcbbbbc^ x} U gs LO Mifx}7x  bwO Nu~bqq~wqtOhqtp }hOOOPejc g rzI|rzK|b7;lNerObcHI7}}qVrOpO tkJT a l  1z) Fr7u"bbc^^YwkcAwztz O }~ OOv|cL oqz~uynvg(biO nObt&z}9|Uc b)BBBB00000``` ``""""fOOui>O OcO zoD QK.OpQbw(q[bbsBvsD g ysEjmT]|xbrOOxrO0xY ({2xI lIOOb|ObbO\2tUbbb? zw@sMvz NrzyJ xpc9  q biOc0IjOK  ;bOQO' O 2bibl?c9bbbcTxlBc&fOttbcIzHkvw dIkbbhbbn|Ap"Js y` bsO  bcBbUJ y c&/,QQRRRRRQQR RRRQQRRRQQRQRR R RRR QQRQQQR RRRQQRRQR UbH~grqO||DOi{g8vb?@ $#"! 5~=uYSvvc'bO  7 L1pJzNOOyy j :  L       c'Oii cCtyO S}~%&t\4OO ghsnhmoR  dqvjocgrg:& !yd)brOOd[ fbcKx xll|y{O4bbc&c/c O s yThxOwqsstsscO;e  |2 2zRzTc/ ccbc }dhgemSo0CKO|~b  u ^'_xXc^S1IqK|lO^`bbc8b{J]ebw}}v+Oy|d{^O H\O scKlls\x{lObO mJ0 }^    /fu0wB,Oc9bcB-*l>0    m/}]o^7;OkOmp 0K(bbb x w OxxOj b|!c$c6Opqr`sqc'cLbrOi5Nbcc8OOSc  vhbfh3c Iwutv4444444  K n!plgHcTbbOOv=gIllOcUc9)Ocbiy+ 6tebccIc-`  }Oc'bbibc9qjx@}e?c7bc@/ 2cM =kvL jzmOOOO ]sOgIxbc%c0mIIOIOOh Ok3In x)z5`gdfeo'qA} & Gc Opr5bc vyOKembi|cO   asKpxsLJ^LOOO {cbH B 9 vOO/ ) 04Ijzl n tOObO*tJu xt;w^^vUK!G}d|Ob 6 Oc9c%bj@l_ s  OrzL|tZ O{ I O}Ob  @bOpkwuzbbyOnov  J O G cCM_ yqbI~ ^ObV ;uO L B cb{Oo {oN ~q tO2 wb Z nRd 2HOIEjO J dv   +Q+S+O+P+R+NQQM+M,¹º·µ¶´»¼½¸2f2c2a2b2d2etsrqp~~~~~~mwakydhicpsfg\`ne]xrj^lvo_btquEEEEEEBBB~~~~~~~~~~~~~~0000___DIHFGE"{"w"y"v"x""}""u"|""z"~NNNNNY]Va[`^\ZWb_XC.C-C0C/C,hi;789:141<1.1A131,181-11121*101/17161)1=191:1@1$1&1>151'1(1?1+1%1;`$`%`#&(,9521/-6*)4703+8'.[]XZY\WV]\[Z444"""OOOOOOO O!OOOOXYWUTV[\_^]2130/**VXY[Z^`W]\_Q0Q/Q.Q1Q-Q2CICMCSCOCKC^CJCLC]CXCZC[CUCWCTCVCQCNCPCRC\CY  ?BGEAHCF@D+q+rRSRQRPRVRRRURWRT^eeeeeeABLCEKHJIAMFBDGF(F'F&DJDIDHDK1    ~E~B~C~D5555><=;:98?EDJMKLN,,,,,,SISGSJSHf_4.4&4%404/4(4'4*4)4+4,4-    #-#0#.#2#1#/OOOOOOOOOKZKXKYKVKWK\K[jik^khzmlwypiqvrgxto{nsjuC6%6&6'OROic;c  dZ qOv/pro{rTuy c lc . 'e jeV.uOhbv <xoqOp ssO 'DO| NposOo$ !cLbcfOsEO^uu m#{{I Ob mcVO~V_^`aJhO w^OO]]^1wI n%&cO mu},O cO m7]m8IyJ^ 3OgI4p cBc&bOb suI3pu|iu]JOou  8Oc rhO hh ^]n mO FcOh  >KJOy:,Oo BO T&$|i  4O5 qulM~8p1 ?O IK"NNNNz|zLPVT[^SacN`b\_dWMQXYKO]RUZ?@>AB=1~1111`X`R`[`\`T`S`V`U`Y`Z`WXIQWRLPVUHGNSMJOFKT"#######"# #"# "#"##"# #"## "#""# #O}O{OO~O|OzRTLPUONMSQvtpu|qzwxn}m~osy{rCCCC ns]gbisJ c'O Dx{ObiOr}dO>a? I.O Onx|{<Fr6Gr7 )1oM qbbctm hv}kH On  c^cbHb|O mcX]^N&jbbObb~|PO bbicLq{{q%D{{p#|~K * C%r cVbc.fq~w v} uOO (bbO)OO<ry 9{kwOpcLb fgyOO 6OvnsxyOO O W^ Or2O Jz{ou4^  eOOclVo bc5bxoJpJJgtvk)bicUbc^ O| o '|r  Nddt|u xcvj!O{{vzxbbyyJyO___rc*ccOiJ-c]wuOx?RO}Ubn bbc  W<bkbv |5O sc ^gYs{c |ij0j1bOkq@J T C{Y{ZO{~O< x ur3O Tf/rXiwoOtwl1^$:~nOvi}}Oh:tk5yOw9w:mwcLOlFEHIGJLLLLLLLqryxw324/^^^B BBBnnn~nnmSTQURLLLLLLLLL_a`cebd e~3)YOp} *DEcOou}TxO Op}CmbzUm~ic *wc'tx~f7F;cx# s bbrJ Inzb * Vq0zEOqUOOc bc/xqe~rF}IGb v[ ycfn~Vyy|p^^cxgcJ dCbibbJ rbcI cOcv*IO > h ~MlwxBKIH$ob c]bObbhzOcJ0).+! -( /*#"'   %&,$ -U--d---S-t--u-n-0-#--1-V---a-&--m->-k--~--R-Y-B-x---o---Z-H--^----w--|--?----s-(---Q-------I----J-:----G-----*-;--%--8------=---"- -\-v--{---z--]-y--2---A-K---e--!-M-7-F-,-W-q----X-p-----g------6-[----r--/-l-9--$-j-f----C------_--}-P----T-`--)---5-------'----3-----@--D--b-N-<--.-O---h----L--i-4----+---c--E- SSTASpSqSSSSuSSoSSTSSTSSSSSzTSTST#SSTSST<T'STT3SSTST(SSSTSSSST:SSS{T7SSSSSSTSSSSSSTSSSrT SSSSTST SSST5SS|SvSSSS~T?STTT%TT*T,SSSSSST+T4T&ST TTBT6SSSSSST9T/ST TST T$SSSSSwSSTSSSSSST T2SSST"SSmSSSSSSSSTT>SST0STSST-TT=T1SSSsTStSTSSST.SSSSSTCST@TSST)STSSSSnSySST!ST8TSTSxSS}T;TSS$K0MQ*RNC1,&)[4/2#3EIBO5UG]HV(7ca!8 JL9'=" _+:6S;WY. X^T<F`-bZ%?A>P D  @\'- &40#)215!.(,%3$"+*/555555kl!kkkklaklslHklKkl/kklOkll;kkl$klhlIkljklokkkl&kklBlpllkl_lJkklklDl>l-klAkkl2klNlGlLkkl)lkkkl'klklkl,l:lMlklbl4kl lklfkl^klmll%lPlkkltl5ldkl+klel lul@kllRllkkkkkkkl kl8lkllSl(l0klkllgl.lklilkkl lTl?lXll9l#kkkklClkkkklUlQlqlVkkklFl1l7kkkklrklWlckkkklEkkkkkl<lZl\klYlnkkllkl"l3l`l l*l ll6kl[kkkl=lllkkkkkkllkl]/0 *1" &7 .! %#$25-'34() 6 +,KL KKKKKLLK{LKKKLKKKKKKK|KLL+KKKKL KKKKKLLLKLKzKKKKKKKL#KKKKKKLKKKLKyKKKKKKKKKKLKKKKKL.KKKKwKKKKKLKKLKKKKKKKL LKKKL KKK~KL,KKKKKKKKxKKL"KL&KL KKL*KKLKKLKK}L$KKKKKKKLKKLKKKL-L%KKKKLLLKLKKL KL)L!L'KKLKKKKLKKKKKLLL(lM\p(@3}xa eucA5Bf)s8~O{biS!jX.oP*$:,`YZJW<K7/HN41m%nC R[v2]GV=g-h >y Fk"#?|I6zwT0q_'dr;E&+9 DQU t^L9b { _#|?6rXj8s)./[3t-zYi7NC m$poOE"Pq: H\nw`0xe>];4I<'lfgVd*JWG@T!Z DA}5~Q^h ,BkScKu=&vL%Ry12MUF+a(Oe/w~~wpIrssb{'DOvpw?uVbbb M NK% cL~Wo 5 <b ;^]{-Jbi:\<   lOoo{~ V F !bO OrWu<'u=Ou> I{w0]cCc'nbc[c@j   q{2 j sJSIO vUk*bdqyOK~ p<cwpy}<quxo}=qvxx f { b!M4kV,W/j)9g)Fp{@o=CYi(87,lOngdED-TU(Unk5Y~5c;>$09p pC"A9u x _D^jz?CL][)=qqfVH[[Isi{GwNO_s8j@^ >&,BlD #oew }}]"$Hl5#/I9_h:(S3\n J~.u6m]r?4 }l<Yc?"}U' L<qfzUP@/1>Rrw^5HNuI".4imVNO@TW08@'?:,Amht`gdG`2ZL6tD + {e$S6v"| c7:1*|A%ZmbG,v'<&RAaF?6UbW% ^C]8 +_Yv;4xH\@a<v:FB;0 aXbMeTNeh/S ?BBh& xO!E A0yycp.%Kyv #`!T(7qa!eP dk+Kz8%z;yfj'yF1E&|QLsQtMo73jB!m3RoC3rW;\xE2S  K Hs~u5GtbiV~{`69b}1Q:Z;|6\aL\4rEiIngJ X><FEOdkJg/Z{~JKF=SZ3f-t[*$wA'x><>ncX*XP[KPzG_]P#+qIw&G:MRf5#Ruds0H%82N.=`MJ)^h+ 7 T9 *2(WX.BD*|VD !1$-4r-l=Q =oQp27-k)Y C~|zJ)Of^c tzx O'opxzh_OcObcB: c+Ov veJSIc c0cUmfOO 3p I4gZb~OOJO 3ObObibq^ W8T~Pe  r2"W  Rc9bbbc^c/Obibc9k zJbiqvYseNbceOOh<k OmK sbc W^l+I-c0jWusQQhS<isO Ow O "^  $zO i 6,8 umef: wji%TbcJbcSbnc:c4~faOJgd sbhcTbcJb|ksjjq!fmJbOO\biOsp ~OodD E046sNGO Jjp?rtqkxAOOq{.I]q{/o~eO$t}]9c ObcJbbcc.Oc>ISiOcJbz   Xbbib}O @ Ohc0bOOJcpW OOO OIsw X{ nOO bc OOf|@fsticOwdsdq5q6dq7do^bbjzOvn hLvsJO/ <obb 0Orgl\I1}x@guvuwg OcO { O {o^OebObcSbOs|oyVvbbgkezybzz-,.OcLb }wxpUs/u!Y}S| Oc/ggcI . 76yOmgbc%p.fc0bbbb Oc VbOOtRb b O sk<biCzdOo udb v`XIO|psy~u bcNxJOObcrfOrjcI,OO *O WH2Id} O}qs_J Swmb| Zvy  3biOO |c'b&^x jO 8H8w:xvm~ flbbnbiH  P} }oq eIXvv 2kp ObHp >|Obc bcyHj; Sy; 2bhK OO C+NNNJ#% "!$MM$MM MMMMM MM"MM%MMMM*MMMM MMMMM M MM M'MM(M)M!M&MM#M BB    g-~~~~~~~1x~c~djN Om0c4O ^ A }oIO} qJ"qJdty08wB Z^5hJ|ph ,vKs {O mb 5 .2:zc{ $ 8JOo bq 4fHJ|pwWbpbbnQpReet   Escy nroT~=KsTuqly Zqb{ _HH~4c bp^D}Jc0bfvusO:++ll|lllllllllllll~ll}RRRRRRRRRR6G6F6H-,+f.f1f,f0f-f/SRT  WVHHHHH$#!"%////////////////////LALCLBLELD]Sn0n-n,n'n2n/n.n+n1n)n(n*LLLLLLLLLLLLLLLLL@;9<D8>C?:=BA7555HKDEIJBFCAGEFBPBQ<e8bcUbp2jI~y6MmFZm R bph?zxujoyZsdgsx=cLgbcUO lO {v ObrOoObi ?ffIrgbriHHHSTQRPQRMKSVLUONTFE555565555555555555LQOSPTMNRHGKIJLmklno--TDTGTHTETITFTJllllllLILGLFLHomnkldjihgfe;vel^d~np]mUbhiatyfgW\qcXxjZo}r[_zwY{s|V`ku6I6K6J/.102! ///// uxI_sOc bc[]b^M}I1 6 OO|zWcT}}Kq<Oz _s =s<,-  Oy,IOOO w|OcruAoryg bu6x%x&m!9O2{OObbzyxunqqqtIO}yT wJ @abimgz:p~}n z ggOIG'7 5vxpJc?cv(]^{.ybi bIxA w| COqwrrbbc^Sl {dcL FGCIKJEDHe y Jt 8wOOz ncf}z c: WGO UO^xNINO j9kvn|Gstc cOp[ ; OO Sc' t|1O{oDqq^SJ'O qcbcPOcw{^R^OOOb  2 zV_____ubcTbc]B&  6( 5j'_HO<Orc2AOOxabc^K>o ^c9c]er"mqqE Iyzxx%bAwzzOc/b p Ou) bsbyGo jbmO B|CCb¾¿2g~~~~~~~~~~~~~~~~Jc'be{6B[`>b<c0b|"bc0bb{xobO~LO |5K7 pb V I`c0o2p#tg# ~]OOO{OoZ%X  <y b = qp_ Od-O v.J~Jx7IyOO   L M j  J OmF 456biI f 3 Y }cpbc bbIFOvCc vv%j3{muU[o  qwJuivii l(l) b{f   c  7 e  zk pGO|ccJbcSbOd Euu *Obb &.yfKL~^mI kpl OO I \ j WO QtoyEh{bRuys zYbbq ]  Zcc@bHdbbbk^ v#sJlj{cL t-|[{cc=o!cr  w mf~qrqbb]I"enc' yr<wwz bcq L h'{b~KHJ bOnCr~r| % sOm5]JPbjD" B oS/ OrprKc. {fOc9hwbb>zpOI]]poO 0 z i ibcIee}xk"wRObyqyz2mO Mz3zObc^ gwx s&O 2i xO  bObb|IO O  ru R\S]}Ezaqhx Obc\eOWhv#k[OcUc9OmIy hn% O ?oObOy$OO y&bb.{  3{yF{r-O6r~Fo co biu~ntZObOO vrcz e a T 2@c  }l c'qbixbJb{w1z}{x`ihJOpuY td+uOcObOjxrlJmOt~`R{f'N{rzGqkpuqzHqlpvqf(O < I}yrttuYO  fkzwD8Ofbiz= cJ }qGOc@beertxq|vz~u{}wsyBB BBBBBB.1/,+0*-MN]N MMNMN\NCNRN%N8MN NGN2MNM?NMNzMNMMrMNMMMN MaNhNjMMMzNMAMNUMwMMlN6N}MNMNANMMMdMMMMWMN,NrNmMN"MM>M[M_NN[NMMIMMMMMBNMMsN#MNgN-MMqNTMtMMPMM:MNMMMNSNMNN?NIMMMHM^MnN1MM3M}MNJN^N'MVN(NeMNnNEMNNVNNFNQNMMN MMZMMNkN;MMMNWNvNbMMM\MMMMMNNLMMjMMyN<MKMGMJMMcMUMM5N/NMN_M;MLMNNMfMMMNPN:NwNYMMNMTMMN9NBNiNMN&MMMMeNlN+NMMhMN$MM{MgMONMMbNM4MNN3M7MNNZMMMMCM`NHMNMN~NqN*MNuN.NMMMMNMM]M@NN5NKN!MN|NN>MN)MNXMMN0NNxMpNMmNfMNMMM~MMMMMDMNtNMSMiNN`NMMNcMM2MMRMMMkNpMMM|NM=MvN{MXNoNyMoMMNMMNMNMYNsMNNdMMMMM9MM6M8NDN NNMENNaMFM<MMN=N@MxNN4MQN MNMN7NNOMuNA'#@/+,2690:?1 8-(3%* ">;574&!  )=<$.~~~()#'"$%&////////^^^^^^^^3469:857 n@n>nBnAnCn?nEnDFCDELLLLLLLL)(+%*&$'dbcea_^`YX0000000000000B_BfBhBbBeBaB`BcBiBgBd__&_'______%______!_ ___"__#__$v}CzzhRvk?cU|hnd= sNg(i}udjJbibI{cSc7O {OI d]I!tO }JOO9]w OJ]u,qOOOvU,,,KdKeKcSXS\SYS[SiS`S]S^ScSdSfSaSZSgShSbSjSeSkS_kkk}k~o{yws~x}un|zptmlvqrF ^XK_ny mmm -!|"d Xbbb I{+rNxu$|{`z{ub Mu5|:^tQOzt/Pwnq-EO |eGvyushXQ `k#yr|A ysduzsoeOHoggbg ) (bTo  he)Ol|x   [uGzbJ(q fUObmO GOJbwmzgu}Ib}~O}_pf ~g jjbbOu9wZxu]]`yBb Obbbueurl  OcUocUc/bu[Owk~b wbb#w0bJzOq{Rt|AbibeCOvt  vuOc kU|! bbc pvcAbcTO2 'briiItIu {1bbc bc K u  P  v 0-IO -~_ 2OoxRqsuqtB iwkUz?kOnbc0 KsQp;<s2 Kj bc cOc~rOoaub xCbcCWXcbd~ HcLb  4c^z~<yIoOxR^& b~+vqc e&b]ivN=><`OBcObw|#c9*iJ}ii 8Obg y~;cQOJcw?]gI]0O |cLZIO|}]q,n   5s O\cc]ORmOOKO dH (f@{$JoU-OI z}qOe sbb\:bbc]bObbJn OOuyc ec3OQ>H g  )x Ob}c  sbsObO z  (bxm%l{B c9c]b }bc~dmtJbic0cUb|hyZt2c@ pq;tvpvbO~}h|Oqbbc^wsrOjROjS.BLBNBGBKBDBBBIBABMBJBHBEBCBOBF//^~|{}cucvcsctRQPTSOnnnnn9 [ \O{vTo9$ OOOz}Ob {w z p\/s OO & y`vCysobbp*pvv ~vjqzq.M >N j{&n O6rOfdbO > _ b xAxB{ $t)h7O:y  n7n9bcIOhs~xCrbbc bbbgaOuOAy4l9J @bi]]Z { r6bYj fOwrpptOspt+w(t u7ro{UOq}&c.btrO l b}O " O ]z]}hwH\spbs{(s JOx 9m?~I]|Iunbiz8OfwP O OcCc'c xnO}E 0bb}G OOyY;#cAbOOv_}t01ObbIepwf bkz dKg9JJp=s_s`bcH2oo     &+*-'.)!%,(#0"$/EEEEEEEEEEEEEEEEEEEEEEEEEdcIKJefbcgdDuDxDzDtDvDyD|D{DwD}   +Z+[+X+^+W+]+T+V+U+_+\+Y444444142   ,+0%(/.1-,'*+&) W rw4hI{lLn} J-ziw<  8 t  _)wIl yxpOqO tIIOmcNm d=J@ou E c/c@OVb]el{lbcUbc/o  {rY ~sr~ sbb?bbo}bqJc0cCgOs{|p% c|4O }zoE||wbbb robcT s7s9-bi{y&0dx{{O  b]m^=t^iNz nbce r}dJeyzwJZO]kvvOy qzf p4bc/c0upArbObJbbiOIbOcLOo}.{\OOeh`olcK bckwv'Iz______Dq eeQeRbeSsc'cLbrbs  9szy_II |,mbbZss 2O d uO{t92w3   {bc^ rxs{bs{{yOtO<Occ^ T ZDIn9K-n dx: dd cRJU OJ OOybIu8{|u: gOO gb sb r VrO SObc bc$ 3|J|ccbv\sOyAjIcL}sy.cp]> s f9uaz~nZl<bxoOz~'}p{}bi fO{Dt^bbibc2OxnkpkOjwn u dc^Ob cOcuXxotb-OI. 7A j 0yq7 urOubbbbOO 8tt }w" bO+L7L=L@L>L<L4L2L0L5L8L1L/L9L3L?L;L6L:fbd\]Zahc`XW^[Y_ge]Z\[YfeOycCOOp  IjtOO Xbbbqsjg~c bb|y np6I&OOc6b9boJ C{Nwz}OO OebiOw(Olz cLb nT z$qbqOdvssgbvmzb|+b ke|.|%p9u~:yRt5UfOx yx bbOOwli 0  o<v~!v|"bo=}o} Z~vx~pOo}}7 chvObbbpc0JHxqx8opOKyy_cMb  1pvnw   frrrv3{tfwxSOOxT\  ] o%syXfJyoyO)~e^[pJ\'Opt hcO c&c/yn? |K?jp YTs  =Usv[O^ubcbl SOoOI| birAc rBc ~vr cLu+c&bUzbiw.oOb 3OcUOObz+  { MOJ|\||^c'|\z|^u1ow=bxvooII~z #{qbw_X]x3v cc#cc!1}#A\}bi_tnyur]teIOO2 kW| $ dWpJN-blbbOuycr&Of9  4F4I4J4E4H4Gii]oI4zrv czFh% ;nvFw&w'z bfy=T||Y|<O2OgOY f  4w{w|qjcO 444|}{~+++]jk^]wI{zOro~_~  2 c cLpxOObb E^/ I |wu2s{5ppOO x(H|poc0sFDbi c xuWIzBCBBCBBCCBC BCCC CCC CCBCCCBC CCC 00000UVTYQZXSRW! "`y}HaOoq bb<cN$c tO {MwabicUb}<_{>v,vJWGW m}pCOpD^P^gJdw]bdr \ 'j=t+6<{u {qRub GbbboPHo iOv:w ~l~u~g 0h 5 c]wzbzzbO  )Ob B%NyIJ{o_HOs[c; Gbf<OOO}Cxc/bbbq 2cJObbc bcEwwx"{tOc8bOOnRn qdOtt gbqbgtbbqbOJW    OOmZO 3Obc=cWbOdXOrgE*bbbi z9% OOc]w|t%IqMOqOu h kx c    bsx6nKl b Ise<OcJbib m  r E`cbbb bub{ibcSOs^]OO~PqL~ObiO z1oz2ccOeOy7P}xbbJpyLJOM{H h|Mvyfwx<ilbc}O  Ohbu $e OsvcLc:cjRUWTVQSy ho  i{i*z hbl.bbl/{W {YY~5 sO' wtebcQjHI Fnb|  dpgXp sc0b^ti@Ivbc1wUyCymwm O|9) b vw{uxzy|EEEEEEEEO ^T Tc lxOOxb} xh=lq qqOu6]h}wIScCc'c .biIu~p|}OJ O^H jOppGdb~v'g']^^)psRJOOp^^zJOmXxmYb@~yn ~!yn= HIc'cLbrq~ Jub|bbcKbk OK?b 9 ^B^~ OLvBuy^t.ObggI|Obv";mtO F  Q GOrgxc;c IjG vk lIO|qdo ccbfbx~tOw]xJnK9poO]qqI > q Ebb@  9 bp|j ^ d e { Vd0/ggBZB]B[B\B^~~~~     NNNNNNNNNNNz}|~{\_]^BBBQKSLOPJNMR ~~~~~~~~~0|0n0~0p0{0y0}0r0x0q0z0o0u0w0v00t00s000000000000_____________hi^tydgRPYpaUNxjWmKqXZzwV{r|Q]kvLsbolTSf\cu[Mn`Oe}_)_8_._+_3_2_6_-_:_9_(_,_/_1_0_*_5_7_4""""""""NNNNNNNNNNC2C5C6C3C9C:C7C8C4O-um{]vp{OO2 ' r c9bb OcIgqwr-x;  e p n  Hb^J^O}bbqbOO"ecOJ !OvO On*c%cTgS^W^vFuc-o{r/O0-rO &OfOI}n J \wk}zk{*}eG zsh51 1bJbw6O pO|G|Hxj|I Xvc]d 0OOH psvq)u|r((O s{ s{R*O b{OnbMO zc)b \Jc]cbc]bbc^kCOOrU]NTWLSPOYQZR\[XMV2112111222 211121221211~3~=~:~0~>~5~7~8~/~<~A~9~?~6~1~2~4~@~;/*'1+0($&-.,3)%2LOH ?O x<NOc0KO O J+yHzPt  c5!  ViqOb c9 r o 'J^b|ss =M}wc/ ] T  oL{r: Ou"rta  &Obnb{{ ZV$fOu7otVJbLkkqxn|z bibc9q3Iy}&'TOOKO`t`rb OxOo\~Y{]c^b{O~ kqbc^HJkwOiA^u? ztJ. sOOOOHgtk]^"]lppgG/eOxxO\# 6JdcrbO zcrZ K@ 5ovtq\OOO Tc0c Iw\`~Q BnVu|b oc5eF cLc@  yWcLwp%Gk c[  Z 0wsObuOSxwxwOb8]b wh i!pzcIzCzEn t . *b  Odpsb7DNDSDQDLDRDMDODP&$"% !#! $#"^@gJZ bcbc.b~!7,$1.#&'68+304)*92-/% "5(4q44s4r4z44|4y4~4u4v4w44x4444}4444t4p4n44{4m4o00000000000000000000000000000000000000111111111111111111111111111111111111111111FNHJSRTIQGLUKOMPR>RMRAR7R<R3ROR9R;R/R6R2RJR0RIR?RER=R4RLR.RCRHR:RGRNRBRFRKR1R8R@R5RD//KXO^TZJVNSbUIR\YM]P_aQLW`cd[     "#$()+-'&/%.*,~~~ ~%~~~ ~~~&~"~.~~ ~~~~~~ ~*~~~+~ ~(~~$~~ ~~!~~)~~~#~~~,~-~'N****************~{}|..-.---. -.-. -... . -.---.----.)+,#&"0!.*%-$/('E:8?325CFB4=9D6;G<>@A7ZTPQOVXMGKILWYHFJ[SNRU$0&)+1#"/'-.,*%(""""""""""""""""""""""""""""""""""""""2J2A2P2Q2^2U2R2\2E2]2>2I2Y2X2N2L2F2K2T2[2B2Z2V2H2M2D2G2O2W2@2?2=2C2S4#44444444 4"444444 44 4444444 444 4 4!4444XHUSTLQ@PCIGYWM?ERJVOFDAZBKNSS SSSSSS S SSS S SOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOUS]@\N>BERYDIKJXQOHGFLC^dPWVea?b[McTZA`_+?+H+'+D+5+L+J+,+/+C+=+0+@+>+4+M+K+++*+;+(+9+-+G+7+2+3+)+<+I+8+F+E+B+&+:+A+.+1+6     ! #"QQ{QsQQQQQxQQQmQzQQQvQtQuQQQQqQ|QwQ}QQQQQrQlQQoQ~QpQyQkQQQQnp]wuyznejqc|h^xkf_b{mgv`sat}orild~651=/<;73:>28094pV`]dce^_\imjUWokZghYalXbn[fLZLmL]LfLOLSLPLULpLkLXLjLbLQL[LlLTLWLqLcLoLiLRLnL`LgL_L\LaLeLVLdL^LNLYLhuucL|nvpSOOJO{&o}b^^ ?r bcH ;b[IOJbc bc0bbvTJ b}jjv[bcLbiOcOmKOO4cUOOOx  5 }~?I3 Z o 0 kgtuO8r0opHOsM `Sdb tmsdpbbbcbI<OO by oIonhJ6 On:^oJ{}D^kerI0k Y%JObIx{}p:y"{OOP}uc|]q cO96543DjDUDZDTDcDbDpDnDWDlDfDhDmDsDYD_DaDXDkDrDoD\D[DeD]D`DgDVDiD^DqDd *************nv]n^\bc5  5y]^q^oI }#JbppOO w mv4c  b {xnb cff(]um9ryntO~w *p ~ OptsztN1tPq]b_bOkbbcc'dq q ds|ObOjZv{[iO{o~ Oc6{tr=bbbbOOJE 0 ]  K;c&bz   tk3)bOzD%{s?bs@s4bOj >JbHbbc lrc'cLbbiQiR ub_.O|] Is~0zu{'c*K=}}  >[}k &t. {{ou5_trCpO bbbc[|yg|HvSOObfb\B O.r8I(3OwOwi+ M j Z M-K8bcBc&b b } vO@M~\y_{ z$O^l bcKcddOOc;bu^u!At~q[}ot6 mb& m" w fO *wT{pp)x0mbwJnbbbbO   ")JV t O3rlsbbabo+  sqsc0 ^U^p$j W .vvumutC{D45OKWv \ bubc.Ouc OOOwb WOlc p  vzne7Ob|OjsoCv;J b| J|9{HZeodgz rrbI bl, <u# rbyic- >IO}}5 t}cLcOey  <bbc8bb}OJO\gb|V| ||brrtcc&vOc'vzIx#bb w 2H+XqO{Nt||n <iSiUz WO`c bbbibbzsO23 }1%ObivbbjyOq}| Ol^rtzxyObOOghOH2i2h2j2k~~~CC*************Q:Q9Q4Q6Q7Q=Q5Q8Q<Q;Q>Q?dhjcgief=:89;<~dkurlo~&~(bbOe ",i-wkzz lC1j/201.3}hekq ww JO sOcc%JR &OJb|u|hD  ; cb \km dmy`Od O{QbOiuiYP?9Ir8x9xc b o> fDOcW wyys,O{k} m)5yJ}Jqi&pR ig  b\g mRya r hsrbvw-g@Oc'bOOlbb}ats{8{:{;OIxDd^Jp Ohb   c OK4OjpbOb [ hOjjOOpdc90c9c]A""""""""""""    edacb56847icYbc({kilC   lG 6   eH Lg d{sztiiwNwO#bb 2 E gI@O sOv Iy0{ A oVbO]0MJ72.J}brs6.bOuJ|Z!OO~  OJy|Lvbbibbrn"OK1OObK2p_v? ]JO v Ibbpv -KDcCbqbb^,^O; cbO=t L |O 6E }^~'J!~ }Of]ec9(O v-pmqfOlbkzk___n`b }wu rdsOO+o c9o 'rsif\u'cbt bcLObr  J& ,jhigJiIQOmblOOOpbcK bbbc c dwsGc[vv mx{n Jr{c~f{Obruw < 9|x{}~yz6=6<6;o8zn b~}ubbr~~Bc* \  6$lO  7nB Prx2bsc'bOOcL  lrjzl|pIuOPpo'bJvJwqc]Obszu,lDoOOO @Je wLOmOxbb .  dqkx>s,c=zIAOy|PDjc'|xG0o"cbb-T]gIfqYr}tqObOnnltnO"bbtOO^vfvc b"vkybcKcO|O~Exfy|||OH>O i Nj! .++++RRf+f*f'f)f(f&f%MPONLQRHHHHHHHHHHHHHHHHHHHHHHHHHH cy!{~)3vvkzv{Kbcsv~p~>Jrc ibOz {n}i c&bbc8w*w+$OOtdTFq~Imz|?A~xKtYob| >c80W{}m0 n~\|qf$OuVOhj^lkTxwAS n bO  q\p^~KJTmOcbbO\hbury|eoENHOcFviOb ys5{{ e'Ow wO}AcCc'c bbc^  }zs{cVwCILbbH 0kK"b|dryJ>OOO+6O{[f|{^ }O !ooOO  OO~zAtL_h ###%##"### #&#$#!#'OOOOpqotjswumyxil|v}~rk{nz1111~}~~~~}CCCCCCCCC!7^9\8`6LYN/=%;@]TQME5_)(ZOX24K>US&,[A<J VD:+H1"IP-*F.#0?R'3$WCBaG ®­¬³£¢¦¤¨ª±¡žŸ²¯©«§°¥œ2`2_~~~HQUMKSJGTRNLIOFP*************Q+Q*w$zvx}O|3{!"cpc!c|bobcVluxwMxx}y[sp}qja{fhy{kCy1cWbac   2b s6AfP YfQ 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! {2p22222|2222t222}22y2222u22222222222222222x222222222222q222222222222z2222222222222222222~2w2v2222 22222222222222222s222r222222222222222{22 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 55 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! y f  5Q05$Q&[(0M4>/ 2{03iR6'8`-%%2a2#o-5*t!k5=0"8*!&z%1q3y-.x!17!-@/c4*"O)-'Fz72bz {/!o%'$l*2_3{83T #"d L5a2(6.%!'2'~{#4!'$S* c3u!a1%.& -;.X*Bd#3t)16-1"0%n&u7-'C.8v0XW'01(G4('z.( &`A#r868B5+A|27(S %AJ'W0o("04(0+V8?$Z2!O i>&'8!""y!-455/"'8%-1k5$!5?a5?'=L-C6 #L6!7)D!(p%Q4Y/O6+ k5!+u- /=41- S(/!*VWN/ls6y!'^/:#m27~&/6.~0'%"4;/1Z-)y%!0, /73-T2J-2.5+zH%V!m4 ["N-+2.%v#0   1'I/##4#.>1$&?>0-3F1I89D"O11a$33,5"+.5/,/%w"m"g0"!]+*#2%"Vc1x2/U8)K+(+!8T,5-6"-/h7/3Z*03y8>(/+e'v(h7)C,,c)-\(Yp$R6q#+7`+-)y*qj$X13c%16$Z0f78Q(",!f"6&].1/*/:!.V1i'88$(+]U(+*"48.&7%2$&5/.</0Q*/6)"5m*$'664x8_#v!)"#00O$G0o1..*!6.B- )K$'C + 'l$%/ 4` 96@6#=/7,5+. 73*,75&4 +,-m&2.m3r#Up$n/+1j 43X2 1)5G v4) ())C3dm+#4'b-%7%'_4h.3'.g &890f~50".t5u5F*(y).Q!8264-5M&,)7 4j6  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! Ei V|.hh\UJL{0j[XKzijWJyI 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! _ 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! ~^rbd 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! y f  5Q05$Q&[(0M4>/ 2{03iR6'8`-%%2a2#o-5*t!k5=0"8*!&z%1q3y-.x!17!-@/c4*"O)-'Fz72bz {/!o%'$l*2_3{83T #"d L5a2(6.%!'2'~{#4!'$S* c3u!a1%.& -;.X*Bd#3t)16-1"0%n&u7-'C.8v0XW'01(G4('z.( &`A#r868B5+A|27(S %AJ'W0o("04(0+V8?$Z2!O i>&'8!""y!-455/"'8%-1k5$!5?a5?'=L-C6 #L6!7)D!(p%Q4Y/O6+ k5!+u- /=41- S(/!*VWN/ls6y!'^/:#m27~&/6.~0'%"4;/1Z-)y%!0, /73-T2J-2.5+zH%V!m4 ["N-+2.%v#0   1'I/##4#.>1$&?>0-3F1I89D"O11a$33,5"+.5/,/%w"m"g0"!]+*#2%"Vc1x2/U8)K+(+!8T,5-6"-/h7/3Z*03y8>(/+e'v(h7)C,,c)-\(Yp$R6q#+7`+-)y*qj$X13c%16$Z0f78Q(",!f"6&].1/*/:!.V1i'88$(+]U(+*"48.&7%2$&5/.</0Q*/6)"5m*$'664x8_#v!)"#00O$G0o1..*!6.B- )K$'C + 'l$%/ 4` 96@6#=/7,5+. 73*,75&4 +,-m&2.m3r#Up$n/+1j 43X2 1)5G v4) ())C3dm+#4'b-%7%'_4h.3'.g &890f~50".t5u5F*(y).Q!8264-5M&,)7 4j6  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 5 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() !  8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! fko}a 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 8#(F444() ! 0C+l57p-$01|R 2p0u9 -+c%Kb8cRXcB̰c4bpb3bp0]?10k?. +2T)S<@0X(*& #: Y\#4! Z"C&&q5Ie/-&MJH=dVE s*GdRWE5:MZR<go(D+/4k ]<W(;4IN-DN2^\4BG!LRpHW7%E*a<<S]-56G =l+))H 8+H$m}3)0j&r,{5,`0\- +c[X'X&<-;q'tKg3 =%5iD%Rx}-)e!178,$(.d0+Mw" 207.78580 $F#''$19!9$3+34b8)]4,h9c%#D xL ,%`08/! %!4/e/K/K/n5K|"$2c3S!u8LS!626^"u14%_`"H#b.H,))1+1+1U*_[h91;+!t0\+lH+/-+-+2|b4y ]K\(;4IN-DN2`4@!LXhpEN7%=*a^ 0a0;$B  5)|2Y( 02+/4kY-+1A#3H 1e#u+16(-*z+ 3"G+~#uz(l{(l.{-/"\f@qRY&@ +" җ[O_iau Tk~O:+U6 <(l/$-k 2+&,.|-2+TY&+@C+l5HQw)5-u+j+K+0N.I-(l&+pS]A00.+!^+yCi-21)<>& 6V 0=?TD`a!B?#K)+-.Ji4TSx$8;1A(0+$B!V- g8m(S- i( ;  Gq+;Z10+T+#Z ]=Fr7.6(lYD62-#Z>=-|0!-K-! l& w+?-v0e$N2YM77aCqEW@CEeY=6dC7?'k9:GAg  bL8 # n"/B2l8 %W ?^ N4I}oliVX  d$ (l5i(\"4"$8(+#'d++0- 1uY1AF+C-~+3$u7)6~"(E)|. ?J#+#4+ jR5lEJ-M5`+}0+VT81. cwn t4V)5+v=7)0)&A&+[r/o )H043&E ]=A(a4IN-DN2Fk4BL!LUp`7%Z*aA&g(lGPC:KM[")+#+l+T I3Y^$!&B+A)! -r$8 ++=-+(l[?._+$?1 *)yr+;&1`['3 (lQ?0z*;1z+l),-}~i4g$-+g++?&1AXJ5i\++$+x.jT7JN`+l(a+!-(l9 1+ld3. ;2yF07ew+l?O:-)D#0T8 +l+N"(EI\(^@ Cg-BTg-61J&3Q3(E7<-hY7-D.g1ARF ! +3+$ sie"3'9.1q6(-I#Z]+U8gu1Qv 4c y` +NNd *J;C8&FST0)a+w0.+-M+Q70j("G2+&Y !V1+WKSs0)>W5,+L&O2#-8'!\&M)5+J-`e(l"m&6)G (l$W--kO+z)+)+l.54k&hNFPxK~26fMp ՓIE!Fec $%L0<+#u+Q^O!(l-K`&t+)"\BE+38%&&+)>-1A  (l"$Y%-ky0Ӓ2.j=?~&:0w+ic?}TO>.?RV:ȶI+V2O 62++m!+jP-0V4+&|+)3h/81@. C) -H#38@6 =-ahWR*XNעn]p#*>u-($3!)!.0+=J38V5x-! *z6Ts6 9=? 61_ &9@n"(E\2+6$0-*+"i0g-6ZZ3++{0++(l(-cQ6' 6dv+`*+W,L1A BQ H6AJ8S'+=l2;-#[- +H1.97e(l-(#5i.j1. V)P202V$8h+$&p)5(~)'0j6(C]0/`5~7+.&QWt.j-z  =+:6g+d; 1H4;HQ"+^s!A+->0+o-->0h&>/+)+.f+vg:j/*J :SNIR&M+1-P0  M+GHi*i+6-{ Y( =]7 0%7'3+7(&&RR0=RN+l1EC+u&@+0jXT+J&*X+u!-$\:j*S+f)Y6x.P,9+&q5IWZ&15I+Q /oMQ*["-ei1ځKgH- &RQ1D+)5-+F+,!m# E*ԵK*0uPP6A)5+Qh7+L-)h+-.\&_0`+iE.0?"=0&1(/5)5)T)-9Dr-Q*/ot-~(lt Rhz1#G9&6>J-u-@. 1F/oWlf.`)51A2S+&O5,1=-G-0A*k"\[81G&@$x1 Y( =@CUh+80..j )5@&'RE-(H|]#+l^+ ).   a1A,1\  Y( =%*M!_5QHVHK{#$J1A+C|+.1_p&+"z,N5)1<+K&=M1A ]SA(A4IN-DN2=4Z!L^pC7%:1*a[5,FC~/`<&-#&-1<cRϡ9ڪ!V8 -&.Q"V&3$$u0Q3&+S]$.PZ2X4!6.2 8Xw5,Q-"1KRP1Ac0{-&g{<%43+)Q+)5ij ÿ5 R<FIS3!kBC&-@+ 800j:.3UH Q_X(YLi/%Q97O:-+s$8_+/"Gw(lUW+--0ktD2+r5]4/!O(8-+Q-0j(-2&+7=9-19  +-d0.x- (l$W--k+5,Y-+-8&8sC-+2*# _Y(O =-i+X1A+CM-L+!Va +h)>7. "18 k}0jbh)2H & o062+t0 )hy+\/$8+0KS& _3-3 +*x)Y#v&wK-l @C-l"(EKS0L2sO+9 +-06(10 g0?h-0y1A+'Tq)Qb50j+B)>h-n$$q0-'1A+C47*)Yv&n S3s-0!1A]+! C+#-)5-)JA-+;1`1A+Co+>-~ "cT_d{K&3_880Ri!7e+, ƒ1UVs-7e+/S].v0x+N+r #(l}$-k8-&^_*g$B L`/\=_ZOy[)5 Y( = 2I0"G*&Tu* !73-24%+%-[ $Q2*(0=-2*-})7+"=+l!215B++,21A+J)($9$q->+IӝHQ +"I+)>! 0&1e.@16 =.+#\6@ 6z7+\-A-+Jp2032R/4kt&q-@8<._.Pb&fs+,? \-+7DY$n$q+a(lW-20b0)^6?+$xr!x6v0y0+*(l%2+V^&g](l)1A)iQ:-#811m00(R*-)Y%&Ro p+~+0$B'2/o03+)d,6W}+'"G2X1A )QyL,DX[E7 i(l3_KD#4zp8v+m)gi/x+`&.cAn3h&n6j 4{|{el(s5{3uy*8w)H y&?})!H6f2n2GQ0q  0)@WV=4LYS +2U#&,0j#. P?J)x*"\HQ$$q$+b3$3C+fS]+1k\(&e/-+ccDtV& k -&* (l ,-i. y#<4!]7"G(EbL& 5%+,"N&7eR&F#kr+&6b_31&6Q`X/2+`o-UP)x-380+..jn+) /-2y/0;x1`8+>T ?3 -M-'T7۠ P4!+6HQ+7. 8<E+?1Q0\04j6!1oUL6?jr 9Fܹd\Y'KPp_]v\t'*t-0$8C+:#"+\+E.#i+}0cFN+ln++Wm)#1A 1AL+C(lY&[#].j'7@=݌&EpqRAW5;Ÿ6=1Aa+C@ !#6"G8#|& C! /-+Ri7ed<-cWK +(l3]$8j+-h&#5%+v)54^`.j+HQa2A(+ FvT ە8[+&nR 4tM")@K$E?] LC "5$)6.Q1h2 950h++1A++,+ (F19ZAAhQ D%%A&x+m))x3`#+%b$(* B!!-26+- k+"4&-5IcRz -0:+!l~ /`-+oz  f5ZLMb')(yWt-ge+*g))52+wpcR$F$q} v(l+l 0-}+22+#++7a*+ +._+$++ 52+"+,+/4+1+0+2+)+-X+p++ 3+O+/+&+ ++ !?+2++ +V++'1+(+'(+ -++8++#+F+ + (+1+ + +.+g+# +%U&w-)5i+D!O*=0?8!0!  5(l2+;#/o6. (lK+u!0g' K6(^4d&F)+2+ @rD*-+z r)Q--)+2<+Q"+&1A+&O* -4S!K#C~Q/` %4Dͥ,W\%W+C ! ^^/>07c_X+=eQcRħbY&p5 (lM$Y~-kH)5043%0 a))Q1A8=) +++l-Fu5V- L- z?(l\+^)+P0s3(0--j}'.fi*4"\(l$+-tNm 1A]+!*&M  2;G"[!"Y4+p.dsյ6#--8o +!V 5,c01'o6/4kdYZ010-/o{+]MTYV%nIRWha L#͋<J u.NJ S+|1A3+&"(E\G99}99U99Q9x9E99\99G999W999i9G99k9P9G9@9o9G999x9y9o9G99O9949K9Y9G9z949m999i9G99G99w99G9]999b9l949G9V9999G9i9x9n99G990*4