Quintiq file version 2.0 
 | 
Component ListScenario 
 | 
{ 
 | 
  #keys: '[110880.5.120153328]' 
 | 
  BaseType: 'List' 
 | 
  Children: 
 | 
  [ 
 | 
    #child: ColumnTitles 
 | 
    Component GUIDataExtractorScenario 
 | 
    { 
 | 
      #keys: '[110880.5.120153376]' 
 | 
      BaseType: 'GUIDataExtractor' 
 | 
      Properties: 
 | 
      [ 
 | 
        DataSet: 'ScenarioManager' 
 | 
        DataType: 'ScenarioManager' 
 | 
        PosX: 2 
 | 
        PosY: 89 
 | 
        SizePosition: 'lt2 28 89 115' 
 | 
        Transformation: 'ScenarioNode' 
 | 
      ] 
 | 
    } 
 | 
    Component GUIDataSetLevel1 
 | 
    { 
 | 
      #keys: '[110880.5.120153329]' 
 | 
      BaseType: 'GUIDataSetLevel' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataSetLevel5 
 | 
        { 
 | 
          #keys: '[110880.5.120153330]' 
 | 
          BaseType: 'GUIDataSetLevel' 
 | 
          Properties: 
 | 
          [ 
 | 
            AutoSelectColumns: false 
 | 
            Columns: 'ScenarioNodeColumns' 
 | 
            FilterArguments: 'dataholderusergroup:DataHolderUserGroup(structured[UserGroupDefinition])' 
 | 
            FixedFilter: 'false' 
 | 
            PosX: 23 
 | 
            PosY: 22 
 | 
            SizePosition: 'lt23 49 22 48' 
 | 
            SortCriteria: 'astype(Scenario).Name;astype(ScenarioFolder).Name' 
 | 
            Sortable: false 
 | 
            Transformation: 'Children' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        AutoSelectColumns: false 
 | 
        Columns: 'ScenarioNodeColumns' 
 | 
        DataExtractor: 'GUIDataExtractorScenario' 
 | 
        FixedFilter: 'isnull( object.Parent() )' 
 | 
        PosX: 2 
 | 
        PosY: 121 
 | 
        SizePosition: 'lt2 28 121 147' 
 | 
        SortCriteria: 'astype(ScenarioFolder).IsRecycleBin;Name' 
 | 
        Sortable: false 
 | 
      ] 
 | 
    } 
 | 
    Component popupListScenario 
 | 
    { 
 | 
      #keys: '[110880.5.120153331]' 
 | 
      BaseType: 'popupList' 
 | 
      Children: 
 | 
      [ 
 | 
        Component PopupParent 
 | 
        { 
 | 
          #keys: '[514.0.129466]' 
 | 
          BaseType: 'PopupParent' 
 | 
          IsDerived: true 
 | 
          Children: 
 | 
          [ 
 | 
            Component MenuScenarioEdit { #keys: '[110880.5.120153334]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'editobject' Shortcut: 'Enter' Text: 'Edit...' ] } 
 | 
            Component MenuScenarioDelete { #keys: '[110880.5.120153335]' BaseType: 'Menu' Properties: [ Image: 'trash' Shortcut: 'Del' Text: 'Delete' ] } 
 | 
            Component MenuSeparator1 { #keys: '[110880.5.120153338]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuScenarioCopy { #keys: '[110880.5.120153336]' BaseType: 'Menu' Properties: [ Image: 'COPY' Shortcut: 'Ctrl+O' Text: 'Copy...' ] } 
 | 
            Component MenuScenarioSelect { #keys: '[110880.5.120153339]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'CHECK' Shortcut: 'Space' Text: 'Select' ] } 
 | 
            Component MenuScenarioEditAuthorization { #keys: '[110880.5.120153340]' BaseType: 'Menu' Properties: [ Image: 'CONTRACT' Shortcut: 'Ctrl+Shift+A' Text: 'Edit authorization...' ] } 
 | 
            Component Menu4 { #keys: '[110880.5.120153341]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuScenarioAvailable { #keys: '[110880.5.120153342]' BaseType: 'Menu' Properties: [ Image: 'DATA_OUT' Text: 'Set as &available' ] } 
 | 
            Component MenuScenarioUnavailable { #keys: '[110880.5.120153343]' BaseType: 'Menu' Properties: [ Image: 'DATA_DOWN' Text: 'Set as unavaila&ble' ] } 
 | 
            Component Menu1 { #keys: '[110880.5.120153344]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuKnowledge1 
 | 
            { 
 | 
              #keys: '[110880.5.120153345]' 
 | 
              BaseType: 'Menu' 
 | 
              Children: 
 | 
              [ 
 | 
                Component Menu12 { #keys: '[110880.5.120153347]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component MenuScenarioSelectKB { #keys: '[110880.5.120153346]' BaseType: 'Menu' Properties: [ Image: 'CHECK' Shortcut: 'Ctrl+K' Text: 'Select KB branch...' ] } 
 | 
                Component MenuScenarioCreateKB { #keys: '[110880.5.120153348]' BaseType: 'Menu' Properties: [ Image: 'CABINET' Text: 'Create KB branch...' ] } 
 | 
                Component MenuScenarioEditKBBranch { #keys: '[110880.5.120153349]' BaseType: 'Menu' Properties: [ Image: 'editobject' Text: 'Edit knowledge tables...' ] } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                Image: 'BRIEFCASE' 
 | 
                Text: 'Knowledge' 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: MenuScenarioSelectKB 
 | 
                  c: Menu12 
 | 
                  c: MenuScenarioCreateKB 
 | 
                  c: MenuScenarioEditKBBranch 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
            Component MenuAdministration 
 | 
            { 
 | 
              #keys: '[110880.5.120153350]' 
 | 
              BaseType: 'Menu' 
 | 
              Children: 
 | 
              [ 
 | 
                Component MenuActivateDataset { #keys: '[110880.5.120153351]' BaseType: 'Menu' Properties: [ Image: 'DATA_GEAR' Text: 'Activate dataset' ] } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                Image: 'SHIELD' 
 | 
                Text: 'Administration' 
 | 
              ] 
 | 
            } 
 | 
            Component MenuScenarioNewMacroPlan { #keys: '[110880.5.120153333]' BaseType: 'Menu' Properties: [ Image: 'new' Shortcut: 'Ins' Text: 'New...' ] } 
 | 
            Component Menu10 { #keys: '[110880.5.120153332]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component Menu3 { #keys: '[110880.5.1300758572]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuRunBenchmarking { #keys: '[110880.5.1300761751]' BaseType: 'Menu' ViewSecurity: 'OptimizerBenchmarking' Properties: [ Image: 'GEARS' Text: 'Run benchmarking...' ] } 
 | 
            Component MenuRequestData { #keys: '[110880.8.329302044]' BaseType: 'Menu' Properties: [ Image: 'DATA_UNKNOWN' Text: 'Request data from Data Manager...' ] } 
 | 
            Component MenuCompare 
 | 
            { 
 | 
              #keys: '[127710.1.701092378]' 
 | 
              BaseType: 'Menu' 
 | 
              Children: 
 | 
              [ 
 | 
                Component MenuCompareSalesDemands { #keys: '[127710.1.732574677]' BaseType: 'Menu' Properties: [ Image: 'CONTRACT' Text: 'Sales demands' ] } 
 | 
                Component MenuCompareCosts { #keys: '[127710.1.732578272]' BaseType: 'Menu' Properties: [ Image: 'CHEST' Text: 'Costs' ] } 
 | 
                Component MenuCompareTrips { #keys: '[127710.1.732579400]' BaseType: 'Menu' ViewSecurity: 'TransportationPlanning' Properties: [ Image: 'TRUCK_RED' Text: 'Trips' ] } 
 | 
                Component MenuCompareNewSupplies { #keys: '[127710.1.732580192]' BaseType: 'Menu' Properties: [ Image: 'CUBE_YELLOW_ADD' Text: 'New supplies' ] } 
 | 
                Component MenuCompareUnitPeriods { #keys: '[127710.1.732580872]' BaseType: 'Menu' Properties: [ Image: 'CALENDAR' Text: 'Unit periods' ] } 
 | 
                Component MenuCompareProductInStockingPointInPeriods { #keys: '[127710.1.732581596]' BaseType: 'Menu' Properties: [ Image: 'CALENDAR_PREFERENCES' Text: 'Product in stocking point in periods' ] } 
 | 
                Component menuSeparator911 { #keys: '[127710.1.733163832]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component MenuEditViews { #keys: '[127710.1.733165035]' BaseType: 'Menu' Properties: [ Image: 'WINDOW_VIEW' Text: 'Edit views' ] } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                Text: 'Compare' 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: MenuCompareSalesDemands 
 | 
                  c: MenuCompareUnitPeriods 
 | 
                  c: MenuCompareProductInStockingPointInPeriods 
 | 
                  c: MenuCompareNewSupplies 
 | 
                  c: MenuCompareTrips 
 | 
                  c: MenuCompareCosts 
 | 
                  c: menuSeparator911 
 | 
                  c: MenuEditViews 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
            Component menuSeparator { #keys: '[127710.1.701092455]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
          ] 
 | 
          Properties: 
 | 
          [ 
 | 
            ModeledStringList ChildOrdering 
 | 
            { 
 | 
              c: MenuActions 
 | 
              c: MenuFilter 
 | 
              c: menuListQuintiqSetQuantor 
 | 
              c: Menu10 
 | 
              c: MenuScenarioNewMacroPlan 
 | 
              c: MenuScenarioEdit 
 | 
              c: MenuScenarioDelete 
 | 
              c: MenuScenarioCopy 
 | 
              c: MenuSeparator1 
 | 
              c: MenuScenarioSelect 
 | 
              c: MenuScenarioEditAuthorization 
 | 
              c: Menu4 
 | 
              c: MenuScenarioAvailable 
 | 
              c: MenuScenarioUnavailable 
 | 
              c: menuSeparator 
 | 
              c: MenuCompare 
 | 
              c: Menu1 
 | 
              c: MenuKnowledge1 
 | 
              c: MenuAdministration 
 | 
              c: Menu3 
 | 
              c: MenuRunBenchmarking 
 | 
              c: MenuRequestData 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 2 
 | 
        PosY: 25 
 | 
        SizePosition: 'lt2 28 25 51' 
 | 
      ] 
 | 
    } 
 | 
    Component popupListFolder 
 | 
    { 
 | 
      #keys: '[110880.5.120153355]' 
 | 
      BaseType: 'popupList' 
 | 
      Children: 
 | 
      [ 
 | 
        Component PopupParent id:PopupParent_1 
 | 
        { 
 | 
          #keys: '[514.0.129466]' 
 | 
          BaseType: 'PopupParent' 
 | 
          IsDerived: true 
 | 
          Children: 
 | 
          [ 
 | 
            Component MenuActions id:MenuActions_1 
 | 
            { 
 | 
              #keys: '[104128.0.40838282]' 
 | 
              BaseType: 'MenuActions' 
 | 
              IsDerived: true 
 | 
              Children: 
 | 
              [ 
 | 
                Component menuConfigureList id:menuConfigureList_1 { #keys: '[104128.0.40847625]' BaseType: 'menuConfigureList' IsDerived: true } 
 | 
                Component menuPrintList id:menuPrintList_1 { #keys: '[104128.0.40856936]' BaseType: 'menuPrintList' IsDerived: true } 
 | 
                Component menuExportList id:menuExportList_1 { #keys: '[104128.0.40866279]' BaseType: 'menuExportList' IsDerived: true } 
 | 
                Component MenuCopyCell id:MenuCopyCell_1 { #keys: '[104128.0.59854330]' BaseType: 'MenuCopyCell' IsDerived: true } 
 | 
                Component MenuCopyRow id:MenuCopyRow_1 { #keys: '[104128.0.59873748]' BaseType: 'MenuCopyRow' IsDerived: true } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: menuConfigureList_1 
 | 
                  c: Menu6_1 
 | 
                  c: menuPrintList_1 
 | 
                  c: menuExportList_1 
 | 
                  c: MenuCopyCell_1 
 | 
                  c: MenuCopyRow_1 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
            Component MenuFilter id:MenuFilter_1 
 | 
            { 
 | 
              #keys: '[104128.0.40995014]' 
 | 
              BaseType: 'MenuFilter' 
 | 
              IsDerived: true 
 | 
              Children: 
 | 
              [ 
 | 
                Component menuEditFilter id:menuEditFilter_1 { #keys: '[104128.0.41489233]' BaseType: 'menuEditFilter' IsDerived: true } 
 | 
              ] 
 | 
            } 
 | 
            Component menuListQuintiqSetQuantor id:menuListQuintiqSetQuantor_1 
 | 
            { 
 | 
              #keys: '[530.0.12233117]' 
 | 
              BaseType: 'menuListQuintiqSetQuantor' 
 | 
              IsDerived: true 
 | 
              Children: 
 | 
              [ 
 | 
                Component menuListQuintiqSumQuantor id:menuListQuintiqSumQuantor_1 { #keys: '[530.0.12233118]' BaseType: 'menuListQuintiqSumQuantor' IsDerived: true } 
 | 
                Component menuListQuintiqCountQuantor id:menuListQuintiqCountQuantor_1 { #keys: '[530.0.13230335]' BaseType: 'menuListQuintiqCountQuantor' IsDerived: true } 
 | 
                Component menuListQuintiqMinQuantor id:menuListQuintiqMinQuantor_1 { #keys: '[530.0.12233349]' BaseType: 'menuListQuintiqMinQuantor' IsDerived: true } 
 | 
                Component menuListQuintiqMaxQuantor id:menuListQuintiqMaxQuantor_1 { #keys: '[530.0.12233351]' BaseType: 'menuListQuintiqMaxQuantor' IsDerived: true } 
 | 
                Component menuListQuintiqAverageQuantor id:menuListQuintiqAverageQuantor_1 { #keys: '[530.0.12233119]' BaseType: 'menuListQuintiqAverageQuantor' IsDerived: true } 
 | 
                Component menuListQuintiqStddevQuantor id:menuListQuintiqStddevQuantor_1 { #keys: '[530.0.12233730]' BaseType: 'menuListQuintiqStddevQuantor' IsDerived: true } 
 | 
                Component menuListQuintiqEditQuantor id:menuListQuintiqEditQuantor_1 { #keys: '[530.1.77961680]' BaseType: 'menuListQuintiqEditQuantor' IsDerived: true } 
 | 
                Component menuListQuintiqRemoveQuantor id:menuListQuintiqRemoveQuantor_1 { #keys: '[530.0.12235923]' BaseType: 'menuListQuintiqRemoveQuantor' IsDerived: true } 
 | 
                Component menuCollapsetoquantors id:menuCollapsetoquantors_1 { #keys: '[530.1.7496551]' BaseType: 'menuCollapsetoquantors' IsDerived: true } 
 | 
                Component menuExpandallquantors id:menuExpandallquantors_1 { #keys: '[530.1.7497772]' BaseType: 'menuExpandallquantors' IsDerived: true } 
 | 
                Component MenuShowQuantorrow id:MenuShowQuantorrow_1 { #keys: '[10572.1.130233854]' BaseType: 'MenuShowQuantorrow' IsDerived: true } 
 | 
                Component MenuRemoveAllQuantors id:MenuRemoveAllQuantors_1 { #keys: '[12412.0.247646985]' BaseType: 'MenuRemoveAllQuantors' IsDerived: true } 
 | 
                Component menuListQuintiqRangeQuantor id:menuListQuintiqRangeQuantor_1 { #keys: '[100708.1.234578357]' BaseType: 'menuListQuintiqRangeQuantor' IsDerived: true } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: menuListQuintiqSumQuantor_1 
 | 
                  c: menuListQuintiqCountQuantor_1 
 | 
                  c: menuListQuintiqMinQuantor_1 
 | 
                  c: menuListQuintiqMaxQuantor_1 
 | 
                  c: menuListQuintiqAverageQuantor_1 
 | 
                  c: menuListQuintiqStddevQuantor_1 
 | 
                  c: menuListQuintiqRangeQuantor_1 
 | 
                  c: menuQListSeperatorQuantor_1 
 | 
                  c: menuListQuintiqEditQuantor_1 
 | 
                  c: menuListQuintiqRemoveQuantor_1 
 | 
                  c: MenuRemoveAllQuantors_1 
 | 
                  c: menuCollapsetoquantors_1 
 | 
                  c: Menu_1 
 | 
                  c: menuExpandallquantors_1 
 | 
                  c: MenuShowQuantorrow_1 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
            Component MenuSeparator { #keys: '[110880.5.120153356]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuFolderNew { #keys: '[110880.5.120153357]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_NEW' Shortcut: 'Ctrl+N' Text: 'New folder...' ] } 
 | 
            Component MenuFolderEdit { #keys: '[110880.5.120153358]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_EDIT' Shortcut: 'Ctrl+E' Text: 'Edit folder...' ] } 
 | 
            Component MenuFolderDelete { #keys: '[110880.5.120153359]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_DELETE' Shortcut: 'Del' Text: 'Delete folder' ] } 
 | 
            Component MenuSeparatorScenario { #keys: '[110880.5.120153360]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuFolderNewMacroPlan { #keys: '[110880.5.120153361]' BaseType: 'Menu' Properties: [ Image: 'new' Shortcut: 'Ins' Text: 'New scenario...' ] } 
 | 
            Component Menu5 { #keys: '[110880.5.120153362]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuFolderAvailable { #keys: '[110880.5.120153363]' BaseType: 'Menu' Properties: [ Image: 'DATA_OUT' Text: 'Set as available' ] } 
 | 
            Component MenuFolderUnavailable { #keys: '[110880.5.120153364]' BaseType: 'Menu' Properties: [ Image: 'DATA_DOWN' Text: 'Set as unavailable' ] } 
 | 
            Component Menu6 id:Menu6_2 { #keys: '[110880.5.120153368]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuFolderEditAuthorization { #keys: '[110880.5.120153369]' BaseType: 'Menu' Properties: [ Image: 'CONTRACT' Shortcut: 'Ctrl+Shift+A' Text: 'Edit authorization...' ] } 
 | 
            Component MenuEmpty { #keys: '[110880.5.120153370]' BaseType: 'Menu' Properties: [ Image: 'trash' Text: 'Empty recycle bin' Visible: false ] } 
 | 
            Component MenuRestoreItemAll { #keys: '[110880.5.120153371]' BaseType: 'Menu' Properties: [ Image: 'UNDO' Text: 'Restore item' Visible: false ] } 
 | 
          ] 
 | 
          Properties: 
 | 
          [ 
 | 
            ModeledStringList ChildOrdering 
 | 
            { 
 | 
              c: MenuActions_1 
 | 
              c: MenuFilter_1 
 | 
              c: menuListQuintiqSetQuantor_1 
 | 
              c: MenuSeparator 
 | 
              c: MenuFolderNew 
 | 
              c: MenuFolderEdit 
 | 
              c: MenuFolderDelete 
 | 
              c: MenuSeparatorScenario 
 | 
              c: MenuFolderNewMacroPlan 
 | 
              c: Menu5 
 | 
              c: MenuFolderAvailable 
 | 
              c: MenuFolderUnavailable 
 | 
              c: Menu6_2 
 | 
              c: MenuFolderEditAuthorization 
 | 
              c: MenuEmpty 
 | 
              c: MenuRestoreItemAll 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 2 
 | 
        PosY: 57 
 | 
        SizePosition: 'lt2 28 57 83' 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    AutoDrag: true 
 | 
    BackgroundColor: 'Window' 
 | 
    ContextMenu: 'popupListScenario' 
 | 
    ExpandAllOnOpen: true 
 | 
    ExpandNewItems: true 
 | 
    FullRowSelect: true 
 | 
    NumberColumns: 0 
 | 
    NumberLines: 0 
 | 
    SizePosition: 'ss0 0 0 0' 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: ColumnTitles 
 | 
      c: popupListScenario 
 | 
      c: popupListFolder 
 | 
      c: GUIDataExtractorScenario 
 | 
      c: GUIDataSetLevel1 
 | 
    } 
 | 
  ] 
 | 
  ResponseDefinitions: 
 | 
  [ 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_ListScenario_Menu_OnClick 
 | 
    { 
 | 
      #keys: '[11766.1.294764689]' 
 | 
      Initiator: 'Menu' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[11766.1.294764690]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_ListScenario_GUIButtonBase_OnClick 
 | 
    { 
 | 
      #keys: '[11766.1.294764719]' 
 | 
      Initiator: 'GUIButtonBase' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[11766.1.294764720]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    ResponseDefinition OnContextMenu id:Responsedef_ListScenario_OnContextMenu 
 | 
    { 
 | 
      #keys: '[11766.1.297274756]' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnContextMenu' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[11766.1.297274757]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
} 
 |