<?xml version="1.0" encoding="utf-8"?>
<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11, 8.5" name="Builder">
  <logicalClassDesignerModelMoniker Id="fda97719-ad7f-42c1-9ddd-31e44108a3ef" />
  <nestedChildShapes>
    <interfaceShape Id="65e1ecbc-40bb-48f2-a9ea-40a2cd0ba527" absoluteBounds="3.875, 0.5, 1.5, 1.9295654296875" hideQualifiedName="false" increaseHeight="0" customColor="207, 223, 191">
      <interfaceMoniker Id="10a201e3-a2dd-4033-973a-31262ffa7fb4" LastKnownName="PersonBuilder" />
      <nestedChildShapes>
        <AttributeElementListCompartment Id="ec1e5b25-df36-44bd-a458-bc07674f68c7" absoluteBounds="3.8899999999999997, 0.89000000000000012, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
        <OperationElementListCompartment Id="e863d504-cdb2-4dba-94c6-188d47e00185" absoluteBounds="3.8899999999999997, 1.11221923828125, 1.4700000000000002, 1.21734619140625" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
      </nestedChildShapes>
    </interfaceShape>
    <classShape Id="51a95f3e-4875-4909-b1d4-49d4e3b9fc2d" absoluteBounds="2.875, 3.125, 1.5, 1.9295654296875" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
      <classMoniker Id="c5623f43-0487-4ead-9e89-8b2f40b2a9c0" LastKnownName="PersonThinBuilder" />
      <nestedChildShapes>
        <AttributeElementListCompartment Id="37d02ab1-f5d2-49fb-a706-e4a92c8a629a" absoluteBounds="2.89, 3.515, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
        <OperationElementListCompartment Id="e682d098-980b-4132-8bae-191a0b3b49ff" absoluteBounds="2.89, 3.73721923828125, 1.4700000000000002, 1.21734619140625" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
      </nestedChildShapes>
    </classShape>
    <realizationConnector edgePoints="[(3.625 : 3.125); (3.625 : 2.8045654296875); (4.625 : 2.8045654296875); (4.625 : 2.4295654296875)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false">
      <interfaceRealizationMoniker Id="9260baa3-ba5a-4a8b-8a4f-888524f05993" />
      <relativeChildShapes />
      <nodes>
        <classShapeMoniker Id="51a95f3e-4875-4909-b1d4-49d4e3b9fc2d" />
        <interfaceShapeMoniker Id="65e1ecbc-40bb-48f2-a9ea-40a2cd0ba527" />
      </nodes>
    </realizationConnector>
    <classShape Id="ec6e78cf-f38c-47bb-b6b7-b900a3939d86" absoluteBounds="4.875, 3.125, 1.5, 1.9295654296875" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
      <classMoniker Id="f3740c7d-f96b-4e39-b57e-e1acd01ef2c1" LastKnownName="PersonFatBuilder" />
      <nestedChildShapes>
        <AttributeElementListCompartment Id="634b8c7b-5cd6-43b5-891b-36a215387bfc" absoluteBounds="4.89, 3.515, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
        <OperationElementListCompartment Id="6030f0d4-c19b-4aa7-858c-25a1d9f30f31" absoluteBounds="4.89, 3.73721923828125, 1.4700000000000002, 1.21734619140625" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
      </nestedChildShapes>
    </classShape>
    <realizationConnector edgePoints="[(5.625 : 3.125); (5.625 : 2.8045654296875); (4.625 : 2.8045654296875); (4.625 : 2.4295654296875)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false">
      <interfaceRealizationMoniker Id="87208329-8e7b-4f59-aa8d-f2bed08e5fed" />
      <relativeChildShapes />
      <nodes>
        <classShapeMoniker Id="ec6e78cf-f38c-47bb-b6b7-b900a3939d86" />
        <interfaceShapeMoniker Id="65e1ecbc-40bb-48f2-a9ea-40a2cd0ba527" />
      </nodes>
    </realizationConnector>
    <classShape Id="043e1970-58fe-4405-9528-ef8134c05150" absoluteBounds="0.5, 0.5, 1.5, 1.0919596354166665" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
      <classMoniker Id="84c890a3-5f7e-4b2e-a538-dee2285abe87" LastKnownName="PersonDirector" />
      <nestedChildShapes>
        <AttributeElementListCompartment Id="2386d9c7-82b6-48ae-b748-5676eca13ceb" absoluteBounds="0.51500000000000012, 0.89000000000000012, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
        <OperationElementListCompartment Id="b4708310-46b1-408e-84f1-b3f3de118cd6" absoluteBounds="0.51500000000000012, 1.11221923828125, 1.4700000000000002, 0.37974039713541663" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
      </nestedChildShapes>
    </classShape>
    <associationConnector edgePoints="[(2 : 1.04597981770833); (3.875 : 1.04597981770833)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1">
      <associationMoniker Id="63df00b7-afbb-4fa6-8024-f9c96d48087a" />
      <relativeChildShapes />
      <nodes>
        <classShapeMoniker Id="043e1970-58fe-4405-9528-ef8134c05150" />
        <interfaceShapeMoniker Id="65e1ecbc-40bb-48f2-a9ea-40a2cd0ba527" />
      </nodes>
    </associationConnector>
  </nestedChildShapes>
</logicalClassDesignerDiagram>