'From Squeak5.3 of 3 March 2020 [latest update: #19431] on 26 March 2020 at 11:16:41 am'! !ObjectScanner new initialize! !self smartRefStream!class structure  Dictionary_�  AssociationSliderboundsowner submorphs fullBoundscolor extension borderWidth borderColormodelslotNameopenslidervaluesetValueSelectorgetValueSelector sliderShadow sliderColor descending minimumValue maximumValuequantumgetMinimumValueSelectorgetMaximumValueSelector orientation< StringMorph  [ c j u � �fontemphasiscontentshasFocus<Integer<Symbol< Magnitude< IconicButton [ c j u � � � �targetactionSelector argumentsactWhenoldColor mouseDownTime darkenedForm<SystemWindowButton [ c j u � � � � q y � � � � �dimmed dimmedFormhighlightedForm<TranslucentColorrgb cachedDepthcachedBitPatternalpha< tallyarray<Number<TopRightGripMorph  [ c j u � � handleColor handleInset lastMouse showHandletarget<Model dependents< MorphicModel  [ c j u � � � � � � �< ByteArray< LeftGripMorph  [ c j u � � ! . ; F R<Bitmap< ScrollBar% [ c j u � � � � � � � � � � � �    , : C \ u menuButtonupButton downButton pagingArea scrollDelta pageDeltainterval menuSelectortimeOfMouseDowntimeOfLastScrollnextPageDirectioncurrentScrollDelay<MorphExtension lockedvisiblesticky balloonTextballoonTextSelector externalName isPartsDonor actorStateplayer eventHandlerotherProperties< Environmentinfo declarationsbindings undeclaredpolicies observers< AbstractFont<ProportionalLayout< LookupKeykey< TableLayout propertiesminExtentCache<RunArrayrunsvalues lastIndexlastRun lastOffset<String<PluggableTextMorphPlus' [ c j u � � � � � � � scrollBarscrollerretractableScrollBarscrollBarOnLeftgetMenuSelectorgetMenuTitleSelectorhasFocus hScrollBarhScrollBarPolicyvScrollBarPolicyscrollBarThickness textMorphgetTextSelectorsetTextSelectorgetSelectionSelectorhasUnacceptedEdits hasUserEditedaskBeforeDiscardingEditsselectionIntervalhasEditingConflictseditTextSelectorwantsWrapBordergetColorSelector acceptActionunstyledAcceptTextstylergetTextColorSelector< ScrollPane [ c j u � � � � � � � � � �   ( > H T f x< Workspace  ocontentsbindingsacceptDroppedMorphs acceptActionmustDeclareVariables shouldStyle environment< SimpleBorder baseColorcolorwidth<HashedCollection � �<SimpleButtonMorph [ c j u � � � � q y � � � �< TopGripMorph  [ c j u � � ! . ; F R<RightGripMorph  [ c j u � � ! . ; F R<PluggableSystemWindow# [ c j u � � � � � � � labelStringstripeslabelcloseBox collapseBox paneMorphs paneRectscollapsedFrame fullFrame isCollapsedisActiveisLookingFocusedmenuBox mustNotCloselabelWidgetAllowanceupdatablePanesallowReframeHandles labelArea expandBoxgetLabelSelectorgetChildrenSelectorchildrencloseWindowSelector< BorderedMorph  [ c j u � � � �< LayoutPolicy<LargePositiveInteger< DiskProxyglobalObjectName preSelectorconstructorSelectorconstructorArgs< SketchMorph  [ c j u � � originalForm rotationStyle scalePoint framesToDwell rotatedFormkeepAspectRatio<Intervalstartstopstep< TextMorph [ c j u � � � � textStyletextwrapFlag paragrapheditor container predecessor successorbackgroundColormarginsreadOnlyautoFit< TextStyle  fontArrayfontFamilySizelineGridbaseline alignment firstIndent restIndent rightIndent tabsArraymarginTabsArrayleadingdefaultFontIndex< EventHandler%mouseDownRecipientmouseDownSelectormouseMoveRecipientmouseMoveSelectormouseStillDownRecipientmouseStillDownSelectormouseUpRecipientmouseUpSelectormouseEnterRecipientmouseEnterSelectormouseLeaveRecipientmouseLeaveSelectormouseEnterDraggingRecipientmouseEnterDraggingSelectormouseLeaveDraggingRecipientmouseLeaveDraggingSelectormouseWheelRecipientmouseWheelSelectorkeyStrokeRecipientkeyStrokeSelectorkeyUpRecipient keyUpSelectorkeyDownRecipientkeyDownSelectorvalueParameterstartDragRecipientstartDragSelectordoubleClickSelectordoubleClickRecipientdoubleClickTimeoutSelectordoubleClickTimeoutRecipient clickSelectorclickRecipientkeyboardFocusChangeRecipientkeyboardFocusChangeSelectorwantsEveryMouseMove<CornerGripMorph  [ c j u � � ! . ; F R< LayoutFrame  leftFraction leftOffset topFraction topOffset rightFraction rightOffsetbottomFraction bottomOffset<SHTextStylerST80backgroundProcessviewstylingEnabledclassOrMetaClass workspacefontparserformatAssignments environment sourceMapprocessedSourceMap pixelHeightattributesByPixelHeight parseAMethodcontext< < �value<MorphicTransformoffsetanglescale<Pointxy<RectangleMorph  [ c j u � � � �< Rectangleorigincorner< Collection<Color x } �<Morph [ c j u � �<Textstringruns< ByteSymbol< SystemWindow [ c j u � � � � � � � � � � � � � � � � � �    - C S h s< SHTextStyler �  <TextMorphForEditView [ c j u � � � � � � � � � � � � �   editView acceptOnCR<DisplayTransform<Object<Float< BoxedFloat64< StrikeFontcharacterToGlyphMapxTableglyphsnametypeminAsciimaxAsciimaxWidth strikeLengthascentdescentxOffsetraster subscript superscriptemphasisderivativeFonts pointSize fallbackFontcharIndexCompatibilitySlot< ImageMorph [ c j u � �image<BottomRightGripMorph  [ c j u � � ! . ; F R<SequenceableCollection<Fraction numerator denominator<TextLine leftrighttopbottom firstIndex lastIndexinternalSpaces paddingWidthbaseline leftMargin<AlignmentMorph  [ c j u � � � �< TextAttribute<PluggableTextMorph" [ c j u � � � � � � � � � �   ( > H T f x � � � � � � �  4 F< ByteString<BottomGripMorph  [ c j u � � ! . ; F R<Array< BorderStyle<AbstractResizerMorph  [ c j u � � ! . ; F< TextEmphasis emphasisCodesetMode<TableLayoutProperties hResizing vResizing disableLayout cellInsetcellPositioning cellSpacingcellGap layoutInset listCentering listDirection listSpacingreverseTableCellsrubberBandCells wrapCentering wrapDirection minCellSize maxCellSize<TransformMorph  [ c j u � � transform smoothing localBounds<ArrayedCollection< PasteUpMorph [ c j u � � � � presentermodelcursorpaddingbackgroundMorphturtleTrailsForm turtlePenlastTurtlePositions isPartsBinindicateCursorwantsMouseOverHalos worldState griddingOn< NewParagraphtext textStylefirstCharacterIndex containerlinespositionWhenComposed offsetToEnd maxRightXselectionStart selectionStopwantsColumnBreaksfocused caretRect showCaret caretColorselectionColorunfocusedSelectionColor<IdentityDictionary � �< WeakArray<BorderGripMorph  [ c j u � � ! . ; F R<DependentsArray<BottomLeftGripMorph  [ c j u � � ! . ; F R<LayoutProperties A L W< StringHolder o Q< DisplayMedium<Formbitswidthheightdepthoffset<TopLeftGripMorph  [ c j u � � ! . ; F R< DisplayObject< ProtoObject superclasses _�< I �< � �< � �< � k<  < 1 < � 1< \ �< �< � < ^ < � �< � �< � �< � < A �< W I< � < � < � #< k �< � < � < % �< 8 < � *< � �< 7 $< � �< � |<  L< � #< � #< � �< / i<  < + �< P < � �< = �< h L< ( < � �< � < R < � < < �< � �< * < L �< � < � < � < � < - �<  < i �< O �< F h< � <  $�<  �< 1 < O �< S �< � �< � �<  �< G < � L<  < * �< � k<  #< g �< | < � �< �  <  #�< 5 �< � �< � �< !� < "� < "� g< # �< #] �< #| �< #� < $ ^< $+ $�< $J $+< $� �< $� < $�nil# /#@�?1f ?��� '�#��>�a *�%W>@�>�a *� L>@�>�W *��7�� ����� �%� *�mouseDownInSlider: *�scrollAbsolute: *�mouseUpInSlider:"�< borderStyle ��$�2L ����� +�< cornerStylesquare +� L>@�>�a *� +\7��� �"�< +� �\ ,_< +� +� ,_ L>AW>�a *�S>AW>�a ,� +�� ��� �"�< +�|$J&d�������������! ����!����a    + �%� *�scrollDownInit *�finishedScrolling"�<layoutProperties#�rigid -�< +� � +� +� +� L>@�>�� *�S>@�>�� . + ,� �"�< +� ,�$J&d�����! ����!������������Y    + �%� *� scrollUpInit *� -u"�< -�#� -� -�< +� � +� +� +� L>@�>�� *�S>@�>�� /B + ,� �"�< +� ,�$Jd������������������    + �%� *�menuButtonMouseDown: *�menuButtonMouseEnter: *�menuButtonMouseLeave:"�< -�#� -� -�< +� � +� +� +� L>@�>�a *� +\2ܷ- �Y���Y �%� *�scrollPageInit: *� -u"�< +� �� �� 1O 1O>@�>�a ,_ �"�< +� ��?�� ���� 1� 1� *� +vScrollBarValue: , + vertical /B . ,� 0��SXvScrollBarMenuButtonPressed: 5#��>A` *�F�� 2x 1O �"� < dropEnabled< blinkStart+��l< dragEnabled< -�  spaceFill shrinkWrapcenternonetopLeft topToBottom 3[ 3k 3t?���<unfocusedSelectionColor�9�g� �����< +� � 1O 1O<selectionColor\2 �3�3< caretColor�?� ���<indicateKeyboardFocusnever 1O (P OfamilyName:size:emphasized:Bitmap DejaVu Sans P TextConstantsat:DefaultTabsArrayP 4� 4�DefaultMarginTabsArray-|sjfhkf dgsmldjg sfjslfj (fslkfjl) fskh flsfj (fjdksj) dkglsk dfshskh (fskfh) dkk <------ here dkjslq (fsjhqk) dgsmldjg % 7!  � 6 � 6 � 6 � 6 | !� 5N ( 4z  4� 5�**���  G��  G� g  G� 0�  G�0@(A  G�@P)>;  G�P`?`�  G�`paa�  G�p�brN  G���ss�  G���t|g  G��}| *{� 40 4 3�0 *� ,_ �"� < layoutPolicy� 36 36 3S 3[ 3k 3t 3[ 3k 3[?���< clipSubmorphs< +� ,�< -� 9��*�������F?���#��>�a�?��� �� �"�<frameAdornmentWidth<wantsFrameAdornments<adornmentConflict 40<wrapBorderColor\9�k�L<adornmentDiffEdit 1�<keyboardCaptureFilters"� *�< layoutFrame R< minHeight< -�#� 36 36< adornmentDiff�� ���< +� ��$�2L ����� ;�<minWidth <adornmentNormalEdit�?�� ����< alwaysAccept<adornmentRefuse�3,�<adornmentReadOnly 1O ;� 7#] *� *� P Smalltalkglobals *� 2xcodePaneMenu:shifted:%W@ L@ = + + �%� = +E = +^ = +v"�< +� ��$�2L =�< +� +� =� L@ = +\7��� �"�< +� � ,_ ,_< +� +� ,_ L��@ =S��@ >> + ,� �"�< +� ,�$J@m ������������Q  + �%� = -\ = -u"�< -�#� -� -�< +� � =� =� =� L� =S� ?g + ,� �"�< +� ,�$J@u�������� ����I  + �%� = .� = -u"�< -�#� -� -�< +� � =� =� =� L� =S� @� + ,� �"�< +� ,�$J@m ���� ����m  + �%� = /� = 0 = 01"�< -�#� -� -�< +� � =� =� =� L@ = +\2ܷ-Y �%� = 0� = -u"�< +� � 1O 1O 1O ,_ �"�< +� � 1� 1� 1� *� = 1�hScrollBarValue: =� + horizontal @� ?g >> A� d?�hScrollBarMenuButtonPressed: 4d whenNeeded 2�contentscontents:notifying:contentsSelection=rq� *� �#��>� *��#��$�� C� �#��$p� C� + ,� �"�< baseGraphic$Jd�  �WY��WY��WY ��WY��WY��WY �WY @�WY��WY��WY��WY0�WY �WY��WY"��WY��WY�WY��WY ��WY ���� ��WY ���� ��WY ��WY��WY ��WY �������� ��������� ��WY��WY��WY���� �����"��WY���� �������WY��WY ��WY �������� ��������� ��WY ��WY��WY ��WY ���� ��WY ���� ��WY��WY �WY��WY"��WY��WY�WY0�WY��WY��WY ��WY0�WY �WY��WY��WY ��WY��WY��WY�WY    *< +� ,� D-normal*?�?� ,_ �close this window"�< ;0 R< +� � ,_�  �����< +� +� F^ *� closeBoxHit +buttonUp�$��$Ы C� + ,� �"�< +� ,� �$Ф;� C� + 1O �%� *�startDragFromLabel: expandBoxHit *�"�< -�#� 36 -�< ;0 R?����� G�����< +� ,�P O 4�Bitmap DejaVu Sans 7�;�<� C� �<�<�� H + ,� �"�< D $JI�  � C� �>�>�� M� + ,� �"�< D $J �  ����� ������ � @�������0� ���"�������*�� ����*���������>"�������> �����>"�������>����*�� ����*���� ���"�����0����� ��0� ����� �������    *< +� ,� M� E�*?�?� ,_ �collapse this window"�< +� � ,_ F^< +� +� F^ *�collapseOrExpand + F� ,_ �"� < ;0 R����< 9n� 36 36 3S 3[ 3k leftToRight 3[ 3k 3[?���*D< +� � 1O 1O< -� P9 1O $�#@�$з *� + ,_ �"�< ;0 R< +� ,� *� �=��?0� *� + ,_ �"�< ;0 R< +� ,� *� #|#AM$�f *� + ,_ �"�< ;0 R< +� ,� *� �=�M?1f *� + ,_ �"�< ;0 R< +� ,� *� �#��>� *� + ,_ �"�< ;0 R< -�#� 36 -�< +� ,� *� #�`>�f *� + ,_ �"�< ;0 R< -�#� 36 -�< +� ,� *� �>О?1f *� + ,_ �"�< ;0 R< -�#� -� 36< +� ,� *� �#@�#�f *� + ,_ �"�< ;0 R< -�#� -� 36< +� ,� *�"��?�r + �"� < paneColor +< hasDropShadow<allowPaneSplitters< shadowOffset�� < ; "� *�< shadowColor\< 9n�< -� 36 36 3S 3[ 3k 3t 3[ 3k 3[?���< +� ��$�2L ����� V�< dropShadow$J ��E���T=��m��Y ��  I   ��   =  ��  5   ��)   -    )��5)    %    )5��B5 )       )5B��PB5 )     )5��5)    ) 5�� 5)    ) 5B�� B5 )   )5BP��PB5)    )5 BP��P B5)  + )5BP^��;^PB5)   )5BP^��^PB5)   # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)  # )5BP ^�� ^#PB5)     )5BP^��^PB5) ;  )5BP^��+^PB5)   )5 BP��P B5)   )5B P��^ PB5)     ) 5B P��^ P B5 )   ) 5B P��^ PB 5)     ) 5 B P��^ P B 5 )      )5B��PB5 )       )5��B5 )   %    )��5)    -   ��)   5  ��  =   ��   I ��  Y��m��=��  V� <� Workspace L�� +�'>s� �"�< +� � 1O 1O 1O L �� +�'>s� �"�< +� � 1O 1O 1O G C� M� *� *� HS C� J� windowTitle!