<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement>org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext</OriginalElement>
  <nodes>
    <node x="374.28496031746045" y="630.0">org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext</node>
    <node x="623.8856746031748" y="420.0">org.springframework.boot.SpringApplication</node>
    <node x="552.5134126984129" y="120.0">org.springframework.context.ConfigurableApplicationContext</node>
    <node x="824.8356746031748" y="120.0">org.springframework.boot.web.context.WebServerApplicationContext</node>
    <node x="712.0856746031748" y="220.0">org.springframework.boot.web.context.ConfigurableWebServerApplicationContext</node>
    <node x="20.0" y="220.0">org.springframework.web.context.WebApplicationContext</node>
    <node x="455.55646825396843" y="0.0">org.springframework.context.ApplicationContext</node>
    <node x="366.88567460317483" y="320.0">org.springframework.context.support.GenericApplicationContext</node>
    <node x="62.885674603174834" y="320.0">org.springframework.web.context.ConfigurableWebApplicationContext</node>
    <node x="388.82337301587324" y="220.0">org.springframework.context.support.AbstractApplicationContext</node>
    <node x="207.71920634920662" y="420.0">org.springframework.web.context.support.GenericWebApplicationContext</node>
    <node x="624.2849603174604" y="540.0">org.springframework.context.annotation.AnnotationConfigRegistry</node>
    <node x="337.28496031746045" y="540.0">org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext</node>
  </nodes>
  <notes />
  <edges>
    <edge source="org.springframework.boot.web.context.ConfigurableWebServerApplicationContext" target="org.springframework.boot.web.context.WebServerApplicationContext">
      <point x="75.25" y="-15.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.SpringApplication" target="org.springframework.context.support.GenericApplicationContext">
      <point x="-61.19999999999993" y="-15.0" />
      <point x="639.1856746031749" y="400.0" />
      <point x="552.2856746031748" y="400.0" />
      <point x="82.39999999999998" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.GenericApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="469.88567460317483" y="300.0" />
      <point x="476.74003968253993" y="300.0" />
      <point x="-17.583333333333314" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.ConfigurableWebApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="87.66666666666669" y="-15.0" />
      <point x="282.0523412698415" y="300.0" />
      <point x="224.68007936507956" y="300.0" />
      <point x="224.68007936507956" y="180.0" />
      <point x="572.1800793650796" y="180.0" />
      <point x="-98.33333333333337" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext" target="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext">
      <point x="-89.0" y="15.0" />
      <point x="381.78496031746045" y="590.0" />
      <point x="317.28496031746045" y="590.0" />
      <point x="317.28496031746045" y="555.0" />
      <point x="-133.5" y="-0.0" />
    </edge>
    <edge source="org.springframework.boot.web.context.WebServerApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="937.8356746031748" y="80.0" />
      <point x="589.7231349206352" y="80.0" />
      <point x="53.66666666666674" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.SpringApplication" target="org.springframework.context.ApplicationContext">
      <point x="61.200000000000045" y="-15.0" />
      <point x="761.5856746031749" y="400.0" />
      <point x="1061.3356746031748" y="400.0" />
      <point x="1061.3356746031748" y="70.0" />
      <point x="607.612023809524" y="70.0" />
      <point x="71.55555555555554" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.GenericWebApplicationContext" target="org.springframework.context.support.GenericApplicationContext">
      <point x="87.375" y="-15.0" />
      <point x="411.5942063492066" y="400.0" />
      <point x="469.88567460317483" y="400.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.SpringApplication" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="30.600000000000023" y="-15.0" />
      <point x="730.9856746031749" y="390.0" />
      <point x="701.5856746031748" y="390.0" />
      <point x="701.5856746031748" y="200.0" />
      <point x="729.5134126984129" y="200.0" />
      <point x="59.000000000000014" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.GenericWebApplicationContext" target="org.springframework.web.context.ConfigurableWebApplicationContext">
      <point x="-87.375" y="-15.0" />
      <point x="236.84420634920662" y="400.0" />
      <point x="194.38567460317483" y="400.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.SpringApplication" target="org.springframework.boot.SpringApplication">
      <point x="38.25" y="15.0" />
      <point x="738.6356746031748" y="480.0" />
      <point x="593.8856746031748" y="480.0" />
      <point x="593.8856746031748" y="427.5" />
      <point x="-76.5" y="-7.5" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="66.75" y="-15.0" />
      <point x="537.5349603174604" y="510.0" />
      <point x="583.3856746031748" y="510.0" />
      <point x="583.3856746031748" y="300.0" />
      <point x="547.0733730158732" y="300.0" />
      <point x="52.75" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext" target="org.springframework.context.support.GenericApplicationContext">
      <point x="22.25" y="-15.0" />
      <point x="493.03496031746045" y="520.0" />
      <point x="511.0856746031748" y="520.0" />
      <point x="41.19999999999999" y="15.0" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="-71.55555555555556" y="15.0" />
      <point x="464.5009126984129" y="50.0" />
      <point x="435.55646825396843" y="50.0" />
      <point x="435.55646825396843" y="15.0" />
      <point x="-80.5" y="-0.0" />
    </edge>
    <edge source="org.springframework.context.ConfigurableApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="59.0" y="-15.0" />
      <point x="729.5134126984129" y="90.0" />
      <point x="571.8342460317463" y="90.0" />
      <point x="35.77777777777783" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.ConfigurableWebApplicationContext" target="org.springframework.web.context.WebApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="194.38567460317483" y="300.0" />
      <point x="184.5" y="300.0" />
      <point x="70.5" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.WebApplicationContext" target="org.springframework.web.context.WebApplicationContext">
      <point x="-70.5" y="15.0" />
      <point x="43.5" y="270.0" />
      <point x="0.0" y="270.0" />
      <point x="0.0" y="235.0" />
      <point x="-94.0" y="-0.0" />
    </edge>
    <edge source="org.springframework.context.support.GenericApplicationContext" target="org.springframework.context.support.GenericApplicationContext">
      <point x="-82.4" y="15.0" />
      <point x="387.48567460317486" y="370.0" />
      <point x="346.88567460317483" y="370.0" />
      <point x="346.88567460317483" y="335.0" />
      <point x="-103.0" y="-0.0" />
    </edge>
    <edge source="org.springframework.boot.SpringApplication" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="-30.600000000000023" y="-15.0" />
      <point x="669.7856746031748" y="400.0" />
      <point x="644.8418650793652" y="400.0" />
      <point x="644.8418650793652" y="290.0" />
      <point x="582.2400396825399" y="290.0" />
      <point x="87.91666666666663" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext" target="org.springframework.context.annotation.AnnotationConfigRegistry">
      <point x="123.66666666666663" y="-15.0" />
      <point x="683.4516269841271" y="610.0" />
      <point x="724.2849603174604" y="610.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext" target="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="89.0" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext" target="org.springframework.boot.web.context.ConfigurableWebServerApplicationContext">
      <point x="111.25" y="-15.0" />
      <point x="582.0349603174604" y="520.0" />
      <point x="862.5856746031748" y="520.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext" target="org.springframework.web.context.support.GenericWebApplicationContext">
      <point x="-22.25" y="-15.0" />
      <point x="448.53496031746045" y="500.0" />
      <point x="382.4692063492066" y="500.0" />
      <point x="58.25" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext" target="org.springframework.web.context.WebApplicationContext">
      <point x="-111.25" y="-15.0" />
      <point x="359.53496031746045" y="520.0" />
      <point x="52.385674603174834" y="520.0" />
      <point x="52.385674603174834" y="300.0" />
      <point x="90.5" y="300.0" />
      <point x="-23.5" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.GenericApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="-68.66666666666669" y="-15.0" />
      <point x="401.21900793650815" y="290.0" />
      <point x="358.32337301587324" y="290.0" />
      <point x="358.32337301587324" y="80.0" />
      <point x="500.27869047619066" y="80.0" />
      <point x="-35.77777777777777" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="-79.125" y="-15.0" />
      <point x="415.19837301587324" y="170.0" />
      <point x="456.94837301587324" y="170.0" />
      <point x="456.94837301587324" y="90.0" />
      <point x="518.1675793650795" y="90.0" />
      <point x="-17.888888888888914" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.WebApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="114.0" y="70.0" />
      <point x="482.38980158730175" y="70.0" />
      <point x="-53.666666666666686" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="26.375" y="-15.0" />
      <point x="520.6983730158732" y="190.0" />
      <point x="611.5134126984129" y="190.0" />
      <point x="-59.0" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="-87.91666666666666" y="15.0" />
      <point x="406.4067063492066" y="270.0" />
      <point x="368.82337301587324" y="270.0" />
      <point x="368.82337301587324" y="235.0" />
      <point x="-105.5" y="-0.0" />
    </edge>
    <edge source="org.springframework.web.context.support.GenericWebApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="-29.125" y="-15.0" />
      <point x="295.0942063492066" y="400.0" />
      <point x="336.38567460317483" y="400.0" />
      <point x="336.38567460317483" y="300.0" />
      <point x="441.57337301587324" y="300.0" />
      <point x="-52.75" y="15.0" />
    </edge>
    <edge source="org.springframework.boot.web.context.ConfigurableWebServerApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="-75.25" y="-15.0" />
      <point x="787.3356746031748" y="200.0" />
      <point x="768.8467460317463" y="200.0" />
      <point x="98.33333333333337" y="15.0" />
    </edge>
  </edges>
  <settings layout="Hierarchic Group" zoom="1.0" x="557.0" y="294.5" />
  <SelectedNodes />
  <Categories />
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

