// Warning: Generated code! Do not edit!
// Input: http://localhost:5000/files/drawio/SMD:cbd
// Generator: https://msdl.uantwerpen.be/git/jexelmans/drawio2oml/drawio2oml/oml_generator.py
// Minimal mode enabled: Page/cell attributes, style, and geometries have been omitted (making the drawio-> OML conversion lossy).

description <http://ua.be/sdo2l/description/artifacts/SMD_drawio#> as SMD_drawio {

  uses <http://ua.be/sdo2l/vocabulary/formalisms/drawio#> as drawio
  uses <http://ua.be/sdo2l/vocabulary/formalisms/object_diagram#> as object_diagram
  uses <http://ua.be/sdo2l/vocabulary/formalisms/dict#> as dict

  ci model : drawio:Model [
    drawio:hasDrawioId "17f0D5AHHMIL1mU-aIDw"
    object_diagram:hasName "SMD:cbd_drawio"
  ]

  
  ci cell_0 : drawio:Cell [
    drawio:hasDrawioId "0"
    drawio:isRootOf model
    object_diagram:inModel model
  ]
  

  
  ci cell_1 : drawio:Cell [
    drawio:hasDrawioId "1"
    drawio:hasParent cell_0
    object_diagram:inModel model
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-1 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-1"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-1_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%symbol%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-1_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-1_prop_symbol : drawio:CellProperty [
    dict:hasKey "symbol"
    dict:hasValue "&sum;"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-1_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "AdderBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-1_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "sum1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-1_prop_numberOfInputs : drawio:CellProperty [
    dict:hasKey "numberOfInputs"
    dict:hasValue "3"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-2 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-2"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-2_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-2
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-2_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-2
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-2_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-2
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-2_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-2
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-3 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-3"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-3_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-3
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-3_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-3
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-3_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "INx"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-3
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-3_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "InputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-3
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-3_prop_ignorePortName : drawio:CellProperty [
    dict:hasKey "ignorePortName"
    dict:hasValue "yes"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-3
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-4 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-4"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-4_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%symbol%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-4_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "IntegratorBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-4_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "int1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-4_prop_symbol : drawio:CellProperty [
    dict:hasKey "symbol"
    dict:hasValue "&int;"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-4_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-5 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-5"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-5_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-5
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-5_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-5
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-5_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-5
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-5_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-5
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-6 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-6"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-6_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-6
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-6_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-6
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-6_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "IC"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-6
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-6_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "InputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-6
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-7 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-7"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-4
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-7_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-7
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-7_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-7
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-7_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "IN1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-7
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-7_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "InputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-7
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-8 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-8"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-8_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%symbol%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-8_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "IntegratorBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-8_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "int2"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-8_prop_symbol : drawio:CellProperty [
    dict:hasKey "symbol"
    dict:hasValue "&int;"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-8_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-9 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-9"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-9_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-9
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-9_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-9
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-9_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-9
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-9_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-9
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-10 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-10"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-10_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-10
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-10_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-10
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-10_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "IC"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-10
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-10_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "InputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-10
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-11 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-11"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-8
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-11_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-11
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-11_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-11
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-11_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "IN1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-11
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-11_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "InputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-11
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-12 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-12"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-5
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-11
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-13 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-13"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-2
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-7
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-14 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-14"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-14_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%symbol%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-14_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-14_prop_symbol : drawio:CellProperty [
    dict:hasKey "symbol"
    dict:hasValue "&prod;"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-14_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "ProductBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-14_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "prod3"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-14_prop_numberOfInputs : drawio:CellProperty [
    dict:hasKey "numberOfInputs"
    dict:hasValue "2"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-15 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-15"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-15_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-15
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-15_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-15
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-15_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-15
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-15_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-15
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-16 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-16"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-14
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-16_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-16
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-16_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-16
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-16_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "INx"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-16
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-16_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "InputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-16
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-16_prop_ignorePortName : drawio:CellProperty [
    dict:hasKey "ignorePortName"
    dict:hasValue "yes"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-16
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-17 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-17"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-17_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%value%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-17
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-17_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-17
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-17_prop_value : drawio:CellProperty [
    dict:hasKey "value"
    dict:hasValue "-100"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-17
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-17_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "const3"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-17
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-17_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "ConstantBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-17
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-18 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-18"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-17
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-18_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-18
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-18_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-18
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-18_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-18
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-18_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-18
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-19 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-19"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-18
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-16
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-20 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-20"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-9
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-16
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-21 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-21"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-15
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-3
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-22 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-22"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-22_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%value%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-22
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-22_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-22
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-22_prop_value : drawio:CellProperty [
    dict:hasKey "value"
    dict:hasValue "100"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-22
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-22_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "const1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-22
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-22_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "ConstantBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-22
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-23 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-23"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-22
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-23_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-23
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-23_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-23
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-23_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-23
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-23_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-23
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-24 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-24"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-23
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-3
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-25 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-25"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-25_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%symbol%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-25_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-25_prop_symbol : drawio:CellProperty [
    dict:hasKey "symbol"
    dict:hasValue "&prod;"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-25_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "ProductBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-25_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "prod2"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-25_prop_numberOfInputs : drawio:CellProperty [
    dict:hasKey "numberOfInputs"
    dict:hasValue "2"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-26 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-26"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-26_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-26
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-26_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-26
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-26_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-26
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-26_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-26
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-27 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-27"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-25
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-27_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-27
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-27_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-27
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-27_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "INx"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-27
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-27_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "InputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-27
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-27_prop_ignorePortName : drawio:CellProperty [
    dict:hasKey "ignorePortName"
    dict:hasValue "yes"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-27
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-28 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-28"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-5
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-27
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-29 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-29"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-29_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%value%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-29
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-29_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-29
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-29_prop_value : drawio:CellProperty [
    dict:hasKey "value"
    dict:hasValue "-2"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-29
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-29_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "const2"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-29
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-29_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "ConstantBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-29
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-30 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-30"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-29
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-30_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-30
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-30_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-30
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-30_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-30
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-30_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-30
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-31 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-31"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-30
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-27
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-32 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-32"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-26
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-3
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-33 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-33"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-33_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%value%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-33
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-33_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-33
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-33_prop_value : drawio:CellProperty [
    dict:hasKey "value"
    dict:hasValue "0"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-33
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-33_prop_block_name : drawio:CellProperty [
    dict:hasKey "block_name"
    dict:hasValue "const4"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-33
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-33_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "ConstantBlock"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-33
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-34 : drawio:Vertex [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-34"
    drawio:hasParent cell_F5K4AS4MnolF3gwo8AQf-33
    object_diagram:inModel model
  ]
  
  ci cell_F5K4AS4MnolF3gwo8AQf-34_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "%name%"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-34
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-34_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-34
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-34_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "OUT1"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-34
    object_diagram:inModel model
  ]
  ci cell_F5K4AS4MnolF3gwo8AQf-34_prop_class_name : drawio:CellProperty [
    dict:hasKey "class_name"
    dict:hasValue "OutputPort"
    drawio:propertyOf cell_F5K4AS4MnolF3gwo8AQf-34
    object_diagram:inModel model
  ]

  
  ci cell_F5K4AS4MnolF3gwo8AQf-35 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-35"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-34
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-6
  ]
  

  
  ci cell_F5K4AS4MnolF3gwo8AQf-36 : drawio:Edge [
    drawio:hasDrawioId "F5K4AS4MnolF3gwo8AQf-36"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_F5K4AS4MnolF3gwo8AQf-34
    drawio:hasTarget cell_F5K4AS4MnolF3gwo8AQf-10
  ]
  

  
}