<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement>com.goat.spring.demo.service.MessagePrinter</OriginalElement>
  <nodes>
    <node x="179.5" y="1103.0">org.springframework.core.io.DescriptiveResource</node>
    <node x="849.5769230769232" y="1424.0">org.springframework.web.servlet.config.ResourcesBeanDefinitionParser</node>
    <node x="2174.0" y="1093.0">org.springframework.beans.factory.support.AbstractBeanDefinition</node>
    <node x="0.0" y="1014.0">org.springframework.core.io.WritableResource</node>
    <node x="2614.5769230769233" y="1572.0">org.springframework.core.env.JOptCommandLinePropertySource</node>
    <node x="1733.3658333333328" y="168.0">org.springframework.beans.factory.support.AbstractBeanDefinitionReader</node>
    <node x="0.0" y="1582.0">org.springframework.context.config.AbstractPropertyLoadingBeanDefinitionParser</node>
    <node x="2802.6458333333335" y="856.0">org.springframework.core.env.PropertyResolver</node>
    <node x="987.0" y="1735.0">org.springframework.context.annotation.AnnotatedBeanDefinitionReader</node>
    <node x="1605.75" y="1093.0">org.springframework.beans.factory.parsing.BeanComponentDefinition</node>
    <node x="484.0" y="1735.0">org.springframework.beans.factory.xml.BeanDefinitionDocumentReader</node>
    <node x="584.5" y="935.0">org.springframework.core.io.Resource</node>
    <node x="200.16666666666697" y="168.0">org.springframework.beans.factory.support.DefaultSingletonBeanRegistry</node>
    <node x="4042.490833333333" y="624.0">org.springframework.jmx.export.annotation.AnnotationTestBeanFactory</node>
    <node x="3131.5769230769233" y="1493.0">org.springframework.web.servlet.HttpServletBean.ServletConfigPropertyValues</node>
    <node x="2410.5769230769233" y="1651.0">org.springframework.core.io.support.ResourcePropertySource</node>
    <node x="3850.5769230769233" y="1414.0">org.springframework.core.type.AnnotationMetadata</node>
    <node x="4002.5769230769233" y="1414.0">org.springframework.core.type.StandardClassMetadata</node>
    <node x="3245.404226190475" y="624.0">org.springframework.aop.framework.AbstractSingletonProxyFactoryBean</node>
    <node x="764.0000000000002" y="703.0">org.springframework.context.annotation.AnnotationConfigApplicationContext</node>
    <node x="206.16666666666697" y="247.0">org.springframework.beans.factory.support.FactoryBeanRegistrySupport</node>
    <node x="2506.304195804196" y="1493.0">org.springframework.core.env.CompositePropertySource</node>
    <node x="2148.2000000000003" y="856.0">org.springframework.core.AttributeAccessor</node>
    <node x="2035.6958928571419" y="326.0">org.springframework.context.support.AbstractApplicationContext</node>
    <node x="1810.8658333333328" y="79.0">org.springframework.beans.factory.support.BeanDefinitionReader</node>
    <node x="130.5" y="1735.0">org.springframework.beans.factory.support.BeanNameGenerator</node>
    <node x="625.0" y="856.0">org.springframework.core.io.InputStreamSource</node>
    <node x="3428.5769230769233" y="1335.0">org.springframework.beans.PropertyValues</node>
    <node x="3057.8958333333335" y="1093.0">org.springframework.core.env.PropertySourcesPropertyResolver</node>
    <node x="175.5" y="1503.0">org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser</node>
    <node x="1967.707857142857" y="435.0">org.springframework.context.ApplicationContextAware</node>
    <node x="1043.0746428571429" y="79.0">org.springframework.beans.factory.ListableBeanFactory</node>
    <node x="2011.3958333333335" y="1172.0">org.springframework.beans.factory.support.RootBeanDefinition</node>
    <node x="2749.5769230769233" y="1493.0">org.springframework.core.env.CommandLinePropertySource</node>
    <node x="1089.5769230769233" y="1424.0">org.springframework.web.servlet.config.InterceptorsBeanDefinitionParser</node>
    <node x="2632.5769230769233" y="1335.0">org.springframework.core.env.PropertySource</node>
    <node x="2298.654226190475" y="703.0">org.springframework.context.support.AbstractXmlApplicationContext</node>
    <node x="2893.8958333333335" y="935.0">org.springframework.core.env.ConfigurablePropertyResolver</node>
    <node x="2506.5769230769233" y="1414.0">org.springframework.core.env.EnumerablePropertySource</node>
    <node x="1824.95" y="1014.0">org.springframework.beans.BeanMetadataAttribute</node>
    <node x="3065.404226190475" y="624.0">org.springframework.beans.factory.config.AbstractFactoryBean</node>
    <node x="3040.404226190475" y="703.0">org.springframework.beans.factory.config.MapFactoryBean</node>
    <node x="2744.3958333333335" y="1014.0">org.springframework.core.env.ConfigurableEnvironment</node>
    <node x="4090.4042261904756" y="435.0">org.springframework.beans.factory.FactoryBean</node>
    <node x="2261.75" y="1014.0">org.springframework.beans.BeanMetadataAttributeAccessor</node>
    <node x="2979.7413095238094" y="435.0">org.springframework.beans.factory.BeanFactoryAware</node>
    <node x="698.5" y="935.0">org.springframework.core.io.support.EncodedResource</node>
    <node x="1371.5746428571429" y="79.0">org.springframework.core.env.EnvironmentCapable</node>
    <node x="1347.5769230769233" y="1424.0">org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser</node>
    <node x="2016.95" y="1014.0">org.springframework.beans.factory.config.BeanDefinition</node>
    <node x="567.5769230769232" y="1424.0">org.springframework.context.config.SpringConfiguredBeanDefinitionParser</node>
    <node x="1796.8958333333335" y="1251.0">org.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition</node>
    <node x="324.0" y="1582.0">org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser</node>
    <node x="317.66666666666697" y="79.0">org.springframework.beans.factory.config.SingletonBeanRegistry</node>
    <node x="1463.0746428571429" y="247.0">org.springframework.beans.factory.xml.XmlBeanDefinitionReader</node>
    <node x="1872.1958928571419" y="624.0">org.mybatis.spring.mapper.MapperScannerConfigurer</node>
    <node x="2274.195892857142" y="247.0">org.springframework.web.context.support.ServletContextResourcePatternResolver</node>
    <node x="1618.907976190476" y="326.0">org.springframework.beans.factory.config.BeanFactoryPostProcessor</node>
    <node x="2404.5769230769233" y="1572.0">org.springframework.core.env.PropertiesPropertySource</node>
    <node x="3229.919940476191" y="435.0">org.springframework.context.ResourceLoaderAware</node>
    <node x="0.0" y="624.0">org.springframework.beans.factory.support.SimpleBeanDefinitionRegistry</node>
    <node x="1371.75" y="1093.0">org.springframework.beans.factory.parsing.CompositeComponentDefinition</node>
    <node x="3407.5769230769233" y="1414.0">org.springframework.beans.MutablePropertyValues</node>
    <node x="1268.0" y="703.0">org.springframework.web.context.support.AbstractRefreshableWebApplicationContext</node>
    <node x="3907.0769230769233" y="1493.0">org.springframework.core.type.StandardAnnotationMetadata</node>
    <node x="2185.3958333333335" y="1172.0">org.springframework.beans.factory.support.GenericBeanDefinition</node>
    <node x="1516.657976190476" y="435.0">org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor</node>
    <node x="359.49999999999994" y="1103.0">org.springframework.web.multipart.MultipartFileResource</node>
    <node x="2582.3958333333335" y="1014.0">org.springframework.core.env.DummyEnvironment</node>
    <node x="41.5" y="1103.0">org.springframework.core.io.PathResource</node>
    <node x="3625.5769230769233" y="1493.0">org.springframework.web.filter.GenericFilterBean.FilterConfigPropertyValues</node>
    <node x="2835.8958333333335" y="1093.0">org.springframework.web.context.ConfigurableWebEnvironment</node>
    <node x="1252.0" y="1735.0">org.springframework.beans.factory.ObjectFactory</node>
    <node x="744.1991666666662" y="0.0">org.springframework.beans.factory.BeanFactory</node>
    <node x="333.5769230769232" y="1424.0">org.springframework.beans.factory.xml.AbstractBeanDefinitionParser</node>
    <node x="616.1991666666663" y="168.0">org.springframework.beans.factory.config.ConfigurableBeanFactory</node>
    <node x="708.1991666666663" y="79.0">org.springframework.beans.factory.HierarchicalBeanFactory</node>
    <node x="863.5" y="1103.0">org.springframework.beans.factory.support.BeanDefinitionResource</node>
    <node x="1034.0" y="703.0">org.springframework.context.support.GenericXmlApplicationContext</node>
    <node x="2347.654226190475" y="782.0">org.springframework.context.support.FileSystemXmlApplicationContext</node>
    <node x="463.0" y="1814.0">org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader</node>
    <node x="4258.490833333333" y="624.0">org.springframework.beans.factory.FactoryBeanTests.AbstractFactoryBean</node>
    <node x="3946.0769230769233" y="1335.0">org.springframework.core.type.ClassMetadata</node>
    <node x="93.66666666666697" y="435.0">org.springframework.beans.factory.support.BeanDefinitionRegistry</node>
    <node x="617.4491666666661" y="435.0">org.springframework.beans.factory.config.ConfigurableListableBeanFactory</node>
    <node x="0.0" y="1814.0">org.springframework.beans.factory.support.DefaultBeanNameGenerator</node>
    <node x="2280.195892857142" y="168.0">org.springframework.core.io.support.PathMatchingResourcePatternResolver</node>
    <node x="2854.5769230769233" y="1572.0">org.springframework.core.env.SimpleCommandLinePropertySource</node>
    <node x="1893.5769230769233" y="1424.0">org.springframework.web.socket.config.HandlersBeanDefinitionParser</node>
    <node x="277.52922619047536" y="326.0">org.springframework.beans.factory.support.AbstractBeanFactory</node>
    <node x="1438.75" y="1014.0">org.springframework.beans.factory.parsing.ComponentDefinition</node>
    <node x="1216.0746428571429" y="247.0">org.springframework.context.ConfigurableApplicationContext</node>
    <node x="551.5" y="1103.0">org.springframework.core.io.InputStreamResource</node>
    <node x="3508.490833333333" y="782.0">org.springframework.beans.factory.serviceloader.ServiceLoaderFactoryBean</node>
    <node x="2264.695892857142" y="0.0">org.springframework.core.io.ResourceLoader</node>
    <node x="1136.75" y="1261.0">org.springframework.core.io.DefaultResourceLoader.ClassPathContextResource</node>
    <node x="2735.3958333333335" y="1251.0">org.springframework.web.context.support.StandardServletEnvironment</node>
    <node x="21.0" y="1661.0">org.springframework.context.config.PropertyOverrideBeanDefinitionParser</node>
    <node x="3916.490833333333" y="782.0">org.springframework.beans.factory.serviceloader.ServiceFactoryBean</node>
    <node x="785.0" y="1735.0">org.springframework.core.env.PropertySources</node>
    <node x="1025.0746428571429" y="168.0">org.springframework.beans.factory.support.StaticListableBeanFactory</node>
    <node x="2180.654226190475" y="624.0">org.springframework.context.support.AbstractRefreshableConfigApplicationContext</node>
    <node x="65.8366071428577" y="0.0">org.springframework.core.AliasRegistry</node>
    <node x="2331.75" y="935.0">org.springframework.core.AttributeAccessorSupport</node>
    <node x="2665.8958333333335" y="935.0">org.springframework.core.env.Environment</node>
    <node x="2307.9405594405594" y="1493.0">org.springframework.core.env.MapPropertySource</node>
    <node x="764.0" y="1814.0">org.springframework.core.env.MutablePropertySources</node>
    <node x="3512.7971428571427" y="435.0">org.springframework.beans.factory.BeanClassLoaderAware</node>
    <node x="2171.707857142857" y="435.0">org.springframework.context.support.AbstractRefreshableApplicationContext</node>
    <node x="1807.3958333333335" y="1172.0">org.springframework.beans.factory.annotation.AnnotatedBeanDefinition</node>
    <node x="1097.5" y="1182.0">org.springframework.core.io.ClassPathResource</node>
    <node x="2903.740833333333" y="326.0">org.springframework.beans.factory.Aware</node>
    <node x="457.52922619047536" y="326.0">org.springframework.beans.factory.config.AutowireCapableBeanFactory</node>
    <node x="3078.8958333333335" y="1014.0">org.springframework.core.env.AbstractPropertyResolver</node>
    <node x="2603.707857142857" y="435.0">org.springframework.beans.factory.InitializingBean</node>
    <node x="1667.0746428571429" y="247.0">org.springframework.beans.factory.support.PropertiesBeanDefinitionReader</node>
    <node x="1061.5" y="1103.0">org.springframework.core.io.AbstractFileResolvingResource</node>
    <node x="554.0000000000002" y="703.0">org.springframework.context.support.StaticApplicationContext</node>
    <node x="1126.5" y="1335.0">org.springframework.beans.factory.xml.BeanDefinitionParser</node>
    <node x="210.0" y="1814.0">org.springframework.context.annotation.AnnotationBeanNameGenerator</node>
    <node x="2101.195892857142" y="79.0">org.springframework.core.io.DefaultResourceLoader</node>
    <node x="2377.3958333333335" y="1172.0">org.springframework.beans.factory.support.ChildBeanDefinition</node>
    <node x="2507.820892857142" y="624.0">org.springframework.context.support.PropertySourcesPlaceholderConfigurer</node>
    <node x="2101.654226190475" y="782.0">org.springframework.context.support.ClassPathXmlApplicationContext</node>
    <node x="731.5" y="1103.0">org.springframework.core.io.VfsResource</node>
    <node x="2459.707857142857" y="435.0">org.springframework.beans.factory.BeanNameAware</node>
    <node x="1812.1458333333335" y="935.0">org.springframework.beans.BeanMetadataElement</node>
    <node x="2153.8958333333335" y="1251.0">org.springframework.context.annotation.ScannedGenericBeanDefinition</node>
    <node x="22.3366071428577" y="79.0">org.springframework.core.SimpleAliasRegistry</node>
    <node x="2373.0" y="1093.0">org.springframework.beans.PropertyValue</node>
    <node x="2655.8958333333335" y="1172.0">org.springframework.core.env.StandardEnvironment</node>
    <node x="2152.5769230769233" y="1572.0">org.springframework.core.env.SystemEnvironmentPropertySource</node>
    <node x="1313.8246428571429" y="168.0">org.springframework.context.ApplicationContext</node>
    <node x="850.5324999999993" y="624.0">org.springframework.context.support.GenericApplicationContext</node>
    <node x="445.5" y="1503.0">org.springframework.jdbc.config.InitializeDatabaseBeanDefinitionParser</node>
    <node x="320.52922619047536" y="435.0">org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory</node>
    <node x="560.5" y="1014.0">org.springframework.core.io.AbstractResource</node>
    <node x="3718.490833333333" y="782.0">org.springframework.beans.factory.serviceloader.ServiceListFactoryBean</node>
    <node x="357.9913095238094" y="703.0">org.springframework.beans.factory.xml.XmlBeanFactory</node>
    <node x="1913.0746428571429" y="247.0">org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader</node>
    <node x="1629.5769230769233" y="1424.0">org.springframework.context.annotation.ComponentScanBeanDefinitionParser</node>
    <node x="2813.404226190475" y="624.0">org.springframework.context.annotation.ConfigurationClassPostProcessor</node>
    <node x="2789.740833333333" y="435.0">org.springframework.context.EnvironmentAware</node>
    <node x="3359.5769230769233" y="1493.0">org.springframework.web.bind.ServletRequestParameterPropertyValues</node>
    <node x="321.9913095238094" y="624.0">org.springframework.beans.factory.support.DefaultListableBeanFactory</node>
    <node x="2270.195892857142" y="79.0">org.springframework.core.io.support.ResourcePatternResolver</node>
    <node x="2655.8958333333335" y="1093.0">org.springframework.core.env.AbstractEnvironment</node>
    <node x="2716.5769230769233" y="1414.0">org.springframework.jndi.JndiPropertySource</node>
    <node x="3601.240833333333" y="703.0">org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean</node>
  </nodes>
  <notes />
  <edges>
    <edge source="org.mybatis.spring.mapper.MapperScannerConfigurer" target="org.springframework.context.ApplicationContextAware">
      <point x="-23.0" y="-14.5" />
      <point x="1941.1958928571419" y="564.0" />
      <point x="2059.707857142857" y="564.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.SystemEnvironmentPropertySource" target="org.springframework.core.env.MapPropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2268.5769230769233" y="1547.0" />
      <point x="2344.9405594405594" y="1547.0" />
      <point x="-37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.StaticListableBeanFactory" target="org.springframework.beans.factory.ListableBeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractRefreshableConfigApplicationContext" target="org.springframework.context.support.AbstractRefreshableApplicationContext">
      <point x="-101.33333333333326" y="-14.5" />
      <point x="2231.320892857142" y="564.0" />
      <point x="2305.707857142857" y="564.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.bind.ServletRequestParameterPropertyValues" target="org.springframework.beans.MutablePropertyValues">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractBeanDefinition" target="org.springframework.beans.factory.config.BeanDefinition">
      <point x="-44.5" y="-14.5" />
      <point x="2218.5" y="1068.0" />
      <point x="2114.4500000000003" y="1068.0" />
      <point x="32.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.FactoryBeanRegistrySupport" target="org.springframework.beans.factory.support.DefaultSingletonBeanRegistry">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.ConfigurableListableBeanFactory" target="org.springframework.beans.factory.config.AutowireCapableBeanFactory">
      <point x="-77.33333333333326" y="-14.5" />
      <point x="656.1158333333328" y="415.0" />
      <point x="609.0292261904754" y="415.0" />
      <point x="50.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.ConfigurableListableBeanFactory" target="org.springframework.beans.factory.ListableBeanFactory">
      <point x="77.33333333333337" y="-14.5" />
      <point x="810.7824999999995" y="415.0" />
      <point x="854.2532738095243" y="415.0" />
      <point x="854.2532738095243" y="148.0" />
      <point x="1069.7413095238094" y="148.0" />
      <point x="-53.33333333333326" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.ConfigurationClassPostProcessor" target="org.springframework.beans.factory.BeanClassLoaderAware">
      <point x="87.0" y="-14.5" />
      <point x="3016.404226190475" y="554.0" />
      <point x="3524.6542857142854" y="554.0" />
      <point x="-71.14285714285734" y="14.5" />
    </edge>
    <edge source="org.mybatis.spring.mapper.MapperScannerConfigurer" target="org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor">
      <point x="-69.0" y="-14.5" />
      <point x="1895.1958928571419" y="604.0" />
      <point x="1580.657976190476" y="604.0" />
      <point x="-64.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.ConfigurableWebEnvironment" target="org.springframework.core.env.ConfigurableEnvironment">
      <point x="0.0" y="-14.5" />
      <point x="2936.8958333333335" y="1068.0" />
      <point x="2882.3958333333335" y="1068.0" />
      <point x="46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.config.PropertyOverrideBeanDefinitionParser" target="org.springframework.context.config.AbstractPropertyLoadingBeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.AbstractFactoryBean" target="org.springframework.beans.factory.InitializingBean">
      <point x="-60.0" y="-14.5" />
      <point x="3085.404226190475" y="504.0" />
      <point x="2692.457857142857" y="504.0" />
      <point x="17.75" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.MutablePropertyValues" target="org.springframework.beans.PropertyValues">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultSingletonBeanRegistry" target="org.springframework.beans.factory.config.SingletonBeanRegistry">
      <point x="53.5" y="-14.5" />
      <point x="-43.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.Environment" target="org.springframework.core.env.PropertyResolver">
      <point x="0.0" y="-14.5" />
      <point x="2721.8958333333335" y="910.0" />
      <point x="2838.1458333333335" y="910.0" />
      <point x="-35.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.AbstractEnvironment" target="org.springframework.core.env.ConfigurableEnvironment">
      <point x="0.0" y="-14.5" />
      <point x="2735.8958333333335" y="1068.0" />
      <point x="2790.3958333333335" y="1068.0" />
      <point x="-46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.jndi.JndiPropertySource" target="org.springframework.core.env.PropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2793.5769230769233" y="1389.0" />
      <point x="2730.0769230769233" y="1389.0" />
      <point x="32.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultListableBeanFactory" target="org.springframework.beans.factory.config.ConfigurableListableBeanFactory">
      <point x="67.33333333333337" y="-14.5" />
      <point x="490.32464285714286" y="604.0" />
      <point x="733.4491666666661" y="604.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractBeanDefinitionReader" target="org.springframework.beans.factory.support.BeanDefinitionReader">
      <point x="53.5" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.ServiceLoaderFactoryBean" target="org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean">
      <point x="47.5" y="-14.5" />
      <point x="3650.990833333333" y="762.0" />
      <point x="3645.9074999999993" y="762.0" />
      <point x="-89.33333333333348" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.ServiceLoaderFactoryBean" target="org.springframework.beans.factory.BeanClassLoaderAware">
      <point x="-47.5" y="-14.5" />
      <point x="3555.990833333333" y="584.0" />
      <point x="3595.7971428571427" y="584.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultListableBeanFactory" target="org.springframework.beans.factory.support.BeanDefinitionRegistry">
      <point x="-67.33333333333331" y="-14.5" />
      <point x="355.6579761904761" y="604.0" />
      <point x="182.66666666666697" y="604.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractRefreshableConfigApplicationContext" target="org.springframework.beans.factory.BeanNameAware">
      <point x="0.0" y="-14.5" />
      <point x="2332.654226190475" y="584.0" />
      <point x="2521.707857142857" y="584.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.ServletContextResourcePatternResolver" target="org.springframework.core.io.support.PathMatchingResourcePatternResolver">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.ComponentScanBeanDefinitionParser" target="org.springframework.beans.factory.xml.BeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="1751.5769230769233" y="1394.0" />
      <point x="1256.9285714285713" y="1394.0" />
      <point x="47.42857142857133" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory" target="org.springframework.beans.factory.config.AutowireCapableBeanFactory">
      <point x="62.5" y="-14.5" />
      <point x="-50.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultSingletonBeanRegistry" target="org.springframework.core.SimpleAliasRegistry">
      <point x="-53.5" y="-14.5" />
      <point x="253.66666666666697" y="148.0" />
      <point x="125.8366071428577" y="148.0" />
      <point x="34.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.PropertySourcesPlaceholderConfigurer" target="org.springframework.beans.factory.BeanNameAware">
      <point x="-32.75" y="-14.5" />
      <point x="2606.070892857142" y="584.0" />
      <point x="2563.04119047619" y="584.0" />
      <point x="41.33333333333326" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.DefaultResourceLoader.ClassPathContextResource" target="org.springframework.core.io.Resource">
      <point x="47.5" y="-14.5" />
      <point x="1279.25" y="1236.0" />
      <point x="1292.0" y="1236.0" />
      <point x="1292.0" y="989.0" />
      <point x="662.8333333333333" y="989.0" />
      <point x="31.33333333333337" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.ServiceListFactoryBean" target="org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean">
      <point x="-44.5" y="-14.5" />
      <point x="3762.990833333333" y="762.0" />
      <point x="3735.240833333333" y="762.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.BeanMetadataAttributeAccessor" target="org.springframework.beans.BeanMetadataElement">
      <point x="-55.0" y="-14.5" />
      <point x="2316.75" y="984.0" />
      <point x="1956.1458333333335" y="984.0" />
      <point x="64.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.type.StandardClassMetadata" target="org.springframework.core.type.ClassMetadata">
      <point x="0.0" y="-14.5" />
      <point x="4077.5769230769233" y="1389.0" />
      <point x="4022.5769230769233" y="1389.0" />
      <point x="25.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.SimpleBeanDefinitionRegistry" target="org.springframework.beans.factory.support.BeanDefinitionRegistry">
      <point x="48.0" y="-14.5" />
      <point x="144.0" y="604.0" />
      <point x="123.33333333333371" y="604.0" />
      <point x="-59.33333333333334" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.AbstractFileResolvingResource" target="org.springframework.core.io.AbstractResource">
      <point x="0.0" y="-14.5" />
      <point x="1171.5" y="1063.0" />
      <point x="692.3571428571429" y="1063.0" />
      <point x="60.85714285714289" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.ChildBeanDefinition" target="org.springframework.beans.factory.support.AbstractBeanDefinition">
      <point x="0.0" y="-14.5" />
      <point x="2457.3958333333335" y="1147.0" />
      <point x="2322.3333333333335" y="1147.0" />
      <point x="59.333333333333485" y="14.5" />
    </edge>
    <edge source="org.springframework.web.filter.GenericFilterBean.FilterConfigPropertyValues" target="org.springframework.beans.MutablePropertyValues">
      <point x="0.0" y="-14.5" />
      <point x="3715.5769230769233" y="1468.0" />
      <point x="3532.5769230769233" y="1468.0" />
      <point x="50.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.core.io.support.ResourcePatternResolver">
      <point x="57.75" y="-14.5" />
      <point x="1448.5746428571429" y="148.0" />
      <point x="2316.195892857142" y="148.0" />
      <point x="-46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition" target="org.springframework.beans.factory.support.GenericBeanDefinition">
      <point x="56.5" y="-14.5" />
      <point x="1966.3958333333335" y="1231.0" />
      <point x="2228.3958333333335" y="1231.0" />
      <point x="-43.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.StandardServletEnvironment" target="org.springframework.web.context.ConfigurableWebEnvironment">
      <point x="50.5" y="-14.5" />
      <point x="2886.8958333333335" y="1226.0" />
      <point x="2936.8958333333335" y="1226.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.SimpleAliasRegistry" target="org.springframework.core.AliasRegistry">
      <point x="0.0" y="-14.5" />
      <point x="-25.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.annotation.AnnotatedBeanDefinition" target="org.springframework.beans.factory.config.BeanDefinition">
      <point x="0.0" y="-14.5" />
      <point x="1899.3958333333335" y="1068.0" />
      <point x="2049.4500000000003" y="1068.0" />
      <point x="-32.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.StaticApplicationContext" target="org.springframework.context.support.GenericApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="649.0000000000002" y="678.0" />
      <point x="883.199166666666" y="678.0" />
      <point x="-65.33333333333337" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.BeanMetadataAttributeAccessor" target="org.springframework.core.AttributeAccessorSupport">
      <point x="55.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.HierarchicalBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.multipart.MultipartFileResource" target="org.springframework.core.io.AbstractResource">
      <point x="0.0" y="-14.5" />
      <point x="445.49999999999994" y="1083.0" />
      <point x="611.2142857142858" y="1083.0" />
      <point x="-20.28571428571422" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.DefaultResourceLoader" target="org.springframework.core.io.ResourceLoader">
      <point x="0.0" y="-14.5" />
      <point x="2187.195892857142" y="54.0" />
      <point x="2297.195892857142" y="54.0" />
      <point x="-32.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.WritableResource" target="org.springframework.core.io.Resource">
      <point x="0.0" y="-14.5" />
      <point x="71.0" y="989.0" />
      <point x="600.1666666666665" y="989.0" />
      <point x="-31.33333333333337" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.ScannedGenericBeanDefinition" target="org.springframework.beans.factory.annotation.AnnotatedBeanDefinition">
      <point x="-53.5" y="-14.5" />
      <point x="2207.3958333333335" y="1221.0" />
      <point x="1945.3958333333335" y="1221.0" />
      <point x="46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.aop.framework.AbstractSingletonProxyFactoryBean" target="org.springframework.beans.factory.FactoryBean">
      <point x="81.33333333333348" y="-14.5" />
      <point x="3448.7375595238086" y="604.0" />
      <point x="4132.404226190476" y="604.0" />
      <point x="-14.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.MapPropertySource" target="org.springframework.core.env.EnumerablePropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2381.9405594405594" y="1468.0" />
      <point x="2538.24358974359" y="1468.0" />
      <point x="-63.333333333333485" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.GenericApplicationContext" target="org.springframework.beans.factory.support.BeanDefinitionRegistry">
      <point x="-49.0" y="-14.5" />
      <point x="899.5324999999993" y="594.0" />
      <point x="242.00000000000045" y="594.0" />
      <point x="59.33333333333337" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.parsing.CompositeComponentDefinition" target="org.springframework.beans.factory.parsing.ComponentDefinition">
      <point x="0.0" y="-14.5" />
      <point x="-40.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="-50.5" y="-14.5" />
      <point x="2086.195892857142" y="306.0" />
      <point x="1385.5746428571429" y="306.0" />
      <point x="56.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractXmlApplicationContext" target="org.springframework.context.support.AbstractRefreshableConfigApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="76.0" y="14.5" />
    </edge>
    <edge source="org.springframework.jmx.export.annotation.AnnotationTestBeanFactory" target="org.springframework.beans.factory.FactoryBean">
      <point x="0.0" y="-14.5" />
      <point x="4140.490833333333" y="604.0" />
      <point x="4160.404226190476" y="604.0" />
      <point x="14.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.support.ResourcePatternResolver" target="org.springframework.core.io.ResourceLoader">
      <point x="0.0" y="-14.5" />
      <point x="32.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.BeanDefinitionResource" target="org.springframework.core.io.AbstractResource">
      <point x="0.0" y="-14.5" />
      <point x="952.5" y="1073.0" />
      <point x="672.0714285714284" y="1073.0" />
      <point x="40.571428571428555" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.PathResource" target="org.springframework.core.io.AbstractResource">
      <point x="29.5" y="-14.5" />
      <point x="130.0" y="1063.0" />
      <point x="570.6428571428571" y="1063.0" />
      <point x="-60.85714285714289" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor" target="org.springframework.beans.factory.config.BeanFactoryPostProcessor">
      <point x="0.0" y="-14.5" />
      <point x="1644.657976190476" y="375.0" />
      <point x="1666.407976190476" y="375.0" />
      <point x="-47.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader" target="org.springframework.beans.factory.xml.BeanDefinitionDocumentReader">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser" target="org.springframework.beans.factory.xml.BeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="1478.5769230769233" y="1404.0" />
      <point x="1233.2142857142858" y="1404.0" />
      <point x="23.71428571428578" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.ConfigurationClassPostProcessor" target="org.springframework.context.EnvironmentAware">
      <point x="-29.0" y="-14.5" />
      <point x="2900.404226190475" y="524.0" />
      <point x="2896.240833333333" y="524.0" />
      <point x="35.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractRefreshableConfigApplicationContext" target="org.springframework.beans.factory.InitializingBean">
      <point x="101.33333333333326" y="-14.5" />
      <point x="2433.9875595238086" y="604.0" />
      <point x="2656.957857142857" y="604.0" />
      <point x="-17.75" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser" target="org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="449.0" y="1557.0" />
      <point x="363.0" y="1557.0" />
      <point x="62.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractRefreshableApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="2305.707857142857" y="385.0" />
      <point x="2187.195892857142" y="385.0" />
      <point x="50.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.ConfigurablePropertyResolver" target="org.springframework.core.env.PropertyResolver">
      <point x="0.0" y="-14.5" />
      <point x="3000.8958333333335" y="910.0" />
      <point x="2909.1458333333335" y="910.0" />
      <point x="35.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.InputStreamResource" target="org.springframework.core.io.AbstractResource">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.parsing.BeanComponentDefinition" target="org.springframework.beans.BeanMetadataElement">
      <point x="46.0" y="-14.5" />
      <point x="1743.75" y="994.0" />
      <point x="1860.1458333333335" y="994.0" />
      <point x="-32.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.BeanNameAware" target="org.springframework.beans.factory.Aware">
      <point x="0.0" y="-14.5" />
      <point x="2521.707857142857" y="405.0" />
      <point x="2922.740833333333" y="405.0" />
      <point x="-19.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.BeanMetadataAttribute" target="org.springframework.beans.BeanMetadataElement">
      <point x="0.0" y="-14.5" />
      <point x="1910.95" y="994.0" />
      <point x="1892.1458333333335" y="994.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.PropertySourcesPlaceholderConfigurer" target="org.springframework.beans.factory.config.BeanFactoryPostProcessor">
      <point x="-98.25" y="-14.5" />
      <point x="2540.570892857142" y="554.0" />
      <point x="1838.6958928571419" y="554.0" />
      <point x="1838.6958928571419" y="375.0" />
      <point x="1761.407976190476" y="375.0" />
      <point x="47.5" y="14.5" />
    </edge>
    <edge source="org.springframework.aop.framework.AbstractSingletonProxyFactoryBean" target="org.springframework.beans.factory.InitializingBean">
      <point x="-81.33333333333348" y="-14.5" />
      <point x="3286.0708928571416" y="484.0" />
      <point x="2727.957857142857" y="484.0" />
      <point x="53.25" y="14.5" />
    </edge>
    <edge source="org.springframework.jdbc.config.InitializeDatabaseBeanDefinitionParser" target="org.springframework.beans.factory.xml.AbstractBeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="582.5" y="1478.0" />
      <point x="494.0769230769232" y="1478.0" />
      <point x="53.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.beans.factory.HierarchicalBeanFactory">
      <point x="-57.75" y="-14.5" />
      <point x="1333.0746428571429" y="138.0" />
      <point x="846.1991666666663" y="138.0" />
      <point x="46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.support.PathMatchingResourcePatternResolver" target="org.springframework.core.io.support.ResourcePatternResolver">
      <point x="0.0" y="-14.5" />
      <point x="46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition" target="org.springframework.beans.factory.annotation.AnnotatedBeanDefinition">
      <point x="-56.5" y="-14.5" />
      <point x="-46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.MutablePropertySources" target="org.springframework.core.env.PropertySources">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.aop.framework.AbstractSingletonProxyFactoryBean" target="org.springframework.beans.factory.BeanClassLoaderAware">
      <point x="0.0" y="-14.5" />
      <point x="3367.404226190475" y="574.0" />
      <point x="3572.082857142857" y="574.0" />
      <point x="-23.71428571428578" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.beans.factory.ListableBeanFactory">
      <point x="-19.25" y="-14.5" />
      <point x="1371.5746428571429" y="128.0" />
      <point x="1176.407976190476" y="128.0" />
      <point x="53.33333333333326" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultListableBeanFactory" target="org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="422.9913095238094" y="604.0" />
      <point x="445.52922619047536" y="604.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.ConfigurableBeanFactory" target="org.springframework.beans.factory.HierarchicalBeanFactory">
      <point x="46.0" y="-14.5" />
      <point x="-46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.BeanDefinition" target="org.springframework.beans.BeanMetadataElement">
      <point x="-32.5" y="-14.5" />
      <point x="2049.4500000000003" y="994.0" />
      <point x="1924.1458333333335" y="994.0" />
      <point x="32.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.config.AbstractPropertyLoadingBeanDefinitionParser" target="org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="152.0" y="1557.0" />
      <point x="238.0" y="1557.0" />
      <point x="-62.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ApplicationContextAware" target="org.springframework.beans.factory.Aware">
      <point x="0.0" y="-14.5" />
      <point x="2059.707857142857" y="395.0" />
      <point x="2910.0741666666663" y="395.0" />
      <point x="-31.666666666666515" y="14.5" />
    </edge>
    <edge source="org.springframework.web.servlet.HttpServletBean.ServletConfigPropertyValues" target="org.springframework.beans.MutablePropertyValues">
      <point x="0.0" y="-14.5" />
      <point x="3235.5769230769233" y="1468.0" />
      <point x="3432.5769230769233" y="1468.0" />
      <point x="-50.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.PropertySourcesPlaceholderConfigurer" target="org.springframework.beans.factory.BeanFactoryAware">
      <point x="98.25" y="-14.5" />
      <point x="2737.070892857142" y="534.0" />
      <point x="3015.2413095238094" y="534.0" />
      <point x="-35.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.CommandLinePropertySource" target="org.springframework.core.env.EnumerablePropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2847.5769230769233" y="1468.0" />
      <point x="2664.910256410257" y="1468.0" />
      <point x="63.333333333333485" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractBeanDefinition" target="org.springframework.beans.BeanMetadataAttributeAccessor">
      <point x="44.5" y="-14.5" />
      <point x="2307.5" y="1068.0" />
      <point x="2316.75" y="1068.0" />
      <point x="-55.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.GenericApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="49.0" y="-14.5" />
      <point x="997.5324999999993" y="385.0" />
      <point x="2086.195892857142" y="385.0" />
      <point x="-50.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.ListableBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="1123.0746428571429" y="54.0" />
      <point x="837.5324999999996" y="54.0" />
      <point x="37.33333333333337" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.ConfigurableListableBeanFactory" target="org.springframework.beans.factory.config.ConfigurableBeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="733.4491666666661" y="415.0" />
      <point x="735.6991666666662" y="415.0" />
      <point x="735.6991666666662" y="222.0" />
      <point x="754.1991666666663" y="222.0" />
      <point x="46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.ConfigurableBeanFactory" target="org.springframework.beans.factory.config.SingletonBeanRegistry">
      <point x="-46.0" y="-14.5" />
      <point x="662.1991666666663" y="148.0" />
      <point x="446.66666666666697" y="148.0" />
      <point x="43.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.servlet.config.ResourcesBeanDefinitionParser" target="org.springframework.beans.factory.xml.BeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="959.5769230769232" y="1404.0" />
      <point x="1185.7857142857142" y="1404.0" />
      <point x="-23.71428571428578" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.JOptCommandLinePropertySource" target="org.springframework.core.env.CommandLinePropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2724.5769230769233" y="1547.0" />
      <point x="2798.5769230769233" y="1547.0" />
      <point x="-49.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.ServiceFactoryBean" target="org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean">
      <point x="-38.5" y="-14.5" />
      <point x="3954.990833333333" y="752.0" />
      <point x="3824.5741666666663" y="752.0" />
      <point x="89.33333333333348" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.EnumerablePropertySource" target="org.springframework.core.env.PropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2601.5769230769233" y="1389.0" />
      <point x="2665.0769230769233" y="1389.0" />
      <point x="-32.5" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext" target="org.springframework.context.support.AbstractRefreshableConfigApplicationContext">
      <point x="95.33333333333326" y="-14.5" />
      <point x="1506.3333333333335" y="678.0" />
      <point x="2256.654226190475" y="678.0" />
      <point x="-76.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.StandardEnvironment" target="org.springframework.core.env.AbstractEnvironment">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.type.StandardAnnotationMetadata" target="org.springframework.core.type.AnnotationMetadata">
      <point x="-45.0" y="-14.5" />
      <point x="3952.0769230769233" y="1468.0" />
      <point x="3916.5769230769233" y="1468.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractBeanFactory" target="org.springframework.beans.factory.config.ConfigurableBeanFactory">
      <point x="40.0" y="-14.5" />
      <point x="397.52922619047536" y="306.0" />
      <point x="641.669940476191" y="306.0" />
      <point x="641.669940476191" y="222.0" />
      <point x="662.1991666666663" y="222.0" />
      <point x="-46.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.ClassPathResource" target="org.springframework.core.io.AbstractFileResolvingResource">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.DefaultResourceLoader.ClassPathContextResource" target="org.springframework.core.io.ClassPathResource">
      <point x="-47.5" y="-14.5" />
      <point x="1184.25" y="1236.0" />
      <point x="1171.5" y="1236.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.ConfigurationClassPostProcessor" target="org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor">
      <point x="-87.0" y="-14.5" />
      <point x="2842.404226190475" y="514.0" />
      <point x="1708.657976190476" y="514.0" />
      <point x="64.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.xml.XmlBeanFactory" target="org.springframework.beans.factory.support.DefaultListableBeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.core.env.EnvironmentCapable">
      <point x="19.25" y="-14.5" />
      <point x="-38.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.Resource" target="org.springframework.core.io.InputStreamSource">
      <point x="0.0" y="-14.5" />
      <point x="631.5" y="910.0" />
      <point x="662.0" y="910.0" />
      <point x="-37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.PathResource" target="org.springframework.core.io.WritableResource">
      <point x="-29.5" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.PropertiesPropertySource" target="org.springframework.core.env.MapPropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2499.5769230769233" y="1547.0" />
      <point x="2418.9405594405594" y="1547.0" />
      <point x="37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.type.StandardAnnotationMetadata" target="org.springframework.core.type.StandardClassMetadata">
      <point x="45.0" y="-14.5" />
      <point x="4042.0769230769233" y="1468.0" />
      <point x="4077.5769230769233" y="1468.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.GenericBeanDefinition" target="org.springframework.beans.factory.support.AbstractBeanDefinition">
      <point x="0.0" y="-14.5" />
      <point x="2271.3958333333335" y="1147.0" />
      <point x="2263.0" y="1147.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.ConfigurableEnvironment" target="org.springframework.core.env.ConfigurablePropertyResolver">
      <point x="46.0" y="-14.5" />
      <point x="2882.3958333333335" y="989.0" />
      <point x="2947.3958333333335" y="989.0" />
      <point x="-53.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.ConfigurationClassPostProcessor" target="org.springframework.context.ResourceLoaderAware">
      <point x="29.0" y="-14.5" />
      <point x="2958.404226190475" y="544.0" />
      <point x="3309.919940476191" y="544.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.xml.XmlBeanDefinitionReader" target="org.springframework.beans.factory.support.AbstractBeanDefinitionReader">
      <point x="0.0" y="-14.5" />
      <point x="1555.0746428571429" y="222.0" />
      <point x="1769.0324999999993" y="222.0" />
      <point x="-71.33333333333348" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.AutowireCapableBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="558.5292261904754" y="296.0" />
      <point x="548.166666666667" y="296.0" />
      <point x="548.166666666667" y="54.0" />
      <point x="762.8658333333328" y="54.0" />
      <point x="-37.33333333333337" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.support.EncodedResource" target="org.springframework.core.io.InputStreamSource">
      <point x="0.0" y="-14.5" />
      <point x="766.5" y="910.0" />
      <point x="736.0" y="910.0" />
      <point x="37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.servlet.config.InterceptorsBeanDefinitionParser" target="org.springframework.beans.factory.xml.BeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean" target="org.springframework.beans.factory.BeanClassLoaderAware">
      <point x="67.0" y="-14.5" />
      <point x="3802.240833333333" y="584.0" />
      <point x="3619.5114285714285" y="584.0" />
      <point x="23.71428571428578" y="14.5" />
    </edge>
    <edge source="org.springframework.core.type.AnnotationMetadata" target="org.springframework.core.type.ClassMetadata">
      <point x="0.0" y="-14.5" />
      <point x="3916.5769230769233" y="1389.0" />
      <point x="3971.5769230769233" y="1389.0" />
      <point x="-25.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.BeanClassLoaderAware" target="org.springframework.beans.factory.Aware">
      <point x="0.0" y="-14.5" />
      <point x="3595.7971428571427" y="395.0" />
      <point x="2973.4074999999993" y="395.0" />
      <point x="31.666666666666515" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ConfigurableApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="1329.0746428571429" y="222.0" />
      <point x="1352.3246428571429" y="222.0" />
      <point x="-38.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.BeanDefinitionRegistry" target="org.springframework.core.AliasRegistry">
      <point x="0.0" y="-14.5" />
      <point x="182.66666666666697" y="54.0" />
      <point x="142.3366071428577" y="54.0" />
      <point x="25.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.FactoryBeanTests.AbstractFactoryBean" target="org.springframework.beans.factory.FactoryBean">
      <point x="0.0" y="-14.5" />
      <point x="4327.490833333333" y="604.0" />
      <point x="4188.404226190476" y="604.0" />
      <point x="42.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.StandardServletEnvironment" target="org.springframework.core.env.StandardEnvironment">
      <point x="-50.5" y="-14.5" />
      <point x="2785.8958333333335" y="1226.0" />
      <point x="2735.8958333333335" y="1226.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractBeanFactory" target="org.springframework.beans.factory.support.FactoryBeanRegistrySupport">
      <point x="-40.0" y="-14.5" />
      <point x="317.52922619047536" y="306.0" />
      <point x="307.16666666666697" y="306.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.FileSystemXmlApplicationContext" target="org.springframework.context.support.AbstractXmlApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="55.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean" target="org.springframework.beans.factory.config.AbstractFactoryBean">
      <point x="-67.0" y="-14.5" />
      <point x="3668.240833333333" y="678.0" />
      <point x="3185.404226190475" y="678.0" />
      <point x="40.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.BeanFactoryAware" target="org.springframework.beans.factory.Aware">
      <point x="0.0" y="-14.5" />
      <point x="3050.7413095238094" y="415.0" />
      <point x="2948.0741666666663" y="415.0" />
      <point x="6.333333333333485" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.VfsResource" target="org.springframework.core.io.AbstractResource">
      <point x="0.0" y="-14.5" />
      <point x="787.5" y="1083.0" />
      <point x="651.7857142857142" y="1083.0" />
      <point x="20.285714285714334" y="14.5" />
    </edge>
    <edge source="org.springframework.core.AttributeAccessorSupport" target="org.springframework.core.AttributeAccessor">
      <point x="0.0" y="-14.5" />
      <point x="2426.75" y="910.0" />
      <point x="2259.2000000000003" y="910.0" />
      <point x="37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.RootBeanDefinition" target="org.springframework.beans.factory.support.AbstractBeanDefinition">
      <point x="0.0" y="-14.5" />
      <point x="2088.3958333333335" y="1147.0" />
      <point x="2203.6666666666665" y="1147.0" />
      <point x="-59.333333333333485" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.parsing.BeanComponentDefinition" target="org.springframework.beans.factory.parsing.ComponentDefinition">
      <point x="-46.0" y="-14.5" />
      <point x="1651.75" y="1068.0" />
      <point x="1558.75" y="1068.0" />
      <point x="40.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.xml.AbstractBeanDefinitionParser" target="org.springframework.beans.factory.xml.BeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="440.5769230769232" y="1384.0" />
      <point x="1138.357142857143" y="1384.0" />
      <point x="-71.14285714285711" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.PropertySourcesPropertyResolver" target="org.springframework.core.env.AbstractPropertyResolver">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.parsing.ComponentDefinition" target="org.springframework.beans.BeanMetadataElement">
      <point x="0.0" y="-14.5" />
      <point x="1518.75" y="984.0" />
      <point x="1828.1458333333335" y="984.0" />
      <point x="-64.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.BeanDefinition" target="org.springframework.core.AttributeAccessor">
      <point x="32.5" y="-14.5" />
      <point x="2114.4500000000003" y="910.0" />
      <point x="2185.2000000000003" y="910.0" />
      <point x="-37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.AbstractResource" target="org.springframework.core.io.Resource">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.mybatis.spring.mapper.MapperScannerConfigurer" target="org.springframework.beans.factory.InitializingBean">
      <point x="69.0" y="-14.5" />
      <point x="2033.1958928571419" y="594.0" />
      <point x="2621.457857142857" y="594.0" />
      <point x="-53.25" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.AbstractPropertyResolver" target="org.springframework.core.env.ConfigurablePropertyResolver">
      <point x="0.0" y="-14.5" />
      <point x="3173.8958333333335" y="989.0" />
      <point x="3054.3958333333335" y="989.0" />
      <point x="53.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.CompositePropertySource" target="org.springframework.core.env.EnumerablePropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2598.304195804196" y="1468.0" />
      <point x="2601.5769230769233" y="1468.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.GenericXmlApplicationContext" target="org.springframework.context.support.GenericApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="1141.0" y="678.0" />
      <point x="1013.8658333333326" y="678.0" />
      <point x="65.33333333333326" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.PropertyValue" target="org.springframework.beans.BeanMetadataAttributeAccessor">
      <point x="0.0" y="-14.5" />
      <point x="2435.0" y="1068.0" />
      <point x="2426.75" y="1068.0" />
      <point x="55.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="1411.0" y="678.0" />
      <point x="1452.5746428571429" y="678.0" />
      <point x="1452.5746428571429" y="222.0" />
      <point x="1429.3246428571429" y="222.0" />
      <point x="38.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader" target="org.springframework.beans.factory.support.AbstractBeanDefinitionReader">
      <point x="0.0" y="-14.5" />
      <point x="2014.0746428571429" y="222.0" />
      <point x="1911.6991666666663" y="222.0" />
      <point x="71.33333333333348" y="14.5" />
    </edge>
    <edge source="org.springframework.context.EnvironmentAware" target="org.springframework.beans.factory.Aware">
      <point x="0.0" y="-14.5" />
      <point x="2860.740833333333" y="415.0" />
      <point x="2935.4074999999993" y="415.0" />
      <point x="-6.333333333333485" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser" target="org.springframework.beans.factory.xml.AbstractBeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="300.5" y="1478.0" />
      <point x="387.0769230769232" y="1478.0" />
      <point x="-53.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.SimpleBeanDefinitionRegistry" target="org.springframework.core.SimpleAliasRegistry">
      <point x="-48.0" y="-14.5" />
      <point x="48.0" y="604.0" />
      <point x="56.8366071428577" y="604.0" />
      <point x="-34.5" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.AbstractFactoryBean" target="org.springframework.beans.factory.BeanClassLoaderAware">
      <point x="20.0" y="-14.5" />
      <point x="3165.404226190475" y="564.0" />
      <point x="3548.368571428571" y="564.0" />
      <point x="-47.42857142857156" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.MapFactoryBean" target="org.springframework.beans.factory.config.AbstractFactoryBean">
      <point x="0.0" y="-14.5" />
      <point x="-40.0" y="14.5" />
    </edge>
    <edge source="org.mybatis.spring.mapper.MapperScannerConfigurer" target="org.springframework.beans.factory.BeanNameAware">
      <point x="23.0" y="-14.5" />
      <point x="1987.1958928571419" y="574.0" />
      <point x="2480.3745238095235" y="574.0" />
      <point x="-41.33333333333326" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.ClassPathXmlApplicationContext" target="org.springframework.context.support.AbstractXmlApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="2214.654226190475" y="762.0" />
      <point x="2353.654226190475" y="762.0" />
      <point x="-55.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultBeanNameGenerator" target="org.springframework.beans.factory.support.BeanNameGenerator">
      <point x="0.0" y="-14.5" />
      <point x="95.0" y="1789.0" />
      <point x="167.5" y="1789.0" />
      <point x="-37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.SimpleCommandLinePropertySource" target="org.springframework.core.env.CommandLinePropertySource">
      <point x="0.0" y="-14.5" />
      <point x="2970.5769230769233" y="1547.0" />
      <point x="2896.5769230769233" y="1547.0" />
      <point x="49.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.ServiceFactoryBean" target="org.springframework.beans.factory.BeanClassLoaderAware">
      <point x="38.5" y="-14.5" />
      <point x="4031.990833333333" y="564.0" />
      <point x="3666.94" y="564.0" />
      <point x="71.14285714285734" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.serviceloader.ServiceListFactoryBean" target="org.springframework.beans.factory.BeanClassLoaderAware">
      <point x="44.5" y="-14.5" />
      <point x="3851.990833333333" y="762.0" />
      <point x="3879.740833333333" y="762.0" />
      <point x="3879.740833333333" y="574.0" />
      <point x="3643.2257142857143" y="574.0" />
      <point x="47.42857142857156" y="14.5" />
    </edge>
    <edge source="org.springframework.web.socket.config.HandlersBeanDefinitionParser" target="org.springframework.beans.factory.xml.BeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="2000.5769230769233" y="1384.0" />
      <point x="1280.642857142857" y="1384.0" />
      <point x="71.14285714285711" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.PropertySourcesPlaceholderConfigurer" target="org.springframework.context.EnvironmentAware">
      <point x="32.75" y="-14.5" />
      <point x="2671.570892857142" y="524.0" />
      <point x="2825.240833333333" y="524.0" />
      <point x="-35.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.AnnotationConfigApplicationContext" target="org.springframework.context.support.GenericApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="889.0000000000002" y="678.0" />
      <point x="948.5324999999993" y="678.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.core.io.DefaultResourceLoader">
      <point x="50.5" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.ScannedGenericBeanDefinition" target="org.springframework.beans.factory.support.GenericBeanDefinition">
      <point x="53.5" y="-14.5" />
      <point x="43.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.AbstractFactoryBean" target="org.springframework.beans.factory.BeanFactoryAware">
      <point x="-20.0" y="-14.5" />
      <point x="3125.404226190475" y="494.0" />
      <point x="3086.2413095238094" y="494.0" />
      <point x="35.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.annotation.AnnotationBeanNameGenerator" target="org.springframework.beans.factory.support.BeanNameGenerator">
      <point x="0.0" y="-14.5" />
      <point x="314.0" y="1789.0" />
      <point x="241.5" y="1789.0" />
      <point x="37.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractBeanDefinitionReader" target="org.springframework.core.env.EnvironmentCapable">
      <point x="-53.5" y="-14.5" />
      <point x="1786.8658333333328" y="138.0" />
      <point x="1487.0746428571429" y="138.0" />
      <point x="38.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.ConfigurableEnvironment" target="org.springframework.core.env.Environment">
      <point x="-46.0" y="-14.5" />
      <point x="2790.3958333333335" y="989.0" />
      <point x="2749.8958333333335" y="989.0" />
      <point x="28.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.env.DummyEnvironment" target="org.springframework.core.env.Environment">
      <point x="0.0" y="-14.5" />
      <point x="2653.3958333333335" y="989.0" />
      <point x="2693.8958333333335" y="989.0" />
      <point x="-28.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="-95.33333333333326" y="-14.5" />
      <point x="1315.666666666667" y="678.0" />
      <point x="1272.5746428571429" y="678.0" />
      <point x="-56.5" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.DescriptiveResource" target="org.springframework.core.io.AbstractResource">
      <point x="0.0" y="-14.5" />
      <point x="259.5" y="1073.0" />
      <point x="590.9285714285713" y="1073.0" />
      <point x="-40.571428571428555" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.PropertiesBeanDefinitionReader" target="org.springframework.beans.factory.support.AbstractBeanDefinitionReader">
      <point x="0.0" y="-14.5" />
      <point x="1780.0746428571429" y="222.0" />
      <point x="1840.3658333333328" y="222.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.config.SpringConfiguredBeanDefinitionParser" target="org.springframework.beans.factory.xml.BeanDefinitionParser">
      <point x="0.0" y="-14.5" />
      <point x="698.5769230769232" y="1394.0" />
      <point x="1162.0714285714287" y="1394.0" />
      <point x="-47.42857142857133" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.config.AbstractFactoryBean" target="org.springframework.beans.factory.FactoryBean">
      <point x="60.0" y="-14.5" />
      <point x="3205.404226190475" y="594.0" />
      <point x="4104.404226190476" y="594.0" />
      <point x="-42.0" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory" target="org.springframework.beans.factory.support.AbstractBeanFactory">
      <point x="-62.5" y="-14.5" />
      <point x="383.02922619047536" y="415.0" />
      <point x="357.52922619047536" y="415.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ResourceLoaderAware" target="org.springframework.beans.factory.Aware">
      <point x="0.0" y="-14.5" />
      <point x="3309.919940476191" y="405.0" />
      <point x="2960.740833333333" y="405.0" />
      <point x="19.0" y="14.5" />
    </edge>
    <edge source="org.springframework.core.io.support.ResourcePropertySource" target="org.springframework.core.env.PropertiesPropertySource">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
  </edges>
  <settings layout="Hierarchic Group" zoom="1.0" x="1204.0" y="406.5" />
  <SelectedNodes>
    <node>org.springframework.context.support.FileSystemXmlApplicationContext</node>
  </SelectedNodes>
  <Categories />
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

