﻿<?xml version="1.0" encoding="utf-8"?>
<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
  dslVersion="1.0.0.0"
  Id="193f6ae9-303c-422e-9608-56561e43ff45"
  name="System"
  visibility="Private" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <referencesInternal>
    <reference
      Id="d836ac05-0910-49ff-8555-09043918bb42"
      handle="viewcode://./CodeSchema_Namespace?Namespace%3DSystem"
      tag="ViewCode" />
  </referencesInternal>
  <packagedElements>
    <packageHasNamedElement>
      <packageMoniker
        Id="0faac462-d3aa-4e6d-859a-1982d2e3265b"
        LastKnownName="Collections"
        LastKnownLocation="Package3_1413.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="66bce04a-c03a-47a6-8b62-e15810993e04"
        name="Func&lt;IBusinessRule‎&lt;TEntity‎&gt;‎, Boolean‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="1d6be5c5-2e8a-4405-b6ae-ff03b29cb61b"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="aef3a6f2-d5df-447a-a94f-20bf96a9ca23">
                <propertyInstance
                  Id="e3383494-eb9b-409a-8150-bef75147ad6a"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="dbeee496-c2de-4a61-aef5-97959c988ca9">
                <propertyInstance
                  Id="27619cc9-2200-47ee-9406-d5f539b284e8"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b19ef53b-5dcb-4dad-947d-4eb14cccc279">
                <propertyInstance
                  Id="f5d74b84-8d16-4cf7-afdf-448da98f88e6"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="8bd00478-bc5d-4015-8e5e-ba8ea6ce5b81">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="40e83a9d-2104-48f2-850e-599d06c30906">
                  <actuals>
                    <interfaceMoniker
                      Id="46e15b59-7872-4ccb-806c-cbe4a77a2685"
                      LastKnownName="IBusinessRule&lt;TEntity‎&gt;"
                      LastKnownLocation="Package1_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="7ce1da3c-3474-45fc-8711-c5e954402ef5">
                  <actuals>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="UmlArchitechWorkCompSystem.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="5543aa4f-0bfe-4b43-8549-74149a965e1a"
        name="Func"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="a92a1971-34bf-459f-91a4-3f24c99a1872"
            handle="viewcode://./CodeSchema_Delegate?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D2)"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9a126574-bb4d-40bc-9639-7ec59d3bbe13"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b9e860b2-8875-4b8c-82c9-ba6e41abb950">
                <propertyInstance
                  Id="e51badcb-9710-4ee8-a71f-7e778afd9b58"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="18a8b0e6-6bcf-4cdf-a90d-316623773ae8">
                <propertyInstance
                  Id="0a6a48a1-d2e5-41d3-b77b-40980c6674f6"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1b6b13a9-faae-4461-9f18-94e86ab5da23">
                <propertyInstance
                  Id="67f09ee2-1314-466d-a1fc-2dcaf57e785a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
            parameters=""
            name="RedefinableTemplateSignature1"
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f">
                <referencesInternal>
                  <reference
                    Id="0467a7de-8899-430a-a01e-e6616f69fae1"
                    handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D2) ParameterIdentifier%3D0"
                    tag="ViewCode" />
                </referencesInternal>
                <ownedParameterableElement>
                  <class
                    Id="70672ced-45a4-45cb-bb24-6aedddca256d"
                    name="T"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false" />
                </ownedParameterableElement>
              </classifierTemplateParameter>
              <classifierTemplateParameter
                Id="d01e27df-1e73-4129-96db-9473738ea7a8">
                <referencesInternal>
                  <reference
                    Id="2b4cc535-f9eb-4f04-80f6-6f703d2e1538"
                    handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D2) ParameterIdentifier%3D1"
                    tag="ViewCode" />
                </referencesInternal>
                <ownedParameterableElement>
                  <class
                    Id="221e6c4a-ffae-4fa1-ad0b-909293bb9a15"
                    name="TResult"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false" />
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a804d60b-f146-4007-ba05-765b3b7bbbe0"
        name="Func&lt;IBusinessRule‎&lt;TEntity‎&gt;‎, Boolean‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="fd30819a-b75c-4eb2-b2c6-dec39841ece8"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ee6d8467-4724-4035-8f3e-6adbe0917ad0">
                <propertyInstance
                  Id="02f1486c-dcd8-40ee-98a7-376b2351c179"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="086f6fa9-5a05-4be1-9748-74e54339dae8">
                <propertyInstance
                  Id="c00dd63d-9dff-408c-b296-4260b8cfbb3a"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b3508031-b9d9-4608-922c-c60234f928f3">
                <propertyInstance
                  Id="153380eb-3ce2-485c-b024-a5d8030531a5"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="8df5ebc7-2fce-4e64-9dea-54f02a9f56af">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="3ebcfdea-893f-4b2c-b558-c91da06def54">
                  <actuals>
                    <interfaceMoniker
                      Id="46e15b59-7872-4ccb-806c-cbe4a77a2685"
                      LastKnownName="IBusinessRule&lt;TEntity‎&gt;"
                      LastKnownLocation="Package1_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="2a039b3b-70af-4c29-a43f-99068bcbf1b6">
                  <actuals>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="UmlArchitechWorkCompSystem.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="f8b85894-4fc2-4fe9-9ce1-66680636004e"
        name="DateTime"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="20c7dd44-2a3f-4121-8d06-1a7b7c312f65"
            handle="viewcode://./CodeSchema_Struct?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DDateTime"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="f97197c5-21ab-486f-a6d4-c4cab032235f"
            name="struct"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ae9c4ce7-2c09-4c1e-b87a-a801c7725598">
                <propertyInstance
                  Id="c9fb454e-d62e-4e69-942b-f94bfb9779f9"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b9f85c1f-859d-4901-8c02-07efffef6903">
                <propertyInstance
                  Id="ac502a91-8226-4624-99ec-83dae2861788"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a4fd7db7-cea9-46ad-8a62-a459c1130770">
                <propertyInstance
                  Id="4cc4f4b6-978a-490e-8fb7-fd05994e1255"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2a2dd49e-a4a9-41b9-bfd6-0df6e0dafe7f">
                <propertyInstance
                  Id="f6b8a4e1-9c07-4aa3-9346-57dd945419f4"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="29b61a50-6463-4c88-bda2-2d1159c413ff"
        name="Byte"
        visibility="Private"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="22e6306b-73b7-4b19-aed0-f7d0150c411c"
            handle="viewcode://./CodeSchema_Class?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DByte ArrayRank%3D1 ParentType%3DByte)"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5feb94c9-c5df-4d30-9cd2-7cd5c3c800c2"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="192b9f12-1b08-4271-8be0-dd30b1e5852d">
                <propertyInstance
                  Id="2fe80f72-e407-4a88-919b-0e3def49ae37"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="da66243f-af9e-417a-b6da-6d9bb152d15a">
                <propertyInstance
                  Id="15cc5327-8541-41a1-8a0d-720097207068"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a0069c2d-1725-47de-b037-8c4b14ecfb68">
                <propertyInstance
                  Id="579bd1e0-14b5-4611-aeb6-b13ce0795fe3"
                  name="IsStatic"
                  value="False" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="114f6bff-9167-4e1c-aca3-94eb049f51c0">
                <propertyInstance
                  Id="f7141e5c-3c74-494e-a472-17e7995f842f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="708a2509-581c-4781-a6f6-815a08b023fb">
                <propertyInstance
                  Id="4517dfa8-7c51-47a5-a579-b1b5e7f249ce"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="db8183e2-a1c4-4430-b076-3107add765a2"
        LastKnownName="ComponentModel"
        LastKnownLocation="Package_1415.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="ef00d0cf-1dd5-4927-9100-4b77735b6fb4"
        name="Nullable&lt;DateTime‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="7591fceb-f478-4568-88c9-0bfe5f55597b"
            name="struct"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2863ed52-2e79-4dc0-888b-e966c50f0fed">
                <propertyInstance
                  Id="2cf81ae7-d868-44c1-8075-0fd61c7a796a"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3ec1a0fe-1243-4918-8284-93297a5ef7a6">
                <propertyInstance
                  Id="3cbe714e-993b-48f5-84d6-6006b4867fc2"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="08834eef-a096-4107-8ef0-e57d7b28dec2">
                <propertyInstance
                  Id="1241fd23-7b80-477e-b606-7aa07e443542"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e2405408-3989-4f2d-bb63-9c66c474a374">
                <propertyInstance
                  Id="8f45b9ec-7cf3-4773-9509-dfbb5180d1fb"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="9fde06d3-fa47-4d78-bc89-0720e7a4c4e2">
            <redefinableTemplateSignatureMoniker
              Id="97ff001e-137b-46b9-bb74-2a7d1cb50c5e"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="6b868f79-91f9-4934-b6f7-51044c84f5f6">
                  <actuals>
                    <classMoniker
                      Id="f8b85894-4fc2-4fe9-9ce1-66680636004e"
                      LastKnownName="DateTime"
                      LastKnownLocation="Package2_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="fd988055-a54c-40aa-a43b-aad90c230b16"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="bf71d09a-9ffb-47fc-8cba-642b132577c1"
        name="Nullable"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="e4b2cfc0-97d4-4efc-bdcd-1f17c811eeb1"
            handle="viewcode://./CodeSchema_Struct?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DNullable GenericParameterCount%3D1)"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="54221ac9-78f4-4154-92b7-ea92267dee85"
            name="struct"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a2bf7cc0-2aed-4196-b02b-c5d831a0329d">
                <propertyInstance
                  Id="5f202541-2971-4399-b46c-58b669211283"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="20f7c1b4-ca08-48f6-8250-d469f418d943">
                <propertyInstance
                  Id="5058abb2-aed9-4987-9145-069405da8310"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0a429a03-f634-443e-acd9-99b4593a23b6">
                <propertyInstance
                  Id="69da1107-2f88-4a36-9c45-2222552d551c"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="03bbe148-65d6-413d-a100-b33e39674b5f">
                <propertyInstance
                  Id="5d670196-49d9-4a4a-84a5-2abad92d8eed"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="97ff001e-137b-46b9-bb74-2a7d1cb50c5e"
            parameters=""
            name="RedefinableTemplateSignature1"
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="fd988055-a54c-40aa-a43b-aad90c230b16">
                <referencesInternal>
                  <reference
                    Id="b2b4dcff-90a1-4b23-9109-769b841c05f6"
                    handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DNullable GenericParameterCount%3D1) ParameterIdentifier%3D0"
                    tag="ViewCode" />
                </referencesInternal>
                <ownedParameterableElement>
                  <class
                    Id="4c4dfeba-f665-4182-b625-98385d4a9794"
                    name="T"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false" />
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="f62d9cfa-01e5-4b26-8d0f-70e01f038b2d"
        LastKnownName="Data"
        LastKnownLocation="Package4_1415.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="89d0ba58-2ed6-4dab-bb6f-65e6cccb12e0"
        LastKnownName="Security"
        LastKnownLocation="Package8_1415.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="71a94604-c4b0-467a-a555-9b1d456ce08f"
        name="Exception"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="94a13302-e414-4606-b323-ce8b15e85c85"
            handle="viewcode://./CodeSchema_Class?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="a285b7e5-cf92-45d0-90cb-af1823266781"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8c9d5fcf-5430-464c-acf1-6ee6bfc4e5cb">
                <propertyInstance
                  Id="f49fd2bd-7abf-45bd-829f-1e7825c127d7"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1b68a525-8303-4139-afe8-b077b75e67fa">
                <propertyInstance
                  Id="3a289927-3487-4abd-84bb-5a65053e4f8a"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="52defb8b-d897-4243-a436-1bbaa7168026">
                <propertyInstance
                  Id="cbf008e8-c094-4ce7-ba2a-36a5d3a2c0ae"
                  name="IsStatic"
                  value="False" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bdcc71e6-ccc8-4be4-9ce1-cb2b4f00d2ba">
                <propertyInstance
                  Id="0b09dfcf-67cc-48ba-ba62-4aaeac52fd28"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5de247fd-0008-410b-bbf0-3ce48c73362a">
                <propertyInstance
                  Id="a9a79482-ed41-434d-a8ac-854700efa169"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="eb5eb536-561b-4606-9e8d-2c58e8b879f3"
        LastKnownName="Runtime"
        LastKnownLocation="Package13_1415.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="772f5c9d-4c23-4c60-bdb1-628c0de28687"
        name="Object"
        visibility="Private"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="c734ca16-c681-4877-b7f0-3583dd9a0fcf"
            handle="viewcode://./CodeSchema_Class?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DObject ArrayRank%3D1 ParentType%3DObject)"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="6ab5b43a-caa0-4a70-b11e-e4c79b6586eb"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bd2c561a-728f-4eb1-ae21-f0eda95be553">
                <propertyInstance
                  Id="dd8953ea-5412-453d-b7c2-2eaa3b59364e"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="30334894-bc4c-414b-9b7d-5ff1e86090db">
                <propertyInstance
                  Id="7e744ba5-2a82-46c6-b1ff-f857c64befc8"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="da9456d7-99a4-40e2-8d1d-bf176d3a7118">
                <propertyInstance
                  Id="5f56adda-10eb-4436-b66b-2de39aeb4f0d"
                  name="IsStatic"
                  value="False" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3f5a1952-fbca-42e0-a6b0-403706b3ffe5">
                <propertyInstance
                  Id="309492a2-54f2-4c50-9fca-6fec054e0cbf"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="66f70856-c704-4fbf-b6c2-51b607d8f6f4">
                <propertyInstance
                  Id="031949ef-64d0-4dcd-bf17-c306a1a51f90"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="70573d8b-1f96-434a-b1b2-89a6ba56de2b"
        LastKnownName="Linq"
        LastKnownLocation="Package24_1415.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="cf162fef-578e-4741-a01b-45df333531ef"
        name="Func&lt;TEntity‎, TOrderby‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="6ddf61d6-8efa-4ebc-a873-0f7414d1ba46"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7a666406-830a-4a3a-afec-e60c5b808671">
                <propertyInstance
                  Id="7de78416-58d3-404f-9877-dd3c14f94b3f"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5ad214c6-9733-4ec7-ab76-ad954de0a6aa">
                <propertyInstance
                  Id="0bfd146b-d035-4f23-9491-5b83d43401ab"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e4be1cc2-d955-4d2b-8ed9-718123ab57cf">
                <propertyInstance
                  Id="2721dfe0-f836-461e-9b71-1b2525e537c2"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="cc97483f-2651-428f-8233-d8db7cfae08c">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="1240a7d2-5003-4c75-9ae7-468fe33c084d">
                  <actuals>
                    <classMoniker
                      Id="f8eef4fd-f527-4230-9b26-928cc69e9c65"
                      LastKnownName="TEntity"
                      LastKnownLocation="Package40_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="83abf994-7fca-4f70-b0c4-6bc6dbab866e">
                  <actuals>
                    <classMoniker
                      Id="aad4414c-1e27-4726-9a7b-f552deb81479"
                      LastKnownName="TOrderby"
                      LastKnownLocation="Package25_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="1ec45b82-ea3d-42e1-9bf6-8fcc115fd44e"
        name="Func&lt;TEntity‎, Boolean‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="6b57ade3-445b-4c00-bbf6-3e2869423445"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8cfa26a3-de56-4d75-a494-9338a0c7d7d9">
                <propertyInstance
                  Id="5a2c54ea-8c6a-4784-824c-a2980c0e6014"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fca4d0ca-ac2c-4204-8f00-31080694fbff">
                <propertyInstance
                  Id="ec7f8f72-8f88-4411-af9c-8bd6f35b2862"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="be586326-948d-40f6-ae0c-68935f5d3f35">
                <propertyInstance
                  Id="61a873e1-a352-4b48-b95a-ec7ab54eb071"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="8f5079f6-04a1-4aff-88bd-b701a0da1967">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="66a1cfec-0b0a-485d-a30c-48818e39ebdd">
                  <actuals>
                    <classMoniker
                      Id="f8eef4fd-f527-4230-9b26-928cc69e9c65"
                      LastKnownName="TEntity"
                      LastKnownLocation="Package40_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="bf505d06-9e7a-4811-aedf-95f2f859cc63">
                  <actuals>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="UmlArchitechWorkCompSystem.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="62b88acb-4b0a-4883-bed8-e7504e0ef0e1"
        name="Func&lt;TEntity‎, Object‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5ed3538b-5d61-461d-b336-91fb6c850a27"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d2840246-9b35-47e8-83f3-5f454cff2cab">
                <propertyInstance
                  Id="870c449f-dacb-4572-a124-48062ac59c2e"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5806866c-fbc5-409e-a895-29a3929d2301">
                <propertyInstance
                  Id="b147c9f2-78e5-4fad-9554-32260d555d43"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8e151c64-2dfd-4388-842f-29443b3489fd">
                <propertyInstance
                  Id="84045816-eb70-4d76-838a-c11556da7414"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="6c7bb6ad-1805-4768-b9a3-225907a00d95">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="08004fb8-2f37-48b3-a5c5-f8e6faf542bd">
                  <actuals>
                    <classMoniker
                      Id="f8eef4fd-f527-4230-9b26-928cc69e9c65"
                      LastKnownName="TEntity"
                      LastKnownLocation="Package40_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="7a75e225-4ac8-4390-bf63-ba5bfea1b526">
                  <actuals>
                    <classMoniker
                      Id="772f5c9d-4c23-4c60-bdb1-628c0de28687"
                      LastKnownName="Object"
                      LastKnownLocation="Package2_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="98bc6de6-bfd1-4b69-b245-a7ed8b65a703"
        name="Func&lt;T‎, Object‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="e2c2ea61-4a8b-4603-bb10-f36f02e1c45a"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b832a490-2d81-431b-a25b-d8473427b278">
                <propertyInstance
                  Id="6e2b5f33-f53a-43cf-aaa2-1fc4301829cc"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7423ee2f-a2c5-4397-8916-64d45fdf7962">
                <propertyInstance
                  Id="3d9cb604-3794-4ffe-9d3c-f7c23f4ca218"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="64ba3e3e-3086-4360-8391-74971b4f9de6">
                <propertyInstance
                  Id="4a52ef2a-5445-4338-9208-285de0ec91d1"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="83e3775a-33f0-4740-9244-22893dcb9820">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="08b5c14b-febb-424d-ad43-981072478058">
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="2bec6525-44d8-4af2-9926-b4a7424b4c12">
                  <actuals>
                    <classMoniker
                      Id="772f5c9d-4c23-4c60-bdb1-628c0de28687"
                      LastKnownName="Object"
                      LastKnownLocation="Package2_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="82a5f79e-4e67-4eee-9fc9-ca2a9a014ab5"
        name="Action&lt;T‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9c30ad9a-3e67-49cf-b1fd-cce9b63f381e"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2ef30c66-7dd5-46ad-99e6-409d7a87df0a">
                <propertyInstance
                  Id="7a1c1eca-7cbf-406e-9246-8b139ede850f"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5aee13a4-2de0-4797-ad95-faeb9beeea5e">
                <propertyInstance
                  Id="c14f9117-1e72-4352-9fac-0061c5eaeb5f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="86c3871f-300a-4913-81c6-d0cc543a8f52">
                <propertyInstance
                  Id="64a3d1d0-63a1-4ea5-b6f1-2d488b7b2019"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="3be059e1-66b3-457a-bc84-c20fc35cc256">
            <redefinableTemplateSignatureMoniker
              Id="f70e0e8f-8ca9-4536-9501-9e5e6b90fbf1"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="5e3b77ab-a95a-4232-abbf-e29c87c67fd9">
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="e7a87399-ce42-40f9-8fb9-3144a00973f6"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="8e20258b-5c1c-40d2-9752-efec6f10a99b"
        name="Action"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="0e069f34-51d1-4b19-bc90-e64ca5f5e8a0"
            handle="viewcode://./CodeSchema_Delegate?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DAction GenericParameterCount%3D1)"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="0c241b3b-9e17-42c8-95ba-05e0e021ef37"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="437e008f-84b7-4f33-81af-193e51c14a01">
                <propertyInstance
                  Id="b6518b18-0e9a-43ef-9070-c6d2dc116eaa"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="83d2ad04-57ef-4089-97d1-d7117b76bfd4">
                <propertyInstance
                  Id="381bd314-5153-45cf-a003-744cf4ad3c69"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0bee769b-8b37-42d8-b100-e2d0b35a48ca">
                <propertyInstance
                  Id="71317c64-e8f5-4089-a6c7-1c3539861551"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="f70e0e8f-8ca9-4536-9501-9e5e6b90fbf1"
            parameters=""
            name="RedefinableTemplateSignature1"
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="e7a87399-ce42-40f9-8fb9-3144a00973f6">
                <referencesInternal>
                  <reference
                    Id="52c7dccd-c3a6-4b80-9bb3-78423cc8a5e8"
                    handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DAction GenericParameterCount%3D1) ParameterIdentifier%3D0"
                    tag="ViewCode" />
                </referencesInternal>
                <ownedParameterableElement>
                  <class
                    Id="608bd7df-3e27-4082-8d13-a4e529af1f5f"
                    name="T"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false" />
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="f85401ff-d79a-4935-b01a-30d9d947fb89"
        name="Func&lt;Object‎, Object‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="ce8d3841-9b4f-4522-abb4-5ffbd2c96afc"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f7019b0d-ca38-493b-ad69-a31aea87bbc7">
                <propertyInstance
                  Id="a5c0c44d-9c2c-40cc-82fc-486a8d58169a"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9a15ec25-f39f-421b-a00a-ef5d795d293d">
                <propertyInstance
                  Id="069991a9-130c-422d-b381-37be94292ace"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bcbb3e3d-6128-444e-9544-bf9187c75083">
                <propertyInstance
                  Id="a27e2c33-c45e-477b-af10-2f25e127fb95"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="489ba150-8d27-4005-a245-2568bc3a9892">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="27aa3eb3-6257-4d0b-94d6-a4ade708e9d8">
                  <actuals>
                    <classMoniker
                      Id="772f5c9d-4c23-4c60-bdb1-628c0de28687"
                      LastKnownName="Object"
                      LastKnownLocation="Package2_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="acab1f4c-e591-4175-8230-eafeab1161be">
                  <actuals>
                    <classMoniker
                      Id="772f5c9d-4c23-4c60-bdb1-628c0de28687"
                      LastKnownName="Object"
                      LastKnownLocation="Package2_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="2a3a382f-356b-4218-9c9c-db4243bd05e8"
        name="Func&lt;IQueryable‎&lt;TEntity‎&gt;‎, TResult‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="3ab1653c-4b99-487e-a234-4de247bd98fe"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="aca89955-a5e7-4d66-b6e5-d2e2fb83d143">
                <propertyInstance
                  Id="40c71428-1127-447b-a863-31f6def28695"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3116c986-6297-4bd9-baf7-d5b01fa3d2f3">
                <propertyInstance
                  Id="974fbde2-3528-4096-82cb-0322d263cbba"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e0366cae-3c50-43a9-a111-c5769e8203df">
                <propertyInstance
                  Id="62703177-9562-443a-bec0-2886bde5fedb"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="05072c60-fbb2-4554-a6bc-501ba5379125">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="a191d2ff-8755-4268-80f3-135d58702747">
                  <actuals>
                    <interfaceMoniker
                      Id="331223f9-8b50-4558-99ce-3f09eb371b62"
                      LastKnownName="IQueryable&lt;TEntity‎&gt;"
                      LastKnownLocation="Package24_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="2f84ae8a-7409-43d7-b4be-f843a25263fc">
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="5d0e6525-a2b0-4013-b2b6-7dc82a16b6e8"
        name="Action&lt;FormatMessageHandler‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="55a0b3bd-b205-47df-bba1-8a9cd1491563"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="05fd4c42-ed9b-422b-a09e-c5f08040e4f7">
                <propertyInstance
                  Id="b651c27d-a91d-46a1-aa1d-c391c5db0a69"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1391f4a8-525b-46e8-a0dc-41e715cfa67f">
                <propertyInstance
                  Id="1cd9dc72-ccd8-42ff-b35b-88cf7f5926bb"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4d3dc537-206a-4e89-8752-14382dd84b31">
                <propertyInstance
                  Id="3dcb4d2b-d606-46cc-8481-53220f108b77"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="dddf4576-6cf3-498a-a68c-c0b1fa5aba4f">
            <redefinableTemplateSignatureMoniker
              Id="f70e0e8f-8ca9-4536-9501-9e5e6b90fbf1"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="10ad6d33-6780-432e-86a4-7736d2146a08">
                  <actuals>
                    <classMoniker
                      Id="125d0729-785e-474f-9cf0-e75c318f37ed"
                      LastKnownName="FormatMessageHandler"
                      LastKnownLocation="Package10_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="e7a87399-ce42-40f9-8fb9-3144a00973f6"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="b83b8005-5b41-4df3-84ca-24523aa8b9ab"
        name="IFormatProvider"
        isAbstract="false"
        isLeaf="false">
        <referencesInternal>
          <reference
            Id="634f44af-994d-4d52-b7e3-73568958dbaa"
            handle="viewcode://./CodeSchema_Interface?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DIFormatProvider"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="6a2fd49d-4d24-4338-8a94-9b934e7a653f"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e8e1af47-f566-401b-bcf6-97ab4ded21a2">
                <propertyInstance
                  Id="f02a8190-ee53-432f-aafb-7059101afb0d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c8c452f2-3521-4a4c-af2b-90bd18c3686d">
                <propertyInstance
                  Id="10637335-a9ae-4ca9-8d93-0efcf933d6f0"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e0777b97-0f5f-4f88-b00a-5348b28813b2">
                <propertyInstance
                  Id="e4a01b8a-53df-4af3-a98c-50cc20ee299c"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e00dc948-212e-415b-b6d9-63f88809bb1b">
                <propertyInstance
                  Id="c9d68082-5cae-4787-a89c-b936e4bbf24f"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="1b0dcedd-0ccf-4d79-9469-7707801ee1d0"
        LastKnownName="Web"
        LastKnownLocation="Package33_1415.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="83106d21-808c-4190-a20d-b8380e43bb08"
        name="Func&lt;IQueryable‎&lt;TEntity‎&gt;‎, TResult‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="a4ae88ae-8e05-4258-a431-2d2870990c2b"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5b1f7307-5124-4f47-93c8-6ee68e52beab">
                <propertyInstance
                  Id="a14e3d48-d5c2-49b0-9d41-0694c1573535"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8f68cf54-bdd2-451c-8929-9be7074eb75d">
                <propertyInstance
                  Id="8245ca8f-345e-4f11-921a-388cf8ab3946"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="13abdbcc-3e47-4e68-9011-92769ed6b5c9">
                <propertyInstance
                  Id="10b7658d-aa81-4a1c-bce5-05b803c53d98"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="63515a0a-7115-4650-83e8-08465c31838c">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="dcb425b5-86b8-48fc-add3-b36e89d383f7">
                  <actuals>
                    <interfaceMoniker
                      Id="331223f9-8b50-4558-99ce-3f09eb371b62"
                      LastKnownName="IQueryable&lt;TEntity‎&gt;"
                      LastKnownLocation="Package24_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="b3bb11ec-7d49-4501-bb10-37367260e425">
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="4f9bf563-c5a4-4f0e-acfc-a98e575c4c7f"
        name="Func&lt;GridConfig‎, TResult‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="cfdf59cf-332d-4989-9486-8d5e71d38658"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8dace70f-3459-4cc4-b24a-4138c4e8a3b6">
                <propertyInstance
                  Id="8ed8637c-15d1-4a34-8d21-089b4ac61d30"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4a370284-0c16-4b8f-9a14-f93a44cbbc4e">
                <propertyInstance
                  Id="b4ab4026-bf3c-4b80-aab5-7b734baf9c65"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="beaa5882-99ed-458b-8a35-4976b70ea88c">
                <propertyInstance
                  Id="c5ee2953-f915-4e6e-846a-dbbff651d3d5"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="b079f20c-81c7-4152-b219-3f80ec7da63d">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="3003e20e-d84b-4168-a039-b024a500c422">
                  <actuals>
                    <classMoniker
                      Id="f71856b0-e3bb-4703-ac05-c6c0191a489b"
                      LastKnownName="GridConfig"
                      LastKnownLocation="Package6_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="0ca0b78c-fd97-42b9-aafe-68ca5368445c">
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="9e9c98da-a1d3-498b-a6ce-ffb26583b0d2"
        name="Nullable&lt;Int32‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="8a8e27f1-dd5f-47c2-b4a5-c71a3ae309eb"
            name="struct"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3f650e8f-185b-42a1-96de-1f313039b6e5">
                <propertyInstance
                  Id="03d924df-9472-4938-a82d-03ab445deb4b"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="00cf0a7e-83ae-4798-96cb-e006b18ad080">
                <propertyInstance
                  Id="0a35a73b-134a-44f9-8913-c31d465f0350"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="197752fe-586f-4fb2-8d6c-cc13b6f8de94">
                <propertyInstance
                  Id="d5ab7650-cd90-4353-8e26-6ff2b30e7f9b"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="84e2ba51-7075-4506-9d7e-4b732449fa9a">
                <propertyInstance
                  Id="f1088638-8270-447f-87cf-0ec4b0be02c9"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="172ee835-9913-482e-adaa-f250e89c4d65">
            <redefinableTemplateSignatureMoniker
              Id="97ff001e-137b-46b9-bb74-2a7d1cb50c5e"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="291c613d-3f2d-4b1c-b9da-ff51cabf269b">
                  <actuals>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="UmlArchitechWorkCompSystem.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="fd988055-a54c-40aa-a43b-aad90c230b16"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="0dde5a81-56d1-4cf2-826f-d4094a69b082"
        name="Func&lt;IQueryable‎&lt;TEntity‎&gt;‎, TResult‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="2398e921-4ac3-4c2d-9235-f1b7e6411108"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="484db309-2cfc-44f5-98aa-28fa72352438">
                <propertyInstance
                  Id="665867b3-8272-4490-b0bc-1a080c51c818"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="36aee241-6f37-40d3-a817-4df1b65e7ccd">
                <propertyInstance
                  Id="bb78254c-714c-40e6-b1be-1510cb31c609"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="927cab74-aa38-4d54-89dd-ec0225a79cde">
                <propertyInstance
                  Id="2b6dbdd0-fd52-4384-b1fb-e9c9bf40d269"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="f99f69dd-7598-4c84-bd3e-e16ab6acc122">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="3b959af9-53dc-4b9b-884b-3f6c8ada0d79">
                  <actuals>
                    <interfaceMoniker
                      Id="331223f9-8b50-4558-99ce-3f09eb371b62"
                      LastKnownName="IQueryable&lt;TEntity‎&gt;"
                      LastKnownLocation="Package24_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="921122f6-ec56-41b2-a19c-d90b2189960e">
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="06365325-5d22-43f7-a41e-a9b8e33b33c4"
        name="Func&lt;IQueryable‎&lt;TEntity‎&gt;‎, TResult‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="e3ea6a88-c10e-4b7d-87eb-9893331196f5"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0cf8d45d-f7e5-42d1-852a-92e58522bddb">
                <propertyInstance
                  Id="94f80118-aa8d-44db-817c-1a2a0d6e3553"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="63b07027-e5f5-45d5-a5a1-30c134082ce0">
                <propertyInstance
                  Id="8415ddcd-93da-4df2-a593-97174d5997a9"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1ed78779-8bf0-4a19-a305-6edb9eff7db2">
                <propertyInstance
                  Id="dbf43b6c-0596-46fb-9db9-627cb34e1613"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="156c7efc-fb9e-431f-b70b-c7178b235bb3">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="38b7a1ad-1470-4038-9449-bb61f6a98262">
                  <actuals>
                    <interfaceMoniker
                      Id="331223f9-8b50-4558-99ce-3f09eb371b62"
                      LastKnownName="IQueryable&lt;TEntity‎&gt;"
                      LastKnownLocation="Package24_1415.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="87b77133-97ed-4d21-b357-9d1479cae7e3">
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3e476499-6e99-4585-9cc6-13b62f8f661a"
        name="EventArgs"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="9459d112-a38e-49b2-a031-27a0ecd8942d"
            handle="viewcode://./CodeSchema_Class?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DEventArgs"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9f767556-ce0c-431d-97d1-b4eb8b60512c"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="54ed290e-eebb-4579-9ac4-fe70b33f921f">
                <propertyInstance
                  Id="657a8944-b1de-4966-8826-74936d983ae8"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1a2cfef6-5c17-444c-8f9a-5429e831b263">
                <propertyInstance
                  Id="063c726e-39f4-4908-b229-2108ec02b3e2"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="89a6c56e-5b48-4539-be8c-ef3f81d9e927">
                <propertyInstance
                  Id="68570b0d-5800-4e5a-9dc7-abed8570649a"
                  name="IsStatic"
                  value="False" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ef8a8e93-0689-44c8-b725-1b85a133eae7">
                <propertyInstance
                  Id="0809fc38-17cb-4839-b06e-a40c2fda4604"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="01207428-7470-4793-b9f6-579f033f2612">
                <propertyInstance
                  Id="75f4551b-5432-498c-aa5d-47f27e03e975"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a74000ee-da44-4da8-a96a-d46463bb8776"
        name="Func&lt;IBusinessRule‎&lt;TEntity‎&gt;‎, Boolean‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="e7f5e02a-69ef-42ba-af77-0dfe0f58dd9d"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c0498286-8c66-4a8e-ab83-ecf5c4210f43">
                <propertyInstance
                  Id="8f3f4394-17b1-4ed3-bdca-6d991aeda250"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b50fe86d-1bf6-4cb2-b6da-0904041d2adf">
                <propertyInstance
                  Id="a0836b2e-13d1-48ce-9b28-449359062f9a"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="eeb5656b-9b1e-4225-a6a3-3910694a4328">
                <propertyInstance
                  Id="03c8c1f5-41eb-46aa-bae7-b056c0464c62"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="22f98fc6-c57d-41fc-a2a0-00bedbd8a20e">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="c1244e8c-13dc-4ba2-9617-44272ea7b0cd">
                  <actuals>
                    <interfaceMoniker
                      Id="46e15b59-7872-4ccb-806c-cbe4a77a2685"
                      LastKnownName="IBusinessRule&lt;TEntity‎&gt;"
                      LastKnownLocation="Package1_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="a4d77a39-a7ed-4cf2-ae31-97a2bf1f0d30">
                  <actuals>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="UmlArchitechWorkCompSystem.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="1809f71a-7286-48a8-8c56-1d92d7074c0e"
        name="Func&lt;IBusinessRule‎&lt;TEntity‎&gt;‎, Boolean‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d2f8a716-ec55-43cd-aaea-c0be3ed7d4fe"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e3cb600f-c80f-451a-ba42-4e3629fc7677">
                <propertyInstance
                  Id="981a6aca-7b83-44c8-9cc4-ec5b6fa049b7"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d5ac2fa1-a06f-4a4a-8989-5593c0771c43">
                <propertyInstance
                  Id="59700d2e-54e2-4db7-8b46-287520c6079f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="43bec27d-3d85-47b7-bd2a-dd6623f92665">
                <propertyInstance
                  Id="40346c3e-6197-46bf-8132-c1900155352b"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="dd99287a-4942-47d3-98e1-743807173ab6">
            <redefinableTemplateSignatureMoniker
              Id="08e321ea-fb02-4b99-9393-c7be3b47f911"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="308c89a6-64aa-4c49-a27e-15cc2243f667">
                  <actuals>
                    <interfaceMoniker
                      Id="46e15b59-7872-4ccb-806c-cbe4a77a2685"
                      LastKnownName="IBusinessRule&lt;TEntity‎&gt;"
                      LastKnownLocation="Package1_1413.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="8b3e3411-c963-46eb-b85f-3fafdd68f94f"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="d99b8700-f51d-40b6-ae5c-a9ef85c75bba">
                  <actuals>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="UmlArchitechWorkCompSystem.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="d01e27df-1e73-4129-96db-9473738ea7a8"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="5fdc2131-4060-40f9-9327-16dc29a79e3d"
        name="Func&lt;GridViewModel‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="0487b5f4-d191-4bec-8fc4-26ae36127319"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8dacf378-7ce0-4883-9095-2e89e653ef37">
                <propertyInstance
                  Id="edf2e4f8-ef33-4e25-bda8-b5e22ad433cd"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7d6b30a8-1c2c-4e3e-ab9c-24462cef5e34">
                <propertyInstance
                  Id="32b66da2-2bcd-4760-abbc-2ea72c28939c"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="797a8535-0eb1-4873-b15f-3d1f2146ddab">
                <propertyInstance
                  Id="eaf71407-1f4f-43dc-9dca-1361acfe0e11"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="43843d26-ba5e-4bd6-95cc-4df0c364cd7c">
            <redefinableTemplateSignatureMoniker
              Id="768e7cff-b832-43cb-95f9-1fbaa8151995"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="a3d438e2-76d0-4061-ba5d-b4133941acc7">
                  <actuals>
                    <classMoniker
                      Id="cac243f5-2956-4988-ba1e-31ef537bbaa1"
                      LastKnownName="GridViewModel"
                      LastKnownLocation="Package6_1416.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="09f25f32-004c-4ba4-ab87-14cc353973ea"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="8dd1990c-efaf-4761-bfec-1ffe36a5ff4b"
        name="Func"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="3cc56d1a-03c5-4a78-ba91-6cf9e3b55014"
            handle="viewcode://./CodeSchema_Delegate?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D1)"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="3e3e9d34-aa9f-40c5-a477-d779fd1fb054"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a4ba7d97-9f96-44d7-8a46-8c32cbf97e0f">
                <propertyInstance
                  Id="0cd36db1-3333-4891-84a8-4b7fb70aae67"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="af5e6539-d3d4-4ff0-9d32-af1d958a3d17">
                <propertyInstance
                  Id="4ba34d85-c155-41f5-ad16-19852c710ac3"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="991ef4bb-2521-44f8-9fcb-850824a6724f">
                <propertyInstance
                  Id="29880c05-39c6-46af-ae78-0edc7bc367c3"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="768e7cff-b832-43cb-95f9-1fbaa8151995"
            parameters=""
            name="RedefinableTemplateSignature1"
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="09f25f32-004c-4ba4-ab87-14cc353973ea">
                <referencesInternal>
                  <reference
                    Id="b5a3ba76-80e9-4664-adbe-40b579608345"
                    handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D1) ParameterIdentifier%3D0"
                    tag="ViewCode" />
                </referencesInternal>
                <ownedParameterableElement>
                  <class
                    Id="fe8bbb6e-32bb-4914-8a53-ecd1887f3cc3"
                    name="TResult"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false" />
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="523eefcb-4d4f-4b44-bb37-0137c5ac4840"
        name="Action&lt;TViewModel‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="91b7e00a-d90e-4e58-82d9-e89dee61fa77"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9dd31e33-8d25-4c43-8145-4344b571c5a1">
                <propertyInstance
                  Id="e0c9574e-70e6-4579-b51c-0e44e3b60ebe"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f1278c37-c7f3-4017-bfe2-b58de5595e6e">
                <propertyInstance
                  Id="bf92a473-9806-4795-85b8-7dfe5d36e5b1"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="adbf477b-1789-43b1-a511-e0a43747bebe">
                <propertyInstance
                  Id="53a30652-6ee9-497f-b311-faad9273339f"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="5e74ffcd-7c3c-4017-9b09-541c142a9e43">
            <redefinableTemplateSignatureMoniker
              Id="f70e0e8f-8ca9-4536-9501-9e5e6b90fbf1"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="2089a67c-391a-4d6e-994e-61effdf99032">
                  <actuals>
                    <classMoniker
                      Id="df719a2c-ed33-48d7-ae3e-a6c1b63b893b"
                      LastKnownName="TViewModel"
                      LastKnownLocation="Package5_1416.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="e7a87399-ce42-40f9-8fb9-3144a00973f6"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="0e80d892-24c2-46d9-a978-bf0f64762871"
        name="Action&lt;TVModel‎&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="bb39eb6e-9d9f-4eeb-9eee-84ee74692aac"
            name="delegate"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="28762ecf-dcad-4857-900d-b5fcfd5251c3">
                <propertyInstance
                  Id="41ca57b4-b0ac-4c29-af64-217838b26d49"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2238020b-37a1-427e-9700-99b5644ad6a0">
                <propertyInstance
                  Id="27a48a20-7971-43d7-b1e4-6ae46e2dc9af"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7fa4d815-fd66-454b-939f-5f50109fe8a5">
                <propertyInstance
                  Id="124bd4ef-0421-42b1-ad79-859777b61753"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <signatures>
          <templateBinding
            Id="3d4e0f3f-7833-4c36-b802-be074bb79d17">
            <redefinableTemplateSignatureMoniker
              Id="f70e0e8f-8ca9-4536-9501-9e5e6b90fbf1"
              LastKnownLocation="Package2_1413.uml" />
            <relationshipOwnedElementsInternal>
              <templateBindingHasTemplateParameterSubstitution>
                <templateParameterSubstitution
                  Id="f962018c-97c6-4f2f-9aae-313ecc36b7dd">
                  <actuals>
                    <undefinedTypeMoniker
                      Id="5b8c1693-d23a-447f-9214-a1402463e892"
                      LastKnownName="TVModel"
                      LastKnownLocation="Package5_1416.uml" />
                  </actuals>
                  <formal>
                    <classifierTemplateParameterMoniker
                      Id="e7a87399-ce42-40f9-8fb9-3144a00973f6"
                      LastKnownLocation="Package2_1413.uml" />
                  </formal>
                </templateParameterSubstitution>
              </templateBindingHasTemplateParameterSubstitution>
            </relationshipOwnedElementsInternal>
          </templateBinding>
        </signatures>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="8c437fb8-a529-48ce-b4bd-5159bd1e40a7"
        LastKnownName="Text"
        LastKnownLocation="Package7_1416.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="042c9a5d-13c7-4fed-b628-d952be32f167"
        name="Double"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="fc509cc7-12fe-4022-94da-ceedd29f9328"
            handle="viewcode://./CodeSchema_Struct?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DDouble"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="39b733bc-40ab-4c96-afb5-521096cbcbf9"
            name="struct"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="544e27f0-5c7f-44f4-a133-15799acf7353">
                <propertyInstance
                  Id="0002b1ac-da03-4be9-bf09-f2cd66a07bb8"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f6b7c9ac-80ae-499d-b369-d38d6559a546">
                <propertyInstance
                  Id="ce09f4e2-954c-44d9-82ab-d138edb4b44a"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="902c0f37-c66a-4559-b8c9-7bf4bb207ece">
                <propertyInstance
                  Id="cd1ac91e-b062-4c50-9e2c-d7379fe8b837"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bfda7e6c-106a-46ba-a14d-2d9e610f9815">
                <propertyInstance
                  Id="bb4b0f9e-5c5d-4c8c-97c3-2f7ebab92256"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="c11d03bd-47ba-449c-9898-462a0fb1bdaa"
        name="Guid"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="90ee66f3-f970-4ae5-870c-1dc1a024693a"
            handle="viewcode://./CodeSchema_Struct?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DGuid"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="07c753d1-5a55-46b2-9dc5-11416e9ca8cf"
            name="struct"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ef894782-8f34-4d59-ab79-07b7bdf7e8d3">
                <propertyInstance
                  Id="a220dac6-903a-4556-a627-e5eef3e4fbd2"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="33baa29a-e99f-4f9a-92f6-f0d4be13aaea">
                <propertyInstance
                  Id="f565be93-0356-4b4e-af4e-0224c3d39c19"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a07af10c-7f45-4126-8cb0-807125b07aef">
                <propertyInstance
                  Id="74540eb2-eaa2-4cb4-90a2-c6e0d704d8a1"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="989a9b51-e6d9-412e-8b38-3060b8f8e698">
                <propertyInstance
                  Id="4d45264c-e20d-4760-a66e-aa176f7b3277"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="92e4b400-c211-4ef7-89a4-ae6d06f2b2f8"
        LastKnownName="Threading"
        LastKnownLocation="Package15_1416.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="9c16e0fc-4625-4083-992d-e87476e12452"
        LastKnownName="Reflection"
        LastKnownLocation="Package19_1416.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="6d03443b-1874-4f8b-a058-560c17cfe474"
        name="Type"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="9290f000-37ee-4ca9-bbbb-d1601ecce009"
            handle="viewcode://./CodeSchema_Class?Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DType"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="960858ff-2c16-4f92-968f-594249e77e64"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a16059ba-56b2-40e2-82e4-83eba6cf02dc">
                <propertyInstance
                  Id="129cde66-7abf-4e36-8885-4aa974474ffe"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9b3481b7-873f-410b-a9cf-e5fab39a0ce3">
                <propertyInstance
                  Id="7e195ef6-6962-40ce-89f6-22538c52ea39"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d4296275-8d73-4f3c-b636-79f55f33de31">
                <propertyInstance
                  Id="6c718dc2-76e5-4d17-b52d-0055ef8d46ff"
                  name="IsStatic"
                  value="False" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e8d73001-5a33-4332-afdb-80918ff073b4">
                <propertyInstance
                  Id="4afff504-7a8f-4364-9a35-41a0121decb7"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1a384d07-8345-44dd-9ef2-c922e9b02948">
                <propertyInstance
                  Id="a1cd7087-dafb-45e3-928d-6b0788a60e43"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
  </packagedElements>
</package>