Page MenuHomePhabricator

phpda-lib-internal-first.svg

Authored By
Ladsgroup
Jul 8 2020, 3:13 PM
Size
707 KB
Referenced Files
None
Subscribers
None

phpda-lib-internal-first.svg

This file is larger than 256 KB, so syntax highlighting was skipped.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (0)
-->
<!-- Title: G Pages: 1 -->
<svg width="6232pt" height="9131pt"
viewBox="0.00 0.00 6232.00 9131.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 9127)">
<title>G</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-9127 6228,-9127 6228,4 -4,4"/>
<text text-anchor="middle" x="3112" y="-6.6" font-family="Times,serif" font-size="8.00" fill="#000000">PhpDependencyAnalysis by Marco Muths v2.0.2</text>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<path fill="#ccccff" stroke="#000033" d="M652,-55C652,-55 976,-55 976,-55 982,-55 988,-61 988,-67 988,-67 988,-118 988,-118 988,-124 982,-130 976,-130 976,-130 652,-130 652,-130 646,-130 640,-124 640,-118 640,-118 640,-67 640,-67 640,-61 646,-55 652,-55"/>
<text text-anchor="middle" x="806" y="-114.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\CacheInvalidArgumentException</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_1</title>
<path fill="#ccccff" stroke="#000033" d="M2392.5,-7218C2392.5,-7218 5006,-7218 5006,-7218 5012,-7218 5018,-7224 5018,-7230 5018,-7230 5018,-7437 5018,-7437 5018,-7443 5012,-7449 5006,-7449 5006,-7449 2392.5,-7449 2392.5,-7449 2386.5,-7449 2380.5,-7443 2380.5,-7437 2380.5,-7437 2380.5,-7230 2380.5,-7230 2380.5,-7224 2386.5,-7218 2392.5,-7218"/>
<text text-anchor="middle" x="2464" y="-7433.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Changes</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_2</title>
<path fill="#ccccff" stroke="#000033" d="M4641,-5224C4641,-5224 5025,-5224 5025,-5224 5031,-5224 5037,-5230 5037,-5236 5037,-5236 5037,-5717 5037,-5717 5037,-5723 5031,-5729 5025,-5729 5025,-5729 4641,-5729 4641,-5729 4635,-5729 4629,-5723 4629,-5717 4629,-5717 4629,-5236 4629,-5236 4629,-5230 4635,-5224 4641,-5224"/>
<text text-anchor="middle" x="4731" y="-5713.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\Entity</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_3</title>
<path fill="#ccccff" stroke="#000033" d="M4573.5,-2157C4573.5,-2157 5092.5,-2157 5092.5,-2157 5098.5,-2157 5104.5,-2163 5104.5,-2169 5104.5,-2169 5104.5,-3166 5104.5,-3166 5104.5,-3172 5098.5,-3178 5092.5,-3178 5092.5,-3178 4573.5,-3178 4573.5,-3178 4567.5,-3178 4561.5,-3172 4561.5,-3166 4561.5,-3166 4561.5,-2169 4561.5,-2169 4561.5,-2163 4567.5,-2157 4573.5,-2157"/>
<text text-anchor="middle" x="4671" y="-3162.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\Services</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_4</title>
<path fill="#ccccff" stroke="#000033" d="M4686,-7135C4686,-7135 4980,-7135 4980,-7135 4986,-7135 4992,-7141 4992,-7147 4992,-7147 4992,-7198 4992,-7198 4992,-7204 4986,-7210 4980,-7210 4980,-7210 4686,-7210 4686,-7210 4680,-7210 4674,-7204 4674,-7198 4674,-7198 4674,-7147 4674,-7147 4674,-7141 4680,-7135 4686,-7135"/>
<text text-anchor="middle" x="4787.5" y="-7194.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\Statement</text>
</g>
<g id="clust6" class="cluster">
<title>cluster_5</title>
<path fill="#ccccff" stroke="#000033" d="M1895,-180C1895,-180 2121,-180 2121,-180 2127,-180 2133,-186 2133,-192 2133,-192 2133,-243 2133,-243 2133,-249 2127,-255 2121,-255 2121,-255 1895,-255 1895,-255 1889,-255 1883,-249 1883,-243 1883,-243 1883,-192 1883,-192 1883,-186 1889,-180 1895,-180"/>
<text text-anchor="middle" x="2000" y="-239.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\ContentLanguages</text>
</g>
<g id="clust7" class="cluster">
<title>cluster_6</title>
<path fill="#ccccff" stroke="#000033" d="M2501.5,-762C2501.5,-762 2667.5,-762 2667.5,-762 2673.5,-762 2679.5,-768 2679.5,-774 2679.5,-774 2679.5,-825 2679.5,-825 2679.5,-831 2673.5,-837 2667.5,-837 2667.5,-837 2501.5,-837 2501.5,-837 2495.5,-837 2489.5,-831 2489.5,-825 2489.5,-825 2489.5,-774 2489.5,-774 2489.5,-768 2495.5,-762 2501.5,-762"/>
<text text-anchor="middle" x="2576.5" y="-821.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\DataType</text>
</g>
<g id="clust8" class="cluster">
<title>cluster_7</title>
<path fill="#ccccff" stroke="#000033" d="M1883.5,-290C1883.5,-290 2132.5,-290 2132.5,-290 2138.5,-290 2144.5,-296 2144.5,-302 2144.5,-302 2144.5,-353 2144.5,-353 2144.5,-359 2138.5,-365 2132.5,-365 2132.5,-365 1883.5,-365 1883.5,-365 1877.5,-365 1871.5,-359 1871.5,-353 1871.5,-353 1871.5,-302 1871.5,-302 1871.5,-296 1877.5,-290 1883.5,-290"/>
<text text-anchor="middle" x="2000" y="-349.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\DataTypeDefinitions</text>
</g>
<g id="clust9" class="cluster">
<title>cluster_8</title>
<path fill="#ccccff" stroke="#000033" d="M1898.5,-770C1898.5,-770 2117.5,-770 2117.5,-770 2123.5,-770 2129.5,-776 2129.5,-782 2129.5,-782 2129.5,-833 2129.5,-833 2129.5,-839 2123.5,-845 2117.5,-845 2117.5,-845 1898.5,-845 1898.5,-845 1892.5,-845 1886.5,-839 1886.5,-833 1886.5,-833 1886.5,-782 1886.5,-782 1886.5,-776 1892.5,-770 1898.5,-770"/>
<text text-anchor="middle" x="2000" y="-829.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\DataTypeFactory</text>
</g>
<g id="clust10" class="cluster">
<title>cluster_9</title>
<path fill="#ccccff" stroke="#000033" d="M1838.5,-959C1838.5,-959 2177.5,-959 2177.5,-959 2183.5,-959 2189.5,-965 2189.5,-971 2189.5,-971 2189.5,-1022 2189.5,-1022 2189.5,-1028 2183.5,-1034 2177.5,-1034 2177.5,-1034 1838.5,-1034 1838.5,-1034 1832.5,-1034 1826.5,-1028 1826.5,-1022 1826.5,-1022 1826.5,-971 1826.5,-971 1826.5,-965 1832.5,-959 1838.5,-959"/>
<text text-anchor="middle" x="1917.5" y="-1018.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\DataValue</text>
</g>
<g id="clust11" class="cluster">
<title>cluster_10</title>
<path fill="#ccccff" stroke="#000033" d="M147.5,-8017C147.5,-8017 373.5,-8017 373.5,-8017 379.5,-8017 385.5,-8023 385.5,-8029 385.5,-8029 385.5,-8080 385.5,-8080 385.5,-8086 379.5,-8092 373.5,-8092 373.5,-8092 147.5,-8092 147.5,-8092 141.5,-8092 135.5,-8086 135.5,-8080 135.5,-8080 135.5,-8029 135.5,-8029 135.5,-8023 141.5,-8017 147.5,-8017"/>
<text text-anchor="middle" x="252.5" y="-8076.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\DataValueFactory</text>
</g>
<g id="clust12" class="cluster">
<title>cluster_11</title>
<path fill="#ccccff" stroke="#000033" d="M1258.5,-108C1258.5,-108 1559.5,-108 1559.5,-108 1565.5,-108 1571.5,-114 1571.5,-120 1571.5,-120 1571.5,-171 1571.5,-171 1571.5,-177 1565.5,-183 1559.5,-183 1559.5,-183 1258.5,-183 1258.5,-183 1252.5,-183 1246.5,-177 1246.5,-171 1246.5,-171 1246.5,-120 1246.5,-120 1246.5,-114 1252.5,-108 1258.5,-108"/>
<text text-anchor="middle" x="1401" y="-167.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\DifferenceContentLanguages</text>
</g>
<g id="clust13" class="cluster">
<title>cluster_12</title>
<path fill="#ccccff" stroke="#000033" d="M4132.5,-6375C4132.5,-6375 4336.5,-6375 4336.5,-6375 4342.5,-6375 4348.5,-6381 4348.5,-6387 4348.5,-6387 4348.5,-6438 4348.5,-6438 4348.5,-6444 4342.5,-6450 4336.5,-6450 4336.5,-6450 4132.5,-6450 4132.5,-6450 4126.5,-6450 4120.5,-6444 4120.5,-6438 4120.5,-6438 4120.5,-6387 4120.5,-6387 4120.5,-6381 4126.5,-6375 4132.5,-6375"/>
<text text-anchor="middle" x="4226.5" y="-6434.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\EntityFactory</text>
</g>
<g id="clust14" class="cluster">
<title>cluster_13</title>
<path fill="#ccccff" stroke="#000033" d="M128.5,-8100C128.5,-8100 392.5,-8100 392.5,-8100 398.5,-8100 404.5,-8106 404.5,-8112 404.5,-8112 404.5,-8163 404.5,-8163 404.5,-8169 398.5,-8175 392.5,-8175 392.5,-8175 128.5,-8175 128.5,-8175 122.5,-8175 116.5,-8169 116.5,-8163 116.5,-8163 116.5,-8112 116.5,-8112 116.5,-8106 122.5,-8100 128.5,-8100"/>
<text text-anchor="middle" x="252.5" y="-8159.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\EntityTypeDefinitions</text>
</g>
<g id="clust15" class="cluster">
<title>cluster_14</title>
<path fill="#ccccff" stroke="#000033" d="M697,-8183C697,-8183 931,-8183 931,-8183 937,-8183 943,-8189 943,-8195 943,-8195 943,-8246 943,-8246 943,-8252 937,-8258 931,-8258 931,-8258 697,-8258 697,-8258 691,-8258 685,-8252 685,-8246 685,-8246 685,-8195 685,-8195 685,-8189 691,-8183 697,-8183"/>
<text text-anchor="middle" x="806" y="-8242.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\FormatableSummary</text>
</g>
<g id="clust16" class="cluster">
<title>cluster_15</title>
<path fill="#ccccff" stroke="#000033" d="M31,-1353C31,-1353 2750,-1353 2750,-1353 2756,-1353 2762,-1359 2762,-1365 2762,-1365 2762,-2959 2762,-2959 2762,-2965 2756,-2971 2750,-2971 2750,-2971 31,-2971 31,-2971 25,-2971 19,-2965 19,-2959 19,-2959 19,-1365 19,-1365 19,-1359 25,-1353 31,-1353"/>
<text text-anchor="middle" x="113.5" y="-2955.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Formatters</text>
</g>
<g id="clust17" class="cluster">
<title>cluster_16</title>
<path fill="#ccccff" stroke="#000033" d="M2426.5,-3145C2426.5,-3145 2742.5,-3145 2742.5,-3145 2748.5,-3145 2754.5,-3151 2754.5,-3157 2754.5,-3157 2754.5,-3251 2754.5,-3251 2754.5,-3257 2748.5,-3263 2742.5,-3263 2742.5,-3263 2426.5,-3263 2426.5,-3263 2420.5,-3263 2414.5,-3257 2414.5,-3251 2414.5,-3251 2414.5,-3157 2414.5,-3157 2414.5,-3151 2420.5,-3145 2426.5,-3145"/>
<text text-anchor="middle" x="2509" y="-3247.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\Snak</text>
</g>
<g id="clust18" class="cluster">
<title>cluster_17</title>
<path fill="#ccccff" stroke="#000033" d="M1127,-3496C1127,-3496 6204,-3496 6204,-3496 6210,-3496 6216,-3502 6216,-3508 6216,-3508 6216,-5078 6216,-5078 6216,-5084 6210,-5090 6204,-5090 6204,-5090 1127,-5090 1127,-5090 1121,-5090 1115,-5084 1115,-5078 1115,-5078 1115,-3508 1115,-3508 1115,-3502 1121,-3496 1127,-3496"/>
<text text-anchor="middle" x="1191" y="-5074.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Store</text>
</g>
<g id="clust19" class="cluster">
<title>cluster_18</title>
<path fill="#ccccff" stroke="#000033" d="M2452.5,-6172C2452.5,-6172 2716.5,-6172 2716.5,-6172 2722.5,-6172 2728.5,-6178 2728.5,-6184 2728.5,-6184 2728.5,-6235 2728.5,-6235 2728.5,-6241 2722.5,-6247 2716.5,-6247 2716.5,-6247 2452.5,-6247 2452.5,-6247 2446.5,-6247 2440.5,-6241 2440.5,-6235 2440.5,-6235 2440.5,-6184 2440.5,-6184 2440.5,-6178 2446.5,-6172 2452.5,-6172"/>
<text text-anchor="middle" x="2576.5" y="-6231.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\LanguageFallbackChain</text>
</g>
<g id="clust20" class="cluster">
<title>cluster_19</title>
<path fill="#ccccff" stroke="#000033" d="M1898.5,-3265C1898.5,-3265 2117.5,-3265 2117.5,-3265 2123.5,-3265 2129.5,-3271 2129.5,-3277 2129.5,-3277 2129.5,-3328 2129.5,-3328 2129.5,-3334 2123.5,-3340 2117.5,-3340 2117.5,-3340 1898.5,-3340 1898.5,-3340 1892.5,-3340 1886.5,-3334 1886.5,-3328 1886.5,-3328 1886.5,-3277 1886.5,-3277 1886.5,-3271 1892.5,-3265 1898.5,-3265"/>
<text text-anchor="middle" x="2000" y="-3324.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\SnakUrlExpander</text>
</g>
<g id="clust21" class="cluster">
<title>cluster_20</title>
<path fill="#ccccff" stroke="#000033" d="M1861,-3031C1861,-3031 2155,-3031 2155,-3031 2161,-3031 2167,-3037 2167,-3043 2167,-3043 2167,-3094 2167,-3094 2167,-3100 2161,-3106 2155,-3106 2155,-3106 1861,-3106 1861,-3106 1855,-3106 1849,-3100 1849,-3094 1849,-3094 1849,-3043 1849,-3043 1849,-3037 1855,-3031 1861,-3031"/>
<text text-anchor="middle" x="2000" y="-3090.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\LanguageFallbackIndicator</text>
</g>
<g id="clust22" class="cluster">
<title>cluster_21</title>
<path fill="#ccccff" stroke="#000033" d="M2464,-3062C2464,-3062 2705,-3062 2705,-3062 2711,-3062 2717,-3068 2717,-3074 2717,-3074 2717,-3125 2717,-3125 2717,-3131 2711,-3137 2705,-3137 2705,-3137 2464,-3137 2464,-3137 2458,-3137 2452,-3131 2452,-3125 2452,-3125 2452,-3074 2452,-3074 2452,-3068 2458,-3062 2464,-3062"/>
<text text-anchor="middle" x="2576.5" y="-3121.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\LanguageNameLookup</text>
</g>
<g id="clust23" class="cluster">
<title>cluster_22</title>
<path fill="#ccccff" stroke="#000033" d="M4663.5,-6693C4663.5,-6693 5002.5,-6693 5002.5,-6693 5008.5,-6693 5014.5,-6699 5014.5,-6705 5014.5,-6705 5014.5,-7100 5014.5,-7100 5014.5,-7106 5008.5,-7112 5002.5,-7112 5002.5,-7112 4663.5,-7112 4663.5,-7112 4657.5,-7112 4651.5,-7106 4651.5,-7100 4651.5,-7100 4651.5,-6705 4651.5,-6705 4651.5,-6699 4657.5,-6693 4663.5,-6693"/>
<text text-anchor="middle" x="4746" y="-7096.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\Term</text>
</g>
<g id="clust24" class="cluster">
<title>cluster_23</title>
<path fill="#ccccff" stroke="#000033" d="M1850,-6790C1850,-6790 2166,-6790 2166,-6790 2172,-6790 2178,-6796 2178,-6802 2178,-6802 2178,-6853 2178,-6853 2178,-6859 2172,-6865 2166,-6865 2166,-6865 1850,-6865 1850,-6865 1844,-6865 1838,-6859 1838,-6853 1838,-6853 1838,-6802 1838,-6802 1838,-6796 1844,-6790 1850,-6790"/>
<text text-anchor="middle" x="2000" y="-6849.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\LanguageFallbackChainFactory</text>
</g>
<g id="clust25" class="cluster">
<title>cluster_24</title>
<path fill="#ccccff" stroke="#000033" d="M2475,-2979C2475,-2979 2694,-2979 2694,-2979 2700,-2979 2706,-2985 2706,-2991 2706,-2991 2706,-3042 2706,-3042 2706,-3048 2700,-3054 2694,-3054 2694,-3054 2475,-3054 2475,-3054 2469,-3054 2463,-3048 2463,-3042 2463,-3042 2463,-2991 2463,-2991 2463,-2985 2469,-2979 2475,-2979"/>
<text text-anchor="middle" x="2576.5" y="-3038.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\Reference</text>
</g>
<g id="clust26" class="cluster">
<title>cluster_25</title>
<path fill="#ccccff" stroke="#000033" d="M1254.5,-3235C1254.5,-3235 1563.5,-3235 1563.5,-3235 1569.5,-3235 1575.5,-3241 1575.5,-3247 1575.5,-3247 1575.5,-3298 1575.5,-3298 1575.5,-3304 1569.5,-3310 1563.5,-3310 1563.5,-3310 1254.5,-3310 1254.5,-3310 1248.5,-3310 1242.5,-3304 1242.5,-3298 1242.5,-3298 1242.5,-3247 1242.5,-3247 1242.5,-3241 1248.5,-3235 1254.5,-3235"/>
<text text-anchor="middle" x="1401" y="-3294.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\PropertyInfoSnakUrlExpander</text>
</g>
<g id="clust27" class="cluster">
<title>cluster_26</title>
<path fill="#ccccff" stroke="#000033" d="M20,-7848C20,-7848 3285,-7848 3285,-7848 3291,-7848 3297,-7854 3297,-7860 3297,-7860 3297,-7997 3297,-7997 3297,-8003 3291,-8009 3285,-8009 3285,-8009 20,-8009 20,-8009 14,-8009 8,-8003 8,-7997 8,-7997 8,-7860 8,-7860 8,-7854 14,-7848 20,-7848"/>
<text text-anchor="middle" x="106.5" y="-7993.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Interactors</text>
</g>
<g id="clust28" class="cluster">
<title>cluster_27</title>
<path fill="#ccccff" stroke="#000033" d="M4076.5,-6954C4076.5,-6954 4392.5,-6954 4392.5,-6954 4398.5,-6954 4404.5,-6960 4404.5,-6966 4404.5,-6966 4404.5,-7017 4404.5,-7017 4404.5,-7023 4398.5,-7029 4392.5,-7029 4392.5,-7029 4076.5,-7029 4076.5,-7029 4070.5,-7029 4064.5,-7023 4064.5,-7017 4064.5,-7017 4064.5,-6966 4064.5,-6966 4064.5,-6960 4070.5,-6954 4076.5,-6954"/>
<text text-anchor="middle" x="4226.5" y="-7013.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataAccess\PrefetchingTermLookup</text>
</g>
<g id="clust29" class="cluster">
<title>cluster_28</title>
<path fill="#ccccff" stroke="#000033" d="M5322.5,-3413C5322.5,-3413 5533.5,-3413 5533.5,-3413 5539.5,-3413 5545.5,-3419 5545.5,-3425 5545.5,-3425 5545.5,-3476 5545.5,-3476 5545.5,-3482 5539.5,-3488 5533.5,-3488 5533.5,-3488 5322.5,-3488 5322.5,-3488 5316.5,-3488 5310.5,-3482 5310.5,-3476 5310.5,-3476 5310.5,-3425 5310.5,-3425 5310.5,-3419 5316.5,-3413 5322.5,-3413"/>
<text text-anchor="middle" x="5420" y="-3472.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\TermIndexEntry</text>
</g>
<g id="clust30" class="cluster">
<title>cluster_29</title>
<path fill="#ccccff" stroke="#000033" d="M2991.5,-6240C2991.5,-6240 3262.5,-6240 3262.5,-6240 3268.5,-6240 3274.5,-6246 3274.5,-6252 3274.5,-6252 3274.5,-6303 3274.5,-6303 3274.5,-6309 3268.5,-6315 3262.5,-6315 3262.5,-6315 2991.5,-6315 2991.5,-6315 2985.5,-6315 2979.5,-6309 2979.5,-6303 2979.5,-6303 2979.5,-6252 2979.5,-6252 2979.5,-6246 2985.5,-6240 2991.5,-6240"/>
<text text-anchor="middle" x="3119" y="-6299.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\LanguageWithConversion</text>
</g>
<g id="clust31" class="cluster">
<title>cluster_30</title>
<path fill="#ccccff" stroke="#000033" d="M177.5,-8266C177.5,-8266 343.5,-8266 343.5,-8266 349.5,-8266 355.5,-8272 355.5,-8278 355.5,-8278 355.5,-8329 355.5,-8329 355.5,-8335 349.5,-8341 343.5,-8341 343.5,-8341 177.5,-8341 177.5,-8341 171.5,-8341 165.5,-8335 165.5,-8329 165.5,-8329 165.5,-8278 165.5,-8278 165.5,-8272 171.5,-8266 177.5,-8266"/>
<text text-anchor="middle" x="252.5" y="-8325.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\LibHooks</text>
</g>
<g id="clust32" class="cluster">
<title>cluster_31</title>
<path fill="#ccccff" stroke="#000033" d="M1262,-25C1262,-25 1556,-25 1556,-25 1562,-25 1568,-31 1568,-37 1568,-37 1568,-88 1568,-88 1568,-94 1562,-100 1556,-100 1556,-100 1262,-100 1262,-100 1256,-100 1250,-94 1250,-88 1250,-88 1250,-37 1250,-37 1250,-31 1256,-25 1262,-25"/>
<text text-anchor="middle" x="1401" y="-84.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\MediaWikiContentLanguages</text>
</g>
<g id="clust33" class="cluster">
<title>cluster_32</title>
<path fill="#ccccff" stroke="#000033" d="M701,-8349C701,-8349 927,-8349 927,-8349 933,-8349 939,-8355 939,-8361 939,-8361 939,-8412 939,-8412 939,-8418 933,-8424 927,-8424 927,-8424 701,-8424 701,-8424 695,-8424 689,-8418 689,-8412 689,-8412 689,-8361 689,-8361 689,-8355 695,-8349 701,-8349"/>
<text text-anchor="middle" x="806" y="-8408.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\MessageException</text>
</g>
<g id="clust34" class="cluster">
<title>cluster_33</title>
<path fill="#ccccff" stroke="#000033" d="M1228.5,-373C1228.5,-373 2196,-373 2196,-373 2202,-373 2208,-379 2208,-385 2208,-385 2208,-651 2208,-651 2208,-657 2202,-663 2196,-663 2196,-663 1228.5,-663 1228.5,-663 1222.5,-663 1216.5,-657 1216.5,-651 1216.5,-651 1216.5,-385 1216.5,-385 1216.5,-379 1222.5,-373 1228.5,-373"/>
<text text-anchor="middle" x="1300" y="-647.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Modules</text>
</g>
<g id="clust35" class="cluster">
<title>cluster_34</title>
<path fill="#ccccff" stroke="#000033" d="M1895,-671C1895,-671 2121,-671 2121,-671 2127,-671 2133,-677 2133,-683 2133,-683 2133,-734 2133,-734 2133,-740 2127,-746 2121,-746 2121,-746 1895,-746 1895,-746 1889,-746 1883,-740 1883,-734 1883,-734 1883,-683 1883,-683 1883,-677 1889,-671 1895,-671"/>
<text text-anchor="middle" x="2000" y="-730.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\WikibaseSettings</text>
</g>
<g id="clust36" class="cluster">
<title>cluster_35</title>
<path fill="#ccccff" stroke="#000033" d="M2482.5,-502C2482.5,-502 2686.5,-502 2686.5,-502 2692.5,-502 2698.5,-508 2698.5,-514 2698.5,-514 2698.5,-565 2698.5,-565 2698.5,-571 2692.5,-577 2686.5,-577 2686.5,-577 2482.5,-577 2482.5,-577 2476.5,-577 2470.5,-571 2470.5,-565 2470.5,-565 2470.5,-514 2470.5,-514 2470.5,-508 2476.5,-502 2482.5,-502"/>
<text text-anchor="middle" x="2576.5" y="-561.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\SettingsArray</text>
</g>
<g id="clust37" class="cluster">
<title>cluster_36</title>
<path fill="#ccccff" stroke="#000033" d="M80,-8432C80,-8432 441,-8432 441,-8432 447,-8432 453,-8438 453,-8444 453,-8444 453,-8495 453,-8495 453,-8501 447,-8507 441,-8507 441,-8507 80,-8507 80,-8507 74,-8507 68,-8501 68,-8495 68,-8495 68,-8444 68,-8444 68,-8438 74,-8432 80,-8432"/>
<text text-anchor="middle" x="181.5" y="-8491.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\ParserFunctions</text>
</g>
<g id="clust38" class="cluster">
<title>cluster_37</title>
<path fill="#ccccff" stroke="#000033" d="M2976.5,-3044C2976.5,-3044 3277.5,-3044 3277.5,-3044 3283.5,-3044 3289.5,-3050 3289.5,-3056 3289.5,-3056 3289.5,-3107 3289.5,-3107 3289.5,-3113 3283.5,-3119 3277.5,-3119 3277.5,-3119 2976.5,-3119 2976.5,-3119 2970.5,-3119 2964.5,-3113 2964.5,-3107 2964.5,-3107 2964.5,-3056 2964.5,-3056 2964.5,-3050 2970.5,-3044 2976.5,-3044"/>
<text text-anchor="middle" x="3119" y="-3103.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\PropertyInfoDataTypeLookup</text>
</g>
<g id="clust39" class="cluster">
<title>cluster_38</title>
<path fill="#ccccff" stroke="#000033" d="M72.5,-8515C72.5,-8515 964.5,-8515 964.5,-8515 970.5,-8515 976.5,-8521 976.5,-8527 976.5,-8527 976.5,-8664 976.5,-8664 976.5,-8670 970.5,-8676 964.5,-8676 964.5,-8676 72.5,-8676 72.5,-8676 66.5,-8676 60.5,-8670 60.5,-8664 60.5,-8664 60.5,-8527 60.5,-8527 60.5,-8521 66.5,-8515 72.5,-8515"/>
<text text-anchor="middle" x="151.5" y="-8660.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Reporting</text>
</g>
<g id="clust40" class="cluster">
<title>cluster_39</title>
<path fill="#ccccff" stroke="#000033" d="M4050,-2971C4050,-2971 4419,-2971 4419,-2971 4425,-2971 4431,-2977 4431,-2983 4431,-2983 4431,-3077 4431,-3077 4431,-3083 4425,-3089 4419,-3089 4419,-3089 4050,-3089 4050,-3089 4044,-3089 4038,-3083 4038,-3077 4038,-3077 4038,-2983 4038,-2983 4038,-2977 4044,-2971 4050,-2971"/>
<text text-anchor="middle" x="4144" y="-3073.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Serialization</text>
</g>
<g id="clust41" class="cluster">
<title>cluster_40</title>
<path fill="#ccccff" stroke="#000033" d="M1868.5,-6624C1868.5,-6624 2147.5,-6624 2147.5,-6624 2153.5,-6624 2159.5,-6630 2159.5,-6636 2159.5,-6636 2159.5,-6687 2159.5,-6687 2159.5,-6693 2153.5,-6699 2147.5,-6699 2147.5,-6699 1868.5,-6699 1868.5,-6699 1862.5,-6699 1856.5,-6693 1856.5,-6687 1856.5,-6687 1856.5,-6636 1856.5,-6636 1856.5,-6630 1862.5,-6624 1868.5,-6624"/>
<text text-anchor="middle" x="2000" y="-6683.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\ServiceByTypeDispatcher</text>
</g>
<g id="clust42" class="cluster">
<title>cluster_41</title>
<path fill="#ccccff" stroke="#000033" d="M117.5,-55C117.5,-55 403.5,-55 403.5,-55 409.5,-55 415.5,-61 415.5,-67 415.5,-67 415.5,-118 415.5,-118 415.5,-124 409.5,-130 403.5,-130 403.5,-130 117.5,-130 117.5,-130 111.5,-130 105.5,-124 105.5,-118 105.5,-118 105.5,-67 105.5,-67 105.5,-61 111.5,-55 117.5,-55"/>
<text text-anchor="middle" x="252.5" y="-114.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\SimpleCacheWithBagOStuff</text>
</g>
<g id="clust43" class="cluster">
<title>cluster_42</title>
<path fill="#ccccff" stroke="#000033" d="M678.5,-8684C678.5,-8684 949.5,-8684 949.5,-8684 955.5,-8684 961.5,-8690 961.5,-8696 961.5,-8696 961.5,-8790 961.5,-8790 961.5,-8796 955.5,-8802 949.5,-8802 949.5,-8802 678.5,-8802 678.5,-8802 672.5,-8802 666.5,-8796 666.5,-8790 666.5,-8790 666.5,-8696 666.5,-8696 666.5,-8690 672.5,-8684 678.5,-8684"/>
<text text-anchor="middle" x="742.5" y="-8786.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Sites</text>
</g>
<g id="clust44" class="cluster">
<title>cluster_43</title>
<path fill="#ccccff" stroke="#000033" d="M1273.5,-290C1273.5,-290 1544.5,-290 1544.5,-290 1550.5,-290 1556.5,-296 1556.5,-302 1556.5,-302 1556.5,-353 1556.5,-353 1556.5,-359 1550.5,-365 1544.5,-365 1544.5,-365 1273.5,-365 1273.5,-365 1267.5,-365 1261.5,-359 1261.5,-353 1261.5,-353 1261.5,-302 1261.5,-302 1261.5,-296 1267.5,-290 1273.5,-290"/>
<text text-anchor="middle" x="1401" y="-349.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\StaticContentLanguages</text>
</g>
<g id="clust45" class="cluster">
<title>cluster_44</title>
<path fill="#ccccff" stroke="#000033" d="M110,-8788C110,-8788 411,-8788 411,-8788 417,-8788 423,-8794 423,-8800 423,-8800 423,-8851 423,-8851 423,-8857 417,-8863 411,-8863 411,-8863 110,-8863 110,-8863 104,-8863 98,-8857 98,-8851 98,-8851 98,-8800 98,-8800 98,-8794 104,-8788 110,-8788"/>
<text text-anchor="middle" x="252.5" y="-8847.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\StatsdRecordingSimpleCache</text>
</g>
<g id="clust46" class="cluster">
<title>cluster_45</title>
<path fill="#ccccff" stroke="#000033" d="M3021.5,-6157C3021.5,-6157 3232.5,-6157 3232.5,-6157 3238.5,-6157 3244.5,-6163 3244.5,-6169 3244.5,-6169 3244.5,-6220 3244.5,-6220 3244.5,-6226 3238.5,-6232 3232.5,-6232 3232.5,-6232 3021.5,-6232 3021.5,-6232 3015.5,-6232 3009.5,-6226 3009.5,-6220 3009.5,-6220 3009.5,-6169 3009.5,-6169 3009.5,-6163 3015.5,-6157 3021.5,-6157"/>
<text text-anchor="middle" x="3119" y="-6216.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\SiteLink</text>
</g>
<g id="clust47" class="cluster">
<title>cluster_46</title>
<path fill="#ccccff" stroke="#000033" d="M4087.5,-3413C4087.5,-3413 4381.5,-3413 4381.5,-3413 4387.5,-3413 4393.5,-3419 4393.5,-3425 4393.5,-3425 4393.5,-3476 4393.5,-3476 4393.5,-3482 4387.5,-3488 4381.5,-3488 4381.5,-3488 4087.5,-3488 4087.5,-3488 4081.5,-3488 4075.5,-3482 4075.5,-3476 4075.5,-3476 4075.5,-3425 4075.5,-3425 4075.5,-3419 4081.5,-3413 4087.5,-3413"/>
<text text-anchor="middle" x="4226.5" y="-3472.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataModel\LegacyIdInterpreter</text>
</g>
<g id="clust48" class="cluster">
<title>cluster_47</title>
<path fill="#ccccff" stroke="#000033" d="M2961.5,-5098C2961.5,-5098 3292.5,-5098 3292.5,-5098 3298.5,-5098 3304.5,-5104 3304.5,-5110 3304.5,-5110 3304.5,-5161 3304.5,-5161 3304.5,-5167 3298.5,-5173 3292.5,-5173 3292.5,-5173 2961.5,-5173 2961.5,-5173 2955.5,-5173 2949.5,-5167 2949.5,-5161 2949.5,-5161 2949.5,-5110 2949.5,-5110 2949.5,-5104 2955.5,-5098 2961.5,-5098"/>
<text text-anchor="middle" x="3119" y="-5157.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataAccess\EntitySourceDefinitions</text>
</g>
<g id="clust49" class="cluster">
<title>cluster_48</title>
<path fill="#ccccff" stroke="#000033" d="M4110,-5556C4110,-5556 4359,-5556 4359,-5556 4365,-5556 4371,-5562 4371,-5568 4371,-5568 4371,-5619 4371,-5619 4371,-5625 4365,-5631 4359,-5631 4359,-5631 4110,-5631 4110,-5631 4104,-5631 4098,-5625 4098,-5619 4098,-5619 4098,-5568 4098,-5568 4098,-5562 4104,-5556 4110,-5556"/>
<text text-anchor="middle" x="4226.5" y="-5615.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataAccess\EntitySource</text>
</g>
<g id="clust50" class="cluster">
<title>cluster_49</title>
<path fill="#ccccff" stroke="#000033" d="M5315,-3330C5315,-3330 5541,-3330 5541,-3330 5547,-3330 5553,-3336 5553,-3342 5553,-3342 5553,-3393 5553,-3393 5553,-3399 5547,-3405 5541,-3405 5541,-3405 5315,-3405 5315,-3405 5309,-3405 5303,-3399 5303,-3393 5303,-3393 5303,-3342 5303,-3342 5303,-3336 5309,-3330 5315,-3330"/>
<text text-anchor="middle" x="5420" y="-3389.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\StringNormalizer</text>
</g>
<g id="clust51" class="cluster">
<title>cluster_50</title>
<path fill="#ccccff" stroke="#000033" d="M1861,-6707C1861,-6707 2155,-6707 2155,-6707 2161,-6707 2167,-6713 2167,-6719 2167,-6719 2167,-6770 2167,-6770 2167,-6776 2161,-6782 2155,-6782 2155,-6782 1861,-6782 1861,-6782 1855,-6782 1849,-6776 1849,-6770 1849,-6770 1849,-6719 1849,-6719 1849,-6713 1855,-6707 1861,-6707"/>
<text text-anchor="middle" x="2000" y="-6766.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\DataAccess\DataAccessSettings</text>
</g>
<g id="clust52" class="cluster">
<title>cluster_51</title>
<path fill="#ccccff" stroke="#000033" d="M181,-8183C181,-8183 340,-8183 340,-8183 346,-8183 352,-8189 352,-8195 352,-8195 352,-8246 352,-8246 352,-8252 346,-8258 340,-8258 340,-8258 181,-8258 181,-8258 175,-8258 169,-8252 169,-8246 169,-8246 169,-8195 169,-8195 169,-8189 175,-8183 181,-8183"/>
<text text-anchor="middle" x="252.5" y="-8242.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Summary</text>
</g>
<g id="clust53" class="cluster">
<title>cluster_52</title>
<path fill="#ccccff" stroke="#000033" d="M1277,-207C1277,-207 1541,-207 1541,-207 1547,-207 1553,-213 1553,-219 1553,-219 1553,-270 1553,-270 1553,-276 1547,-282 1541,-282 1541,-282 1277,-282 1277,-282 1271,-282 1265,-276 1265,-270 1265,-270 1265,-219 1265,-219 1265,-213 1271,-207 1277,-207"/>
<text text-anchor="middle" x="1401" y="-266.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\UnionContentLanguages</text>
</g>
<g id="clust54" class="cluster">
<title>cluster_53</title>
<path fill="#ccccff" stroke="#000033" d="M113.5,-8871C113.5,-8871 1526,-8871 1526,-8871 1532,-8871 1538,-8877 1538,-8883 1538,-8883 1538,-9020 1538,-9020 1538,-9026 1532,-9032 1526,-9032 1526,-9032 113.5,-9032 113.5,-9032 107.5,-9032 101.5,-9026 101.5,-9020 101.5,-9020 101.5,-8883 101.5,-8883 101.5,-8877 107.5,-8871 113.5,-8871"/>
<text text-anchor="middle" x="177.5" y="-9016.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Units</text>
</g>
<g id="clust55" class="cluster">
<title>cluster_54</title>
<path fill="#ccccff" stroke="#000033" d="M140,-8349C140,-8349 381,-8349 381,-8349 387,-8349 393,-8355 393,-8361 393,-8361 393,-8412 393,-8412 393,-8418 387,-8424 381,-8424 381,-8424 140,-8424 140,-8424 134,-8424 128,-8418 128,-8412 128,-8412 128,-8361 128,-8361 128,-8355 134,-8349 140,-8349"/>
<text text-anchor="middle" x="252.5" y="-8408.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\UserInputException</text>
</g>
<g id="clust56" class="cluster">
<title>cluster_55</title>
<path fill="#ccccff" stroke="#000033" d="M140,-9040C140,-9040 381,-9040 381,-9040 387,-9040 393,-9046 393,-9052 393,-9052 393,-9103 393,-9103 393,-9109 387,-9115 381,-9115 381,-9115 140,-9115 140,-9115 134,-9115 128,-9109 128,-9103 128,-9103 128,-9052 128,-9052 128,-9046 134,-9040 140,-9040"/>
<text text-anchor="middle" x="252.5" y="-9099.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\UserLanguageLookup</text>
</g>
<g id="clust57" class="cluster">
<title>cluster_56</title>
<path fill="#ccccff" stroke="#000033" d="M671,-169C671,-169 957,-169 957,-169 963,-169 969,-175 969,-181 969,-181 969,-232 969,-232 969,-238 963,-244 957,-244 957,-244 671,-244 671,-244 665,-244 659,-238 659,-232 659,-232 659,-181 659,-181 659,-175 665,-169 671,-169"/>
<text text-anchor="middle" x="806" y="-228.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\WikibaseContentLanguages</text>
</g>
<g id="clust58" class="cluster">
<title>cluster_57</title>
<path fill="#ccccff" stroke="#000033" d="M2554,-671C2554,-671 2615,-671 2615,-671 2621,-671 2627,-677 2627,-683 2627,-683 2627,-734 2627,-734 2627,-740 2621,-746 2615,-746 2615,-746 2554,-746 2554,-746 2548,-746 2542,-740 2542,-734 2542,-734 2542,-683 2542,-683 2542,-677 2548,-671 2554,-671"/>
<text text-anchor="middle" x="2576.5" y="-730.8" font-family="Times,serif" font-size="14.00" fill="#000033">GLOBALS</text>
</g>
<g id="clust59" class="cluster">
<title>cluster_58</title>
<path fill="#ccccff" stroke="#000033" d="M95,-8705C95,-8705 426,-8705 426,-8705 432,-8705 438,-8711 438,-8717 438,-8717 438,-8768 438,-8768 438,-8774 432,-8780 426,-8780 426,-8780 95,-8780 95,-8780 89,-8780 83,-8774 83,-8768 83,-8768 83,-8717 83,-8717 83,-8711 89,-8705 95,-8705"/>
<text text-anchor="middle" x="181.5" y="-8764.8" font-family="Times,serif" font-size="14.00" fill="#000033">Wikibase\Lib\Maintenance</text>
</g>
<!-- Wikibase\\Lib\\CacheInvalidArgumentException -->
<g id="node1" class="node">
<title>Wikibase\\Lib\\CacheInvalidArgumentException</title>
<path fill="#9999cc" stroke="#000000" d="M968,-99C968,-99 660,-99 660,-99 654,-99 648,-93 648,-87 648,-87 648,-75 648,-75 648,-69 654,-63 660,-63 660,-63 968,-63 968,-63 974,-63 980,-69 980,-75 980,-75 980,-87 980,-87 980,-93 974,-99 968,-99"/>
<text text-anchor="middle" x="814" y="-78.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\CacheInvalidArgumentException</text>
</g>
<!-- Wikibase\\Lib\\Changes\\CentralIdLookupFactory -->
<g id="node2" class="node">
<title>Wikibase\\Lib\\Changes\\CentralIdLookupFactory</title>
<path fill="#9999cc" stroke="#000000" d="M2742,-7404C2742,-7404 2427,-7404 2427,-7404 2421,-7404 2415,-7398 2415,-7392 2415,-7392 2415,-7380 2415,-7380 2415,-7374 2421,-7368 2427,-7368 2427,-7368 2742,-7368 2742,-7368 2748,-7368 2754,-7374 2754,-7380 2754,-7380 2754,-7392 2754,-7392 2754,-7398 2748,-7404 2742,-7404"/>
<text text-anchor="middle" x="2584.5" y="-7383.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\CentralIdLookupFactory</text>
</g>
<!-- Wikibase\\Lib\\Changes\\Change -->
<g id="node3" class="node">
<title>Wikibase\\Lib\\Changes\\Change</title>
<path fill="#9999cc" stroke="#000000" d="M4930.5,-7418C4930.5,-7418 4735.5,-7418 4735.5,-7418 4729.5,-7418 4723.5,-7412 4723.5,-7406 4723.5,-7406 4723.5,-7394 4723.5,-7394 4723.5,-7388 4729.5,-7382 4735.5,-7382 4735.5,-7382 4930.5,-7382 4930.5,-7382 4936.5,-7382 4942.5,-7388 4942.5,-7394 4942.5,-7394 4942.5,-7406 4942.5,-7406 4942.5,-7412 4936.5,-7418 4930.5,-7418"/>
<text text-anchor="middle" x="4833" y="-7397.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\Change</text>
</g>
<!-- Wikibase\\Lib\\Changes\\ChangeRow -->
<g id="node4" class="node">
<title>Wikibase\\Lib\\Changes\\ChangeRow</title>
<path fill="#9999cc" stroke="#000000" d="M4343.5,-7375C4343.5,-7375 4125.5,-7375 4125.5,-7375 4119.5,-7375 4113.5,-7369 4113.5,-7363 4113.5,-7363 4113.5,-7351 4113.5,-7351 4113.5,-7345 4119.5,-7339 4125.5,-7339 4125.5,-7339 4343.5,-7339 4343.5,-7339 4349.5,-7339 4355.5,-7345 4355.5,-7351 4355.5,-7351 4355.5,-7363 4355.5,-7363 4355.5,-7369 4349.5,-7375 4343.5,-7375"/>
<text text-anchor="middle" x="4234.5" y="-7354.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\ChangeRow</text>
</g>
<!-- Wikibase\\Lib\\Changes\\ChangeRow&#45;&gt;Wikibase\\Lib\\Changes\\Change -->
<g id="edge1" class="edge">
<title>Wikibase\\Lib\\Changes\\ChangeRow&#45;&gt;Wikibase\\Lib\\Changes\\Change</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4355.6154,-7365.7017C4461.1083,-7373.281 4613.0376,-7384.1965 4716.9949,-7391.6655"/>
<polygon fill="#999999" stroke="#999999" points="4717.0146,-7393.7722 4723.1497,-7392.1077 4717.3156,-7389.583 4717.0146,-7393.7722"/>
</g>
<!-- Wikibase\\Lib\\Changes\\ChangeStore -->
<g id="node5" class="node">
<title>Wikibase\\Lib\\Changes\\ChangeStore</title>
<path fill="#9999cc" stroke="#000000" d="M4351,-7418C4351,-7418 4118,-7418 4118,-7418 4112,-7418 4106,-7412 4106,-7406 4106,-7406 4106,-7394 4106,-7394 4106,-7388 4112,-7382 4118,-7382 4118,-7382 4351,-7382 4351,-7382 4357,-7382 4363,-7388 4363,-7394 4363,-7394 4363,-7406 4363,-7406 4363,-7412 4357,-7418 4351,-7418"/>
<text text-anchor="middle" x="4234.5" y="-7397.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\ChangeStore</text>
</g>
<!-- Wikibase\\Lib\\Changes\\ChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\Change -->
<g id="edge2" class="edge">
<title>Wikibase\\Lib\\Changes\\ChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\Change</title>
<path fill="none" stroke="#999999" d="M4363.2608,-7400C4468.357,-7400 4615.5537,-7400 4717.0263,-7400"/>
<polygon fill="#999999" stroke="#999999" points="4717.0353,-7402.1001 4723.0353,-7400 4717.0353,-7397.9001 4717.0353,-7402.1001"/>
</g>
<!-- Wikibase\\Lib\\Changes\\DiffChange -->
<g id="node6" class="node">
<title>Wikibase\\Lib\\Changes\\DiffChange</title>
<path fill="#9999cc" stroke="#000000" d="M3767,-7366C3767,-7366 3542,-7366 3542,-7366 3536,-7366 3530,-7360 3530,-7354 3530,-7354 3530,-7342 3530,-7342 3530,-7336 3536,-7330 3542,-7330 3542,-7330 3767,-7330 3767,-7330 3773,-7330 3779,-7336 3779,-7342 3779,-7342 3779,-7354 3779,-7354 3779,-7360 3773,-7366 3767,-7366"/>
<text text-anchor="middle" x="3654.5" y="-7345.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\DiffChange</text>
</g>
<!-- Wikibase\\Lib\\Changes\\DiffChange&#45;&gt;Wikibase\\Lib\\Changes\\ChangeRow -->
<g id="edge3" class="edge">
<title>Wikibase\\Lib\\Changes\\DiffChange&#45;&gt;Wikibase\\Lib\\Changes\\ChangeRow</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3779.2808,-7349.9363C3876.1353,-7351.4392 4009.8866,-7353.5146 4107.3389,-7355.0268"/>
<polygon fill="#999999" stroke="#999999" points="4107.3797,-7357.1276 4113.4116,-7355.121 4107.4449,-7352.9281 4107.3797,-7357.1276"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory -->
<g id="node7" class="node">
<title>Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory</title>
<path fill="#9999cc" stroke="#000000" d="M4426,-7323C4426,-7323 4043,-7323 4043,-7323 4037,-7323 4031,-7317 4031,-7311 4031,-7311 4031,-7299 4031,-7299 4031,-7293 4037,-7287 4043,-7287 4043,-7287 4426,-7287 4426,-7287 4432,-7287 4438,-7293 4438,-7299 4438,-7299 4438,-7311 4438,-7311 4438,-7317 4432,-7323 4426,-7323"/>
<text text-anchor="middle" x="4234.5" y="-7302.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\EntityDiffChangedAspectsFactory</text>
</g>
<!-- Wikibase\\Lib\\Changes\\DiffChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory -->
<g id="edge4" class="edge">
<title>Wikibase\\Lib\\Changes\\DiffChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory</title>
<path fill="none" stroke="#999999" d="M3779.2808,-7338.749C3850.7483,-7333.4506 3942.3053,-7326.6627 4024.5444,-7320.5657"/>
<polygon fill="#999999" stroke="#999999" points="4025.1242,-7322.6285 4030.9524,-7320.0906 4024.8136,-7318.44 4025.1242,-7322.6285"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityDiffChangedAspects -->
<g id="node8" class="node">
<title>Wikibase\\Lib\\Changes\\EntityDiffChangedAspects</title>
<path fill="#9999cc" stroke="#000000" d="M4998,-7310C4998,-7310 4668,-7310 4668,-7310 4662,-7310 4656,-7304 4656,-7298 4656,-7298 4656,-7286 4656,-7286 4656,-7280 4662,-7274 4668,-7274 4668,-7274 4998,-7274 4998,-7274 5004,-7274 5010,-7280 5010,-7286 5010,-7286 5010,-7298 5010,-7298 5010,-7304 5004,-7310 4998,-7310"/>
<text text-anchor="middle" x="4833" y="-7289.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\EntityDiffChangedAspects</text>
</g>
<!-- Wikibase\\Lib\\Changes\\DiffChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects -->
<g id="edge5" class="edge">
<title>Wikibase\\Lib\\Changes\\DiffChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects</title>
<path fill="none" stroke="#999999" d="M3779.2909,-7342.8011C3838.5769,-7340.466 3910.4356,-7337.8306 3975,-7336 4205.6168,-7329.4615 4263.7003,-7339.7452 4494,-7326 4552.6776,-7322.4979 4616.8848,-7316.5911 4673.4858,-7310.6743"/>
<polygon fill="#999999" stroke="#999999" points="4673.8943,-7312.743 4679.6421,-7310.0276 4673.4555,-7308.566 4673.8943,-7312.743"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects -->
<g id="edge19" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects</title>
<path fill="none" stroke="#999999" d="M4438.3778,-7300.5716C4506.9394,-7299.0824 4582.96,-7297.4311 4649.8292,-7295.9786"/>
<polygon fill="#999999" stroke="#999999" points="4649.9054,-7298.0776 4655.8583,-7295.8477 4649.8141,-7293.8786 4649.9054,-7298.0776"/>
</g>
<!-- Wikibase\\DataModel\\Services\\Diff\\ItemDiff -->
<g id="node26" class="node">
<title>Wikibase\\DataModel\\Services\\Diff\\ItemDiff</title>
<path fill="#9999cc" stroke="#000000" d="M4983,-3147C4983,-3147 4683,-3147 4683,-3147 4677,-3147 4671,-3141 4671,-3135 4671,-3135 4671,-3123 4671,-3123 4671,-3117 4677,-3111 4683,-3111 4683,-3111 4983,-3111 4983,-3111 4989,-3111 4995,-3117 4995,-3123 4995,-3123 4995,-3135 4995,-3135 4995,-3141 4989,-3147 4983,-3147"/>
<text text-anchor="middle" x="4833" y="-3126.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Diff\ItemDiff</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\DataModel\\Services\\Diff\\ItemDiff -->
<g id="edge17" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\DataModel\\Services\\Diff\\ItemDiff</title>
<path fill="none" stroke="#999999" d="M4261.7059,-7286.989C4317.7917,-7248.0314 4445.1041,-7149.7177 4494,-7030 4642.5388,-6666.3149 4434.6967,-3866.822 4561.5,-3495 4612.9158,-3344.2348 4751.3944,-3204.2266 4808.1852,-3151.3118"/>
<polygon fill="#999999" stroke="#999999" points="4809.8032,-3152.6756 4812.7774,-3147.0573 4806.9488,-3149.5946 4809.8032,-3152.6756"/>
</g>
<!-- Wikibase\\DataModel\\Services\\Diff\\EntityDiff -->
<g id="node27" class="node">
<title>Wikibase\\DataModel\\Services\\Diff\\EntityDiff</title>
<path fill="#9999cc" stroke="#000000" d="M4990.5,-3104C4990.5,-3104 4675.5,-3104 4675.5,-3104 4669.5,-3104 4663.5,-3098 4663.5,-3092 4663.5,-3092 4663.5,-3080 4663.5,-3080 4663.5,-3074 4669.5,-3068 4675.5,-3068 4675.5,-3068 4990.5,-3068 4990.5,-3068 4996.5,-3068 5002.5,-3074 5002.5,-3080 5002.5,-3080 5002.5,-3092 5002.5,-3092 5002.5,-3098 4996.5,-3104 4990.5,-3104"/>
<text text-anchor="middle" x="4833" y="-3083.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Diff\EntityDiff</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\DataModel\\Services\\Diff\\EntityDiff -->
<g id="edge18" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\DataModel\\Services\\Diff\\EntityDiff</title>
<path fill="none" stroke="#999999" d="M4261.7238,-7286.9963C4317.8437,-7248.0526 4445.2168,-7149.7637 4494,-7030 4576.2073,-6828.1793 4412.3874,-3266.9184 4561.5,-3108 4576.1024,-3092.4373 4614.1551,-3085.1136 4657.3079,-3082.1538"/>
<polygon fill="#999999" stroke="#999999" points="4657.5742,-3084.2412 4663.4289,-3081.7648 4657.3077,-3080.0497 4657.5742,-3084.2412"/>
</g>
<!-- Wikibase\\DataModel\\Statement\\Statement -->
<g id="node48" class="node">
<title>Wikibase\\DataModel\\Statement\\Statement</title>
<path fill="#9999cc" stroke="#000000" d="M4972,-7179C4972,-7179 4694,-7179 4694,-7179 4688,-7179 4682,-7173 4682,-7167 4682,-7167 4682,-7155 4682,-7155 4682,-7149 4688,-7143 4694,-7143 4694,-7143 4972,-7143 4972,-7143 4978,-7143 4984,-7149 4984,-7155 4984,-7155 4984,-7167 4984,-7167 4984,-7173 4978,-7179 4972,-7179"/>
<text text-anchor="middle" x="4833" y="-7158.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Statement\Statement</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\DataModel\\Statement\\Statement -->
<g id="edge20" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory&#45;&gt;Wikibase\\DataModel\\Statement\\Statement</title>
<path fill="none" stroke="#999999" d="M4297.2108,-7286.933C4362.8303,-7268.3086 4468.979,-7238.9705 4561.5,-7217 4617.9725,-7203.5897 4681.4923,-7190.3862 4732.886,-7180.1709"/>
<polygon fill="#999999" stroke="#999999" points="4733.2962,-7182.2305 4738.773,-7179.0032 4732.479,-7178.1107 4733.2962,-7182.2305"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChange -->
<g id="node9" class="node">
<title>Wikibase\\Lib\\Changes\\EntityChange</title>
<path fill="#9999cc" stroke="#000000" d="M3247,-7314C3247,-7314 3007,-7314 3007,-7314 3001,-7314 2995,-7308 2995,-7302 2995,-7302 2995,-7290 2995,-7290 2995,-7284 3001,-7278 3007,-7278 3007,-7278 3247,-7278 3247,-7278 3253,-7278 3259,-7284 3259,-7290 3259,-7290 3259,-7302 3259,-7302 3259,-7308 3253,-7314 3247,-7314"/>
<text text-anchor="middle" x="3127" y="-7293.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\EntityChange</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\Lib\\Changes\\DiffChange -->
<g id="edge6" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\Lib\\Changes\\DiffChange</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3259.0896,-7309.0212C3339.8406,-7316.9814 3442.7368,-7327.1248 3523.3205,-7335.0686"/>
<polygon fill="#999999" stroke="#999999" points="3523.3953,-7337.186 3529.5724,-7335.6849 3523.8074,-7333.0063 3523.3953,-7337.186"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory -->
<g id="edge10" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory</title>
<path fill="none" stroke="#999999" d="M3259.2159,-7297.0744C3448.6806,-7298.6141 3799.3382,-7301.4637 4024.5182,-7303.2936"/>
<polygon fill="#999999" stroke="#999999" points="4024.7939,-7305.3958 4030.8108,-7303.3447 4024.8281,-7301.196 4024.7939,-7305.3958"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects -->
<g id="edge9" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects</title>
<path fill="none" stroke="#999999" d="M3259.4449,-7293.0278C3503.5745,-7287.9521 4041.0173,-7278.6558 4494,-7284 4544.486,-7284.5956 4599.1925,-7285.69 4649.6253,-7286.8822"/>
<polygon fill="#999999" stroke="#999999" points="4649.7056,-7288.9846 4655.7539,-7287.028 4649.8056,-7284.7858 4649.7056,-7288.9846"/>
</g>
<!-- Wikibase\\DataModel\\Entity\\EntityId -->
<g id="node14" class="node">
<title>Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="#9999cc" stroke="#000000" d="M4957,-5526C4957,-5526 4709,-5526 4709,-5526 4703,-5526 4697,-5520 4697,-5514 4697,-5514 4697,-5502 4697,-5502 4697,-5496 4703,-5490 4709,-5490 4709,-5490 4957,-5490 4957,-5490 4963,-5490 4969,-5496 4969,-5502 4969,-5502 4969,-5514 4969,-5514 4969,-5520 4963,-5526 4957,-5526"/>
<text text-anchor="middle" x="4833" y="-5505.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\EntityId</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge7" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3259.0217,-7300.4049C3286.61,-7295.3108 3313.5037,-7285.0189 3334,-7266 3442.1316,-7165.6628 3302.754,-7047.3577 3406,-6942 3754.3412,-6586.5342 4175.1583,-7059.1486 4494,-6677 4657.5746,-6480.9472 4382.9581,-5712.5271 4561.5,-5530 4580.1647,-5510.9187 4635.1613,-5504.3879 4690.8185,-5503.0492"/>
<polygon fill="#999999" stroke="#999999" points="4690.9482,-5505.1471 4696.9034,-5502.9232 4690.8612,-5500.948 4690.9482,-5505.1471"/>
</g>
<!-- Wikibase\\DataModel\\Entity\\BasicEntityIdParser -->
<g id="node15" class="node">
<title>Wikibase\\DataModel\\Entity\\BasicEntityIdParser</title>
<path fill="#9999cc" stroke="#000000" d="M4998,-5698C4998,-5698 4668,-5698 4668,-5698 4662,-5698 4656,-5692 4656,-5686 4656,-5686 4656,-5674 4656,-5674 4656,-5668 4662,-5662 4668,-5662 4668,-5662 4998,-5662 4998,-5662 5004,-5662 5010,-5668 5010,-5674 5010,-5674 5010,-5686 5010,-5686 5010,-5692 5004,-5698 4998,-5698"/>
<text text-anchor="middle" x="4833" y="-5677.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\BasicEntityIdParser</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\DataModel\\Entity\\BasicEntityIdParser -->
<g id="edge8" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChange&#45;&gt;Wikibase\\DataModel\\Entity\\BasicEntityIdParser</title>
<path fill="none" stroke="#999999" d="M3259.0113,-7298.2441C3286.1219,-7293.1505 3312.8155,-7283.4031 3334,-7266 3408.2935,-7204.9678 3333.9616,-7125.6782 3406,-7062 3599.9938,-6890.5193 3718.1785,-6969.8927 3975,-6937 4003.6209,-6933.3343 4471.3994,-6934.9391 4494,-6917 4506.7866,-6906.8507 4780.832,-5876.4628 4826.5579,-5704.2724"/>
<polygon fill="#999999" stroke="#999999" points="4828.6374,-5704.6234 4828.1476,-5698.2854 4824.578,-5703.5455 4828.6374,-5704.6234"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChangeFactory -->
<g id="node10" class="node">
<title>Wikibase\\Lib\\Changes\\EntityChangeFactory</title>
<path fill="#9999cc" stroke="#000000" d="M2731,-7348C2731,-7348 2438,-7348 2438,-7348 2432,-7348 2426,-7342 2426,-7336 2426,-7336 2426,-7324 2426,-7324 2426,-7318 2432,-7312 2438,-7312 2438,-7312 2731,-7312 2731,-7312 2737,-7312 2743,-7318 2743,-7324 2743,-7324 2743,-7336 2743,-7336 2743,-7342 2737,-7348 2731,-7348"/>
<text text-anchor="middle" x="2584.5" y="-7327.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\EntityChangeFactory</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory -->
<g id="edge16" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspectsFactory</title>
<path fill="none" stroke="#999999" d="M2743.0832,-7327.5972C3042.2376,-7323.0646 3689.8116,-7313.2529 4024.6069,-7308.1802"/>
<polygon fill="#999999" stroke="#999999" points="4025.0172,-7310.2743 4030.9847,-7308.0836 4024.9535,-7306.0748 4025.0172,-7310.2743"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\Lib\\Changes\\EntityChange -->
<g id="edge14" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\Lib\\Changes\\EntityChange</title>
<path fill="none" stroke="#999999" d="M2743.237,-7320.0515C2820.9467,-7315.1812 2913.6308,-7309.3724 2988.4449,-7304.6836"/>
<polygon fill="#999999" stroke="#999999" points="2988.8546,-7306.7622 2994.7114,-7304.2909 2988.5918,-7302.5704 2988.8546,-7306.7622"/>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge13" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2681.8786,-7348.0081C2736.977,-7352.3951 2803.538,-7347.1144 2848,-7308 2962.6671,-7207.1243 2815.2363,-7083.1261 2920,-6972 3253.7363,-6617.9955 3495.2317,-6760.7552 3975,-6680 4031.9816,-6670.4088 4453.2054,-6687.923 4494,-6647 4669.5633,-6470.8842 4387.4716,-5707.6327 4561.5,-5530 4580.1797,-5510.9334 4635.1781,-5504.4043 4690.8326,-5503.063"/>
<polygon fill="#999999" stroke="#999999" points="4690.9621,-5505.1609 4696.9172,-5502.9367 4690.8749,-5500.9618 4690.9621,-5505.1609"/>
</g>
<!-- Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="node16" class="node">
<title>Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="#9999cc" stroke="#000000" d="M4979.5,-5569C4979.5,-5569 4686.5,-5569 4686.5,-5569 4680.5,-5569 4674.5,-5563 4674.5,-5557 4674.5,-5557 4674.5,-5545 4674.5,-5545 4674.5,-5539 4680.5,-5533 4686.5,-5533 4686.5,-5533 4979.5,-5533 4979.5,-5533 4985.5,-5533 4991.5,-5539 4991.5,-5545 4991.5,-5545 4991.5,-5557 4991.5,-5557 4991.5,-5563 4985.5,-5569 4979.5,-5569"/>
<text text-anchor="middle" x="4833" y="-5548.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\EntityIdParser</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="edge12" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="none" stroke="#999999" d="M2743.0075,-7336.7003C2779.0356,-7332.8978 2816.0663,-7324.4491 2848,-7308 2892.0133,-7285.3287 2882.0098,-7254.7475 2920,-7223 3111.4549,-7063.0055 3174.4383,-7034.9108 3406,-6942 3867.8986,-6756.6699 4174.7221,-7058.7843 4494,-6677 4651.6793,-6488.4511 4389.4274,-5748.512 4561.5,-5573 4577.6521,-5556.525 4620.9353,-5549.413 4668.3204,-5546.9199"/>
<polygon fill="#999999" stroke="#999999" points="4668.5295,-5549.0124 4674.421,-5546.625 4668.3266,-5544.8173 4668.5295,-5549.0124"/>
</g>
<!-- Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="node17" class="node">
<title>Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="#9999cc" stroke="#000000" d="M4979.5,-5397C4979.5,-5397 4686.5,-5397 4686.5,-5397 4680.5,-5397 4674.5,-5391 4674.5,-5385 4674.5,-5385 4674.5,-5373 4674.5,-5373 4674.5,-5367 4680.5,-5361 4686.5,-5361 4686.5,-5361 4979.5,-5361 4979.5,-5361 4985.5,-5361 4991.5,-5367 4991.5,-5373 4991.5,-5373 4991.5,-5385 4991.5,-5385 4991.5,-5391 4985.5,-5397 4979.5,-5397"/>
<text text-anchor="middle" x="4833" y="-5376.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\EntityDocument</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge15" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M2669.8377,-7348.0282C2727.7053,-7354.8917 2801.798,-7352.343 2848,-7308 3034.1343,-7129.3551 2741.484,-6918.258 2920,-6732 3042.7163,-6603.9617 4375.2532,-6598.7281 4494,-6467 4652.9293,-6290.6968 4395.1438,-5570.3132 4561.5,-5401 4577.67,-5384.5426 4620.9574,-5377.4347 4668.3409,-5374.9401"/>
<polygon fill="#999999" stroke="#999999" points="4668.5499,-5377.0325 4674.4413,-5374.645 4668.3468,-5372.8374 4668.5499,-5377.0325"/>
</g>
<!-- Wikibase\\DataModel\\Services\\Diff\\EntityDiffer -->
<g id="node25" class="node">
<title>Wikibase\\DataModel\\Services\\Diff\\EntityDiffer</title>
<path fill="#9999cc" stroke="#000000" d="M4998,-2803C4998,-2803 4668,-2803 4668,-2803 4662,-2803 4656,-2797 4656,-2791 4656,-2791 4656,-2779 4656,-2779 4656,-2773 4662,-2767 4668,-2767 4668,-2767 4998,-2767 4998,-2767 5004,-2767 5010,-2773 5010,-2779 5010,-2779 5010,-2791 5010,-2791 5010,-2797 5004,-2803 4998,-2803"/>
<text text-anchor="middle" x="4833" y="-2782.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Diff\EntityDiffer</text>
</g>
<!-- Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Services\\Diff\\EntityDiffer -->
<g id="edge11" class="edge">
<title>Wikibase\\Lib\\Changes\\EntityChangeFactory&#45;&gt;Wikibase\\DataModel\\Services\\Diff\\EntityDiffer</title>
<path fill="none" stroke="#999999" d="M2660.8373,-7348.0456C2720.7643,-7357.2113 2801.5805,-7357.6098 2848,-7308 3009.9127,-7134.9597 2764.8198,-3222.1027 2920,-3043 3142.8001,-2785.853 4215.6896,-2774.3169 4649.9524,-2780.5445"/>
<polygon fill="#999999" stroke="#999999" points="4649.9519,-2782.6446 4655.9821,-2780.6327 4650.0134,-2778.4451 4649.9519,-2782.6446"/>
</g>
<!-- Wikibase\\Lib\\Changes\\ItemChange -->
<g id="node11" class="node">
<title>Wikibase\\Lib\\Changes\\ItemChange</title>
<path fill="#9999cc" stroke="#000000" d="M2697,-7305C2697,-7305 2472,-7305 2472,-7305 2466,-7305 2460,-7299 2460,-7293 2460,-7293 2460,-7281 2460,-7281 2460,-7275 2466,-7269 2472,-7269 2472,-7269 2697,-7269 2697,-7269 2703,-7269 2709,-7275 2709,-7281 2709,-7281 2709,-7293 2709,-7293 2709,-7299 2703,-7305 2697,-7305"/>
<text text-anchor="middle" x="2584.5" y="-7284.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\ItemChange</text>
</g>
<!-- Wikibase\\Lib\\Changes\\ItemChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects -->
<g id="edge22" class="edge">
<title>Wikibase\\Lib\\Changes\\ItemChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityDiffChangedAspects</title>
<path fill="none" stroke="#999999" d="M2709.1437,-7281.4809C2772.3071,-7278.9538 2850.2163,-7276.2476 2920,-7275 3237.7344,-7269.3195 4123.6685,-7274.0352 4494,-7281 4544.4931,-7281.9496 4599.2019,-7283.4975 4649.6347,-7285.1363"/>
<polygon fill="#999999" stroke="#999999" points="4649.6979,-7287.2394 4655.7633,-7285.3366 4649.8351,-7283.0417 4649.6979,-7287.2394"/>
</g>
<!-- Wikibase\\Lib\\Changes\\ItemChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityChange -->
<g id="edge21" class="edge">
<title>Wikibase\\Lib\\Changes\\ItemChange&#45;&gt;Wikibase\\Lib\\Changes\\EntityChange</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2709.3009,-7289.0704C2792.7124,-7290.4542 2902.511,-7292.2758 2988.601,-7293.704"/>
<polygon fill="#999999" stroke="#999999" points="2988.7238,-7295.8062 2994.7578,-7293.8061 2988.7935,-7291.6068 2988.7238,-7295.8062"/>
</g>
<!-- Wikibase\\Lib\\Changes\\RepoRevisionIdentifier -->
<g id="node12" class="node">
<title>Wikibase\\Lib\\Changes\\RepoRevisionIdentifier</title>
<path fill="#9999cc" stroke="#000000" d="M3284.5,-7262C3284.5,-7262 2969.5,-7262 2969.5,-7262 2963.5,-7262 2957.5,-7256 2957.5,-7250 2957.5,-7250 2957.5,-7238 2957.5,-7238 2957.5,-7232 2963.5,-7226 2969.5,-7226 2969.5,-7226 3284.5,-7226 3284.5,-7226 3290.5,-7226 3296.5,-7232 3296.5,-7238 3296.5,-7238 3296.5,-7250 3296.5,-7250 3296.5,-7256 3290.5,-7262 3284.5,-7262"/>
<text text-anchor="middle" x="3127" y="-7241.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\RepoRevisionIdentifier</text>
</g>
<!-- Wikibase\\Lib\\Changes\\RepoRevisionIdentifierFactory -->
<g id="node13" class="node">
<title>Wikibase\\Lib\\Changes\\RepoRevisionIdentifierFactory</title>
<path fill="#9999cc" stroke="#000000" d="M2768.5,-7262C2768.5,-7262 2400.5,-7262 2400.5,-7262 2394.5,-7262 2388.5,-7256 2388.5,-7250 2388.5,-7250 2388.5,-7238 2388.5,-7238 2388.5,-7232 2394.5,-7226 2400.5,-7226 2400.5,-7226 2768.5,-7226 2768.5,-7226 2774.5,-7226 2780.5,-7232 2780.5,-7238 2780.5,-7238 2780.5,-7250 2780.5,-7250 2780.5,-7256 2774.5,-7262 2768.5,-7262"/>
<text text-anchor="middle" x="2584.5" y="-7241.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Changes\RepoRevisionIdentifierFactory</text>
</g>
<!-- Wikibase\\Lib\\Changes\\RepoRevisionIdentifierFactory&#45;&gt;Wikibase\\Lib\\Changes\\RepoRevisionIdentifier -->
<g id="edge23" class="edge">
<title>Wikibase\\Lib\\Changes\\RepoRevisionIdentifierFactory&#45;&gt;Wikibase\\Lib\\Changes\\RepoRevisionIdentifier</title>
<path fill="none" stroke="#999999" d="M2780.7384,-7244C2836.3851,-7244 2896.603,-7244 2950.9743,-7244"/>
<polygon fill="#999999" stroke="#999999" points="2951.234,-7246.1001 2957.234,-7244 2951.234,-7241.9001 2951.234,-7246.1001"/>
</g>
<!-- Wikibase\\DataModel\\Entity\\ItemId -->
<g id="node18" class="node">
<title>Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="#9999cc" stroke="#000000" d="M4949.5,-5655C4949.5,-5655 4716.5,-5655 4716.5,-5655 4710.5,-5655 4704.5,-5649 4704.5,-5643 4704.5,-5643 4704.5,-5631 4704.5,-5631 4704.5,-5625 4710.5,-5619 4716.5,-5619 4716.5,-5619 4949.5,-5619 4949.5,-5619 4955.5,-5619 4961.5,-5625 4961.5,-5631 4961.5,-5631 4961.5,-5643 4961.5,-5643 4961.5,-5649 4955.5,-5655 4949.5,-5655"/>
<text text-anchor="middle" x="4833" y="-5634.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\ItemId</text>
</g>
<!-- Wikibase\\DataModel\\Entity\\EntityIdValue -->
<g id="node19" class="node">
<title>Wikibase\\DataModel\\Entity\\EntityIdValue</title>
<path fill="#9999cc" stroke="#000000" d="M4975.5,-5612C4975.5,-5612 4690.5,-5612 4690.5,-5612 4684.5,-5612 4678.5,-5606 4678.5,-5600 4678.5,-5600 4678.5,-5588 4678.5,-5588 4678.5,-5582 4684.5,-5576 4690.5,-5576 4690.5,-5576 4975.5,-5576 4975.5,-5576 4981.5,-5576 4987.5,-5582 4987.5,-5588 4987.5,-5588 4987.5,-5600 4987.5,-5600 4987.5,-5606 4981.5,-5612 4975.5,-5612"/>
<text text-anchor="middle" x="4833" y="-5591.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\EntityIdValue</text>
</g>
<!-- Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="node20" class="node">
<title>Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="#9999cc" stroke="#000000" d="M4964.5,-5268C4964.5,-5268 4701.5,-5268 4701.5,-5268 4695.5,-5268 4689.5,-5262 4689.5,-5256 4689.5,-5256 4689.5,-5244 4689.5,-5244 4689.5,-5238 4695.5,-5232 4701.5,-5232 4701.5,-5232 4964.5,-5232 4964.5,-5232 4970.5,-5232 4976.5,-5238 4976.5,-5244 4976.5,-5244 4976.5,-5256 4976.5,-5256 4976.5,-5262 4970.5,-5268 4964.5,-5268"/>
<text text-anchor="middle" x="4833" y="-5247.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\PropertyId</text>
</g>
<!-- Wikibase\\DataModel\\Entity\\EntityIdParsingException -->
<g id="node21" class="node">
<title>Wikibase\\DataModel\\Entity\\EntityIdParsingException</title>
<path fill="#9999cc" stroke="#000000" d="M5017,-5354C5017,-5354 4649,-5354 4649,-5354 4643,-5354 4637,-5348 4637,-5342 4637,-5342 4637,-5330 4637,-5330 4637,-5324 4643,-5318 4649,-5318 4649,-5318 5017,-5318 5017,-5318 5023,-5318 5029,-5324 5029,-5330 5029,-5330 5029,-5342 5029,-5342 5029,-5348 5023,-5354 5017,-5354"/>
<text text-anchor="middle" x="4833" y="-5333.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\EntityIdParsingException</text>
</g>
<!-- Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="node22" class="node">
<title>Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="#9999cc" stroke="#000000" d="M4979.5,-5483C4979.5,-5483 4686.5,-5483 4686.5,-5483 4680.5,-5483 4674.5,-5477 4674.5,-5471 4674.5,-5471 4674.5,-5459 4674.5,-5459 4674.5,-5453 4680.5,-5447 4686.5,-5447 4686.5,-5447 4979.5,-5447 4979.5,-5447 4985.5,-5447 4991.5,-5453 4991.5,-5459 4991.5,-5459 4991.5,-5471 4991.5,-5471 4991.5,-5477 4985.5,-5483 4979.5,-5483"/>
<text text-anchor="middle" x="4833" y="-5462.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\EntityRedirect</text>
</g>
<!-- Wikibase\\DataModel\\Entity\\Item -->
<g id="node23" class="node">
<title>Wikibase\\DataModel\\Entity\\Item</title>
<path fill="#9999cc" stroke="#000000" d="M4942,-5440C4942,-5440 4724,-5440 4724,-5440 4718,-5440 4712,-5434 4712,-5428 4712,-5428 4712,-5416 4712,-5416 4712,-5410 4718,-5404 4724,-5404 4724,-5404 4942,-5404 4942,-5404 4948,-5404 4954,-5410 4954,-5416 4954,-5416 4954,-5428 4954,-5428 4954,-5434 4948,-5440 4942,-5440"/>
<text text-anchor="middle" x="4833" y="-5419.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\Item</text>
</g>
<!-- Wikibase\\DataModel\\Entity\\Property -->
<g id="node24" class="node">
<title>Wikibase\\DataModel\\Entity\\Property</title>
<path fill="#9999cc" stroke="#000000" d="M4957,-5311C4957,-5311 4709,-5311 4709,-5311 4703,-5311 4697,-5305 4697,-5299 4697,-5299 4697,-5287 4697,-5287 4697,-5281 4703,-5275 4709,-5275 4709,-5275 4957,-5275 4957,-5275 4963,-5275 4969,-5281 4969,-5287 4969,-5287 4969,-5299 4969,-5299 4969,-5305 4963,-5311 4957,-5311"/>
<text text-anchor="middle" x="4833" y="-5290.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Entity\Property</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="node28" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="#9999cc" stroke="#000000" d="M5043,-2244C5043,-2244 4623,-2244 4623,-2244 4617,-2244 4611,-2238 4611,-2232 4611,-2232 4611,-2220 4611,-2220 4611,-2214 4617,-2208 4623,-2208 4623,-2208 5043,-2208 5043,-2208 5049,-2208 5055,-2214 5055,-2220 5055,-2220 5055,-2232 5055,-2232 5055,-2238 5049,-2244 5043,-2244"/>
<text text-anchor="middle" x="4833" y="-2223.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookup</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException -->
<g id="node29" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException</title>
<path fill="#9999cc" stroke="#000000" d="M5077,-2373C5077,-2373 4589,-2373 4589,-2373 4583,-2373 4577,-2367 4577,-2361 4577,-2361 4577,-2349 4577,-2349 4577,-2343 4583,-2337 4589,-2337 4589,-2337 5077,-2337 5077,-2337 5083,-2337 5089,-2343 5089,-2349 5089,-2349 5089,-2361 5089,-2361 5089,-2367 5083,-2373 5077,-2373"/>
<text text-anchor="middle" x="4833" y="-2352.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookupException</text>
</g>
<!-- Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter -->
<g id="node30" class="node">
<title>Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M5032,-2287C5032,-2287 4634,-2287 4634,-2287 4628,-2287 4622,-2281 4622,-2275 4622,-2275 4622,-2263 4622,-2263 4622,-2257 4628,-2251 4634,-2251 4634,-2251 5032,-2251 5032,-2251 5038,-2251 5044,-2257 5044,-2263 5044,-2263 5044,-2275 5044,-2275 5044,-2281 5038,-2287 5032,-2287"/>
<text text-anchor="middle" x="4833" y="-2266.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\EntityId\EntityIdFormatter</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup -->
<g id="node31" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M5043,-2459C5043,-2459 4623,-2459 4623,-2459 4617,-2459 4611,-2453 4611,-2447 4611,-2447 4611,-2435 4611,-2435 4611,-2429 4617,-2423 4623,-2423 4623,-2423 5043,-2423 5043,-2423 5049,-2423 5055,-2429 5055,-2435 5055,-2435 5055,-2447 5055,-2447 5055,-2453 5049,-2459 5043,-2459"/>
<text text-anchor="middle" x="4833" y="-2438.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\LabelDescriptionLookup</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException -->
<g id="node32" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException</title>
<path fill="#9999cc" stroke="#000000" d="M5077,-2631C5077,-2631 4589,-2631 4589,-2631 4583,-2631 4577,-2625 4577,-2619 4577,-2619 4577,-2607 4577,-2607 4577,-2601 4583,-2595 4589,-2595 4589,-2595 5077,-2595 5077,-2595 5083,-2595 5089,-2601 5089,-2607 5089,-2607 5089,-2619 5089,-2619 5089,-2625 5083,-2631 5077,-2631"/>
<text text-anchor="middle" x="4833" y="-2610.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\LabelDescriptionLookupException</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\TermLookup -->
<g id="node33" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\TermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M4998,-2545C4998,-2545 4668,-2545 4668,-2545 4662,-2545 4656,-2539 4656,-2533 4656,-2533 4656,-2521 4656,-2521 4656,-2515 4662,-2509 4668,-2509 4668,-2509 4998,-2509 4998,-2509 5004,-2509 5010,-2515 5010,-2521 5010,-2521 5010,-2533 5010,-2533 5010,-2539 5004,-2545 4998,-2545"/>
<text text-anchor="middle" x="4833" y="-2524.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\TermLookup</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\LanguageLabelDescriptionLookup -->
<g id="node34" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\LanguageLabelDescriptionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M5073,-2502C5073,-2502 4593,-2502 4593,-2502 4587,-2502 4581,-2496 4581,-2490 4581,-2490 4581,-2478 4581,-2478 4581,-2472 4587,-2466 4593,-2466 4593,-2466 5073,-2466 5073,-2466 5079,-2466 5085,-2472 5085,-2478 5085,-2478 5085,-2490 5085,-2490 5085,-2496 5079,-2502 5073,-2502"/>
<text text-anchor="middle" x="4833" y="-2481.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\LanguageLabelDescriptionLookup</text>
</g>
<!-- Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter -->
<g id="node35" class="node">
<title>Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M5050.5,-2416C5050.5,-2416 4615.5,-2416 4615.5,-2416 4609.5,-2416 4603.5,-2410 4603.5,-2404 4603.5,-2404 4603.5,-2392 4603.5,-2392 4603.5,-2386 4609.5,-2380 4615.5,-2380 4615.5,-2380 5050.5,-2380 5050.5,-2380 5056.5,-2380 5062.5,-2386 5062.5,-2392 5062.5,-2392 5062.5,-2404 5062.5,-2404 5062.5,-2410 5056.5,-2416 5050.5,-2416"/>
<text text-anchor="middle" x="4833" y="-2395.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\EntityId\EntityIdLabelFormatter</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\EntityLookup -->
<g id="node36" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\EntityLookup</title>
<path fill="#9999cc" stroke="#000000" d="M5005.5,-2330C5005.5,-2330 4660.5,-2330 4660.5,-2330 4654.5,-2330 4648.5,-2324 4648.5,-2318 4648.5,-2318 4648.5,-2306 4648.5,-2306 4648.5,-2300 4654.5,-2294 4660.5,-2294 4660.5,-2294 5005.5,-2294 5005.5,-2294 5011.5,-2294 5017.5,-2300 5017.5,-2306 5017.5,-2306 5017.5,-2318 5017.5,-2318 5017.5,-2324 5011.5,-2330 5005.5,-2330"/>
<text text-anchor="middle" x="4833" y="-2309.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\EntityLookup</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\EntityRetrievingTermLookup -->
<g id="node37" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\EntityRetrievingTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M5058,-2201C5058,-2201 4608,-2201 4608,-2201 4602,-2201 4596,-2195 4596,-2189 4596,-2189 4596,-2177 4596,-2177 4596,-2171 4602,-2165 4608,-2165 4608,-2165 5058,-2165 5058,-2165 5064,-2165 5070,-2171 5070,-2177 5070,-2177 5070,-2189 5070,-2189 5070,-2195 5064,-2201 5058,-2201"/>
<text text-anchor="middle" x="4833" y="-2180.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\EntityRetrievingTermLookup</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Term\\PropertyLabelResolver -->
<g id="node38" class="node">
<title>Wikibase\\DataModel\\Services\\Term\\PropertyLabelResolver</title>
<path fill="#9999cc" stroke="#000000" d="M5032,-3018C5032,-3018 4634,-3018 4634,-3018 4628,-3018 4622,-3012 4622,-3006 4622,-3006 4622,-2994 4622,-2994 4622,-2988 4628,-2982 4634,-2982 4634,-2982 5032,-2982 5032,-2982 5038,-2982 5044,-2988 5044,-2994 5044,-2994 5044,-3006 5044,-3006 5044,-3012 5038,-3018 5032,-3018"/>
<text text-anchor="middle" x="4833" y="-2997.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Term\PropertyLabelResolver</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter -->
<g id="node39" class="node">
<title>Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M5024.5,-2889C5024.5,-2889 4641.5,-2889 4641.5,-2889 4635.5,-2889 4629.5,-2883 4629.5,-2877 4629.5,-2877 4629.5,-2865 4629.5,-2865 4629.5,-2859 4635.5,-2853 4641.5,-2853 4641.5,-2853 5024.5,-2853 5024.5,-2853 5030.5,-2853 5036.5,-2859 5036.5,-2865 5036.5,-2865 5036.5,-2877 5036.5,-2877 5036.5,-2883 5030.5,-2889 5024.5,-2889"/>
<text text-anchor="middle" x="4833" y="-2868.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Term\ItemTermStoreWriter</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\TermLookupException -->
<g id="node40" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\TermLookupException</title>
<path fill="#9999cc" stroke="#000000" d="M5032,-2846C5032,-2846 4634,-2846 4634,-2846 4628,-2846 4622,-2840 4622,-2834 4622,-2834 4622,-2822 4622,-2822 4622,-2816 4628,-2810 4634,-2810 4634,-2810 5032,-2810 5032,-2810 5038,-2810 5044,-2816 5044,-2822 5044,-2822 5044,-2834 5044,-2834 5044,-2840 5038,-2846 5032,-2846"/>
<text text-anchor="middle" x="4833" y="-2825.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\TermLookupException</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Term\\TermStoreException -->
<g id="node41" class="node">
<title>Wikibase\\DataModel\\Services\\Term\\TermStoreException</title>
<path fill="#9999cc" stroke="#000000" d="M5020.5,-3061C5020.5,-3061 4645.5,-3061 4645.5,-3061 4639.5,-3061 4633.5,-3055 4633.5,-3049 4633.5,-3049 4633.5,-3037 4633.5,-3037 4633.5,-3031 4639.5,-3025 4645.5,-3025 4645.5,-3025 5020.5,-3025 5020.5,-3025 5026.5,-3025 5032.5,-3031 5032.5,-3037 5032.5,-3037 5032.5,-3049 5032.5,-3049 5032.5,-3055 5026.5,-3061 5020.5,-3061"/>
<text text-anchor="middle" x="4833" y="-3040.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Term\TermStoreException</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Term\\TermBuffer -->
<g id="node42" class="node">
<title>Wikibase\\DataModel\\Services\\Term\\TermBuffer</title>
<path fill="#9999cc" stroke="#000000" d="M4990.5,-2588C4990.5,-2588 4675.5,-2588 4675.5,-2588 4669.5,-2588 4663.5,-2582 4663.5,-2576 4663.5,-2576 4663.5,-2564 4663.5,-2564 4663.5,-2558 4669.5,-2552 4675.5,-2552 4675.5,-2552 4990.5,-2552 4990.5,-2552 4996.5,-2552 5002.5,-2558 5002.5,-2564 5002.5,-2564 5002.5,-2576 5002.5,-2576 5002.5,-2582 4996.5,-2588 4990.5,-2588"/>
<text text-anchor="middle" x="4833" y="-2567.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Term\TermBuffer</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter -->
<g id="node43" class="node">
<title>Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M5039.5,-2932C5039.5,-2932 4626.5,-2932 4626.5,-2932 4620.5,-2932 4614.5,-2926 4614.5,-2920 4614.5,-2920 4614.5,-2908 4614.5,-2908 4614.5,-2902 4620.5,-2896 4626.5,-2896 4626.5,-2896 5039.5,-2896 5039.5,-2896 5045.5,-2896 5051.5,-2902 5051.5,-2908 5051.5,-2908 5051.5,-2920 5051.5,-2920 5051.5,-2926 5045.5,-2932 5039.5,-2932"/>
<text text-anchor="middle" x="4833" y="-2911.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Term\PropertyTermStoreWriter</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\EntityLookupException -->
<g id="node44" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\EntityLookupException</title>
<path fill="#9999cc" stroke="#000000" d="M5039.5,-2674C5039.5,-2674 4626.5,-2674 4626.5,-2674 4620.5,-2674 4614.5,-2668 4614.5,-2662 4614.5,-2662 4614.5,-2650 4614.5,-2650 4614.5,-2644 4620.5,-2638 4626.5,-2638 4626.5,-2638 5039.5,-2638 5039.5,-2638 5045.5,-2638 5051.5,-2644 5051.5,-2650 5051.5,-2650 5051.5,-2662 5051.5,-2662 5051.5,-2668 5045.5,-2674 5039.5,-2674"/>
<text text-anchor="middle" x="4833" y="-2653.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\EntityLookupException</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Lookup\\UnresolvedEntityRedirectException -->
<g id="node45" class="node">
<title>Wikibase\\DataModel\\Services\\Lookup\\UnresolvedEntityRedirectException</title>
<path fill="#9999cc" stroke="#000000" d="M5084.5,-2717C5084.5,-2717 4581.5,-2717 4581.5,-2717 4575.5,-2717 4569.5,-2711 4569.5,-2705 4569.5,-2705 4569.5,-2693 4569.5,-2693 4569.5,-2687 4575.5,-2681 4581.5,-2681 4581.5,-2681 5084.5,-2681 5084.5,-2681 5090.5,-2681 5096.5,-2687 5096.5,-2693 5096.5,-2693 5096.5,-2705 5096.5,-2705 5096.5,-2711 5090.5,-2717 5084.5,-2717"/>
<text text-anchor="middle" x="4833" y="-2696.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Lookup\UnresolvedEntityRedirectException</text>
</g>
<!-- Wikibase\\DataModel\\Services\\Entity\\EntityPrefetcher -->
<g id="node46" class="node">
<title>Wikibase\\DataModel\\Services\\Entity\\EntityPrefetcher</title>
<path fill="#9999cc" stroke="#000000" d="M5020.5,-2760C5020.5,-2760 4645.5,-2760 4645.5,-2760 4639.5,-2760 4633.5,-2754 4633.5,-2748 4633.5,-2748 4633.5,-2736 4633.5,-2736 4633.5,-2730 4639.5,-2724 4645.5,-2724 4645.5,-2724 5020.5,-2724 5020.5,-2724 5026.5,-2724 5032.5,-2730 5032.5,-2736 5032.5,-2736 5032.5,-2748 5032.5,-2748 5032.5,-2754 5026.5,-2760 5020.5,-2760"/>
<text text-anchor="middle" x="4833" y="-2739.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\Entity\EntityPrefetcher</text>
</g>
<!-- Wikibase\\DataModel\\Services\\EntityId\\EntityIdComposer -->
<g id="node47" class="node">
<title>Wikibase\\DataModel\\Services\\EntityId\\EntityIdComposer</title>
<path fill="#9999cc" stroke="#000000" d="M5028,-2975C5028,-2975 4638,-2975 4638,-2975 4632,-2975 4626,-2969 4626,-2963 4626,-2963 4626,-2951 4626,-2951 4626,-2945 4632,-2939 4638,-2939 4638,-2939 5028,-2939 5028,-2939 5034,-2939 5040,-2945 5040,-2951 5040,-2951 5040,-2963 5040,-2963 5040,-2969 5034,-2975 5028,-2975"/>
<text text-anchor="middle" x="4833" y="-2954.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Services\EntityId\EntityIdComposer</text>
</g>
<!-- Wikibase\\Lib\\ContentLanguages -->
<g id="node49" class="node">
<title>Wikibase\\Lib\\ContentLanguages</title>
<path fill="#9999cc" stroke="#000000" d="M2113,-224C2113,-224 1903,-224 1903,-224 1897,-224 1891,-218 1891,-212 1891,-212 1891,-200 1891,-200 1891,-194 1897,-188 1903,-188 1903,-188 2113,-188 2113,-188 2119,-188 2125,-194 2125,-200 2125,-200 2125,-212 2125,-212 2125,-218 2119,-224 2113,-224"/>
<text text-anchor="middle" x="2008" y="-203.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\ContentLanguages</text>
</g>
<!-- Wikibase\\Lib\\DataType -->
<g id="node50" class="node">
<title>Wikibase\\Lib\\DataType</title>
<path fill="#9999cc" stroke="#000000" d="M2659.5,-806C2659.5,-806 2509.5,-806 2509.5,-806 2503.5,-806 2497.5,-800 2497.5,-794 2497.5,-794 2497.5,-782 2497.5,-782 2497.5,-776 2503.5,-770 2509.5,-770 2509.5,-770 2659.5,-770 2659.5,-770 2665.5,-770 2671.5,-776 2671.5,-782 2671.5,-782 2671.5,-794 2671.5,-794 2671.5,-800 2665.5,-806 2659.5,-806"/>
<text text-anchor="middle" x="2584.5" y="-785.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\DataType</text>
</g>
<!-- Wikibase\\Lib\\DataTypeDefinitions -->
<g id="node51" class="node">
<title>Wikibase\\Lib\\DataTypeDefinitions</title>
<path fill="#9999cc" stroke="#000000" d="M2124.5,-334C2124.5,-334 1891.5,-334 1891.5,-334 1885.5,-334 1879.5,-328 1879.5,-322 1879.5,-322 1879.5,-310 1879.5,-310 1879.5,-304 1885.5,-298 1891.5,-298 1891.5,-298 2124.5,-298 2124.5,-298 2130.5,-298 2136.5,-304 2136.5,-310 2136.5,-310 2136.5,-322 2136.5,-322 2136.5,-328 2130.5,-334 2124.5,-334"/>
<text text-anchor="middle" x="2008" y="-313.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\DataTypeDefinitions</text>
</g>
<!-- Wikibase\\Lib\\DataTypeFactory -->
<g id="node52" class="node">
<title>Wikibase\\Lib\\DataTypeFactory</title>
<path fill="#9999cc" stroke="#000000" d="M2109.5,-814C2109.5,-814 1906.5,-814 1906.5,-814 1900.5,-814 1894.5,-808 1894.5,-802 1894.5,-802 1894.5,-790 1894.5,-790 1894.5,-784 1900.5,-778 1906.5,-778 1906.5,-778 2109.5,-778 2109.5,-778 2115.5,-778 2121.5,-784 2121.5,-790 2121.5,-790 2121.5,-802 2121.5,-802 2121.5,-808 2115.5,-814 2109.5,-814"/>
<text text-anchor="middle" x="2008" y="-793.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\DataTypeFactory</text>
</g>
<!-- Wikibase\\Lib\\DataTypeFactory&#45;&gt;Wikibase\\Lib\\DataType -->
<g id="edge24" class="edge">
<title>Wikibase\\Lib\\DataTypeFactory&#45;&gt;Wikibase\\Lib\\DataType</title>
<path fill="none" stroke="#999999" d="M2121.5537,-794.4242C2229.5114,-792.9261 2389.9612,-790.6996 2490.814,-789.3001"/>
<polygon fill="#999999" stroke="#999999" points="2491.0991,-791.3964 2497.0693,-789.2133 2491.0407,-787.1968 2491.0991,-791.3964"/>
</g>
<!-- Wikibase\\Lib\\DataValue\\UnmappedEntityIdValue -->
<g id="node53" class="node">
<title>Wikibase\\Lib\\DataValue\\UnmappedEntityIdValue</title>
<path fill="#9999cc" stroke="#000000" d="M2169.5,-1003C2169.5,-1003 1846.5,-1003 1846.5,-1003 1840.5,-1003 1834.5,-997 1834.5,-991 1834.5,-991 1834.5,-979 1834.5,-979 1834.5,-973 1840.5,-967 1846.5,-967 1846.5,-967 2169.5,-967 2169.5,-967 2175.5,-967 2181.5,-973 2181.5,-979 2181.5,-979 2181.5,-991 2181.5,-991 2181.5,-997 2175.5,-1003 2169.5,-1003"/>
<text text-anchor="middle" x="2008" y="-982.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\DataValue\UnmappedEntityIdValue</text>
</g>
<!-- Wikibase\\Lib\\DataValueFactory -->
<g id="node54" class="node">
<title>Wikibase\\Lib\\DataValueFactory</title>
<path fill="#9999cc" stroke="#000000" d="M365.5,-8061C365.5,-8061 155.5,-8061 155.5,-8061 149.5,-8061 143.5,-8055 143.5,-8049 143.5,-8049 143.5,-8037 143.5,-8037 143.5,-8031 149.5,-8025 155.5,-8025 155.5,-8025 365.5,-8025 365.5,-8025 371.5,-8025 377.5,-8031 377.5,-8037 377.5,-8037 377.5,-8049 377.5,-8049 377.5,-8055 371.5,-8061 365.5,-8061"/>
<text text-anchor="middle" x="260.5" y="-8040.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\DataValueFactory</text>
</g>
<!-- Wikibase\\Lib\\DifferenceContentLanguages -->
<g id="node55" class="node">
<title>Wikibase\\Lib\\DifferenceContentLanguages</title>
<path fill="#9999cc" stroke="#000000" d="M1551.5,-152C1551.5,-152 1266.5,-152 1266.5,-152 1260.5,-152 1254.5,-146 1254.5,-140 1254.5,-140 1254.5,-128 1254.5,-128 1254.5,-122 1260.5,-116 1266.5,-116 1266.5,-116 1551.5,-116 1551.5,-116 1557.5,-116 1563.5,-122 1563.5,-128 1563.5,-128 1563.5,-140 1563.5,-140 1563.5,-146 1557.5,-152 1551.5,-152"/>
<text text-anchor="middle" x="1409" y="-131.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\DifferenceContentLanguages</text>
</g>
<!-- Wikibase\\Lib\\DifferenceContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages -->
<g id="edge25" class="edge">
<title>Wikibase\\Lib\\DifferenceContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1558.9937,-152.0293C1659.5349,-164.1144 1790.3082,-179.8334 1884.7669,-191.1873"/>
<polygon fill="#999999" stroke="#999999" points="1884.7278,-193.2977 1890.9355,-191.9288 1885.229,-189.1277 1884.7278,-193.2977"/>
</g>
<!-- Wikibase\\Lib\\EntityFactory -->
<g id="node56" class="node">
<title>Wikibase\\Lib\\EntityFactory</title>
<path fill="#9999cc" stroke="#000000" d="M4328.5,-6419C4328.5,-6419 4140.5,-6419 4140.5,-6419 4134.5,-6419 4128.5,-6413 4128.5,-6407 4128.5,-6407 4128.5,-6395 4128.5,-6395 4128.5,-6389 4134.5,-6383 4140.5,-6383 4140.5,-6383 4328.5,-6383 4328.5,-6383 4334.5,-6383 4340.5,-6389 4340.5,-6395 4340.5,-6395 4340.5,-6407 4340.5,-6407 4340.5,-6413 4334.5,-6419 4328.5,-6419"/>
<text text-anchor="middle" x="4234.5" y="-6398.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\EntityFactory</text>
</g>
<!-- Wikibase\\Lib\\EntityFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge26" class="edge">
<title>Wikibase\\Lib\\EntityFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M4242.0614,-6382.9567C4275.3195,-6303.1106 4410.6376,-5973.1222 4494,-5693 4531.9928,-5565.3332 4460.6807,-5488.0502 4561.5,-5401 4607.6911,-5361.1173 4676.3038,-5355.8534 4732.9953,-5360.4406"/>
<polygon fill="#999999" stroke="#999999" points="4732.9826,-5362.5475 4739.1433,-5360.9801 4733.3498,-5358.3636 4732.9826,-5362.5475"/>
</g>
<!-- Wikibase\\Lib\\EntityTypeDefinitions -->
<g id="node57" class="node">
<title>Wikibase\\Lib\\EntityTypeDefinitions</title>
<path fill="#9999cc" stroke="#000000" d="M384.5,-8144C384.5,-8144 136.5,-8144 136.5,-8144 130.5,-8144 124.5,-8138 124.5,-8132 124.5,-8132 124.5,-8120 124.5,-8120 124.5,-8114 130.5,-8108 136.5,-8108 136.5,-8108 384.5,-8108 384.5,-8108 390.5,-8108 396.5,-8114 396.5,-8120 396.5,-8120 396.5,-8132 396.5,-8132 396.5,-8138 390.5,-8144 384.5,-8144"/>
<text text-anchor="middle" x="260.5" y="-8123.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\EntityTypeDefinitions</text>
</g>
<!-- Wikibase\\Lib\\FormatableSummary -->
<g id="node58" class="node">
<title>Wikibase\\Lib\\FormatableSummary</title>
<path fill="#9999cc" stroke="#000000" d="M923,-8227C923,-8227 705,-8227 705,-8227 699,-8227 693,-8221 693,-8215 693,-8215 693,-8203 693,-8203 693,-8197 699,-8191 705,-8191 705,-8191 923,-8191 923,-8191 929,-8191 935,-8197 935,-8203 935,-8203 935,-8215 935,-8215 935,-8221 929,-8227 923,-8227"/>
<text text-anchor="middle" x="814" y="-8206.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\FormatableSummary</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\AutoCommentFormatter -->
<g id="node59" class="node">
<title>Wikibase\\Lib\\Formatters\\AutoCommentFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M422,-2940C422,-2940 99,-2940 99,-2940 93,-2940 87,-2934 87,-2928 87,-2928 87,-2916 87,-2916 87,-2910 93,-2904 99,-2904 99,-2904 422,-2904 422,-2904 428,-2904 434,-2910 434,-2916 434,-2916 434,-2928 434,-2928 434,-2934 428,-2940 422,-2940"/>
<text text-anchor="middle" x="260.5" y="-2919.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\AutoCommentFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter -->
<g id="node60" class="node">
<title>Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1630.5,-1578C1630.5,-1578 1187.5,-1578 1187.5,-1578 1181.5,-1578 1175.5,-1572 1175.5,-1566 1175.5,-1566 1175.5,-1554 1175.5,-1554 1175.5,-1548 1181.5,-1542 1187.5,-1542 1187.5,-1542 1630.5,-1542 1630.5,-1542 1636.5,-1542 1642.5,-1548 1642.5,-1554 1642.5,-1554 1642.5,-1566 1642.5,-1566 1642.5,-1572 1636.5,-1578 1630.5,-1578"/>
<text text-anchor="middle" x="1409" y="-1557.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\BinaryOptionDispatchingSnakFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="edge28" class="edge">
<title>Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="none" stroke="#999999" d="M1642.6223,-1557.5607C1666.0359,-1553.3993 1684.8982,-1547.1544 1695,-1538 1831.1199,-1414.6462 1626.971,-1249.8977 1767,-1131 1801.6228,-1101.602 2539.0799,-1121 2584.5,-1121 2584.5,-1121 2584.5,-1121 3654.5,-1121 3747.8191,-1121 4426.9031,-1081.1427 4494,-1146 4663.3897,-1309.7356 4396.3472,-2035.9917 4561.5,-2204 4569.8352,-2212.4793 4585.3717,-2218.4764 4604.9586,-2222.6391"/>
<polygon fill="#999999" stroke="#999999" points="4604.5795,-2224.7048 4610.8744,-2223.8188 4605.401,-2220.5859 4604.5795,-2224.7048"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException -->
<g id="edge30" class="edge">
<title>Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException</title>
<path fill="none" stroke="#999999" d="M1642.5744,-1557.5077C1665.9953,-1553.3544 1684.8724,-1547.1258 1695,-1538 1827.2436,-1418.8382 1630.8403,-1258.6666 1767,-1144 1801.7407,-1114.7432 2539.0812,-1136 2584.5,-1136 2584.5,-1136 2584.5,-1136 3127,-1136 3145.9893,-1136 4480.3117,-1147.8386 4494,-1161 4682.0511,-1341.8123 4379.1966,-2146.3941 4561.5,-2333 4564.056,-2335.6163 4567.2943,-2337.9967 4571.1233,-2340.1602"/>
<polygon fill="#999999" stroke="#999999" points="4570.3996,-2342.1474 4576.7021,-2342.9779 4572.2931,-2338.3984 4570.3996,-2342.1474"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="node61" class="node">
<title>Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M2143,-1673C2143,-1673 1873,-1673 1873,-1673 1867,-1673 1861,-1667 1861,-1661 1861,-1661 1861,-1649 1861,-1649 1861,-1643 1867,-1637 1873,-1637 1873,-1637 2143,-1637 2143,-1637 2149,-1637 2155,-1643 2155,-1649 2155,-1649 2155,-1661 2155,-1661 2155,-1667 2149,-1673 2143,-1673"/>
<text text-anchor="middle" x="2008" y="-1652.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\SnakFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge27" class="edge">
<title>Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1642.6627,-1576.9109C1660.4075,-1579.019 1678.0114,-1581.3735 1695,-1584 1717.6195,-1587.4971 1840.1397,-1615.7527 1925.0057,-1635.545"/>
<polygon fill="#999999" stroke="#999999" points="1924.7289,-1637.6367 1931.0491,-1636.955 1925.6832,-1633.5466 1924.7289,-1637.6367"/>
</g>
<!-- Wikibase\\DataModel\\Snak\\Snak -->
<g id="node116" class="node">
<title>Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="#9999cc" stroke="#000000" d="M2686,-3189C2686,-3189 2483,-3189 2483,-3189 2477,-3189 2471,-3183 2471,-3177 2471,-3177 2471,-3165 2471,-3165 2471,-3159 2477,-3153 2483,-3153 2483,-3153 2686,-3153 2686,-3153 2692,-3153 2698,-3159 2698,-3165 2698,-3165 2698,-3177 2698,-3177 2698,-3183 2692,-3189 2686,-3189"/>
<text text-anchor="middle" x="2584.5" y="-3168.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Snak\Snak</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge29" class="edge">
<title>Wikibase\\Lib\\Formatters\\BinaryOptionDispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M1503.6279,-1541.9889C1566.9458,-1535.8859 1647.1508,-1540.7027 1695,-1591 1884.942,-1790.6601 1570.1257,-2636.1721 1767,-2829 1805.2873,-2866.5004 2207.4217,-2813.1852 2249,-2847 2352.3648,-2931.0645 2221.4002,-3049.5071 2321,-3138 2359.5837,-3172.2811 2414.8118,-3182.8905 2464.7486,-3183.9759"/>
<polygon fill="#999999" stroke="#999999" points="2464.7815,-3186.0765 2470.8107,-3184.062 2464.8412,-3181.8769 2464.7815,-3186.0765"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\SnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge130" class="edge">
<title>Wikibase\\Lib\\Formatters\\SnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M2026.9989,-1673.3215C2074.7662,-1720.7827 2199.576,-1853.7695 2249,-1993 2291.6435,-2113.1292 2233.6899,-3045.1213 2321,-3138 2357.0338,-3176.3321 2413.2987,-3187.0481 2464.5992,-3187.1514"/>
<polygon fill="#999999" stroke="#999999" points="2464.8423,-3189.25 2470.829,-3187.1125 2464.816,-3185.0501 2464.8423,-3189.25"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\CachingKartographerEmbeddingHandler -->
<g id="node62" class="node">
<title>Wikibase\\Lib\\Formatters\\CachingKartographerEmbeddingHandler</title>
<path fill="#9999cc" stroke="#000000" d="M2225.5,-2385C2225.5,-2385 1790.5,-2385 1790.5,-2385 1784.5,-2385 1778.5,-2379 1778.5,-2373 1778.5,-2373 1778.5,-2361 1778.5,-2361 1778.5,-2355 1784.5,-2349 1790.5,-2349 1790.5,-2349 2225.5,-2349 2225.5,-2349 2231.5,-2349 2237.5,-2355 2237.5,-2361 2237.5,-2361 2237.5,-2373 2237.5,-2373 2237.5,-2379 2231.5,-2385 2225.5,-2385"/>
<text text-anchor="middle" x="2008" y="-2364.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\CachingKartographerEmbeddingHandler</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\CommonsInlineImageFormatter -->
<g id="node63" class="node">
<title>Wikibase\\Lib\\Formatters\\CommonsInlineImageFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1596.5,-2467C1596.5,-2467 1221.5,-2467 1221.5,-2467 1215.5,-2467 1209.5,-2461 1209.5,-2455 1209.5,-2455 1209.5,-2443 1209.5,-2443 1209.5,-2437 1215.5,-2431 1221.5,-2431 1221.5,-2431 1596.5,-2431 1596.5,-2431 1602.5,-2431 1608.5,-2437 1608.5,-2443 1608.5,-2443 1608.5,-2455 1608.5,-2455 1608.5,-2461 1602.5,-2467 1596.5,-2467"/>
<text text-anchor="middle" x="1409" y="-2446.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\CommonsInlineImageFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\CommonsLinkFormatter -->
<g id="node64" class="node">
<title>Wikibase\\Lib\\Formatters\\CommonsLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1570.5,-2510C1570.5,-2510 1247.5,-2510 1247.5,-2510 1241.5,-2510 1235.5,-2504 1235.5,-2498 1235.5,-2498 1235.5,-2486 1235.5,-2486 1235.5,-2480 1241.5,-2474 1247.5,-2474 1247.5,-2474 1570.5,-2474 1570.5,-2474 1576.5,-2474 1582.5,-2480 1582.5,-2486 1582.5,-2486 1582.5,-2498 1582.5,-2498 1582.5,-2504 1576.5,-2510 1570.5,-2510"/>
<text text-anchor="middle" x="1409" y="-2489.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\CommonsLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\CommonsThumbnailFormatter -->
<g id="node65" class="node">
<title>Wikibase\\Lib\\Formatters\\CommonsThumbnailFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1589,-2553C1589,-2553 1229,-2553 1229,-2553 1223,-2553 1217,-2547 1217,-2541 1217,-2541 1217,-2529 1217,-2529 1217,-2523 1223,-2517 1229,-2517 1229,-2517 1589,-2517 1589,-2517 1595,-2517 1601,-2523 1601,-2529 1601,-2529 1601,-2541 1601,-2541 1601,-2547 1595,-2553 1589,-2553"/>
<text text-anchor="middle" x="1409" y="-2532.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\CommonsThumbnailFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingEntityIdHtmlLinkFormatter -->
<g id="node66" class="node">
<title>Wikibase\\Lib\\Formatters\\DispatchingEntityIdHtmlLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M482,-2311C482,-2311 39,-2311 39,-2311 33,-2311 27,-2305 27,-2299 27,-2299 27,-2287 27,-2287 27,-2281 33,-2275 39,-2275 39,-2275 482,-2275 482,-2275 488,-2275 494,-2281 494,-2287 494,-2287 494,-2299 494,-2299 494,-2305 488,-2311 482,-2311"/>
<text text-anchor="middle" x="260.5" y="-2290.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\DispatchingEntityIdHtmlLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge32" class="edge">
<title>Wikibase\\Lib\\Formatters\\DispatchingEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M271.6058,-2311.1253C310.9911,-2376.356 444.8384,-2606.3403 505,-2815 543.1442,-2947.2963 1015.3159,-7639.0243 1115,-7734 1179.5716,-7795.5216 2505.0217,-7806 2584.5,-7806 2584.5,-7806 2584.5,-7806 3654.5,-7806 3845.9221,-7806 4376.1652,-7763.8556 4494,-7613 4636.5463,-7430.508 4401.7734,-5697.6609 4561.5,-5530 4579.9113,-5510.6742 4634.8781,-5504.1144 4690.581,-5502.8199"/>
<polygon fill="#999999" stroke="#999999" points="4690.7141,-5504.9178 4696.6712,-5502.699 4690.6306,-5500.7186 4690.7141,-5504.9178"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter -->
<g id="edge31" class="edge">
<title>Wikibase\\Lib\\Formatters\\DispatchingEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M270.9395,-2274.7033C308.0753,-2208.9016 435.2685,-1977.2992 505,-1772 553.0002,-1630.6807 506.723,-1575.6674 577,-1444 739.6665,-1139.2364 799.8287,-1024.4507 1115,-883 1234.2944,-829.46 1278.2419,-872 1409,-872 1409,-872 1409,-872 2584.5,-872 2690.6066,-872 4417.8701,-838.0889 4494,-912 4600.5629,-1015.4571 4458.0835,-2140.3977 4561.5,-2247 4571.2549,-2257.0554 4591.0378,-2263.6348 4615.6842,-2267.8084"/>
<polygon fill="#999999" stroke="#999999" points="4615.4475,-2269.8971 4621.703,-2268.7664 4616.1077,-2265.7493 4615.4475,-2269.8971"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter -->
<g id="node67" class="node">
<title>Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1585.5,-1483C1585.5,-1483 1232.5,-1483 1232.5,-1483 1226.5,-1483 1220.5,-1477 1220.5,-1471 1220.5,-1471 1220.5,-1459 1220.5,-1459 1220.5,-1453 1226.5,-1447 1232.5,-1447 1232.5,-1447 1585.5,-1447 1585.5,-1447 1591.5,-1447 1597.5,-1453 1597.5,-1459 1597.5,-1459 1597.5,-1471 1597.5,-1471 1597.5,-1477 1591.5,-1483 1585.5,-1483"/>
<text text-anchor="middle" x="1409" y="-1462.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\DispatchingSnakFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="edge34" class="edge">
<title>Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="none" stroke="#999999" d="M1597.8128,-1467.5166C1640.9055,-1464.3191 1678.8079,-1457.2026 1695,-1443 1811.7757,-1340.5723 1646.9803,-1199.6066 1767,-1101 1802.0945,-1072.1668 2539.0799,-1091 2584.5,-1091 2584.5,-1091 2584.5,-1091 3654.5,-1091 3747.7947,-1091 4426.6471,-1042.4439 4494,-1107 4670.3249,-1276.0033 4390.4804,-2029.6299 4561.5,-2204 4569.8256,-2212.4888 4585.3563,-2218.4915 4604.94,-2222.6573"/>
<polygon fill="#999999" stroke="#999999" points="4604.56,-2224.7228 4610.855,-2223.8379 4605.3821,-2220.604 4604.56,-2224.7228"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException -->
<g id="edge36" class="edge">
<title>Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException</title>
<path fill="none" stroke="#999999" d="M1493.9351,-1483.0396C1556.8805,-1491.153 1640.8073,-1490.1542 1695,-1443 1807.9204,-1344.7456 1650.8527,-1208.4179 1767,-1114 1802.243,-1085.3504 2539.0812,-1106 2584.5,-1106 2584.5,-1106 2584.5,-1106 3127,-1106 3164.9877,-1106 4466.7621,-1118.5205 4494,-1145 4683.5982,-1329.319 4376.7891,-2143.7835 4561.5,-2333 4564.055,-2335.6173 4567.2924,-2337.9986 4571.1206,-2340.1629"/>
<polygon fill="#999999" stroke="#999999" points="4570.3961,-2342.1496 4576.6984,-2342.9814 4572.2904,-2338.401 4570.3961,-2342.1496"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge33" class="edge">
<title>Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1597.5199,-1462.5531C1631.6438,-1468.3337 1665.6651,-1478.6405 1695,-1496 1743.0676,-1524.4449 1720.73,-1567.716 1767,-1599 1793.0213,-1616.5935 1823.8408,-1628.7052 1854.5942,-1637.0313"/>
<polygon fill="#999999" stroke="#999999" points="1854.4058,-1639.1531 1860.7425,-1638.6466 1855.473,-1635.0909 1854.4058,-1639.1531"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge35" class="edge">
<title>Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M1503.3219,-1446.9883C1566.7089,-1440.8195 1647.1215,-1445.5583 1695,-1496 1892.3541,-1703.9195 1568.742,-2576.9422 1767,-2784 1841.4436,-2861.7478 2168.0382,-2761.0652 2249,-2832 2354.0855,-2924.0708 2217.089,-3044.6057 2321,-3138 2359.469,-3172.5756 2414.827,-3183.1842 2464.883,-3184.192"/>
<polygon fill="#999999" stroke="#999999" points="2464.9337,-3186.2927 2470.9596,-3184.2682 2464.9865,-3182.093 2464.9337,-3186.2927"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingValueFormatter -->
<g id="node68" class="node">
<title>Wikibase\\Lib\\Formatters\\DispatchingValueFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M2188,-1423C2188,-1423 1828,-1423 1828,-1423 1822,-1423 1816,-1417 1816,-1411 1816,-1411 1816,-1399 1816,-1399 1816,-1393 1822,-1387 1828,-1387 1828,-1387 2188,-1387 2188,-1387 2194,-1387 2200,-1393 2200,-1399 2200,-1399 2200,-1411 2200,-1411 2200,-1417 2194,-1423 2188,-1423"/>
<text text-anchor="middle" x="2008" y="-1402.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\DispatchingValueFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\TypedValueFormatter -->
<g id="node69" class="node">
<title>Wikibase\\Lib\\Formatters\\TypedValueFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M2742,-1423C2742,-1423 2427,-1423 2427,-1423 2421,-1423 2415,-1417 2415,-1411 2415,-1411 2415,-1399 2415,-1399 2415,-1393 2421,-1387 2427,-1387 2427,-1387 2742,-1387 2742,-1387 2748,-1387 2754,-1393 2754,-1399 2754,-1399 2754,-1411 2754,-1411 2754,-1417 2748,-1423 2742,-1423"/>
<text text-anchor="middle" x="2584.5" y="-1402.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\TypedValueFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\DispatchingValueFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\TypedValueFormatter -->
<g id="edge37" class="edge">
<title>Wikibase\\Lib\\Formatters\\DispatchingValueFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\TypedValueFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2200.3668,-1405C2267.6146,-1405 2342.72,-1405 2408.5591,-1405"/>
<polygon fill="#999999" stroke="#999999" points="2408.9012,-1407.1001 2414.9012,-1405 2408.9011,-1402.9001 2408.9012,-1407.1001"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdLinkFormatter -->
<g id="node70" class="node">
<title>Wikibase\\Lib\\Formatters\\EntityIdLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M425.5,-2897C425.5,-2897 95.5,-2897 95.5,-2897 89.5,-2897 83.5,-2891 83.5,-2885 83.5,-2885 83.5,-2873 83.5,-2873 83.5,-2867 89.5,-2861 95.5,-2861 95.5,-2861 425.5,-2861 425.5,-2861 431.5,-2861 437.5,-2867 437.5,-2873 437.5,-2873 437.5,-2885 437.5,-2885 437.5,-2891 431.5,-2897 425.5,-2897"/>
<text text-anchor="middle" x="260.5" y="-2876.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\EntityIdLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge39" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M345.0243,-2860.9912C398.7965,-2854.9387 465.5095,-2858.4265 505,-2901 690.8658,-3101.3763 383.0997,-7627.3879 577,-7820 616.5635,-7859.3006 2528.7343,-7836 2584.5,-7836 2584.5,-7836 2584.5,-7836 3654.5,-7836 3701.1422,-7836 4460.732,-7858.6915 4494,-7826 4676.039,-7647.1154 4385.7343,-5715.0523 4561.5,-5530 4579.8822,-5510.6465 4634.8456,-5504.0835 4690.5537,-5502.794"/>
<polygon fill="#999999" stroke="#999999" points="4690.6872,-5504.8919 4696.6445,-5502.6737 4690.6042,-5500.6927 4690.6872,-5504.8919"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter -->
<g id="node71" class="node">
<title>Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M983,-2897C983,-2897 645,-2897 645,-2897 639,-2897 633,-2891 633,-2885 633,-2885 633,-2873 633,-2873 633,-2867 639,-2861 645,-2861 645,-2861 983,-2861 983,-2861 989,-2861 995,-2867 995,-2873 995,-2873 995,-2885 995,-2885 995,-2891 989,-2897 983,-2897"/>
<text text-anchor="middle" x="814" y="-2876.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\EntityIdTitleFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter -->
<g id="edge38" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M437.5336,-2879C497.7742,-2879 565.2911,-2879 626.3351,-2879"/>
<polygon fill="#999999" stroke="#999999" points="626.601,-2881.1001 632.601,-2879 626.601,-2876.9001 626.601,-2881.1001"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge50" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M814.4677,-2897.0792C822.6488,-3210.2653 937.5969,-7489.7116 1115,-7676 1252.7078,-7820.6049 1808.3152,-7776 2008,-7776 2008,-7776 2008,-7776 3654.5,-7776 4054.7558,-7776 4278.6468,-7787.3836 4494,-7450 4608.8525,-7270.066 4414.0465,-5684.3529 4561.5,-5530 4579.9378,-5510.6995 4634.9077,-5504.1427 4690.6059,-5502.8436"/>
<polygon fill="#999999" stroke="#999999" points="4690.7386,-5504.9415 4696.6955,-5502.7222 4690.6548,-5500.7424 4690.7386,-5504.9415"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter -->
<g id="edge48" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M824.6022,-2860.6274C863.3575,-2792.4083 997.8468,-2546.1313 1051,-2324 1101.0662,-2114.7695 1003.7756,-1542.1553 1115,-1358 1120.4925,-1348.906 1756.7953,-960.9551 1767,-958 1854.2567,-932.7322 2493.6584,-947 2584.5,-947 2584.5,-947 2584.5,-947 3654.5,-947 4032.9854,-947 4241.5501,-808.0066 4494,-1090 4665.7848,-1281.8883 4381.4535,-2062.8414 4561.5,-2247 4571.2938,-2257.0175 4591.0976,-2263.5765 4615.7532,-2267.7412"/>
<polygon fill="#999999" stroke="#999999" points="4615.5188,-2269.8303 4621.7739,-2268.6973 4616.1775,-2265.6822 4615.5188,-2269.8303"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="node118" class="node">
<title>Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2139.5,-4328C2139.5,-4328 1876.5,-4328 1876.5,-4328 1870.5,-4328 1864.5,-4322 1864.5,-4316 1864.5,-4316 1864.5,-4304 1864.5,-4304 1864.5,-4298 1870.5,-4292 1876.5,-4292 1876.5,-4292 2139.5,-4292 2139.5,-4292 2145.5,-4292 2151.5,-4298 2151.5,-4304 2151.5,-4304 2151.5,-4316 2151.5,-4316 2151.5,-4322 2145.5,-4328 2139.5,-4328"/>
<text text-anchor="middle" x="2008" y="-4307.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityTitleLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge49" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M817.6499,-2897.0407C834.6623,-2976.0303 914.0097,-3293.6055 1115,-3432 1329.2256,-3579.5078 1514.9288,-3322.3154 1695,-3510 1815.2059,-3635.2881 1644.1501,-4165.3033 1767,-4288 1801.7795,-4322.7362 1855.1056,-4330.3174 1902.7619,-4328.309"/>
<polygon fill="#999999" stroke="#999999" points="1902.9579,-4330.4018 1908.8436,-4328 1902.7448,-4326.2072 1902.9579,-4330.4018"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdPlainLinkFormatter -->
<g id="node72" class="node">
<title>Wikibase\\Lib\\Formatters\\EntityIdPlainLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M444.5,-2854C444.5,-2854 76.5,-2854 76.5,-2854 70.5,-2854 64.5,-2848 64.5,-2842 64.5,-2842 64.5,-2830 64.5,-2830 64.5,-2824 70.5,-2818 76.5,-2818 76.5,-2818 444.5,-2818 444.5,-2818 450.5,-2818 456.5,-2824 456.5,-2830 456.5,-2830 456.5,-2842 456.5,-2842 456.5,-2848 450.5,-2854 444.5,-2854"/>
<text text-anchor="middle" x="260.5" y="-2833.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\EntityIdPlainLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdPlainLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge41" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdPlainLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M345.0255,-2817.9901C398.7981,-2811.9371 465.5113,-2815.4249 505,-2858 691.9152,-3059.5244 382.0042,-7611.2837 577,-7805 596.7809,-7824.6511 2556.6172,-7821 2584.5,-7821 2584.5,-7821 2584.5,-7821 3654.5,-7821 3701.1422,-7821 4460.7289,-7843.6883 4494,-7811 4674.868,-7633.3005 4386.8639,-5713.8275 4561.5,-5530 4579.8841,-5510.6483 4634.8477,-5504.0855 4690.5555,-5502.7957"/>
<polygon fill="#999999" stroke="#999999" points="4690.6889,-5504.8935 4696.6463,-5502.6753 4690.6059,-5500.6944 4690.6889,-5504.8935"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdPlainLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter -->
<g id="edge40" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdPlainLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdTitleFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M456.812,-2851.251C512.0367,-2855.5412 571.9412,-2860.1951 626.6292,-2864.4436"/>
<polygon fill="#999999" stroke="#999999" points="626.7837,-2866.5619 632.9284,-2864.933 627.1091,-2862.3745 626.7837,-2866.5619"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter -->
<g id="node73" class="node">
<title>Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1589,-1804C1589,-1804 1229,-1804 1229,-1804 1223,-1804 1217,-1798 1217,-1792 1217,-1792 1217,-1780 1217,-1780 1217,-1774 1223,-1768 1229,-1768 1229,-1768 1589,-1768 1589,-1768 1595,-1768 1601,-1774 1601,-1780 1601,-1780 1601,-1792 1601,-1792 1601,-1798 1595,-1804 1589,-1804"/>
<text text-anchor="middle" x="1409" y="-1783.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\EntityIdSiteLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge45" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1601.1589,-1782.0601C1643.4769,-1785.3244 1680.1517,-1792.8305 1695,-1808 1897.2322,-2014.6073 1560.9425,-2904.2076 1767,-3107 1805.2004,-3144.595 2211.1537,-3088.0486 2249,-3126 2403.2742,-3280.7027 2241.1453,-4887.6366 2321,-5091 2452.0732,-5424.7998 2646.165,-5405.5795 2848,-5702 2886.7141,-5758.8566 2862.0962,-5801.8705 2920,-5839 2966.0157,-5868.5065 3848.9716,-5873.6924 3903,-5882 3935.8258,-5887.0474 3942.0927,-5897.5145 3975,-5902 4032.1383,-5909.7884 4449.7329,-5938.9576 4494,-5902 4622.9886,-5794.3104 4436.9692,-5642.8149 4561.5,-5530 4608.5872,-5487.3428 4681.0311,-5483.4008 4739.2465,-5489.2863"/>
<polygon fill="#999999" stroke="#999999" points="4739.3607,-5491.4108 4745.5516,-5489.9674 4739.8119,-5487.2351 4739.3607,-5491.4108"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge47" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M1601.1648,-1782.0542C1643.4828,-1785.3186 1680.1562,-1792.8261 1695,-1808 1797.1718,-1912.4437 1676.4311,-3006.349 1767,-3121 1905.5121,-3296.3422 2112.3457,-3087.2062 2249,-3264 2394.2944,-3451.9718 2215.8637,-5187.9502 2321,-5401 2473.4581,-5709.9432 2630.3895,-5706.4118 2920,-5893 2970.5865,-5925.5915 3347.388,-6118.3678 3406,-6132 3880.2326,-6242.2987 4153.1897,-6351.7221 4494,-6004 4603.3642,-5892.4178 4444.9923,-5763.1012 4561.5,-5659 4608.4532,-5617.0467 4680.0096,-5612.7828 4737.8749,-5618.352"/>
<polygon fill="#999999" stroke="#999999" points="4737.96,-5620.4718 4744.1438,-5618.9986 4738.391,-5616.294 4737.96,-5620.4718"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter -->
<g id="edge42" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1601.2529,-1794.1055C1636.3556,-1786.7454 1669.7924,-1772.4634 1695,-1747 1874.9537,-1565.2204 1576.1889,-1346.3475 1767,-1176 1800.8823,-1145.7515 2539.0799,-1166 2584.5,-1166 2584.5,-1166 2584.5,-1166 3654.5,-1166 3747.8159,-1166 4426.8649,-1125.1869 4494,-1190 4663.3325,-1353.4757 4396.4976,-2079.1548 4561.5,-2247 4571.3213,-2256.9906 4591.1399,-2263.535 4615.802,-2267.6935"/>
<polygon fill="#999999" stroke="#999999" points="4615.5692,-2269.7827 4621.8241,-2268.6481 4616.2269,-2265.6345 4615.5692,-2269.7827"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup -->
<g id="edge44" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M1601.1865,-1794.0397C1636.2943,-1786.6845 1669.7498,-1772.4212 1695,-1747 1870.5975,-1570.2136 1579.835,-1355.4906 1767,-1191 1799.6955,-1162.2655 3290.4863,-1189.8941 3334,-1191 3398.5069,-1192.6394 4448.2158,-1204.5287 4494,-1250 4678.6266,-1433.3645 4379.648,-2232.8836 4561.5,-2419 4569.8096,-2427.5045 4585.3305,-2433.5167 4604.909,-2437.6877"/>
<polygon fill="#999999" stroke="#999999" points="4604.5272,-2439.7529 4610.8225,-2438.8697 4605.3505,-2435.6343 4604.5272,-2439.7529"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException -->
<g id="edge46" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException</title>
<path fill="none" stroke="#999999" d="M1601.1262,-1793.9797C1636.2385,-1786.629 1669.7111,-1772.3827 1695,-1747 1866.8233,-1574.5398 1583.8934,-1364.4299 1767,-1204 1787.1408,-1186.3535 2222.2613,-1202.5535 2249,-1204 2516.3941,-1218.4656 2586.4819,-1211.4056 2848,-1269 3070.6316,-1318.0303 3138.572,-1315.6259 3334,-1433 3976.9565,-1819.16 3876.2369,-2286.1604 4561.5,-2591 4564.6055,-2592.3815 4567.7507,-2593.7028 4570.9309,-2594.9661"/>
<polygon fill="#999999" stroke="#999999" points="4570.3378,-2596.9878 4576.6918,-2597.178 4571.8432,-2593.0669 4570.3378,-2596.9878"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge43" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1601.0549,-1781.7722C1643.5302,-1785.0209 1680.3099,-1792.5911 1695,-1808 1885.2205,-2007.527 1578.2072,-4087.1216 1767,-4288 1803.3589,-4326.6864 1862.5429,-4332.5414 1913.1599,-4328.5506"/>
<polygon fill="#999999" stroke="#999999" points="1913.4931,-4330.6296 1919.2881,-4328.0167 1913.1285,-4326.4455 1913.4931,-4330.6296"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdValueFormatter -->
<g id="node74" class="node">
<title>Wikibase\\Lib\\Formatters\\EntityIdValueFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1578,-2234C1578,-2234 1240,-2234 1240,-2234 1234,-2234 1228,-2228 1228,-2222 1228,-2222 1228,-2210 1228,-2210 1228,-2204 1234,-2198 1240,-2198 1240,-2198 1578,-2198 1578,-2198 1584,-2198 1590,-2204 1590,-2210 1590,-2210 1590,-2222 1590,-2222 1590,-2228 1584,-2234 1578,-2234"/>
<text text-anchor="middle" x="1409" y="-2213.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\EntityIdValueFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdValueFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdValue -->
<g id="edge52" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdValueFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdValue</title>
<path fill="none" stroke="#999999" d="M1590.371,-2211.596C1637.0376,-2214.4104 1678.722,-2221.7936 1695,-2238 1834.8308,-2377.2161 1642.3633,-2970.0312 1767,-3123 1907.9864,-3296.035 2112.5259,-3087.3844 2249,-3264 2414.5016,-3478.1811 2163.5655,-5478.8212 2321,-5699 2620.5634,-6117.952 2899.236,-6014.0797 3406,-6106 3623.3424,-6145.423 3683.7075,-6132.5083 3903,-6106 4171.5022,-6073.5432 4307.3422,-6156.7185 4494,-5961 4601.8306,-5847.9351 4444.9923,-5720.1012 4561.5,-5616 4608.4532,-5574.0467 4680.0096,-5569.7828 4737.8749,-5575.352"/>
<polygon fill="#999999" stroke="#999999" points="4737.96,-5577.4718 4744.1438,-5575.9986 4738.391,-5573.294 4737.96,-5577.4718"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EntityIdValueFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter -->
<g id="edge51" class="edge">
<title>Wikibase\\Lib\\Formatters\\EntityIdValueFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter</title>
<path fill="none" stroke="#999999" d="M1590.0528,-2220.4882C1636.8755,-2217.6937 1678.728,-2210.3006 1695,-2194 1845.8271,-2042.9078 1611.3765,-1382.1472 1767,-1236 1800.1091,-1204.907 2539.0799,-1226 2584.5,-1226 2584.5,-1226 2584.5,-1226 3654.5,-1226 3701.1596,-1226 4460.3875,-1218.6378 4494,-1251 4653.8093,-1404.865 4405.6724,-2089.1038 4561.5,-2247 4571.3408,-2256.9714 4591.1698,-2263.5056 4615.8364,-2267.6595"/>
<polygon fill="#999999" stroke="#999999" points="4615.6049,-2269.749 4621.8595,-2268.6132 4616.2618,-2265.6006 4615.6049,-2269.749"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter -->
<g id="node75" class="node">
<title>Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1593,-1673C1593,-1673 1225,-1673 1225,-1673 1219,-1673 1213,-1667 1213,-1661 1213,-1661 1213,-1649 1213,-1649 1213,-1643 1219,-1637 1225,-1637 1225,-1637 1593,-1637 1593,-1637 1599,-1637 1605,-1643 1605,-1649 1605,-1649 1605,-1661 1605,-1661 1605,-1667 1599,-1673 1593,-1673"/>
<text text-anchor="middle" x="1409" y="-1652.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\ErrorHandlingSnakFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException -->
<g id="edge55" class="edge">
<title>Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException</title>
<path fill="none" stroke="#999999" d="M1605.0318,-1657.5813C1645.318,-1654.1441 1680.0384,-1646.8938 1695,-1633 1851.1412,-1488.0022 1606.0908,-1298.6878 1767,-1159 1801.2979,-1129.2254 2539.0812,-1151 2584.5,-1151 2584.5,-1151 2584.5,-1151 3127,-1151 3203.0037,-1151 4439.7149,-1151.8052 4494,-1205 4673.3571,-1380.7549 4385.8167,-2153.5727 4561.5,-2333 4564.0589,-2335.6134 4567.2998,-2337.9913 4571.131,-2340.1527"/>
<polygon fill="#999999" stroke="#999999" points="4570.4097,-2342.1408 4576.7127,-2342.9675 4572.301,-2338.3907 4570.4097,-2342.1408"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge53" class="edge">
<title>Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1605.135,-1655C1686.111,-1655 1778.5773,-1655 1854.4831,-1655"/>
<polygon fill="#999999" stroke="#999999" points="1854.8449,-1657.1001 1860.8449,-1655 1854.8448,-1652.9001 1854.8449,-1657.1001"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge54" class="edge">
<title>Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M1605.2312,-1653.4606C1639.3802,-1662.2097 1671.4397,-1677.7623 1695,-1704 1866.8183,-1895.3433 1585.7125,-2676.6031 1767,-2859 1842.6844,-2935.1475 2165.3305,-2824.7246 2249,-2892 2337.7805,-2963.3849 2234.2613,-3064.1476 2321,-3138 2360.1294,-3171.3162 2415.1412,-3181.8756 2464.7855,-3183.1794"/>
<polygon fill="#999999" stroke="#999999" points="2464.7729,-3185.2795 2470.8116,-3183.2934 2464.8525,-3181.0802 2464.7729,-3185.2795"/>
</g>
<!-- Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="node117" class="node">
<title>Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="#9999cc" stroke="#000000" d="M2734.5,-3232C2734.5,-3232 2434.5,-3232 2434.5,-3232 2428.5,-3232 2422.5,-3226 2422.5,-3220 2422.5,-3220 2422.5,-3208 2422.5,-3208 2422.5,-3202 2428.5,-3196 2434.5,-3196 2434.5,-3196 2734.5,-3196 2734.5,-3196 2740.5,-3196 2746.5,-3202 2746.5,-3208 2746.5,-3208 2746.5,-3220 2746.5,-3220 2746.5,-3226 2740.5,-3232 2734.5,-3232"/>
<text text-anchor="middle" x="2584.5" y="-3211.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Snak\PropertyValueSnak</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="edge56" class="edge">
<title>Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="none" stroke="#999999" d="M1605.2542,-1653.4399C1639.4014,-1662.1908 1671.4542,-1677.7493 1695,-1704 1869.8223,-1898.9058 1584.6505,-2692.1177 1767,-2880 1841.909,-2957.1818 2166.7145,-2854.7361 2249,-2924 2343.3566,-3003.4247 2226.3369,-3112.9408 2321,-3192 2360.7828,-3225.2251 2416.7313,-3233.4217 2466.8467,-3232.2043"/>
<polygon fill="#999999" stroke="#999999" points="2466.998,-3234.3007 2472.928,-3232.0103 2466.864,-3230.1028 2466.998,-3234.3007"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EscapingSnakFormatter -->
<g id="node76" class="node">
<title>Wikibase\\Lib\\Formatters\\EscapingSnakFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1574,-2191C1574,-2191 1244,-2191 1244,-2191 1238,-2191 1232,-2185 1232,-2179 1232,-2179 1232,-2167 1232,-2167 1232,-2161 1238,-2155 1244,-2155 1244,-2155 1574,-2155 1574,-2155 1580,-2155 1586,-2161 1586,-2167 1586,-2167 1586,-2179 1586,-2179 1586,-2185 1580,-2191 1574,-2191"/>
<text text-anchor="middle" x="1409" y="-2170.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\EscapingSnakFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\EscapingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge57" class="edge">
<title>Wikibase\\Lib\\Formatters\\EscapingSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1586.0965,-2188.0754C1624.6739,-2183.8485 1663.3659,-2173.1094 1695,-2151 1758.2523,-2106.7924 1728.4221,-2059.8349 1767,-1993 1839.248,-1867.8329 1946.1858,-1731.3626 1989.1354,-1678.0996"/>
<polygon fill="#999999" stroke="#999999" points="1990.9506,-1679.1946 1993.0888,-1673.2081 1987.684,-1676.5546 1990.9506,-1679.1946"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EscapingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge58" class="edge">
<title>Wikibase\\Lib\\Formatters\\EscapingSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M1586.3477,-2168.5993C1634.5282,-2171.2518 1678.0972,-2178.541 1695,-2195 1806.0856,-2303.1688 1659.0572,-2777.6948 1767,-2889 1917.4874,-3044.175 2079.0228,-2820.458 2249,-2954 2318.0534,-3008.2516 2251.6908,-3084.0756 2321,-3138 2361.1296,-3169.2219 2415.5853,-3179.6677 2464.5764,-3181.4435"/>
<polygon fill="#999999" stroke="#999999" points="2464.7726,-3183.55 2470.8309,-3181.6247 2464.8943,-3179.3517 2464.7726,-3183.55"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\EscapingValueFormatter -->
<g id="node77" class="node">
<title>Wikibase\\Lib\\Formatters\\EscapingValueFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1578,-2596C1578,-2596 1240,-2596 1240,-2596 1234,-2596 1228,-2590 1228,-2584 1228,-2584 1228,-2572 1228,-2572 1228,-2566 1234,-2560 1240,-2560 1240,-2560 1578,-2560 1578,-2560 1584,-2560 1590,-2566 1590,-2572 1590,-2572 1590,-2584 1590,-2584 1590,-2590 1584,-2596 1578,-2596"/>
<text text-anchor="middle" x="1409" y="-2575.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\EscapingValueFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory -->
<g id="node78" class="node">
<title>Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory</title>
<path fill="#9999cc" stroke="#000000" d="M2237,-1466C2237,-1466 1779,-1466 1779,-1466 1773,-1466 1767,-1460 1767,-1454 1767,-1454 1767,-1442 1767,-1442 1767,-1436 1773,-1430 1779,-1430 1779,-1430 2237,-1430 2237,-1430 2243,-1430 2249,-1436 2249,-1442 2249,-1442 2249,-1454 2249,-1454 2249,-1460 2243,-1466 2237,-1466"/>
<text text-anchor="middle" x="2008" y="-1445.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\FormatterLabelDescriptionLookupFactory</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup -->
<g id="edge60" class="edge">
<title>Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M2241.0636,-1429.8994C2243.7439,-1428.6559 2246.3907,-1427.3568 2249,-1426 2292.9253,-1403.1586 2276.2109,-1362.0973 2321,-1341 2361.5119,-1321.9174 3082.2188,-1331 3127,-1331 3127,-1331 3127,-1331 3654.5,-1331 3701.1422,-1331 4460.1948,-1308.8643 4494,-1341 4667.9642,-1506.3732 4393.3387,-2247.7293 4561.5,-2419 4569.8302,-2427.4843 4585.3636,-2433.4842 4604.9489,-2437.6486"/>
<polygon fill="#999999" stroke="#999999" points="4604.5693,-2439.7142 4610.8643,-2438.8288 4605.3911,-2435.5953 4604.5693,-2439.7142"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup -->
<g id="edge59" class="edge">
<title>Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup</title>
<path fill="none" stroke="#999999" d="M2238.3217,-1430C2241.9269,-1428.736 2245.4889,-1427.4037 2249,-1426 2286.8974,-1410.8485 2282.5195,-1382.6025 2321,-1369 2405.4396,-1339.1513 3037.44,-1361 3127,-1361 3127,-1361 3127,-1361 3654.5,-1361 4303.3562,-1361 3989.1909,-2199.2606 4561.5,-2505 4588.3841,-2519.362 4618.9408,-2527.8867 4649.6167,-2532.6031"/>
<polygon fill="#999999" stroke="#999999" points="4649.5125,-2534.7099 4655.7525,-2533.4961 4650.1175,-2530.5537 4649.5125,-2534.7099"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LanguageLabelDescriptionLookup -->
<g id="edge63" class="edge">
<title>Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LanguageLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M2240.0057,-1429.8984C2243.042,-1428.6595 2246.0419,-1427.3608 2249,-1426 2289.5459,-1407.3471 2279.7523,-1373.0449 2321,-1356 2362.3868,-1338.8977 3082.2188,-1346 3127,-1346 3127,-1346 3127,-1346 3654.5,-1346 3701.1422,-1346 4460.2202,-1323.8376 4494,-1356 4672.3313,-1525.793 4389.1265,-2286.1618 4561.5,-2462 4564.8518,-2465.4192 4569.3722,-2468.4352 4574.8553,-2471.0902"/>
<polygon fill="#999999" stroke="#999999" points="4574.3129,-2473.1451 4580.6516,-2473.6266 4575.9967,-2469.2974 4574.3129,-2473.1451"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup -->
<g id="node119" class="node">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2218,-3549C2218,-3549 1798,-3549 1798,-3549 1792,-3549 1786,-3543 1786,-3537 1786,-3537 1786,-3525 1786,-3525 1786,-3519 1792,-3513 1798,-3513 1798,-3513 2218,-3513 2218,-3513 2224,-3513 2230,-3519 2230,-3525 2230,-3525 2230,-3537 2230,-3537 2230,-3543 2224,-3549 2218,-3549"/>
<text text-anchor="middle" x="2008" y="-3528.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\LanguageFallbackLabelDescriptionLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup -->
<g id="edge62" class="edge">
<title>Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M1766.8671,-1455.4627C1750.7167,-1459.8503 1738.0589,-1465.7216 1731,-1473.5 1693.1053,-1515.2576 1693.1478,-3461.7038 1731,-3503.5 1777.0398,-3554.3369 1857.1654,-3557.2595 1919.4339,-3549.7693"/>
<polygon fill="#999999" stroke="#999999" points="1919.7139,-3551.8507 1925.4023,-3549.0132 1919.186,-3547.684 1919.7139,-3551.8507"/>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackChain -->
<g id="node248" class="node">
<title>Wikibase\\Lib\\LanguageFallbackChain</title>
<path fill="#9999cc" stroke="#000000" d="M2708.5,-6216C2708.5,-6216 2460.5,-6216 2460.5,-6216 2454.5,-6216 2448.5,-6210 2448.5,-6204 2448.5,-6204 2448.5,-6192 2448.5,-6192 2448.5,-6186 2454.5,-6180 2460.5,-6180 2460.5,-6180 2708.5,-6180 2708.5,-6180 2714.5,-6180 2720.5,-6186 2720.5,-6192 2720.5,-6192 2720.5,-6204 2720.5,-6204 2720.5,-6210 2714.5,-6216 2708.5,-6216"/>
<text text-anchor="middle" x="2584.5" y="-6195.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\LanguageFallbackChain</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain -->
<g id="edge61" class="edge">
<title>Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain</title>
<path fill="none" stroke="#999999" d="M2095.6595,-1429.9765C2147.8342,-1424.7997 2211.0612,-1429.2609 2249,-1470 2317.5619,-1543.6225 2308.2795,-4991.2042 2321,-5091 2377.3818,-5533.3299 2539.1783,-6056.2157 2576.6749,-6173.7539"/>
<polygon fill="#999999" stroke="#999999" points="2574.7392,-6174.5957 2578.5669,-6179.6711 2578.7397,-6173.3165 2574.7392,-6174.5957"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\GlobeCoordinateDetailsFormatter -->
<g id="node79" class="node">
<title>Wikibase\\Lib\\Formatters\\GlobeCoordinateDetailsFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1611.5,-2639C1611.5,-2639 1206.5,-2639 1206.5,-2639 1200.5,-2639 1194.5,-2633 1194.5,-2627 1194.5,-2627 1194.5,-2615 1194.5,-2615 1194.5,-2609 1200.5,-2603 1206.5,-2603 1206.5,-2603 1611.5,-2603 1611.5,-2603 1617.5,-2603 1623.5,-2609 1623.5,-2615 1623.5,-2615 1623.5,-2627 1623.5,-2627 1623.5,-2633 1617.5,-2639 1611.5,-2639"/>
<text text-anchor="middle" x="1409" y="-2618.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\GlobeCoordinateDetailsFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\GlobeCoordinateInlineWikitextKartographerFormatter -->
<g id="node80" class="node">
<title>Wikibase\\Lib\\Formatters\\GlobeCoordinateInlineWikitextKartographerFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1683,-2682C1683,-2682 1135,-2682 1135,-2682 1129,-2682 1123,-2676 1123,-2670 1123,-2670 1123,-2658 1123,-2658 1123,-2652 1129,-2646 1135,-2646 1135,-2646 1683,-2646 1683,-2646 1689,-2646 1695,-2652 1695,-2658 1695,-2658 1695,-2670 1695,-2670 1695,-2676 1689,-2682 1683,-2682"/>
<text text-anchor="middle" x="1409" y="-2661.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\GlobeCoordinateInlineWikitextKartographerFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\GlobeCoordinateKartographerFormatter -->
<g id="node81" class="node">
<title>Wikibase\\Lib\\Formatters\\GlobeCoordinateKartographerFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1630.5,-2372C1630.5,-2372 1187.5,-2372 1187.5,-2372 1181.5,-2372 1175.5,-2366 1175.5,-2360 1175.5,-2360 1175.5,-2348 1175.5,-2348 1175.5,-2342 1181.5,-2336 1187.5,-2336 1187.5,-2336 1630.5,-2336 1630.5,-2336 1636.5,-2336 1642.5,-2342 1642.5,-2348 1642.5,-2348 1642.5,-2360 1642.5,-2360 1642.5,-2366 1636.5,-2372 1630.5,-2372"/>
<text text-anchor="middle" x="1409" y="-2351.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\GlobeCoordinateKartographerFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\GlobeCoordinateKartographerFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\CachingKartographerEmbeddingHandler -->
<g id="edge64" class="edge">
<title>Wikibase\\Lib\\Formatters\\GlobeCoordinateKartographerFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\CachingKartographerEmbeddingHandler</title>
<path fill="none" stroke="#999999" d="M1642.7333,-2359.0727C1685.1344,-2359.9929 1729.3853,-2360.9533 1771.8551,-2361.875"/>
<polygon fill="#999999" stroke="#999999" points="1772.0636,-2363.9799 1778.1078,-2362.0107 1772.1548,-2359.7809 1772.0636,-2363.9799"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter -->
<g id="node82" class="node">
<title>Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1016.5,-1725C1016.5,-1725 611.5,-1725 611.5,-1725 605.5,-1725 599.5,-1719 599.5,-1713 599.5,-1713 599.5,-1701 599.5,-1701 599.5,-1695 605.5,-1689 611.5,-1689 611.5,-1689 1016.5,-1689 1016.5,-1689 1022.5,-1689 1028.5,-1695 1028.5,-1701 1028.5,-1701 1028.5,-1713 1028.5,-1713 1028.5,-1719 1022.5,-1725 1016.5,-1725"/>
<text text-anchor="middle" x="814" y="-1704.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\HtmlExternalIdentifierFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge65" class="edge">
<title>Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1028.5698,-1699.633C1057.6182,-1698.7054 1087.0386,-1697.8019 1115,-1697 1372.7469,-1689.6079 1437.5612,-1697.6063 1695,-1683 1747.0802,-1680.0451 1803.9194,-1675.3916 1854.6977,-1670.7205"/>
<polygon fill="#999999" stroke="#999999" points="1855.0782,-1672.7944 1860.8594,-1670.1509 1854.6915,-1668.6122 1855.0782,-1672.7944"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge67" class="edge">
<title>Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M1028.7265,-1711.1506C1036.7819,-1716.0955 1044.2719,-1721.9977 1051,-1729 1144.6641,-1826.4813 1029.0295,-2839.6705 1115,-2944 1285.3621,-3150.7428 2145.3844,-3171.4633 2464.8198,-3171.901"/>
<polygon fill="#999999" stroke="#999999" points="2464.873,-3174.0009 2470.8751,-3171.9069 2464.8772,-3169.8009 2464.873,-3174.0009"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="edge68" class="edge">
<title>Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="none" stroke="#999999" d="M1028.5036,-1710.9602C1036.6476,-1715.9459 1044.2142,-1721.9099 1051,-1729 1151.992,-1834.5213 1018.5823,-2932.2833 1115,-3042 1212.171,-3152.5739 1620.8975,-3141.032 1767,-3159 1798.6185,-3162.8885 2186.383,-3188.2727 2416.3101,-3203.1605"/>
<polygon fill="#999999" stroke="#999999" points="2416.2657,-3205.2619 2422.3888,-3203.554 2416.5371,-3201.0707 2416.2657,-3205.2619"/>
</g>
<!-- Wikibase\\Lib\\SnakUrlExpander -->
<g id="node249" class="node">
<title>Wikibase\\Lib\\SnakUrlExpander</title>
<path fill="#9999cc" stroke="#000000" d="M2109.5,-3309C2109.5,-3309 1906.5,-3309 1906.5,-3309 1900.5,-3309 1894.5,-3303 1894.5,-3297 1894.5,-3297 1894.5,-3285 1894.5,-3285 1894.5,-3279 1900.5,-3273 1906.5,-3273 1906.5,-3273 2109.5,-3273 2109.5,-3273 2115.5,-3273 2121.5,-3279 2121.5,-3285 2121.5,-3285 2121.5,-3297 2121.5,-3297 2121.5,-3303 2115.5,-3309 2109.5,-3309"/>
<text text-anchor="middle" x="2008" y="-3288.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\SnakUrlExpander</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\SnakUrlExpander -->
<g id="edge66" class="edge">
<title>Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\SnakUrlExpander</title>
<path fill="none" stroke="#999999" d="M1028.5368,-1710.9285C1036.672,-1715.9226 1044.2276,-1721.897 1051,-1729 1160.2933,-1843.629 1005.1354,-3038.9184 1115,-3153 1204.7118,-3246.1553 1574.7103,-3153.4972 1695,-3201 1732.9611,-3215.991 1729.4535,-3241.9988 1767,-3258 1804.6145,-3274.0302 1848.2494,-3282.6553 1887.9704,-3287.1836"/>
<polygon fill="#999999" stroke="#999999" points="1888.1178,-3289.3121 1894.3103,-3287.8757 1888.5736,-3285.1369 1888.1178,-3289.3121"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\HtmlTimeFormatter -->
<g id="node83" class="node">
<title>Wikibase\\Lib\\Formatters\\HtmlTimeFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M2158,-2324C2158,-2324 1858,-2324 1858,-2324 1852,-2324 1846,-2318 1846,-2312 1846,-2312 1846,-2300 1846,-2300 1846,-2294 1852,-2288 1858,-2288 1858,-2288 2158,-2288 2158,-2288 2164,-2288 2170,-2294 2170,-2300 2170,-2300 2170,-2312 2170,-2312 2170,-2318 2164,-2324 2158,-2324"/>
<text text-anchor="middle" x="2008" y="-2303.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\HtmlTimeFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\HtmlUrlFormatter -->
<g id="node84" class="node">
<title>Wikibase\\Lib\\Formatters\\HtmlUrlFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1555.5,-1890C1555.5,-1890 1262.5,-1890 1262.5,-1890 1256.5,-1890 1250.5,-1884 1250.5,-1878 1250.5,-1878 1250.5,-1866 1250.5,-1866 1250.5,-1860 1256.5,-1854 1262.5,-1854 1262.5,-1854 1555.5,-1854 1555.5,-1854 1561.5,-1854 1567.5,-1860 1567.5,-1866 1567.5,-1866 1567.5,-1878 1567.5,-1878 1567.5,-1884 1561.5,-1890 1555.5,-1890"/>
<text text-anchor="middle" x="1409" y="-1869.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\HtmlUrlFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\InterWikiLinkHtmlFormatter -->
<g id="node85" class="node">
<title>Wikibase\\Lib\\Formatters\\InterWikiLinkHtmlFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1593,-2725C1593,-2725 1225,-2725 1225,-2725 1219,-2725 1213,-2719 1213,-2713 1213,-2713 1213,-2701 1213,-2701 1213,-2695 1219,-2689 1225,-2689 1225,-2689 1593,-2689 1593,-2689 1599,-2689 1605,-2695 1605,-2701 1605,-2701 1605,-2713 1605,-2713 1605,-2719 1599,-2725 1593,-2725"/>
<text text-anchor="middle" x="1409" y="-2704.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\InterWikiLinkHtmlFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\InterWikiLinkWikitextFormatter -->
<g id="node86" class="node">
<title>Wikibase\\Lib\\Formatters\\InterWikiLinkWikitextFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1608,-2897C1608,-2897 1210,-2897 1210,-2897 1204,-2897 1198,-2891 1198,-2885 1198,-2885 1198,-2873 1198,-2873 1198,-2867 1204,-2861 1210,-2861 1210,-2861 1608,-2861 1608,-2861 1614,-2861 1620,-2867 1620,-2873 1620,-2873 1620,-2885 1620,-2885 1620,-2891 1614,-2897 1608,-2897"/>
<text text-anchor="middle" x="1409" y="-2876.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\InterWikiLinkWikitextFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter -->
<g id="node87" class="node">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1611.5,-2811C1611.5,-2811 1206.5,-2811 1206.5,-2811 1200.5,-2811 1194.5,-2805 1194.5,-2799 1194.5,-2799 1194.5,-2787 1194.5,-2787 1194.5,-2781 1200.5,-2775 1206.5,-2775 1206.5,-2775 1611.5,-2775 1611.5,-2775 1617.5,-2775 1623.5,-2781 1623.5,-2787 1623.5,-2787 1623.5,-2799 1623.5,-2799 1623.5,-2805 1617.5,-2811 1611.5,-2811"/>
<text text-anchor="middle" x="1409" y="-2790.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\ItemPropertyIdHtmlLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge75" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1495.3831,-2774.9751C1558.0412,-2767.2054 1640.9465,-2768.6368 1695,-2815 1801.705,-2906.5238 1658.5108,-3033.5984 1767,-3123 1808.3592,-3157.0825 2211.2786,-3102.9304 2249,-3141 2449.1293,-3342.9765 2124.0127,-5493.9579 2321,-5699 2402.3237,-5783.6491 2748.9598,-5671.9917 2848,-5735 2903.7261,-5770.4524 2863.6681,-5830.5183 2920,-5865 2931.651,-5872.1318 3889.4976,-5895.9282 3903,-5898 3935.8274,-5903.037 3942.0927,-5913.5145 3975,-5918 4003.5691,-5921.8942 4471.9336,-5936.559 4494,-5918 4627.9554,-5805.3367 4432.2074,-5647.9853 4561.5,-5530 4608.7804,-5486.8545 4681.9605,-5483.1826 4740.4362,-5489.3045"/>
<polygon fill="#999999" stroke="#999999" points="4740.2119,-5491.3924 4746.4073,-5489.9687 4740.6763,-5487.2182 4740.2119,-5491.3924"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup -->
<g id="edge73" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M1623.6544,-2794.7864C1656.1557,-2790.7553 1682.8954,-2783.4544 1695,-2771 1810.5208,-2652.1405 1647.7044,-1396.0704 1767,-1281 1799.6905,-1249.4673 2539.0799,-1271 2584.5,-1271 2584.5,-1271 2584.5,-1271 3654.5,-1271 3701.1596,-1271 4460.5113,-1263.5097 4494,-1296 4673.4356,-1470.0857 4386.5689,-2240.3884 4561.5,-2419 4569.8196,-2427.4947 4585.3466,-2433.501 4604.9284,-2437.6687"/>
<polygon fill="#999999" stroke="#999999" points="4604.5477,-2439.7341 4610.8428,-2438.8499 4605.3702,-2435.6154 4604.5477,-2439.7341"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter -->
<g id="edge69" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1623.6496,-2794.7817C1656.1513,-2790.751 1682.8924,-2783.4514 1695,-2771 1809.3894,-2653.3623 1648.8746,-1409.8857 1767,-1296 1799.6983,-1264.4753 2539.0799,-1286 2584.5,-1286 2584.5,-1286 2584.5,-1286 3654.5,-1286 3747.7844,-1286 4426.3934,-1231.7246 4494,-1296 4668.2762,-1461.6889 4393.0378,-2204.4031 4561.5,-2376 4568.7289,-2383.3634 4581.3831,-2388.8557 4597.4028,-2392.9008"/>
<polygon fill="#999999" stroke="#999999" points="4597.1315,-2394.9943 4603.4532,-2394.3264 4598.0948,-2390.9062 4597.1315,-2394.9943"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter -->
<g id="node88" class="node">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M2214.5,-2768C2214.5,-2768 1801.5,-2768 1801.5,-2768 1795.5,-2768 1789.5,-2762 1789.5,-2756 1789.5,-2756 1789.5,-2744 1789.5,-2744 1789.5,-2738 1795.5,-2732 1801.5,-2732 1801.5,-2732 2214.5,-2732 2214.5,-2732 2220.5,-2732 2226.5,-2738 2226.5,-2744 2226.5,-2744 2226.5,-2756 2226.5,-2756 2226.5,-2762 2220.5,-2768 2214.5,-2768"/>
<text text-anchor="middle" x="2008" y="-2747.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\NonExistingEntityIdHtmlFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter -->
<g id="edge72" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter</title>
<path fill="none" stroke="#999999" d="M1623.5609,-2777.5975C1675.4407,-2773.8732 1731.0275,-2769.8828 1783.3566,-2766.1263"/>
<polygon fill="#999999" stroke="#999999" points="1783.5577,-2768.2174 1789.3919,-2765.6931 1783.2569,-2764.0282 1783.5577,-2768.2174"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge70" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1623.6489,-2791.219C1656.1507,-2795.2496 1682.892,-2802.549 1695,-2815 1809.2386,-2932.4748 1653.602,-4169.7136 1767,-4288 1803.0419,-4325.5957 1860.6869,-4331.9404 1910.5626,-4328.4839"/>
<polygon fill="#999999" stroke="#999999" points="1910.785,-4330.573 1916.6046,-4328.0152 1910.4601,-4326.3856 1910.785,-4330.573"/>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackIndicator -->
<g id="node250" class="node">
<title>Wikibase\\Lib\\LanguageFallbackIndicator</title>
<path fill="#9999cc" stroke="#000000" d="M2147,-3075C2147,-3075 1869,-3075 1869,-3075 1863,-3075 1857,-3069 1857,-3063 1857,-3063 1857,-3051 1857,-3051 1857,-3045 1863,-3039 1869,-3039 1869,-3039 2147,-3039 2147,-3039 2153,-3039 2159,-3045 2159,-3051 2159,-3051 2159,-3063 2159,-3063 2159,-3069 2153,-3075 2147,-3075"/>
<text text-anchor="middle" x="2008" y="-3054.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\LanguageFallbackIndicator</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageFallbackIndicator -->
<g id="edge71" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageFallbackIndicator</title>
<path fill="none" stroke="#999999" d="M1511.4199,-2774.9737C1570.8219,-2770.3599 1643.7733,-2775.4146 1695,-2815 1772.7401,-2875.0735 1691.0754,-2961.6478 1767,-3024 1790.712,-3043.4732 1820.377,-3054.551 1850.7059,-3060.4303"/>
<polygon fill="#999999" stroke="#999999" points="1850.4995,-3062.5273 1856.7789,-3061.5378 1851.2531,-3058.3954 1850.4995,-3062.5273"/>
</g>
<!-- Wikibase\\Lib\\LanguageNameLookup -->
<g id="node251" class="node">
<title>Wikibase\\Lib\\LanguageNameLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2697,-3106C2697,-3106 2472,-3106 2472,-3106 2466,-3106 2460,-3100 2460,-3094 2460,-3094 2460,-3082 2460,-3082 2460,-3076 2466,-3070 2472,-3070 2472,-3070 2697,-3070 2697,-3070 2703,-3070 2709,-3076 2709,-3082 2709,-3082 2709,-3094 2709,-3094 2709,-3100 2703,-3106 2697,-3106"/>
<text text-anchor="middle" x="2584.5" y="-3085.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\LanguageNameLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageNameLookup -->
<g id="edge74" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageNameLookup</title>
<path fill="none" stroke="#999999" d="M1623.7917,-2785.8932C1649.0904,-2791.7486 1673.509,-2801.0038 1695,-2815 1751.6531,-2851.8957 1710.1922,-2912.3429 1767,-2949 1857.2108,-3007.2115 2151.4264,-2937.2121 2249,-2982 2290.4155,-3001.0104 2280.1352,-3034.8329 2321,-3055 2361.572,-3075.0227 2409.7591,-3084.5437 2453.7611,-3088.6722"/>
<polygon fill="#999999" stroke="#999999" points="2453.779,-3090.7819 2459.9409,-3089.2195 2454.1496,-3086.5983 2453.779,-3090.7819"/>
</g>
<!-- Wikibase\\DataModel\\Term\\TermFallback -->
<g id="node252" class="node">
<title>Wikibase\\DataModel\\Term\\TermFallback</title>
<path fill="#9999cc" stroke="#000000" d="M4964.5,-7038C4964.5,-7038 4701.5,-7038 4701.5,-7038 4695.5,-7038 4689.5,-7032 4689.5,-7026 4689.5,-7026 4689.5,-7014 4689.5,-7014 4689.5,-7008 4695.5,-7002 4701.5,-7002 4701.5,-7002 4964.5,-7002 4964.5,-7002 4970.5,-7002 4976.5,-7008 4976.5,-7014 4976.5,-7014 4976.5,-7026 4976.5,-7026 4976.5,-7032 4970.5,-7038 4964.5,-7038"/>
<text text-anchor="middle" x="4833" y="-7017.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\TermFallback</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback -->
<g id="edge76" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback</title>
<path fill="none" stroke="#999999" d="M1623.5285,-2790.9554C1656.1691,-2794.9952 1682.9933,-2802.3652 1695,-2815 1801.8086,-2927.3963 1715.2055,-5458.8551 1767,-5605 1884.4147,-5936.3006 2126.5287,-5902.5352 2249,-6232 2298.44,-6365.0005 2219.1054,-7408.2532 2321,-7507 2447.2311,-7629.3316 3768.5394,-7609.224 3903,-7496 4016.8324,-7400.1462 3862.6794,-7266.6211 3975,-7169 4062.3081,-7093.118 4392.1508,-7183.8409 4494,-7129 4537.0903,-7105.798 4518.4554,-7065.2868 4561.5,-7042 4598.1704,-7022.1616 4641.7842,-7013.3782 4683.2096,-7010.3883"/>
<polygon fill="#999999" stroke="#999999" points="4683.4549,-7012.4768 4689.3046,-7009.9885 4683.18,-7008.2858 4683.4549,-7012.4768"/>
</g>
<!-- Wikibase\\DataModel\\Term\\Term -->
<g id="node253" class="node">
<title>Wikibase\\DataModel\\Term\\Term</title>
<path fill="#9999cc" stroke="#000000" d="M4934.5,-7081C4934.5,-7081 4731.5,-7081 4731.5,-7081 4725.5,-7081 4719.5,-7075 4719.5,-7069 4719.5,-7069 4719.5,-7057 4719.5,-7057 4719.5,-7051 4725.5,-7045 4731.5,-7045 4731.5,-7045 4934.5,-7045 4934.5,-7045 4940.5,-7045 4946.5,-7051 4946.5,-7057 4946.5,-7057 4946.5,-7069 4946.5,-7069 4946.5,-7075 4940.5,-7081 4934.5,-7081"/>
<text text-anchor="middle" x="4833" y="-7060.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\Term</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\Term -->
<g id="edge77" class="edge">
<title>Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\Term</title>
<path fill="none" stroke="#999999" d="M1623.5549,-2790.9303C1656.1934,-2794.9721 1683.01,-2802.3494 1695,-2815 1813.8094,-2940.3559 1685.0026,-5770.9928 1767,-5923 1890.6159,-6152.1599 2121.6952,-6028.8686 2249,-6256 2319.5143,-6381.8083 2219.5913,-7449.4511 2321,-7552 2444.5994,-7676.989 3771.5174,-7658.6678 3903,-7542 4019.512,-7438.616 3855.7905,-7299.2617 3975,-7199 4019.1592,-7161.8596 4439.2543,-7199.2304 4494,-7181 4528.6836,-7169.4503 4528.3025,-7149.3059 4561.5,-7134 4612.6256,-7110.4283 4672.9132,-7093.6704 4723.6753,-7082.3777"/>
<polygon fill="#999999" stroke="#999999" points="4724.4082,-7084.3668 4729.8174,-7081.0275 4723.5064,-7080.2647 4724.4082,-7084.3668"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge98" class="edge">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2226.5819,-2758.1647C2234.4374,-2762.1091 2241.9513,-2766.6932 2249,-2772 2319.4864,-2825.0675 2249.1781,-2905.7544 2321,-2957 2368.7039,-2991.0372 2799.904,-2944.5191 2848,-2978 2916.3515,-3025.5813 2851.6376,-3103.4344 2920,-3151 2991.8347,-3200.9817 4432.4198,-3150.8207 4494,-3213 4671.7955,-3392.5253 4387.4663,-5302.8257 4561.5,-5486 4579.8851,-5505.3507 4634.8488,-5511.9134 4690.5564,-5513.2034"/>
<polygon fill="#999999" stroke="#999999" points="4690.6068,-5515.3047 4696.6472,-5513.3238 4690.6899,-5511.1056 4690.6068,-5515.3047"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter -->
<g id="edge97" class="edge">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2025.2155,-2731.966C2071.4631,-2682.2211 2198.3192,-2536.9234 2249,-2389 2285.2861,-2283.0908 2239.4373,-1460.6875 2321,-1384 2353.6242,-1353.3258 3082.22,-1376 3127,-1376 3127,-1376 3127,-1376 3654.5,-1376 4213.386,-1376 4051.8743,-2017.5764 4561.5,-2247 4578.6948,-2254.7408 4597.1201,-2260.6039 4615.9753,-2264.9864"/>
<polygon fill="#999999" stroke="#999999" points="4615.526,-2267.0377 4621.8399,-2266.2994 4616.4437,-2262.9392 4615.526,-2267.0377"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter -->
<g id="node89" class="node">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1641.5,-2854C1641.5,-2854 1176.5,-2854 1176.5,-2854 1170.5,-2854 1164.5,-2848 1164.5,-2842 1164.5,-2842 1164.5,-2830 1164.5,-2830 1164.5,-2824 1170.5,-2818 1176.5,-2818 1176.5,-2818 1641.5,-2818 1641.5,-2818 1647.5,-2818 1653.5,-2824 1653.5,-2830 1653.5,-2830 1653.5,-2842 1653.5,-2842 1653.5,-2848 1647.5,-2854 1641.5,-2854"/>
<text text-anchor="middle" x="1409" y="-2833.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\LabelsProviderEntityIdHtmlLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge87" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1498.0517,-2817.9736C1560.1929,-2810.7922 1641.2972,-2812.9556 1695,-2858 1793.4472,-2940.5747 1676.3237,-3046.9603 1767,-3138 1923.2548,-3294.8809 2111.1304,-3090.7397 2249,-3264 2419.8196,-3478.6684 2129.161,-5535.8888 2321,-5732 2362.0003,-5773.9134 2797.7894,-5728.7239 2848,-5759 2901.5898,-5791.3137 2866.1598,-5848.1052 2920,-5880 2931.7538,-5886.9629 3889.4728,-5913.0898 3903,-5915 3935.6608,-5919.6121 3942.2623,-5928.9698 3975,-5933 4003.6173,-5936.523 4471.9921,-5951.6283 4494,-5933 4632.6163,-5815.6701 4427.739,-5652.8364 4561.5,-5530 4608.897,-5486.474 4682.6173,-5483.0045 4741.2847,-5489.3054"/>
<polygon fill="#999999" stroke="#999999" points="4741.0751,-5491.3951 4747.2743,-5489.988 4741.5507,-5487.2221 4741.0751,-5491.3951"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup -->
<g id="edge85" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M1653.6121,-2832.6679C1672.202,-2828.3828 1686.8886,-2822.3493 1695,-2814 1811.5014,-2694.0816 1646.6902,-1427.0971 1767,-1311 1799.684,-1279.4605 2539.0799,-1301 2584.5,-1301 2584.5,-1301 2584.5,-1301 3654.5,-1301 3747.807,-1301 4426.8308,-1257.2352 4494,-1322 4669.8211,-1491.5274 4390.4804,-2244.6299 4561.5,-2419 4569.8256,-2427.4888 4585.3563,-2433.4915 4604.94,-2437.6573"/>
<polygon fill="#999999" stroke="#999999" points="4604.56,-2439.7228 4610.855,-2438.8379 4605.3821,-2435.604 4604.56,-2439.7228"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter -->
<g id="edge78" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1653.5917,-2832.648C1672.1854,-2828.3666 1686.8785,-2822.3394 1695,-2814 1805.9954,-2700.0276 1657.4815,-1499.3923 1767,-1384 1829.7461,-1317.8887 2493.353,-1316 2584.5,-1316 2584.5,-1316 2584.5,-1316 3654.5,-1316 3747.782,-1316 4426.2655,-1259.8629 4494,-1324 4664.1013,-1485.067 4397.2497,-2208.9704 4561.5,-2376 4568.735,-2383.3575 4581.3932,-2388.8458 4597.4154,-2392.8884"/>
<polygon fill="#999999" stroke="#999999" points="4597.145,-2394.9821 4603.4667,-2394.3132 4598.1077,-2390.8939 4597.145,-2394.9821"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter -->
<g id="edge84" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter</title>
<path fill="none" stroke="#999999" d="M1653.7774,-2819.2059C1667.7424,-2817.615 1681.561,-2815.8833 1695,-2814 1774.551,-2802.8518 1864.27,-2783.8339 1927.1914,-2769.4186"/>
<polygon fill="#999999" stroke="#999999" points="1927.8186,-2771.4293 1933.1956,-2768.0384 1926.8777,-2767.336 1927.8186,-2771.4293"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityExistenceChecker -->
<g id="node120" class="node">
<title>Wikibase\\Lib\\Store\\EntityExistenceChecker</title>
<path fill="#9999cc" stroke="#000000" d="M2158,-4414C2158,-4414 1858,-4414 1858,-4414 1852,-4414 1846,-4408 1846,-4402 1846,-4402 1846,-4390 1846,-4390 1846,-4384 1852,-4378 1858,-4378 1858,-4378 2158,-4378 2158,-4378 2164,-4378 2170,-4384 2170,-4390 2170,-4390 2170,-4402 2170,-4402 2170,-4408 2164,-4414 2158,-4414"/>
<text text-anchor="middle" x="2008" y="-4393.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityExistenceChecker</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker -->
<g id="edge79" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker</title>
<path fill="none" stroke="#999999" d="M1653.6156,-2839.3288C1672.2048,-2843.6145 1686.8904,-2849.6491 1695,-2858 1812.482,-2978.9773 1650.3837,-4252.188 1767,-4374 1803.0857,-4411.6935 1860.8835,-4417.9906 1910.8318,-4414.4835"/>
<polygon fill="#999999" stroke="#999999" points="1911.0649,-4416.5718 1916.8822,-4414.0087 1910.7362,-4412.3846 1911.0649,-4416.5718"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTitleTextLookup -->
<g id="node121" class="node">
<title>Wikibase\\Lib\\Store\\EntityTitleTextLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2154.5,-4130C2154.5,-4130 1861.5,-4130 1861.5,-4130 1855.5,-4130 1849.5,-4124 1849.5,-4118 1849.5,-4118 1849.5,-4106 1849.5,-4106 1849.5,-4100 1855.5,-4094 1861.5,-4094 1861.5,-4094 2154.5,-4094 2154.5,-4094 2160.5,-4094 2166.5,-4100 2166.5,-4106 2166.5,-4106 2166.5,-4118 2166.5,-4118 2166.5,-4124 2160.5,-4130 2154.5,-4130"/>
<text text-anchor="middle" x="2008" y="-4109.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityTitleTextLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup -->
<g id="edge80" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup</title>
<path fill="none" stroke="#999999" d="M1653.5244,-2839.4178C1672.1305,-2843.6871 1686.8449,-2849.6935 1695,-2858 1887.1285,-3053.696 1576.2719,-3892.9389 1767,-4090 1802.8698,-4127.0608 1859.7561,-4133.6369 1909.2545,-4130.4429"/>
<polygon fill="#999999" stroke="#999999" points="1909.4207,-4132.5365 1915.2524,-4130.0064 1909.1157,-4128.3476 1909.4207,-4132.5365"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityUrlLookup -->
<g id="node122" class="node">
<title>Wikibase\\Lib\\Store\\EntityUrlLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2132,-4371C2132,-4371 1884,-4371 1884,-4371 1878,-4371 1872,-4365 1872,-4359 1872,-4359 1872,-4347 1872,-4347 1872,-4341 1878,-4335 1884,-4335 1884,-4335 2132,-4335 2132,-4335 2138,-4335 2144,-4341 2144,-4347 2144,-4347 2144,-4359 2144,-4359 2144,-4365 2138,-4371 2132,-4371"/>
<text text-anchor="middle" x="2008" y="-4350.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityUrlLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup -->
<g id="edge81" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup</title>
<path fill="none" stroke="#999999" d="M1653.604,-2839.3401C1672.1954,-2843.6237 1686.8846,-2849.6547 1695,-2858 1809.2386,-2975.4748 1653.602,-4212.7136 1767,-4331 1803.0419,-4368.5957 1860.6869,-4374.9404 1910.5626,-4371.4839"/>
<polygon fill="#999999" stroke="#999999" points="1910.785,-4373.573 1916.6046,-4371.0152 1910.4601,-4369.3856 1910.785,-4373.573"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRedirectChecker -->
<g id="node123" class="node">
<title>Wikibase\\Lib\\Store\\EntityRedirectChecker</title>
<path fill="#9999cc" stroke="#000000" d="M2154.5,-4457C2154.5,-4457 1861.5,-4457 1861.5,-4457 1855.5,-4457 1849.5,-4451 1849.5,-4445 1849.5,-4445 1849.5,-4433 1849.5,-4433 1849.5,-4427 1855.5,-4421 1861.5,-4421 1861.5,-4421 2154.5,-4421 2154.5,-4421 2160.5,-4421 2166.5,-4427 2166.5,-4433 2166.5,-4433 2166.5,-4445 2166.5,-4445 2166.5,-4451 2160.5,-4457 2154.5,-4457"/>
<text text-anchor="middle" x="2008" y="-4436.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityRedirectChecker</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker -->
<g id="edge82" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker</title>
<path fill="none" stroke="#999999" d="M1653.6265,-2839.3182C1672.2137,-2843.6059 1686.8958,-2849.6438 1695,-2858 1815.7255,-2982.4801 1647.1652,-4291.6622 1767,-4417 1803.1308,-4454.79 1861.0818,-4461.0391 1911.102,-4457.4818"/>
<polygon fill="#999999" stroke="#999999" points="1911.3457,-4459.5691 1917.1607,-4457.0008 1911.0133,-4455.3823 1911.3457,-4459.5691"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageFallbackIndicator -->
<g id="edge83" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageFallbackIndicator</title>
<path fill="none" stroke="#999999" d="M1653.6018,-2836.0788C1668.264,-2841.6995 1682.2252,-2848.8961 1695,-2858 1760.4902,-2904.6711 1702.9225,-2975.4075 1767,-3024 1791.2118,-3042.3607 1820.852,-3053.0073 1850.9564,-3058.8255"/>
<polygon fill="#999999" stroke="#999999" points="1850.7023,-3060.9137 1856.982,-3059.9256 1851.4567,-3056.782 1850.7023,-3060.9137"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageNameLookup -->
<g id="edge86" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\LanguageNameLookup</title>
<path fill="none" stroke="#999999" d="M1653.7472,-2838.4951C1668.204,-2843.5784 1682.0942,-2849.9912 1695,-2858 1748.1721,-2890.9966 1714.3059,-2945.2453 1767,-2979 1857.6964,-3037.0982 2143.8825,-3006.5149 2249,-3030 2282.0591,-3037.386 2288.0132,-3047.2975 2321,-3055 2363.7722,-3064.9874 2411.202,-3072.1116 2453.8993,-3077.1203"/>
<polygon fill="#999999" stroke="#999999" points="2453.6902,-3079.2101 2459.8917,-3077.8131 2454.1726,-3075.0378 2453.6902,-3079.2101"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback -->
<g id="edge88" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback</title>
<path fill="none" stroke="#999999" d="M1653.5374,-2839.049C1672.2275,-2843.3776 1686.9572,-2849.4988 1695,-2858 1823.6596,-2993.9929 1640.1599,-6089.3085 1767,-6227 1839.9605,-6306.2024 2174.7201,-6199.0337 2249,-6277 2449.9537,-6487.9265 2112.2064,-7382.8312 2321,-7586 2447.0016,-7708.6072 3768.8111,-7729.5882 3903,-7616 4050.8989,-7490.8066 3829.5394,-7314.0183 3975,-7186 4018.3214,-7147.8733 4444.9651,-7196.4296 4494,-7166 4547.3156,-7132.914 4508.8967,-7076.2072 4561.5,-7042 4597.0192,-7018.9024 4640.9308,-7009.2773 4683.0101,-7006.5238"/>
<polygon fill="#999999" stroke="#999999" points="4683.3348,-7008.6086 4689.204,-7006.1666 4683.093,-7004.4156 4683.3348,-7008.6086"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\Term -->
<g id="edge89" class="edge">
<title>Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Term\\Term</title>
<path fill="none" stroke="#999999" d="M1653.539,-2839.0475C1672.2288,-2843.3763 1686.958,-2849.498 1695,-2858 1824.7918,-2995.2155 1681.2481,-6088.7126 1767,-6257 1889.1213,-6496.6622 2120.9605,-6386.4466 2249,-6623 2356.5319,-6821.6655 2162.7904,-7475.7522 2321,-7637 2382.5681,-7699.7504 3837.1186,-7730.2055 3903,-7672 4056.4341,-7536.4426 3822.0454,-7353.0982 3975,-7217 4018.1165,-7178.6352 4440.6572,-7218.0327 4494,-7196 4531.6495,-7180.4493 4525.7397,-7153.5066 4561.5,-7134 4608.1488,-7108.5539 4664.3292,-7091.9027 4713.4522,-7081.1712"/>
<polygon fill="#999999" stroke="#999999" points="4713.9819,-7083.2054 4719.4067,-7079.8916 4713.0994,-7079.0991 4713.9819,-7083.2054"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\MediaWikiNumberLocalizer -->
<g id="node90" class="node">
<title>Wikibase\\Lib\\Formatters\\MediaWikiNumberLocalizer</title>
<path fill="#9999cc" stroke="#000000" d="M1585.5,-2940C1585.5,-2940 1232.5,-2940 1232.5,-2940 1226.5,-2940 1220.5,-2934 1220.5,-2928 1220.5,-2928 1220.5,-2916 1220.5,-2916 1220.5,-2910 1226.5,-2904 1232.5,-2904 1232.5,-2904 1585.5,-2904 1585.5,-2904 1591.5,-2904 1597.5,-2910 1597.5,-2916 1597.5,-2916 1597.5,-2928 1597.5,-2928 1597.5,-2934 1591.5,-2940 1585.5,-2940"/>
<text text-anchor="middle" x="1409" y="-2919.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\MediaWikiNumberLocalizer</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\MessageSnakFormatter -->
<g id="node91" class="node">
<title>Wikibase\\Lib\\Formatters\\MessageSnakFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1570.5,-1630C1570.5,-1630 1247.5,-1630 1247.5,-1630 1241.5,-1630 1235.5,-1624 1235.5,-1618 1235.5,-1618 1235.5,-1606 1235.5,-1606 1235.5,-1600 1241.5,-1594 1247.5,-1594 1247.5,-1594 1570.5,-1594 1570.5,-1594 1576.5,-1594 1582.5,-1600 1582.5,-1606 1582.5,-1606 1582.5,-1618 1582.5,-1618 1582.5,-1624 1576.5,-1630 1570.5,-1630"/>
<text text-anchor="middle" x="1409" y="-1609.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\MessageSnakFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\MessageSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge90" class="edge">
<title>Wikibase\\Lib\\Formatters\\MessageSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1582.6578,-1624.4663C1668.5166,-1630.6297 1771.2402,-1638.0039 1854.2266,-1643.9612"/>
<polygon fill="#999999" stroke="#999999" points="1854.5367,-1646.0888 1860.6717,-1644.4238 1854.8375,-1641.8995 1854.5367,-1646.0888"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\MessageSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge91" class="edge">
<title>Wikibase\\Lib\\Formatters\\MessageSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M1582.5742,-1606.9452C1632.4426,-1609.3683 1677.9829,-1616.6852 1695,-1634 1883.8112,-1826.1135 1574.4369,-2655.6475 1767,-2844 1805.3125,-2881.4747 2207.209,-2828.4485 2249,-2862 2347.8551,-2941.3649 2225.7006,-3054.3989 2321,-3138 2359.7162,-3171.9637 2414.8175,-3182.57 2464.6322,-3183.7364"/>
<polygon fill="#999999" stroke="#999999" points="2464.6468,-3185.8368 2470.6795,-3183.8328 2464.7138,-3181.6373 2464.6468,-3185.8368"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\MonolingualHtmlFormatter -->
<g id="node92" class="node">
<title>Wikibase\\Lib\\Formatters\\MonolingualHtmlFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1585.5,-2424C1585.5,-2424 1232.5,-2424 1232.5,-2424 1226.5,-2424 1220.5,-2418 1220.5,-2412 1220.5,-2412 1220.5,-2400 1220.5,-2400 1220.5,-2394 1226.5,-2388 1232.5,-2388 1232.5,-2388 1585.5,-2388 1585.5,-2388 1591.5,-2388 1597.5,-2394 1597.5,-2400 1597.5,-2400 1597.5,-2412 1597.5,-2412 1597.5,-2418 1591.5,-2424 1585.5,-2424"/>
<text text-anchor="middle" x="1409" y="-2403.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\MonolingualHtmlFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\MonolingualHtmlFormatter&#45;&gt;Wikibase\\Lib\\LanguageNameLookup -->
<g id="edge92" class="edge">
<title>Wikibase\\Lib\\Formatters\\MonolingualHtmlFormatter&#45;&gt;Wikibase\\Lib\\LanguageNameLookup</title>
<path fill="none" stroke="#999999" d="M1491.3196,-2387.9896C1554.7452,-2379.2706 1640.5348,-2379.4598 1695,-2428 1820.3939,-2539.753 1655.295,-2673.5634 1767,-2799 1916.4734,-2966.8478 2067.9282,-2818.8528 2249,-2952 2293.9976,-2985.088 2273.1705,-3026.1566 2321,-3055 2360.39,-3078.7539 2409.0998,-3089.005 2453.8821,-3092.6702"/>
<polygon fill="#999999" stroke="#999999" points="2453.7477,-3094.7659 2459.889,-3093.1247 2454.0646,-3090.5779 2453.7477,-3094.7659"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\MonolingualTextFormatter -->
<g id="node93" class="node">
<title>Wikibase\\Lib\\Formatters\\MonolingualTextFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1585.5,-1933C1585.5,-1933 1232.5,-1933 1232.5,-1933 1226.5,-1933 1220.5,-1927 1220.5,-1921 1220.5,-1921 1220.5,-1909 1220.5,-1909 1220.5,-1903 1226.5,-1897 1232.5,-1897 1232.5,-1897 1585.5,-1897 1585.5,-1897 1591.5,-1897 1597.5,-1903 1597.5,-1909 1597.5,-1909 1597.5,-1921 1597.5,-1921 1597.5,-1927 1591.5,-1933 1585.5,-1933"/>
<text text-anchor="middle" x="1409" y="-1912.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\MonolingualTextFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\MonolingualWikitextFormatter -->
<g id="node94" class="node">
<title>Wikibase\\Lib\\Formatters\\MonolingualWikitextFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1600.5,-1976C1600.5,-1976 1217.5,-1976 1217.5,-1976 1211.5,-1976 1205.5,-1970 1205.5,-1964 1205.5,-1964 1205.5,-1952 1205.5,-1952 1205.5,-1946 1211.5,-1940 1217.5,-1940 1217.5,-1940 1600.5,-1940 1600.5,-1940 1606.5,-1940 1612.5,-1946 1612.5,-1952 1612.5,-1952 1612.5,-1964 1612.5,-1964 1612.5,-1970 1606.5,-1976 1600.5,-1976"/>
<text text-anchor="middle" x="1409" y="-1955.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\MonolingualWikitextFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\MwTimeIsoFormatter -->
<g id="node95" class="node">
<title>Wikibase\\Lib\\Formatters\\MwTimeIsoFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M2162,-2032C2162,-2032 1854,-2032 1854,-2032 1848,-2032 1842,-2026 1842,-2020 1842,-2020 1842,-2008 1842,-2008 1842,-2002 1848,-1996 1854,-1996 1854,-1996 2162,-1996 2162,-1996 2168,-1996 2174,-2002 2174,-2008 2174,-2008 2174,-2020 2174,-2020 2174,-2026 2168,-2032 2162,-2032"/>
<text text-anchor="middle" x="2008" y="-2011.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\MwTimeIsoFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter -->
<g id="node96" class="node">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1653,-2768C1653,-2768 1165,-2768 1165,-2768 1159,-2768 1153,-2762 1153,-2756 1153,-2756 1153,-2744 1153,-2744 1153,-2738 1159,-2732 1165,-2732 1165,-2732 1653,-2732 1653,-2732 1659,-2732 1665,-2738 1665,-2744 1665,-2744 1665,-2756 1665,-2756 1665,-2762 1659,-2768 1653,-2768"/>
<text text-anchor="middle" x="1409" y="-2747.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\NonExistingEntityIdHtmlBrokenLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge96" class="edge">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1665.061,-2754.0818C1675.5957,-2759.045 1685.644,-2764.9699 1695,-2772 1767.8597,-2826.747 1695.7956,-2907.1166 1767,-2964 1935.9331,-3098.9564 2104.4078,-2869.2371 2249,-3030 2425.7726,-3226.5422 2183.0562,-5182.503 2321,-5408 2460.5092,-5636.0561 2656.1368,-5511.8256 2848,-5698 2893.1848,-5741.845 2866.2791,-5787.1653 2920,-5820 2966.6545,-5848.5156 3848.9278,-5860.8768 3903,-5869 3935.7282,-5873.9167 3942.1796,-5883.7424 3975,-5888 4032.1875,-5895.4186 4449.6064,-5924.8055 4494,-5888 4618.6471,-5784.6586 4441.1315,-5638.2948 4561.5,-5530 4608.5636,-5487.6572 4680.65,-5483.5835 4738.7183,-5489.3334"/>
<polygon fill="#999999" stroke="#999999" points="4738.8202,-5491.4558 4745.0081,-5489.9997 4739.2627,-5487.2792 4738.8202,-5491.4558"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter -->
<g id="edge93" class="edge">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1665.202,-2750C1704.413,-2750 1744.6354,-2750 1783.1041,-2750"/>
<polygon fill="#999999" stroke="#999999" points="1783.2626,-2752.1001 1789.2626,-2750 1783.2626,-2747.9001 1783.2626,-2752.1001"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup -->
<g id="edge94" class="edge">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup</title>
<path fill="none" stroke="#999999" d="M1665.2005,-2756.4557C1678.2886,-2760.4107 1688.6453,-2765.5026 1695,-2772 1900.0977,-2981.7018 1563.4029,-3878.841 1767,-4090 1802.9394,-4127.2742 1860.1283,-4133.7589 1909.7783,-4130.4601"/>
<polygon fill="#999999" stroke="#999999" points="1909.967,-4132.552 1915.7938,-4130.0108 1909.654,-4128.3637 1909.967,-4132.552"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup -->
<g id="edge95" class="edge">
<title>Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlBrokenLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup</title>
<path fill="none" stroke="#999999" d="M1665.261,-2756.3968C1678.3357,-2760.3649 1688.6727,-2765.4759 1695,-2772 1815.7255,-2896.4801 1647.1652,-4205.6622 1767,-4331 1803.1308,-4368.79 1861.0818,-4375.0391 1911.102,-4371.4818"/>
<polygon fill="#999999" stroke="#999999" points="1911.3457,-4373.5691 1917.1607,-4371.0008 1911.0133,-4369.3823 1911.3457,-4373.5691"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory -->
<g id="node97" class="node">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory</title>
<path fill="#9999cc" stroke="#000000" d="M1020.5,-1483C1020.5,-1483 607.5,-1483 607.5,-1483 601.5,-1483 595.5,-1477 595.5,-1471 595.5,-1471 595.5,-1459 595.5,-1459 595.5,-1453 601.5,-1447 607.5,-1447 607.5,-1447 1020.5,-1447 1020.5,-1447 1026.5,-1447 1032.5,-1453 1032.5,-1459 1032.5,-1459 1032.5,-1471 1032.5,-1471 1032.5,-1477 1026.5,-1483 1020.5,-1483"/>
<text text-anchor="middle" x="814" y="-1462.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\OutputFormatSnakFormatterFactory</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="edge100" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="none" stroke="#999999" d="M816.9721,-1446.8017C831.419,-1364.9998 902.4884,-1029.6868 1115,-900 1157.3528,-874.1539 1958.3836,-887 2008,-887 2008,-887 2008,-887 3654.5,-887 3747.8191,-887 4427.2777,-846.7575 4494,-912 4596.7809,-1012.5014 4461.3193,-2100.9065 4561.5,-2204 4569.7863,-2212.5272 4585.293,-2218.5533 4604.8638,-2222.7318"/>
<polygon fill="#999999" stroke="#999999" points="4604.4796,-2224.7965 4610.7752,-2223.9158 4605.3045,-2220.6782 4604.4796,-2224.7965"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\DataTypeFactory -->
<g id="edge101" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\DataTypeFactory</title>
<path fill="none" stroke="#999999" d="M816.9803,-1446.9296C831.5631,-1364.8763 903.4713,-1025.199 1115,-882 1146.5613,-860.6339 1652.0537,-821.6549 1888.1873,-804.4946"/>
<polygon fill="#999999" stroke="#999999" points="1888.5725,-806.5722 1894.4047,-804.0433 1888.2683,-802.3833 1888.5725,-806.5722"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge102" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" d="M848.9292,-1483.1339C903.8196,-1510.5394 1014.4079,-1561.389 1115,-1581 1178.263,-1593.3335 1630.9318,-1583.9585 1695,-1591 1777.1175,-1600.0252 1869.6343,-1620.2131 1932.6518,-1635.5193"/>
<polygon fill="#999999" stroke="#999999" points="1932.33,-1637.6023 1938.6568,-1636.9847 1933.3257,-1633.522 1932.33,-1637.6023"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter -->
<g id="edge105" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\DispatchingSnakFormatter</title>
<path fill="none" stroke="#999999" d="M1032.5992,-1465C1091.9326,-1465 1155.7791,-1465 1213.7331,-1465"/>
<polygon fill="#999999" stroke="#999999" points="1214.0442,-1467.1001 1220.0442,-1465 1214.0441,-1462.9001 1214.0442,-1467.1001"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter -->
<g id="edge106" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\ErrorHandlingSnakFormatter</title>
<path fill="none" stroke="#999999" d="M837.7133,-1483.073C886.4975,-1519.1105 1002.9506,-1599.3334 1115,-1633 1144.067,-1641.7335 1175.4422,-1647.6016 1206.4967,-1651.4629"/>
<polygon fill="#999999" stroke="#999999" points="1206.4948,-1653.5777 1212.7025,-1652.2087 1206.996,-1649.4077 1206.4948,-1653.5777"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\MessageSnakFormatter -->
<g id="edge103" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\MessageSnakFormatter</title>
<path fill="none" stroke="#999999" d="M848.509,-1483.2116C903.282,-1511.1588 1014.251,-1563.9112 1115,-1588 1151.5225,-1596.7324 1191.2434,-1602.4314 1229.3342,-1606.1182"/>
<polygon fill="#999999" stroke="#999999" points="1229.2622,-1608.2206 1235.4328,-1606.6928 1229.6562,-1604.0392 1229.2622,-1608.2206"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory -->
<g id="node98" class="node">
<title>Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory</title>
<path fill="#9999cc" stroke="#000000" d="M1619,-1440C1619,-1440 1199,-1440 1199,-1440 1193,-1440 1187,-1434 1187,-1428 1187,-1428 1187,-1416 1187,-1416 1187,-1410 1193,-1404 1199,-1404 1199,-1404 1619,-1404 1619,-1404 1625,-1404 1631,-1410 1631,-1416 1631,-1416 1631,-1428 1631,-1428 1631,-1434 1625,-1440 1619,-1440"/>
<text text-anchor="middle" x="1409" y="-1419.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\OutputFormatValueFormatterFactory</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory -->
<g id="edge99" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory</title>
<path fill="none" stroke="#999999" d="M1032.5992,-1449.2021C1080.7632,-1445.7213 1131.901,-1442.0256 1180.4468,-1438.5173"/>
<polygon fill="#999999" stroke="#999999" points="1180.8281,-1440.5953 1186.6611,-1438.0682 1180.5253,-1436.4062 1180.8281,-1440.5953"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter -->
<g id="node99" class="node">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1593,-1397C1593,-1397 1225,-1397 1225,-1397 1219,-1397 1213,-1391 1213,-1385 1213,-1385 1213,-1373 1213,-1373 1213,-1367 1219,-1361 1225,-1361 1225,-1361 1593,-1361 1593,-1361 1599,-1361 1605,-1367 1605,-1373 1605,-1373 1605,-1385 1605,-1385 1605,-1391 1599,-1397 1593,-1397"/>
<text text-anchor="middle" x="1409" y="-1376.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\PropertyValueSnakFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter -->
<g id="edge104" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatSnakFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter</title>
<path fill="none" stroke="#999999" d="M885.5821,-1446.9329C946.2637,-1432.3044 1035.8022,-1412.3302 1115,-1401 1144.5698,-1396.7697 1175.9366,-1393.3248 1206.7443,-1390.5271"/>
<polygon fill="#999999" stroke="#999999" points="1207.1089,-1392.6029 1212.8977,-1389.9761 1206.7343,-1388.4197 1207.1089,-1392.6029"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\DispatchingValueFormatter -->
<g id="edge110" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\DispatchingValueFormatter</title>
<path fill="none" stroke="#999999" d="M1631.1943,-1415.694C1689.6604,-1414.0347 1752.3456,-1412.2556 1809.4785,-1410.6342"/>
<polygon fill="#999999" stroke="#999999" points="1809.7632,-1412.727 1815.7012,-1410.4576 1809.644,-1408.5287 1809.7632,-1412.727"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory -->
<g id="edge108" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory</title>
<path fill="none" stroke="#999999" d="M1631.1943,-1431.6445C1673.4076,-1433.4768 1717.8203,-1435.4046 1760.7546,-1437.2681"/>
<polygon fill="#999999" stroke="#999999" points="1760.7172,-1439.3684 1766.8027,-1437.5307 1760.8994,-1435.1724 1760.7172,-1439.3684"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain -->
<g id="edge109" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain</title>
<path fill="none" stroke="#999999" d="M1631.1696,-1420.914C1660.3458,-1425.1357 1683.972,-1432.3245 1695,-1444 1834.1517,-1591.323 1717.2592,-4894.5487 1767,-5091 1898.8309,-5611.666 1880.64,-5857.5011 2321,-6165 2355.9474,-6189.4034 2400.0198,-6200.4845 2442.0683,-6204.6831"/>
<polygon fill="#999999" stroke="#999999" points="2442.0887,-6206.7938 2448.2562,-6205.2534 2442.4742,-6202.6115 2442.0887,-6206.7938"/>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackChainFactory -->
<g id="node261" class="node">
<title>Wikibase\\Lib\\LanguageFallbackChainFactory</title>
<path fill="#9999cc" stroke="#000000" d="M2158,-6834C2158,-6834 1858,-6834 1858,-6834 1852,-6834 1846,-6828 1846,-6822 1846,-6822 1846,-6810 1846,-6810 1846,-6804 1852,-6798 1858,-6798 1858,-6798 2158,-6798 2158,-6798 2164,-6798 2170,-6804 2170,-6810 2170,-6810 2170,-6822 2170,-6822 2170,-6828 2164,-6834 2158,-6834"/>
<text text-anchor="middle" x="2008" y="-6813.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\LanguageFallbackChainFactory</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory -->
<g id="edge107" class="edge">
<title>Wikibase\\Lib\\Formatters\\OutputFormatValueFormatterFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory</title>
<path fill="none" stroke="#999999" d="M1631.231,-1420.8562C1660.4005,-1425.0842 1684.0086,-1432.29 1695,-1444 1898.0135,-1660.2861 1570.4889,-6560.7894 1767,-6783 1786.0664,-6804.5599 1812.0615,-6816.9793 1839.9449,-6823.5969"/>
<polygon fill="#999999" stroke="#999999" points="1839.6095,-6825.6734 1845.9218,-6824.9221 1840.5187,-6821.573 1839.6095,-6825.6734"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="edge112" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="none" stroke="#999999" d="M1422.3802,-1360.6786C1464.941,-1304.154 1604.0241,-1132.5955 1767,-1071 1851.9738,-1038.8848 2493.6599,-1061 2584.5,-1061 2584.5,-1061 2584.5,-1061 3654.5,-1061 3701.1429,-1061 4460.2614,-1039.7934 4494,-1072 4676.2832,-1246.0058 4385.2149,-2023.9201 4561.5,-2204 4569.8176,-2212.4966 4585.3433,-2218.5042 4604.9244,-2222.6726"/>
<polygon fill="#999999" stroke="#999999" points="4604.5435,-2224.7379 4610.8387,-2223.8539 4605.3662,-2220.6193 4604.5435,-2224.7379"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException -->
<g id="edge117" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException</title>
<path fill="none" stroke="#999999" d="M1423.1845,-1360.6448C1467.0064,-1305.6329 1606.9651,-1142.327 1767,-1084 1852.3459,-1052.8945 2493.6623,-1076 2584.5,-1076 2584.5,-1076 2584.5,-1076 3127,-1076 3164.9901,-1076 4466.8061,-1091.4719 4494,-1118 4687.568,-1306.8291 4372.7263,-2139.378 4561.5,-2333 4564.0533,-2335.6189 4567.2893,-2338.0016 4571.1162,-2340.1671"/>
<polygon fill="#999999" stroke="#999999" points="4570.3904,-2342.1533 4576.6924,-2342.9873 4572.286,-2338.4054 4570.3904,-2342.1533"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\DataTypeFactory -->
<g id="edge113" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\DataTypeFactory</title>
<path fill="none" stroke="#999999" d="M1421.7675,-1360.636C1465.207,-1298.9583 1613.1434,-1095.4008 1767,-958 1832.4865,-899.5176 1920.4069,-845.6325 1969.9313,-817.155"/>
<polygon fill="#999999" stroke="#999999" points="1971.0258,-818.9482 1975.189,-814.1443 1968.9386,-815.3035 1971.0258,-818.9482"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\DataValue\\UnmappedEntityIdValue -->
<g id="edge116" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\DataValue\\UnmappedEntityIdValue</title>
<path fill="none" stroke="#999999" d="M1423.6868,-1360.9523C1468.9325,-1306.5299 1612.5054,-1142.4736 1767,-1056 1809.6187,-1032.1455 1861.0615,-1015.5754 1905.4558,-1004.481"/>
<polygon fill="#999999" stroke="#999999" points="1906.0674,-1006.4932 1911.3913,-1003.0196 1905.0632,-1002.415 1906.0674,-1006.4932"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge111" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1515.3045,-1360.9953C1573.8477,-1357.0419 1644.6284,-1362.7551 1695,-1401 1769.5774,-1457.6234 1696.9228,-1536.8937 1767,-1599 1791.589,-1620.7921 1822.9991,-1634.5612 1854.9591,-1643.156"/>
<polygon fill="#999999" stroke="#999999" points="1854.5968,-1645.2314 1860.9316,-1644.7015 1855.649,-1641.1653 1854.5968,-1645.2314"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\TypedValueFormatter -->
<g id="edge118" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\TypedValueFormatter</title>
<path fill="none" stroke="#999999" d="M1605.0976,-1377.0344C1775.377,-1376.0766 2028.5524,-1376.4507 2249,-1384 2300.8444,-1385.7754 2357.1336,-1388.8497 2408.5308,-1392.1067"/>
<polygon fill="#999999" stroke="#999999" points="2408.6524,-1394.2186 2414.7739,-1392.5048 2408.9197,-1390.0272 2408.6524,-1394.2186"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge114" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M1480.9871,-1360.9986C1546.4047,-1349.3965 1640.7374,-1345.4045 1695,-1401 1907.9405,-1619.1714 1553.1435,-2553.7264 1767,-2771 1842.3122,-2847.5156 2167.8205,-2733.7401 2249,-2804 2363.8216,-2903.3768 2209.0174,-3035.4347 2321,-3138 2359.2245,-3173.01 2414.6975,-3183.6337 2464.8961,-3184.5383"/>
<polygon fill="#999999" stroke="#999999" points="2464.9687,-3186.639 2470.9902,-3184.6014 2465.0123,-3182.4393 2464.9687,-3186.639"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="edge115" class="edge">
<title>Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="none" stroke="#999999" d="M1480.9972,-1360.9887C1546.4219,-1349.3798 1640.7594,-1345.383 1695,-1401 1803.054,-1511.796 1658.823,-2681.3241 1767,-2792 1842.0779,-2868.8121 2168.6064,-2756.7704 2249,-2828 2372.4332,-2937.3632 2198.0464,-3082.098 2321,-3192 2364.2545,-3230.663 2429.0196,-3236.5141 2483.5155,-3232.5273"/>
<polygon fill="#999999" stroke="#999999" points="2483.9566,-3234.5986 2489.7687,-3232.0238 2483.6195,-3230.4122 2483.9566,-3234.5986"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\QuantityDetailsFormatter -->
<g id="node100" class="node">
<title>Wikibase\\Lib\\Formatters\\QuantityDetailsFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1585.5,-2019C1585.5,-2019 1232.5,-2019 1232.5,-2019 1226.5,-2019 1220.5,-2013 1220.5,-2007 1220.5,-2007 1220.5,-1995 1220.5,-1995 1220.5,-1989 1226.5,-1983 1232.5,-1983 1232.5,-1983 1585.5,-1983 1585.5,-1983 1591.5,-1983 1597.5,-1989 1597.5,-1995 1597.5,-1995 1597.5,-2007 1597.5,-2007 1597.5,-2013 1591.5,-2019 1585.5,-2019"/>
<text text-anchor="middle" x="1409" y="-1998.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\QuantityDetailsFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper -->
<g id="node101" class="node">
<title>Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper</title>
<path fill="#9999cc" stroke="#000000" d="M2229.5,-1552C2229.5,-1552 1786.5,-1552 1786.5,-1552 1780.5,-1552 1774.5,-1546 1774.5,-1540 1774.5,-1540 1774.5,-1528 1774.5,-1528 1774.5,-1522 1780.5,-1516 1786.5,-1516 1786.5,-1516 2229.5,-1516 2229.5,-1516 2235.5,-1516 2241.5,-1522 2241.5,-1528 2241.5,-1528 2241.5,-1540 2241.5,-1540 2241.5,-1546 2235.5,-1552 2229.5,-1552"/>
<text text-anchor="middle" x="2008" y="-1531.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\Reference\ByCertainPropertyIdGrouper</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge120" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M2099.9468,-1515.9768C2151.0033,-1511.6939 2211.5787,-1517.0849 2249,-1556 2355.887,-1667.1538 2210.9948,-2833.9312 2321,-2942 2362.7954,-2983.0597 2799.9204,-2926.5171 2848,-2960 2917.3539,-3008.2985 2850.7794,-3087.5105 2920,-3136 2925.5955,-3139.9197 3896.1757,-3174.6799 3903,-3175 4034.3812,-3181.1628 4401.8512,-3113.1511 4494,-3207 4640.756,-3356.4636 4454.0911,-4911.1667 4561.5,-5091 4605.4099,-5164.5178 4697.3551,-5207.6203 4762.0376,-5229.9891"/>
<polygon fill="#999999" stroke="#999999" points="4761.4609,-5232.0111 4767.8176,-5231.9581 4762.8152,-5228.0355 4761.4609,-5232.0111"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge119" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M2098.849,-1515.99C2150.1837,-1511.4925 2211.4136,-1516.6612 2249,-1556 2370.5564,-1683.2237 2201.5951,-3008.7549 2321,-3138 2356.7757,-3176.724 2413.1661,-3187.4375 2464.6163,-3187.4378"/>
<polygon fill="#999999" stroke="#999999" points="2464.8822,-3189.5358 2470.8646,-3187.3859 2464.8473,-3185.3359 2464.8822,-3189.5358"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter -->
<g id="node102" class="node">
<title>Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1638,-1535C1638,-1535 1180,-1535 1180,-1535 1174,-1535 1168,-1529 1168,-1523 1168,-1523 1168,-1511 1168,-1511 1168,-1505 1174,-1499 1180,-1499 1180,-1499 1638,-1499 1638,-1499 1644,-1499 1650,-1505 1650,-1511 1650,-1511 1650,-1523 1650,-1523 1650,-1529 1644,-1535 1638,-1535"/>
<text text-anchor="middle" x="1409" y="-1514.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\Reference\DataBridgeReferenceFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge122" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" d="M1650.2872,-1524.6493C1665.6635,-1528.4669 1680.6966,-1533.1914 1695,-1539 1733.5937,-1554.6729 1729.7035,-1580.4506 1767,-1599 1800.1762,-1615.5002 1838.3571,-1627.2389 1874.4034,-1635.5515"/>
<polygon fill="#999999" stroke="#999999" points="1874.3213,-1637.6858 1880.6366,-1636.9601 1875.2471,-1633.5891 1874.3213,-1637.6858"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper -->
<g id="edge125" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\Reference\\ByCertainPropertyIdGrouper</title>
<path fill="none" stroke="#999999" d="M1650.047,-1523.8411C1688.9283,-1524.9445 1729.1771,-1526.0868 1768.0329,-1527.1896"/>
<polygon fill="#999999" stroke="#999999" points="1768.1994,-1529.2951 1774.2566,-1527.3662 1768.3186,-1525.0968 1768.1994,-1529.2951"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\ReferenceFormatter -->
<g id="node103" class="node">
<title>Wikibase\\Lib\\Formatters\\Reference\\ReferenceFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M2199.5,-1595C2199.5,-1595 1816.5,-1595 1816.5,-1595 1810.5,-1595 1804.5,-1589 1804.5,-1583 1804.5,-1583 1804.5,-1571 1804.5,-1571 1804.5,-1565 1810.5,-1559 1816.5,-1559 1816.5,-1559 2199.5,-1559 2199.5,-1559 2205.5,-1559 2211.5,-1565 2211.5,-1571 2211.5,-1571 2211.5,-1583 2211.5,-1583 2211.5,-1589 2205.5,-1595 2199.5,-1595"/>
<text text-anchor="middle" x="2008" y="-1574.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\Reference\ReferenceFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\Reference\\ReferenceFormatter -->
<g id="edge121" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\Reference\\ReferenceFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1650.3572,-1533.113C1665.4894,-1534.8817 1680.4692,-1536.8377 1695,-1539 1727.4236,-1543.8248 1734.6116,-1549.9441 1767,-1555 1777.1501,-1556.5844 1787.5597,-1558.0669 1798.0869,-1559.4524"/>
<polygon fill="#999999" stroke="#999999" points="1798.0775,-1561.5687 1804.2976,-1560.257 1798.6172,-1557.4035 1798.0775,-1561.5687"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\WellKnownReferenceProperties -->
<g id="node104" class="node">
<title>Wikibase\\Lib\\Formatters\\Reference\\WellKnownReferenceProperties</title>
<path fill="#9999cc" stroke="#000000" d="M2237,-1509C2237,-1509 1779,-1509 1779,-1509 1773,-1509 1767,-1503 1767,-1497 1767,-1497 1767,-1485 1767,-1485 1767,-1479 1773,-1473 1779,-1473 1779,-1473 2237,-1473 2237,-1473 2243,-1473 2249,-1479 2249,-1485 2249,-1485 2249,-1497 2249,-1497 2249,-1503 2243,-1509 2237,-1509"/>
<text text-anchor="middle" x="2008" y="-1488.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\Reference\WellKnownReferenceProperties</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\Reference\\WellKnownReferenceProperties -->
<g id="edge123" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\Reference\\WellKnownReferenceProperties</title>
<path fill="none" stroke="#999999" d="M1650.047,-1506.5372C1686.4635,-1504.9565 1724.0795,-1503.3238 1760.6271,-1501.7374"/>
<polygon fill="#999999" stroke="#999999" points="1761.0556,-1503.8209 1766.9589,-1501.4626 1760.8734,-1499.6248 1761.0556,-1503.8209"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="edge126" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="none" stroke="#999999" d="M1650.2237,-1519.6602C1670.3953,-1523.9702 1686.3767,-1530.1936 1695,-1539 1895.875,-1744.1415 1568.8704,-2621.2058 1767,-2829 1841.3114,-2906.9363 2168.328,-2807.6678 2249,-2879 2355.9356,-2973.5552 2213.1211,-3098.5225 2321,-3192 2363.2583,-3228.617 2424.9568,-3235.3696 2478.0292,-3232.3872"/>
<polygon fill="#999999" stroke="#999999" points="2478.2705,-3234.4762 2484.1254,-3232.0002 2478.0043,-3230.2847 2478.2705,-3234.4762"/>
</g>
<!-- Wikibase\\DataModel\\Reference -->
<g id="node262" class="node">
<title>Wikibase\\DataModel\\Reference</title>
<path fill="#9999cc" stroke="#000000" d="M2686,-3023C2686,-3023 2483,-3023 2483,-3023 2477,-3023 2471,-3017 2471,-3011 2471,-3011 2471,-2999 2471,-2999 2471,-2993 2477,-2987 2483,-2987 2483,-2987 2686,-2987 2686,-2987 2692,-2987 2698,-2993 2698,-2999 2698,-2999 2698,-3011 2698,-3011 2698,-3017 2692,-3023 2686,-3023"/>
<text text-anchor="middle" x="2584.5" y="-3002.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Reference</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\DataModel\\Reference -->
<g id="edge124" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\DataBridgeReferenceFormatter&#45;&gt;Wikibase\\DataModel\\Reference</title>
<path fill="none" stroke="#999999" d="M1650.2016,-1519.6819C1670.377,-1523.9881 1686.3654,-1530.2046 1695,-1539 1887.2793,-1734.8588 1579.7928,-2571.2876 1767,-2772 1914.3197,-2929.9474 2071.8328,-2710.4595 2249,-2834 2305.7455,-2873.5692 2264.1885,-2932.5256 2321,-2972 2362.301,-3000.6972 2416.2483,-3010.9299 2464.5653,-3013.2233"/>
<polygon fill="#999999" stroke="#999999" points="2464.6519,-3015.3285 2470.7325,-3013.4748 2464.8231,-3011.132 2464.6519,-3015.3285"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\ReferenceFormatter&#45;&gt;Wikibase\\DataModel\\Reference -->
<g id="edge127" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\ReferenceFormatter&#45;&gt;Wikibase\\DataModel\\Reference</title>
<path fill="none" stroke="#999999" d="M2195.6032,-1595.0884C2216.0292,-1604.187 2234.594,-1616.7625 2249,-1634 2439.9474,-1862.478 2118.0364,-2754.1265 2321,-2972 2356.8602,-3010.4946 2413.1063,-3021.2282 2464.4392,-3021.3011"/>
<polygon fill="#999999" stroke="#999999" points="2464.6878,-3023.3996 2470.6732,-3021.2583 2464.6589,-3019.1997 2464.6878,-3023.3996"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\Reference\\WellKnownReferenceProperties&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge128" class="edge">
<title>Wikibase\\Lib\\Formatters\\Reference\\WellKnownReferenceProperties&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M2243.3187,-1509.0443C2245.2422,-1510.3153 2247.1367,-1511.6333 2249,-1513 2805.2921,-1921.0134 2583.6434,-2307.7784 2848,-2945 2880.2277,-3022.6837 2850.6509,-3072.4177 2920,-3120 2992.1219,-3169.4848 4431.7632,-3093.5436 4494,-3155 4647.1562,-3306.2356 4451.219,-4906.1564 4561.5,-5091 4605.3746,-5164.5389 4697.3277,-5207.6366 4762.0217,-5229.9986"/>
<polygon fill="#999999" stroke="#999999" points="4761.446,-5232.021 4767.8027,-5231.967 4762.7998,-5228.0451 4761.446,-5232.021"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\SnakFormat -->
<g id="node105" class="node">
<title>Wikibase\\Lib\\Formatters\\SnakFormat</title>
<path fill="#9999cc" stroke="#000000" d="M1533,-1743C1533,-1743 1285,-1743 1285,-1743 1279,-1743 1273,-1737 1273,-1731 1273,-1731 1273,-1719 1273,-1719 1273,-1713 1279,-1707 1285,-1707 1285,-1707 1533,-1707 1533,-1707 1539,-1707 1545,-1713 1545,-1719 1545,-1719 1545,-1731 1545,-1731 1545,-1737 1539,-1743 1533,-1743"/>
<text text-anchor="middle" x="1409" y="-1722.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\SnakFormat</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\SnakFormat&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge129" class="edge">
<title>Wikibase\\Lib\\Formatters\\SnakFormat&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" d="M1545.1951,-1715.3101C1592.6656,-1711.472 1646.2433,-1706.623 1695,-1701 1760.0152,-1693.502 1832.3188,-1683.018 1891.0402,-1673.9522"/>
<polygon fill="#999999" stroke="#999999" points="1891.4332,-1676.0164 1897.0414,-1673.0233 1890.7907,-1671.8659 1891.4332,-1676.0164"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\TimeDetailsFormatter -->
<g id="node106" class="node">
<title>Wikibase\\Lib\\Formatters\\TimeDetailsFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1570.5,-2320C1570.5,-2320 1247.5,-2320 1247.5,-2320 1241.5,-2320 1235.5,-2314 1235.5,-2308 1235.5,-2308 1235.5,-2296 1235.5,-2296 1235.5,-2290 1241.5,-2284 1247.5,-2284 1247.5,-2284 1570.5,-2284 1570.5,-2284 1576.5,-2284 1582.5,-2290 1582.5,-2296 1582.5,-2296 1582.5,-2308 1582.5,-2308 1582.5,-2314 1576.5,-2320 1570.5,-2320"/>
<text text-anchor="middle" x="1409" y="-2299.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\TimeDetailsFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\TimeDetailsFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlTimeFormatter -->
<g id="edge131" class="edge">
<title>Wikibase\\Lib\\Formatters\\TimeDetailsFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlTimeFormatter</title>
<path fill="none" stroke="#999999" d="M1582.6578,-2303.1597C1663.5503,-2303.6998 1759.4129,-2304.34 1839.635,-2304.8757"/>
<polygon fill="#999999" stroke="#999999" points="1839.8586,-2306.9771 1845.8725,-2304.9173 1839.8867,-2302.7772 1839.8586,-2306.9771"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\TimeDetailsFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\MwTimeIsoFormatter -->
<g id="edge132" class="edge">
<title>Wikibase\\Lib\\Formatters\\TimeDetailsFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\MwTimeIsoFormatter</title>
<path fill="none" stroke="#999999" d="M1582.817,-2305.9995C1620.8381,-2302.1513 1660.118,-2294.3623 1695,-2280 1828.1923,-2225.1593 1946.0566,-2091.2662 1989.8652,-2037.2052"/>
<polygon fill="#999999" stroke="#999999" points="1991.7451,-2038.2188 1993.8715,-2032.2281 1988.4734,-2035.5852 1991.7451,-2038.2188"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnDeserializableValueFormatter -->
<g id="node107" class="node">
<title>Wikibase\\Lib\\Formatters\\UnDeserializableValueFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1608,-2062C1608,-2062 1210,-2062 1210,-2062 1204,-2062 1198,-2056 1198,-2050 1198,-2050 1198,-2038 1198,-2038 1198,-2032 1204,-2026 1210,-2026 1210,-2026 1608,-2026 1608,-2026 1614,-2026 1620,-2032 1620,-2038 1620,-2038 1620,-2050 1620,-2050 1620,-2056 1614,-2062 1608,-2062"/>
<text text-anchor="middle" x="1409" y="-2041.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\UnDeserializableValueFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter -->
<g id="node108" class="node">
<title>Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1630.5,-1847C1630.5,-1847 1187.5,-1847 1187.5,-1847 1181.5,-1847 1175.5,-1841 1175.5,-1835 1175.5,-1835 1175.5,-1823 1175.5,-1823 1175.5,-1817 1181.5,-1811 1187.5,-1811 1187.5,-1811 1630.5,-1811 1630.5,-1811 1636.5,-1811 1642.5,-1817 1642.5,-1823 1642.5,-1823 1642.5,-1835 1642.5,-1835 1642.5,-1841 1636.5,-1847 1630.5,-1847"/>
<text text-anchor="middle" x="1409" y="-1826.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\UnknownTypeEntityIdHtmlLinkFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge136" class="edge">
<title>Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1642.5979,-1830.2861C1666.3179,-1834.593 1685.2708,-1841.1859 1695,-1851 1860.595,-2018.0412 1603.6407,-2737.7718 1767,-2907 1841.7901,-2984.477 2175.5515,-2878.25 2249,-2957 2410.8166,-3130.4966 2200.616,-4886.5658 2321,-5091 2459.5782,-5326.3312 2691.4545,-5183.2184 2848,-5407 2945.0302,-5545.7046 2795.094,-5666.7533 2920,-5781 2988.2344,-5843.4114 3242.265,-5811.3468 3334,-5823 3366.1132,-5827.0794 3373.7713,-5830.9647 3406,-5834 3626.0599,-5854.7253 3684.3535,-5819.6021 3903,-5852 3935.738,-5856.8509 3942.1796,-5866.7424 3975,-5871 4032.1875,-5878.4186 4449.4401,-5907.604 4494,-5871 4613.3817,-5772.9332 4446.1794,-5632.8117 4561.5,-5530 4608.4144,-5488.1745 4679.7949,-5483.8482 4737.5923,-5489.3577"/>
<polygon fill="#999999" stroke="#999999" points="4737.6718,-5491.4767 4743.8543,-5489.9978 4738.099,-5487.2985 4737.6718,-5491.4767"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter -->
<g id="edge133" class="edge">
<title>Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1642.7608,-1827.1112C1666.2536,-1822.8754 1685.1005,-1816.4631 1695,-1807 1885.3186,-1625.0716 1570.696,-1394.4532 1767,-1219 1800.864,-1188.7329 2539.0812,-1211 2584.5,-1211 2584.5,-1211 2584.5,-1211 3654.5,-1211 3747.789,-1211 4426.3935,-1159.7179 4494,-1224 4659.1068,-1380.9879 4401.6117,-2084.7004 4561.5,-2247 4571.3319,-2256.9802 4591.1561,-2263.5191 4615.8207,-2267.6751"/>
<polygon fill="#999999" stroke="#999999" points="4615.5886,-2269.7644 4621.8433,-2268.6292 4616.2458,-2265.6161 4615.5886,-2269.7644"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter -->
<g id="edge135" class="edge">
<title>Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\NonExistingEntityIdHtmlFormatter</title>
<path fill="none" stroke="#999999" d="M1642.6631,-1830.9916C1666.1707,-1835.2118 1685.0477,-1841.5925 1695,-1851 1782.6577,-1933.8592 1724.4134,-2276.1465 1767,-2389 1820.5888,-2531.0088 1939.0424,-2673.0312 1987.1151,-2727.1346"/>
<polygon fill="#999999" stroke="#999999" points="1985.7094,-2728.7133 1991.2718,-2731.7906 1988.8425,-2725.9162 1985.7094,-2728.7133"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge134" class="edge">
<title>Wikibase\\Lib\\Formatters\\UnknownTypeEntityIdHtmlLinkFormatter&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1642.6291,-1829.8857C1666.447,-1834.242 1685.4188,-1840.9552 1695,-1851 1881.9753,-2047.0226 1581.4273,-4090.6491 1767,-4288 1803.3688,-4326.6771 1862.5529,-4332.5319 1913.1675,-4328.5435"/>
<polygon fill="#999999" stroke="#999999" points="1913.5003,-4330.6225 1919.2955,-4328.0098 1913.1359,-4326.4383 1913.5003,-4330.6225"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnmappedEntityIdValueFormatter -->
<g id="node109" class="node">
<title>Wikibase\\Lib\\Formatters\\UnmappedEntityIdValueFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M459.5,-1397C459.5,-1397 61.5,-1397 61.5,-1397 55.5,-1397 49.5,-1391 49.5,-1385 49.5,-1385 49.5,-1373 49.5,-1373 49.5,-1367 55.5,-1361 61.5,-1361 61.5,-1361 459.5,-1361 459.5,-1361 465.5,-1361 471.5,-1367 471.5,-1373 471.5,-1373 471.5,-1385 471.5,-1385 471.5,-1391 465.5,-1397 459.5,-1397"/>
<text text-anchor="middle" x="260.5" y="-1376.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\UnmappedEntityIdValueFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\UnmappedEntityIdValueFormatter&#45;&gt;Wikibase\\Lib\\DataValue\\UnmappedEntityIdValue -->
<g id="edge137" class="edge">
<title>Wikibase\\Lib\\Formatters\\UnmappedEntityIdValueFormatter&#45;&gt;Wikibase\\Lib\\DataValue\\UnmappedEntityIdValue</title>
<path fill="none" stroke="#999999" d="M294.6509,-1360.9052C407.6787,-1302.035 781.4088,-1115.474 1115,-1041 1357.6579,-986.8268 1645.9623,-978.5036 1827.9788,-979.874"/>
<polygon fill="#999999" stroke="#999999" points="1828.1224,-981.9752 1834.1395,-979.9244 1828.1569,-977.7753 1828.1224,-981.9752"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\VocabularyUriFormatter -->
<g id="node110" class="node">
<title>Wikibase\\Lib\\Formatters\\VocabularyUriFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1578,-2277C1578,-2277 1240,-2277 1240,-2277 1234,-2277 1228,-2271 1228,-2265 1228,-2265 1228,-2253 1228,-2253 1228,-2247 1234,-2241 1240,-2241 1240,-2241 1578,-2241 1578,-2241 1584,-2241 1590,-2247 1590,-2253 1590,-2253 1590,-2265 1590,-2265 1590,-2271 1584,-2277 1578,-2277"/>
<text text-anchor="middle" x="1409" y="-2256.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\VocabularyUriFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="edge138" class="edge">
<title>Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="none" stroke="#999999" d="M1590.1261,-2254.845C1636.7824,-2257.67 1678.5225,-2264.9965 1695,-2281 1803.5297,-2386.408 1662.3077,-2848.7798 1767,-2958 1916.8832,-3114.3656 2104.9728,-2868.2244 2249,-3030 2413.5499,-3214.8273 2219.2121,-5030.4407 2321,-5256 2471.406,-5589.2958 2586.691,-5669.6232 2920,-5820 3239.2633,-5964.0399 4222.585,-6123.3831 4494,-5902 4609.6697,-5807.6525 4449.7379,-5671.9453 4561.5,-5573 4608.2176,-5531.6399 4678.8992,-5527.0698 4736.4327,-5532.3533"/>
<polygon fill="#999999" stroke="#999999" points="4736.4903,-5534.4691 4742.6677,-5532.9688 4736.903,-5530.2894 4736.4903,-5534.4691"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParsingException -->
<g id="edge141" class="edge">
<title>Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParsingException</title>
<path fill="none" stroke="#999999" d="M1590.0422,-2254.9318C1636.6949,-2257.7604 1678.4542,-2265.0671 1695,-2281 1896.7312,-2475.2579 1576.4404,-2701.7717 1767,-2907 1915.3953,-3066.8183 2107.1235,-2833.3675 2249,-2999 2400.3045,-3175.6391 2203.4727,-4890.2969 2321,-5091 2459.4668,-5327.4618 2686.5753,-5189.5745 2848,-5411 2929.0314,-5522.1504 2812.0135,-5626.7978 2920,-5712 3064.4511,-5825.9731 3150.0284,-5715.2322 3334,-5712 3398.5356,-5710.8662 4444.9952,-5689.0079 4494,-5647 4594.1432,-5561.1553 4461.5657,-5444.0878 4561.5,-5358 4607.65,-5318.2444 4676.0924,-5312.9253 4732.7109,-5317.4539"/>
<polygon fill="#999999" stroke="#999999" points="4732.692,-5319.5601 4738.8512,-5317.987 4733.0553,-5315.3758 4732.692,-5319.5601"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup -->
<g id="edge139" class="edge">
<title>Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M1590.074,-2263.5094C1636.8976,-2260.7157 1678.7454,-2253.3178 1695,-2237 1850.0459,-2081.3515 1607.0129,-1401.565 1767,-1251 1800.076,-1219.8719 2539.0799,-1241 2584.5,-1241 2584.5,-1241 2584.5,-1241 3127,-1241 3145.9893,-1241 4480.3055,-1252.8451 4494,-1266 4679.0968,-1443.8033 4382.0553,-2235.494 4561.5,-2419 4569.813,-2427.5011 4585.3359,-2433.5114 4604.9155,-2437.6813"/>
<polygon fill="#999999" stroke="#999999" points="4604.5341,-2439.7465 4610.8293,-2438.863 4605.3572,-2435.6279 4604.5341,-2439.7465"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException -->
<g id="edge140" class="edge">
<title>Wikibase\\Lib\\Formatters\\VocabularyUriFormatter&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException</title>
<path fill="none" stroke="#999999" d="M1590.0643,-2263.4997C1636.8875,-2260.7057 1678.7374,-2253.3099 1695,-2237 1848.0871,-2083.467 1608.1336,-1411.545 1767,-1264 1786.621,-1245.7773 2222.353,-1261.3571 2249,-1264 2519.1863,-1290.7975 2610.8659,-1251.7649 2848,-1384 3489.0081,-1741.4507 3305.6458,-2289.9563 3975,-2591 4077.6505,-2637.1673 4357.9461,-2636.5069 4570.4722,-2628.2097"/>
<polygon fill="#999999" stroke="#999999" points="4570.8276,-2630.2974 4576.74,-2627.962 4570.6617,-2626.1007 4570.8276,-2630.2974"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikiLinkHtmlFormatter -->
<g id="node111" class="node">
<title>Wikibase\\Lib\\Formatters\\WikiLinkHtmlFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1574,-2105C1574,-2105 1244,-2105 1244,-2105 1238,-2105 1232,-2099 1232,-2093 1232,-2093 1232,-2081 1232,-2081 1232,-2075 1238,-2069 1244,-2069 1244,-2069 1574,-2069 1574,-2069 1580,-2069 1586,-2075 1586,-2081 1586,-2081 1586,-2093 1586,-2093 1586,-2099 1580,-2105 1574,-2105"/>
<text text-anchor="middle" x="1409" y="-2084.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\WikiLinkHtmlFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikiLinkWikitextFormatter -->
<g id="node112" class="node">
<title>Wikibase\\Lib\\Formatters\\WikiLinkWikitextFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1589,-2148C1589,-2148 1229,-2148 1229,-2148 1223,-2148 1217,-2142 1217,-2136 1217,-2136 1217,-2124 1217,-2124 1217,-2118 1223,-2112 1229,-2112 1229,-2112 1589,-2112 1589,-2112 1595,-2112 1601,-2118 1601,-2124 1601,-2124 1601,-2136 1601,-2136 1601,-2142 1595,-2148 1589,-2148"/>
<text text-anchor="middle" x="1409" y="-2127.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\WikiLinkWikitextFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders -->
<g id="node113" class="node">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders</title>
<path fill="#9999cc" stroke="#000000" d="M455.5,-1768C455.5,-1768 65.5,-1768 65.5,-1768 59.5,-1768 53.5,-1762 53.5,-1756 53.5,-1756 53.5,-1744 53.5,-1744 53.5,-1738 59.5,-1732 65.5,-1732 65.5,-1732 455.5,-1732 455.5,-1732 461.5,-1732 467.5,-1738 467.5,-1744 467.5,-1744 467.5,-1756 467.5,-1756 467.5,-1762 461.5,-1768 455.5,-1768"/>
<text text-anchor="middle" x="260.5" y="-1747.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\WikibaseSnakFormatterBuilders</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="edge144" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="none" stroke="#999999" d="M278.0452,-1731.8185C324.0395,-1682.964 448.4424,-1542.9133 505,-1401 585.6772,-1198.5663 420.2756,-1067.4122 577,-916 750.0683,-748.798 874.7401,-868.5772 1115,-855 1372.3672,-840.4561 1437.2224,-854.7102 1695,-855 2090.3341,-855.4444 2189.1657,-857 2584.5,-857 2584.5,-857 2584.5,-857 3654.5,-857 4027.6876,-857 4226.1282,-614.166 4494,-874 4600.2105,-977.0235 4458.4598,-2097.8057 4561.5,-2204 4569.7799,-2212.5334 4585.2828,-2218.5632 4604.8515,-2222.7437"/>
<polygon fill="#999999" stroke="#999999" points="4604.4666,-2224.8083 4610.7623,-2223.9283 4605.2919,-2220.6902 4604.4666,-2224.8083"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\DataTypeFactory -->
<g id="edge145" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\DataTypeFactory</title>
<path fill="none" stroke="#999999" d="M278.2079,-1731.8824C324.6006,-1683.1843 449.8932,-1543.4829 505,-1401 550.5774,-1283.1563 483.3739,-921.8446 577,-837 766.8829,-664.9269 1579.3232,-743.459 1888.1931,-780.5196"/>
<polygon fill="#999999" stroke="#999999" points="1888.291,-782.6465 1894.499,-781.2789 1888.7931,-778.4766 1888.291,-782.6465"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge147" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" d="M329.9929,-1731.9696C393.7277,-1716.3873 490.9967,-1694.997 577,-1686 700.553,-1673.0749 1570.8623,-1680.7156 1695,-1676 1747.0358,-1674.0233 1803.8637,-1670.5938 1854.6454,-1667.0724"/>
<polygon fill="#999999" stroke="#999999" points="1854.9682,-1669.1551 1860.8076,-1666.6426 1854.6759,-1664.9653 1854.9682,-1669.1551"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter -->
<g id="edge152" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlExternalIdentifierFormatter</title>
<path fill="none" stroke="#999999" d="M467.7838,-1733.8966C508.7366,-1730.7151 551.8592,-1727.3651 593.2389,-1724.1504"/>
<polygon fill="#999999" stroke="#999999" points="593.5117,-1726.2356 599.331,-1723.6771 593.1863,-1722.0482 593.5117,-1726.2356"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter -->
<g id="edge148" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\PropertyValueSnakFormatter</title>
<path fill="none" stroke="#999999" d="M272.2479,-1731.8983C309.1842,-1676.7742 429.3259,-1510.6826 577,-1444 794.7704,-1345.6652 1077.2507,-1347.0523 1250.6885,-1360.4866"/>
<polygon fill="#999999" stroke="#999999" points="1250.6654,-1362.5912 1256.8119,-1360.9695 1250.9956,-1358.4042 1250.6654,-1362.5912"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormat -->
<g id="edge146" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormat</title>
<path fill="none" stroke="#999999" d="M467.6802,-1765.7233C504.0896,-1767.9217 541.6377,-1769.8281 577,-1771 787.5511,-1777.9774 843.2135,-1805.7164 1051,-1771 1080.6669,-1766.0433 1085.5595,-1755.1604 1115,-1749 1163.9111,-1738.7653 1218.2493,-1732.846 1266.7716,-1729.4392"/>
<polygon fill="#999999" stroke="#999999" points="1267.1219,-1731.5202 1272.9647,-1729.0157 1266.8353,-1727.33 1267.1219,-1731.5202"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders -->
<g id="node114" class="node">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders</title>
<path fill="#9999cc" stroke="#000000" d="M1013,-2320C1013,-2320 615,-2320 615,-2320 609,-2320 603,-2314 603,-2308 603,-2308 603,-2296 603,-2296 603,-2290 609,-2284 615,-2284 615,-2284 1013,-2284 1013,-2284 1019,-2284 1025,-2290 1025,-2296 1025,-2296 1025,-2308 1025,-2308 1025,-2314 1019,-2320 1013,-2320"/>
<text text-anchor="middle" x="814" y="-2299.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\WikibaseValueFormatterBuilders</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders -->
<g id="edge142" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders</title>
<path fill="none" stroke="#999999" d="M278.6013,-1768.0522C360.9584,-1850.1862 700.1849,-2188.4934 791.3546,-2279.4159"/>
<polygon fill="#999999" stroke="#999999" points="790.026,-2281.0569 795.7574,-2283.8068 792.9919,-2278.083 790.026,-2281.0569"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter -->
<g id="node115" class="node">
<title>Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter</title>
<path fill="#9999cc" stroke="#000000" d="M1031.5,-1768C1031.5,-1768 596.5,-1768 596.5,-1768 590.5,-1768 584.5,-1762 584.5,-1756 584.5,-1756 584.5,-1744 584.5,-1744 584.5,-1738 590.5,-1732 596.5,-1732 596.5,-1732 1031.5,-1732 1031.5,-1732 1037.5,-1732 1043.5,-1738 1043.5,-1744 1043.5,-1744 1043.5,-1756 1043.5,-1756 1043.5,-1762 1037.5,-1768 1031.5,-1768"/>
<text text-anchor="middle" x="814" y="-1747.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Formatters\WikitextExternalIdentifierFormatter</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter -->
<g id="edge151" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter</title>
<path fill="none" stroke="#999999" d="M467.7838,-1750C503.759,-1750 541.4085,-1750 578.0801,-1750"/>
<polygon fill="#999999" stroke="#999999" points="578.4343,-1752.1001 584.4342,-1750 578.4342,-1747.9001 578.4343,-1752.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoLookup -->
<g id="node124" class="node">
<title>Wikibase\\Lib\\Store\\PropertyInfoLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3789.5,-3592C3789.5,-3592 3519.5,-3592 3519.5,-3592 3513.5,-3592 3507.5,-3586 3507.5,-3580 3507.5,-3580 3507.5,-3568 3507.5,-3568 3507.5,-3562 3513.5,-3556 3519.5,-3556 3519.5,-3556 3789.5,-3556 3789.5,-3556 3795.5,-3556 3801.5,-3562 3801.5,-3568 3801.5,-3568 3801.5,-3580 3801.5,-3580 3801.5,-3586 3795.5,-3592 3789.5,-3592"/>
<text text-anchor="middle" x="3654.5" y="-3571.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\PropertyInfoLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup -->
<g id="edge143" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup</title>
<path fill="none" stroke="#999999" d="M271.8381,-1768.0603C312.0079,-1833.0716 448.1757,-2062.4068 505,-2272 550.8386,-2441.073 476.5634,-2913.4753 577,-3057 728.6039,-3273.6432 859.6896,-3242.1912 1115,-3311 2070.7292,-3568.5789 2391.9248,-3197.2576 3334,-3501 3369.4742,-3512.4375 3370.7298,-3531.9483 3406,-3544 3436.0984,-3554.2845 3469.3,-3561.1405 3501.3696,-3565.6877"/>
<polygon fill="#999999" stroke="#999999" points="3501.1132,-3567.7721 3507.3436,-3566.5102 3501.6861,-3563.6114 3501.1132,-3567.7721"/>
</g>
<!-- Wikibase\\Lib\\Store\\FieldPropertyInfoProvider -->
<g id="node125" class="node">
<title>Wikibase\\Lib\\Store\\FieldPropertyInfoProvider</title>
<path fill="#9999cc" stroke="#000000" d="M3288.5,-3540C3288.5,-3540 2965.5,-3540 2965.5,-3540 2959.5,-3540 2953.5,-3534 2953.5,-3528 2953.5,-3528 2953.5,-3516 2953.5,-3516 2953.5,-3510 2959.5,-3504 2965.5,-3504 2965.5,-3504 3288.5,-3504 3288.5,-3504 3294.5,-3504 3300.5,-3510 3300.5,-3516 3300.5,-3516 3300.5,-3528 3300.5,-3528 3300.5,-3534 3294.5,-3540 3288.5,-3540"/>
<text text-anchor="middle" x="3127" y="-3519.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\FieldPropertyInfoProvider</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\FieldPropertyInfoProvider -->
<g id="edge149" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\FieldPropertyInfoProvider</title>
<path fill="none" stroke="#999999" d="M272.0289,-1768.0099C312.8428,-1832.851 450.9159,-2061.6831 505,-2272 535.5049,-2390.6243 490.1053,-3285.6774 577,-3372 598.0609,-3392.9223 2369.337,-3483.8575 2947.0332,-3512.9871"/>
<polygon fill="#999999" stroke="#999999" points="2947.2566,-3515.1009 2953.3548,-3513.3058 2947.4681,-3510.9063 2947.2566,-3515.1009"/>
</g>
<!-- Wikibase\\Lib\\PropertyInfoSnakUrlExpander -->
<g id="node263" class="node">
<title>Wikibase\\Lib\\PropertyInfoSnakUrlExpander</title>
<path fill="#9999cc" stroke="#000000" d="M1555.5,-3279C1555.5,-3279 1262.5,-3279 1262.5,-3279 1256.5,-3279 1250.5,-3273 1250.5,-3267 1250.5,-3267 1250.5,-3255 1250.5,-3255 1250.5,-3249 1256.5,-3243 1262.5,-3243 1262.5,-3243 1555.5,-3243 1555.5,-3243 1561.5,-3243 1567.5,-3249 1567.5,-3255 1567.5,-3255 1567.5,-3267 1567.5,-3267 1567.5,-3273 1561.5,-3279 1555.5,-3279"/>
<text text-anchor="middle" x="1409" y="-3258.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\PropertyInfoSnakUrlExpander</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\PropertyInfoSnakUrlExpander -->
<g id="edge150" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseSnakFormatterBuilders&#45;&gt;Wikibase\\Lib\\PropertyInfoSnakUrlExpander</title>
<path fill="none" stroke="#999999" d="M271.6742,-1768.1058C311.2904,-1833.2704 445.8206,-2063.0596 505,-2272 581.6808,-2542.7312 425.3203,-2664.0009 577,-2901 727.835,-3136.6793 850.1898,-3137.604 1115,-3228 1155.7375,-3241.9062 1201.3115,-3250.2441 1244.1892,-3255.1691"/>
<polygon fill="#999999" stroke="#999999" points="1244.0249,-3257.2637 1250.2207,-3255.8416 1244.4904,-3253.0896 1244.0249,-3257.2637"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="edge155" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="none" stroke="#999999" d="M824.878,-2320.3453C864.5962,-2388.4766 1002.0191,-2634.5551 1051,-2858 1157.2967,-3342.9121 1040.3368,-4600.2209 1115,-5091 1276.4747,-6152.4111 987.3133,-6678.924 1767,-7417 2274.5093,-7897.4243 2636.3276,-7587.3274 3334,-7547 3461.0801,-7539.6544 3810.0626,-7567.9824 3903,-7481 4032.3294,-7359.9575 3845.5326,-7209.8949 3975,-7089 4144.6779,-6930.5572 4335.4253,-7199.5546 4494,-7030 4604.6989,-6911.6361 4448.9017,-5689.5585 4561.5,-5573 4577.53,-5556.4062 4620.7841,-5549.2659 4668.1801,-5546.7834"/>
<polygon fill="#999999" stroke="#999999" points="4668.3901,-5548.8758 4674.2824,-5546.4901 4668.1884,-5544.6807 4668.3901,-5548.8758"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter -->
<g id="edge166" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdLabelFormatter</title>
<path fill="none" stroke="#999999" d="M825,-2283.5867C863.9703,-2217.3219 996.0579,-1983.7111 1051,-1772 1091.9611,-1614.1626 1003.4052,-1159.8994 1115,-1041 1215.2919,-934.1434 1620.8662,-953.0313 1767,-942 1980.6145,-925.8748 2035.1418,-929.516 2249,-942 2499.7235,-956.636 4321.7288,-1022.2457 4494,-1205 4672.7901,-1394.6699 4379.347,-2189.5572 4561.5,-2376 4568.7111,-2383.3809 4581.3535,-2388.8847 4597.366,-2392.9368"/>
<polygon fill="#999999" stroke="#999999" points="4597.0919,-2395.0298 4603.4139,-2394.3648 4598.0571,-2390.9422 4597.0919,-2395.0298"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookup -->
<g id="edge157" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookup</title>
<path fill="none" stroke="#999999" d="M825.0866,-2283.6089C864.349,-2217.419 997.3009,-1984.0298 1051,-1772 1074.1168,-1680.724 1046.6928,-991.806 1115,-927 1167.5691,-877.1255 1694.5412,-912.8334 1767,-912 2070.6247,-908.5078 4288.8075,-866.1782 4494,-1090 4674.4889,-1286.8753 4374.9834,-2098.8255 4561.5,-2290 4574.5726,-2303.399 4605.5259,-2310.6147 4642.0502,-2314.1899"/>
<polygon fill="#999999" stroke="#999999" points="4642.2763,-2316.3193 4648.4426,-2314.7744 4642.6588,-2312.1367 4642.2763,-2316.3193"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityRetrievingTermLookup -->
<g id="edge171" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityRetrievingTermLookup</title>
<path fill="none" stroke="#999999" d="M824.2588,-2283.9109C861.2629,-2217.8169 988.9551,-1982.265 1051,-1772 1103.6934,-1593.4265 1003.2232,-1506.8994 1115,-1358 1367.397,-1021.7783 1587.5845,-1046 2008,-1046 2008,-1046 2008,-1046 3654.5,-1046 4027.6281,-1046 4195.6793,-829.881 4494,-1054 4683.6413,-1196.4715 4807.7948,-2006.6006 4829.5697,-2158.4678"/>
<polygon fill="#999999" stroke="#999999" points="4827.5466,-2159.1567 4830.4728,-2164.8001 4831.7045,-2158.5637 4827.5466,-2159.1567"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge167" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" d="M817.3019,-2283.8696C832.9564,-2203.8587 907.7653,-1880.8162 1115,-1756 1142.6065,-1739.3728 1663.1353,-1750.8187 1695,-1746 1788.5046,-1731.8598 1893.3074,-1697.4042 1954.8149,-1675.1811"/>
<polygon fill="#999999" stroke="#999999" points="1955.7072,-1677.0914 1960.6303,-1673.0698 1954.2738,-1673.1435 1955.7072,-1677.0914"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CachingKartographerEmbeddingHandler -->
<g id="edge160" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CachingKartographerEmbeddingHandler</title>
<path fill="none" stroke="#999999" d="M870.6827,-2320.0337C930.6434,-2338.0928 1028.3719,-2364.6453 1115,-2375 1237.2042,-2389.6071 1551.2904,-2383.0195 1772.259,-2375.9079"/>
<polygon fill="#999999" stroke="#999999" points="1772.5129,-2378.0009 1778.4419,-2375.708 1772.3771,-2373.8031 1772.5129,-2378.0009"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CommonsInlineImageFormatter -->
<g id="edge177" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CommonsInlineImageFormatter</title>
<path fill="none" stroke="#999999" d="M847.5599,-2320.1373C901.9323,-2348.5431 1013.4515,-2402.778 1115,-2427 1143.2389,-2433.7357 1173.3966,-2438.5667 1203.2365,-2442.0062"/>
<polygon fill="#999999" stroke="#999999" points="1203.0027,-2444.0931 1209.1996,-2442.6758 1203.4714,-2439.9193 1203.0027,-2444.0931"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CommonsLinkFormatter -->
<g id="edge178" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CommonsLinkFormatter</title>
<path fill="none" stroke="#999999" d="M837.7133,-2320.073C886.4975,-2356.1105 1002.9506,-2436.3334 1115,-2470 1151.1772,-2480.8699 1190.9299,-2487.3009 1229.1898,-2490.9489"/>
<polygon fill="#999999" stroke="#999999" points="1229.1499,-2493.054 1235.3167,-2491.5108 1229.5335,-2488.8716 1229.1499,-2493.054"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CommonsThumbnailFormatter -->
<g id="edge179" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\CommonsThumbnailFormatter</title>
<path fill="none" stroke="#999999" d="M831.9977,-2320.099C875.7953,-2362.8081 993.2989,-2469.5327 1115,-2513 1145.1762,-2523.7779 1178.1754,-2530.6 1210.8123,-2534.7567"/>
<polygon fill="#999999" stroke="#999999" points="1210.6906,-2536.8574 1216.9014,-2535.5021 1211.2011,-2532.6885 1210.6906,-2536.8574"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter -->
<g id="edge169" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdSiteLinkFormatter</title>
<path fill="none" stroke="#999999" d="M818.5881,-2283.8286C838.5191,-2209.118 925.2516,-1924.1072 1115,-1808 1143.6681,-1790.458 1176.972,-1780.4675 1210.6476,-1775.3088"/>
<polygon fill="#999999" stroke="#999999" points="1211.3002,-1777.3364 1216.9388,-1774.401 1210.7004,-1773.1795 1211.3002,-1777.3364"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdValueFormatter -->
<g id="edge165" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\EntityIdValueFormatter</title>
<path fill="none" stroke="#999999" d="M885.5821,-2283.9329C946.2637,-2269.3044 1035.8022,-2249.3302 1115,-2238 1149.3665,-2233.0835 1186.1602,-2229.2278 1221.6825,-2226.2161"/>
<polygon fill="#999999" stroke="#999999" points="1222.0299,-2228.2945 1227.8341,-2225.7018 1221.68,-2224.1091 1222.0299,-2228.2945"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\EscapingValueFormatter -->
<g id="edge168" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\EscapingValueFormatter</title>
<path fill="none" stroke="#999999" d="M828.1744,-2320.1185C867.4795,-2368.796 983.6545,-2502.3468 1115,-2556 1148.1463,-2569.5399 1185.1302,-2577.3228 1221.3795,-2581.484"/>
<polygon fill="#999999" stroke="#999999" points="1221.4698,-2583.6062 1227.6624,-2582.1702 1221.9259,-2579.4311 1221.4698,-2583.6062"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory -->
<g id="edge153" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\FormatterLabelDescriptionLookupFactory</title>
<path fill="none" stroke="#999999" d="M823.7305,-2283.7442C858.9211,-2217.0782 981.1695,-1979.8092 1051,-1772 1091.1096,-1652.6375 1017.094,-1575.1873 1115,-1496 1127.5285,-1485.8668 1678.9985,-1487.8963 1695,-1486 1727.5528,-1482.1423 1734.6116,-1475.0559 1767,-1470 1774.0537,-1468.8989 1781.2328,-1467.8471 1788.4896,-1466.8428"/>
<polygon fill="#999999" stroke="#999999" points="1788.9408,-1468.9008 1794.6025,-1466.0103 1788.374,-1464.7392 1788.9408,-1468.9008"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\GlobeCoordinateDetailsFormatter -->
<g id="edge191" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\GlobeCoordinateDetailsFormatter</title>
<path fill="none" stroke="#999999" d="M825.5606,-2320.362C860.945,-2374.6987 973.9874,-2534.891 1115,-2599 1137.8625,-2609.394 1162.7614,-2616.6119 1188.0762,-2621.4893"/>
<polygon fill="#999999" stroke="#999999" points="1187.8897,-2623.5904 1194.1717,-2622.6176 1188.6542,-2619.4605 1187.8897,-2623.5904"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\GlobeCoordinateInlineWikitextKartographerFormatter -->
<g id="edge192" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\GlobeCoordinateInlineWikitextKartographerFormatter</title>
<path fill="none" stroke="#999999" d="M823.4427,-2320.3988C855.0711,-2379.8138 963.8605,-2567.0375 1115,-2642 1115.9457,-2642.4691 1116.8953,-2642.932 1117.8486,-2643.3889"/>
<polygon fill="#999999" stroke="#999999" points="1117.0217,-2645.3202 1123.3483,-2645.9398 1118.7889,-2641.5101 1117.0217,-2645.3202"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\GlobeCoordinateKartographerFormatter -->
<g id="edge190" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\GlobeCoordinateKartographerFormatter</title>
<path fill="none" stroke="#999999" d="M1004.2433,-2320.0255C1040.9867,-2323.414 1079.1857,-2326.8725 1115,-2330 1135.7517,-2331.8121 1157.3312,-2333.6543 1178.9516,-2335.4713"/>
<polygon fill="#999999" stroke="#999999" points="1178.8955,-2337.5738 1185.0501,-2335.983 1179.2468,-2333.3886 1178.8955,-2337.5738"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlTimeFormatter -->
<g id="edge185" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlTimeFormatter</title>
<path fill="none" stroke="#999999" d="M1025.2239,-2318.604C1055.3401,-2320.4273 1085.9445,-2321.9877 1115,-2323 1372.6215,-2331.9759 1437.3171,-2329.9926 1695,-2323 1741.8565,-2321.7285 1792.6152,-2319.3881 1839.3459,-2316.8421"/>
<polygon fill="#999999" stroke="#999999" points="1839.7393,-2318.9238 1845.6152,-2316.498 1839.5091,-2314.7301 1839.7393,-2318.9238"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlUrlFormatter -->
<g id="edge176" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\HtmlUrlFormatter</title>
<path fill="none" stroke="#999999" d="M820.8262,-2283.8356C846.8688,-2217.4231 947.0558,-1986.828 1115,-1894 1153.8269,-1872.5392 1200.0634,-1863.0884 1244.2415,-1859.9753"/>
<polygon fill="#999999" stroke="#999999" points="1244.6069,-1862.0563 1250.4606,-1859.5775 1244.3387,-1857.8649 1244.6069,-1862.0563"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\InterWikiLinkHtmlFormatter -->
<g id="edge180" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\InterWikiLinkHtmlFormatter</title>
<path fill="none" stroke="#999999" d="M821.7466,-2320.39C849.8593,-2384.4968 953.424,-2598.8793 1115,-2685 1143.0647,-2699.9586 1174.8249,-2708.952 1206.8335,-2713.9947"/>
<polygon fill="#999999" stroke="#999999" points="1206.5673,-2716.0782 1212.8123,-2714.8909 1207.1899,-2711.9246 1206.5673,-2716.0782"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\InterWikiLinkWikitextFormatter -->
<g id="edge181" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\InterWikiLinkWikitextFormatter</title>
<path fill="none" stroke="#999999" d="M817.3768,-2320.1291C833.3496,-2400.1829 909.3142,-2723.919 1115,-2857 1138.0724,-2871.9281 1164.3985,-2881.5623 1191.5987,-2887.4665"/>
<polygon fill="#999999" stroke="#999999" points="1191.4836,-2889.5869 1197.7842,-2888.7427 1192.3324,-2885.4735 1191.4836,-2889.5869"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter -->
<g id="edge174" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\ItemPropertyIdHtmlLinkFormatter</title>
<path fill="none" stroke="#999999" d="M819.1872,-2320.2545C840.867,-2392.765 931.7426,-2661.7838 1115,-2771 1137.38,-2784.3378 1162.4831,-2793.2415 1188.3418,-2798.947"/>
<polygon fill="#999999" stroke="#999999" points="1187.9167,-2801.0034 1194.221,-2800.1871 1188.7836,-2796.8939 1187.9167,-2801.0034"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter -->
<g id="edge196" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\LabelsProviderEntityIdHtmlLinkFormatter</title>
<path fill="none" stroke="#999999" d="M818.1724,-2320.0334C836.8429,-2396.1576 920.475,-2692.8515 1115,-2814 1128.5204,-2822.4204 1143.0981,-2829.1188 1158.2763,-2834.3893"/>
<polygon fill="#999999" stroke="#999999" points="1157.9951,-2836.509 1164.3513,-2836.4134 1159.3228,-2832.5244 1157.9951,-2836.509"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MediaWikiNumberLocalizer -->
<g id="edge187" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MediaWikiNumberLocalizer</title>
<path fill="none" stroke="#999999" d="M816.6545,-2320.0642C829.9924,-2403.6249 897.8766,-2754.7547 1115,-2900 1144.2575,-2919.5719 1179.0126,-2930.2159 1214.2002,-2935.3163"/>
<polygon fill="#999999" stroke="#999999" points="1214.0823,-2937.4196 1220.3105,-2936.1465 1214.6478,-2933.2578 1214.0823,-2937.4196"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MonolingualHtmlFormatter -->
<g id="edge193" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MonolingualHtmlFormatter</title>
<path fill="none" stroke="#999999" d="M869.9218,-2320.078C929.8648,-2338.6946 1028.1437,-2367.0357 1115,-2382 1146.8322,-2387.4843 1180.8258,-2391.7231 1213.9834,-2394.9971"/>
<polygon fill="#999999" stroke="#999999" points="1213.9893,-2397.1075 1220.1642,-2395.5973 1214.3952,-2392.9271 1213.9893,-2397.1075"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MonolingualTextFormatter -->
<g id="edge195" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MonolingualTextFormatter</title>
<path fill="none" stroke="#999999" d="M822.4159,-2283.5975C851.9758,-2221.4067 957.8318,-2018.4134 1115,-1937 1145.3965,-1921.2545 1179.9771,-1912.2346 1214.4809,-1907.5008"/>
<polygon fill="#999999" stroke="#999999" points="1214.7888,-1909.5785 1220.4676,-1906.7218 1214.2468,-1905.4136 1214.7888,-1909.5785"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MonolingualWikitextFormatter -->
<g id="edge194" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MonolingualWikitextFormatter</title>
<path fill="none" stroke="#999999" d="M824.1827,-2283.7598C857.2459,-2226.5767 968.0111,-2050.4411 1115,-1980 1141.071,-1967.506 1169.9495,-1959.4543 1199.1275,-1954.4928"/>
<polygon fill="#999999" stroke="#999999" points="1199.7719,-1956.5157 1205.3574,-1953.4805 1199.0982,-1952.3701 1199.7719,-1956.5157"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MwTimeIsoFormatter -->
<g id="edge186" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\MwTimeIsoFormatter</title>
<path fill="none" stroke="#999999" d="M817.4102,-2283.8048C833.4133,-2204.2516 909.1284,-1885.6114 1115,-1765 1142.8023,-1748.7118 1664.5797,-1754.3758 1695,-1765 1826.7757,-1811.0223 1944.5915,-1938.2946 1989.1221,-1990.8432"/>
<polygon fill="#999999" stroke="#999999" points="1987.7307,-1992.4514 1993.2007,-1995.6901 1990.9443,-1989.7471 1987.7307,-1992.4514"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\QuantityDetailsFormatter -->
<g id="edge189" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\QuantityDetailsFormatter</title>
<path fill="none" stroke="#999999" d="M826.641,-2283.6329C863.7059,-2231.5199 978.1617,-2082.6513 1115,-2023 1145.6987,-2009.6177 1179.9096,-2001.6387 1213.8322,-1997.1753"/>
<polygon fill="#999999" stroke="#999999" points="1214.4697,-1999.212 1220.1621,-1996.3823 1213.9475,-1995.0446 1214.4697,-1999.212"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormat -->
<g id="edge159" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormat</title>
<path fill="none" stroke="#999999" d="M817.4214,-2283.9675C833.5836,-2204.3351 910.2356,-1882.2482 1115,-1749 1159.134,-1720.2803 1215.2428,-1710.7591 1266.5878,-1709.6475"/>
<polygon fill="#999999" stroke="#999999" points="1266.8572,-1711.7437 1272.8246,-1709.5529 1266.7934,-1707.5442 1266.8572,-1711.7437"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\TimeDetailsFormatter -->
<g id="edge184" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\TimeDetailsFormatter</title>
<path fill="none" stroke="#999999" d="M1025.031,-2302C1091.7175,-2302 1164.7521,-2302 1229.0552,-2302"/>
<polygon fill="#999999" stroke="#999999" points="1229.2503,-2304.1001 1235.2503,-2302 1229.2502,-2299.9001 1229.2503,-2304.1001"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\UnDeserializableValueFormatter -->
<g id="edge175" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\UnDeserializableValueFormatter</title>
<path fill="none" stroke="#999999" d="M829.6644,-2283.8303C870.8427,-2237.5337 987.765,-2115.3228 1115,-2066 1139.1808,-2056.6263 1165.3066,-2050.1013 1191.6604,-2045.6646"/>
<polygon fill="#999999" stroke="#999999" points="1192.057,-2047.7278 1197.6429,-2044.6934 1191.3839,-2043.582 1192.057,-2047.7278"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\VocabularyUriFormatter -->
<g id="edge188" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\VocabularyUriFormatter</title>
<path fill="none" stroke="#999999" d="M1025.031,-2286.749C1089.1277,-2282.1168 1159.0891,-2277.0608 1221.5249,-2272.5486"/>
<polygon fill="#999999" stroke="#999999" points="1221.7102,-2274.6408 1227.5432,-2272.1137 1221.4074,-2270.4517 1221.7102,-2274.6408"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikiLinkHtmlFormatter -->
<g id="edge182" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikiLinkHtmlFormatter</title>
<path fill="none" stroke="#999999" d="M834.0042,-2283.9819C879.7661,-2244.0092 997.2445,-2148.3402 1115,-2109 1149.9068,-2097.3382 1188.3983,-2090.4918 1225.7071,-2086.6758"/>
<polygon fill="#999999" stroke="#999999" points="1225.9179,-2088.7652 1231.684,-2086.089 1225.5075,-2084.5853 1225.9179,-2088.7652"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikiLinkWikitextFormatter -->
<g id="edge183" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Formatters\\WikiLinkWikitextFormatter</title>
<path fill="none" stroke="#999999" d="M841.1641,-2283.8809C892.2454,-2250.883 1007.1966,-2181.662 1115,-2152 1145.5466,-2143.5951 1178.5092,-2137.9685 1210.9337,-2134.268"/>
<polygon fill="#999999" stroke="#999999" points="1211.2483,-2136.3461 1216.9811,-2133.5992 1210.7866,-2132.1715 1211.2483,-2136.3461"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge156" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M823.9883,-2320.0288C861.1531,-2388.0279 992.3077,-2636.3646 1051,-2858 1082.7814,-2978.0139 1024.048,-3328.4948 1115,-3413 1162.252,-3456.9027 1648.4208,-3392.3841 1695,-3437 1832.0568,-3568.28 1633.246,-4153.3565 1767,-4288 1802.0684,-4323.3016 1856.2706,-4330.6484 1904.3969,-4328.3505"/>
<polygon fill="#999999" stroke="#999999" points="1904.6645,-4330.4388 1910.5366,-4328.0041 1904.4278,-4326.2455 1904.6645,-4330.4388"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup -->
<g id="edge170" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M823.8696,-2320.0608C860.6128,-2388.1734 990.4635,-2636.8612 1051,-2858 1079.6456,-2962.6418 1036.5604,-3267.0487 1115,-3342 1208.5323,-3431.3729 1584.624,-3324.5244 1695,-3392 1746.4498,-3423.4525 1715.7599,-3475.2069 1767,-3507 1771.3656,-3509.7087 1775.8634,-3512.2135 1780.471,-3514.5278"/>
<polygon fill="#999999" stroke="#999999" points="1779.6121,-3516.4449 1785.929,-3517.1577 1781.4353,-3512.6613 1779.6121,-3516.4449"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker -->
<g id="edge161" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker</title>
<path fill="none" stroke="#999999" d="M824.043,-2320.0144C861.4018,-2387.9626 993.1567,-2636.1415 1051,-2858 1084.5505,-2986.6832 1019.4992,-3360.455 1115,-3453 1207.8253,-3542.9523 1603.3171,-3405.8836 1695,-3497 1833.6987,-3634.8418 1629.361,-4235.1001 1767,-4374 1802.1662,-4409.4884 1856.6625,-4416.7544 1904.9431,-4414.3598"/>
<polygon fill="#999999" stroke="#999999" points="1905.2342,-4416.4465 1911.1019,-4414.001 1904.9899,-4412.2536 1905.2342,-4416.4465"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup -->
<g id="edge162" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup</title>
<path fill="none" stroke="#999999" d="M823.9596,-2320.0364C861.0223,-2388.0627 991.861,-2636.4834 1051,-2858 1081.9416,-2973.898 1027.2366,-3312.224 1115,-3394 1162.2039,-3437.9836 1648.0491,-3377.7464 1695,-3422 1803.6488,-3524.407 1660.5672,-3985.2918 1767,-4090 1800.8944,-4123.3451 1851.9184,-4131.508 1898.3036,-4130.2368"/>
<polygon fill="#999999" stroke="#999999" points="1898.6019,-4132.3274 1904.5214,-4130.0099 1898.4487,-4128.1302 1898.6019,-4132.3274"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup -->
<g id="edge163" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup</title>
<path fill="none" stroke="#999999" d="M824.0125,-2320.0224C861.263,-2387.9989 992.6828,-2636.2656 1051,-2858 1083.5331,-2981.6976 1022.4261,-3341.7414 1115,-3430 1208.4761,-3519.1188 1602.7934,-3376.5682 1695,-3467 1832.5525,-3601.9049 1631.3036,-4194.2283 1767,-4331 1802.117,-4366.3953 1856.4661,-4373.7019 1904.6698,-4371.3556"/>
<polygon fill="#999999" stroke="#999999" points="1904.9491,-4373.4431 1910.819,-4371.003 1904.7086,-4369.25 1904.9491,-4373.4431"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker -->
<g id="edge164" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker</title>
<path fill="none" stroke="#999999" d="M824.076,-2320.0059C861.552,-2387.9236 993.6691,-2636.0085 1051,-2858 1085.7453,-2992.5378 1014.2798,-3384.276 1115,-3480 1161.7754,-3524.4551 1648.746,-3465.0026 1695,-3510 1839.9246,-3650.9876 1624.8776,-4273.1881 1767,-4417 1802.1891,-4452.6074 1856.831,-4459.8343 1905.1939,-4457.3859"/>
<polygon fill="#999999" stroke="#999999" points="1905.4977,-4459.4717 1911.3629,-4457.0201 1905.249,-4455.279 1905.4977,-4459.4717"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="node126" class="node">
<title>Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3269.5,-3897C3269.5,-3897 2984.5,-3897 2984.5,-3897 2978.5,-3897 2972.5,-3891 2972.5,-3885 2972.5,-3885 2972.5,-3873 2972.5,-3873 2972.5,-3867 2978.5,-3861 2984.5,-3861 2984.5,-3861 3269.5,-3861 3269.5,-3861 3275.5,-3861 3281.5,-3867 3281.5,-3873 3281.5,-3873 3281.5,-3885 3281.5,-3885 3281.5,-3891 3275.5,-3897 3269.5,-3897"/>
<text text-anchor="middle" x="3127" y="-3876.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityRevisionLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge158" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" d="M823.8064,-2320.0782C860.3253,-2388.2528 989.482,-2637.1322 1051,-2858 1078.2787,-2955.9384 1039.3491,-3243.081 1115,-3311 1138.9897,-3332.5379 1663.7484,-3322.0801 1695,-3330 1729.6808,-3338.7889 1732.8002,-3355.4942 1767,-3366 2230.3205,-3508.3269 2488.4318,-3184.9868 2848,-3510 2950.6848,-3602.8167 2825.881,-3711.5075 2920,-3813 2939.9943,-3834.5607 2967.0061,-3849.1104 2994.9077,-3858.9197"/>
<polygon fill="#999999" stroke="#999999" points="2994.5163,-3861.0044 3000.8729,-3860.9418 2995.8647,-3857.0267 2994.5163,-3861.0044"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup -->
<g id="node127" class="node">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2214.5,-4087C2214.5,-4087 1801.5,-4087 1801.5,-4087 1795.5,-4087 1789.5,-4081 1789.5,-4075 1789.5,-4075 1789.5,-4063 1789.5,-4063 1789.5,-4057 1795.5,-4051 1801.5,-4051 1801.5,-4051 2214.5,-4051 2214.5,-4051 2220.5,-4051 2226.5,-4057 2226.5,-4063 2226.5,-4063 2226.5,-4075 2226.5,-4075 2226.5,-4081 2220.5,-4087 2214.5,-4087"/>
<text text-anchor="middle" x="2008" y="-4066.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CachingFallbackLabelDescriptionLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup -->
<g id="edge172" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M823.9237,-2320.0461C860.8589,-2388.1065 991.3035,-2636.633 1051,-2858 1080.9698,-2969.1341 1031.0622,-3293.2381 1115,-3372 1209.161,-3460.3547 1601.364,-3318.0891 1695,-3407 1902.5709,-3604.0963 1562.4851,-3846.7344 1767,-4047 1772.3354,-4052.2245 1778.0916,-4056.8296 1784.1844,-4060.8761"/>
<polygon fill="#999999" stroke="#999999" points="1783.183,-4062.7271 1789.3798,-4064.1452 1785.4198,-4059.1723 1783.183,-4062.7271"/>
</g>
<!-- Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup -->
<g id="node128" class="node">
<title>Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2791,-4182C2791,-4182 2378,-4182 2378,-4182 2372,-4182 2366,-4176 2366,-4170 2366,-4170 2366,-4158 2366,-4158 2366,-4152 2372,-4146 2378,-4146 2378,-4146 2791,-4146 2791,-4146 2797,-4146 2803,-4152 2803,-4158 2803,-4158 2803,-4170 2803,-4170 2803,-4176 2797,-4182 2791,-4182"/>
<text text-anchor="middle" x="2584.5" y="-4161.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\RedirectResolvingLatestRevisionLookup</text>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup -->
<g id="edge173" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup</title>
<path fill="none" stroke="#999999" d="M823.84,-2320.0689C860.4783,-2388.2104 990.0043,-2636.9874 1051,-2858 1078.984,-2959.3974 1036.8343,-3256.6107 1115,-3327 1162.912,-3370.1454 1640.8291,-3310.0343 1695,-3345 1756.1223,-3384.4527 1706.0024,-3452.3549 1767,-3492 1811.9358,-3521.2057 2209.6898,-3473.5733 2249,-3510 2456.3637,-3702.1532 2118.1074,-3945.1316 2321,-4142 2365.6613,-4185.3352 2436.9102,-4188.9445 2494.0653,-4182.7488"/>
<polygon fill="#999999" stroke="#999999" points="2494.5356,-4184.8085 2500.255,-4182.0339 2494.0536,-4180.6363 2494.5356,-4184.8085"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\LanguageNameLookup -->
<g id="edge154" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikibaseValueFormatterBuilders&#45;&gt;Wikibase\\Lib\\LanguageNameLookup</title>
<path fill="none" stroke="#999999" d="M821.3884,-2320.0957C862.234,-2419.788 1060.5278,-2899.1629 1115,-2944 1534.2954,-3289.1296 2265.9793,-3161.6539 2505.8731,-3107.4222"/>
<polygon fill="#999999" stroke="#999999" points="2506.4082,-3109.4542 2511.7932,-3106.0761 2505.4769,-3105.3587 2506.4082,-3109.4542"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter -->
<g id="edge197" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\Formatters\\SnakFormatter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1032.2812,-1731.9661C1038.6069,-1730.7302 1044.8581,-1729.41 1051,-1728 1080.6084,-1721.2026 1085.1665,-1709.7292 1115,-1704 1178.3016,-1691.8437 1630.6959,-1696.4554 1695,-1692 1753.7256,-1687.9311 1818.369,-1680.7479 1873.5858,-1673.7864"/>
<polygon fill="#999999" stroke="#999999" points="1873.8949,-1675.8641 1879.5833,-1673.0265 1873.3669,-1671.6975 1873.8949,-1675.8641"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak -->
<g id="edge199" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\Snak</title>
<path fill="none" stroke="#999999" d="M825.0937,-1768.4272C864.3801,-1834.7465 997.403,-2068.5896 1051,-2281 1074.3619,-2373.5854 1046.5229,-3071.4513 1115,-3138 1167.0072,-3188.5426 1694.5013,-3166.1999 1767,-3168 2014.947,-3174.1565 2305.3227,-3173.3057 2464.6622,-3172.1456"/>
<polygon fill="#999999" stroke="#999999" points="2464.7592,-3174.2451 2470.7435,-3172.1007 2464.7281,-3170.0452 2464.7592,-3174.2451"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="edge200" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="none" stroke="#999999" d="M825.1068,-1768.4239C864.4376,-1834.732 997.5917,-2068.5421 1051,-2281 1074.8469,-2375.8629 1044.623,-3091.0682 1115,-3159 1138.1302,-3181.3266 2035.0385,-3202.5768 2416.0545,-3210.6162"/>
<polygon fill="#999999" stroke="#999999" points="2416.1388,-3212.7183 2422.1817,-3210.7453 2416.2273,-3208.5193 2416.1388,-3212.7183"/>
</g>
<!-- Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\SnakUrlExpander -->
<g id="edge198" class="edge">
<title>Wikibase\\Lib\\Formatters\\WikitextExternalIdentifierFormatter&#45;&gt;Wikibase\\Lib\\SnakUrlExpander</title>
<path fill="none" stroke="#999999" d="M825.1296,-1768.4181C864.5375,-1834.707 997.9194,-2068.46 1051,-2281 1075.7479,-2380.0932 1042.5012,-3126.0567 1115,-3198 1160.832,-3243.4809 1631.6164,-3221.6871 1695,-3234 1728.112,-3240.4323 1734.149,-3250.3457 1767,-3258 1806.0404,-3267.0965 1849.2631,-3273.9842 1888.199,-3279.0505"/>
<polygon fill="#999999" stroke="#999999" points="1888.1913,-3281.1666 1894.4099,-3279.848 1888.7262,-3277.0008 1888.1913,-3281.1666"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTitleLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge369" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTitleLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2098.5741,-4291.9948C2149.9774,-4287.4439 2211.3717,-4292.556 2249,-4332 2374.7482,-4463.8157 2191.5536,-5841.8141 2321,-5970 2341.8157,-5990.613 2818.7332,-5986.7175 2848,-5988 3064.1015,-5997.4701 3118.012,-6002.2229 3334,-6014 3366.0018,-6015.745 3373.9836,-6016.5481 3406,-6018 3658.7853,-6029.4632 3721.994,-6033.5549 3975,-6038 4032.6578,-6039.013 4450.6211,-6075.9962 4494,-6038 4665.3308,-5887.9288 4396.3745,-5686.8732 4561.5,-5530 4609.1479,-5484.7333 4685.0776,-5482.1315 4744.5392,-5489.2117"/>
<polygon fill="#999999" stroke="#999999" points="4744.3904,-5491.3095 4750.6054,-5489.9742 4744.9142,-5487.1423 4744.3904,-5491.3095"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge400" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2024.1456,-3549.0326C2069.9088,-3601.4513 2200.3034,-3760.1687 2249,-3919 2308.8761,-4114.2952 2176.7449,-5611.377 2321,-5756 2362.3883,-5797.4938 2797.4466,-5748.3506 2848,-5778 2900.6674,-5808.8893 2867.3593,-5864.0652 2920,-5895 2959.6964,-5918.328 3288.0118,-5910.7448 3334,-5913 3618.9708,-5926.9746 3689.7929,-5940.2193 3975,-5948 4032.6452,-5949.5726 4450.0934,-5985.3852 4494,-5948 4637.281,-5826.0003 4423.2668,-5657.6909 4561.5,-5530 4608.9374,-5486.1804 4683.0219,-5482.8506 4741.8258,-5489.2822"/>
<polygon fill="#999999" stroke="#999999" points="4741.6266,-5491.3731 4747.8286,-5489.9781 4742.1104,-5487.201 4741.6266,-5491.3731"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException -->
<g id="edge402" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException</title>
<path fill="none" stroke="#999999" d="M2151.9108,-3512.9584C2185.1642,-3504.9991 2219.4332,-3493.5292 2249,-3477 2289.0536,-3454.6083 2279.0374,-3421.5694 2321,-3403 2374.5781,-3379.2904 2804.5495,-3424.304 2848,-3385 3025.2741,-3224.6434 2771.0964,-3038.9975 2920,-2852 3063.7738,-2671.4447 3179.6201,-2713.9806 3406,-2669 3643.2646,-2621.8567 4252.3644,-2645.3684 4494,-2634 4518.8112,-2632.8327 4544.6357,-2631.481 4570.4681,-2630.0371"/>
<polygon fill="#999999" stroke="#999999" points="4570.8079,-2632.1214 4576.6807,-2629.6881 4570.5723,-2627.928 4570.8079,-2632.1214"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup -->
<g id="edge398" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup</title>
<path fill="none" stroke="#999999" d="M2160.6173,-3512.9745C2191.3821,-3504.9913 2222.4059,-3493.5073 2249,-3477 2292.2281,-3450.1677 2275.7905,-3411.3397 2321,-3388 2425.2658,-3334.1722 2763.2336,-3436.1385 2848,-3355 2956.9742,-3250.6898 2812.3757,-2785.7025 2920,-2680 3074.7068,-2528.0558 3189.8324,-2654.1115 3406,-2637 3889.2223,-2598.7489 4012.9188,-2620.3949 4494,-2561 4524.2408,-2557.2664 4531.2804,-2552.9016 4561.5,-2549 4589.8515,-2545.3396 4619.9521,-2542.1812 4649.395,-2539.4918"/>
<polygon fill="#999999" stroke="#999999" points="4649.8803,-2541.5566 4655.6669,-2538.925 4649.5022,-2537.3736 4649.8803,-2541.5566"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookupException -->
<g id="edge401" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookupException</title>
<path fill="none" stroke="#999999" d="M2102.628,-3512.9579C2147.3816,-3503.6226 2201.333,-3491.2036 2249,-3477 2281.7529,-3467.2405 2287.6983,-3457.6809 2321,-3450 2435.6276,-3423.5616 2760.5905,-3478.7277 2848,-3400 2968.2701,-3291.6754 2803.3229,-3155.1854 2920,-3043 3262.3565,-2713.823 3502.7325,-2923.2878 3975,-2873 4192.3143,-2849.86 4441.9174,-2838.4673 4615.6704,-2832.9549"/>
<polygon fill="#999999" stroke="#999999" points="4615.8883,-2835.0491 4621.8192,-2832.7612 4615.756,-2830.8512 4615.8883,-2835.0491"/>
</g>
<!-- Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup -->
<g id="node149" class="node">
<title>Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2764.5,-3549C2764.5,-3549 2404.5,-3549 2404.5,-3549 2398.5,-3549 2392.5,-3543 2392.5,-3537 2392.5,-3537 2392.5,-3525 2392.5,-3525 2392.5,-3519 2398.5,-3513 2404.5,-3513 2404.5,-3513 2764.5,-3513 2764.5,-3513 2770.5,-3513 2776.5,-3519 2776.5,-3525 2776.5,-3525 2776.5,-3537 2776.5,-3537 2776.5,-3543 2770.5,-3549 2764.5,-3549"/>
<text text-anchor="middle" x="2584.5" y="-3528.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\FallbackLabelDescriptionLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup -->
<g id="edge397" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2230.0653,-3531C2281.4244,-3531 2335.7469,-3531 2386.0218,-3531"/>
<polygon fill="#999999" stroke="#999999" points="2386.1324,-3533.1001 2392.1324,-3531 2386.1324,-3528.9001 2386.1324,-3533.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain -->
<g id="edge399" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain</title>
<path fill="none" stroke="#999999" d="M2024.1911,-3549.0187C2070.076,-3601.4003 2200.7636,-3760.0283 2249,-3919 2318.5951,-4148.363 2188.8989,-5874.9996 2321,-6075 2357.5171,-6130.2867 2425.847,-6161.2139 2483.7732,-6178.2273"/>
<polygon fill="#999999" stroke="#999999" points="2483.3562,-6180.2924 2489.7028,-6179.9314 2484.5163,-6176.2557 2483.3562,-6180.2924"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback -->
<g id="edge403" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback</title>
<path fill="none" stroke="#999999" d="M2024.6262,-3549.3641C2071.0808,-3602.0431 2201.9174,-3760.0962 2249,-3919 2304.9927,-4107.9754 2180.2249,-7328.0534 2321,-7466 2446.555,-7589.0322 3766.2433,-7560.4472 3903,-7450 4007.6587,-7365.4758 3874.3693,-7245.2818 3975,-7156 4061.9058,-7078.8952 4386.2776,-7136.5163 4494,-7093 4528.863,-7078.9165 4526.3627,-7055.3845 4561.5,-7042 4599.4631,-7027.5391 4642.5198,-7020.306 4682.977,-7017.0783"/>
<polygon fill="#999999" stroke="#999999" points="4683.62,-7019.1362 4689.4466,-7016.5942 4683.3066,-7014.9479 4683.62,-7019.1362"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityExistenceChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge331" class="edge">
<title>Wikibase\\Lib\\Store\\EntityExistenceChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2098.8551,-4377.9841C2150.192,-4373.4846 2211.422,-4378.6532 2249,-4418 2371.6792,-4546.4537 2194.717,-5890.0875 2321,-6015 2341.8273,-6035.6013 2818.7237,-6031.9579 2848,-6033 3064.0113,-6040.6892 3119.8024,-6022.028 3334,-6051 3366.5832,-6055.4071 3373.3408,-6064.1967 3406,-6068 3436.0194,-6071.4959 4471.3385,-6087.996 4494,-6068 4674.6982,-5908.5564 4387.3935,-5696.6165 4561.5,-5530 4609.2304,-5484.3229 4685.7197,-5481.9472 4745.3657,-5489.2155"/>
<polygon fill="#999999" stroke="#999999" points="4745.2309,-5491.3153 4751.4496,-5489.9971 4745.7661,-5487.1496 4745.2309,-5491.3153"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTitleTextLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge370" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTitleTextLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2166.7092,-4101.5272C2197.9027,-4107.2627 2227.5611,-4119.5891 2249,-4143 2383.9557,-4290.3694 2179.243,-5799.1606 2321,-5940 2321.6242,-5940.6201 3333.122,-5973.9426 3334,-5974 3366.0825,-5976.0959 3373.9225,-5978.8294 3406,-5981 3626.5459,-5995.9237 3682.5618,-5983.5615 3903,-6000 3935.1078,-6002.3943 3942.8523,-6006.2195 3975,-6008 4032.5784,-6011.189 4450.4659,-6045.8184 4494,-6008 4655.971,-5867.2945 4405.3481,-5677.1368 4561.5,-5530 4609.0832,-5485.1639 4684.4552,-5482.3386 4743.7238,-5489.2251"/>
<polygon fill="#999999" stroke="#999999" points="4743.5603,-5491.3207 4749.7716,-5489.9677 4744.0722,-5487.152 4743.5603,-5491.3207"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityUrlLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge371" class="edge">
<title>Wikibase\\Lib\\Store\\EntityUrlLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2098.8603,-4334.9791C2150.199,-4330.4779 2211.4291,-4335.6464 2249,-4375 2372.6523,-4504.5197 2194.5244,-5858.2358 2321,-5985 2326.3277,-5990.3398 3398.4625,-6035.7103 3406,-6036 3658.815,-6045.7177 3722.0265,-6049.2218 3975,-6053 4032.6602,-6053.8612 4450.6923,-6091.0774 4494,-6053 4670.0136,-5898.2433 4391.8849,-5691.744 4561.5,-5530 4609.1458,-5484.5653 4685.2642,-5482.0411 4744.7962,-5489.193"/>
<polygon fill="#999999" stroke="#999999" points="4744.6528,-5491.2916 4750.8693,-5489.9628 4745.181,-5487.1249 4744.6528,-5491.2916"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRedirectChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge341" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRedirectChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2148.519,-4457.0403C2186.9568,-4469.0027 2224.6797,-4488.6912 2249,-4521 2349.95,-4655.109 2201.5063,-5912.1129 2321,-6030 2341.8543,-6050.5739 2818.7394,-6046.5829 2848,-6048 3096.1965,-6060.0201 3157.6345,-6075.2184 3406,-6083 3436.2074,-6083.9464 4471.372,-6103.0339 4494,-6083 4679.3844,-5918.868 4382.9007,-5701.4905 4561.5,-5530 4609.2362,-5484.1638 4685.9149,-5481.8665 4745.6278,-5489.2039"/>
<polygon fill="#999999" stroke="#999999" points="4745.4981,-5491.3046 4751.7181,-5489.9926 4746.0375,-5487.1394 4745.4981,-5491.3046"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge428" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyInfoLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3801.5313,-3579.1778C3840.0095,-3587.9444 3877.7406,-3604.5844 3903,-3635 4085.5819,-3854.8521 3770.7765,-4719.0904 3975,-4919 4016.2342,-4959.3632 4446.2531,-4904.6012 4494,-4937 4555.8382,-4978.9605 4511.8291,-5035.1659 4561.5,-5091 4621.4682,-5158.409 4717.0749,-5205.0226 4777.368,-5229.6139"/>
<polygon fill="#999999" stroke="#999999" points="4776.7404,-5231.6251 4783.0902,-5231.9249 4778.3132,-5227.7307 4776.7404,-5231.6251"/>
</g>
<!-- Wikibase\\Lib\\Store\\StorageException -->
<g id="node134" class="node">
<title>Wikibase\\Lib\\Store\\StorageException</title>
<path fill="#9999cc" stroke="#000000" d="M4362,-3811C4362,-3811 4107,-3811 4107,-3811 4101,-3811 4095,-3805 4095,-3799 4095,-3799 4095,-3787 4095,-3787 4095,-3781 4101,-3775 4107,-3775 4107,-3775 4362,-3775 4362,-3775 4368,-3775 4374,-3781 4374,-3787 4374,-3787 4374,-3799 4374,-3799 4374,-3805 4368,-3811 4362,-3811"/>
<text text-anchor="middle" x="4234.5" y="-3790.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\StorageException</text>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge429" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyInfoLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3801.5405,-3577.5645C3835.444,-3581.2914 3870.9485,-3587.5914 3903,-3598 4025.7354,-3637.8579 4152.0893,-3728.6732 4206.6464,-3770.7893"/>
<polygon fill="#999999" stroke="#999999" points="4205.6715,-3772.6909 4211.6994,-3774.7097 4208.2461,-3769.3725 4205.6715,-3772.6909"/>
</g>
<!-- Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge379" class="edge">
<title>Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3300.9203,-3528.748C3313.2775,-3534.7539 3324.5599,-3542.6747 3334,-3553 3516.655,-3752.7829 3248.41,-4548.9058 3406,-4769 3489.4278,-4885.5174 4476.72,-5155.2828 4758.4062,-5230.3195"/>
<polygon fill="#999999" stroke="#999999" points="4758.1871,-5232.4342 4764.5254,-5231.9484 4759.2676,-5228.3755 4758.1871,-5232.4342"/>
</g>
<!-- Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup -->
<g id="edge378" class="edge">
<title>Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup</title>
<path fill="none" stroke="#999999" d="M3300.7483,-3539.5387C3335.6017,-3543.0283 3371.9663,-3546.6488 3406,-3550 3436.7333,-3553.0263 3469.6086,-3556.2271 3501.0528,-3559.2709"/>
<polygon fill="#999999" stroke="#999999" points="3501.1471,-3561.3897 3507.3215,-3559.8774 3501.5517,-3557.2092 3501.1471,-3561.3897"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoProvider -->
<g id="node131" class="node">
<title>Wikibase\\Lib\\Store\\PropertyInfoProvider</title>
<path fill="#9999cc" stroke="#000000" d="M3797,-3540C3797,-3540 3512,-3540 3512,-3540 3506,-3540 3500,-3534 3500,-3528 3500,-3528 3500,-3516 3500,-3516 3500,-3510 3506,-3504 3512,-3504 3512,-3504 3797,-3504 3797,-3504 3803,-3504 3809,-3510 3809,-3516 3809,-3516 3809,-3528 3809,-3528 3809,-3534 3803,-3540 3797,-3540"/>
<text text-anchor="middle" x="3654.5" y="-3519.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\PropertyInfoProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoProvider -->
<g id="edge377" class="edge">
<title>Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3300.8194,-3522C3362.9273,-3522 3432.593,-3522 3493.5669,-3522"/>
<polygon fill="#999999" stroke="#999999" points="3493.8177,-3524.1001 3499.8176,-3522 3493.8176,-3519.9001 3493.8177,-3524.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge380" class="edge">
<title>Wikibase\\Lib\\Store\\FieldPropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3300.6674,-3536.5581C3335.5274,-3539.0613 3371.9151,-3541.3756 3406,-3543 3433.5854,-3544.3147 3876.8148,-3544.2242 3903,-3553 4038.0412,-3598.2582 4164.849,-3719.7859 4213.523,-3770.3958"/>
<polygon fill="#999999" stroke="#999999" points="4212.0505,-3771.8945 4217.7146,-3774.7803 4215.0864,-3768.9922 4212.0505,-3771.8945"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge345" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3229.8201,-3897.0739C3268.7519,-3909.3151 3309.5385,-3929.7917 3334,-3964 3488.2277,-4179.6809 3249.7124,-4940.807 3406,-5155 3565.9091,-5374.1563 3710.5232,-5315.565 3975,-5376 4087.7855,-5401.7724 4389.2094,-5367.9722 4494,-5417 4532.8578,-5435.1802 4522.6606,-5467.7806 4561.5,-5486 4601.1634,-5504.606 4647.6755,-5512.6266 4690.885,-5515.2867"/>
<polygon fill="#999999" stroke="#999999" points="4690.851,-5517.388 4696.9591,-5515.627 4691.086,-5513.1945 4690.851,-5517.388"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge348" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3281.5441,-3887.4861C3322.029,-3889.357 3365.643,-3891.0603 3406,-3892 3433.6036,-3892.6427 3877.6715,-3902.9927 3903,-3892 3945.9793,-3873.3469 3932.8477,-3835.4534 3975,-3815 4009.751,-3798.1379 4050.207,-3790.0799 4088.6904,-3786.8278"/>
<polygon fill="#999999" stroke="#999999" points="4089.0305,-3788.9077 4094.8486,-3786.3465 4088.7032,-3784.7205 4089.0305,-3788.9077"/>
</g>
<!-- Wikibase\\Lib\\Store\\LookupConstants -->
<g id="node144" class="node">
<title>Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="#9999cc" stroke="#000000" d="M3778.5,-3941C3778.5,-3941 3530.5,-3941 3530.5,-3941 3524.5,-3941 3518.5,-3935 3518.5,-3929 3518.5,-3929 3518.5,-3917 3518.5,-3917 3518.5,-3911 3524.5,-3905 3530.5,-3905 3530.5,-3905 3778.5,-3905 3778.5,-3905 3784.5,-3905 3790.5,-3911 3790.5,-3917 3790.5,-3917 3790.5,-3929 3790.5,-3929 3790.5,-3935 3784.5,-3941 3778.5,-3941"/>
<text text-anchor="middle" x="3654.5" y="-3920.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\LookupConstants</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge346" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M3281.7032,-3891.9042C3354.4448,-3897.9717 3440.6177,-3905.1596 3511.7806,-3911.0954"/>
<polygon fill="#999999" stroke="#999999" points="3512.0283,-3913.2233 3518.1821,-3911.6294 3512.3775,-3909.0378 3512.0283,-3913.2233"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevision -->
<g id="node145" class="node">
<title>Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="#9999cc" stroke="#000000" d="M3774.5,-4039C3774.5,-4039 3534.5,-4039 3534.5,-4039 3528.5,-4039 3522.5,-4033 3522.5,-4027 3522.5,-4027 3522.5,-4015 3522.5,-4015 3522.5,-4009 3528.5,-4003 3534.5,-4003 3534.5,-4003 3774.5,-4003 3774.5,-4003 3780.5,-4003 3786.5,-4009 3786.5,-4015 3786.5,-4015 3786.5,-4027 3786.5,-4027 3786.5,-4033 3780.5,-4039 3774.5,-4039"/>
<text text-anchor="middle" x="3654.5" y="-4018.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityRevision</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge349" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M3194.0759,-3897.0565C3293.382,-3923.7891 3478.8072,-3973.7045 3581.4461,-4001.3343"/>
<polygon fill="#999999" stroke="#999999" points="3581.1404,-4003.4267 3587.48,-4002.9586 3582.2322,-3999.3711 3581.1404,-4003.4267"/>
</g>
<!-- Wikibase\\Lib\\Store\\LatestRevisionIdResult -->
<g id="node146" class="node">
<title>Wikibase\\Lib\\Store\\LatestRevisionIdResult</title>
<path fill="#9999cc" stroke="#000000" d="M3804.5,-3889C3804.5,-3889 3504.5,-3889 3504.5,-3889 3498.5,-3889 3492.5,-3883 3492.5,-3877 3492.5,-3877 3492.5,-3865 3492.5,-3865 3492.5,-3859 3498.5,-3853 3504.5,-3853 3504.5,-3853 3804.5,-3853 3804.5,-3853 3810.5,-3853 3816.5,-3859 3816.5,-3865 3816.5,-3865 3816.5,-3877 3816.5,-3877 3816.5,-3883 3810.5,-3889 3804.5,-3889"/>
<text text-anchor="middle" x="3654.5" y="-3868.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\LatestRevisionIdResult</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult -->
<g id="edge350" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult</title>
<path fill="none" stroke="#999999" d="M3281.7032,-3876.6538C3345.905,-3875.6801 3420.5697,-3874.5478 3486.1428,-3873.5533"/>
<polygon fill="#999999" stroke="#999999" points="3486.4921,-3875.6483 3492.4596,-3873.4575 3486.4284,-3871.4488 3486.4921,-3875.6483"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException -->
<g id="node170" class="node">
<title>Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException</title>
<path fill="#9999cc" stroke="#000000" d="M3861,-3794C3861,-3794 3448,-3794 3448,-3794 3442,-3794 3436,-3788 3436,-3782 3436,-3782 3436,-3770 3436,-3770 3436,-3764 3442,-3758 3448,-3758 3448,-3758 3861,-3758 3861,-3758 3867,-3758 3873,-3764 3873,-3770 3873,-3770 3873,-3782 3873,-3782 3873,-3788 3867,-3794 3861,-3794"/>
<text text-anchor="middle" x="3654.5" y="-3773.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\RevisionedUnresolvedRedirectException</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException -->
<g id="edge347" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException</title>
<path fill="none" stroke="#999999" d="M3187.7208,-3860.9222C3243.8984,-3844.7739 3329.956,-3821.4932 3406,-3807 3429.9207,-3802.441 3455.2695,-3798.393 3480.2764,-3794.8506"/>
<polygon fill="#999999" stroke="#999999" points="3480.633,-3796.9212 3486.2833,-3794.0084 3480.0498,-3792.7619 3480.633,-3796.9212"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge300" class="edge">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2098.0476,-4050.9838C2149.5952,-4046.3181 2211.3196,-4051.3156 2249,-4091 2389.4211,-4238.8894 2176.3869,-5781.207 2321,-5925 2321.6239,-5925.6204 3333.122,-5958.9426 3334,-5959 3366.0825,-5961.0959 3373.9203,-5963.8616 3406,-5966 3626.5443,-5980.701 3682.6781,-5966.2749 3903,-5984 3935.1452,-5986.5861 3942.8133,-5990.9961 3975,-5993 4032.5552,-5996.5833 4450.3813,-6030.7207 4494,-5993 4651.2944,-5856.9744 4409.8317,-5672.2717 4561.5,-5530 4609.1002,-5485.3488 4684.2841,-5482.4469 4743.4767,-5489.257"/>
<polygon fill="#999999" stroke="#999999" points="4743.3073,-5491.3518 4749.517,-5489.9917 4743.8145,-5487.1825 4743.3073,-5491.3518"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException -->
<g id="edge301" class="edge">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException</title>
<path fill="none" stroke="#999999" d="M2226.578,-4064.1019C2234.6211,-4059.3283 2242.1538,-4053.67 2249,-4047 2445.1678,-3855.8817 2122.6636,-3623.8668 2321,-3435 2406.0076,-3354.0511 2763.6155,-3480.5982 2848,-3399 2961.2096,-3289.5284 2804.9506,-2801.5364 2920,-2694 2927.9901,-2686.5317 4483.0807,-2640.6218 4494,-2640 4507.1252,-2639.2526 4552.1526,-2635.7569 4605.2947,-2631.5159"/>
<polygon fill="#999999" stroke="#999999" points="4605.66,-2633.5935 4611.4737,-2631.0223 4605.3255,-2629.4068 4605.66,-2633.5935"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup -->
<g id="edge298" class="edge">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup</title>
<path fill="none" stroke="#999999" d="M2226.5788,-4083.7211C2234.2121,-4085.8903 2241.7084,-4088.308 2249,-4091 2285.7875,-4104.5815 2284.1602,-4128.5609 2321,-4142 2333.4349,-4146.5362 2346.4114,-4150.3297 2359.6498,-4153.4902"/>
<polygon fill="#999999" stroke="#999999" points="2359.4311,-4155.5949 2365.7497,-4154.8981 2360.3758,-4151.5024 2359.4311,-4155.5949"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup -->
<g id="edge296" class="edge">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2226.6172,-4063.7093C2234.6215,-4059.0321 2242.1385,-4053.5026 2249,-4047 2410.0446,-3894.3787 2159.3663,-3704.9973 2321,-3553 2365.3659,-3511.2791 2434.5139,-3506.8917 2490.8436,-3512.3479"/>
<polygon fill="#999999" stroke="#999999" points="2490.7633,-3514.4507 2496.9482,-3512.9822 2491.1974,-3510.2732 2490.7633,-3514.4507"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermCacheKeyBuilder -->
<g id="node150" class="node">
<title>Wikibase\\Lib\\Store\\TermCacheKeyBuilder</title>
<path fill="#9999cc" stroke="#000000" d="M2723.5,-4560C2723.5,-4560 2445.5,-4560 2445.5,-4560 2439.5,-4560 2433.5,-4554 2433.5,-4548 2433.5,-4548 2433.5,-4536 2433.5,-4536 2433.5,-4530 2439.5,-4524 2445.5,-4524 2445.5,-4524 2723.5,-4524 2723.5,-4524 2729.5,-4524 2735.5,-4530 2735.5,-4536 2735.5,-4536 2735.5,-4548 2735.5,-4548 2735.5,-4554 2729.5,-4560 2723.5,-4560"/>
<text text-anchor="middle" x="2584.5" y="-4539.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TermCacheKeyBuilder</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\TermCacheKeyBuilder -->
<g id="edge297" class="edge">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\Store\\TermCacheKeyBuilder</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2226.705,-4075.547C2234.604,-4079.9101 2242.0842,-4085.027 2249,-4091 2352.1191,-4180.0617 2239.5307,-4279.7833 2321,-4389 2371.3275,-4456.4684 2460.8897,-4499.1746 2521.471,-4521.8357"/>
<polygon fill="#999999" stroke="#999999" points="2520.885,-4523.8578 2527.2409,-4523.9663 2522.3399,-4519.9178 2520.885,-4523.8578"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain -->
<g id="edge299" class="edge">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain</title>
<path fill="none" stroke="#999999" d="M2097.4968,-4050.9978C2149.1787,-4046.2254 2211.234,-4051.1072 2249,-4091 2400.6517,-4251.1921 2199.1593,-5891.1125 2321,-6075 2357.6644,-6130.3356 2426.1766,-6161.2762 2484.1499,-6178.2835"/>
<polygon fill="#999999" stroke="#999999" points="2483.7374,-6180.3499 2490.0839,-6179.9869 2484.8963,-6176.3129 2483.7374,-6180.3499"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback -->
<g id="edge302" class="edge">
<title>Wikibase\\Lib\\Store\\CachingFallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback</title>
<path fill="none" stroke="#999999" d="M2095.6389,-4050.9956C2147.8057,-4045.8262 2211.0317,-4050.2884 2249,-4091 2376.9113,-4228.153 2186.9806,-7334.8091 2321,-7466 2361.2165,-7505.3677 3289.0169,-7499.8188 3334,-7466 3426.0802,-7396.7732 3319.6926,-7293.303 3406,-7217 3597.8705,-7047.3703 3721.7893,-7164.3781 3975,-7126 4235.3531,-7086.5394 4299.8102,-7071.3145 4561.5,-7042 4600.8678,-7037.59 4643.5422,-7033.7105 4683.1439,-7030.4865"/>
<polygon fill="#999999" stroke="#999999" points="4683.6612,-7032.5516 4689.4723,-7029.9747 4683.3225,-7028.3652 4683.6612,-7032.5516"/>
</g>
<!-- Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge443" class="edge">
<title>Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2803.0918,-4171.7854C2819.9126,-4179.5993 2835.2679,-4190.0926 2848,-4204 3021.0524,-4393.0268 2796.7924,-5130.282 2920,-5355 3029.4943,-5554.7063 3160.9565,-5508.9205 3334,-5657 3368.3839,-5686.4236 3364.787,-5710.3055 3406,-5729 3506.8019,-5774.7245 3794.0039,-5742.7232 3903,-5762 3935.8239,-5767.8052 3942.0017,-5778.286 3975,-5783 4032.0871,-5791.1553 4448.2688,-5818.1298 4494,-5783 4586.2905,-5712.1042 4472.1502,-5604.5679 4561.5,-5530 4606.6021,-5492.3595 4671.8618,-5486.0688 4727.0962,-5489.566"/>
<polygon fill="#999999" stroke="#999999" points="4726.9604,-5491.6615 4733.0926,-5489.9862 4727.2541,-5487.4718 4726.9604,-5491.6615"/>
</g>
<!-- Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge442" class="edge">
<title>Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" d="M2803.0535,-4165.3615C2819.0975,-4159.6943 2834.3244,-4152.0733 2848,-4142 2916.7103,-4091.3891 2859.8159,-4024.5015 2920,-3964 2951.7285,-3932.1042 2997.1102,-3911.6716 3037.3,-3898.8581"/>
<polygon fill="#999999" stroke="#999999" points="3038.0864,-3900.8127 3043.1897,-3897.0224 3036.8366,-3896.8029 3038.0864,-3900.8127"/>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookup -->
<g id="node129" class="node">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookup</title>
<path fill="#9999cc" stroke="#000000" d="M4972,-4662C4972,-4662 4694,-4662 4694,-4662 4688,-4662 4682,-4656 4682,-4650 4682,-4650 4682,-4638 4682,-4638 4682,-4632 4688,-4626 4694,-4626 4694,-4626 4972,-4626 4972,-4626 4978,-4626 4984,-4632 4984,-4638 4984,-4638 4984,-4650 4984,-4650 4984,-4656 4978,-4662 4972,-4662"/>
<text text-anchor="middle" x="4833" y="-4641.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\MatchingTermsLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexSearchCriteria -->
<g id="node130" class="node">
<title>Wikibase\\Lib\\Store\\TermIndexSearchCriteria</title>
<path fill="#9999cc" stroke="#000000" d="M5582,-4649C5582,-4649 5274,-4649 5274,-4649 5268,-4649 5262,-4643 5262,-4637 5262,-4637 5262,-4625 5262,-4625 5262,-4619 5268,-4613 5274,-4613 5274,-4613 5582,-4613 5582,-4613 5588,-4613 5594,-4619 5594,-4625 5594,-4625 5594,-4637 5594,-4637 5594,-4643 5588,-4649 5582,-4649"/>
<text text-anchor="middle" x="5428" y="-4628.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TermIndexSearchCriteria</text>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria -->
<g id="edge413" class="edge">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria</title>
<path fill="none" stroke="#999999" d="M4984.2978,-4640.6943C5067.0096,-4638.8872 5169.787,-4636.6416 5255.5907,-4634.7669"/>
<polygon fill="#999999" stroke="#999999" points="5255.786,-4636.8633 5261.7387,-4634.6326 5255.6942,-4632.6643 5255.786,-4636.8633"/>
</g>
<!-- Wikibase\\Lib\\TermIndexEntry -->
<g id="node274" class="node">
<title>Wikibase\\Lib\\TermIndexEntry</title>
<path fill="#9999cc" stroke="#000000" d="M5525.5,-3457C5525.5,-3457 5330.5,-3457 5330.5,-3457 5324.5,-3457 5318.5,-3451 5318.5,-3445 5318.5,-3445 5318.5,-3433 5318.5,-3433 5318.5,-3427 5324.5,-3421 5330.5,-3421 5330.5,-3421 5525.5,-3421 5525.5,-3421 5531.5,-3421 5537.5,-3427 5537.5,-3433 5537.5,-3433 5537.5,-3445 5537.5,-3445 5537.5,-3451 5531.5,-3457 5525.5,-3457"/>
<text text-anchor="middle" x="5428" y="-3436.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\TermIndexEntry</text>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge414" class="edge">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M4937.7067,-4662.0032C4995.0503,-4665.4477 5062.7419,-4657.8913 5104.5,-4614 5276.2129,-4433.5152 5010.0238,-3684.2718 5172,-3495 5206.1816,-3455.0582 5261.6635,-3439.7646 5312.2525,-3435.0056"/>
<polygon fill="#999999" stroke="#999999" points="5312.5983,-3437.0837 5318.3959,-3434.4765 5312.2378,-3432.8992 5312.5983,-3437.0837"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexSearchCriteria&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge637" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexSearchCriteria&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M5404.1829,-4612.8745C5345.1633,-4566.2594 5192.9698,-4435.2384 5138.25,-4284.5 5108.4497,-4202.4083 5083.0553,-3566.1806 5138.25,-3498.5 5179.2764,-3448.1927 5250.4341,-3433.0598 5311.9631,-3430.6303"/>
<polygon fill="#999999" stroke="#999999" points="5312.3387,-3432.7192 5318.2668,-3430.424 5312.2013,-3428.5215 5312.3387,-3432.7192"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoProvider&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge430" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyInfoProvider&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3809.1683,-3509.3409C3844.4722,-3514.3571 3878.7008,-3526.9128 3903,-3553 4005.61,-3663.1604 3867.3651,-4800.7439 3975,-4906 4016.2491,-4946.3375 4446.7379,-4888.9107 4494,-4922 4560.2561,-4968.3875 4508.7485,-5029.6896 4561.5,-5091 4620.0857,-5159.0912 4715.4343,-5205.3122 4776.1411,-5229.6636"/>
<polygon fill="#999999" stroke="#999999" points="4775.5539,-5231.6899 4781.9054,-5231.9519 4777.1036,-5227.7862 4775.5539,-5231.6899"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge431" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyInfoProvider&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3809.3089,-3523.8762C3841.0417,-3527.8554 3873.6837,-3534.686 3903,-3546 4037.217,-3597.7984 4164.4913,-3719.9159 4213.4066,-3770.4739"/>
<polygon fill="#999999" stroke="#999999" points="4211.9459,-3771.9847 4217.6194,-3774.8521 4214.9724,-3769.0725 4211.9459,-3771.9847"/>
</g>
<!-- Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver -->
<g id="node132" class="node">
<title>Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver</title>
<path fill="#9999cc" stroke="#000000" d="M5024.5,-4610C5024.5,-4610 4641.5,-4610 4641.5,-4610 4635.5,-4610 4629.5,-4604 4629.5,-4598 4629.5,-4598 4629.5,-4586 4629.5,-4586 4629.5,-4580 4635.5,-4574 4641.5,-4574 4641.5,-4574 5024.5,-4574 5024.5,-4574 5030.5,-4574 5036.5,-4580 5036.5,-4586 5036.5,-4586 5036.5,-4598 5036.5,-4598 5036.5,-4604 5030.5,-4610 5024.5,-4610"/>
<text text-anchor="middle" x="4833" y="-4589.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\AbstractTermPropertyLabelResolver</text>
</g>
<!-- Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge262" class="edge">
<title>Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4745.3441,-4573.9844C4675.412,-4565.2738 4580.691,-4567.2384 4527.75,-4626.5 4496.0676,-4661.9649 4495.9046,-5447.1814 4527.75,-5482.5 4549.7871,-5506.9406 4621.8622,-5513.7094 4690.4422,-5514.181"/>
<polygon fill="#999999" stroke="#999999" points="4690.6319,-5516.2817 4696.6407,-5514.2068 4690.6495,-5512.0818 4690.6319,-5516.2817"/>
</g>
<!-- Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge263" class="edge">
<title>Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M4745.3441,-4573.9844C4675.412,-4565.2738 4580.691,-4567.2384 4527.75,-4626.5 4493.6248,-4664.6993 4501.3796,-5043.5874 4527.75,-5087.5 4574.7985,-5165.8462 4673.8211,-5208.4753 4746.3743,-5230.1626"/>
<polygon fill="#999999" stroke="#999999" points="4746.08,-5232.2649 4752.4287,-5231.9423 4747.2645,-5228.2353 4746.08,-5232.2649"/>
</g>
<!-- Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyLabelResolver -->
<g id="edge261" class="edge">
<title>Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyLabelResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4760.1364,-4610.0327C4689.418,-4622.679 4584.6712,-4627.6294 4527.75,-4564.5 4499.1227,-4532.7504 4499.1227,-3057.2496 4527.75,-3025.5 4541.6662,-3010.066 4575.5366,-3001.6791 4615.8802,-2997.475"/>
<polygon fill="#999999" stroke="#999999" points="4616.1125,-2999.5624 4621.8779,-2996.8848 4615.701,-2995.3826 4616.1125,-2999.5624"/>
</g>
<!-- Wikibase\\Lib\\Store\\BadRevisionException -->
<g id="node133" class="node">
<title>Wikibase\\Lib\\Store\\BadRevisionException</title>
<path fill="#9999cc" stroke="#000000" d="M3797,-3674C3797,-3674 3512,-3674 3512,-3674 3506,-3674 3500,-3668 3500,-3662 3500,-3662 3500,-3650 3500,-3650 3500,-3644 3506,-3638 3512,-3638 3512,-3638 3797,-3638 3797,-3638 3803,-3638 3809,-3644 3809,-3650 3809,-3650 3809,-3662 3809,-3662 3809,-3668 3803,-3674 3797,-3674"/>
<text text-anchor="middle" x="3654.5" y="-3653.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\BadRevisionException</text>
</g>
<!-- Wikibase\\Lib\\Store\\BadRevisionException&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge264" class="edge">
<title>Wikibase\\Lib\\Store\\BadRevisionException&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3753.6706,-3674.0293C3799.2975,-3682.7149 3854.0505,-3693.6894 3903,-3705 3994.3744,-3726.1135 4098.7896,-3754.5558 4165.6147,-3773.3178"/>
<polygon fill="#999999" stroke="#999999" points="4165.2167,-3775.3873 4171.5612,-3774.9897 4166.3535,-3771.344 4165.2167,-3775.3873"/>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup -->
<g id="node135" class="node">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3827,-4247C3827,-4247 3482,-4247 3482,-4247 3476,-4247 3470,-4241 3470,-4235 3470,-4235 3470,-4223 3470,-4223 3470,-4217 3476,-4211 3482,-4211 3482,-4211 3827,-4211 3827,-4211 3833,-4211 3839,-4217 3839,-4223 3839,-4223 3839,-4235 3839,-4235 3839,-4241 3833,-4247 3827,-4247"/>
<text text-anchor="middle" x="3654.5" y="-4226.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\BufferingTermIndexTermLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge268" class="edge">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3742.6188,-4210.9798C3796.4076,-4205.5153 3862.4164,-4209.6637 3903,-4251 4063.4357,-4414.4113 3810.2404,-5119.9492 3975,-5279 4016.5139,-5319.0755 4447.4172,-5262.9487 4494,-5297 4566.009,-5349.6375 4490.7257,-5431.7138 4561.5,-5486 4597.8595,-5513.8889 4645.5923,-5523.8172 4690.8793,-5525.3858"/>
<polygon fill="#999999" stroke="#999999" points="4690.9094,-5527.4872 4696.9631,-5525.5474 4691.021,-5523.2887 4690.9094,-5527.4872"/>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge269" class="edge">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3839.0679,-4239.762C3862.6976,-4233.753 3884.9081,-4223.4773 3903,-4207 4033.9621,-4087.7259 3843.816,-3934.03 3975,-3815 4016.7532,-3777.1152 4079.3989,-3770.9172 4132.678,-3774.5259"/>
<polygon fill="#999999" stroke="#999999" points="4132.6541,-3776.6299 4138.7946,-3774.9856 4132.9689,-3772.4417 4132.6541,-3776.6299"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookupBase -->
<g id="node136" class="node">
<title>Wikibase\\Lib\\Store\\EntityTermLookupBase</title>
<path fill="#9999cc" stroke="#000000" d="M4377,-4100C4377,-4100 4092,-4100 4092,-4100 4086,-4100 4080,-4094 4080,-4088 4080,-4088 4080,-4076 4080,-4076 4080,-4070 4086,-4064 4092,-4064 4092,-4064 4377,-4064 4377,-4064 4383,-4064 4389,-4070 4389,-4076 4389,-4076 4389,-4088 4389,-4088 4389,-4094 4383,-4100 4377,-4100"/>
<text text-anchor="middle" x="4234.5" y="-4079.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityTermLookupBase</text>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase -->
<g id="edge266" class="edge">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3839.2692,-4230.8406C3861.6782,-4225.8831 3883.5059,-4218.2787 3903,-4207 3951.345,-4179.0291 3926.603,-4131.8808 3975,-4104 4004.5979,-4086.9491 4039.3262,-4078.046 4073.5793,-4073.9666"/>
<polygon fill="#999999" stroke="#999999" points="4074.2354,-4076.007 4079.9682,-4073.2602 4073.7737,-4071.8324 4074.2354,-4076.007"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndex -->
<g id="node137" class="node">
<title>Wikibase\\Lib\\Store\\TermIndex</title>
<path fill="#9999cc" stroke="#000000" d="M4336,-4722C4336,-4722 4133,-4722 4133,-4722 4127,-4722 4121,-4716 4121,-4710 4121,-4710 4121,-4698 4121,-4698 4121,-4692 4127,-4686 4133,-4686 4133,-4686 4336,-4686 4336,-4686 4342,-4686 4348,-4692 4348,-4698 4348,-4698 4348,-4710 4348,-4710 4348,-4716 4342,-4722 4336,-4722"/>
<text text-anchor="middle" x="4234.5" y="-4701.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TermIndex</text>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndex -->
<g id="edge267" class="edge">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndex</title>
<path fill="none" stroke="#999999" d="M3839.311,-4217.9733C3862.9056,-4224.0205 3885.0415,-4234.3774 3903,-4251 4045.526,-4382.9237 3832.2285,-4550.342 3975,-4682 4017.1665,-4720.8842 4081.2672,-4726.6328 4135.2082,-4722.5377"/>
<polygon fill="#999999" stroke="#999999" points="4135.5929,-4724.613 4141.3977,-4722.0217 4135.2439,-4720.4275 4135.5929,-4724.613"/>
</g>
<!-- Wikibase\\DataModel\\Term\\TermTypes -->
<g id="node254" class="node">
<title>Wikibase\\DataModel\\Term\\TermTypes</title>
<path fill="#9999cc" stroke="#000000" d="M4953,-6995C4953,-6995 4713,-6995 4713,-6995 4707,-6995 4701,-6989 4701,-6983 4701,-6983 4701,-6971 4701,-6971 4701,-6965 4707,-6959 4713,-6959 4713,-6959 4953,-6959 4953,-6959 4959,-6959 4965,-6965 4965,-6971 4965,-6971 4965,-6983 4965,-6983 4965,-6989 4959,-6995 4953,-6995"/>
<text text-anchor="middle" x="4833" y="-6974.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\TermTypes</text>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes -->
<g id="edge270" class="edge">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes</title>
<path fill="none" stroke="#999999" d="M3738.637,-4210.9673C3793.4247,-4204.6002 3862.0763,-4207.7359 3903,-4251 4071.0682,-4428.68 3864.6609,-6232.7287 3975,-6451 4107.4943,-6713.0983 4291.5537,-6647.2424 4494,-6860 4529.704,-6897.5225 4516.473,-6929.4014 4561.5,-6955 4601.336,-6977.6474 4649.9135,-6986.3021 4694.9076,-6988.3122"/>
<polygon fill="#999999" stroke="#999999" points="4694.8692,-6990.4122 4700.9452,-6988.5434 4695.03,-6986.2152 4694.8692,-6990.4122"/>
</g>
<!-- Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="node273" class="node">
<title>Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M4384.5,-6998C4384.5,-6998 4084.5,-6998 4084.5,-6998 4078.5,-6998 4072.5,-6992 4072.5,-6986 4072.5,-6986 4072.5,-6974 4072.5,-6974 4072.5,-6968 4078.5,-6962 4084.5,-6962 4084.5,-6962 4384.5,-6962 4384.5,-6962 4390.5,-6962 4396.5,-6968 4396.5,-6974 4396.5,-6974 4396.5,-6986 4396.5,-6986 4396.5,-6992 4390.5,-6998 4384.5,-6998"/>
<text text-anchor="middle" x="4234.5" y="-6977.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataAccess\PrefetchingTermLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge265" class="edge">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3738.1104,-4210.9706C3793.0271,-4204.4816 3862.0382,-4207.4741 3903,-4251 4002.2586,-4356.472 3895.8829,-6735.686 3975,-6857 4011.0072,-6912.2115 4079.0352,-6943.2016 4136.4066,-6960.2625"/>
<polygon fill="#999999" stroke="#999999" points="4135.9303,-6962.311 4142.2781,-6961.9714 4137.1041,-6958.2783 4135.9303,-6962.311"/>
</g>
<!-- Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge271" class="edge">
<title>Wikibase\\Lib\\Store\\BufferingTermIndexTermLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M3744.2538,-4247.0232C3797.6377,-4252.1427 3862.6158,-4247.6201 3903,-4207 4039.9307,-4069.2693 3832.1238,-3467.5528 3975,-3336 4159.6499,-3165.9841 4873.4889,-3237.8426 5104.5,-3336 5144.2774,-3352.9015 5133.387,-3386.5852 5172,-3406 5214.818,-3427.5291 5266.5396,-3436.8294 5312.2525,-3440.361"/>
<polygon fill="#999999" stroke="#999999" points="5312.2365,-3442.4652 5318.372,-3440.8024 5312.5387,-3438.2761 5312.2365,-3442.4652"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge364" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4314.6971,-4063.9607C4372.8667,-4056.0499 4448.9496,-4057.3085 4494,-4104 4600.7479,-4214.6365 4454.5464,-5375.5623 4561.5,-5486 4580.0692,-5505.1741 4635.0547,-5511.716 4690.7291,-5513.0378"/>
<polygon fill="#999999" stroke="#999999" points="4690.7744,-5515.1391 4696.8159,-5513.1619 4690.86,-5510.94 4690.7744,-5515.1391"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup -->
<g id="edge363" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4269.7603,-4063.9983C4328.5437,-4031.8029 4444.9496,-3958.2324 4494,-3858 4558.016,-3727.1861 4460.0401,-2653.4807 4561.5,-2549 4575.416,-2534.6696 4609.7141,-2527.4015 4649.4265,-2524.0952"/>
<polygon fill="#999999" stroke="#999999" points="4650.0245,-2526.1552 4655.8443,-2523.5981 4649.7001,-2521.9678 4650.0245,-2526.1552"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookupException -->
<g id="edge365" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookupException</title>
<path fill="none" stroke="#999999" d="M4269.5954,-4063.9168C4328.133,-4031.6 4444.1821,-3957.8531 4494,-3858 4594.2253,-3657.1123 4403.8677,-3009.8532 4561.5,-2850 4571.3368,-2840.0246 4591.1636,-2833.4883 4615.8293,-2829.3335"/>
<polygon fill="#999999" stroke="#999999" points="4616.2546,-2831.3924 4621.8522,-2828.3796 4615.5975,-2827.2441 4616.2546,-2831.3924"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge366" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookupBase&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M4255.9471,-4063.9721C4353.7673,-3982.7939 4770.1628,-3648.4882 5172,-3495 5216.6401,-3477.949 5267.7439,-3465.4628 5312.4928,-3456.6659"/>
<polygon fill="#999999" stroke="#999999" points="5312.9909,-3458.7085 5318.4806,-3455.5033 5312.1903,-3454.5855 5312.9909,-3458.7085"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndex&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup -->
<g id="edge626" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndex&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4348.2463,-4695.0268C4393.6155,-4691.2728 4446.3039,-4686.6942 4494,-4682 4553.2828,-4676.1655 4618.3142,-4669.0495 4675.4249,-4662.5597"/>
<polygon fill="#999999" stroke="#999999" points="4675.9115,-4664.618 4681.6355,-4661.8529 4675.4365,-4660.4449 4675.9115,-4664.618"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermStoreWriter -->
<g id="node173" class="node">
<title>Wikibase\\Lib\\Store\\EntityTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M4979.5,-4817C4979.5,-4817 4686.5,-4817 4686.5,-4817 4680.5,-4817 4674.5,-4811 4674.5,-4805 4674.5,-4805 4674.5,-4793 4674.5,-4793 4674.5,-4787 4680.5,-4781 4686.5,-4781 4686.5,-4781 4979.5,-4781 4979.5,-4781 4985.5,-4781 4991.5,-4787 4991.5,-4793 4991.5,-4793 4991.5,-4805 4991.5,-4805 4991.5,-4811 4985.5,-4817 4979.5,-4817"/>
<text text-anchor="middle" x="4833" y="-4796.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndex&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter -->
<g id="edge624" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndex&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4348.0914,-4715.883C4393.556,-4721.0787 4446.3531,-4727.665 4494,-4735 4577.6075,-4747.8709 4672.1466,-4766.0203 4740.1066,-4779.7061"/>
<polygon fill="#999999" stroke="#999999" points="4739.8894,-4781.8046 4746.1862,-4780.9328 4740.7201,-4777.6875 4739.8894,-4781.8046"/>
</g>
<!-- Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader -->
<g id="node183" class="node">
<title>Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader</title>
<path fill="#9999cc" stroke="#000000" d="M5002,-4722C5002,-4722 4664,-4722 4664,-4722 4658,-4722 4652,-4716 4652,-4710 4652,-4710 4652,-4698 4652,-4698 4652,-4692 4658,-4686 4664,-4686 4664,-4686 5002,-4686 5002,-4686 5008,-4686 5014,-4692 5014,-4698 5014,-4698 5014,-4710 5014,-4710 5014,-4716 5008,-4722 5002,-4722"/>
<text text-anchor="middle" x="4833" y="-4701.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\LegacyEntityTermStoreReader</text>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndex&#45;&gt;Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader -->
<g id="edge625" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndex&#45;&gt;Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4348.1293,-4704C4432.0605,-4704 4548.1882,-4704 4645.7534,-4704"/>
<polygon fill="#999999" stroke="#999999" points="4645.8567,-4706.1001 4651.8567,-4704 4645.8567,-4701.9001 4645.8567,-4706.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter -->
<g id="node138" class="node">
<title>Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M1604,-4801C1604,-4801 1214,-4801 1214,-4801 1208,-4801 1202,-4795 1202,-4789 1202,-4789 1202,-4777 1202,-4777 1202,-4771 1208,-4765 1214,-4765 1214,-4765 1604,-4765 1604,-4765 1610,-4765 1616,-4771 1616,-4777 1616,-4777 1616,-4789 1616,-4789 1616,-4795 1610,-4801 1604,-4801"/>
<text text-anchor="middle" x="1409" y="-4780.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\ByIdDispatchingItemTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge273" class="edge">
<title>Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M1616.2779,-4780.3033C1652.1009,-4784.1231 1682.0221,-4791.5716 1695,-4805 1825.3816,-4939.9076 1631.5372,-6362.1953 1767,-6492 1844.3369,-6566.1066 2141.8926,-6492.894 2249,-6492 2515.25,-6489.7777 2581.8159,-6488.3294 2848,-6482 3318.1022,-6470.8218 3446.503,-6514.834 3903,-6402 3936.3315,-6393.7613 3941.5818,-6381.8796 3975,-6374 4087.7342,-6347.4188 4411.7462,-6407.5467 4494,-6326 4599.798,-6221.1114 4455.1075,-5763.2855 4561.5,-5659 4581.3358,-5639.557 4640.1342,-5633.3252 4697.9613,-5632.2741"/>
<polygon fill="#999999" stroke="#999999" points="4698.3089,-5634.3693 4704.2767,-5632.1795 4698.2459,-5630.1697 4698.3089,-5634.3693"/>
</g>
<!-- Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter -->
<g id="edge272" class="edge">
<title>Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1616.1481,-4785.5705C1651.9785,-4781.7578 1681.9356,-4774.3442 1695,-4761 1896.4782,-4555.2071 1561.9209,-3669.2048 1767,-3467 1805.1686,-3429.3663 2200.9812,-3470.8187 2249,-3447 2293.9632,-3424.697 2275.9974,-3382.2234 2321,-3360 2373.5405,-3334.0542 2805.3088,-3380.1392 2848,-3340 2965.3099,-3229.7025 2800.6194,-2727.0529 2920,-2619 2954.1047,-2588.1314 3288.0217,-2617.5872 3334,-2619 3593.8877,-2626.9855 4268.8843,-2641.8912 4494,-2772 4533.4023,-2794.7731 4520.8416,-2828.5536 4561.5,-2849 4580.7124,-2858.6616 4601.6661,-2865.5849 4623.1364,-2870.4378"/>
<polygon fill="#999999" stroke="#999999" points="4622.8962,-2872.5344 4629.2048,-2871.7523 4623.7854,-2868.4296 4622.8962,-2872.5344"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter -->
<g id="node139" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M2199.5,-4801C2199.5,-4801 1816.5,-4801 1816.5,-4801 1810.5,-4801 1804.5,-4795 1804.5,-4789 1804.5,-4789 1804.5,-4777 1804.5,-4777 1804.5,-4771 1810.5,-4765 1816.5,-4765 1816.5,-4765 2199.5,-4765 2199.5,-4765 2205.5,-4765 2211.5,-4771 2211.5,-4777 2211.5,-4777 2211.5,-4789 2211.5,-4789 2211.5,-4795 2205.5,-4801 2199.5,-4801"/>
<text text-anchor="middle" x="2008" y="-4780.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\NullItemTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter -->
<g id="edge274" class="edge">
<title>Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter</title>
<path fill="none" stroke="#999999" d="M1616.4002,-4783C1675.2256,-4783 1739.3023,-4783 1798.2647,-4783"/>
<polygon fill="#999999" stroke="#999999" points="1798.3211,-4785.1001 1804.3211,-4783 1798.3211,-4780.9001 1798.3211,-4785.1001"/>
</g>
<!-- Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="node255" class="node">
<title>Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="#9999cc" stroke="#000000" d="M4960.5,-6952C4960.5,-6952 4705.5,-6952 4705.5,-6952 4699.5,-6952 4693.5,-6946 4693.5,-6940 4693.5,-6940 4693.5,-6928 4693.5,-6928 4693.5,-6922 4699.5,-6916 4705.5,-6916 4705.5,-6916 4960.5,-6916 4960.5,-6916 4966.5,-6916 4972.5,-6922 4972.5,-6928 4972.5,-6928 4972.5,-6940 4972.5,-6940 4972.5,-6946 4966.5,-6952 4960.5,-6952"/>
<text text-anchor="middle" x="4833" y="-6931.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\Fingerprint</text>
</g>
<!-- Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge275" class="edge">
<title>Wikibase\\Lib\\Store\\ByIdDispatchingItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M1616.0054,-4780.1825C1651.9823,-4783.9954 1682.0363,-4791.4715 1695,-4805 1857.1471,-4974.211 1677.3891,-6696.4499 1767,-6913 1905.0344,-7246.5684 1991.763,-7358.9312 2321,-7507 2481.317,-7579.0998 3770.506,-7609.5217 3903,-7494 4033.5495,-7380.1737 3847.2654,-7227.9764 3975,-7111 4060.4658,-7032.7324 4394.992,-7120.2299 4494,-7060 4541.0777,-7031.3611 4514.1792,-6984.2354 4561.5,-6956 4598.8313,-6933.7251 4644.3604,-6924.6107 4687.3862,-6922.0774"/>
<polygon fill="#999999" stroke="#999999" points="4687.5567,-6924.1715 4693.4396,-6921.763 4687.3387,-6919.9772 4687.5567,-6924.1715"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge556" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M2211.644,-4797.2687C2225.6332,-4804.5756 2238.3692,-4813.9833 2249,-4826 2346.6192,-4936.3457 2214.3325,-6048.3746 2321,-6150 2361.7465,-6188.8204 3286.5332,-6125.7643 3334,-6156 3397.047,-6196.1601 3342.8344,-6268.0268 3406,-6308 3457.0762,-6340.3226 4449.103,-6348.4696 4494,-6308 4601.7034,-6210.9174 4457.8083,-5760.3562 4561.5,-5659 4581.3628,-5639.5846 4640.1634,-5633.3551 4697.985,-5632.2984"/>
<polygon fill="#999999" stroke="#999999" points="4698.3322,-5634.3935 4704.2998,-5632.2031 4698.2687,-5630.1939 4698.3322,-5634.3935"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter -->
<g id="edge555" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2182.7107,-4764.8835C2208.2354,-4754.8652 2231.6989,-4740.2227 2249,-4719 2427.4714,-4500.0755 2120.9164,-3649.3654 2321,-3450 2404.0758,-3367.2224 2763.1361,-3502.9435 2848,-3422 2963.5572,-3311.7811 2801.5585,-2814.1135 2920,-2707 2954.1175,-2676.1456 3288.0762,-2704.3525 3334,-2707 3882.2835,-2738.6079 4014.9419,-2795.2583 4561.5,-2849 4581.5252,-2850.969 4602.394,-2852.8913 4623.2728,-2854.7279"/>
<polygon fill="#999999" stroke="#999999" points="4623.295,-2856.8378 4629.4553,-2855.2693 4623.6614,-2852.6538 4623.295,-2856.8378"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge557" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\NullItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M2211.7265,-4796.8091C2225.7468,-4804.2047 2238.4646,-4813.7591 2249,-4826 2345.3629,-4937.9626 2215.1408,-7380.9695 2321,-7484 2383.9867,-7545.3036 3836.2738,-7523.2107 3903,-7466 4035.1531,-7352.6926 3846.6765,-7198.627 3975,-7081 4060.4289,-7002.6921 4390.3967,-7081.9285 4494,-7030 4533.7969,-7010.0528 4521.5341,-6975.6062 4561.5,-6956 4599.8416,-6937.1906 4644.9188,-6928.9141 4687.2078,-6926.0799"/>
<polygon fill="#999999" stroke="#999999" points="4687.5648,-6928.1621 4693.4258,-6925.7006 4687.309,-6923.9699 4687.5648,-6928.1621"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore -->
<g id="node140" class="node">
<title>Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore</title>
<path fill="#9999cc" stroke="#000000" d="M3296,-3592C3296,-3592 2958,-3592 2958,-3592 2952,-3592 2946,-3586 2946,-3580 2946,-3580 2946,-3568 2946,-3568 2946,-3562 2952,-3556 2958,-3556 2958,-3556 3296,-3556 3296,-3556 3302,-3556 3308,-3562 3308,-3568 3308,-3568 3308,-3580 3308,-3580 3308,-3586 3302,-3592 3296,-3592"/>
<text text-anchor="middle" x="3127" y="-3571.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CacheAwarePropertyInfoStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge277" class="edge">
<title>Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3308.2695,-3561.7955C3317.5375,-3556.9616 3326.215,-3551.0916 3334,-3544 3434.728,-3452.2427 3301.1918,-3333.0677 3406,-3246 3499.0235,-3168.7222 4406.9615,-3132.0385 4494,-3216 4644.0376,-3360.7334 4454.5881,-4912.0339 4561.5,-5091 4605.4162,-5164.514 4697.36,-5207.6173 4762.0404,-5229.9874"/>
<polygon fill="#999999" stroke="#999999" points="4761.4635,-5232.0094 4767.8202,-5231.9565 4762.818,-5228.0337 4761.4635,-5232.0094"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup -->
<g id="edge278" class="edge">
<title>Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup</title>
<path fill="none" stroke="#999999" d="M3308.1665,-3574C3371.0015,-3574 3440.7916,-3574 3501.1635,-3574"/>
<polygon fill="#999999" stroke="#999999" points="3501.3496,-3576.1001 3507.3496,-3574 3501.3496,-3571.9001 3501.3496,-3576.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoStore -->
<g id="node141" class="node">
<title>Wikibase\\Lib\\Store\\PropertyInfoStore</title>
<path fill="#9999cc" stroke="#000000" d="M3786,-3751C3786,-3751 3523,-3751 3523,-3751 3517,-3751 3511,-3745 3511,-3739 3511,-3739 3511,-3727 3511,-3727 3511,-3721 3517,-3715 3523,-3715 3523,-3715 3786,-3715 3786,-3715 3792,-3715 3798,-3721 3798,-3727 3798,-3727 3798,-3739 3798,-3739 3798,-3745 3792,-3751 3786,-3751"/>
<text text-anchor="middle" x="3654.5" y="-3730.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\PropertyInfoStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoStore -->
<g id="edge276" class="edge">
<title>Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoStore</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3273.3262,-3592.0419C3294.2935,-3597.5285 3315.1298,-3604.6799 3334,-3614 3372.3876,-3632.96 3367.8712,-3658.5248 3406,-3678 3437.5257,-3694.1025 3473.6571,-3705.5131 3508.4237,-3713.5913"/>
<polygon fill="#999999" stroke="#999999" points="3508.1264,-3715.6772 3514.4428,-3714.9601 3509.0579,-3711.5818 3508.1264,-3715.6772"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoStore&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge432" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyInfoStore&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3741.5398,-3714.9814C3795.5957,-3709.2828 3862.2993,-3713.1724 3903,-3755 4086.0556,-3943.124 3786.966,-4750.8519 3975,-4934 4016.3345,-4974.2605 4445.6308,-4920.5379 4494,-4952 4551.5695,-4989.4465 4514.8615,-5040.5883 4561.5,-5091 4623.1298,-5157.616 4719.1172,-5204.7344 4778.9094,-5229.605"/>
<polygon fill="#999999" stroke="#999999" points="4778.2329,-5231.5975 4784.5804,-5231.9423 4779.8333,-5227.7144 4778.2329,-5231.5975"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyInfoStore&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge433" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyInfoStore&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3798.1202,-3745.0789C3832.4957,-3748.1458 3869.0671,-3751.5536 3903,-3755 3963.7499,-3761.17 4030.6749,-3768.7015 4088.39,-3775.4273"/>
<polygon fill="#999999" stroke="#999999" points="4088.4585,-3777.5495 4094.6615,-3776.1592 4088.9454,-3773.3778 4088.4585,-3777.5495"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup -->
<g id="node142" class="node">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2783.5,-4026C2783.5,-4026 2385.5,-4026 2385.5,-4026 2379.5,-4026 2373.5,-4020 2373.5,-4014 2373.5,-4014 2373.5,-4002 2373.5,-4002 2373.5,-3996 2379.5,-3990 2385.5,-3990 2385.5,-3990 2783.5,-3990 2783.5,-3990 2789.5,-3990 2795.5,-3996 2795.5,-4002 2795.5,-4002 2795.5,-4014 2795.5,-4014 2795.5,-4020 2789.5,-4026 2783.5,-4026"/>
<text text-anchor="middle" x="2584.5" y="-4005.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CacheRetrievingEntityRevisionLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge281" class="edge">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2663.6488,-3989.9784C2722.9076,-3981.6011 2801.4627,-3982.2481 2848,-4030 3042.1936,-4229.262 2736.3134,-5071.0126 2920,-5280 3043.6098,-5420.6357 3199.887,-5227.3421 3334,-5358 3442.7692,-5463.9671 3291.7743,-5591.9388 3406,-5692 3489.3456,-5765.0103 3796.2714,-5702.2345 3903,-5732 3937.462,-5741.6111 3940.18,-5759.7801 3975,-5768 4003.062,-5774.6245 4470.9978,-5785.3857 4494,-5768 4581.7138,-5701.7035 4476.5373,-5599.7874 4561.5,-5530 4605.8354,-5493.5834 4669.1273,-5486.7429 4723.4501,-5489.6241"/>
<polygon fill="#999999" stroke="#999999" points="4723.5739,-5491.7353 4729.6892,-5489.9994 4723.8262,-5487.5429 4723.5739,-5491.7353"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge279" class="edge">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2795.5151,-3993.0963C2813.5242,-3989.0902 2831.2446,-3984.1292 2848,-3978 2884.1185,-3964.7877 2884.802,-3945.4988 2920,-3930 2950.693,-3916.4849 2985.5913,-3906.1479 3017.8727,-3898.4323"/>
<polygon fill="#999999" stroke="#999999" points="3018.5086,-3900.4401 3023.8683,-3897.022 3017.5468,-3896.3517 3018.5086,-3900.4401"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge283" class="edge">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M2795.612,-4020.1367C3156.8669,-4039.9682 3859.202,-4074.0565 3903,-4042 3988.4094,-3979.4875 3892.3097,-3881.0673 3975,-3815 4006.6857,-3789.684 4048.027,-3779.4081 4088.367,-3776.7405"/>
<polygon fill="#999999" stroke="#999999" points="4088.9586,-3778.8106 4094.8311,-3776.3766 4088.7225,-3774.6173 4088.9586,-3778.8106"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionCache -->
<g id="node143" class="node">
<title>Wikibase\\Lib\\Store\\EntityRevisionCache</title>
<path fill="#9999cc" stroke="#000000" d="M3266,-4091C3266,-4091 2988,-4091 2988,-4091 2982,-4091 2976,-4085 2976,-4079 2976,-4079 2976,-4067 2976,-4067 2976,-4061 2982,-4055 2988,-4055 2988,-4055 3266,-4055 3266,-4055 3272,-4055 3278,-4061 3278,-4067 3278,-4067 3278,-4079 3278,-4079 3278,-4085 3272,-4091 3266,-4091"/>
<text text-anchor="middle" x="3127" y="-4070.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityRevisionCache</text>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionCache -->
<g id="edge280" class="edge">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionCache</title>
<path fill="none" stroke="#999999" d="M2795.6187,-4022.3329C2813.3868,-4024.5374 2831.0354,-4027.0765 2848,-4030 2880.6147,-4035.6205 2887.4798,-4042.8564 2920,-4049 2936.0681,-4052.0355 2952.915,-4054.7473 2969.765,-4057.1551"/>
<polygon fill="#999999" stroke="#999999" points="2969.7375,-4059.2718 2975.9716,-4058.0284 2970.3228,-4055.1128 2969.7375,-4059.2718"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge282" class="edge">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2759.8036,-3989.9938C2789.2987,-3986.4053 2819.5586,-3982.3773 2848,-3978 2880.22,-3973.0412 2887.6506,-3968.0289 2920,-3964 3030.5891,-3950.2269 3331.7421,-3936.1784 3512.2463,-3928.6308"/>
<polygon fill="#999999" stroke="#999999" points="3512.4425,-3930.7245 3518.3497,-3928.3762 3512.2673,-3926.5282 3512.4425,-3930.7245"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge284" class="edge">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M2795.6831,-4011.2763C2836.91,-4011.8795 2879.8088,-4012.4816 2920,-4013 3127.8365,-4015.6805 3368.7616,-4018.1907 3516.3918,-4019.6608"/>
<polygon fill="#999999" stroke="#999999" points="3516.4562,-4021.7615 3522.4768,-4019.7214 3516.498,-4017.5617 3516.4562,-4021.7615"/>
</g>
<!-- Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult -->
<g id="edge285" class="edge">
<title>Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult</title>
<path fill="none" stroke="#999999" d="M2795.7724,-3991.6701C2813.6368,-3987.9661 2831.2582,-3983.4647 2848,-3978 2883.0069,-3966.5734 2884.8441,-3947.9596 2920,-3937 3096.3251,-3882.0321 3150.0537,-3917.6065 3334,-3901 3383.3731,-3896.5426 3437.0116,-3891.5723 3486.0314,-3886.9796"/>
<polygon fill="#999999" stroke="#999999" points="3486.5172,-3889.0433 3492.295,-3886.3925 3486.1252,-3884.8617 3486.5172,-3889.0433"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionCache&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge343" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionCache&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3278.1742,-4064.0927C3299.2779,-4069.48 3318.8791,-4079.082 3334,-4095 3536.1722,-4307.8298 3228.8458,-5179.9348 3406,-5414 3546.8878,-5600.1482 3693.6881,-5480.612 3903,-5584 3937.4821,-5601.0322 3938.191,-5620.8551 3975,-5632 4195.7692,-5698.8435 4290.8125,-5741.1876 4494,-5632 4541.885,-5606.2679 4514.6942,-5557.6464 4561.5,-5530 4599.8051,-5507.3746 4646.6214,-5498.4071 4690.5207,-5496.1149"/>
<polygon fill="#999999" stroke="#999999" points="4690.7958,-5498.2046 4696.6946,-5495.835 4690.6056,-5494.0089 4690.7958,-5498.2046"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevisionCache&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge344" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevisionCache&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M3278.1603,-4058.0989C3353.0785,-4050.7136 3442.917,-4041.8575 3516.0272,-4034.6504"/>
<polygon fill="#999999" stroke="#999999" points="3516.3877,-4036.7251 3522.1527,-4034.0466 3515.9756,-4032.5454 3516.3877,-4036.7251"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityRevision&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge342" class="edge">
<title>Wikibase\\Lib\\Store\\EntityRevision&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M3717.9544,-4039.0456C3776.7078,-4059.3729 3861.1152,-4098.5684 3903,-4165 4010.4809,-4335.4706 3829.3436,-4929.7285 3975,-5069 4016.7048,-5108.8767 4449.1418,-5050.7069 4494,-5087 4590.1615,-5164.8008 4467.1606,-5276.9995 4561.5,-5357 4607.1743,-5395.7322 4674.097,-5401.5284 4730.0696,-5397.4958"/>
<polygon fill="#999999" stroke="#999999" points="4730.3266,-5399.5821 4736.1429,-5397.017 4729.9964,-5395.3951 4730.3266,-5399.5821"/>
</g>
<!-- Wikibase\\Lib\\Store\\LatestRevisionIdResult&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge409" class="edge">
<title>Wikibase\\Lib\\Store\\LatestRevisionIdResult&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3816.5719,-3859.5134C3849.2197,-3865.1883 3880.4019,-3877.7448 3903,-3902 4005.1692,-4011.6612 3868.0306,-5144.0159 3975,-5249 4016.1814,-5289.4171 4448.1784,-5231.9312 4494,-5267 4574.8823,-5328.9019 4482.0687,-5422.247 4561.5,-5486 4604.2913,-5520.3451 4664.0658,-5528.0766 4716.6383,-5526.2638"/>
<polygon fill="#999999" stroke="#999999" points="4716.7756,-5528.36 4722.6832,-5526.0127 4716.6012,-5524.1636 4716.7756,-5528.36"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup -->
<g id="node147" class="node">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2177,-3958C2177,-3958 1839,-3958 1839,-3958 1833,-3958 1827,-3952 1827,-3946 1827,-3946 1827,-3934 1827,-3934 1827,-3928 1833,-3922 1839,-3922 1839,-3922 2177,-3922 2177,-3922 2183,-3922 2189,-3928 2189,-3934 2189,-3934 2189,-3946 2189,-3946 2189,-3952 2183,-3958 2177,-3958"/>
<text text-anchor="middle" x="2008" y="-3937.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CachingEntityRevisionLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge290" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2098.8655,-3921.9742C2150.206,-3917.4712 2211.4362,-3922.6396 2249,-3962 2373.6254,-4092.5857 2225.2676,-5431.966 2321,-5585 2481.6319,-5841.7798 2628.7898,-5826.7229 2920,-5910 3025.2017,-5940.0844 3794.0455,-5958.9311 3903,-5969 3935.1122,-5971.9676 3942.8133,-5975.9961 3975,-5978 4032.5552,-5981.5833 4450.2913,-6015.6164 4494,-5978 4646.6204,-5846.6522 4414.3129,-5667.4088 4561.5,-5530 4609.0396,-5485.6186 4683.856,-5482.5727 4742.9223,-5489.2586"/>
<polygon fill="#999999" stroke="#999999" points="4742.7433,-5491.3521 4748.9505,-5489.9807 4743.2428,-5487.1819 4742.7433,-5491.3521"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge295" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M2099.3823,-3921.9974C2150.5732,-3917.6124 2211.4751,-3922.8931 2249,-3962 2360.3772,-4078.0728 2238.9252,-5269.6472 2321,-5408 2480.2954,-5676.5228 2619.5016,-5690.264 2920,-5775 3256.9727,-5870.0212 4219.1418,-5922.8699 4494,-5706 4573.9591,-5642.9103 4482.0687,-5550.753 4561.5,-5487 4604.2913,-5452.6549 4664.0658,-5444.9234 4716.6383,-5446.7362"/>
<polygon fill="#999999" stroke="#999999" points="4716.6012,-5448.8364 4722.6832,-5446.9873 4716.7756,-5444.64 4716.6012,-5448.8364"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge286" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2085.6191,-3921.95C2148.6393,-3908.2445 2240.016,-3890.5164 2321,-3883 2441.5804,-3871.8085 2767.5445,-3873.9217 2966.0532,-3876.4648"/>
<polygon fill="#999999" stroke="#999999" points="2966.1548,-3878.5661 2972.1815,-3876.5439 2966.2091,-3874.3665 2966.1548,-3878.5661"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge292" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M2189.0935,-3937.4224C2210.3363,-3942.5425 2230.8675,-3950.3873 2249,-3962 2302.9895,-3996.5768 2265.893,-4054.2336 2321,-4087 2346.1729,-4101.9677 2819.6214,-4092.7634 2848,-4100 2882.8624,-4108.89 2885.0306,-4128.5406 2920,-4137 2964.7104,-4147.8158 3288.1323,-4140.4863 3334,-4137 3461.546,-4127.3055 3806.2128,-4133.6315 3903,-4050 3985.6548,-3978.58 3889.9943,-3883.6052 3975,-3815 4006.5608,-3789.5283 4047.8646,-3779.2059 4088.2088,-3776.5436"/>
<polygon fill="#999999" stroke="#999999" points="4088.801,-3778.6137 4094.6739,-3776.1809 4088.5657,-3774.4203 4088.801,-3778.6137"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup -->
<g id="edge289" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\CacheRetrievingEntityRevisionLookup</title>
<path fill="none" stroke="#999999" d="M2189.1924,-3952.4853C2209.4544,-3955.0827 2229.726,-3958.2174 2249,-3962 2281.8342,-3968.4438 2288.1652,-3977.5595 2321,-3984 2335.9229,-3986.9271 2351.3928,-3989.4985 2367.0186,-3991.7572"/>
<polygon fill="#999999" stroke="#999999" points="2367.0133,-3993.8774 2373.2486,-3992.6403 2367.6027,-3989.719 2367.0133,-3993.8774"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionCache -->
<g id="edge288" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionCache</title>
<path fill="none" stroke="#999999" d="M2189.0974,-3938.5684C2210.2231,-3943.5236 2230.7242,-3951.0168 2249,-3962 2299.0823,-3992.098 2269.6173,-4044.1801 2321,-4072 2348.9252,-4087.1194 2742.6084,-4081.297 2969.2289,-4076.6317"/>
<polygon fill="#999999" stroke="#999999" points="2969.5957,-4078.7247 2975.5509,-4076.501 2969.5088,-4074.5256 2969.5957,-4078.7247"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge291" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2189.2318,-3936.8903C2232.4127,-3936.2088 2278.3408,-3935.5327 2321,-3935 2754.9064,-3929.582 3268.261,-3925.665 3512.1327,-3923.9554"/>
<polygon fill="#999999" stroke="#999999" points="3512.2146,-3926.055 3518.1997,-3923.913 3512.1851,-3921.8551 3512.2146,-3926.055"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge293" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M2189.213,-3954.2897C2209.4232,-3956.5522 2229.6776,-3959.115 2249,-3962 2281.3287,-3966.827 2288.5184,-3973.3407 2321,-3977 2437.3959,-3990.1128 2731.9893,-3970.8301 2848,-3987 2880.7786,-3991.5688 2887.2247,-4001.4075 2920,-4006 2934.5206,-4008.0346 3307.3552,-4014.8891 3516.1103,-4018.587"/>
<polygon fill="#999999" stroke="#999999" points="3516.2018,-4020.6888 3522.2381,-4018.6955 3516.2762,-4016.4895 3516.2018,-4020.6888"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult -->
<g id="edge294" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult</title>
<path fill="none" stroke="#999999" d="M2046.4118,-3921.8875C2104.3631,-3895.6656 2218.3093,-3848.3691 2321,-3831 2542.9798,-3793.4543 3109.2062,-3832.6527 3334,-3845 3383.4458,-3847.7159 3437.1065,-3851.6714 3486.1244,-3855.6814"/>
<polygon fill="#999999" stroke="#999999" points="3486.2359,-3857.7975 3492.3877,-3856.1961 3486.5799,-3853.6116 3486.2359,-3857.7975"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStoreWatcher -->
<g id="node148" class="node">
<title>Wikibase\\Lib\\Store\\EntityStoreWatcher</title>
<path fill="#9999cc" stroke="#000000" d="M3262,-4134C3262,-4134 2992,-4134 2992,-4134 2986,-4134 2980,-4128 2980,-4122 2980,-4122 2980,-4110 2980,-4110 2980,-4104 2986,-4098 2992,-4098 2992,-4098 3262,-4098 3262,-4098 3268,-4098 3274,-4104 3274,-4110 3274,-4110 3274,-4122 3274,-4122 3274,-4128 3268,-4134 3262,-4134"/>
<text text-anchor="middle" x="3127" y="-4113.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityStoreWatcher</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityStoreWatcher -->
<g id="edge287" class="edge">
<title>Wikibase\\Lib\\Store\\CachingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityStoreWatcher</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2189.0432,-3938.0717C2210.236,-3943.0971 2230.7683,-3950.7424 2249,-3962 2300.6298,-3993.88 2268.3981,-4047.7508 2321,-4078 2346.3907,-4092.6012 2818.7552,-4091.3795 2848,-4093 2888.818,-4095.2617 2932.9329,-4098.5202 2973.7717,-4101.8762"/>
<polygon fill="#999999" stroke="#999999" points="2973.62,-4103.9708 2979.7725,-4102.372 2973.9658,-4099.785 2973.62,-4103.9708"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStoreWatcher&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge358" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStoreWatcher&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3274.1609,-4112.8763C3296.9038,-4118.961 3318.0829,-4129.5488 3334,-4147 3524.0421,-4355.3591 3204.5125,-5216.6873 3406,-5414 3406.6752,-5414.6612 4493.0832,-5452.7705 4494,-5453 4526.3938,-5461.1087 4529.2969,-5477.1642 4561.5,-5486 4602.6847,-5497.3001 4648.599,-5503.3654 4690.7808,-5506.483"/>
<polygon fill="#999999" stroke="#999999" points="4690.8428,-5508.5925 4696.9762,-5506.9218 4691.1396,-5504.403 4690.8428,-5508.5925"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStoreWatcher&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge357" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStoreWatcher&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M3274.26,-4113.0965C3296.9209,-4119.1762 3318.0466,-4129.7053 3334,-4147 3493.6305,-4320.0517 3250.4307,-5027.2884 3406,-5204 3731.7022,-5573.9661 4018.7356,-5288.3074 4494,-5419 4524.7003,-5427.4422 4530.3678,-5436.3242 4561.5,-5443 4595.7032,-5450.3343 4632.8082,-5455.267 4668.2826,-5458.5735"/>
<polygon fill="#999999" stroke="#999999" points="4668.2566,-5460.6797 4674.422,-5459.1312 4668.6366,-5456.4969 4668.2566,-5460.6797"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStoreWatcher&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge356" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStoreWatcher&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M3274.0174,-4102.5423C3294.2212,-4100.0612 3314.6601,-4097.2187 3334,-4094 3419.073,-4079.8415 3515.3951,-4056.9596 3580.0375,-4040.5877"/>
<polygon fill="#999999" stroke="#999999" points="3580.8946,-4042.5368 3586.1929,-4039.0242 3579.8605,-4038.466 3580.8946,-4042.5368"/>
</g>
<!-- Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge373" class="edge">
<title>Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2662.6024,-3512.9835C2722.0963,-3504.3312 2801.4594,-3504.6124 2848,-3553 2972.9792,-3682.9393 2796.653,-5042.5104 2920,-5174 2983.3138,-5241.4934 3264.1712,-5158.2716 3334,-5219 3432.581,-5304.7335 3311.0401,-5414.2723 3406,-5504 3569.5202,-5658.5104 3703.5615,-5495.9008 3903,-5600 3942.5653,-5620.6516 3933.6473,-5653.2113 3975,-5670 4081.8623,-5713.3847 4396.3303,-5731.3385 4494,-5670 4552.4975,-5633.2624 4504.5351,-5569.0718 4561.5,-5530 4598.8224,-5504.4008 4646.1835,-5494.867 4690.8615,-5492.9645"/>
<polygon fill="#999999" stroke="#999999" points="4690.9394,-5495.0631 4696.8619,-5492.7536 4690.7918,-5490.8657 4690.9394,-5495.0631"/>
</g>
<!-- Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup -->
<g id="edge372" class="edge">
<title>Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2735.8635,-3512.9156C2778.194,-3500.4228 2820.1803,-3479.5935 2848,-3445 2949.1851,-3319.1773 2802.6887,-2832.9407 2920,-2722 2936.7267,-2706.1817 3311.1402,-2706.7253 3334,-2704 3886.0614,-2638.1835 4010.7659,-2539.129 4561.5,-2463 4575.5387,-2461.0594 4590.0112,-2459.2717 4604.6236,-2457.6276"/>
<polygon fill="#999999" stroke="#999999" points="4605.1621,-2459.6808 4610.8938,-2456.9318 4604.6987,-2455.5064 4605.1621,-2459.6808"/>
</g>
<!-- Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException -->
<g id="edge374" class="edge">
<title>Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\LabelDescriptionLookupException</title>
<path fill="none" stroke="#999999" d="M2735.469,-3512.9764C2777.9138,-3500.4932 2820.0638,-3479.6541 2848,-3445 2946.9753,-3322.2238 2803.9797,-2845.8149 2920,-2739 2952.1719,-2709.3808 4454.1634,-2727.038 4494,-2709 4534.5525,-2690.6378 4521.5341,-2654.6062 4561.5,-2635 4564.6179,-2633.4704 4567.7803,-2632.0105 4570.9821,-2630.6176"/>
<polygon fill="#999999" stroke="#999999" points="4572.0668,-2632.4399 4576.7869,-2628.1819 4570.4417,-2628.567 4572.0668,-2632.4399"/>
</g>
<!-- Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback -->
<g id="edge375" class="edge">
<title>Wikibase\\Lib\\Store\\FallbackLabelDescriptionLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback</title>
<path fill="none" stroke="#999999" d="M2661.3235,-3512.9765C2721.1182,-3503.9669 2801.511,-3503.7705 2848,-3553 2953.4259,-3664.6406 2839.6904,-6185.1237 2920,-6316 3198.8493,-6770.426 3465.0364,-6731.446 3975,-6887 4196.6523,-6954.6105 4281.9779,-6843.4715 4494,-6937 4530.9956,-6953.3198 4524.3815,-6981.9617 4561.5,-6998 4599.1522,-7014.2689 4642.4561,-7022.0392 4683.2601,-7025.2021"/>
<polygon fill="#999999" stroke="#999999" points="4683.1254,-7027.2978 4689.2612,-7025.6358 4683.4282,-7023.1087 4683.1254,-7027.2978"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermCacheKeyBuilder&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge623" class="edge">
<title>Wikibase\\Lib\\Store\\TermCacheKeyBuilder&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2728.4919,-4560.0179C2773.6337,-4573.0113 2819.1509,-4595.2005 2848,-4633 2996.2185,-4827.2032 2745.3549,-5559.1706 2920,-5730 2952.9152,-5762.1961 3289.7567,-5735.2513 3334,-5748 3369.3849,-5758.1961 3370.7339,-5778.4003 3406,-5789 3512.003,-5820.8608 3792.6212,-5813.737 3903,-5822 3935.0213,-5824.3971 3942.9168,-5826.6655 3975,-5828 4032.6168,-5830.3965 4448.944,-5863.9917 4494,-5828 4600.1026,-5743.2429 4458.9097,-5618.9762 4561.5,-5530 4607.7751,-5489.8658 4676.7295,-5484.7133 4733.5657,-5489.4175"/>
<polygon fill="#999999" stroke="#999999" points="4733.5651,-5491.5258 4739.7287,-5489.9698 4733.9401,-5487.3425 4733.5651,-5491.5258"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup -->
<g id="node151" class="node">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1581.5,-4586C1581.5,-4586 1236.5,-4586 1236.5,-4586 1230.5,-4586 1224.5,-4580 1224.5,-4574 1224.5,-4574 1224.5,-4562 1224.5,-4562 1224.5,-4556 1230.5,-4550 1236.5,-4550 1236.5,-4550 1581.5,-4550 1581.5,-4550 1587.5,-4550 1593.5,-4556 1593.5,-4562 1593.5,-4562 1593.5,-4574 1593.5,-4574 1593.5,-4580 1587.5,-4586 1581.5,-4586"/>
<text text-anchor="middle" x="1409" y="-4565.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CachingPrefetchingTermLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge308" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1593.821,-4563.3704C1639.2677,-4566.3072 1679.4105,-4573.8148 1695,-4590 1836.3213,-4736.7214 1620.1522,-6280.8101 1767,-6422 1805.6059,-6459.1185 2195.4457,-6422.3702 2249,-6422 2369.5642,-6421.1666 3228.5787,-6465.5044 3334,-6407 3385.7425,-6378.2851 3354.9986,-6325.0114 3406,-6295 3501.3843,-6238.8718 3797.1459,-6295.3027 3903,-6263 3938.4334,-6252.1871 3939.4103,-6231.2868 3975,-6221 4002.7161,-6212.9889 4472.9445,-6222.7237 4494,-6203 4603.6949,-6100.2435 4454.2071,-5635.2621 4561.5,-5530 4580.5129,-5511.347 4635.3611,-5504.8499 4690.8268,-5503.4224"/>
<polygon fill="#999999" stroke="#999999" points="4690.9393,-5505.5205 4696.8907,-5503.2862 4690.845,-5501.3216 4690.9393,-5505.5205"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\ContentLanguages -->
<g id="edge307" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\ContentLanguages</title>
<path fill="none" stroke="#999999" d="M1593.6721,-4572.8719C1639.2811,-4569.959 1679.5498,-4562.4038 1695,-4546 1857.1746,-4373.815 1628.0268,-480.4019 1767,-289 1794.4954,-251.1317 1840.4002,-230.3861 1884.8128,-219.0787"/>
<polygon fill="#999999" stroke="#999999" points="1885.4582,-221.0827 1890.7841,-217.612 1884.4564,-217.0039 1885.4582,-221.0827"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup -->
<g id="edge306" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup</title>
<path fill="none" stroke="#999999" d="M1593.8368,-4560.79C1627.7045,-4557.4883 1662.5801,-4552.7572 1695,-4546 1728.1615,-4539.0883 1734.0104,-4528.6903 1767,-4521 1872.1194,-4496.4955 2167.1964,-4531.4184 2249,-4461 2338.8994,-4383.6126 2232.146,-4282.5855 2321,-4204 2332.7802,-4193.5812 2346.0771,-4185.2238 2360.2803,-4178.5642"/>
<polygon fill="#999999" stroke="#999999" points="2361.3713,-4180.3763 2365.9829,-4176.001 2359.6494,-4176.5454 2361.3713,-4180.3763"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\Store\\TermCacheKeyBuilder -->
<g id="edge304" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\Store\\TermCacheKeyBuilder</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1593.8239,-4569.8995C1764.0619,-4570.9365 2023.6333,-4570.7178 2249,-4563 2307.2454,-4561.0054 2371.1011,-4557.3714 2427.3271,-4553.6806"/>
<polygon fill="#999999" stroke="#999999" points="2427.5936,-4555.7677 2433.4423,-4553.277 2427.317,-4551.5768 2427.5936,-4555.7677"/>
</g>
<!-- Wikibase\\Lib\\Store\\UncachedTermsPrefetcher -->
<g id="node152" class="node">
<title>Wikibase\\Lib\\Store\\UncachedTermsPrefetcher</title>
<path fill="#9999cc" stroke="#000000" d="M2162,-4560C2162,-4560 1854,-4560 1854,-4560 1848,-4560 1842,-4554 1842,-4548 1842,-4548 1842,-4536 1842,-4536 1842,-4530 1848,-4524 1854,-4524 1854,-4524 2162,-4524 2162,-4524 2168,-4524 2174,-4530 2174,-4536 2174,-4536 2174,-4548 2174,-4548 2174,-4554 2168,-4560 2162,-4560"/>
<text text-anchor="middle" x="2008" y="-4539.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\UncachedTermsPrefetcher</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\Store\\UncachedTermsPrefetcher -->
<g id="edge305" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\Lib\\Store\\UncachedTermsPrefetcher</title>
<path fill="none" stroke="#999999" d="M1593.6074,-4559.987C1670.6754,-4556.6418 1759.7066,-4552.7773 1835.4467,-4549.4898"/>
<polygon fill="#999999" stroke="#999999" points="1835.8991,-4551.5722 1841.8024,-4549.2139 1835.7169,-4547.3762 1835.8991,-4551.5722"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes -->
<g id="edge309" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes</title>
<path fill="none" stroke="#999999" d="M1593.5584,-4563.2358C1639.1638,-4566.152 1679.4592,-4573.6821 1695,-4590 1793.5442,-4693.4718 1695.969,-7037.0163 1767,-7161 1911.3087,-7412.8888 2044.4153,-7418.8302 2321,-7507 2488.6112,-7560.4312 3768.0352,-7683.8401 3903,-7571 4041.5808,-7455.1367 3845.7943,-7297.2332 3975,-7171 4141.9902,-7007.8516 4294.2063,-7210.7709 4494,-7090 4537.0948,-7063.9502 4517.4715,-7023.4386 4561.5,-6999 4601.4665,-6976.816 4649.9586,-6968.248 4694.8403,-6966.1764"/>
<polygon fill="#999999" stroke="#999999" points="4694.9512,-6968.2738 4700.8626,-6965.936 4694.7836,-6964.0771 4694.9512,-6968.2738"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge303" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPrefetchingTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1593.5213,-4563.2712C1639.1256,-4566.1885 1679.4296,-4573.7103 1695,-4590 1782.4125,-4681.4508 1719.9307,-6748.5748 1767,-6866 1904.2452,-7208.39 1984.1827,-7333.5964 2321,-7484 2526.5487,-7575.7864 3110.0749,-7507.0778 3334,-7484 3366.5148,-7480.649 3373.5551,-7472.9715 3406,-7469 3433.4266,-7465.6427 3882.2232,-7468.2157 3903,-7450 4045.7371,-7324.8573 3841.9339,-7164.3808 3975,-7029 3999.4569,-7004.1177 4032.3037,-6989.6985 4066.3913,-6981.7206"/>
<polygon fill="#999999" stroke="#999999" points="4066.9188,-6983.7547 4072.3184,-6980.3999 4066.0053,-6979.6552 4066.9188,-6983.7547"/>
</g>
<!-- Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge688" class="edge">
<title>Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2174.2114,-4545.4739C2202.8262,-4553.6523 2229.5624,-4567.4689 2249,-4590 2354.7322,-4712.5595 2206.5082,-5930.5809 2321,-6045 2342.3436,-6066.33 3375.8342,-6097.2637 3406,-6098 3436.2132,-6098.7375 4471.4039,-6118.0698 4494,-6098 4684.0721,-5929.1782 4378.4063,-5706.3658 4561.5,-5530 4580.6418,-5511.5615 4635.3168,-5505.0736 4690.6307,-5503.5964"/>
<polygon fill="#999999" stroke="#999999" points="4690.729,-5505.6948 4696.678,-5503.4546 4690.6304,-5501.496 4690.729,-5505.6948"/>
</g>
<!-- Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup -->
<g id="edge687" class="edge">
<title>Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\Lib\\Store\\RedirectResolvingLatestRevisionLookup</title>
<path fill="none" stroke="#999999" d="M2174.0191,-4533.7503C2201.7841,-4525.6615 2228.2591,-4512.8562 2249,-4493 2344.6173,-4401.4614 2223.1274,-4293.1231 2321,-4204 2332.7035,-4193.3428 2345.9844,-4184.8195 2360.2121,-4178.0502"/>
<polygon fill="#999999" stroke="#999999" points="2361.3374,-4179.8452 2365.9265,-4175.4463 2359.5959,-4176.0233 2361.3374,-4179.8452"/>
</g>
<!-- Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\Lib\\Store\\TermCacheKeyBuilder -->
<g id="edge685" class="edge">
<title>Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\Lib\\Store\\TermCacheKeyBuilder</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2174.3608,-4542C2253.9386,-4542 2348.7087,-4542 2427.0932,-4542"/>
<polygon fill="#999999" stroke="#999999" points="2427.1856,-4544.1001 2433.1856,-4542 2427.1855,-4539.9001 2427.1856,-4544.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes -->
<g id="edge689" class="edge">
<title>Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes</title>
<path fill="none" stroke="#999999" d="M2174.0384,-4544.9218C2202.8492,-4553.1081 2229.7034,-4567.0686 2249,-4590 2352.5509,-4713.0557 2205.8722,-7371.7009 2321,-7484 2446.8589,-7606.7666 3769.7348,-7564.6843 3903,-7450 4019.7483,-7349.5297 3863.1612,-7216.9081 3975,-7111 4144.5138,-6950.4753 4270.4686,-7097.356 4494,-7030 4525.6087,-7020.4754 4529.5607,-7007.3493 4561.5,-6999 4604.1047,-6987.8626 4651.6379,-6981.9167 4694.8767,-6978.8592"/>
<polygon fill="#999999" stroke="#999999" points="4695.1046,-6980.9487 4700.9485,-6978.4467 4694.8199,-6976.7583 4695.1046,-6980.9487"/>
</g>
<!-- Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge686" class="edge">
<title>Wikibase\\Lib\\Store\\UncachedTermsPrefetcher&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" d="M2174.0356,-4544.9241C2202.8466,-4553.1103 2229.7016,-4567.0701 2249,-4590 2351.9168,-4712.2828 2206.5792,-7354.4078 2321,-7466 2361.2893,-7505.2933 3289.0169,-7499.8188 3334,-7466 3426.0802,-7396.7732 3324.6386,-7298.5563 3406,-7217 3568.509,-7054.1018 3688.7879,-7156.0128 3903,-7072 3936.3071,-7058.9371 3941.2483,-7047.8669 3975,-7036 4019.8366,-7020.2357 4070.6577,-7008.0851 4115.3669,-6999.1947"/>
<polygon fill="#999999" stroke="#999999" points="4115.8695,-7001.2362 4121.3509,-6998.017 4115.0583,-6997.1153 4115.8695,-7001.2362"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPropertyInfoLookup -->
<g id="node153" class="node">
<title>Wikibase\\Lib\\Store\\CachingPropertyInfoLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2746,-3592C2746,-3592 2423,-3592 2423,-3592 2417,-3592 2411,-3586 2411,-3580 2411,-3580 2411,-3568 2411,-3568 2411,-3562 2417,-3556 2423,-3556 2423,-3556 2746,-3556 2746,-3556 2752,-3556 2758,-3562 2758,-3568 2758,-3568 2758,-3580 2758,-3580 2758,-3586 2752,-3592 2746,-3592"/>
<text text-anchor="middle" x="2584.5" y="-3571.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CachingPropertyInfoLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPropertyInfoLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge311" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPropertyInfoLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M2628.6094,-3592.1058C2690.2125,-3620.0413 2799.8578,-3680.0128 2848,-3770 2921.6857,-3907.7331 2809.2499,-5063.8437 2920,-5174 2952.6485,-5206.4735 3290.3295,-5178.3938 3334,-5193 3624.5197,-5290.1681 3650.7452,-5408.1873 3903,-5582 3935.0811,-5604.105 3937.8212,-5620.3568 3975,-5632 4030.0312,-5649.234 4449.625,-5668.828 4494,-5632 4619.267,-5528.0376 4440.5371,-5380.9403 4561.5,-5272 4608.5422,-5229.6334 4680.6296,-5225.5608 4738.7036,-5231.3171"/>
<polygon fill="#999999" stroke="#999999" points="4738.8061,-5233.4397 4744.9941,-5231.9841 4739.249,-5229.2631 4738.8061,-5233.4397"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPropertyInfoLookup&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup -->
<g id="edge310" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPropertyInfoLookup&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2758.1014,-3561.0597C2810.1321,-3557.7414 2867.3554,-3554.646 2920,-3553 3103.9101,-3547.2499 3150.0985,-3546.9816 3334,-3553 3388.6028,-3554.7869 3448.3543,-3558.2819 3501.3161,-3561.9159"/>
<polygon fill="#999999" stroke="#999999" points="3501.2781,-3564.0182 3507.4086,-3562.3366 3501.5675,-3559.8282 3501.2781,-3564.0182"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPropertyInfoLookup&#45;&gt;Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore -->
<g id="edge312" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPropertyInfoLookup&#45;&gt;Wikibase\\Lib\\Store\\CacheAwarePropertyInfoStore</title>
<path fill="none" stroke="#999999" d="M2758.0153,-3574C2816.0097,-3574 2880.8847,-3574 2939.8698,-3574"/>
<polygon fill="#999999" stroke="#999999" points="2939.9257,-3576.1001 2945.9257,-3574 2939.9256,-3571.9001 2939.9257,-3576.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPropertyOrderProvider -->
<g id="node154" class="node">
<title>Wikibase\\Lib\\Store\\CachingPropertyOrderProvider</title>
<path fill="#9999cc" stroke="#000000" d="M2180.5,-4001C2180.5,-4001 1835.5,-4001 1835.5,-4001 1829.5,-4001 1823.5,-3995 1823.5,-3989 1823.5,-3989 1823.5,-3977 1823.5,-3977 1823.5,-3971 1829.5,-3965 1835.5,-3965 1835.5,-3965 2180.5,-3965 2180.5,-3965 2186.5,-3965 2192.5,-3971 2192.5,-3977 2192.5,-3977 2192.5,-3989 2192.5,-3989 2192.5,-3995 2186.5,-4001 2180.5,-4001"/>
<text text-anchor="middle" x="2008" y="-3980.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CachingPropertyOrderProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyOrderProvider -->
<g id="node155" class="node">
<title>Wikibase\\Lib\\Store\\PropertyOrderProvider</title>
<path fill="#9999cc" stroke="#000000" d="M2731,-4139C2731,-4139 2438,-4139 2438,-4139 2432,-4139 2426,-4133 2426,-4127 2426,-4127 2426,-4115 2426,-4115 2426,-4109 2432,-4103 2438,-4103 2438,-4103 2731,-4103 2731,-4103 2737,-4103 2743,-4109 2743,-4115 2743,-4115 2743,-4127 2743,-4127 2743,-4133 2737,-4139 2731,-4139"/>
<text text-anchor="middle" x="2584.5" y="-4118.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\PropertyOrderProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider -->
<g id="edge313" class="edge">
<title>Wikibase\\Lib\\Store\\CachingPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2192.6277,-3984.0817C2212.3608,-3988.7604 2231.5679,-3995.5019 2249,-4005 2294.5935,-4029.8423 2275.404,-4072.1624 2321,-4097 2350.8108,-4113.2389 2385.3685,-4122.1023 2419.4483,-4126.4952"/>
<polygon fill="#999999" stroke="#999999" points="2419.5961,-4128.6283 2425.8049,-4127.2642 2420.1006,-4124.4587 2419.5961,-4128.6283"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyOrderProviderException -->
<g id="node188" class="node">
<title>Wikibase\\Lib\\Store\\PropertyOrderProviderException</title>
<path fill="#9999cc" stroke="#000000" d="M3307,-4186C3307,-4186 2947,-4186 2947,-4186 2941,-4186 2935,-4180 2935,-4174 2935,-4174 2935,-4162 2935,-4162 2935,-4156 2941,-4150 2947,-4150 2947,-4150 3307,-4150 3307,-4150 3313,-4150 3319,-4156 3319,-4162 3319,-4162 3319,-4174 3319,-4174 3319,-4180 3313,-4186 3307,-4186"/>
<text text-anchor="middle" x="3127" y="-4165.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\PropertyOrderProviderException</text>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProviderException -->
<g id="edge434" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProviderException</title>
<path fill="none" stroke="#999999" d="M2743.0102,-4134.0773C2777.6159,-4136.9762 2814.042,-4140.061 2848,-4143 2874.1254,-4145.2611 2901.6232,-4147.6788 2928.7562,-4150.0869"/>
<polygon fill="#999999" stroke="#999999" points="2928.7431,-4152.1939 2934.9054,-4150.633 2929.1147,-4148.0104 2928.7431,-4152.1939"/>
</g>
<!-- Wikibase\\Lib\\Store\\CachingSiteLinkLookup -->
<g id="node156" class="node">
<title>Wikibase\\Lib\\Store\\CachingSiteLinkLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2154.5,-4629C2154.5,-4629 1861.5,-4629 1861.5,-4629 1855.5,-4629 1849.5,-4623 1849.5,-4617 1849.5,-4617 1849.5,-4605 1849.5,-4605 1849.5,-4599 1855.5,-4593 1861.5,-4593 1861.5,-4593 2154.5,-4593 2154.5,-4593 2160.5,-4593 2166.5,-4599 2166.5,-4605 2166.5,-4605 2166.5,-4617 2166.5,-4617 2166.5,-4623 2160.5,-4629 2154.5,-4629"/>
<text text-anchor="middle" x="2008" y="-4608.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\CachingSiteLinkLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingSiteLinkLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge315" class="edge">
<title>Wikibase\\Lib\\Store\\CachingSiteLinkLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M2099.3803,-4592.9993C2150.5705,-4588.6149 2211.4724,-4593.8957 2249,-4633 2360.0779,-4748.7448 2206.675,-5962.4613 2321,-6075 2341.877,-6095.5509 2818.8505,-6090.0857 2848,-6093 2880.2805,-6096.2273 2887.7349,-6101.6225 2920,-6105 2965.7932,-6109.7936 3294.6468,-6099.0975 3334,-6123 3388.7968,-6156.2826 3351.3573,-6214.465 3406,-6248 3513.9174,-6314.2305 3848.4238,-6274.6655 3975,-6278 4032.6467,-6279.5186 4451.0702,-6316.5029 4494,-6278 4597.0099,-6185.6123 4462.3082,-5755.4755 4561.5,-5659 4581.4111,-5639.6342 4640.2157,-5633.4087 4698.0275,-5632.3419"/>
<polygon fill="#999999" stroke="#999999" points="4698.3739,-5634.4369 4704.3411,-5632.2454 4698.3097,-5630.2374 4698.3739,-5634.4369"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkLookup -->
<g id="node157" class="node">
<title>Wikibase\\Lib\\Store\\SiteLinkLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2704.5,-4672C2704.5,-4672 2464.5,-4672 2464.5,-4672 2458.5,-4672 2452.5,-4666 2452.5,-4660 2452.5,-4660 2452.5,-4648 2452.5,-4648 2452.5,-4642 2458.5,-4636 2464.5,-4636 2464.5,-4636 2704.5,-4636 2704.5,-4636 2710.5,-4636 2716.5,-4642 2716.5,-4648 2716.5,-4648 2716.5,-4660 2716.5,-4660 2716.5,-4666 2710.5,-4672 2704.5,-4672"/>
<text text-anchor="middle" x="2584.5" y="-4651.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\SiteLinkLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingSiteLinkLookup&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkLookup -->
<g id="edge314" class="edge">
<title>Wikibase\\Lib\\Store\\CachingSiteLinkLookup&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2166.6753,-4622.8353C2254.2339,-4629.3661 2361.9354,-4637.3993 2446.0604,-4643.6741"/>
<polygon fill="#999999" stroke="#999999" points="2445.9365,-4645.7706 2452.0761,-4644.1228 2446.2489,-4641.5822 2445.9365,-4645.7706"/>
</g>
<!-- Wikibase\\DataModel\\SiteLink -->
<g id="node302" class="node">
<title>Wikibase\\DataModel\\SiteLink</title>
<path fill="#9999cc" stroke="#000000" d="M3224.5,-6201C3224.5,-6201 3029.5,-6201 3029.5,-6201 3023.5,-6201 3017.5,-6195 3017.5,-6189 3017.5,-6189 3017.5,-6177 3017.5,-6177 3017.5,-6171 3023.5,-6165 3029.5,-6165 3029.5,-6165 3224.5,-6165 3224.5,-6165 3230.5,-6165 3236.5,-6171 3236.5,-6177 3236.5,-6177 3236.5,-6189 3236.5,-6189 3236.5,-6195 3230.5,-6201 3224.5,-6201"/>
<text text-anchor="middle" x="3127" y="-6180.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\SiteLink</text>
</g>
<!-- Wikibase\\Lib\\Store\\CachingSiteLinkLookup&#45;&gt;Wikibase\\DataModel\\SiteLink -->
<g id="edge316" class="edge">
<title>Wikibase\\Lib\\Store\\CachingSiteLinkLookup&#45;&gt;Wikibase\\DataModel\\SiteLink</title>
<path fill="none" stroke="#999999" d="M2099.3877,-4592.9922C2150.5805,-4588.6054 2211.4825,-4593.8861 2249,-4633 2361.2005,-4749.9746 2210.2019,-5971.6961 2321,-6090 2367.303,-6139.4397 2799.0675,-6167.0885 3010.8969,-6177.7807"/>
<polygon fill="#999999" stroke="#999999" points="3011.0015,-6179.8885 3017.0993,-6178.0921 3011.2122,-6175.6938 3011.0015,-6179.8885"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge454" class="edge">
<title>Wikibase\\Lib\\Store\\SiteLinkLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M2664.4364,-4635.9785C2723.5161,-4627.8067 2801.4713,-4628.7216 2848,-4676 3014.8513,-4845.5398 2757.5847,-5570.2059 2920,-5744 3399.1978,-6256.7703 3927.4303,-6285.2013 4494,-5871 4573.8258,-5812.6419 4484.0981,-5720.5367 4561.5,-5659 4603.3847,-5625.7005 4661.2837,-5617.5395 4712.858,-5618.8001"/>
<polygon fill="#999999" stroke="#999999" points="4713.0508,-5620.9073 4719.1146,-5618.9995 4713.1846,-5616.7094 4713.0508,-5620.9073"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkLookup&#45;&gt;Wikibase\\DataModel\\SiteLink -->
<g id="edge455" class="edge">
<title>Wikibase\\Lib\\Store\\SiteLinkLookup&#45;&gt;Wikibase\\DataModel\\SiteLink</title>
<path fill="none" stroke="#999999" d="M2664.1786,-4635.9732C2723.321,-4627.7303 2801.4768,-4628.5554 2848,-4676 2936.007,-4765.7501 2884.9785,-5684.278 2920,-5805 2962.2919,-5950.7835 3067.5559,-6102.9018 3109.4218,-6159.7568"/>
<polygon fill="#999999" stroke="#999999" points="3107.7789,-6161.0672 3113.0358,-6164.6416 3111.1553,-6158.5691 3107.7789,-6161.0672"/>
</g>
<!-- Wikibase\\Lib\\Store\\ChunkAccess -->
<g id="node158" class="node">
<title>Wikibase\\Lib\\Store\\ChunkAccess</title>
<path fill="#9999cc" stroke="#000000" d="M2117,-4865C2117,-4865 1899,-4865 1899,-4865 1893,-4865 1887,-4859 1887,-4853 1887,-4853 1887,-4841 1887,-4841 1887,-4835 1893,-4829 1899,-4829 1899,-4829 2117,-4829 2117,-4829 2123,-4829 2129,-4835 2129,-4841 2129,-4841 2129,-4853 2129,-4853 2129,-4859 2123,-4865 2117,-4865"/>
<text text-anchor="middle" x="2008" y="-4844.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\ChunkAccess</text>
</g>
<!-- Wikibase\\Lib\\Store\\ChunkCache -->
<g id="node159" class="node">
<title>Wikibase\\Lib\\Store\\ChunkCache</title>
<path fill="#9999cc" stroke="#000000" d="M1514,-4844C1514,-4844 1304,-4844 1304,-4844 1298,-4844 1292,-4838 1292,-4832 1292,-4832 1292,-4820 1292,-4820 1292,-4814 1298,-4808 1304,-4808 1304,-4808 1514,-4808 1514,-4808 1520,-4808 1526,-4814 1526,-4820 1526,-4820 1526,-4832 1526,-4832 1526,-4838 1520,-4844 1514,-4844"/>
<text text-anchor="middle" x="1409" y="-4823.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\ChunkCache</text>
</g>
<!-- Wikibase\\Lib\\Store\\ChunkCache&#45;&gt;Wikibase\\Lib\\Store\\ChunkAccess -->
<g id="edge317" class="edge">
<title>Wikibase\\Lib\\Store\\ChunkCache&#45;&gt;Wikibase\\Lib\\Store\\ChunkAccess</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1526.2716,-4830.1114C1628.29,-4833.688 1775.8156,-4838.86 1880.6864,-4842.5366"/>
<polygon fill="#999999" stroke="#999999" points="1880.8322,-4844.6429 1886.9021,-4842.7545 1880.9794,-4840.4455 1880.8322,-4844.6429"/>
</g>
<!-- Wikibase\\Lib\\Store\\DivergingEntityIdException -->
<g id="node160" class="node">
<title>Wikibase\\Lib\\Store\\DivergingEntityIdException</title>
<path fill="#9999cc" stroke="#000000" d="M3292,-3696C3292,-3696 2962,-3696 2962,-3696 2956,-3696 2950,-3690 2950,-3684 2950,-3684 2950,-3672 2950,-3672 2950,-3666 2956,-3660 2962,-3660 2962,-3660 3292,-3660 3292,-3660 3298,-3660 3304,-3666 3304,-3672 3304,-3672 3304,-3684 3304,-3684 3304,-3690 3298,-3696 3292,-3696"/>
<text text-anchor="middle" x="3127" y="-3675.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\DivergingEntityIdException</text>
</g>
<!-- Wikibase\\Lib\\Store\\DivergingEntityIdException&#45;&gt;Wikibase\\Lib\\Store\\BadRevisionException -->
<g id="edge318" class="edge">
<title>Wikibase\\Lib\\Store\\DivergingEntityIdException&#45;&gt;Wikibase\\Lib\\Store\\BadRevisionException</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3304.1173,-3670.6131C3365.4632,-3668.0546 3433.8432,-3665.2027 3493.7948,-3662.7024"/>
<polygon fill="#999999" stroke="#999999" points="3494.0339,-3664.7943 3499.9412,-3662.4461 3493.8588,-3660.598 3494.0339,-3664.7943"/>
</g>
<!-- Wikibase\\Lib\\Store\\DivergingEntityIdException&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge319" class="edge">
<title>Wikibase\\Lib\\Store\\DivergingEntityIdException&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M3300.5655,-3696.2029C3312.6783,-3701.9555 3324.0203,-3709.118 3334,-3718 3413.0634,-3788.3672 3330.7723,-3870.5463 3406,-3945 3435.7221,-3974.4163 3476.4989,-3992.4942 3516.4287,-4003.588"/>
<polygon fill="#999999" stroke="#999999" points="3515.9725,-4005.64 3522.3124,-4005.1747 3517.0661,-4001.5848 3515.9725,-4005.64"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityArticleIdLookup -->
<g id="node161" class="node">
<title>Wikibase\\Lib\\Store\\EntityArticleIdLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2154.5,-4672C2154.5,-4672 1861.5,-4672 1861.5,-4672 1855.5,-4672 1849.5,-4666 1849.5,-4660 1849.5,-4660 1849.5,-4648 1849.5,-4648 1849.5,-4642 1855.5,-4636 1861.5,-4636 1861.5,-4636 2154.5,-4636 2154.5,-4636 2160.5,-4636 2166.5,-4642 2166.5,-4648 2166.5,-4648 2166.5,-4660 2166.5,-4660 2166.5,-4666 2160.5,-4672 2154.5,-4672"/>
<text text-anchor="middle" x="2008" y="-4651.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityArticleIdLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityArticleIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge320" class="edge">
<title>Wikibase\\Lib\\Store\\EntityArticleIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2099.9457,-4635.9778C2151.0018,-4631.6953 2211.5773,-4637.0863 2249,-4676 2355.7373,-4786.9898 2211.9434,-5951.2882 2321,-6060 2363.762,-6102.6268 4448.9172,-6153.1643 4494,-6113 4688.7612,-5939.4873 4373.9107,-5711.2424 4561.5,-5530 4580.614,-5511.5327 4635.2855,-5505.0412 4690.6045,-5503.5692"/>
<polygon fill="#999999" stroke="#999999" points="4690.7031,-5505.6676 4696.6523,-5503.428 4690.6049,-5501.4687 4690.7031,-5505.6676"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityArticleIdNullLookup -->
<g id="node162" class="node">
<title>Wikibase\\Lib\\Store\\EntityArticleIdNullLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1570.5,-4629C1570.5,-4629 1247.5,-4629 1247.5,-4629 1241.5,-4629 1235.5,-4623 1235.5,-4617 1235.5,-4617 1235.5,-4605 1235.5,-4605 1235.5,-4599 1241.5,-4593 1247.5,-4593 1247.5,-4593 1570.5,-4593 1570.5,-4593 1576.5,-4593 1582.5,-4599 1582.5,-4605 1582.5,-4605 1582.5,-4617 1582.5,-4617 1582.5,-4623 1576.5,-4629 1570.5,-4629"/>
<text text-anchor="middle" x="1409" y="-4608.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityArticleIdNullLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityArticleIdNullLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge322" class="edge">
<title>Wikibase\\Lib\\Store\\EntityArticleIdNullLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1582.773,-4605.7517C1632.6567,-4608.1599 1678.1557,-4615.517 1695,-4633 1835.3404,-4778.6622 1621.173,-6311.8309 1767,-6452 1788.6487,-6472.8087 2817.9758,-6452.4632 2848,-6452 2902.0193,-6451.1666 3285.8672,-6461.536 3334,-6437 3380.571,-6413.2601 3360.4725,-6369.6844 3406,-6344 3617.9863,-6224.4077 4323.407,-6391.6045 4494,-6218 4601.6733,-6108.426 4451.9558,-5637.7037 4561.5,-5530 4580.4926,-5511.3264 4635.3385,-5504.8268 4690.8078,-5503.4031"/>
<polygon fill="#999999" stroke="#999999" points="4690.9206,-5505.5012 4696.8721,-5503.2673 4690.8265,-5501.3022 4690.9206,-5505.5012"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityArticleIdNullLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityArticleIdLookup -->
<g id="edge321" class="edge">
<title>Wikibase\\Lib\\Store\\EntityArticleIdNullLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityArticleIdLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1582.6578,-4623.4663C1664.7287,-4629.3578 1762.2092,-4636.3556 1843.131,-4642.1647"/>
<polygon fill="#999999" stroke="#999999" points="1843.2863,-4644.2811 1849.4213,-4642.6162 1843.5871,-4640.0919 1843.2863,-4644.2811"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityByLinkedTitleLookup -->
<g id="node163" class="node">
<title>Wikibase\\Lib\\Store\\EntityByLinkedTitleLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2746,-4715C2746,-4715 2423,-4715 2423,-4715 2417,-4715 2411,-4709 2411,-4703 2411,-4703 2411,-4691 2411,-4691 2411,-4685 2417,-4679 2423,-4679 2423,-4679 2746,-4679 2746,-4679 2752,-4679 2758,-4685 2758,-4691 2758,-4691 2758,-4703 2758,-4703 2758,-4709 2752,-4715 2746,-4715"/>
<text text-anchor="middle" x="2584.5" y="-4694.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityByLinkedTitleLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityByLinkedTitleLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge323" class="edge">
<title>Wikibase\\Lib\\Store\\EntityByLinkedTitleLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2600.8665,-4715.0809C2648.6641,-4769.0843 2788.422,-4935.7779 2848,-5102 2896.5129,-5237.3504 2820.3633,-5641.3382 2920,-5745 2929.4629,-5754.8452 3392.4068,-5817.6957 3406,-5819 3626.0569,-5840.1154 3684.3855,-5806.1579 3903,-5839 3935.7282,-5843.9167 3942.1796,-5853.7424 3975,-5858 4032.1875,-5865.4186 4449.3024,-5894.4358 4494,-5858 4609.3606,-5763.9623 4450.0343,-5628.6233 4561.5,-5530 4608.23,-5488.6539 4678.9112,-5484.0834 4736.4415,-5489.3632"/>
<polygon fill="#999999" stroke="#999999" points="4736.4988,-5491.4789 4742.676,-5489.9783 4736.9112,-5487.2992 4736.4988,-5491.4789"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec -->
<g id="node164" class="node">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec</title>
<path fill="#9999cc" stroke="#000000" d="M3804.5,-3846C3804.5,-3846 3504.5,-3846 3504.5,-3846 3498.5,-3846 3492.5,-3840 3492.5,-3834 3492.5,-3834 3492.5,-3822 3492.5,-3822 3492.5,-3816 3498.5,-3810 3504.5,-3810 3504.5,-3810 3804.5,-3810 3804.5,-3810 3810.5,-3810 3816.5,-3816 3816.5,-3822 3816.5,-3822 3816.5,-3834 3816.5,-3834 3816.5,-3840 3810.5,-3846 3804.5,-3846"/>
<text text-anchor="middle" x="3654.5" y="-3825.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityContentDataCodec</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge330" class="edge">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3740.4645,-3809.9878C3794.783,-3804.0539 3862.1877,-3807.6776 3903,-3850 4009.8889,-3960.8439 3865.1774,-5126.062 3975,-5234 4016.1526,-5274.4464 4448.4984,-5216.517 4494,-5252 4579.3554,-5318.5617 4477.7044,-5417.4851 4561.5,-5486 4605.5643,-5522.0289 4668.2095,-5529.0421 4722.2231,-5526.3595"/>
<polygon fill="#999999" stroke="#999999" points="4722.5567,-5528.4441 4728.428,-5526.0073 4722.3186,-5524.2508 4722.5567,-5528.4441"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="edge324" class="edge">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="none" stroke="#999999" d="M3740.4718,-3809.9807C3794.7934,-3804.0439 3862.1987,-3807.667 3903,-3850 4010.9382,-3961.9902 3886.7455,-5119.9235 3975,-5248 4118.0568,-5455.6068 4277.2323,-5348.246 4494,-5477 4526.5594,-5496.3394 4526.1742,-5515.354 4561.5,-5529 4594.7562,-5541.8466 4631.9706,-5549.0348 4667.9278,-5552.7831"/>
<polygon fill="#999999" stroke="#999999" points="4667.9769,-5554.8981 4674.1546,-5553.3995 4668.3907,-5550.7186 4667.9769,-5554.8981"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge325" class="edge">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M3741.5251,-3809.9958C3795.5749,-3804.3031 3862.2774,-3808.1938 3903,-3850 4083.059,-4034.8502 3797.968,-4821.2488 3975,-5009 4134.4064,-5178.0584 4320.7767,-4917.1298 4494,-5072 4591.0418,-5158.7602 4462.745,-5272.195 4561.5,-5357 4607.5387,-5396.5353 4675.6413,-5401.9631 4732.1201,-5397.5432"/>
<polygon fill="#999999" stroke="#999999" points="4732.4456,-5399.6232 4738.2459,-5397.0221 4732.0895,-5395.4383 4732.4456,-5399.6232"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParsingException -->
<g id="edge329" class="edge">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParsingException</title>
<path fill="none" stroke="#999999" d="M3742.0796,-3809.9793C3796.0027,-3804.3977 3862.3582,-3808.4175 3903,-3850 4074.0703,-4025.0299 3814.7843,-4763.9826 3975,-4949 4129.3535,-5127.2477 4323.162,-4896.4835 4494,-5059 4578.9418,-5139.8043 4471.5641,-5238.7937 4561.5,-5314 4606.6528,-5351.7577 4672.0774,-5358.0009 4727.3886,-5354.4485"/>
<polygon fill="#999999" stroke="#999999" points="4727.5569,-5356.5419 4733.393,-5354.0222 4727.2594,-5352.3525 4727.5569,-5356.5419"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge327" class="edge">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M3741.5513,-3809.9702C3795.6118,-3804.2671 3862.3164,-3808.1559 3903,-3850 4088.453,-4040.7431 3811.3725,-4835.2339 3975,-5045 4123.7873,-5235.7413 4325.1156,-5035.8008 4494,-5209 4569.5662,-5286.4968 4477.7044,-5374.4851 4561.5,-5443 4605.5643,-5479.0289 4668.2095,-5486.0421 4722.2231,-5483.3595"/>
<polygon fill="#999999" stroke="#999999" points="4722.5567,-5485.4441 4728.428,-5483.0073 4722.3186,-5481.2508 4722.5567,-5485.4441"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentTooBigException -->
<g id="node165" class="node">
<title>Wikibase\\Lib\\Store\\EntityContentTooBigException</title>
<path fill="#9999cc" stroke="#000000" d="M4407,-3854C4407,-3854 4062,-3854 4062,-3854 4056,-3854 4050,-3848 4050,-3842 4050,-3842 4050,-3830 4050,-3830 4050,-3824 4056,-3818 4062,-3818 4062,-3818 4407,-3818 4407,-3818 4413,-3818 4419,-3824 4419,-3830 4419,-3830 4419,-3842 4419,-3842 4419,-3848 4413,-3854 4407,-3854"/>
<text text-anchor="middle" x="4234.5" y="-3833.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityContentTooBigException</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\Lib\\Store\\EntityContentTooBigException -->
<g id="edge326" class="edge">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\Lib\\Store\\EntityContentTooBigException</title>
<path fill="none" stroke="#999999" d="M3816.8336,-3830.2391C3887.3229,-3831.2114 3970.3851,-3832.357 4043.7935,-3833.3696"/>
<polygon fill="#999999" stroke="#999999" points="4043.9328,-3835.4716 4049.9612,-3833.4546 4043.9908,-3831.272 4043.9328,-3835.4716"/>
</g>
<!-- Wikibase\\DataModel\\LegacyIdInterpreter -->
<g id="node303" class="node">
<title>Wikibase\\DataModel\\LegacyIdInterpreter</title>
<path fill="#9999cc" stroke="#000000" d="M4373.5,-3457C4373.5,-3457 4095.5,-3457 4095.5,-3457 4089.5,-3457 4083.5,-3451 4083.5,-3445 4083.5,-3445 4083.5,-3433 4083.5,-3433 4083.5,-3427 4089.5,-3421 4095.5,-3421 4095.5,-3421 4373.5,-3421 4373.5,-3421 4379.5,-3421 4385.5,-3427 4385.5,-3433 4385.5,-3433 4385.5,-3445 4385.5,-3445 4385.5,-3451 4379.5,-3457 4373.5,-3457"/>
<text text-anchor="middle" x="4234.5" y="-3436.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\LegacyIdInterpreter</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\LegacyIdInterpreter -->
<g id="edge328" class="edge">
<title>Wikibase\\Lib\\Store\\EntityContentDataCodec&#45;&gt;Wikibase\\DataModel\\LegacyIdInterpreter</title>
<path fill="none" stroke="#999999" d="M3816.6616,-3836.4877C3848.3368,-3830.88 3879.0931,-3819.344 3903,-3798 4006.2531,-3705.8159 3876.1143,-3591.8542 3975,-3495 4002.5039,-3468.0612 4039.6874,-3452.7401 4077.3055,-3444.3233"/>
<polygon fill="#999999" stroke="#999999" points="4077.9175,-3446.34 4083.3453,-3443.031 4077.0387,-3442.2329 4077.9175,-3446.34"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityIdLookup -->
<g id="node166" class="node">
<title>Wikibase\\Lib\\Store\\EntityIdLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3774.5,-4204C3774.5,-4204 3534.5,-4204 3534.5,-4204 3528.5,-4204 3522.5,-4198 3522.5,-4192 3522.5,-4192 3522.5,-4180 3522.5,-4180 3522.5,-4174 3528.5,-4168 3534.5,-4168 3534.5,-4168 3774.5,-4168 3774.5,-4168 3780.5,-4168 3786.5,-4174 3786.5,-4180 3786.5,-4180 3786.5,-4192 3786.5,-4192 3786.5,-4198 3780.5,-4204 3774.5,-4204"/>
<text text-anchor="middle" x="3654.5" y="-4183.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityIdLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge333" class="edge">
<title>Wikibase\\Lib\\Store\\EntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3742.3434,-4167.985C3796.1972,-4162.4642 3862.3788,-4166.5488 3903,-4208 4067.6293,-4375.993 3805.9255,-5100.4817 3975,-5264 4016.4768,-5304.1138 4447.8202,-5247.4041 4494,-5282 4570.4318,-5339.2593 4486.4108,-5426.9911 4561.5,-5486 4601.6069,-5517.5181 4656.1165,-5526.3817 4705.7713,-5526.0862"/>
<polygon fill="#999999" stroke="#999999" points="4705.83,-5528.1857 4711.8014,-5526.0057 4705.7739,-5523.9861 4705.83,-5528.1857"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityIdLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge332" class="edge">
<title>Wikibase\\Lib\\Store\\EntityIdLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3786.7891,-4202.2175C3828.4494,-4200.3214 3871.7057,-4190.076 3903,-4162 4020.2395,-4056.8174 3857.1469,-3919.4947 3975,-3815 4015.9634,-3778.6797 4076.2302,-3771.7955 4128.3761,-3774.6271"/>
<polygon fill="#999999" stroke="#999999" points="4128.2494,-3776.7232 4134.3674,-3774.9967 4128.5081,-3772.5312 4128.2494,-3776.7232"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup -->
<g id="node167" class="node">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2764.5,-4385C2764.5,-4385 2404.5,-4385 2404.5,-4385 2398.5,-4385 2392.5,-4379 2392.5,-4373 2392.5,-4373 2392.5,-4361 2392.5,-4361 2392.5,-4355 2398.5,-4349 2404.5,-4349 2404.5,-4349 2764.5,-4349 2764.5,-4349 2770.5,-4349 2776.5,-4355 2776.5,-4361 2776.5,-4361 2776.5,-4373 2776.5,-4373 2776.5,-4379 2770.5,-4385 2764.5,-4385"/>
<text text-anchor="middle" x="2584.5" y="-4364.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityLinkTargetEntityIdLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge339" class="edge">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2647.1579,-4385.0866C2709.3933,-4406.6102 2801.9843,-4449.0093 2848,-4521 2938.2934,-4662.2622 2795.9227,-5159.2493 2920,-5272 3056.1746,-5395.7436 3201.3276,-5399.4913 3334,-5272 3478.8848,-5132.7732 3269.7744,-3612.7102 3406,-3465 3492.3512,-3371.3689 3847.861,-3403.6806 3975,-3396 4205.2469,-3382.0905 4328.2824,-3235.5481 4494,-3396 4660.9221,-3557.6181 4401.2463,-5317.7676 4561.5,-5486 4579.9102,-5505.3268 4634.8769,-5511.8867 4690.58,-5513.181"/>
<polygon fill="#999999" stroke="#999999" points="4690.6297,-5515.2823 4696.6702,-5513.3019 4690.7131,-5511.0832 4690.6297,-5515.2823"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="edge336" class="edge">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="none" stroke="#999999" d="M2647.249,-4385.0285C2709.5575,-4406.5056 2802.2061,-4448.868 2848,-4521 2944.0252,-4672.2534 2787.7786,-5203.1037 2920,-5324 3055.7931,-5448.1621 3201.3499,-5451.5145 3334,-5324 3480.1411,-5183.5168 3269.444,-3650.8173 3406,-3501 3481.053,-3418.6584 3794.2862,-3459.3803 3903,-3435 3935.7789,-3427.6489 3941.8076,-3417.1728 3975,-3412 4088.9578,-3394.2405 4411.1577,-3331.757 4494,-3412 4663.0426,-3575.7386 4399.2132,-5358.5631 4561.5,-5529 4577.4099,-5545.7089 4620.6355,-5552.8766 4668.0421,-5555.3489"/>
<polygon fill="#999999" stroke="#999999" points="4668.0525,-5557.4517 4674.146,-5555.6407 4668.2532,-5553.2565 4668.0525,-5557.4517"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParsingException -->
<g id="edge340" class="edge">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParsingException</title>
<path fill="none" stroke="#999999" d="M2646.7647,-4385.0534C2708.9184,-4406.5992 2801.6586,-4449.0609 2848,-4521 2932.5645,-4652.2756 2804.0627,-5115.3913 2920,-5220 3056.6107,-5343.262 3201.3402,-5347.5044 3334,-5220 3479.5915,-5080.0665 3263.2647,-3546.8457 3406,-3404 3576.9348,-3232.933 4320.0408,-3213.0094 4494,-3381 4648.5923,-3530.2882 4413.0677,-5158.5857 4561.5,-5314 4573.1075,-5326.1534 4599.198,-5333.2542 4630.8346,-5337.171"/>
<polygon fill="#999999" stroke="#999999" points="4630.6016,-5339.258 4636.8042,-5337.8658 4631.0872,-5335.0861 4630.6016,-5339.258"/>
</g>
<!-- Wikibase\\Lib\\Store\\LinkTargetEntityIdLookup -->
<g id="node168" class="node">
<title>Wikibase\\Lib\\Store\\LinkTargetEntityIdLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3284.5,-4385C3284.5,-4385 2969.5,-4385 2969.5,-4385 2963.5,-4385 2957.5,-4379 2957.5,-4373 2957.5,-4373 2957.5,-4361 2957.5,-4361 2957.5,-4355 2963.5,-4349 2969.5,-4349 2969.5,-4349 3284.5,-4349 3284.5,-4349 3290.5,-4349 3296.5,-4355 3296.5,-4361 3296.5,-4361 3296.5,-4373 3296.5,-4373 3296.5,-4379 3290.5,-4385 3284.5,-4385"/>
<text text-anchor="middle" x="3127" y="-4364.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\LinkTargetEntityIdLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\Lib\\Store\\LinkTargetEntityIdLookup -->
<g id="edge334" class="edge">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\Lib\\Store\\LinkTargetEntityIdLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2776.5287,-4367C2833.435,-4367 2895.4406,-4367 2951.2601,-4367"/>
<polygon fill="#999999" stroke="#999999" points="2951.3367,-4369.1001 2957.3367,-4367 2951.3366,-4364.9001 2951.3367,-4369.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityNamespaceLookup -->
<g id="node169" class="node">
<title>Wikibase\\Lib\\Store\\EntityNamespaceLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3273.5,-4342C3273.5,-4342 2980.5,-4342 2980.5,-4342 2974.5,-4342 2968.5,-4336 2968.5,-4330 2968.5,-4330 2968.5,-4318 2968.5,-4318 2968.5,-4312 2974.5,-4306 2980.5,-4306 2980.5,-4306 3273.5,-4306 3273.5,-4306 3279.5,-4306 3285.5,-4312 3285.5,-4318 3285.5,-4318 3285.5,-4330 3285.5,-4330 3285.5,-4336 3279.5,-4342 3273.5,-4342"/>
<text text-anchor="middle" x="3127" y="-4321.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityNamespaceLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityNamespaceLookup -->
<g id="edge335" class="edge">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityNamespaceLookup</title>
<path fill="none" stroke="#999999" d="M2776.5287,-4351.7793C2837.2337,-4346.9676 2903.7416,-4341.6961 2962.3527,-4337.0504"/>
<polygon fill="#999999" stroke="#999999" points="2962.5476,-4339.1416 2968.3629,-4336.574 2962.2157,-4334.9547 2962.5476,-4339.1416"/>
</g>
<!-- Wikibase\\DataAccess\\EntitySourceDefinitions -->
<g id="node304" class="node">
<title>Wikibase\\DataAccess\\EntitySourceDefinitions</title>
<path fill="#9999cc" stroke="#000000" d="M3284.5,-5142C3284.5,-5142 2969.5,-5142 2969.5,-5142 2963.5,-5142 2957.5,-5136 2957.5,-5130 2957.5,-5130 2957.5,-5118 2957.5,-5118 2957.5,-5112 2963.5,-5106 2969.5,-5106 2969.5,-5106 3284.5,-5106 3284.5,-5106 3290.5,-5106 3296.5,-5112 3296.5,-5118 3296.5,-5118 3296.5,-5130 3296.5,-5130 3296.5,-5136 3290.5,-5142 3284.5,-5142"/>
<text text-anchor="middle" x="3127" y="-5121.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataAccess\EntitySourceDefinitions</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataAccess\\EntitySourceDefinitions -->
<g id="edge337" class="edge">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataAccess\\EntitySourceDefinitions</title>
<path fill="none" stroke="#999999" d="M2645.8537,-4385.0721C2707.7363,-4406.7328 2800.6881,-4449.3777 2848,-4521 2988.7409,-4734.0582 2742.3951,-4907.5381 2920,-5091 2929.219,-5100.5231 2940.0048,-5108.0043 2951.725,-5113.8321"/>
<polygon fill="#999999" stroke="#999999" points="2950.8501,-5115.7412 2957.1734,-5116.3947 2952.6378,-5111.9406 2950.8501,-5115.7412"/>
</g>
<!-- Wikibase\\DataAccess\\EntitySource -->
<g id="node305" class="node">
<title>Wikibase\\DataAccess\\EntitySource</title>
<path fill="#9999cc" stroke="#000000" d="M4351,-5600C4351,-5600 4118,-5600 4118,-5600 4112,-5600 4106,-5594 4106,-5588 4106,-5588 4106,-5576 4106,-5576 4106,-5570 4112,-5564 4118,-5564 4118,-5564 4351,-5564 4351,-5564 4357,-5564 4363,-5570 4363,-5576 4363,-5576 4363,-5588 4363,-5588 4363,-5594 4357,-5600 4351,-5600"/>
<text text-anchor="middle" x="4234.5" y="-5579.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataAccess\EntitySource</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataAccess\\EntitySource -->
<g id="edge338" class="edge">
<title>Wikibase\\Lib\\Store\\EntityLinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataAccess\\EntitySource</title>
<path fill="none" stroke="#999999" d="M2648.5476,-4385.0626C2711.1819,-4406.4231 2803.4424,-4448.564 2848,-4521 2916.7059,-4632.6933 2824.4883,-5609.1478 2920,-5699 2970.0517,-5746.0859 3806.0418,-5684.1168 3903,-5669 3928.6358,-5665.0031 4073.2244,-5626.0663 4162.7733,-5601.6562"/>
<polygon fill="#999999" stroke="#999999" points="4163.3542,-5603.6746 4168.5903,-5600.0699 4162.2491,-5599.6226 4163.3542,-5603.6746"/>
</g>
<!-- Wikibase\\Lib\\Store\\LinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge412" class="edge">
<title>Wikibase\\Lib\\Store\\LinkTargetEntityIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3132.9679,-4385.141C3159.6771,-4466.8636 3269.7337,-4809.3392 3334,-5097 3355.4591,-5193.0525 3330.9624,-5470.3139 3406,-5534 3452.084,-5573.1126 4433.5998,-5536.3128 4494,-5534 4531.5063,-5532.5638 4615.4088,-5526.1381 4690.3545,-5520.0346"/>
<polygon fill="#999999" stroke="#999999" points="4690.8434,-5522.1018 4696.6527,-5519.5208 4690.5018,-5517.9157 4690.8434,-5522.1018"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge453" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3873.2233,-3783.9213C3884.1497,-3790.0577 3894.2121,-3797.6582 3903,-3807 4077.0773,-3992.05 3839.4301,-4733.1344 3975,-4948 4115.8832,-5171.2868 4331.3519,-5029.032 4494,-5237 4564.6369,-5327.3191 4473.3217,-5412.7082 4561.5,-5486 4606.3231,-5523.256 4670.9174,-5529.7379 4725.8558,-5526.4422"/>
<polygon fill="#999999" stroke="#999999" points="4726.3171,-5528.5161 4732.1629,-5526.0188 4726.0357,-5524.3255 4726.3171,-5528.5161"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\UnresolvedEntityRedirectException -->
<g id="edge452" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\UnresolvedEntityRedirectException</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3744.2592,-3794.0286C3797.6451,-3799.15 3862.6234,-3794.6277 3903,-3754 4040.5293,-3615.6153 3836.0276,-3015.9354 3975,-2879 4057.3394,-2797.8675 4396.5627,-2906.1951 4494,-2844 4546.5622,-2810.4491 4509.1658,-2754.9054 4561.5,-2721 4562.3062,-2720.4777 4563.1166,-2719.9623 4563.9313,-2719.4538"/>
<polygon fill="#999999" stroke="#999999" points="4565.3006,-2721.0814 4569.3675,-2716.1956 4563.1414,-2717.4789 4565.3006,-2721.0814"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStore -->
<g id="node171" class="node">
<title>Wikibase\\Lib\\Store\\EntityStore</title>
<path fill="#9999cc" stroke="#000000" d="M3236,-4256C3236,-4256 3018,-4256 3018,-4256 3012,-4256 3006,-4250 3006,-4244 3006,-4244 3006,-4232 3006,-4232 3006,-4226 3012,-4220 3018,-4220 3018,-4220 3236,-4220 3236,-4220 3242,-4220 3248,-4226 3248,-4232 3248,-4232 3248,-4244 3248,-4244 3248,-4250 3242,-4256 3236,-4256"/>
<text text-anchor="middle" x="3127" y="-4235.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge355" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3248.1519,-4224.292C3280.0779,-4227.142 3311.7724,-4236.8767 3334,-4260 3501.1514,-4433.8875 3242.4204,-5165.7484 3406,-5343 3492.2541,-5436.4632 4347.0784,-5485.7417 4690.8886,-5501.9083"/>
<polygon fill="#999999" stroke="#999999" points="4690.8224,-5504.0074 4696.9142,-5502.1907 4691.0191,-5499.812 4690.8224,-5504.0074"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge351" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M3248.008,-4224.431C3279.9311,-4227.2838 3311.6601,-4236.9852 3334,-4260 3480.5362,-4410.9631 3261.4205,-5051.1619 3406,-5204 3575.0527,-5382.7092 4329.8019,-5389.9652 4668.0673,-5383.8481"/>
<polygon fill="#999999" stroke="#999999" points="4668.5386,-5385.9398 4674.4987,-5383.7293 4668.4609,-5381.7406 4668.5386,-5385.9398"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge354" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M3248.0955,-4224.3463C3280.0204,-4227.1975 3311.7284,-4236.9191 3334,-4260 3492.3997,-4424.1556 3252.7019,-5115.0703 3406,-5284 3489.7782,-5376.3209 4311.0885,-5434.7435 4668.3795,-5455.9796"/>
<polygon fill="#999999" stroke="#999999" points="4668.2739,-5458.0769 4674.3877,-5456.3358 4668.5226,-5453.8843 4668.2739,-5458.0769"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge352" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3248.0735,-4233.8199C3276.8709,-4230.1553 3307.0466,-4224.0375 3334,-4214 3370.2739,-4200.4915 3369.1476,-4176.8393 3406,-4165 3432.2955,-4156.5522 3881.7433,-4170.6344 3903,-4153 4021.2102,-4054.9334 3859.8067,-3916.5934 3975,-3815 4015.6502,-3779.1491 4075.1321,-3772.0498 4126.8954,-3774.6365"/>
<polygon fill="#999999" stroke="#999999" points="4127.0569,-3776.7492 4133.168,-3774.9987 4127.299,-3772.5562 4127.0569,-3776.7492"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge353" class="edge">
<title>Wikibase\\Lib\\Store\\EntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M3248.0185,-4227.421C3276.8177,-4222.5418 3307.008,-4215.4136 3334,-4205 3369.6531,-4191.2449 3373.2445,-4177.683 3406,-4158 3478.1713,-4114.6317 3564.7389,-4068.1065 3614.3112,-4041.9701"/>
<polygon fill="#999999" stroke="#999999" points="3615.5443,-4043.6942 3619.8748,-4039.0404 3613.5874,-4039.9779 3615.5443,-4043.6942"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookup -->
<g id="node172" class="node">
<title>Wikibase\\Lib\\Store\\EntityTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3782,-4419C3782,-4419 3527,-4419 3527,-4419 3521,-4419 3515,-4413 3515,-4407 3515,-4407 3515,-4395 3515,-4395 3515,-4389 3521,-4383 3527,-4383 3527,-4383 3782,-4383 3782,-4383 3788,-4383 3794,-4389 3794,-4395 3794,-4395 3794,-4407 3794,-4407 3794,-4413 3788,-4419 3782,-4419"/>
<text text-anchor="middle" x="3654.5" y="-4398.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\EntityTermLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge361" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3743.6876,-4382.9967C3797.1997,-4377.7703 3862.5189,-4382.1709 3903,-4423 4044.4207,-4565.6363 3829.8056,-5185.2069 3975,-5324 4016.7101,-5363.8712 4445.848,-5310.2065 4494,-5342 4552.9847,-5380.9461 4503.4303,-5445.7022 4561.5,-5486 4598.682,-5511.8026 4646.0077,-5521.3878 4690.6963,-5523.2749"/>
<polygon fill="#999999" stroke="#999999" points="4690.6292,-5525.3737 4696.6985,-5523.4833 4690.775,-5521.1762 4690.6292,-5525.3737"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase -->
<g id="edge359" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3794.2492,-4417.0217C3833.2315,-4414.4569 3873.0591,-4404.2965 3903,-4379 3999.5083,-4297.4622 3878.34,-4185.358 3975,-4104 4002.4678,-4080.8806 4037.8627,-4069.9869 4073.6242,-4065.9589"/>
<polygon fill="#999999" stroke="#999999" points="4074.0762,-4068.0239 4079.833,-4065.3277 4073.6514,-4063.8454 4074.0762,-4068.0239"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndex -->
<g id="edge360" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndex</title>
<path fill="none" stroke="#999999" d="M3794.0112,-4385.2622C3832.986,-4387.8358 3872.8693,-4397.93 3903,-4423 3994.8425,-4499.4168 3883.0154,-4605.7544 3975,-4682 4013.2227,-4713.6826 4066.3973,-4722.2339 4114.6656,-4721.6682"/>
<polygon fill="#999999" stroke="#999999" points="4114.873,-4723.7647 4120.8304,-4721.5467 4114.7902,-4719.5655 4114.873,-4723.7647"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge362" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M3742.6042,-4419.0058C3796.3872,-4424.4647 3862.3951,-4420.3154 3903,-4379 4061.1893,-4218.043 3809.8609,-3519.8183 3975,-3366 4024.659,-3319.7453 5072.4506,-3392.8462 5104.5,-3396 5134.6816,-3398.97 5141.9594,-3401.8389 5172,-3406 5217.7859,-3412.342 5268.2363,-3418.9308 5312.1591,-3424.5379"/>
<polygon fill="#999999" stroke="#999999" points="5312.0949,-3426.6466 5318.3123,-3425.3224 5312.6262,-3422.4803 5312.0949,-3426.6466"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge368" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4813.0501,-4817.3879C4754.9555,-4872.4728 4586.3196,-5043.6835 4527.75,-5226.5 4510.3933,-5280.6765 4489.6546,-5440.2497 4527.75,-5482.5 4549.7871,-5506.9406 4621.8622,-5513.7094 4690.4422,-5514.181"/>
<polygon fill="#999999" stroke="#999999" points="4690.6319,-5516.2817 4696.6407,-5514.2068 4690.6495,-5512.0818 4690.6319,-5516.2817"/>
</g>
<!-- Wikibase\\Lib\\Store\\EntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge367" class="edge">
<title>Wikibase\\Lib\\Store\\EntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M4813.0501,-4817.3879C4754.9555,-4872.4728 4586.3196,-5043.6835 4527.75,-5226.5 4510.5289,-5280.2532 4489.9522,-5311.5798 4527.75,-5353.5 4547.3745,-5375.2649 4606.6803,-5383.0155 4667.8623,-5384.7848"/>
<polygon fill="#999999" stroke="#999999" points="4668.1192,-5386.8919 4674.171,-5384.9462 4668.2267,-5382.6933 4668.1192,-5386.8919"/>
</g>
<!-- Wikibase\\Lib\\Store\\FallbackPropertyOrderProvider -->
<g id="node174" class="node">
<title>Wikibase\\Lib\\Store\\FallbackPropertyOrderProvider</title>
<path fill="#9999cc" stroke="#000000" d="M2184.5,-4044C2184.5,-4044 1831.5,-4044 1831.5,-4044 1825.5,-4044 1819.5,-4038 1819.5,-4032 1819.5,-4032 1819.5,-4020 1819.5,-4020 1819.5,-4014 1825.5,-4008 1831.5,-4008 1831.5,-4008 2184.5,-4008 2184.5,-4008 2190.5,-4008 2196.5,-4014 2196.5,-4020 2196.5,-4020 2196.5,-4032 2196.5,-4032 2196.5,-4038 2190.5,-4044 2184.5,-4044"/>
<text text-anchor="middle" x="2008" y="-4023.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\FallbackPropertyOrderProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\FallbackPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider -->
<g id="edge376" class="edge">
<title>Wikibase\\Lib\\Store\\FallbackPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2196.5266,-4033.8689C2214.5325,-4037.3953 2232.2907,-4042.0084 2249,-4048 2285.4359,-4061.0651 2284.5628,-4083.9386 2321,-4097 2352.0398,-4108.1266 2386.3899,-4114.9004 2419.7534,-4118.8876"/>
<polygon fill="#999999" stroke="#999999" points="2419.7705,-4121.0032 2425.9706,-4119.6001 2420.2488,-4116.8305 2419.7705,-4121.0032"/>
</g>
<!-- Wikibase\\Lib\\Store\\HashSiteLinkStore -->
<g id="node175" class="node">
<title>Wikibase\\Lib\\Store\\HashSiteLinkStore</title>
<path fill="#9999cc" stroke="#000000" d="M1540.5,-4758C1540.5,-4758 1277.5,-4758 1277.5,-4758 1271.5,-4758 1265.5,-4752 1265.5,-4746 1265.5,-4746 1265.5,-4734 1265.5,-4734 1265.5,-4728 1271.5,-4722 1277.5,-4722 1277.5,-4722 1540.5,-4722 1540.5,-4722 1546.5,-4722 1552.5,-4728 1552.5,-4734 1552.5,-4734 1552.5,-4746 1552.5,-4746 1552.5,-4752 1546.5,-4758 1540.5,-4758"/>
<text text-anchor="middle" x="1409" y="-4737.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\HashSiteLinkStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge385" class="edge">
<title>Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1552.5627,-4733.8094C1613.3745,-4734.561 1674.8455,-4740.9641 1695,-4762 1857.9017,-4932.0259 1597.6933,-6716.3509 1767,-6880 1844.0149,-6954.4413 2142.429,-6890.7425 2249,-6880 2519.318,-6852.7515 2586.4274,-6831.4443 2848,-6758 2880.7558,-6748.8028 2886.7708,-6739.3042 2920,-6732 3131.7498,-6685.4546 3189.8574,-6706.9357 3406,-6690 3658.7384,-6670.1969 3721.9305,-6664.9885 3975,-6650 4003.8163,-6648.2933 4473.4515,-6645.2743 4494,-6625 4667.5433,-6453.7725 4390.7813,-5704.0438 4561.5,-5530 4580.1912,-5510.9447 4635.191,-5504.417 4690.8434,-5503.0736"/>
<polygon fill="#999999" stroke="#999999" points="4690.9728,-5505.1715 4696.9278,-5502.9471 4690.8853,-5500.9724 4690.9728,-5505.1715"/>
</g>
<!-- Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge383" class="edge">
<title>Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M1552.5659,-4733.8063C1613.3785,-4734.5572 1674.8492,-4740.9606 1695,-4762 1859.5619,-4933.8187 1595.9655,-6736.6232 1767,-6902 1798.3451,-6932.3082 4362.0634,-6915.9106 4494,-6785 4671.942,-6608.4417 4386.1176,-5838.101 4561.5,-5659 4580.9732,-5639.114 4639.94,-5632.8641 4697.9644,-5631.9148"/>
<polygon fill="#999999" stroke="#999999" points="4698.3295,-5634.0103 4704.3015,-5631.8317 4698.2744,-5629.8107 4698.3295,-5634.0103"/>
</g>
<!-- Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge384" class="edge">
<title>Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M1552.5606,-4733.8114C1613.3719,-4734.5635 1674.8431,-4740.9664 1695,-4762 1856.8453,-4930.885 1598.7927,-6703.4504 1767,-6866 1805.5116,-6903.2163 2196.1553,-6874.6966 2249,-6866 2326.6617,-6853.2193 2843.0693,-6655.6238 2920,-6639 3091.7917,-6601.8779 4371.8821,-6608.4027 4494,-6482 4654.6085,-6315.7561 4399.3555,-5608.7461 4561.5,-5444 4581.8647,-5423.3085 4645.1498,-5417.4044 4705.4995,-5416.8628"/>
<polygon fill="#999999" stroke="#999999" points="4705.7178,-5418.9616 4711.7051,-5416.8255 4705.6926,-5414.7617 4705.7178,-5418.9616"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkStore -->
<g id="node176" class="node">
<title>Wikibase\\Lib\\Store\\SiteLinkStore</title>
<path fill="#9999cc" stroke="#000000" d="M2124.5,-4715C2124.5,-4715 1891.5,-4715 1891.5,-4715 1885.5,-4715 1879.5,-4709 1879.5,-4703 1879.5,-4703 1879.5,-4691 1879.5,-4691 1879.5,-4685 1885.5,-4679 1891.5,-4679 1891.5,-4679 2124.5,-4679 2124.5,-4679 2130.5,-4679 2136.5,-4685 2136.5,-4691 2136.5,-4691 2136.5,-4703 2136.5,-4703 2136.5,-4709 2130.5,-4715 2124.5,-4715"/>
<text text-anchor="middle" x="2008" y="-4694.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\SiteLinkStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkStore -->
<g id="edge381" class="edge">
<title>Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkStore</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1552.8564,-4729.6731C1650.1505,-4722.6887 1777.7908,-4713.5259 1873.1357,-4706.6814"/>
<polygon fill="#999999" stroke="#999999" points="1873.5344,-4708.7583 1879.3686,-4706.234 1873.2336,-4704.5691 1873.5344,-4708.7583"/>
</g>
<!-- Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\SiteLink -->
<g id="edge382" class="edge">
<title>Wikibase\\Lib\\Store\\HashSiteLinkStore&#45;&gt;Wikibase\\DataModel\\SiteLink</title>
<path fill="none" stroke="#999999" d="M1552.8424,-4733.9203C1613.5021,-4734.7184 1674.7646,-4741.1285 1695,-4762 1816.5553,-4887.3761 1640.7228,-6211.3811 1767,-6332 1839.7538,-6401.4937 2817.3265,-6297.5576 2848,-6287 2884.3654,-6274.4832 2884.9797,-6254.8962 2920,-6239 2954.3699,-6223.399 2993.983,-6211.3719 3029.2956,-6202.5347"/>
<polygon fill="#999999" stroke="#999999" points="3030.0574,-6204.5098 3035.3792,-6201.033 3029.0508,-6200.4322 3030.0574,-6204.5098"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge459" class="edge">
<title>Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M2136.7049,-4702.4185C2178.7666,-4710.9573 2221.6531,-4728.2435 2249,-4762 2341.6005,-4876.3044 2217.33,-5979.6311 2321,-6084 2360.7347,-6124.0026 3287.0938,-6114.7133 3334,-6146 3394.5215,-6186.3682 3344.2731,-6254.5002 3406,-6293 3431.6432,-6308.994 4471.5269,-6313.2075 4494,-6293 4599.3564,-6198.2651 4460.0585,-5757.9156 4561.5,-5659 4581.3864,-5639.6088 4640.1889,-5633.3812 4698.0058,-5632.3196"/>
<polygon fill="#999999" stroke="#999999" points="4698.3526,-5634.4147 4704.32,-5632.2237 4698.2887,-5630.2152 4698.3526,-5634.4147"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge458" class="edge">
<title>Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M2136.7295,-4702.7194C2178.6631,-4711.3028 2221.4609,-4728.5403 2249,-4762 2394.5293,-4938.8166 2167.6715,-5619.9023 2321,-5790 2644.8167,-6149.2318 4135.5082,-5993.6357 4494,-5669 4571.3879,-5598.9206 4480.3254,-5509.6558 4561.5,-5444 4604.8699,-5408.9215 4665.9127,-5401.4978 4719.1351,-5403.6917"/>
<polygon fill="#999999" stroke="#999999" points="4719.158,-5405.7952 4725.2523,-5403.9872 4719.3607,-5401.6001 4719.158,-5405.7952"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkLookup -->
<g id="edge456" class="edge">
<title>Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2136.6603,-4687.4035C2228.6376,-4680.5431 2352.271,-4671.3215 2446.3337,-4664.3056"/>
<polygon fill="#999999" stroke="#999999" points="2446.6589,-4666.3872 2452.486,-4663.8467 2446.3464,-4662.1989 2446.6589,-4666.3872"/>
</g>
<!-- Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\Lib\\Store\\EntityByLinkedTitleLookup -->
<g id="edge457" class="edge">
<title>Wikibase\\Lib\\Store\\SiteLinkStore&#45;&gt;Wikibase\\Lib\\Store\\EntityByLinkedTitleLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2136.6603,-4697C2215.5721,-4697 2317.7852,-4697 2404.6339,-4697"/>
<polygon fill="#999999" stroke="#999999" points="2404.86,-4699.1001 2410.86,-4697 2404.8599,-4694.9001 2404.86,-4699.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\HttpUrlPropertyOrderProvider -->
<g id="node177" class="node">
<title>Wikibase\\Lib\\Store\\HttpUrlPropertyOrderProvider</title>
<path fill="#9999cc" stroke="#000000" d="M1581.5,-4156C1581.5,-4156 1236.5,-4156 1236.5,-4156 1230.5,-4156 1224.5,-4150 1224.5,-4144 1224.5,-4144 1224.5,-4132 1224.5,-4132 1224.5,-4126 1230.5,-4120 1236.5,-4120 1236.5,-4120 1581.5,-4120 1581.5,-4120 1587.5,-4120 1593.5,-4126 1593.5,-4132 1593.5,-4132 1593.5,-4144 1593.5,-4144 1593.5,-4150 1587.5,-4156 1581.5,-4156"/>
<text text-anchor="middle" x="1409" y="-4135.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\HttpUrlPropertyOrderProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\HttpUrlPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider -->
<g id="edge386" class="edge">
<title>Wikibase\\Lib\\Store\\HttpUrlPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1593.7848,-4138.4807C1763.9961,-4138.5479 2023.5502,-4137.7018 2249,-4133 2304.5476,-4131.8415 2365.2466,-4129.8819 2419.5585,-4127.8784"/>
<polygon fill="#999999" stroke="#999999" points="2419.8908,-4129.9677 2425.8089,-4127.6467 2419.7351,-4125.7705 2419.8908,-4129.9677"/>
</g>
<!-- Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider -->
<g id="node178" class="node">
<title>Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider</title>
<path fill="#9999cc" stroke="#000000" d="M2184.5,-4182C2184.5,-4182 1831.5,-4182 1831.5,-4182 1825.5,-4182 1819.5,-4176 1819.5,-4170 1819.5,-4170 1819.5,-4158 1819.5,-4158 1819.5,-4152 1825.5,-4146 1831.5,-4146 1831.5,-4146 2184.5,-4146 2184.5,-4146 2190.5,-4146 2196.5,-4152 2196.5,-4158 2196.5,-4158 2196.5,-4170 2196.5,-4170 2196.5,-4176 2190.5,-4182 2184.5,-4182"/>
<text text-anchor="middle" x="2008" y="-4161.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\WikiTextPropertyOrderProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\HttpUrlPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider -->
<g id="edge387" class="edge">
<title>Wikibase\\Lib\\Store\\HttpUrlPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1593.6074,-4146.013C1663.1797,-4149.0328 1742.5012,-4152.4758 1812.9931,-4155.5356"/>
<polygon fill="#999999" stroke="#999999" points="1813.2655,-4157.6493 1819.351,-4155.8116 1813.4477,-4153.4533 1813.2655,-4157.6493"/>
</g>
<!-- Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider -->
<g id="edge693" class="edge">
<title>Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2196.7677,-4149.9202C2268.6484,-4144.5587 2349.9366,-4138.4956 2419.4501,-4133.3107"/>
<polygon fill="#999999" stroke="#999999" points="2419.8842,-4135.3843 2425.7113,-4132.8437 2419.5717,-4131.1959 2419.8842,-4135.3843"/>
</g>
<!-- Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProviderException -->
<g id="edge694" class="edge">
<title>Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProviderException</title>
<path fill="none" stroke="#999999" d="M2196.584,-4178.7038C2237.5741,-4181.3262 2280.7204,-4183.6503 2321,-4185 2555.0908,-4192.8441 2613.8862,-4192.1259 2848,-4185 2874.1547,-4184.2039 2901.6695,-4182.989 2928.811,-4181.5669"/>
<polygon fill="#999999" stroke="#999999" points="2929.0816,-4183.6556 2934.962,-4181.2408 2928.8592,-4179.4615 2929.0816,-4183.6556"/>
</g>
<!-- Wikibase\\Lib\\Store\\InconsistentRedirectException -->
<g id="node179" class="node">
<title>Wikibase\\Lib\\Store\\InconsistentRedirectException</title>
<path fill="#9999cc" stroke="#000000" d="M3303.5,-3653C3303.5,-3653 2950.5,-3653 2950.5,-3653 2944.5,-3653 2938.5,-3647 2938.5,-3641 2938.5,-3641 2938.5,-3629 2938.5,-3629 2938.5,-3623 2944.5,-3617 2950.5,-3617 2950.5,-3617 3303.5,-3617 3303.5,-3617 3309.5,-3617 3315.5,-3623 3315.5,-3629 3315.5,-3629 3315.5,-3641 3315.5,-3641 3315.5,-3647 3309.5,-3653 3303.5,-3653"/>
<text text-anchor="middle" x="3127" y="-3632.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\InconsistentRedirectException</text>
</g>
<!-- Wikibase\\Lib\\Store\\InconsistentRedirectException&#45;&gt;Wikibase\\Lib\\Store\\BadRevisionException -->
<g id="edge388" class="edge">
<title>Wikibase\\Lib\\Store\\InconsistentRedirectException&#45;&gt;Wikibase\\Lib\\Store\\BadRevisionException</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3315.5775,-3642.5074C3373.7901,-3644.8248 3437.3335,-3647.3545 3493.506,-3649.5908"/>
<polygon fill="#999999" stroke="#999999" points="3493.5375,-3651.6936 3499.6163,-3649.834 3493.7047,-3647.4969 3493.5375,-3651.6936"/>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter -->
<g id="node180" class="node">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter</title>
<path fill="#9999cc" stroke="#000000" d="M4399.5,-4817C4399.5,-4817 4069.5,-4817 4069.5,-4817 4063.5,-4817 4057.5,-4811 4057.5,-4805 4057.5,-4805 4057.5,-4793 4057.5,-4793 4057.5,-4787 4063.5,-4781 4069.5,-4781 4069.5,-4781 4399.5,-4781 4399.5,-4781 4405.5,-4781 4411.5,-4787 4411.5,-4793 4411.5,-4793 4411.5,-4805 4411.5,-4805 4411.5,-4811 4405.5,-4817 4399.5,-4817"/>
<text text-anchor="middle" x="4234.5" y="-4796.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\ItemTermStoreWriterAdapter</text>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge394" class="edge">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4319.4884,-4780.9701C4376.5396,-4774.2317 4449.1935,-4776.9304 4494,-4821 4599.8987,-4925.1572 4455.4076,-5382.04 4561.5,-5486 4580.524,-5504.6416 4635.3736,-5511.1374 4690.8373,-5512.5669"/>
<polygon fill="#999999" stroke="#999999" points="4690.8551,-5514.6677 4696.9009,-5512.7033 4690.9497,-5510.4688 4690.8551,-5514.6677"/>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge391" class="edge">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M4321.9327,-4780.9984C4378.4003,-4774.828 4449.3992,-4778.1784 4494,-4821 4667.1984,-4987.2893 4387.9925,-5191.0332 4561.5,-5357 4609.1583,-5402.5871 4685.4647,-5405.0344 4745.0625,-5397.8153"/>
<polygon fill="#999999" stroke="#999999" points="4745.4564,-5399.8822 4751.1419,-5397.0387 4744.9241,-5395.716 4745.4564,-5399.8822"/>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge395" class="edge">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M4317.8702,-4780.9663C4375.2982,-4773.8455 4449.0756,-4776.0861 4494,-4821 4619.2297,-4946.2005 4436.0376,-5490.0327 4561.5,-5615 4581.1792,-5634.6015 4639.9646,-5640.8463 4697.8237,-5641.8651"/>
<polygon fill="#999999" stroke="#999999" points="4698.1131,-5643.9694 4704.1428,-5641.9561 4698.1736,-5639.7698 4698.1131,-5643.9694"/>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge392" class="edge">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M4321.1328,-4780.9683C4377.8049,-4774.6015 4449.3535,-4777.7373 4494,-4821 4680.0552,-5001.2884 4375.1097,-5220.0581 4561.5,-5400 4582.3458,-5420.1246 4645.4442,-5426.0237 4705.568,-5426.705"/>
<polygon fill="#999999" stroke="#999999" points="4705.7327,-5428.8063 4711.7502,-5426.7571 4705.7681,-5424.6065 4705.7327,-5428.8063"/>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter -->
<g id="edge390" class="edge">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter</title>
<path fill="none" stroke="#999999" d="M4313.658,-4817.0397C4372.0717,-4825.2213 4448.942,-4824.3105 4494,-4777 4638.461,-4625.3171 4416.757,-3044.4139 4561.5,-2893 4572.1776,-2881.8303 4595.0967,-2874.9296 4623.3114,-2870.8464"/>
<polygon fill="#999999" stroke="#999999" points="4623.7476,-2872.9065 4629.41,-2870.0173 4623.1818,-2868.7448 4623.7476,-2872.9065"/>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\TermStoreException -->
<g id="edge393" class="edge">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\TermStoreException</title>
<path fill="none" stroke="#999999" d="M4313.9128,-4817.0359C4372.2635,-4825.1473 4448.9352,-4824.1477 4494,-4777 4625.5377,-4639.3825 4429.7064,-3202.3725 4561.5,-3065 4572.7028,-3053.3229 4597.3193,-3046.3169 4627.3769,-3042.3191"/>
<polygon fill="#999999" stroke="#999999" points="4627.7653,-3044.3869 4633.4586,-3041.5591 4627.2445,-3040.2194 4627.7653,-3044.3869"/>
</g>
<!-- Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter -->
<g id="edge389" class="edge">
<title>Wikibase\\Lib\\Store\\ItemTermStoreWriterAdapter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4411.6405,-4799C4492.8544,-4799 4588.5516,-4799 4668.204,-4799"/>
<polygon fill="#999999" stroke="#999999" points="4668.3961,-4801.1001 4674.3961,-4799 4668.3961,-4796.9001 4668.3961,-4801.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\LabelConflictFinder -->
<g id="node181" class="node">
<title>Wikibase\\Lib\\Store\\LabelConflictFinder</title>
<path fill="#9999cc" stroke="#000000" d="M4373.5,-4281C4373.5,-4281 4095.5,-4281 4095.5,-4281 4089.5,-4281 4083.5,-4275 4083.5,-4269 4083.5,-4269 4083.5,-4257 4083.5,-4257 4083.5,-4251 4089.5,-4245 4095.5,-4245 4095.5,-4245 4373.5,-4245 4373.5,-4245 4379.5,-4245 4385.5,-4251 4385.5,-4257 4385.5,-4257 4385.5,-4269 4385.5,-4269 4385.5,-4275 4379.5,-4281 4373.5,-4281"/>
<text text-anchor="middle" x="4234.5" y="-4260.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\LabelConflictFinder</text>
</g>
<!-- Wikibase\\Lib\\Store\\LabelConflictFinder&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge396" class="edge">
<title>Wikibase\\Lib\\Store\\LabelConflictFinder&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M4385.6242,-4279.3276C4424.4729,-4276.1914 4463.7845,-4265.6531 4494,-4241 4576.214,-4173.9211 4496.8636,-4096.1478 4561.5,-4012 4733.6715,-3787.8563 4925.5206,-3899.746 5104.5,-3681 5160.1891,-3612.9375 5105.8277,-3552.9224 5172,-3495 5210.2459,-3461.5223 5263.8666,-3446.5993 5312.1584,-3440.4119"/>
<polygon fill="#999999" stroke="#999999" points="5312.6199,-3442.4715 5318.3238,-3439.6652 5312.1148,-3438.3019 5312.6199,-3442.4715"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory -->
<g id="node182" class="node">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory</title>
<path fill="#9999cc" stroke="#000000" d="M1645.5,-3549C1645.5,-3549 1172.5,-3549 1172.5,-3549 1166.5,-3549 1160.5,-3543 1160.5,-3537 1160.5,-3537 1160.5,-3525 1160.5,-3525 1160.5,-3519 1166.5,-3513 1172.5,-3513 1172.5,-3513 1645.5,-3513 1645.5,-3513 1651.5,-3513 1657.5,-3519 1657.5,-3525 1657.5,-3525 1657.5,-3537 1657.5,-3537 1657.5,-3543 1651.5,-3549 1645.5,-3549"/>
<text text-anchor="middle" x="1409" y="-3528.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\LanguageFallbackLabelDescriptionLookupFactory</text>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge408" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1422.6606,-3549.4347C1470.9921,-3615.8723 1634.2464,-3850.9165 1695,-4074 1784.4975,-4402.6295 1640.9537,-5288.5834 1767,-5605 1906.5987,-5955.4376 1998.9864,-6051.5271 2321,-6248 2426.8481,-6312.582 3283.0856,-6492.6692 3406,-6509 3656.785,-6542.3202 3722.0361,-6521.4441 3975,-6525 4032.661,-6525.8105 4451.8662,-6564.3724 4494,-6525 4655.925,-6373.6877 4405.8228,-5687.7331 4561.5,-5530 4580.2499,-5511.0025 4635.2566,-5504.4815 4690.8984,-5503.1278"/>
<polygon fill="#999999" stroke="#999999" points="4691.027,-5505.2256 4696.9816,-5503 4690.9387,-5501.0265 4691.027,-5505.2256"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup -->
<g id="edge405" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\TermLookup</title>
<path fill="none" stroke="#999999" d="M1469.72,-3512.9361C1540.6076,-3492.2635 1661.5929,-3458.2688 1767,-3435 1979.3388,-3388.1259 2037.8266,-3402.8724 2249,-3351 2281.6233,-3342.9865 2288.1805,-3335.1678 2321,-3328 2436.2548,-3302.8282 2765.2504,-3348.082 2848,-3264 2955.2075,-3155.0663 2807.8369,-2683.8241 2920,-2580 3044.872,-2464.4118 4194.9036,-2499.8778 4649.4133,-2518.6612"/>
<polygon fill="#999999" stroke="#999999" points="4649.6404,-2520.7724 4655.7223,-2518.9227 4649.8144,-2516.576 4649.6404,-2520.7724"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Term\\TermBuffer -->
<g id="edge406" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\DataModel\\Services\\Term\\TermBuffer</title>
<path fill="none" stroke="#999999" d="M1474.37,-3512.9406C1545.6781,-3494.0976 1663.4889,-3465.4622 1767,-3452 1820.154,-3445.087 2200.9812,-3455.8187 2249,-3432 2293.9632,-3409.697 2275.9974,-3367.2234 2321,-3345 2373.5405,-3319.0542 2805.3088,-3365.1392 2848,-3325 2965.3099,-3214.7025 2801.5842,-2713.1094 2920,-2604 2951.6932,-2574.7976 4189.8173,-2570.5986 4657.0067,-2570.0548"/>
<polygon fill="#999999" stroke="#999999" points="4657.1503,-2572.1547 4663.1478,-2570.0478 4657.1454,-2567.9547 4657.1503,-2572.1547"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup -->
<g id="edge407" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M1657.8261,-3531C1698.1008,-3531 1739.6347,-3531 1779.3995,-3531"/>
<polygon fill="#999999" stroke="#999999" points="1779.7659,-3533.1001 1785.7658,-3531 1779.7658,-3528.9001 1779.7659,-3533.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory -->
<g id="edge404" class="edge">
<title>Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookupFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory</title>
<path fill="none" stroke="#999999" d="M1422.8194,-3549.3923C1471.6871,-3615.6868 1636.5274,-3850.3078 1695,-4074 1733.0749,-4219.659 1666.5286,-6670.8762 1767,-6783 1786.1413,-6804.3613 1812.0896,-6816.7107 1839.8855,-6823.3266"/>
<polygon fill="#999999" stroke="#999999" points="1839.5302,-6825.3988 1845.8432,-6824.6525 1840.4427,-6821.2991 1839.5302,-6825.3988"/>
</g>
<!-- Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge410" class="edge">
<title>Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4651.7189,-4710.6884C4604.1413,-4721.7835 4557.7947,-4742.874 4527.75,-4781.5 4503.8393,-4812.24 4501.671,-5453.5767 4527.75,-5482.5 4549.7871,-5506.9406 4621.8622,-5513.7094 4690.4422,-5514.181"/>
<polygon fill="#999999" stroke="#999999" points="4690.6319,-5516.2817 4696.6407,-5514.2068 4690.6495,-5512.0818 4690.6319,-5516.2817"/>
</g>
<!-- Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge411" class="edge">
<title>Wikibase\\Lib\\Store\\LegacyEntityTermStoreReader&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M5014.0641,-4712.817C5048.3171,-4705.808 5080.7918,-4691.7231 5104.5,-4666 5281.1506,-4474.3358 5002.7879,-3693.2621 5172,-3495 5206.1283,-3455.0126 5261.605,-3439.7146 5312.2044,-3434.9645"/>
<polygon fill="#999999" stroke="#999999" points="5312.5509,-3437.0425 5318.3491,-3434.4365 5312.1913,-3432.8579 5312.5509,-3437.0425"/>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver -->
<g id="node184" class="node">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver</title>
<path fill="#9999cc" stroke="#000000" d="M4452,-4636C4452,-4636 4017,-4636 4017,-4636 4011,-4636 4005,-4630 4005,-4624 4005,-4624 4005,-4612 4005,-4612 4005,-4606 4011,-4600 4017,-4600 4017,-4600 4452,-4600 4452,-4600 4458,-4600 4464,-4606 4464,-4612 4464,-4612 4464,-4624 4464,-4624 4464,-4630 4458,-4636 4452,-4636"/>
<text text-anchor="middle" x="4234.5" y="-4615.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\MatchingTermsLookupPropertyLabelResolver</text>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\Property -->
<g id="edge418" class="edge">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\Property</title>
<path fill="none" stroke="#999999" d="M4320.0297,-4599.9741C4376.953,-4593.3627 4449.2361,-4596.2098 4494,-4640 4695.6164,-4837.2306 4359.5169,-5074.1449 4561.5,-5271 4580.5743,-5289.5901 4635.43,-5296.0797 4690.8847,-5297.5184"/>
<polygon fill="#999999" stroke="#999999" points="4690.9011,-5299.6192 4696.9472,-5297.6559 4690.9964,-5295.4203 4690.9011,-5299.6192"/>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup -->
<g id="edge416" class="edge">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup</title>
<path fill="none" stroke="#999999" d="M4464.1841,-4627.9779C4534.7598,-4631.0439 4610.8006,-4634.3472 4675.3958,-4637.1534"/>
<polygon fill="#999999" stroke="#999999" points="4675.5251,-4639.2609 4681.6107,-4637.4234 4675.7075,-4635.0648 4675.5251,-4639.2609"/>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria -->
<g id="edge417" class="edge">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria</title>
<path fill="none" stroke="#999999" d="M4464.3966,-4618.1329C4639.7943,-4618.5225 4887.3992,-4619.692 5104.5,-4623 5153.5216,-4623.7469 5206.7137,-4624.9143 5255.5365,-4626.1286"/>
<polygon fill="#999999" stroke="#999999" points="5255.7256,-4628.2339 5261.7763,-4626.2846 5255.8307,-4624.0352 5255.7256,-4628.2339"/>
</g>
<!-- Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver -->
<g id="edge415" class="edge">
<title>Wikibase\\Lib\\Store\\MatchingTermsLookupPropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4464.1841,-4608.0221C4516.4514,-4605.7515 4571.7162,-4603.3507 4623.1095,-4601.1181"/>
<polygon fill="#999999" stroke="#999999" points="4623.4541,-4603.2052 4629.3573,-4600.8466 4623.2718,-4599.0091 4623.4541,-4603.2052"/>
</g>
<!-- Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter -->
<g id="node185" class="node">
<title>Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M1581.5,-4930C1581.5,-4930 1236.5,-4930 1236.5,-4930 1230.5,-4930 1224.5,-4924 1224.5,-4918 1224.5,-4918 1224.5,-4906 1224.5,-4906 1224.5,-4900 1230.5,-4894 1236.5,-4894 1236.5,-4894 1581.5,-4894 1581.5,-4894 1587.5,-4894 1593.5,-4900 1593.5,-4906 1593.5,-4906 1593.5,-4918 1593.5,-4918 1593.5,-4924 1587.5,-4930 1581.5,-4930"/>
<text text-anchor="middle" x="1409" y="-4909.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\MultiPropertyTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge420" class="edge">
<title>Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M1593.7612,-4907.4282C1639.2061,-4910.3667 1679.363,-4917.8608 1695,-4934 1818.2903,-5061.2498 1638.9171,-6404.5754 1767,-6527 1877.8454,-6632.9486 4489.6659,-6455.2587 4494,-6451 4681.187,-6267.0706 4378.1433,-5459.748 4561.5,-5272 4609.2562,-5223.1 4689.6318,-5222.4045 4750.5703,-5231.0692"/>
<polygon fill="#999999" stroke="#999999" points="4750.534,-5233.1868 4756.7779,-5231.9934 4751.1526,-5229.0326 4750.534,-5233.1868"/>
</g>
<!-- Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter -->
<g id="edge419" class="edge">
<title>Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1593.6907,-4916.5033C1639.1335,-4913.5627 1679.3069,-4906.0847 1695,-4890 1909.4489,-4670.1998 1555.0359,-3732.1973 1767,-3510 1841.299,-3432.114 2150.2393,-3504.8123 2249,-3462 2288.0127,-3445.0882 2281.8536,-3415.6 2321,-3399 2429.193,-3353.121 2759.1584,-3431.9272 2848,-3355 2955.5842,-3261.8438 2814.5343,-3138.5481 2920,-3043 3270.3654,-2725.5817 3503.2022,-2937.2844 3975,-2907 4189.4963,-2893.2316 4434.7674,-2897.2075 4607.9815,-2903.2992"/>
<polygon fill="#999999" stroke="#999999" points="4608.042,-2905.4026 4614.1127,-2903.5168 4608.191,-2901.2052 4608.042,-2905.4026"/>
</g>
<!-- Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge421" class="edge">
<title>Wikibase\\Lib\\Store\\MultiPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M1593.5317,-4907.2612C1639.1364,-4910.1782 1679.4379,-4917.7023 1695,-4934 1875.5604,-5123.0953 1643.0289,-7055.8038 1767,-7286 1838.3877,-7418.5566 2177.4683,-7630.5456 2321,-7676 2488.9442,-7729.1854 3776.2526,-7693.348 3903,-7571 4023.5344,-7454.6495 3857.5301,-7320.4437 3975,-7201 4140.3343,-7032.8876 4307.4387,-7235.1948 4494,-7091 4547.0764,-7049.9768 4505.9086,-6993.5446 4561.5,-6956 4597.8997,-6931.4168 4643.6259,-6921.7761 4687.1194,-6919.471"/>
<polygon fill="#999999" stroke="#999999" points="4687.3417,-6921.5632 4693.2405,-6919.1937 4687.1515,-6917.3675 4687.3417,-6921.5632"/>
</g>
<!-- Wikibase\\Lib\\Store\\NullEntityTermStoreWriter -->
<g id="node186" class="node">
<title>Wikibase\\Lib\\Store\\NullEntityTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M4396,-4860C4396,-4860 4073,-4860 4073,-4860 4067,-4860 4061,-4854 4061,-4848 4061,-4848 4061,-4836 4061,-4836 4061,-4830 4067,-4824 4073,-4824 4073,-4824 4396,-4824 4396,-4824 4402,-4824 4408,-4830 4408,-4836 4408,-4836 4408,-4848 4408,-4848 4408,-4854 4402,-4860 4396,-4860"/>
<text text-anchor="middle" x="4234.5" y="-4839.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\NullEntityTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\NullEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge424" class="edge">
<title>Wikibase\\Lib\\Store\\NullEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4320.0085,-4823.9958C4376.9223,-4817.3941 4449.2026,-4820.2441 4494,-4864 4692.9222,-5058.2974 4362.2166,-5292.0731 4561.5,-5486 4580.5886,-5504.5755 4635.4459,-5511.0634 4690.8981,-5512.5047"/>
<polygon fill="#999999" stroke="#999999" points="4690.9141,-5514.6055 4696.9603,-5512.6425 4691.0096,-5510.4066 4690.9141,-5514.6055"/>
</g>
<!-- Wikibase\\Lib\\Store\\NullEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge423" class="edge">
<title>Wikibase\\Lib\\Store\\NullEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M4323.333,-4823.9906C4379.4811,-4818.1178 4449.5785,-4821.809 4494,-4864 4654.3545,-5016.3027 4400.8623,-5204.996 4561.5,-5357 4609.1547,-5402.0934 4684.8957,-5404.7727 4744.2852,-5397.7656"/>
<polygon fill="#999999" stroke="#999999" points="4744.6501,-5399.8365 4750.3445,-5397.0107 4744.1308,-5395.6687 4744.6501,-5399.8365"/>
</g>
<!-- Wikibase\\Lib\\Store\\NullEntityTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter -->
<g id="edge422" class="edge">
<title>Wikibase\\Lib\\Store\\NullEntityTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4408.0128,-4829.5337C4489.9312,-4823.6482 4587.2146,-4816.6588 4668.0198,-4810.8532"/>
<polygon fill="#999999" stroke="#999999" points="4668.4671,-4812.9266 4674.3011,-4810.4019 4668.166,-4808.7374 4668.4671,-4812.9266"/>
</g>
<!-- Wikibase\\Lib\\Store\\NullTermIndex -->
<g id="node187" class="node">
<title>Wikibase\\Lib\\Store\\NullTermIndex</title>
<path fill="#9999cc" stroke="#000000" d="M3771,-4679C3771,-4679 3538,-4679 3538,-4679 3532,-4679 3526,-4673 3526,-4667 3526,-4667 3526,-4655 3526,-4655 3526,-4649 3532,-4643 3538,-4643 3538,-4643 3771,-4643 3771,-4643 3777,-4643 3783,-4649 3783,-4655 3783,-4655 3783,-4667 3783,-4667 3783,-4673 3777,-4679 3771,-4679"/>
<text text-anchor="middle" x="3654.5" y="-4658.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\NullTermIndex</text>
</g>
<!-- Wikibase\\Lib\\Store\\NullTermIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge427" class="edge">
<title>Wikibase\\Lib\\Store\\NullTermIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3748.1252,-4642.9848C3800.5357,-4638.6501 3863.1574,-4643.9861 3903,-4683 4007.7835,-4785.604 3867.5031,-5239.2425 3975,-5339 4017.2951,-5378.25 4445.1642,-5326.2671 4494,-5357 4548.7658,-5391.4647 4507.5446,-5450.2799 4561.5,-5486 4599.0663,-5510.87 4646.2728,-5520.2764 4690.7419,-5522.2842"/>
<polygon fill="#999999" stroke="#999999" points="4690.9226,-5524.3924 4696.9973,-5522.5192 4691.0804,-5520.1953 4690.9226,-5524.3924"/>
</g>
<!-- Wikibase\\Lib\\Store\\NullTermIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge426" class="edge">
<title>Wikibase\\Lib\\Store\\NullTermIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M3767.3129,-4642.9938C3814.6974,-4641.8892 3867.0418,-4650.1194 3903,-4683 4036.6283,-4805.191 3838.1434,-4965.4359 3975,-5084 4018.6114,-5121.7822 4448.8926,-5066.0171 4494,-5102 4585.6485,-5175.1095 4471.5641,-5281.7937 4561.5,-5357 4606.6528,-5394.7577 4672.0774,-5401.0009 4727.3886,-5397.4485"/>
<polygon fill="#999999" stroke="#999999" points="4727.5569,-5399.5419 4733.393,-5397.0222 4727.2594,-5395.3525 4727.5569,-5399.5419"/>
</g>
<!-- Wikibase\\Lib\\Store\\NullTermIndex&#45;&gt;Wikibase\\Lib\\Store\\TermIndex -->
<g id="edge425" class="edge">
<title>Wikibase\\Lib\\Store\\NullTermIndex&#45;&gt;Wikibase\\Lib\\Store\\TermIndex</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3783.2208,-4670.5431C3882.2689,-4677.8863 4018.1211,-4687.9581 4114.8289,-4695.1278"/>
<polygon fill="#999999" stroke="#999999" points="4114.7122,-4697.2249 4120.851,-4695.5743 4115.0228,-4693.0363 4114.7122,-4697.2249"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter -->
<g id="node189" class="node">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter</title>
<path fill="#9999cc" stroke="#000000" d="M4414.5,-4774C4414.5,-4774 4054.5,-4774 4054.5,-4774 4048.5,-4774 4042.5,-4768 4042.5,-4762 4042.5,-4762 4042.5,-4750 4042.5,-4750 4042.5,-4744 4048.5,-4738 4054.5,-4738 4054.5,-4738 4414.5,-4738 4414.5,-4738 4420.5,-4738 4426.5,-4744 4426.5,-4750 4426.5,-4750 4426.5,-4762 4426.5,-4762 4426.5,-4768 4420.5,-4774 4414.5,-4774"/>
<text text-anchor="middle" x="4234.5" y="-4753.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\PropertyTermStoreWriterAdapter</text>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge440" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4318.6501,-4737.995C4375.8778,-4731.0791 4449.0872,-4733.5553 4494,-4778 4606.3397,-4889.1691 4448.9536,-5375.0402 4561.5,-5486 4580.467,-5504.6996 4635.3098,-5511.2024 4690.7837,-5512.6214"/>
<polygon fill="#999999" stroke="#999999" points="4690.8031,-5514.7223 4696.8485,-5512.7567 4690.8968,-5510.5233 4690.8031,-5514.7223"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge437" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M4321.1328,-4737.9683C4377.8049,-4731.6015 4449.3535,-4734.7373 4494,-4778 4680.0552,-4958.2884 4375.1097,-5177.0581 4561.5,-5357 4578.0174,-5372.9459 4621.0625,-5379.9606 4668.136,-5382.5251"/>
<polygon fill="#999999" stroke="#999999" points="4668.0984,-5384.6257 4674.1964,-5382.83 4668.3095,-5380.431 4668.0984,-5384.6257"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge441" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M4426.7139,-4744.5171C4451.4653,-4750.6303 4474.8196,-4761.127 4494,-4778 4600.8494,-4871.9953 4478.0387,-4975.7346 4561.5,-5091 4612.9396,-5162.0414 4706.6626,-5206.5175 4769.3893,-5229.8045"/>
<polygon fill="#999999" stroke="#999999" points="4769.0041,-5231.8998 4775.3604,-5231.9921 4770.449,-5227.9562 4769.0041,-5231.8998"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\Property -->
<g id="edge438" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Entity\\Property</title>
<path fill="none" stroke="#999999" d="M4323.333,-4737.9906C4379.4811,-4732.1178 4449.5785,-4735.809 4494,-4778 4654.3545,-4930.3027 4400.8623,-5118.996 4561.5,-5271 4609.1547,-5316.0934 4684.8957,-5318.7727 4744.2852,-5311.7656"/>
<polygon fill="#999999" stroke="#999999" points="4744.6501,-5313.8365 4750.3445,-5311.0107 4744.1308,-5309.6687 4744.6501,-5313.8365"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\TermStoreException -->
<g id="edge439" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\TermStoreException</title>
<path fill="none" stroke="#999999" d="M4426.6643,-4764.8872C4452.2008,-4757.7774 4475.797,-4745.6119 4494,-4726 4619.6549,-4590.6196 4433.5458,-3198.2093 4561.5,-3065 4572.7099,-3053.3297 4597.3296,-3046.3269 4627.3883,-3042.33"/>
<polygon fill="#999999" stroke="#999999" points="4627.7768,-3044.3978 4633.4701,-3041.5702 4627.2561,-3040.2302 4627.7768,-3044.3978"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter -->
<g id="edge436" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter</title>
<path fill="none" stroke="#999999" d="M4426.7153,-4764.9344C4452.245,-4757.8184 4475.8257,-4745.6385 4494,-4726 4629.1848,-4579.9243 4423.8342,-3079.7399 4561.5,-2936 4570.208,-2926.9078 4587.0382,-2920.646 4608.2353,-2916.4306"/>
<polygon fill="#999999" stroke="#999999" points="4608.8131,-2918.4592 4614.3267,-2915.2952 4608.0434,-2914.3303 4608.8131,-2918.4592"/>
</g>
<!-- Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter -->
<g id="edge435" class="edge">
<title>Wikibase\\Lib\\Store\\PropertyTermStoreWriterAdapter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4426.751,-4769.8125C4504.549,-4775.402 4593.4584,-4781.7898 4668.2267,-4787.1616"/>
<polygon fill="#999999" stroke="#999999" points="4668.3632,-4789.2768 4674.4983,-4787.6122 4668.6643,-4785.0876 4668.3632,-4789.2768"/>
</g>
<!-- Wikibase\\Lib\\Store\\RedirectRevision -->
<g id="node190" class="node">
<title>Wikibase\\Lib\\Store\\RedirectRevision</title>
<path fill="#9999cc" stroke="#000000" d="M1536.5,-4973C1536.5,-4973 1281.5,-4973 1281.5,-4973 1275.5,-4973 1269.5,-4967 1269.5,-4961 1269.5,-4961 1269.5,-4949 1269.5,-4949 1269.5,-4943 1275.5,-4937 1281.5,-4937 1281.5,-4937 1536.5,-4937 1536.5,-4937 1542.5,-4937 1548.5,-4943 1548.5,-4949 1548.5,-4949 1548.5,-4961 1548.5,-4961 1548.5,-4967 1542.5,-4973 1536.5,-4973"/>
<text text-anchor="middle" x="1409" y="-4952.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\RedirectRevision</text>
</g>
<!-- Wikibase\\Lib\\Store\\RedirectRevision&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge444" class="edge">
<title>Wikibase\\Lib\\Store\\RedirectRevision&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M1548.5578,-4948.8729C1610.5937,-4949.4242 1674.2883,-4955.6366 1695,-4977 1816.6307,-5102.4576 1641.6287,-6426.2803 1767,-6548 1821.3649,-6600.7815 4439.8784,-6535.0309 4494,-6482 4652.2954,-6326.8946 4405.8228,-5644.7331 4561.5,-5487 4577.707,-5470.579 4621.0032,-5463.4798 4668.3834,-5460.9819"/>
<polygon fill="#999999" stroke="#999999" points="4668.5921,-5463.0744 4674.4833,-5460.6863 4668.3887,-5458.8793 4668.5921,-5463.0744"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup -->
<g id="node191" class="node">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2746,-3922C2746,-3922 2423,-3922 2423,-3922 2417,-3922 2411,-3916 2411,-3910 2411,-3910 2411,-3898 2411,-3898 2411,-3892 2417,-3886 2423,-3886 2423,-3886 2746,-3886 2746,-3886 2752,-3886 2758,-3892 2758,-3898 2758,-3898 2758,-3910 2758,-3910 2758,-3916 2752,-3922 2746,-3922"/>
<text text-anchor="middle" x="2584.5" y="-3901.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\RevisionBasedEntityLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge448" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2758.25,-3890.8947C2792.1333,-3896.8398 2824.4121,-3909.9175 2848,-3935 3044.8445,-4144.3167 2711.2435,-5028.5616 2920,-5226 2986.8405,-5289.2166 3267.7297,-5289.8142 3334,-5226 3486.6585,-5078.9993 3255.9473,-3469.6597 3406,-3320 3448.8039,-3277.3082 4450.5974,-3257.917 4494,-3300 4668.4617,-3469.1578 4394.0175,-5309.9293 4561.5,-5486 4579.8965,-5505.3399 4634.8616,-5511.9013 4690.5672,-5513.1932"/>
<polygon fill="#999999" stroke="#999999" points="4690.6172,-5515.2946 4696.6576,-5513.3138 4690.7004,-5511.0954 4690.6172,-5515.2946"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge450" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M2758.2061,-3890.9361C2792.0919,-3896.8788 2824.3828,-3909.9451 2848,-3935 3037.1752,-4135.6918 2719.4044,-4984.7228 2920,-5174 3053.8284,-5300.2773 3201.4403,-5301.6085 3334,-5174 3485.4807,-5028.1772 3255.4191,-3429.7518 3406,-3283 3492.5768,-3198.6247 4407.1423,-3191.9139 4494,-3276 4660.2153,-3436.9113 4401.924,-5189.5024 4561.5,-5357 4577.4145,-5373.7046 4620.6412,-5380.8712 4668.0474,-5383.3439"/>
<polygon fill="#999999" stroke="#999999" points="4668.0577,-5385.4467 4674.1512,-5383.6357 4668.2584,-5381.2514 4668.0577,-5385.4467"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookup -->
<g id="edge445" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2758.0377,-3917.6674C2791.9333,-3911.8566 2824.2709,-3898.9283 2848,-3874 3020.2616,-3693.033 2741.3083,-2926.6207 2920,-2752 2936.4636,-2735.9115 3311.3459,-2739.0848 3334,-2735 3898.8202,-2633.156 3998.8191,-2447.0672 4561.5,-2334 4587.3619,-2328.8032 4614.8439,-2324.8266 4642.0119,-2321.7852"/>
<polygon fill="#999999" stroke="#999999" points="4642.4341,-2323.8516 4648.1699,-2321.111 4641.977,-2319.6765 4642.4341,-2323.8516"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookupException -->
<g id="edge449" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookupException</title>
<path fill="none" stroke="#999999" d="M2758.0214,-3917.652C2791.918,-3911.8421 2824.2601,-3898.918 2848,-3874 3018.0454,-3695.516 2741.6225,-2937.1572 2920,-2767 2951.6417,-2736.8165 4453.3309,-2755.0706 4494,-2739 4531.6057,-2724.1399 4524.3815,-2694.0383 4561.5,-2678 4576.3852,-2671.5683 4592.1537,-2666.4649 4608.3018,-2662.4493"/>
<polygon fill="#999999" stroke="#999999" points="4608.9226,-2664.4601 4614.2674,-2661.0187 4607.9431,-2660.3759 4608.9226,-2664.4601"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\UnresolvedEntityRedirectException -->
<g id="edge451" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\UnresolvedEntityRedirectException</title>
<path fill="none" stroke="#999999" d="M2758.0025,-3917.634C2791.9002,-3911.8251 2824.2475,-3898.906 2848,-3874 3015.5339,-3698.3299 2744.499,-2951.7111 2920,-2784 2951.6156,-2753.7877 4451.4876,-2764.2482 4494,-2754 4526.4634,-2746.1743 4529.2969,-2729.8358 4561.5,-2721 4564.7066,-2720.1202 4567.9418,-2719.2721 4571.2017,-2718.4547"/>
<polygon fill="#999999" stroke="#999999" points="4571.7644,-2720.4791 4577.0953,-2717.0162 4570.7685,-2716.3989 4571.7644,-2720.4791"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge446" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" d="M2758.0153,-3896.0039C2824.6859,-3892.9315 2900.4499,-3889.4401 2965.9048,-3886.4237"/>
<polygon fill="#999999" stroke="#999999" points="2966.3094,-3888.5074 2972.2063,-3886.1333 2966.116,-3884.3119 2966.3094,-3888.5074"/>
</g>
<!-- Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge447" class="edge">
<title>Wikibase\\Lib\\Store\\RevisionBasedEntityLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2758.3051,-3904.6923C2910.224,-3905.5754 3136.7419,-3907.5628 3334,-3912 3392.4033,-3913.3137 3456.773,-3915.3985 3512.4068,-3917.4015"/>
<polygon fill="#999999" stroke="#999999" points="3512.3808,-3919.5019 3518.4528,-3917.6201 3512.5326,-3915.3046 3512.3808,-3919.5019"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup -->
<g id="node192" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1559,-4887C1559,-4887 1259,-4887 1259,-4887 1253,-4887 1247,-4881 1247,-4875 1247,-4875 1247,-4863 1247,-4863 1247,-4857 1253,-4851 1259,-4851 1259,-4851 1559,-4851 1559,-4851 1565,-4851 1571,-4857 1571,-4863 1571,-4863 1571,-4875 1571,-4875 1571,-4881 1565,-4887 1559,-4887"/>
<text text-anchor="middle" x="1409" y="-4866.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\EntityChangeLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\Lib\\Changes\\EntityChange -->
<g id="edge463" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\Lib\\Changes\\EntityChange</title>
<path fill="none" stroke="#999999" d="M1571.2645,-4863.2144C1625.5662,-4865.0122 1676.9269,-4872.1079 1695,-4891 1865.3725,-5069.0935 1637.447,-6898.3333 1767,-7108 2029.0898,-7532.1622 2358.4522,-7502.5919 2848,-7408 2937.9901,-7390.6118 3035.7986,-7344.3802 3088.3576,-7317.0565"/>
<polygon fill="#999999" stroke="#999999" points="3089.5765,-7318.7889 3093.9201,-7314.1473 3087.63,-7315.0672 3089.5765,-7318.7889"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\Lib\\Changes\\EntityChangeFactory -->
<g id="edge461" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\Lib\\Changes\\EntityChangeFactory</title>
<path fill="none" stroke="#999999" d="M1571.236,-4863.2416C1625.5341,-4865.043 1676.8997,-4872.134 1695,-4891 1851.714,-5054.3439 1658.1077,-6728.5486 1767,-6927 1910.7521,-7188.9819 2039.5641,-7207.5362 2321,-7308 2352.0341,-7319.0782 2386.3817,-7325.6735 2419.7446,-7329.4289"/>
<polygon fill="#999999" stroke="#999999" points="2419.7715,-7331.5438 2425.9617,-7330.0975 2420.2206,-7327.3679 2419.7715,-7331.5438"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="edge462" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="none" stroke="#999999" d="M1571.1512,-4863.3233C1625.4382,-4865.1354 1676.8185,-4872.2123 1695,-4891 1821.5341,-5021.7528 1639.6956,-6396.9971 1767,-6527 1820.0329,-6581.1571 4438.7127,-6676.8535 4494,-6625 4664.8668,-6464.7452 4397.2497,-5740.0296 4561.5,-5573 4577.6769,-5556.5494 4620.9659,-5549.4431 4668.3488,-5546.9479"/>
<polygon fill="#999999" stroke="#999999" points="4668.5577,-5549.0403 4674.4492,-5546.6527 4668.3547,-5544.8452 4668.5577,-5549.0403"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\Lib\\Store\\ChunkAccess -->
<g id="edge460" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\EntityChangeLookup&#45;&gt;Wikibase\\Lib\\Store\\ChunkAccess</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1571.098,-4863.0465C1668.3035,-4859.4763 1790.1628,-4855.0007 1880.4709,-4851.6839"/>
<polygon fill="#999999" stroke="#999999" points="1880.7265,-4853.776 1886.6453,-4851.4571 1880.5723,-4849.5788 1880.7265,-4853.776"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityIdLocalPartPageTableEntityQuery -->
<g id="node193" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\EntityIdLocalPartPageTableEntityQuery</title>
<path fill="#9999cc" stroke="#000000" d="M2229.5,-4285C2229.5,-4285 1786.5,-4285 1786.5,-4285 1780.5,-4285 1774.5,-4279 1774.5,-4273 1774.5,-4273 1774.5,-4261 1774.5,-4261 1774.5,-4255 1780.5,-4249 1786.5,-4249 1786.5,-4249 2229.5,-4249 2229.5,-4249 2235.5,-4249 2241.5,-4255 2241.5,-4261 2241.5,-4261 2241.5,-4273 2241.5,-4273 2241.5,-4279 2235.5,-4285 2229.5,-4285"/>
<text text-anchor="middle" x="2008" y="-4264.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\EntityIdLocalPartPageTableEntityQuery</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityIdLocalPartPageTableEntityQuery&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge465" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\EntityIdLocalPartPageTableEntityQuery&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2098.5847,-4248.9847C2149.9917,-4244.4302 2211.3862,-4249.5422 2249,-4289 2376.8442,-4423.1118 2189.3931,-5824.5786 2321,-5955 2341.8081,-5975.6207 2818.7226,-5971.988 2848,-5973 3064.0031,-5980.4667 3118.3376,-5975.7583 3334,-5990 3366.081,-5992.1185 3373.9308,-5994.7099 3406,-5997 3532.2549,-6006.016 3848.4566,-6020.1104 3975,-6023 4032.6516,-6024.3165 4450.5457,-6060.91 4494,-6023 4660.6498,-5877.6126 4400.8623,-5682.004 4561.5,-5530 4609.1547,-5484.9066 4684.8957,-5482.2273 4744.2852,-5489.2344"/>
<polygon fill="#999999" stroke="#999999" points="4744.1308,-5491.3313 4750.3445,-5489.9893 4744.6501,-5487.1635 4744.1308,-5491.3313"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase -->
<g id="node194" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase</title>
<path fill="#9999cc" stroke="#000000" d="M2757,-4329C2757,-4329 2412,-4329 2412,-4329 2406,-4329 2400,-4323 2400,-4317 2400,-4317 2400,-4305 2400,-4305 2400,-4299 2406,-4293 2412,-4293 2412,-4293 2757,-4293 2757,-4293 2763,-4293 2769,-4299 2769,-4305 2769,-4305 2769,-4317 2769,-4317 2769,-4323 2763,-4329 2757,-4329"/>
<text text-anchor="middle" x="2584.5" y="-4308.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\PageTableEntityQueryBase</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\EntityIdLocalPartPageTableEntityQuery&#45;&gt;Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase -->
<g id="edge464" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\EntityIdLocalPartPageTableEntityQuery&#45;&gt;Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2241.6535,-4284.8331C2292.0883,-4288.6824 2344.8377,-4292.7083 2393.4171,-4296.416"/>
<polygon fill="#999999" stroke="#999999" points="2393.4845,-4298.5272 2399.6269,-4296.89 2393.8042,-4294.3394 2393.4845,-4298.5272"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge469" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2769.221,-4303.5008C2798.9906,-4310.6388 2826.9061,-4323.7101 2848,-4346 2991.0873,-4497.1997 2767.2485,-5138.5706 2920,-5280 2953.7538,-5311.2519 3300.8581,-5311.9001 3334,-5280 3485.0095,-5134.6484 3264.8323,-3549.9279 3406,-3395 3491.8994,-3300.7277 3847.7356,-3328.3513 3975,-3320 4032.5429,-3316.224 4452.5933,-3279.8636 4494,-3320 4666.891,-3487.587 4395.5236,-5311.5623 4561.5,-5486 4579.8993,-5505.3373 4634.8647,-5511.8983 4690.5697,-5513.1908"/>
<polygon fill="#999999" stroke="#999999" points="4690.6197,-5515.2921 4696.6602,-5513.3114 4690.703,-5511.0929 4690.6197,-5515.2921"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookupException -->
<g id="edge470" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\EntityLookupException</title>
<path fill="none" stroke="#999999" d="M2662.8491,-4329.0043C2722.2766,-4337.58 2801.4332,-4337.2029 2848,-4289 2962.005,-4170.9897 2803.614,-2929.6627 2920,-2814 2923.8801,-2810.144 4489.004,-2749.2279 4494,-2747 4533.1813,-2729.5279 4522.6606,-2696.2194 4561.5,-2678 4576.371,-2671.0241 4592.2046,-2665.5362 4608.466,-2661.2609"/>
<polygon fill="#999999" stroke="#999999" points="4609.174,-2663.248 4614.4754,-2659.7401 4608.1436,-2659.1763 4609.174,-2663.248"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\Lib\\Store\\EntityNamespaceLookup -->
<g id="edge468" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\Lib\\Store\\EntityNamespaceLookup</title>
<path fill="none" stroke="#999999" d="M2769.3015,-4315.4284C2831.7916,-4316.9259 2901.1178,-4318.5872 2961.9727,-4320.0454"/>
<polygon fill="#999999" stroke="#999999" points="2962.1634,-4322.1505 2968.212,-4320.1949 2962.2641,-4317.9517 2962.1634,-4322.1505"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery -->
<g id="node195" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery</title>
<path fill="#9999cc" stroke="#000000" d="M3284.5,-4299C3284.5,-4299 2969.5,-4299 2969.5,-4299 2963.5,-4299 2957.5,-4293 2957.5,-4287 2957.5,-4287 2957.5,-4275 2957.5,-4275 2957.5,-4269 2963.5,-4263 2969.5,-4263 2969.5,-4263 3284.5,-4263 3284.5,-4263 3290.5,-4263 3296.5,-4269 3296.5,-4275 3296.5,-4275 3296.5,-4287 3296.5,-4287 3296.5,-4293 3290.5,-4299 3284.5,-4299"/>
<text text-anchor="middle" x="3127" y="-4278.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\PageTableEntityQuery</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery -->
<g id="edge467" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PageTableEntityQueryBase&#45;&gt;Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2769.3015,-4300.7806C2828.1102,-4297.5285 2892.9732,-4293.9416 2951.1324,-4290.7254"/>
<polygon fill="#999999" stroke="#999999" points="2951.5877,-4292.8035 2957.4625,-4290.3753 2951.3557,-4288.6099 2951.5877,-4292.8035"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge466" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3296.6171,-4278.2308C3310.5793,-4283.8869 3323.379,-4291.9046 3334,-4303 3511.982,-4488.931 3221.4809,-5279.5547 3406,-5459 3496.5705,-5547.08 4347.8168,-5525.9513 4690.8033,-5513.6911"/>
<polygon fill="#999999" stroke="#999999" points="4690.8939,-5515.7893 4696.8147,-5513.4753 4690.7432,-5511.592 4690.8939,-5515.7893"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor -->
<g id="node196" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor</title>
<path fill="#9999cc" stroke="#000000" d="M2821,-4069C2821,-4069 2348,-4069 2348,-4069 2342,-4069 2336,-4063 2336,-4057 2336,-4057 2336,-4045 2336,-4045 2336,-4039 2342,-4033 2348,-4033 2348,-4033 2821,-4033 2821,-4033 2827,-4033 2833,-4039 2833,-4045 2833,-4045 2833,-4057 2833,-4057 2833,-4063 2827,-4069 2821,-4069"/>
<text text-anchor="middle" x="2584.5" y="-4048.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\PrefetchingWikiPageEntityMetaDataAccessor</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge474" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2670.9296,-4069.012C2728.541,-4075.6172 2801.884,-4072.7682 2848,-4029 3019.7859,-3865.96 2772.0178,-3685.9155 2920,-3501 3219.5614,-3126.6743 3495.9231,-3294.4956 3975,-3276 4032.6237,-3273.7753 4452.6058,-3235.8508 4494,-3276 4670.3467,-3447.0428 4392.2103,-5307.9697 4561.5,-5486 4579.8933,-5505.343 4634.858,-5511.9047 4690.5641,-5513.1961"/>
<polygon fill="#999999" stroke="#999999" points="4690.6143,-5515.2974 4696.6547,-5513.3167 4690.6974,-5511.0983 4690.6143,-5515.2974"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge476" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M2666.8514,-4069.0392C2725.3986,-4076.6175 2801.5909,-4074.9391 2848,-4029 2969.824,-3908.4097 2794.0842,-3377.3113 2920,-3261 2984.2367,-3201.6631 4431.2224,-3185.1215 4494,-3246 4669.3257,-3416.0217 4393.1892,-5266.0312 4561.5,-5443 4577.4002,-5459.7182 4620.6235,-5466.888 4668.031,-5469.3595"/>
<polygon fill="#999999" stroke="#999999" points="4668.0415,-5471.4623 4674.135,-5469.6512 4668.2421,-5467.2671 4668.0415,-5471.4623"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Services\\Entity\\EntityPrefetcher -->
<g id="edge471" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Services\\Entity\\EntityPrefetcher</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2833.251,-4038.7066C2839.3861,-4035.9138 2844.3938,-4032.6968 2848,-4029 3039.1884,-3833.0048 2723.0381,-2989.1923 2920,-2799 2935.7304,-2783.8103 4472.1514,-2762.901 4494,-2762 4537.0391,-2760.2251 4583.1245,-2757.8342 4627.0117,-2755.3235"/>
<polygon fill="#999999" stroke="#999999" points="4627.3196,-2757.4094 4633.1892,-2754.9685 4627.0786,-2753.2163 4627.3196,-2757.4094"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge477" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2833.1915,-4034.3469C2862.4502,-4032.49 2891.8852,-4030.6687 2920,-4029 3103.9359,-4018.0825 3151.9411,-4035.3928 3334,-4007 3425.9479,-3992.6604 3529.6797,-3962.8977 3593.5803,-3942.9322"/>
<polygon fill="#999999" stroke="#999999" points="3594.542,-3944.8315 3599.6382,-3941.0315 3593.2846,-3940.8241 3594.542,-3944.8315"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge475" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M2833.0058,-4044.0325C3045.4973,-4038.0748 3343.5131,-4029.7193 3516.0572,-4024.8816"/>
<polygon fill="#999999" stroke="#999999" points="3516.2031,-4026.9784 3522.1418,-4024.711 3516.0853,-4022.7801 3516.2031,-4026.9784"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\EntityStoreWatcher -->
<g id="edge472" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\EntityStoreWatcher</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2731.2348,-4069.0222C2769.2746,-4073.7915 2810.1774,-4079.0053 2848,-4084 2880.0291,-4088.2297 2887.9327,-4090.0701 2920,-4094 2937.4033,-4096.1328 2955.6448,-4098.2474 2973.7817,-4100.274"/>
<polygon fill="#999999" stroke="#999999" points="2973.7317,-4102.3813 2979.9271,-4100.9578 2974.1962,-4098.2071 2973.7317,-4102.3813"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor -->
<g id="node197" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor</title>
<path fill="#9999cc" stroke="#000000" d="M3322,-4003C3322,-4003 2932,-4003 2932,-4003 2926,-4003 2920,-3997 2920,-3991 2920,-3991 2920,-3979 2920,-3979 2920,-3973 2926,-3967 2932,-3967 2932,-3967 3322,-3967 3322,-3967 3328,-3967 3334,-3973 3334,-3979 3334,-3979 3334,-3991 3334,-3991 3334,-3997 3328,-4003 3322,-4003"/>
<text text-anchor="middle" x="3127" y="-3982.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\WikiPageEntityMetaDataAccessor</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor -->
<g id="edge473" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PrefetchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2812.7658,-4032.978C2824.6906,-4031.7126 2836.492,-4030.386 2848,-4029 2856.346,-4027.9948 2935.8218,-4015.4388 3007.8208,-4003.9964"/>
<polygon fill="#999999" stroke="#999999" points="3008.2776,-4006.0503 3013.8735,-4003.0343 3007.6182,-4001.9024 3008.2776,-4006.0503"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge602" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3261.4746,-4003.0643C3289.4692,-4013.1055 3315.9236,-4028.4952 3334,-4052 3425.3704,-4170.8089 3298.8989,-5294.1503 3406,-5399 3411.4018,-5404.2883 4486.8841,-5431.4485 4494,-5434 4529.6475,-5446.7819 4526.1742,-5472.354 4561.5,-5486 4601.8408,-5501.5833 4648.0058,-5508.8406 4690.6861,-5511.7318"/>
<polygon fill="#999999" stroke="#999999" points="4690.5637,-5513.8281 4696.6843,-5512.1111 4690.8289,-5509.6365 4690.5637,-5513.8281"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge603" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M3282.7034,-3966.9913C3300.0112,-3964.9764 3317.3814,-3962.9486 3334,-3961 3392.3926,-3954.1533 3456.7604,-3946.5353 3512.3957,-3939.9286"/>
<polygon fill="#999999" stroke="#999999" points="3512.7313,-3942.0036 3518.4418,-3939.2105 3512.2359,-3937.8329 3512.7313,-3942.0036"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable -->
<g id="node198" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable</title>
<path fill="#9999cc" stroke="#000000" d="M3273.5,-3757C3273.5,-3757 2980.5,-3757 2980.5,-3757 2974.5,-3757 2968.5,-3751 2968.5,-3745 2968.5,-3745 2968.5,-3733 2968.5,-3733 2968.5,-3727 2974.5,-3721 2980.5,-3721 2980.5,-3721 3273.5,-3721 3273.5,-3721 3279.5,-3721 3285.5,-3727 3285.5,-3733 3285.5,-3733 3285.5,-3745 3285.5,-3745 3285.5,-3751 3279.5,-3757 3273.5,-3757"/>
<text text-anchor="middle" x="3127" y="-3736.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\PropertyInfoTable</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge482" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3285.5562,-3739.3627C3303.9224,-3745.7402 3320.7772,-3755.5015 3334,-3770 3524.3318,-3978.6954 3214.924,-4830.9856 3406,-5039 3571.2108,-5218.8563 4252.6195,-5156.8737 4494,-5194 4570.1175,-5205.7075 4655.6788,-5219.849 4721.7999,-5230.9919"/>
<polygon fill="#999999" stroke="#999999" points="4721.4671,-5233.0654 4727.7328,-5231.9925 4722.1656,-5228.9239 4721.4671,-5233.0654"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\DataModel\\Entity\\Property -->
<g id="edge481" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\DataModel\\Entity\\Property</title>
<path fill="none" stroke="#999999" d="M3285.5957,-3739.3267C3303.9558,-3745.7098 3320.7984,-3755.4822 3334,-3770 3534.3274,-3990.2999 3204.7366,-4888.5549 3406,-5108 3449.8197,-5155.7783 4497.0654,-5263.851 4561.5,-5271 4603.3864,-5275.6473 4649.0116,-5279.725 4690.6966,-5283.0666"/>
<polygon fill="#999999" stroke="#999999" points="4690.6695,-5285.171 4696.8174,-5283.5542 4691.0031,-5280.9842 4690.6695,-5285.171"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdComposer -->
<g id="edge480" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdComposer</title>
<path fill="none" stroke="#999999" d="M3285.58,-3730.5474C3303.7089,-3723.7193 3320.4946,-3713.902 3334,-3700 3476.356,-3553.4631 3284.2842,-3410.084 3406,-3246 3573.453,-3020.2581 3701.551,-3035.0043 3975,-2970 4092.5976,-2942.0447 4405.862,-2944.3068 4619.4805,-2949.7103"/>
<polygon fill="#999999" stroke="#999999" points="4619.7195,-2951.817 4625.7712,-2949.871 4619.8269,-2947.6183 4619.7195,-2951.817"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup -->
<g id="edge478" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3276.9344,-3720.9319C3296.6887,-3715.6416 3316.2256,-3708.8126 3334,-3700 3372.6244,-3680.8499 3367.9117,-3655.1952 3406,-3635 3442.1369,-3615.8395 3484.4251,-3602.5708 3523.7652,-3593.4344"/>
<polygon fill="#999999" stroke="#999999" points="3524.6681,-3595.3827 3530.0523,-3592.0033 3523.7358,-3591.2874 3524.6681,-3595.3827"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoStore -->
<g id="edge479" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\PropertyInfoTable&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoStore</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3285.625,-3737.1957C3355.1332,-3736.4051 3436.2884,-3735.482 3504.7527,-3734.7033"/>
<polygon fill="#999999" stroke="#999999" points="3504.9407,-3736.8014 3510.9163,-3734.6332 3504.8928,-3732.6017 3504.9407,-3736.8014"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SiteLinkTable -->
<g id="node199" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\SiteLinkTable</title>
<path fill="#9999cc" stroke="#000000" d="M1540.5,-4715C1540.5,-4715 1277.5,-4715 1277.5,-4715 1271.5,-4715 1265.5,-4709 1265.5,-4703 1265.5,-4703 1265.5,-4691 1265.5,-4691 1265.5,-4685 1271.5,-4679 1277.5,-4679 1277.5,-4679 1540.5,-4679 1540.5,-4679 1546.5,-4679 1552.5,-4685 1552.5,-4691 1552.5,-4691 1552.5,-4703 1552.5,-4703 1552.5,-4709 1546.5,-4715 1540.5,-4715"/>
<text text-anchor="middle" x="1409" y="-4694.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\SiteLinkTable</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge487" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1552.5013,-4690.8683C1613.2992,-4691.6334 1674.7761,-4698.0308 1695,-4719 1831.8698,-4860.9143 1629.6804,-6350.521 1767,-6492 1804.3931,-6530.5257 2195.4802,-6521.745 2249,-6526 2515.4216,-6547.1815 2582.0584,-6552.4635 2848,-6579 2880.0378,-6582.1968 2887.8658,-6584.991 2920,-6587 3388.0225,-6616.26 3506.0756,-6598.6666 3975,-6602 4032.6652,-6602.4099 4451.9618,-6641.4745 4494,-6602 4668.0047,-6438.6072 4394.2413,-5700.2919 4561.5,-5530 4580.2037,-5510.9571 4635.2051,-5504.4307 4690.8552,-5503.0852"/>
<polygon fill="#999999" stroke="#999999" points="4690.9844,-5505.183 4696.9393,-5502.9584 4690.8968,-5500.9839 4690.9844,-5505.183"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge486" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M1552.5059,-4690.8639C1613.3048,-4691.628 1674.7813,-4698.0257 1695,-4719 1833.5297,-4862.7067 1629.5451,-6369.2649 1767,-6514 1871.4343,-6623.9656 4383.134,-6740.4779 4494,-6637 4653.2585,-6488.3544 4408.3793,-5813.9608 4561.5,-5659 4581.0628,-5639.2021 4640.0369,-5632.9594 4698.0429,-5631.992"/>
<polygon fill="#999999" stroke="#999999" points="4698.4066,-5634.0874 4704.3778,-5631.9068 4698.3501,-5629.8878 4698.4066,-5634.0874"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge485" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M1552.8889,-4690.8754C1613.5591,-4691.6633 1674.8169,-4698.0779 1695,-4719 1831.1153,-4860.0995 1625.57,-6346.2281 1767,-6482 1795.0994,-6508.9753 4457.5013,-6485.7841 4494,-6451 4656.3577,-6296.2697 4404.0181,-5603.6901 4561.5,-5444 4581.8853,-5423.3288 4645.1712,-5417.4255 4705.5162,-5416.8793"/>
<polygon fill="#999999" stroke="#999999" points="4705.7343,-5418.9781 4711.7213,-5416.8415 4705.7087,-5414.7781 4705.7343,-5418.9781"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkStore -->
<g id="edge483" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\Lib\\Store\\SiteLinkStore</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1552.8564,-4697C1650.1505,-4697 1777.7908,-4697 1873.1357,-4697"/>
<polygon fill="#999999" stroke="#999999" points="1873.3686,-4699.1001 1879.3686,-4697 1873.3685,-4694.9001 1873.3686,-4699.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\SiteLink -->
<g id="edge484" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SiteLinkTable&#45;&gt;Wikibase\\DataModel\\SiteLink</title>
<path fill="none" stroke="#999999" d="M1552.5187,-4691.2398C1613.1053,-4692.11 1674.3998,-4698.4885 1695,-4719 1834.9814,-4858.3788 1690.7791,-5422.7595 1767,-5605 1912.5518,-5953.0072 1978.0903,-6090.8145 2321,-6248 2427.4594,-6296.7997 2731.655,-6261.3737 2848,-6248 2922.2495,-6239.4651 3005.4666,-6218.5527 3061.5382,-6202.7351"/>
<polygon fill="#999999" stroke="#999999" points="3062.3587,-6204.6852 3067.5576,-6201.0272 3061.2122,-6200.6447 3062.3587,-6204.6852"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SqlChangeStore -->
<g id="node200" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\SqlChangeStore</title>
<path fill="#9999cc" stroke="#000000" d="M1544,-5059C1544,-5059 1274,-5059 1274,-5059 1268,-5059 1262,-5053 1262,-5047 1262,-5047 1262,-5035 1262,-5035 1262,-5029 1268,-5023 1274,-5023 1274,-5023 1544,-5023 1544,-5023 1550,-5023 1556,-5029 1556,-5035 1556,-5035 1556,-5047 1556,-5047 1556,-5053 1550,-5059 1544,-5059"/>
<text text-anchor="middle" x="1409" y="-5038.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\SqlChangeStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SqlChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\Change -->
<g id="edge489" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SqlChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\Change</title>
<path fill="none" stroke="#999999" d="M1410.0454,-5059.1682C1423.159,-5284.09 1558.7672,-7525.1069 1767,-7720 1822.3193,-7771.7755 4424.873,-7812.0223 4494,-7781 4664.4938,-7704.4871 4784.2908,-7495.1504 4821.0923,-7424.0214"/>
<polygon fill="#999999" stroke="#999999" points="4823.1283,-7424.6533 4823.9985,-7418.3562 4819.3913,-7422.7362 4823.1283,-7424.6533"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SqlChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\ChangeRow -->
<g id="edge490" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SqlChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\ChangeRow</title>
<path fill="none" stroke="#999999" d="M1410.2,-5059.2757C1424.9178,-5280.9248 1573.4133,-7447.6162 1767,-7646 1777.8885,-7657.1583 2305.4599,-7734.7459 2321,-7736 2664.2336,-7763.6984 3884.8136,-7725.029 3903,-7710 4019.0521,-7614.096 3861.8736,-7478.3383 3975,-7379 4015.4008,-7343.5233 4074.2616,-7336.2586 4125.7149,-7338.6509"/>
<polygon fill="#999999" stroke="#999999" points="4125.8463,-7340.761 4131.9513,-7338.9893 4126.0739,-7336.5672 4125.8463,-7340.761"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\SqlChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\ChangeStore -->
<g id="edge488" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\SqlChangeStore&#45;&gt;Wikibase\\Lib\\Changes\\ChangeStore</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1410.1065,-5059.2847C1423.8345,-5283.3226 1564.1529,-7494.2051 1767,-7690 1789.2536,-7711.4799 2290.1088,-7743.4704 2321,-7745 2496.574,-7753.6939 3741.4383,-7796.2794 3903,-7727 4057.3388,-7660.8178 4179.477,-7486.7303 4220.049,-7423.4339"/>
<polygon fill="#999999" stroke="#999999" points="4222.0497,-7424.2012 4223.4983,-7418.0116 4218.5059,-7421.9469 4222.0497,-7424.2012"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex -->
<g id="node201" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex</title>
<path fill="#9999cc" stroke="#000000" d="M3782,-4765C3782,-4765 3527,-4765 3527,-4765 3521,-4765 3515,-4759 3515,-4753 3515,-4753 3515,-4741 3515,-4741 3515,-4735 3521,-4729 3527,-4729 3527,-4729 3782,-4729 3782,-4729 3788,-4729 3794,-4735 3794,-4741 3794,-4741 3794,-4753 3794,-4753 3794,-4759 3788,-4765 3782,-4765"/>
<text text-anchor="middle" x="3654.5" y="-4744.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\TermSqlIndex</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge497" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3657.5698,-4765.1206C3672.9669,-4849.7278 3750.1558,-5207.9184 3975,-5354 4071.9334,-5416.9777 4393.4033,-5332.0563 4494,-5389 4539.7073,-5414.873 4515.9687,-5459.8186 4561.5,-5486 4599.9688,-5508.1203 4646.7144,-5516.9801 4690.5005,-5519.3287"/>
<polygon fill="#999999" stroke="#999999" points="4690.5662,-5521.434 4696.6581,-5519.6176 4690.7631,-5517.2386 4690.5662,-5521.434"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser -->
<g id="edge494" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityIdParser</title>
<path fill="none" stroke="#999999" d="M3656.067,-4765.2025C3665.2078,-4859.0057 3720.4314,-5290.5111 3975,-5474 4029.7931,-5513.494 4434.4986,-5535.5918 4667.9959,-5545.1789"/>
<polygon fill="#999999" stroke="#999999" points="4668.0856,-5547.2842 4674.1664,-5545.4309 4668.2571,-5543.0877 4668.0856,-5547.2842"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge496" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M3664.6296,-4765.3178C3698.965,-4825.4145 3817.6232,-5017.3881 3975,-5099 4181.3702,-5206.0187 4313.1616,-5017.9207 4494,-5164 4564.6902,-5221.1027 4489.578,-5301.4567 4561.5,-5357 4591.7871,-5380.3899 4630.0545,-5391.191 4668.2308,-5395.0248"/>
<polygon fill="#999999" stroke="#999999" points="4668.1904,-5397.1297 4674.3558,-5395.5812 4668.5704,-5392.9469 4668.1904,-5397.1297"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge504" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M3662.1468,-4765.2453C3691.1976,-4831.9698 3801.9001,-5063.7922 3975,-5159 4076.5241,-5214.8399 4402.7198,-5137.6337 4494,-5209 4564.9288,-5264.4548 4490.1522,-5345.0854 4561.5,-5400 4601.8326,-5431.0429 4656.2389,-5439.8727 4705.7569,-5439.6799"/>
<polygon fill="#999999" stroke="#999999" points="4705.7941,-5441.7798 4711.7702,-5439.6126 4705.747,-5437.58 4705.7941,-5441.7798"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria -->
<g id="edge505" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria</title>
<path fill="none" stroke="#999999" d="M3794.0908,-4740.9062C3850.2886,-4738.6793 3915.7152,-4736.372 3975,-4735 4037.7357,-4733.5481 5042.4135,-4734.1181 5104.5,-4725 5202.3197,-4710.6341 5312.0126,-4674.2524 5375.2439,-4651.1949"/>
<polygon fill="#999999" stroke="#999999" points="5376.305,-4653.0427 5381.216,-4649.0064 5374.8598,-4649.0992 5376.305,-4653.0427"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\Store\\TermIndex -->
<g id="edge491" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\Store\\TermIndex</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3794.1625,-4736.6457C3892.0695,-4729.3871 4021.5759,-4719.7858 4114.7641,-4712.877"/>
<polygon fill="#999999" stroke="#999999" points="4115.0207,-4714.9638 4120.849,-4712.4258 4114.7101,-4710.7753 4115.0207,-4714.9638"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\Store\\LabelConflictFinder -->
<g id="edge492" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\Store\\LabelConflictFinder</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3760.0097,-4765.0046C3809.3562,-4767.232 3865.3928,-4759.9259 3903,-4725 4048.1982,-4590.1539 3829.551,-4419.5755 3975,-4285 4017.2615,-4245.8979 4081.6887,-4240.2533 4135.7727,-4244.456"/>
<polygon fill="#999999" stroke="#999999" points="4135.8213,-4246.5677 4141.9778,-4244.9845 4136.1777,-4242.3828 4135.8213,-4246.5677"/>
</g>
<!-- Wikibase\\DataModel\\Term\\DescriptionsProvider -->
<g id="node256" class="node">
<title>Wikibase\\DataModel\\Term\\DescriptionsProvider</title>
<path fill="#9999cc" stroke="#000000" d="M4994.5,-6909C4994.5,-6909 4671.5,-6909 4671.5,-6909 4665.5,-6909 4659.5,-6903 4659.5,-6897 4659.5,-6897 4659.5,-6885 4659.5,-6885 4659.5,-6879 4665.5,-6873 4671.5,-6873 4671.5,-6873 4994.5,-6873 4994.5,-6873 5000.5,-6873 5006.5,-6879 5006.5,-6885 5006.5,-6885 5006.5,-6897 5006.5,-6897 5006.5,-6903 5000.5,-6909 4994.5,-6909"/>
<text text-anchor="middle" x="4833" y="-6888.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\DescriptionsProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\DescriptionsProvider -->
<g id="edge499" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\DescriptionsProvider</title>
<path fill="none" stroke="#999999" d="M3654.5887,-4765.2592C3655.8671,-4948.9478 3675.4801,-6463.0022 3975,-6767 4066.8315,-6860.2044 4429.7124,-6884.0029 4653.0949,-6889.68"/>
<polygon fill="#999999" stroke="#999999" points="4653.283,-6891.7852 4659.3333,-6889.8348 4653.3873,-6887.5865 4653.283,-6891.7852"/>
</g>
<!-- Wikibase\\DataModel\\Term\\LabelsProvider -->
<g id="node257" class="node">
<title>Wikibase\\DataModel\\Term\\LabelsProvider</title>
<path fill="#9999cc" stroke="#000000" d="M4972,-6866C4972,-6866 4694,-6866 4694,-6866 4688,-6866 4682,-6860 4682,-6854 4682,-6854 4682,-6842 4682,-6842 4682,-6836 4688,-6830 4694,-6830 4694,-6830 4972,-6830 4972,-6830 4978,-6830 4984,-6836 4984,-6842 4984,-6842 4984,-6854 4984,-6854 4984,-6860 4978,-6866 4972,-6866"/>
<text text-anchor="middle" x="4833" y="-6845.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\LabelsProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\LabelsProvider -->
<g id="edge500" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\LabelsProvider</title>
<path fill="none" stroke="#999999" d="M3654.6217,-4765.1822C3656.223,-4946.5146 3678.3623,-6429.2375 3975,-6723 4057.8931,-6805.0896 4380.8599,-6773.5518 4494,-6802 4524.8787,-6809.7642 4530.3678,-6819.3242 4561.5,-6826 4598.1488,-6833.8587 4638.1293,-6838.9601 4675.8654,-6842.2581"/>
<polygon fill="#999999" stroke="#999999" points="4675.7451,-6844.3554 4681.9017,-6842.7721 4676.1015,-6840.1705 4675.7451,-6844.3554"/>
</g>
<!-- Wikibase\\DataModel\\Term\\AliasesProvider -->
<g id="node258" class="node">
<title>Wikibase\\DataModel\\Term\\AliasesProvider</title>
<path fill="#9999cc" stroke="#000000" d="M4975.5,-6823C4975.5,-6823 4690.5,-6823 4690.5,-6823 4684.5,-6823 4678.5,-6817 4678.5,-6811 4678.5,-6811 4678.5,-6799 4678.5,-6799 4678.5,-6793 4684.5,-6787 4690.5,-6787 4690.5,-6787 4975.5,-6787 4975.5,-6787 4981.5,-6787 4987.5,-6793 4987.5,-6799 4987.5,-6799 4987.5,-6811 4987.5,-6811 4987.5,-6817 4981.5,-6823 4975.5,-6823"/>
<text text-anchor="middle" x="4833" y="-6802.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\AliasesProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\AliasesProvider -->
<g id="edge501" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\AliasesProvider</title>
<path fill="none" stroke="#999999" d="M3654.8284,-4765.0438C3658.4197,-4941.9559 3695.8736,-6366.3662 3975,-6658 4159.2849,-6850.5425 4297.792,-6744.3787 4561.5,-6783 4597.1067,-6788.2148 4635.5348,-6792.2732 4671.9608,-6795.4021"/>
<polygon fill="#999999" stroke="#999999" points="4672.1058,-6797.5218 4678.2617,-6795.9358 4672.4604,-6793.3368 4672.1058,-6797.5218"/>
</g>
<!-- Wikibase\\DataModel\\Term\\TermList -->
<g id="node259" class="node">
<title>Wikibase\\DataModel\\Term\\TermList</title>
<path fill="#9999cc" stroke="#000000" d="M4949.5,-6780C4949.5,-6780 4716.5,-6780 4716.5,-6780 4710.5,-6780 4704.5,-6774 4704.5,-6768 4704.5,-6768 4704.5,-6756 4704.5,-6756 4704.5,-6750 4710.5,-6744 4716.5,-6744 4716.5,-6744 4949.5,-6744 4949.5,-6744 4955.5,-6744 4961.5,-6750 4961.5,-6756 4961.5,-6756 4961.5,-6768 4961.5,-6768 4961.5,-6774 4955.5,-6780 4949.5,-6780"/>
<text text-anchor="middle" x="4833" y="-6759.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\TermList</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\TermList -->
<g id="edge502" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\TermList</title>
<path fill="none" stroke="#999999" d="M3655.0891,-4765.2607C3661.0376,-4938.4125 3715.5449,-6290.8717 3975,-6577 4156.7353,-6777.4185 4295.1315,-6692.6382 4561.5,-6740 4605.6346,-6747.8474 4654.3094,-6752.8997 4698.111,-6756.1509"/>
<polygon fill="#999999" stroke="#999999" points="4698.1218,-6758.2571 4704.2583,-6756.5978 4698.4264,-6754.0682 4698.1218,-6758.2571"/>
</g>
<!-- Wikibase\\DataModel\\Term\\AliasGroupList -->
<g id="node260" class="node">
<title>Wikibase\\DataModel\\Term\\AliasGroupList</title>
<path fill="#9999cc" stroke="#000000" d="M4972,-6737C4972,-6737 4694,-6737 4694,-6737 4688,-6737 4682,-6731 4682,-6725 4682,-6725 4682,-6713 4682,-6713 4682,-6707 4688,-6701 4694,-6701 4694,-6701 4972,-6701 4972,-6701 4978,-6701 4984,-6707 4984,-6713 4984,-6713 4984,-6725 4984,-6725 4984,-6731 4978,-6737 4972,-6737"/>
<text text-anchor="middle" x="4833" y="-6716.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataModel\Term\AliasGroupList</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\AliasGroupList -->
<g id="edge503" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataModel\\Term\\AliasGroupList</title>
<path fill="none" stroke="#999999" d="M3655.4029,-4765.2491C3663.9763,-4931.4107 3736.0497,-6182.3633 3975,-6451 4153.874,-6652.0967 4481.1428,-6703.8739 4675.6817,-6716.2522"/>
<polygon fill="#999999" stroke="#999999" points="4675.5665,-6718.349 4681.685,-6716.6244 4675.8264,-6714.1571 4675.5665,-6718.349"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge498" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M3740.7254,-4765.0069C3794.9755,-4770.8788 3862.2036,-4767.1873 3903,-4725 4004.5681,-4619.9691 3868.8953,-3512.4458 3975,-3412 4071.0648,-3321.0587 4984.8933,-3397.2417 5312.1407,-3427.7567"/>
<polygon fill="#999999" stroke="#999999" points="5312.1707,-3429.8686 5318.3401,-3428.3359 5312.5614,-3425.6868 5312.1707,-3429.8686"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataAccess\\EntitySource -->
<g id="edge495" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\DataAccess\\EntitySource</title>
<path fill="none" stroke="#999999" d="M3656.1728,-4765.2786C3665.9066,-4860.56 3723.8666,-5304.1329 3975,-5519 4009.6402,-5548.6378 4055.9573,-5564.8022 4099.8694,-5573.4709"/>
<polygon fill="#999999" stroke="#999999" points="4099.4815,-5575.5347 4105.7683,-5574.5938 4100.2669,-5571.4088 4099.4815,-5575.5347"/>
</g>
<!-- Wikibase\\Lib\\StringNormalizer -->
<g id="node306" class="node">
<title>Wikibase\\Lib\\StringNormalizer</title>
<path fill="#9999cc" stroke="#000000" d="M5533,-3374C5533,-3374 5323,-3374 5323,-3374 5317,-3374 5311,-3368 5311,-3362 5311,-3362 5311,-3350 5311,-3350 5311,-3344 5317,-3338 5323,-3338 5323,-3338 5533,-3338 5533,-3338 5539,-3338 5545,-3344 5545,-3350 5545,-3350 5545,-3362 5545,-3362 5545,-3368 5539,-3374 5533,-3374"/>
<text text-anchor="middle" x="5428" y="-3353.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\StringNormalizer</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\StringNormalizer -->
<g id="edge493" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TermSqlIndex&#45;&gt;Wikibase\\Lib\\StringNormalizer</title>
<path fill="none" stroke="#999999" d="M3740.7508,-4765.0315C3795.0115,-4770.9136 3862.2419,-4767.2242 3903,-4725 4007.9404,-4616.2849 3865.758,-3471.3918 3975,-3367 4069.8871,-3276.3258 4970.7065,-3325.8044 5304.4324,-3347.4906"/>
<polygon fill="#999999" stroke="#999999" points="5304.6345,-3349.6081 5310.7584,-3347.9028 5304.9076,-3345.417 5304.6345,-3349.6081"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver -->
<g id="node202" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver</title>
<path fill="#9999cc" stroke="#000000" d="M3891,-4462C3891,-4462 3418,-4462 3418,-4462 3412,-4462 3406,-4456 3406,-4450 3406,-4450 3406,-4438 3406,-4438 3406,-4432 3412,-4426 3418,-4426 3418,-4426 3891,-4426 3891,-4426 3897,-4426 3903,-4432 3903,-4438 3903,-4438 3903,-4450 3903,-4450 3903,-4456 3897,-4462 3891,-4462"/>
<text text-anchor="middle" x="3654.5" y="-4441.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\CachedDatabasePropertyLabelResolver</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge509" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3707.7961,-4462.0107C3765.3587,-4484.3385 3855.219,-4528.0973 3903,-4597 3997.7204,-4733.5917 3848.4983,-4856.1735 3975,-4964 4018.9135,-5001.4306 4444.0841,-4953.0544 4494,-4982 4543.293,-5010.5844 4520.7141,-5051.2083 4561.5,-5091 4627.4051,-5155.2986 4724.2297,-5203.8576 4782.6828,-5229.5276"/>
<polygon fill="#999999" stroke="#999999" points="4781.8781,-5231.4676 4788.2174,-5231.9401 4783.5563,-5227.6175 4781.8781,-5231.4676"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver -->
<g id="edge506" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\AbstractTermPropertyLabelResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3683.9937,-4462.223C3738.8272,-4494.92 3861.2482,-4562.4275 3975,-4587 4006.1575,-4593.7306 4379.3286,-4593.6954 4623.1582,-4592.9333"/>
<polygon fill="#999999" stroke="#999999" points="4623.2602,-4595.0331 4629.2535,-4592.9141 4623.2468,-4590.8332 4623.2602,-4595.0331"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver -->
<g id="node203" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver</title>
<path fill="#9999cc" stroke="#000000" d="M4448.5,-4376C4448.5,-4376 4020.5,-4376 4020.5,-4376 4014.5,-4376 4008.5,-4370 4008.5,-4364 4008.5,-4364 4008.5,-4352 4008.5,-4352 4008.5,-4346 4014.5,-4340 4020.5,-4340 4020.5,-4340 4448.5,-4340 4448.5,-4340 4454.5,-4340 4460.5,-4346 4460.5,-4352 4460.5,-4352 4460.5,-4364 4460.5,-4364 4460.5,-4370 4454.5,-4376 4448.5,-4376"/>
<text text-anchor="middle" x="4234.5" y="-4355.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabaseTermInLangIdsResolver</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver -->
<g id="edge507" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M3889.148,-4425.9582C3893.8233,-4424.7154 3898.4453,-4423.3975 3903,-4422 3937.9965,-4411.2625 3940.0246,-4392.8062 3975,-4382 3983.8651,-4379.261 3992.9752,-4376.8068 4002.2342,-4374.6094"/>
<polygon fill="#999999" stroke="#999999" points="4002.9641,-4376.5962 4008.339,-4373.202 4002.0206,-4372.5036 4002.9641,-4376.5962"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver -->
<g id="node204" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver</title>
<path fill="#9999cc" stroke="#000000" d="M5017,-4343C5017,-4343 4649,-4343 4649,-4343 4643,-4343 4637,-4337 4637,-4331 4637,-4331 4637,-4319 4637,-4319 4637,-4313 4643,-4307 4649,-4307 4649,-4307 5017,-4307 5017,-4307 5023,-4307 5029,-4313 5029,-4319 5029,-4319 5029,-4331 5029,-4331 5029,-4337 5023,-4343 5017,-4343"/>
<text text-anchor="middle" x="4833" y="-4322.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TermInLangIdsResolver</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver -->
<g id="edge508" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CachedDatabasePropertyLabelResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M3873.851,-4425.9965C3883.7139,-4424.7412 3893.467,-4423.4101 3903,-4422 3935.3353,-4417.2172 3942.5873,-4411.2259 3975,-4407 4204.0635,-4377.1352 4264.2928,-4403.4246 4494,-4379 4573.961,-4370.4978 4663.8054,-4355.9571 4730.9022,-4344.1051"/>
<polygon fill="#999999" stroke="#999999" points="4731.3728,-4346.1545 4736.9143,-4343.0395 4730.6398,-4342.0189 4731.3728,-4346.1545"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver -->
<g id="edge539" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4460.7672,-4345.5241C4516.5468,-4342.4485 4575.9294,-4339.1743 4630.5015,-4336.1653"/>
<polygon fill="#999999" stroke="#999999" points="4630.9139,-4338.2459 4636.7892,-4335.8186 4630.6826,-4334.0522 4630.9139,-4338.2459"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver -->
<g id="node214" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver</title>
<path fill="#9999cc" stroke="#000000" d="M4994.5,-4532C4994.5,-4532 4671.5,-4532 4671.5,-4532 4665.5,-4532 4659.5,-4526 4659.5,-4520 4659.5,-4520 4659.5,-4508 4659.5,-4508 4659.5,-4502 4665.5,-4496 4671.5,-4496 4671.5,-4496 4994.5,-4496 4994.5,-4496 5000.5,-4496 5006.5,-4502 5006.5,-4508 5006.5,-4508 5006.5,-4520 5006.5,-4520 5006.5,-4526 5000.5,-4532 4994.5,-4532"/>
<text text-anchor="middle" x="4833" y="-4511.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TypeIdsResolver</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver -->
<g id="edge540" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver</title>
<path fill="none" stroke="#999999" d="M4419.5596,-4376.0244C4445.687,-4383.312 4471.333,-4393.3158 4494,-4407 4535.2983,-4431.9321 4518.9414,-4469.2859 4561.5,-4492 4589.4836,-4506.9353 4621.4418,-4515.5544 4653.3706,-4520.1419"/>
<polygon fill="#999999" stroke="#999999" points="4653.1029,-4522.2247 4659.3311,-4520.9521 4653.6687,-4518.063 4653.1029,-4522.2247"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup -->
<g id="node218" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup</title>
<path fill="#9999cc" stroke="#000000" d="M4987,-4446C4987,-4446 4679,-4446 4679,-4446 4673,-4446 4667,-4440 4667,-4434 4667,-4434 4667,-4422 4667,-4422 4667,-4416 4673,-4410 4679,-4410 4679,-4410 4987,-4410 4987,-4410 4993,-4410 4999,-4416 4999,-4422 4999,-4422 4999,-4434 4999,-4434 4999,-4440 4993,-4446 4987,-4446"/>
<text text-anchor="middle" x="4833" y="-4425.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TypeIdsLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup -->
<g id="edge541" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup</title>
<path fill="none" stroke="#999999" d="M4388.6286,-4376.0267C4475.8106,-4386.2235 4584.6755,-4398.9562 4672.8311,-4409.2668"/>
<polygon fill="#999999" stroke="#999999" points="4672.6711,-4411.3623 4678.8744,-4409.9736 4673.159,-4407.1907 4672.6711,-4411.3623"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob -->
<g id="node205" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob</title>
<path fill="#9999cc" stroke="#000000" d="M5017,-4186C5017,-4186 4649,-4186 4649,-4186 4643,-4186 4637,-4180 4637,-4174 4637,-4174 4637,-4162 4637,-4162 4637,-4156 4643,-4150 4649,-4150 4649,-4150 5017,-4150 5017,-4150 5023,-4150 5029,-4156 5029,-4162 5029,-4162 5029,-4174 5029,-4174 5029,-4180 5023,-4186 5017,-4186"/>
<text text-anchor="middle" x="4833" y="-4165.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\CleanTermsIfUnusedJob</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner -->
<g id="node206" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner</title>
<path fill="#9999cc" stroke="#000000" d="M6147,-4225C6147,-4225 5817,-4225 5817,-4225 5811,-4225 5805,-4219 5805,-4213 5805,-4213 5805,-4201 5805,-4201 5805,-4195 5811,-4189 5817,-4189 5817,-4189 6147,-4189 6147,-4189 6153,-4189 6159,-4195 6159,-4201 6159,-4201 6159,-4213 6159,-4213 6159,-4219 6153,-4225 6147,-4225"/>
<text text-anchor="middle" x="5982" y="-4204.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TermStoreCleaner</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner -->
<g id="edge510" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner</title>
<path fill="none" stroke="#999999" d="M5029.3513,-4181.6822C5054.676,-4184.1007 5080.2289,-4186.8664 5104.5,-4190 5134.7196,-4193.9016 5141.6558,-4199.2293 5172,-4202 5386.3141,-4221.5687 5633.8502,-4219.5285 5798.3054,-4214.7215"/>
<polygon fill="#999999" stroke="#999999" points="5798.6728,-4216.8116 5804.6079,-4214.5347 5798.5483,-4212.6134 5798.6728,-4216.8116"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseInnerTermStoreCleaner -->
<g id="node207" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseInnerTermStoreCleaner</title>
<path fill="#9999cc" stroke="#000000" d="M6196,-4178C6196,-4178 5768,-4178 5768,-4178 5762,-4178 5756,-4172 5756,-4166 5756,-4166 5756,-4154 5756,-4154 5756,-4148 5762,-4142 5768,-4142 5768,-4142 6196,-4142 6196,-4142 6202,-4142 6208,-4148 6208,-4154 6208,-4154 6208,-4166 6208,-4166 6208,-4172 6202,-4178 6196,-4178"/>
<text text-anchor="middle" x="5982" y="-4157.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabaseInnerTermStoreCleaner</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseInnerTermStoreCleaner -->
<g id="edge511" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseInnerTermStoreCleaner</title>
<path fill="none" stroke="#999999" d="M5029.2756,-4162.5816C5076.0438,-4161.5082 5125.7898,-4160.5452 5172,-4160 5366.7092,-4157.7029 5587.7642,-4157.8908 5749.6984,-4158.5475"/>
<polygon fill="#999999" stroke="#999999" points="5749.907,-4160.6482 5755.9157,-4158.573 5749.9244,-4156.4483 5749.907,-4160.6482"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner -->
<g id="node208" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner</title>
<path fill="#9999cc" stroke="#000000" d="M5672,-4199C5672,-4199 5184,-4199 5184,-4199 5178,-4199 5172,-4193 5172,-4187 5172,-4187 5172,-4175 5172,-4175 5172,-4169 5178,-4163 5184,-4163 5184,-4163 5672,-4163 5672,-4163 5678,-4163 5684,-4169 5684,-4175 5684,-4175 5684,-4187 5684,-4187 5684,-4193 5678,-4199 5672,-4199"/>
<text text-anchor="middle" x="5428" y="-4178.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabaseUsageCheckingTermStoreCleaner</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner -->
<g id="edge512" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner</title>
<path fill="none" stroke="#999999" d="M5029.0617,-4172.2837C5072.8091,-4173.2395 5119.8809,-4174.268 5165.8136,-4175.2716"/>
<polygon fill="#999999" stroke="#999999" points="5165.9487,-4177.3749 5171.9932,-4175.4066 5166.0405,-4173.1759 5165.9487,-4177.3749"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner -->
<g id="edge545" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M5684.3233,-4193.0296C5722.8842,-4194.8393 5761.9825,-4196.6743 5798.6067,-4198.3931"/>
<polygon fill="#999999" stroke="#999999" points="5798.8457,-4200.5065 5804.9376,-4198.6902 5799.0426,-4196.3112 5798.8457,-4200.5065"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseInnerTermStoreCleaner -->
<g id="edge546" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseUsageCheckingTermStoreCleaner&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseInnerTermStoreCleaner</title>
<path fill="none" stroke="#999999" d="M5684.3233,-4171.2838C5706.0735,-4170.4593 5727.9948,-4169.6284 5749.5466,-4168.8114"/>
<polygon fill="#999999" stroke="#999999" points="5749.6989,-4170.9072 5755.615,-4168.5814 5749.5398,-4166.7103 5749.6989,-4170.9072"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter -->
<g id="node209" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M4441,-4186C4441,-4186 4028,-4186 4028,-4186 4022,-4186 4016,-4180 4016,-4174 4016,-4174 4016,-4162 4016,-4162 4016,-4156 4022,-4150 4028,-4150 4028,-4150 4441,-4150 4441,-4150 4447,-4150 4453,-4156 4453,-4162 4453,-4162 4453,-4174 4453,-4174 4453,-4180 4447,-4186 4441,-4186"/>
<text text-anchor="middle" x="4234.5" y="-4165.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabaseItemTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge518" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M4453.285,-4169.844C4468.4552,-4176.9525 4482.3278,-4186.4648 4494,-4199 4601.3393,-4314.2749 4451.9875,-5501.7876 4561.5,-5615 4580.8511,-5635.0049 4639.8081,-5641.2642 4697.8575,-5642.1892"/>
<polygon fill="#999999" stroke="#999999" points="4698.1713,-5644.2933 4704.1975,-5642.2695 4698.2246,-5640.0936 4698.1713,-5644.2933"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter -->
<g id="edge513" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4314.9333,-4186.0149C4373.0289,-4193.8461 4448.9114,-4192.4972 4494,-4146 4688.1199,-3945.8157 4367.0079,-3092.8228 4561.5,-2893 4572.2393,-2881.9664 4595.082,-2875.1225 4623.1757,-2871.0508"/>
<polygon fill="#999999" stroke="#999999" points="4623.5863,-2873.1143 4629.2479,-2870.2235 4623.0193,-2868.9528 4623.5863,-2873.1143"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver -->
<g id="edge516" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M4453.0154,-4182.0149C4467.2527,-4186.5838 4481.0547,-4192.1785 4494,-4199 4534.2621,-4220.216 4521.8885,-4253.5926 4561.5,-4276 4583.9795,-4288.7162 4609.0345,-4298.2495 4634.5828,-4305.3765"/>
<polygon fill="#999999" stroke="#999999" points="4634.0464,-4307.4068 4640.387,-4306.9526 4635.1471,-4303.3536 4634.0464,-4307.4068"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob -->
<g id="edge520" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob</title>
<path fill="none" stroke="#999999" d="M4453.1128,-4168C4511.1062,-4168 4573.4658,-4168 4630.5569,-4168"/>
<polygon fill="#999999" stroke="#999999" points="4630.7763,-4170.1001 4636.7762,-4168 4630.7762,-4165.9001 4630.7763,-4170.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait -->
<g id="node210" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait</title>
<path fill="#9999cc" stroke="#000000" d="M5069.5,-4143C5069.5,-4143 4596.5,-4143 4596.5,-4143 4590.5,-4143 4584.5,-4137 4584.5,-4131 4584.5,-4131 4584.5,-4119 4584.5,-4119 4584.5,-4113 4590.5,-4107 4596.5,-4107 4596.5,-4107 5069.5,-4107 5069.5,-4107 5075.5,-4107 5081.5,-4113 5081.5,-4119 5081.5,-4119 5081.5,-4131 5081.5,-4131 5081.5,-4137 5075.5,-4143 5069.5,-4143"/>
<text text-anchor="middle" x="4833" y="-4122.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\FingerprintableEntityTermStoreTrait</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait -->
<g id="edge514" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4453.1128,-4152.2935C4493.7721,-4149.3723 4536.5775,-4146.2969 4578.2089,-4143.3058"/>
<polygon fill="#999999" stroke="#999999" points="4578.5083,-4145.3898 4584.3423,-4142.8651 4578.2072,-4141.2006 4578.5083,-4145.3898"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer -->
<g id="node211" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer</title>
<path fill="#9999cc" stroke="#000000" d="M5017,-4229C5017,-4229 4649,-4229 4649,-4229 4643,-4229 4637,-4223 4637,-4217 4637,-4217 4637,-4205 4637,-4205 4637,-4199 4643,-4193 4649,-4193 4649,-4193 5017,-4193 5017,-4193 5023,-4193 5029,-4199 5029,-4205 5029,-4205 5029,-4217 5029,-4217 5029,-4223 5023,-4229 5017,-4229"/>
<text text-anchor="middle" x="4833" y="-4208.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TermInLangIdsAcquirer</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer -->
<g id="edge515" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M4453.1128,-4183.7065C4511.1062,-4187.8731 4573.4658,-4192.3534 4630.5569,-4196.4552"/>
<polygon fill="#999999" stroke="#999999" points="4630.6411,-4198.5666 4636.7762,-4196.9021 4630.9422,-4194.3774 4630.6411,-4198.5666"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge519" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M4453.2974,-4169.414C4468.5172,-4176.6003 4482.3948,-4186.2489 4494,-4199 4595.4819,-4310.5019 4457.9157,-6802.4485 4561.5,-6912 4579.4494,-6930.9834 4632.4812,-6937.6783 4686.9679,-6939.156"/>
<polygon fill="#999999" stroke="#999999" points="4687.2244,-6941.2626 4693.2721,-6939.304 4687.3231,-6937.0637 4687.2244,-6941.2626"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\StringNormalizer -->
<g id="edge517" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\StringNormalizer</title>
<path fill="none" stroke="#999999" d="M4453.2257,-4170.8116C4468.0132,-4164.7505 4481.8386,-4156.6477 4494,-4146 4598.7834,-4054.2589 4484.2204,-3955.8614 4561.5,-3840 4745.3749,-3564.3257 4868.5441,-3545.1195 5172,-3412 5213.5819,-3393.7589 5261.6519,-3381.2292 5304.8308,-3372.7302"/>
<polygon fill="#999999" stroke="#999999" points="5305.3982,-3374.7594 5310.8899,-3371.5575 5304.6001,-3370.6359 5305.3982,-3374.7594"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge547" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M4763.4181,-4106.9728C4692.6843,-4093.3225 4585.5294,-4086.4188 4527.75,-4150.5 4502.0989,-4178.9488 4502.0989,-6880.0512 4527.75,-6908.5 4549.4414,-6932.5572 4619.6133,-6939.4927 4687.2126,-6940.1541"/>
<polygon fill="#999999" stroke="#999999" points="4687.3101,-6942.2548 4693.3248,-6940.1972 4687.3397,-6938.0549 4687.3101,-6942.2548"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait&#45;&gt;Wikibase\\Lib\\StringNormalizer -->
<g id="edge548" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait&#45;&gt;Wikibase\\Lib\\StringNormalizer</title>
<path fill="none" stroke="#999999" d="M4835.7336,-4106.7725C4850.425,-4015.5443 4928.6198,-3605.2816 5172,-3412 5209.3356,-3382.3498 5259.0025,-3367.5905 5304.6485,-3360.4993"/>
<polygon fill="#999999" stroke="#999999" points="5305.1447,-3362.5487 5310.771,-3359.5899 5304.5275,-3358.3943 5305.1447,-3362.5487"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup -->
<g id="node212" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup</title>
<path fill="#9999cc" stroke="#000000" d="M4441,-4584C4441,-4584 4028,-4584 4028,-4584 4022,-4584 4016,-4578 4016,-4572 4016,-4572 4016,-4560 4016,-4560 4016,-4554 4022,-4548 4028,-4548 4028,-4548 4441,-4548 4441,-4548 4447,-4548 4453,-4554 4453,-4560 4453,-4560 4453,-4572 4453,-4572 4453,-4578 4447,-4584 4441,-4584"/>
<text text-anchor="middle" x="4234.5" y="-4563.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabaseMatchingTermsLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge527" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4453.2057,-4568.3449C4468.3416,-4575.3593 4482.231,-4584.7123 4494,-4597 4631.0426,-4740.0822 4421.7608,-5345.5502 4561.5,-5486 4580.286,-5504.8815 4635.107,-5511.4061 4690.6134,-5512.7925"/>
<polygon fill="#999999" stroke="#999999" points="4690.6378,-5514.8935 4696.6819,-5512.924 4690.7288,-5510.6944 4690.6378,-5514.8935"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdComposer -->
<g id="edge524" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Services\\EntityId\\EntityIdComposer</title>
<path fill="none" stroke="#999999" d="M4453.0018,-4565.2315C4468.2857,-4558.1468 4482.2589,-4548.6155 4494,-4536 4611.9725,-4409.2414 4441.3747,-3103.7203 4561.5,-2979 4571.7553,-2968.3524 4593.1952,-2961.5934 4619.7449,-2957.4587"/>
<polygon fill="#999999" stroke="#999999" points="4620.221,-2959.5115 4625.8538,-2956.5651 4619.613,-2955.3558 4620.221,-2959.5115"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup -->
<g id="edge521" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4411.1906,-4584.0332C4438.9912,-4587.755 4467.3417,-4592.0716 4494,-4597 4524.4213,-4602.6241 4531.0541,-4608.5105 4561.5,-4614 4598.2689,-4620.6295 4638.1207,-4626.0199 4675.6754,-4630.3059"/>
<polygon fill="#999999" stroke="#999999" points="4675.4843,-4632.3976 4681.6822,-4630.9843 4675.9558,-4628.2241 4675.4843,-4632.3976"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria -->
<g id="edge525" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria</title>
<path fill="none" stroke="#999999" d="M4453.1375,-4556.5447C4629.4056,-4551.4975 4883.4572,-4550.034 5104.5,-4571 5187.4086,-4578.8639 5280.809,-4597.2316 5345.8591,-4611.5883"/>
<polygon fill="#999999" stroke="#999999" points="5345.752,-4613.7155 5352.0644,-4612.9646 5346.6615,-4609.6151 5345.752,-4613.7155"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer -->
<g id="node213" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer</title>
<path fill="#9999cc" stroke="#000000" d="M4994.5,-4489C4994.5,-4489 4671.5,-4489 4671.5,-4489 4665.5,-4489 4659.5,-4483 4659.5,-4477 4659.5,-4477 4659.5,-4465 4659.5,-4465 4659.5,-4459 4665.5,-4453 4671.5,-4453 4671.5,-4453 4994.5,-4453 4994.5,-4453 5000.5,-4453 5006.5,-4459 5006.5,-4465 5006.5,-4465 5006.5,-4477 5006.5,-4477 5006.5,-4483 5000.5,-4489 4994.5,-4489"/>
<text text-anchor="middle" x="4833" y="-4468.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TypeIdsAcquirer</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer -->
<g id="edge522" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M4453.1436,-4548.0314C4467.1289,-4544.6437 4480.8579,-4540.6659 4494,-4536 4527.5202,-4524.0992 4527.781,-4504.3252 4561.5,-4493 4590.3936,-4483.2955 4621.9481,-4477.0831 4652.9919,-4473.2195"/>
<polygon fill="#999999" stroke="#999999" points="4653.4849,-4475.2756 4659.193,-4472.4777 4652.986,-4471.1053 4653.4849,-4475.2756"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver -->
<g id="edge523" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver</title>
<path fill="none" stroke="#999999" d="M4441.7271,-4547.9953C4510.5765,-4542.0134 4586.6253,-4535.406 4653.2271,-4529.6194"/>
<polygon fill="#999999" stroke="#999999" points="4653.4355,-4531.7093 4659.2312,-4529.0977 4653.0719,-4527.525 4653.4355,-4531.7093"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge526" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M4453.0464,-4563.0882C4468.0666,-4556.3984 4481.982,-4547.5478 4494,-4536 4634.1257,-4401.3568 4444.6871,-4259.3021 4561.5,-4104 4721.5407,-3891.2267 4941.035,-4061.154 5104.5,-3851 5203.3742,-3723.8852 5059.7306,-3610.455 5172,-3495 5208.1165,-3457.8588 5262.754,-3442.6791 5312.29,-3437.2723"/>
<polygon fill="#999999" stroke="#999999" points="5312.5475,-3439.357 5318.3041,-3436.6605 5312.1224,-3435.1786 5312.5475,-3439.357"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter -->
<g id="node215" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M4456,-4143C4456,-4143 4013,-4143 4013,-4143 4007,-4143 4001,-4137 4001,-4131 4001,-4131 4001,-4119 4001,-4119 4001,-4113 4007,-4107 4013,-4107 4013,-4107 4456,-4107 4456,-4107 4462,-4107 4468,-4113 4468,-4119 4468,-4119 4468,-4131 4468,-4131 4468,-4137 4462,-4143 4456,-4143"/>
<text text-anchor="middle" x="4234.5" y="-4122.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabasePropertyTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge533" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M4316.5237,-4106.9774C4374.2556,-4099.5384 4448.9812,-4101.3833 4494,-4147 4641.7298,-4296.6918 4450.4634,-4912.3871 4561.5,-5091 4606.9204,-5164.063 4699.2155,-5207.4072 4763.5173,-5229.9458"/>
<polygon fill="#999999" stroke="#999999" points="4762.904,-5231.9556 4769.2608,-5231.9299 4764.2754,-5227.9858 4762.904,-5231.9556"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter -->
<g id="edge528" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4315.184,-4143.0037C4373.2127,-4150.7626 4448.8983,-4149.3269 4494,-4103 4675.2051,-3916.8724 4379.9489,-3121.7901 4561.5,-2936 4570.2611,-2927.0344 4587.0373,-2920.8386 4608.1333,-2916.6501"/>
<polygon fill="#999999" stroke="#999999" points="4608.6808,-2918.6843 4614.1949,-2915.5213 4607.9118,-2914.5553 4608.6808,-2918.6843"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver -->
<g id="edge531" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M4468.127,-4132.8763C4477.1389,-4136.8786 4485.8102,-4141.5562 4494,-4147 4547.8888,-4182.8205 4509.3532,-4237.6878 4561.5,-4276 4582.1366,-4291.1617 4605.9952,-4302.1277 4630.8299,-4309.9893"/>
<polygon fill="#999999" stroke="#999999" points="4630.4686,-4312.0747 4636.8204,-4311.8207 4631.6966,-4308.0582 4630.4686,-4312.0747"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob -->
<g id="edge535" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\CleanTermsIfUnusedJob</title>
<path fill="none" stroke="#999999" d="M4468.0382,-4141.7789C4521.7353,-4145.6368 4578.4017,-4149.7081 4630.6502,-4153.4619"/>
<polygon fill="#999999" stroke="#999999" points="4630.5359,-4155.559 4636.671,-4153.8945 4630.837,-4151.3698 4630.5359,-4155.559"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait -->
<g id="edge529" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\FingerprintableEntityTermStoreTrait</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4468.0382,-4125C4504.0097,-4125 4541.3137,-4125 4577.7294,-4125"/>
<polygon fill="#999999" stroke="#999999" points="4578.0402,-4127.1001 4584.0401,-4125 4578.0401,-4122.9001 4578.0402,-4127.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer -->
<g id="edge530" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M4468.2886,-4139.5229C4477.0341,-4141.7389 4485.6325,-4144.2217 4494,-4147 4527.5331,-4158.1344 4527.9462,-4177.928 4561.5,-4189 4583.5453,-4196.2745 4607.1193,-4201.568 4630.8249,-4205.3729"/>
<polygon fill="#999999" stroke="#999999" points="4630.6026,-4207.4635 4636.8537,-4206.3085 4631.2468,-4203.3131 4630.6026,-4207.4635"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge534" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M4468.1689,-4132.8437C4479.5325,-4136.5115 4488.4984,-4141.157 4494,-4147 4599.3344,-4258.8709 4455.9576,-6800.3253 4561.5,-6912 4579.445,-6930.9876 4632.4761,-6937.6831 4686.9636,-6939.1601"/>
<polygon fill="#999999" stroke="#999999" points="4687.2203,-6941.2666 4693.2679,-6939.308 4687.3188,-6937.0678 4687.2203,-6941.2666"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\StringNormalizer -->
<g id="edge532" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\StringNormalizer</title>
<path fill="none" stroke="#999999" d="M4318.6753,-4143.0304C4375.9148,-4149.9583 4449.128,-4147.4858 4494,-4103 4608.4374,-3989.5474 4443.9459,-3491.22 4561.5,-3381 4568.1866,-3374.7306 5066.9169,-3363.5171 5304.614,-3358.5214"/>
<polygon fill="#999999" stroke="#999999" points="5304.9204,-3360.6155 5310.8749,-3358.3899 5304.8321,-3356.4164 5304.9204,-3360.6155"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer -->
<g id="node216" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer</title>
<path fill="#9999cc" stroke="#000000" d="M4448.5,-4238C4448.5,-4238 4020.5,-4238 4020.5,-4238 4014.5,-4238 4008.5,-4232 4008.5,-4226 4008.5,-4226 4008.5,-4214 4008.5,-4214 4008.5,-4208 4014.5,-4202 4020.5,-4202 4020.5,-4202 4448.5,-4202 4448.5,-4202 4454.5,-4202 4460.5,-4208 4460.5,-4214 4460.5,-4214 4460.5,-4226 4460.5,-4226 4460.5,-4232 4454.5,-4238 4448.5,-4238"/>
<text text-anchor="middle" x="4234.5" y="-4217.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabaseTermInLangIdsAcquirer</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer -->
<g id="edge536" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4460.7672,-4216.5975C4516.5468,-4215.7587 4575.9294,-4214.8657 4630.5015,-4214.0451"/>
<polygon fill="#999999" stroke="#999999" points="4630.8215,-4216.1406 4636.7892,-4213.9505 4630.7582,-4211.9411 4630.8215,-4216.1406"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer -->
<g id="edge537" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M4460.5232,-4222.0088C4472.4447,-4227.2763 4483.7232,-4233.8568 4494,-4242 4569.8439,-4302.0974 4485.5444,-4389.0438 4561.5,-4449 4587.6208,-4469.6186 4619.896,-4480.5642 4652.9684,-4485.5966"/>
<polygon fill="#999999" stroke="#999999" points="4652.9173,-4487.7101 4659.1517,-4486.4685 4653.5037,-4483.5512 4652.9173,-4487.7101"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\Util\\ReplicaMasterAwareRecordIdsAcquirer -->
<g id="node217" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\Util\\ReplicaMasterAwareRecordIdsAcquirer</title>
<path fill="#9999cc" stroke="#000000" d="M5088,-4272C5088,-4272 4578,-4272 4578,-4272 4572,-4272 4566,-4266 4566,-4260 4566,-4260 4566,-4248 4566,-4248 4566,-4242 4572,-4236 4578,-4236 4578,-4236 5088,-4236 5088,-4236 5094,-4236 5100,-4242 5100,-4248 5100,-4248 5100,-4260 5100,-4260 5100,-4266 5094,-4272 5088,-4272"/>
<text text-anchor="middle" x="4833" y="-4251.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\Util\\ReplicaMasterAwareRecordIdsAcquirer -->
<g id="edge538" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\Util\\ReplicaMasterAwareRecordIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M4460.7672,-4232.8539C4493.0987,-4234.6907 4526.6407,-4236.5961 4559.7547,-4238.4773"/>
<polygon fill="#999999" stroke="#999999" points="4559.823,-4240.5845 4565.9325,-4238.8282 4560.0613,-4236.3912 4559.823,-4240.5845"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore -->
<g id="node219" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore</title>
<path fill="#9999cc" stroke="#000000" d="M4414.5,-4489C4414.5,-4489 4054.5,-4489 4054.5,-4489 4048.5,-4489 4042.5,-4483 4042.5,-4477 4042.5,-4477 4042.5,-4465 4042.5,-4465 4042.5,-4459 4048.5,-4453 4054.5,-4453 4054.5,-4453 4414.5,-4453 4414.5,-4453 4420.5,-4453 4426.5,-4459 4426.5,-4465 4426.5,-4465 4426.5,-4477 4426.5,-4477 4426.5,-4483 4420.5,-4489 4414.5,-4489"/>
<text text-anchor="middle" x="4234.5" y="-4468.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\DatabaseTypeIdsStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer -->
<g id="edge542" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4426.751,-4471C4499.3957,-4471 4581.7285,-4471 4653.1901,-4471"/>
<polygon fill="#999999" stroke="#999999" points="4653.1907,-4473.1001 4659.1907,-4471 4653.1907,-4468.9001 4653.1907,-4473.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver -->
<g id="edge543" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4426.751,-4484.8125C4499.3957,-4490.0318 4581.7285,-4495.9471 4653.1901,-4501.0813"/>
<polygon fill="#999999" stroke="#999999" points="4653.0556,-4503.177 4659.1907,-4501.5124 4653.3567,-4498.9878 4653.0556,-4503.177"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup -->
<g id="edge544" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4426.751,-4457.1875C4501.8892,-4451.7891 4587.3921,-4445.646 4660.5095,-4440.3928"/>
<polygon fill="#999999" stroke="#999999" points="4660.8122,-4442.4766 4666.6462,-4439.9519 4660.5111,-4438.2874 4660.8122,-4442.4766"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore -->
<g id="node220" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore</title>
<path fill="#9999cc" stroke="#000000" d="M4403.5,-4324C4403.5,-4324 4065.5,-4324 4065.5,-4324 4059.5,-4324 4053.5,-4318 4053.5,-4312 4053.5,-4312 4053.5,-4300 4053.5,-4300 4053.5,-4294 4059.5,-4288 4065.5,-4288 4065.5,-4288 4403.5,-4288 4403.5,-4288 4409.5,-4288 4415.5,-4294 4415.5,-4300 4415.5,-4300 4415.5,-4312 4415.5,-4312 4415.5,-4318 4409.5,-4324 4403.5,-4324"/>
<text text-anchor="middle" x="4234.5" y="-4303.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\InMemoryTermStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver -->
<g id="edge550" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4415.6939,-4311.7522C4483.4901,-4313.9044 4560.914,-4316.3623 4630.5126,-4318.5718"/>
<polygon fill="#999999" stroke="#999999" points="4630.7288,-4320.6797 4636.7924,-4318.7712 4630.8621,-4316.4818 4630.7288,-4320.6797"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner -->
<g id="edge551" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreCleaner</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4415.8131,-4302.0709C4591.8765,-4297.7068 4866.6588,-4289.4452 5104.5,-4276 5344.7397,-4262.4192 5621.4274,-4239.4404 5798.8364,-4223.7627"/>
<polygon fill="#999999" stroke="#999999" points="5799.0513,-4225.852 5804.8429,-4223.2314 5798.6811,-4221.6684 5799.0513,-4225.852"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer -->
<g id="edge549" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTermStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4415.782,-4303.763C4442.5683,-4299.6936 4469.4056,-4293.4209 4494,-4284 4529.1124,-4270.5501 4526.3627,-4246.3845 4561.5,-4233 4583.3976,-4224.6587 4606.99,-4218.7223 4630.8006,-4214.5722"/>
<polygon fill="#999999" stroke="#999999" points="4631.2886,-4216.6198 4636.858,-4213.5552 4630.5931,-4212.4778 4631.2886,-4216.6198"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore -->
<g id="node221" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore</title>
<path fill="#9999cc" stroke="#000000" d="M4414.5,-4532C4414.5,-4532 4054.5,-4532 4054.5,-4532 4048.5,-4532 4042.5,-4526 4042.5,-4520 4042.5,-4520 4042.5,-4508 4042.5,-4508 4042.5,-4502 4048.5,-4496 4054.5,-4496 4054.5,-4496 4414.5,-4496 4414.5,-4496 4420.5,-4496 4426.5,-4502 4426.5,-4508 4426.5,-4508 4426.5,-4520 4426.5,-4520 4426.5,-4526 4420.5,-4532 4414.5,-4532"/>
<text text-anchor="middle" x="4234.5" y="-4511.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\InMemoryTypeIdsStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer -->
<g id="edge552" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4426.751,-4500.1875C4499.3957,-4494.9682 4581.7285,-4489.0529 4653.1901,-4483.9187"/>
<polygon fill="#999999" stroke="#999999" points="4653.3567,-4486.0122 4659.1907,-4483.4876 4653.0556,-4481.823 4653.3567,-4486.0122"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver -->
<g id="edge553" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4426.751,-4514C4499.3957,-4514 4581.7285,-4514 4653.1901,-4514"/>
<polygon fill="#999999" stroke="#999999" points="4653.1907,-4516.1001 4659.1907,-4514 4653.1907,-4511.9001 4653.1907,-4516.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup -->
<g id="edge554" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\InMemoryTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4426.8378,-4507.9727C4449.8014,-4504.2525 4472.6522,-4499.0884 4494,-4492 4527.5331,-4480.8656 4527.9462,-4461.072 4561.5,-4450 4592.7848,-4439.6767 4627.1481,-4433.3427 4660.5975,-4429.5913"/>
<polygon fill="#999999" stroke="#999999" points="4661.0908,-4431.6505 4666.8317,-4428.9205 4660.6414,-4427.4746 4661.0908,-4431.6505"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup -->
<g id="node222" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3853.5,-4333C3853.5,-4333 3455.5,-4333 3455.5,-4333 3449.5,-4333 3443.5,-4327 3443.5,-4321 3443.5,-4321 3443.5,-4309 3443.5,-4309 3443.5,-4303 3449.5,-4297 3455.5,-4297 3455.5,-4297 3853.5,-4297 3853.5,-4297 3859.5,-4297 3865.5,-4303 3865.5,-4309 3865.5,-4309 3865.5,-4321 3865.5,-4321 3865.5,-4327 3859.5,-4333 3853.5,-4333"/>
<text text-anchor="middle" x="3654.5" y="-4312.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\PrefetchingItemTermLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge561" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3743.1656,-4296.975C3796.8215,-4291.6248 3862.4855,-4295.8994 3903,-4337 4055.0498,-4491.2494 3818.869,-5158.883 3975,-5309 4016.5942,-5348.992 4446.4422,-5294.3243 4494,-5327 4557.2751,-5370.4746 4499.2456,-5441.0759 4561.5,-5486 4598.3836,-5512.616 4645.8765,-5522.3377 4690.8002,-5524.1028"/>
<polygon fill="#999999" stroke="#999999" points="4690.7711,-5526.2028 4696.8344,-5524.2932 4690.9037,-5522.0049 4690.7711,-5526.2028"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge562" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M3741.8092,-4296.9806C3795.7986,-4291.3407 3862.328,-4295.2957 3903,-4337 4079.763,-4518.2493 3796.0029,-5294.9567 3975,-5474 4056.7071,-5555.7282 4394.7502,-5447.7967 4494,-5507 4542.6122,-5535.9975 4513.1413,-5585.5817 4561.5,-5615 4601.8087,-5639.5212 4651.9362,-5648.2707 4698.1067,-5649.8174"/>
<polygon fill="#999999" stroke="#999999" points="4698.2464,-5651.9218 4704.3004,-5649.983 4698.3587,-5647.7233 4698.2464,-5651.9218"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase -->
<g id="edge559" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3865.7274,-4313.6295C3879.0111,-4308.3866 3891.6008,-4301.6219 3903,-4293 3974.6916,-4238.7753 3903.2075,-4158.0911 3975,-4104 4003.2479,-4082.717 4038.4622,-4072.3865 4073.748,-4068.3024"/>
<polygon fill="#999999" stroke="#999999" points="4074.1252,-4070.3743 4079.8713,-4067.6553 4073.6838,-4066.1975 4074.1252,-4070.3743"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver -->
<g id="edge560" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M3865.534,-4330.6456C3910.0164,-4333.9435 3957.1819,-4337.4402 4002.3908,-4340.7919"/>
<polygon fill="#999999" stroke="#999999" points="4002.329,-4342.893 4008.4679,-4341.2424 4002.6396,-4338.7045 4002.329,-4342.893"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes -->
<g id="edge563" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes</title>
<path fill="none" stroke="#999999" d="M3738.0997,-4296.9807C3793.0116,-4290.4962 3862.0214,-4293.4899 3903,-4337 4096.1921,-4542.1266 3776.7622,-6671.7454 3975,-6872 4015.5997,-6913.0128 4440.7282,-6869.8077 4494,-6892 4531.881,-6907.7807 4523.9615,-6938.421 4561.5,-6955 4602.6089,-6973.1559 4650.6098,-6980.864 4694.7212,-6983.3791"/>
<polygon fill="#999999" stroke="#999999" points="4694.818,-6985.4869 4700.9186,-6983.7001 4695.0353,-6981.2925 4694.818,-6985.4869"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge558" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingItemTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3738.102,-4296.9785C3793.015,-4290.4931 3862.025,-4293.4865 3903,-4337 4097.3171,-4543.3556 3808.5935,-6657.5427 3975,-6887 4002.091,-6924.3556 4045.5875,-6946.7647 4089.2883,-6960.1871"/>
<polygon fill="#999999" stroke="#999999" points="4088.8245,-6962.2401 4095.1743,-6961.9412 4090.024,-6958.215 4088.8245,-6962.2401"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup -->
<g id="node223" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3868.5,-4290C3868.5,-4290 3440.5,-4290 3440.5,-4290 3434.5,-4290 3428.5,-4284 3428.5,-4278 3428.5,-4278 3428.5,-4266 3428.5,-4266 3428.5,-4260 3434.5,-4254 3440.5,-4254 3440.5,-4254 3868.5,-4254 3868.5,-4254 3874.5,-4254 3880.5,-4260 3880.5,-4266 3880.5,-4266 3880.5,-4278 3880.5,-4278 3880.5,-4284 3874.5,-4290 3868.5,-4290"/>
<text text-anchor="middle" x="3654.5" y="-4269.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\PrefetchingPropertyTermLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge567" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3742.8929,-4253.9765C3796.6157,-4248.5688 3862.452,-4252.7805 3903,-4294 4059.2425,-4452.8301 3814.5549,-5139.4164 3975,-5294 4016.553,-5334.0349 4446.9612,-5278.5815 4494,-5312 4561.6205,-5360.0407 4495.0069,-5436.4106 4561.5,-5486 4598.0518,-5513.2596 4645.5847,-5523.1058 4690.6416,-5524.7889"/>
<polygon fill="#999999" stroke="#999999" points="4690.6351,-5526.8895 4696.6943,-5524.9671 4690.7587,-5522.6913 4690.6351,-5526.8895"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge568" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3748.1228,-4253.9872C3800.5325,-4249.6533 3863.1542,-4254.9894 3903,-4294 4007.6341,-4396.4408 3867.6567,-4849.4016 3975,-4949 4017.2984,-4988.2465 4444.9135,-4936.6691 4494,-4967 4547.3791,-4999.9834 4517.8305,-5045.9422 4561.5,-5091 4625.1199,-5156.6424 4721.5854,-5204.4097 4780.7653,-5229.6204"/>
<polygon fill="#999999" stroke="#999999" points="4780.0294,-5231.5892 4786.3737,-5231.9896 4781.6638,-5227.7202 4780.0294,-5231.5892"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase -->
<g id="edge565" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTermLookupBase</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3880.7592,-4262.7214C3888.4947,-4259.0517 3895.9424,-4254.8333 3903,-4250 3962.694,-4209.1198 3915.23,-4144.769 3975,-4104 4003.8653,-4084.311 4038.9508,-4074.5044 4073.8706,-4070.4079"/>
<polygon fill="#999999" stroke="#999999" points="4074.1885,-4072.4858 4079.9282,-4069.7534 4073.7373,-4068.3101 4074.1885,-4072.4858"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver -->
<g id="edge566" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M3880.6268,-4288.5416C3888.2082,-4290.2019 3895.6846,-4292.0168 3903,-4294 3937.1556,-4303.2597 3940.9715,-4318.2835 3975,-4328 3989.437,-4332.1223 4004.4798,-4335.6802 4019.7302,-4338.7506"/>
<polygon fill="#999999" stroke="#999999" points="4019.5208,-4340.8496 4025.8134,-4339.9477 4020.3318,-4336.7286 4019.5208,-4340.8496"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes -->
<g id="edge569" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataModel\\Term\\TermTypes</title>
<path fill="none" stroke="#999999" d="M3738.104,-4253.9766C3793.0179,-4247.4904 3862.0281,-4250.4836 3903,-4294 4098.2921,-4501.4207 3774.2165,-6654.8902 3975,-6857 4015.6665,-6897.9351 4442.101,-6849.7822 4494,-6875 4535.8429,-6895.3315 4520.1377,-6933.7077 4561.5,-6955 4601.858,-6975.7753 4650.1201,-6984.0643 4694.6856,-6986.3097"/>
<polygon fill="#999999" stroke="#999999" points="4694.8612,-6988.4194 4700.9482,-6986.5871 4695.0471,-6984.2235 4694.8612,-6988.4194"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge564" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\PrefetchingPropertyTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3738.1063,-4253.9745C3793.0211,-4247.4873 3862.0317,-4250.4802 3903,-4294 4099.4172,-4502.6498 3812.6857,-6635.8464 3975,-6872 4007.0711,-6918.6607 4063.3778,-6945.2105 4115.3631,-6960.2941"/>
<polygon fill="#999999" stroke="#999999" points="4115.0077,-6962.3759 4121.3527,-6961.9875 4116.1503,-6958.3343 4115.0077,-6962.3759"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore -->
<g id="node224" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore</title>
<path fill="#9999cc" stroke="#000000" d="M4407,-4446C4407,-4446 4062,-4446 4062,-4446 4056,-4446 4050,-4440 4050,-4434 4050,-4434 4050,-4422 4050,-4422 4050,-4416 4056,-4410 4062,-4410 4062,-4410 4407,-4410 4407,-4410 4413,-4410 4419,-4416 4419,-4422 4419,-4422 4419,-4434 4419,-4434 4419,-4440 4413,-4446 4407,-4446"/>
<text text-anchor="middle" x="4234.5" y="-4425.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\StaticTypeIdsStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer -->
<g id="edge570" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4419.3617,-4441.2816C4493.7595,-4446.6268 4579.2613,-4452.7698 4653.1474,-4458.0783"/>
<polygon fill="#999999" stroke="#999999" points="4653.2156,-4460.1885 4659.3507,-4458.5239 4653.5167,-4455.9993 4653.2156,-4460.1885"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver -->
<g id="edge571" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4419.2195,-4432.8458C4444.7305,-4436.6292 4470.2922,-4442.128 4494,-4450 4527.5331,-4461.1344 4527.9462,-4480.928 4561.5,-4492 4590.4447,-4501.5511 4622.0245,-4507.6874 4653.0777,-4511.5229"/>
<polygon fill="#999999" stroke="#999999" points="4653.0745,-4513.6372 4659.2804,-4512.2597 4653.57,-4509.4665 4653.0745,-4513.6372"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup -->
<g id="edge572" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\StaticTypeIdsStore&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4419.3617,-4428C4496.2645,-4428 4585.0316,-4428 4660.5703,-4428"/>
<polygon fill="#999999" stroke="#999999" points="4660.9091,-4430.1001 4666.9091,-4428 4660.9091,-4425.9001 4660.9091,-4430.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup -->
<g id="node225" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup</title>
<path fill="#9999cc" stroke="#000000" d="M4482,-4679C4482,-4679 3987,-4679 3987,-4679 3981,-4679 3975,-4673 3975,-4667 3975,-4667 3975,-4655 3975,-4655 3975,-4649 3981,-4643 3987,-4643 3987,-4643 4482,-4643 4482,-4643 4488,-4643 4494,-4649 4494,-4655 4494,-4655 4494,-4667 4494,-4667 4494,-4673 4488,-4679 4482,-4679"/>
<text text-anchor="middle" x="4234.5" y="-4658.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TermStoreDelegatingMatchingTermsLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge574" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M4318.6664,-4642.9785C4375.9017,-4636.0549 4449.1136,-4638.5287 4494,-4683 4607.6882,-4795.637 4447.6024,-5287.5747 4561.5,-5400 4582.1619,-5420.3948 4645.459,-5426.2868 4705.7409,-5426.8962"/>
<polygon fill="#999999" stroke="#999999" points="4705.9243,-5428.9975 4711.9392,-5426.9407 4705.9545,-5424.7976 4705.9243,-5428.9975"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Entity\\Property -->
<g id="edge575" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup&#45;&gt;Wikibase\\DataModel\\Entity\\Property</title>
<path fill="none" stroke="#999999" d="M4320.8483,-4642.9779C4377.5799,-4636.5539 4449.3105,-4639.6193 4494,-4683 4682.7475,-4866.2198 4372.4119,-5088.1318 4561.5,-5271 4580.605,-5289.4766 4635.2755,-5295.9692 4690.596,-5297.4396"/>
<polygon fill="#999999" stroke="#999999" points="4690.5967,-5299.54 4696.6441,-5297.5806 4690.6947,-5295.3412 4690.5967,-5299.54"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup -->
<g id="edge573" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreDelegatingMatchingTermsLookup&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4494.3997,-4653.6177C4556.1877,-4651.8627 4620.2534,-4650.0429 4675.8121,-4648.4648"/>
<polygon fill="#999999" stroke="#999999" points="4675.9129,-4650.5629 4681.8509,-4648.2933 4675.7936,-4646.3646 4675.9129,-4650.5629"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory -->
<g id="node226" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory</title>
<path fill="#9999cc" stroke="#000000" d="M3842,-4376C3842,-4376 3467,-4376 3467,-4376 3461,-4376 3455,-4370 3455,-4364 3455,-4364 3455,-4352 3455,-4352 3455,-4346 3461,-4340 3467,-4340 3467,-4340 3842,-4340 3842,-4340 3848,-4340 3854,-4346 3854,-4352 3854,-4352 3854,-4364 3854,-4364 3854,-4370 3848,-4376 3842,-4376"/>
<text text-anchor="middle" x="3654.5" y="-4355.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TermStoreWriterFactory</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge579" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M3747.0122,-4339.9793C3799.7053,-4335.4229 3862.9937,-4340.5348 3903,-4380 4014.9545,-4490.4403 3864.8546,-4971.7554 3975,-5084 4137.7451,-5249.8468 4318.6127,-4994.5848 4494,-5147 4581.8429,-5223.3373 4472.1502,-5325.4321 4561.5,-5400 4606.6021,-5437.6405 4671.8618,-5443.9312 4727.0962,-5440.434"/>
<polygon fill="#999999" stroke="#999999" points="4727.2541,-5442.5282 4733.0926,-5440.0138 4726.9604,-5438.3385 4727.2541,-5442.5282"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Entity\\Property -->
<g id="edge582" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Entity\\Property</title>
<path fill="none" stroke="#999999" d="M3854.0989,-4350.5996C3872.2166,-4356.996 3888.9837,-4366.4573 3903,-4380 4091.0733,-4561.7182 3787.2834,-4781.9133 3975,-4964 4058.1382,-5044.6448 4405.7136,-4937.0262 4494,-5012 4584.6726,-5089.0003 4470.3912,-5194.5164 4561.5,-5271 4606.8426,-5309.064 4672.7645,-5315.1611 4728.2954,-5311.4535"/>
<polygon fill="#999999" stroke="#999999" points="4728.4929,-5313.5448 4734.3227,-5311.0103 4728.1848,-5309.3561 4728.4929,-5313.5448"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter -->
<g id="edge578" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter</title>
<path fill="none" stroke="#999999" d="M3740.1874,-4376.0014C3794.5672,-4381.9906 3862.1472,-4378.4337 3903,-4336 4013.2616,-4221.4715 3862.1131,-3018.9416 3975,-2907 3997.7442,-2884.4463 4376.6954,-2875.9498 4623.2994,-2872.8011"/>
<polygon fill="#999999" stroke="#999999" points="4623.4908,-2874.8989 4629.4637,-2872.7231 4623.4376,-2870.6993 4623.4908,-2874.8989"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter -->
<g id="edge581" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter</title>
<path fill="none" stroke="#999999" d="M3740.4635,-4376.0112C3794.7816,-4381.9447 3862.1861,-4378.3209 3903,-4336 4009.739,-4225.3199 3865.9759,-3062.4299 3975,-2954 4019.017,-2910.2229 4368.8124,-2906.4732 4607.9547,-2909.1999"/>
<polygon fill="#999999" stroke="#999999" points="4608.2656,-2911.3036 4614.2898,-2909.2739 4608.3147,-2907.1039 4608.2656,-2911.3036"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver -->
<g id="edge587" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M3854.1031,-4358C3901.7893,-4358 3953.0989,-4358 4002.1196,-4358"/>
<polygon fill="#999999" stroke="#999999" points="4002.3965,-4360.1001 4008.3964,-4358 4002.3964,-4355.9001 4002.3965,-4360.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver -->
<g id="edge586" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsResolver</title>
<path fill="none" stroke="#999999" d="M3854.0205,-4343.3322C3894.064,-4340.838 3935.8583,-4338.555 3975,-4337 4097.6199,-4332.1286 4417.7669,-4328.5572 4630.417,-4326.6302"/>
<polygon fill="#999999" stroke="#999999" points="4630.696,-4328.7279 4636.6767,-4326.5737 4630.658,-4324.528 4630.696,-4328.7279"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter -->
<g id="edge580" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseItemTermStoreWriter</title>
<path fill="none" stroke="#999999" d="M3854.2329,-4358.8514C3871.5713,-4353.529 3888.1423,-4346.1152 3903,-4336 3962.148,-4295.7319 3915.9311,-4232.384 3975,-4192 3985.9314,-4184.5265 3997.7551,-4178.4481 4010.1242,-4173.5436"/>
<polygon fill="#999999" stroke="#999999" points="4010.9804,-4175.4648 4015.8444,-4171.3719 4009.4897,-4171.5383 4010.9804,-4175.4648"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer -->
<g id="edge589" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TermInLangIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M3854.019,-4358.5338C3871.4011,-4353.2763 3888.0407,-4345.9644 3903,-4336 3960.248,-4297.8671 3916.1247,-4234.5691 3975,-4199 3999.6792,-4184.0903 4465.1712,-4198.4899 4494,-4199 4538.2361,-4199.7827 4585.7039,-4201.1395 4630.697,-4202.666"/>
<polygon fill="#999999" stroke="#999999" points="4630.6736,-4204.7663 4636.7418,-4202.8726 4630.8171,-4200.5687 4630.6736,-4204.7663"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer -->
<g id="edge588" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M3854.0269,-4374.3075C3870.6109,-4376.0752 3887.1034,-4377.9747 3903,-4380 3935.1813,-4384.1001 3942.7112,-4388.8574 3975,-4392 4032.4194,-4397.5884 4438.7637,-4390.3514 4494,-4407 4527.8301,-4417.1966 4527.9462,-4437.928 4561.5,-4449 4590.4447,-4458.5511 4622.0245,-4464.6874 4653.0777,-4468.5229"/>
<polygon fill="#999999" stroke="#999999" points="4653.0745,-4470.6372 4659.2804,-4469.2597 4653.57,-4466.4665 4653.0745,-4470.6372"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver -->
<g id="edge584" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsResolver</title>
<path fill="none" stroke="#999999" d="M3854.2305,-4356.6028C3871.6193,-4362.0235 3888.2008,-4369.6098 3903,-4380 3965.1668,-4423.6459 3910.9674,-4494.1404 3975,-4535 3999.3064,-4550.51 4465.1805,-4535.8918 4494,-4535 4545.6808,-4533.4008 4601.7298,-4530.4334 4653.0915,-4527.2226"/>
<polygon fill="#999999" stroke="#999999" points="4653.475,-4529.3028 4659.3312,-4526.83 4653.2112,-4525.111 4653.475,-4529.3028"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter -->
<g id="edge583" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabasePropertyTermStoreWriter</title>
<path fill="none" stroke="#999999" d="M3854.0943,-4360.7872C3871.6639,-4355.1275 3888.3192,-4347.104 3903,-4336 3974.6916,-4281.7753 3903.2075,-4201.0911 3975,-4147 3981.4746,-4142.1218 3988.3153,-4137.8189 3995.4389,-4134.0348"/>
<polygon fill="#999999" stroke="#999999" points="3996.5412,-4135.8304 4000.9401,-4131.2413 3994.6395,-4132.0856 3996.5412,-4135.8304"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer -->
<g id="edge590" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTermInLangIdsAcquirer</title>
<path fill="none" stroke="#999999" d="M3854.2728,-4355.2711C3871.3154,-4350.6231 3887.8191,-4344.3473 3903,-4336 3949.1136,-4310.6443 3928.8392,-4267.2698 3975,-4242 3983.8685,-4237.1451 3993.1676,-4232.9705 4002.7545,-4229.3944"/>
<polygon fill="#999999" stroke="#999999" points="4003.4931,-4231.3605 4008.4312,-4227.3574 4002.0745,-4227.4073 4003.4931,-4231.3605"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup -->
<g id="edge585" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\TypeIdsLookup</title>
<path fill="none" stroke="#999999" d="M3854.0475,-4372.6285C3894.0888,-4375.3014 3935.8754,-4377.9038 3975,-4380 4205.5073,-4392.3499 4263.5839,-4386.0514 4494,-4400 4548.205,-4403.2814 4607.209,-4407.8182 4660.5703,-4412.285"/>
<polygon fill="#999999" stroke="#999999" points="4660.5594,-4414.3914 4666.7142,-4412.8011 4660.911,-4410.2062 4660.5594,-4414.3914"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore -->
<g id="edge591" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\Store\\Sql\\Terms\\DatabaseTypeIdsStore</title>
<path fill="none" stroke="#999999" d="M3854.3022,-4363.5708C3871.1584,-4367.6505 3887.6198,-4373.0167 3903,-4380 3943.3569,-4398.3239 3934.609,-4430.7513 3975,-4449 3994.2079,-4457.6782 4015.0254,-4463.9253 4036.2292,-4468.339"/>
<polygon fill="#999999" stroke="#999999" points="4035.9238,-4470.4194 4042.219,-4469.5357 4036.7468,-4466.3008 4035.9238,-4470.4194"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataAccess\\EntitySource -->
<g id="edge576" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\DataAccess\\EntitySource</title>
<path fill="none" stroke="#999999" d="M3741.7989,-4339.9907C3795.7841,-4334.3548 3862.3128,-4338.3105 3903,-4380 4077.8154,-4559.1215 3819.3012,-5308.0336 3975,-5504 4005.2391,-5542.0596 4053.3451,-5562.1027 4099.9681,-5572.4728"/>
<polygon fill="#999999" stroke="#999999" points="4099.6339,-5574.5487 4105.9406,-5573.7509 4100.5129,-5570.4417 4099.6339,-5574.5487"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\StringNormalizer -->
<g id="edge577" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoreWriterFactory&#45;&gt;Wikibase\\Lib\\StringNormalizer</title>
<path fill="none" stroke="#999999" d="M3742.8796,-4376.0104C3796.5971,-4381.4129 3862.4326,-4377.2004 3903,-4336 4057.2958,-4179.2967 3813.9383,-3498.7405 3975,-3349 4167.7183,-3169.8281 5011.3203,-3287.3365 5316.9423,-3336.9626"/>
<polygon fill="#999999" stroke="#999999" points="5316.9168,-3339.086 5323.1763,-3337.9776 5317.5917,-3334.9406 5316.9168,-3339.086"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup -->
<g id="node227" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1683,-5016C1683,-5016 1135,-5016 1135,-5016 1129,-5016 1123,-5010 1123,-5004 1123,-5004 1123,-4992 1123,-4992 1123,-4986 1129,-4980 1135,-4980 1135,-4980 1683,-4980 1683,-4980 1689,-4980 1695,-4986 1695,-4992 1695,-4992 1695,-5004 1695,-5004 1695,-5010 1689,-5016 1683,-5016"/>
<text text-anchor="middle" x="1409" y="-4995.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\Terms\TermStoresDelegatingPrefetchingItemTermLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge595" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1690.6018,-5016.1559C1692.2298,-5017.3792 1693.6995,-5018.6598 1695,-5020 1814.4432,-5143.0952 1644.9927,-6441.4457 1767,-6562 1793.9471,-6588.6262 4466.3953,-6642.9437 4494,-6617 4670.3582,-6451.2535 4391.9848,-5702.7388 4561.5,-5530 4580.1955,-5510.949 4635.1958,-5504.4217 4690.8475,-5503.0776"/>
<polygon fill="#999999" stroke="#999999" points="4690.9767,-5505.1754 4696.9317,-5502.9509 4690.8893,-5500.9763 4690.9767,-5505.1754"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge594" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M1690.604,-5016.1537C1692.2313,-5017.3777 1693.7003,-5018.659 1695,-5020 1817.4605,-5146.3537 1642.4571,-6477.6984 1767,-6602 1804.9422,-6639.8686 2196.7455,-6611.0373 2249,-6623 2282.9614,-6630.7749 2286.9604,-6646.5748 2321,-6654 3039.412,-6810.7093 3239.7434,-6683.555 3975,-6692 4205.6515,-6694.6492 4325.6604,-6849.6987 4494,-6692 4661.886,-6534.7262 4400.1076,-5822.9306 4561.5,-5659 4581.0265,-5639.1664 4639.9977,-5632.9207 4698.0112,-5631.9607"/>
<polygon fill="#999999" stroke="#999999" points="4698.3754,-5634.0561 4704.3469,-5631.8764 4698.3195,-5629.8565 4698.3754,-5634.0561"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge592" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1690.6301,-5016.1286C1692.2492,-5017.3604 1693.7095,-5018.6501 1695,-5020 1869.0703,-5202.0867 1630.1036,-7074.5398 1767,-7286 1915.8537,-7515.9303 2054.1035,-7494.4239 2321,-7556 2430.7226,-7581.3143 3225.9176,-7557.5921 3334,-7526 3369.1365,-7515.7297 3370.7555,-7495.8932 3406,-7486 3459.2103,-7471.0638 3861.436,-7502.4262 3903,-7466 4043.7852,-7342.6174 3849.0839,-7189.524 3975,-7051 3999.0562,-7024.5351 4031.9374,-7007.5498 4066.2122,-6996.741"/>
<polygon fill="#999999" stroke="#999999" points="4067.0449,-6998.6827 4072.1733,-6994.9264 4065.8218,-6994.6647 4067.0449,-6998.6827"/>
</g>
<!-- Wikibase\\DataAccess\\DataAccessSettings -->
<g id="node307" class="node">
<title>Wikibase\\DataAccess\\DataAccessSettings</title>
<path fill="#9999cc" stroke="#000000" d="M2147,-6751C2147,-6751 1869,-6751 1869,-6751 1863,-6751 1857,-6745 1857,-6739 1857,-6739 1857,-6727 1857,-6727 1857,-6721 1863,-6715 1869,-6715 1869,-6715 2147,-6715 2147,-6715 2153,-6715 2159,-6721 2159,-6727 2159,-6727 2159,-6739 2159,-6739 2159,-6745 2153,-6751 2147,-6751"/>
<text text-anchor="middle" x="2008" y="-6730.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\DataAccess\DataAccessSettings</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataAccess\\DataAccessSettings -->
<g id="edge593" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\Terms\\TermStoresDelegatingPrefetchingItemTermLookup&#45;&gt;Wikibase\\DataAccess\\DataAccessSettings</title>
<path fill="none" stroke="#999999" d="M1690.609,-5016.1488C1692.2348,-5017.3743 1693.7021,-5018.6573 1695,-5020 1824.8535,-5154.3373 1641.1869,-6561.8714 1767,-6700 1788.7515,-6723.8807 1819.0197,-6736.437 1850.7735,-6742.3041"/>
<polygon fill="#999999" stroke="#999999" points="1850.4497,-6744.3791 1856.7182,-6743.323 1851.1593,-6740.2395 1850.4497,-6744.3791"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor -->
<g id="node228" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor</title>
<path fill="#9999cc" stroke="#000000" d="M2836,-3974C2836,-3974 2333,-3974 2333,-3974 2327,-3974 2321,-3968 2321,-3962 2321,-3962 2321,-3950 2321,-3950 2321,-3944 2327,-3938 2333,-3938 2333,-3938 2836,-3938 2836,-3938 2842,-3938 2848,-3944 2848,-3950 2848,-3950 2848,-3962 2848,-3962 2848,-3968 2842,-3974 2836,-3974"/>
<text text-anchor="middle" x="2584.5" y="-3953.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\TypeDispatchingWikiPageEntityMetaDataAccessor</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge597" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2834.354,-3937.9039C2839.1377,-3934.2858 2843.6992,-3930.3267 2848,-3926 2953.2572,-3820.11 2809.4277,-3358.327 2920,-3258 2984.76,-3199.2405 4431.3937,-3194.9509 4494,-3256 4671.4788,-3429.0646 4390.7043,-5306.3367 4561.5,-5486 4579.8907,-5505.3455 4634.855,-5511.9075 4690.5616,-5513.1985"/>
<polygon fill="#999999" stroke="#999999" points="4690.6119,-5515.2998 4696.6522,-5513.319 4690.695,-5511.1006 4690.6119,-5515.2998"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge598" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2848.3079,-3947.8639C3057.9734,-3941.3975 3343.1849,-3932.6013 3512.1445,-3927.3904"/>
<polygon fill="#999999" stroke="#999999" points="3512.4224,-3929.4829 3518.3548,-3927.1989 3512.2929,-3925.2849 3512.4224,-3929.4829"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor -->
<g id="edge596" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\TypeDispatchingWikiPageEntityMetaDataAccessor&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2848.2014,-3970.0965C2870.1431,-3971.2694 2892.1508,-3972.4458 2913.6494,-3973.5951"/>
<polygon fill="#999999" stroke="#999999" points="2913.5956,-3975.6951 2919.6992,-3973.9185 2913.8198,-3971.5011 2913.5956,-3975.6951"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader -->
<g id="node229" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader</title>
<path fill="#9999cc" stroke="#000000" d="M3299.5,-3809C3299.5,-3809 2954.5,-3809 2954.5,-3809 2948.5,-3809 2942.5,-3803 2942.5,-3797 2942.5,-3797 2942.5,-3785 2942.5,-3785 2942.5,-3779 2948.5,-3773 2954.5,-3773 2954.5,-3773 3299.5,-3773 3299.5,-3773 3305.5,-3773 3311.5,-3779 3311.5,-3785 3311.5,-3785 3311.5,-3797 3311.5,-3797 3311.5,-3803 3305.5,-3809 3299.5,-3809"/>
<text text-anchor="middle" x="3127" y="-3788.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\WikiPageEntityDataLoader</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge600" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M3311.584,-3795.5292C3343.0833,-3796.1418 3375.4791,-3796.6719 3406,-3797 3626.8761,-3799.3747 3682.1151,-3798.3326 3903,-3797 3963.8073,-3796.6332 4030.8853,-3795.8878 4088.7016,-3795.1389"/>
<polygon fill="#999999" stroke="#999999" points="4089.0118,-3797.2351 4094.9839,-3795.057 4088.957,-3793.0355 4089.0118,-3797.2351"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge601" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M3219.6759,-3809.0343C3257.3477,-3819.3016 3299.9317,-3834.8799 3334,-3858 3375.5303,-3886.1841 3364.2423,-3917.1538 3406,-3945 3446.7713,-3972.1884 3497.6828,-3989.9871 3542.789,-4001.4695"/>
<polygon fill="#999999" stroke="#999999" points="3542.4978,-4003.5612 3548.8279,-4002.9782 3543.5159,-3999.4865 3542.4978,-4003.5612"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader&#45;&gt;Wikibase\\Lib\\Store\\EntityContentDataCodec -->
<g id="edge599" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader&#45;&gt;Wikibase\\Lib\\Store\\EntityContentDataCodec</title>
<path fill="none" stroke="#999999" d="M3311.8644,-3803.9668C3368.5996,-3807.9463 3430.6985,-3812.3021 3486.2596,-3816.1992"/>
<polygon fill="#999999" stroke="#999999" points="3486.1742,-3818.2983 3492.3064,-3816.6234 3486.4681,-3814.1086 3486.1742,-3818.2983"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup -->
<g id="node230" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2772,-4286C2772,-4286 2397,-4286 2397,-4286 2391,-4286 2385,-4280 2385,-4274 2385,-4274 2385,-4262 2385,-4262 2385,-4256 2391,-4250 2397,-4250 2397,-4250 2772,-4250 2772,-4250 2778,-4250 2784,-4256 2784,-4262 2784,-4262 2784,-4274 2784,-4274 2784,-4280 2778,-4286 2772,-4286"/>
<text text-anchor="middle" x="2584.5" y="-4265.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\WikiPageEntityMetaDataLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge609" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2784.2116,-4267.9876C2813.2831,-4271.9331 2837.0999,-4278.7488 2848,-4290 2955.9173,-4401.3931 2814.0208,-5570.7614 2920,-5684 2983.3039,-5751.6401 3245.9948,-5704.0576 3334,-5733 3368.9814,-5744.5044 3370.5784,-5763.9322 3406,-5774 3512.3062,-5804.2152 3793.8947,-5774.3929 3903,-5792 3935.9076,-5797.3105 3942.0017,-5808.286 3975,-5813 4032.0871,-5821.1553 4448.7398,-5848.7345 4494,-5813 4595.487,-5732.8724 4463.3344,-5614.1639 4561.5,-5530 4607.4834,-5490.5754 4675.4166,-5485.0939 4731.8249,-5489.4592"/>
<polygon fill="#999999" stroke="#999999" points="4731.7883,-5491.5635 4737.9434,-5489.9744 4732.1408,-5487.3783 4731.7883,-5491.5635"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge608" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2784.0581,-4257.7227C2805.7847,-4254.713 2827.4545,-4250.8778 2848,-4246 2881.5652,-4238.0312 2886.373,-4224.704 2920,-4217 3009.8815,-4196.4081 3259.8833,-4243.8582 3334,-4189 3406.2509,-4135.5228 3340.4533,-4061.5112 3406,-4000 3435.9785,-3971.8672 3476.0549,-3954.0056 3515.2583,-3942.6678"/>
<polygon fill="#999999" stroke="#999999" points="3515.8281,-3944.6891 3521.0347,-3941.0419 3514.6901,-3940.6462 3515.8281,-3944.6891"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityNamespaceLookup -->
<g id="edge605" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityNamespaceLookup</title>
<path fill="none" stroke="#999999" d="M2784.304,-4282.948C2805.8296,-4285.075 2827.3877,-4287.4262 2848,-4290 2880.1914,-4294.0196 2887.856,-4297.6171 2920,-4302 2933.708,-4303.8691 2947.945,-4305.6711 2962.2463,-4307.3844"/>
<polygon fill="#999999" stroke="#999999" points="2962.1721,-4309.4903 2968.3781,-4308.1132 2962.6679,-4305.3196 2962.1721,-4309.4903"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery -->
<g id="edge606" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\PageTableEntityQuery</title>
<path fill="none" stroke="#999999" d="M2784.1958,-4272.7853C2838.8862,-4274.0959 2897.7563,-4275.5066 2951.0138,-4276.7828"/>
<polygon fill="#999999" stroke="#999999" points="2951.0972,-4278.8853 2957.1458,-4276.9298 2951.1979,-4274.6865 2951.0972,-4278.8853"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor -->
<g id="edge604" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2784.2517,-4275.6796C2807.2527,-4269.7295 2829.1703,-4260.2954 2848,-4246 2921.2506,-4190.3887 2853.6059,-4115.6404 2920,-4052 2943.2967,-4029.6695 2974.0978,-4014.7816 3004.7999,-4004.8556"/>
<polygon fill="#999999" stroke="#999999" points="3005.4327,-4006.8581 3010.5297,-4003.0593 3004.1762,-4002.8504 3005.4327,-4006.8581"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\DataAccess\\EntitySource -->
<g id="edge607" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataLookup&#45;&gt;Wikibase\\DataAccess\\EntitySource</title>
<path fill="none" stroke="#999999" d="M2664.9789,-4249.9645C2723.9464,-4241.921 2801.508,-4243.0079 2848,-4290 3003.1378,-4446.8065 2800.8721,-5094.3537 2920,-5280 3174.6765,-5676.8821 3842.1478,-5636.2244 4115.3333,-5600.8169"/>
<polygon fill="#999999" stroke="#999999" points="4115.6387,-5602.8949 4121.3155,-5600.0342 4115.0937,-5598.7304 4115.6387,-5602.8949"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup -->
<g id="node231" class="node">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2772,-3809C2772,-3809 2397,-3809 2397,-3809 2391,-3809 2385,-3803 2385,-3797 2385,-3797 2385,-3785 2385,-3785 2385,-3779 2391,-3773 2397,-3773 2397,-3773 2772,-3773 2772,-3773 2778,-3773 2784,-3779 2784,-3785 2784,-3785 2784,-3797 2784,-3797 2784,-3803 2778,-3809 2772,-3809"/>
<text text-anchor="middle" x="2584.5" y="-3788.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge613" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2784.1657,-3791.0389C2808.412,-3799.1915 2830.6831,-3811.8806 2848,-3831 2951.7437,-3945.5427 2812.2502,-5109.2176 2920,-5220 2984.3483,-5286.1594 3264.8072,-5191.9252 3334,-5253 3452.4122,-5357.5195 3286.1734,-5498.1051 3406,-5601 3447.9529,-5637.0249 3855.1168,-5599.3406 3903,-5627 3953.9183,-5656.4126 3923.3305,-5709.9279 3975,-5738 4000.3356,-5751.7648 4470.6764,-5754.952 4494,-5738 4572.6183,-5680.8587 4485.2553,-5590.2721 4561.5,-5530 4602.6748,-5497.4509 4659.1793,-5488.9898 4709.9818,-5489.8482"/>
<polygon fill="#999999" stroke="#999999" points="4710.0982,-5491.9515 4716.1475,-5489.998 4710.2004,-5487.7527 4710.0982,-5491.9515"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge617" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M2784.1457,-3791.057C2808.3949,-3799.207 2830.6722,-3811.8904 2848,-3831 3051.146,-4055.0351 2713.4655,-4969.0849 2920,-5190 3046.5725,-5325.3855 3197.2412,-5114.9126 3334,-5240 3447.6557,-5343.9559 3289.787,-5477.911 3406,-5579 3447.7681,-5615.3324 3849.4415,-5599.9962 3903,-5614 3937.2375,-5622.952 3940.469,-5640.2568 3975,-5648 4031.2693,-5660.6178 4445.9832,-5679.9348 4494,-5648 4558.6061,-5605.032 4498.6833,-5532.544 4561.5,-5487 4592.2087,-5464.7353 4630.3267,-5454.2627 4668.1965,-5450.3785"/>
<polygon fill="#999999" stroke="#999999" points="4668.4925,-5452.4601 4674.2711,-5449.8109 4668.1017,-5448.2783 4668.4925,-5452.4601"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge610" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2712.7253,-3809.0255C2755.7982,-3815.4633 2804.0545,-3823.0929 2848,-3831 2880.1705,-3836.7884 2887.8513,-3840.092 2920,-3846 2946.3707,-3850.8462 2974.7082,-3855.6363 3001.6962,-3860.0011"/>
<polygon fill="#999999" stroke="#999999" points="3001.5372,-3862.1025 3007.7949,-3860.984 3002.2055,-3857.956 3001.5372,-3862.1025"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\BadRevisionException -->
<g id="edge620" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\BadRevisionException</title>
<path fill="none" stroke="#999999" d="M2608.4692,-3772.978C2661.2853,-3734.5322 2793.109,-3645.4198 2920,-3614 3009.3031,-3591.8875 3242.1952,-3608.0103 3334,-3614 3401.9453,-3618.433 3477.4799,-3628.0986 3538.1469,-3637.0409"/>
<polygon fill="#999999" stroke="#999999" points="3538.1008,-3639.1569 3544.3439,-3637.9594 3538.7167,-3635.0023 3538.1008,-3639.1569"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge616" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M2607.1269,-3772.9809C2658.8097,-3733.1179 2791.046,-3638.3544 2920,-3605 2964.5344,-3593.481 3288.016,-3603.7886 3334,-3605 3587.1523,-3611.669 3657.5527,-3572.6608 3903,-3635 4018.8328,-3664.4194 4142.7726,-3735.4702 4200.8404,-3771.4102"/>
<polygon fill="#999999" stroke="#999999" points="4200.0477,-3773.3902 4206.2518,-3774.7761 4202.2661,-3769.8239 4200.0477,-3773.3902"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge614" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2784.038,-3808.7859C2828.7638,-3812.6226 2875.9944,-3816.5571 2920,-3820 3011.9445,-3827.1936 3246.1493,-3820.9324 3334,-3849 3369.7233,-3860.4133 3370.5744,-3880.6936 3406,-3893 3439.4688,-3904.6267 3476.8253,-3911.8904 3512.1983,-3916.3911"/>
<polygon fill="#999999" stroke="#999999" points="3512.1046,-3918.4953 3518.3164,-3917.1447 3512.6182,-3914.3268 3512.1046,-3918.4953"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge615" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M2784.2883,-3807.7423C2806.4126,-3813.5394 2828.1085,-3821.1204 2848,-3831 2887.972,-3850.853 2879.6163,-3881.9984 2920,-3901 3087.4712,-3979.7997 3151.5553,-3914.8564 3334,-3946 3419.9484,-3960.6715 3517.2948,-3984.4963 3581.9215,-4001.3518"/>
<polygon fill="#999999" stroke="#999999" points="3581.7359,-4003.4738 3588.072,-4002.9606 3582.7988,-3999.4105 3581.7359,-4003.4738"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult -->
<g id="edge622" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult</title>
<path fill="none" stroke="#999999" d="M2784.0224,-3804.5927C2828.749,-3807.3321 2875.9839,-3809.9851 2920,-3812 3011.9424,-3816.2088 3243.4746,-3807.3786 3334,-3824 3367.3172,-3830.1174 3372.8789,-3841.8972 3406,-3849 3431.6894,-3854.5091 3459.1574,-3858.6426 3486.1187,-3861.7431"/>
<polygon fill="#999999" stroke="#999999" points="3486.0293,-3863.8462 3492.2263,-3862.429 3486.4981,-3859.6724 3486.0293,-3863.8462"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\DivergingEntityIdException -->
<g id="edge619" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\DivergingEntityIdException</title>
<path fill="none" stroke="#999999" d="M2642.4024,-3772.9152C2708.8155,-3752.8119 2821.2732,-3720.7175 2920,-3702 2929.4194,-3700.2142 2939.1069,-3698.5409 2948.9059,-3696.976"/>
<polygon fill="#999999" stroke="#999999" points="2949.4187,-3699.0213 2955.0202,-3696.0156 2948.7669,-3694.8722 2949.4187,-3699.0213"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException -->
<g id="edge618" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException</title>
<path fill="none" stroke="#999999" d="M2647.8386,-3772.9607C2714.8025,-3754.8971 2823.8382,-3728.3407 2920,-3718 3011.4726,-3708.1635 3244.4611,-3696.8627 3334,-3718 3368.82,-3726.2199 3371.5767,-3744.2513 3406,-3754 3413.7208,-3756.1865 3421.6256,-3758.1718 3429.6473,-3759.9735"/>
<polygon fill="#999999" stroke="#999999" points="3429.4936,-3762.0892 3435.8033,-3761.3157 3430.3884,-3757.9857 3429.4936,-3762.0892"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\InconsistentRedirectException -->
<g id="edge621" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\InconsistentRedirectException</title>
<path fill="none" stroke="#999999" d="M2620.1518,-3772.9554C2680.2903,-3743.3969 2806.4611,-3685.1386 2920,-3657 2924.0656,-3655.9924 2928.1873,-3655.031 2932.3517,-3654.1136"/>
<polygon fill="#999999" stroke="#999999" points="2933.055,-3656.1107 2938.4822,-3652.8007 2932.1754,-3652.0038 2933.055,-3656.1107"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor -->
<g id="edge611" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityMetaDataAccessor</title>
<path fill="none" stroke="#999999" d="M2784.0578,-3802.5754C2806.7034,-3809.2236 2828.5857,-3818.4171 2848,-3831 2897.6585,-3863.1849 2871.1537,-3909.5954 2920,-3943 2933.2094,-3952.0335 2947.9307,-3959.2077 2963.2645,-3964.8939"/>
<polygon fill="#999999" stroke="#999999" points="2962.583,-3966.8804 2968.9398,-3966.9222 2963.9965,-3962.9254 2962.583,-3966.8804"/>
</g>
<!-- Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader -->
<g id="edge612" class="edge">
<title>Wikibase\\Lib\\Store\\Sql\\WikiPageEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\Sql\\WikiPageEntityDataLoader</title>
<path fill="none" stroke="#999999" d="M2784.1958,-3791C2833.739,-3791 2886.7121,-3791 2935.8358,-3791"/>
<polygon fill="#999999" stroke="#999999" points="2936.1172,-3793.1001 2942.1171,-3791 2936.1171,-3788.9001 2936.1172,-3793.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter -->
<g id="node232" class="node">
<title>Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M3827,-4722C3827,-4722 3482,-4722 3482,-4722 3476,-4722 3470,-4716 3470,-4710 3470,-4710 3470,-4698 3470,-4698 3470,-4692 3476,-4686 3482,-4686 3482,-4686 3827,-4686 3827,-4686 3833,-4686 3839,-4692 3839,-4698 3839,-4698 3839,-4710 3839,-4710 3839,-4716 3833,-4722 3827,-4722"/>
<text text-anchor="middle" x="3654.5" y="-4701.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TermIndexItemTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId -->
<g id="edge629" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\ItemId</title>
<path fill="none" stroke="#999999" d="M3745.6299,-4685.9748C3798.6717,-4681.138 3862.8007,-4685.9604 3903,-4726 4026.0174,-4848.5287 3852.5752,-5380.8792 3975,-5504 4056.7132,-5586.1777 4387.8223,-5508.5616 4494,-5555 4530.7751,-5571.0842 4524.5887,-5599.2308 4561.5,-5615 4603.8473,-5633.0916 4653.2618,-5640.6029 4698.2398,-5642.9654"/>
<polygon fill="#999999" stroke="#999999" points="4698.1769,-5645.0647 4704.2702,-5643.2529 4698.377,-5640.8694 4698.1769,-5645.0647"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\Item -->
<g id="edge631" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\Item</title>
<path fill="none" stroke="#999999" d="M3839.2346,-4693.056C3862.8403,-4699.0913 3884.9996,-4709.4228 3903,-4726 4041.6685,-4853.7045 3832.9572,-5020.0596 3975,-5144 4018.4773,-5181.9364 4448.578,-5126.4151 4494,-5162 4580.5515,-5229.8069 4476.5373,-5330.2126 4561.5,-5400 4605.8354,-5436.4166 4669.1273,-5443.2571 4723.4501,-5440.3759"/>
<polygon fill="#999999" stroke="#999999" points="4723.8262,-5442.4571 4729.6892,-5440.0006 4723.5739,-5438.2647 4723.8262,-5442.4571"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter -->
<g id="edge627" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\ItemTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3739.4046,-4722.0123C3793.9865,-4728.1873 3862.0995,-4724.8381 3903,-4682 4034.476,-4544.2954 3846.4614,-3110.4504 3975,-2970 4063.7473,-2873.0284 4430.7818,-2906.8683 4561.5,-2893 4581.5095,-2890.8771 4602.3678,-2888.8522 4623.24,-2886.9512"/>
<polygon fill="#999999" stroke="#999999" points="4623.6344,-2889.0242 4629.4207,-2886.392 4623.2558,-2884.8413 4623.6344,-2889.0242"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\TermIndex -->
<g id="edge628" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\TermIndex</title>
<path fill="none" stroke="#999999" d="M3839.2113,-4704C3929.3828,-4704 4035.2687,-4704 4114.7446,-4704"/>
<polygon fill="#999999" stroke="#999999" points="4114.9017,-4706.1001 4120.9016,-4704 4114.9016,-4701.9001 4114.9017,-4706.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge630" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexItemTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M3738.6156,-4685.9876C3793.3939,-4679.6294 3862.043,-4682.7674 3903,-4726 4063.6441,-4895.5694 3817.4591,-6654.5437 3975,-6827 4053.3952,-6912.8174 4380.2309,-6868.1879 4494,-6892 4524.6255,-6898.41 4530.7416,-6906.2612 4561.5,-6912 4602.0424,-6919.5642 4646.4706,-6924.5279 4687.4319,-6927.785"/>
<polygon fill="#999999" stroke="#999999" points="4687.3045,-6929.8813 4693.4494,-6928.2532 4687.6304,-6925.694 4687.3045,-6929.8813"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter -->
<g id="node233" class="node">
<title>Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M3842,-4636C3842,-4636 3467,-4636 3467,-4636 3461,-4636 3455,-4630 3455,-4624 3455,-4624 3455,-4612 3455,-4612 3455,-4606 3461,-4600 3467,-4600 3467,-4600 3842,-4600 3842,-4600 3848,-4600 3854,-4606 3854,-4612 3854,-4612 3854,-4624 3854,-4624 3854,-4630 3848,-4636 3842,-4636"/>
<text text-anchor="middle" x="3654.5" y="-4615.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TermIndexPropertyTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge634" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3854.1517,-4612.2767C3872.0323,-4618.4217 3888.7348,-4627.364 3903,-4640 4018.2987,-4742.1305 3858.637,-4878.0837 3975,-4979 4062.3287,-5054.7362 4390.3791,-4962.7654 4494,-5014 4534.7957,-5034.1711 4526.4127,-5062.0165 4561.5,-5091 4633.9733,-5150.8659 4731.6973,-5202.0951 4787.9738,-5229.2466"/>
<polygon fill="#999999" stroke="#999999" points="4787.3047,-5231.2548 4793.6226,-5231.9582 4789.1223,-5227.4685 4787.3047,-5231.2548"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\Property -->
<g id="edge636" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\Property</title>
<path fill="none" stroke="#999999" d="M3854.0641,-4611.9291C3872.0175,-4618.1242 3888.7596,-4627.1737 3903,-4640 4027.1563,-4751.8268 3854.5221,-4893.2197 3975,-5009 4143.2804,-5170.7189 4313.153,-4941.468 4494,-5089 4560.85,-5143.5352 4492.7282,-5218.9092 4561.5,-5271 4597.9378,-5298.5996 4645.5659,-5308.4936 4690.7391,-5310.1178"/>
<polygon fill="#999999" stroke="#999999" points="4690.7512,-5312.2188 4696.8075,-5310.2874 4690.8686,-5308.0205 4690.7512,-5312.2188"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter -->
<g id="edge632" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Services\\Term\\PropertyTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3713.7889,-4599.9781C3773.0871,-4578.4986 3861.2964,-4536.3731 3903,-4466 3987.8401,-4322.8358 3858.3366,-3088.6738 3975,-2970 3975,-2970 4353.7002,-2945.283 4607.9133,-2928.691"/>
<polygon fill="#999999" stroke="#999999" points="4608.4199,-2930.7625 4614.2704,-2928.2761 4608.1463,-2926.5714 4608.4199,-2930.7625"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\TermIndex -->
<g id="edge633" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\TermIndex</title>
<path fill="none" stroke="#999999" d="M3854.0819,-4627.829C3870.8149,-4631.0127 3887.3172,-4635.0077 3903,-4640 3938.3011,-4651.2374 3939.6781,-4670.8284 3975,-4682 4019.3632,-4696.0312 4069.9936,-4702.3367 4114.6834,-4704.8605"/>
<polygon fill="#999999" stroke="#999999" points="4114.8461,-4706.9719 4120.9487,-4705.1919 4115.068,-4702.7778 4114.8461,-4706.9719"/>
</g>
<!-- Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint -->
<g id="edge635" class="edge">
<title>Wikibase\\Lib\\Store\\TermIndexPropertyTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Term\\Fingerprint</title>
<path fill="none" stroke="#999999" d="M3739.1373,-4599.9912C3793.7832,-4593.7568 3862.0741,-4597.0366 3903,-4640 4041.8986,-4785.8135 3880.2433,-6273.3049 3975,-6451 4109.3954,-6703.0288 4286.2656,-6633.9718 4494,-6830 4528.3314,-6862.3968 4519.6626,-6890.1407 4561.5,-6912 4599.4516,-6931.829 4644.5217,-6940.3833 4686.9269,-6943.1579"/>
<polygon fill="#999999" stroke="#999999" points="4687.0496,-6945.2687 4693.1629,-6943.5259 4687.2971,-6941.076 4687.0496,-6945.2687"/>
</g>
<!-- Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter -->
<g id="node234" class="node">
<title>Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter</title>
<path fill="#9999cc" stroke="#000000" d="M4411,-4903C4411,-4903 4058,-4903 4058,-4903 4052,-4903 4046,-4897 4046,-4891 4046,-4891 4046,-4879 4046,-4879 4046,-4873 4052,-4867 4058,-4867 4058,-4867 4411,-4867 4411,-4867 4417,-4867 4423,-4873 4423,-4879 4423,-4879 4423,-4891 4423,-4891 4423,-4897 4417,-4903 4411,-4903"/>
<text text-anchor="middle" x="4234.5" y="-4882.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\ThrowingEntityTermStoreWriter</text>
</g>
<!-- Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge640" class="edge">
<title>Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M4252.6872,-4903.0312C4299.8785,-4950.857 4427.2109,-5086.6994 4494,-5224 4546.6002,-5332.132 4469.5108,-5408.5578 4561.5,-5486 4606.9639,-5524.2743 4673.2185,-5530.2724 4728.8953,-5526.4597"/>
<polygon fill="#999999" stroke="#999999" points="4729.1123,-5528.5494 4734.9378,-5526.0049 4728.7971,-5524.3612 4729.1123,-5528.5494"/>
</g>
<!-- Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge639" class="edge">
<title>Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M4280.6257,-4903.0575C4339.616,-4928.6125 4440.5192,-4981.0685 4494,-5059 4570.8396,-5170.9696 4458.9097,-5268.0238 4561.5,-5357 4607.7751,-5397.1342 4676.7295,-5402.2867 4733.5657,-5397.5825"/>
<polygon fill="#999999" stroke="#999999" points="4733.9401,-5399.6575 4739.7287,-5397.0302 4733.5651,-5395.4742 4733.9401,-5399.6575"/>
</g>
<!-- Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter -->
<g id="edge638" class="edge">
<title>Wikibase\\Lib\\Store\\ThrowingEntityTermStoreWriter&#45;&gt;Wikibase\\Lib\\Store\\EntityTermStoreWriter</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M4423.2537,-4871.2676C4447.1095,-4868.865 4471.1526,-4866.1169 4494,-4863 4579.5442,-4851.3299 4676.2358,-4832.5102 4744.398,-4818.2928"/>
<polygon fill="#999999" stroke="#999999" points="4745.0476,-4820.3024 4750.4905,-4817.0184 4744.1876,-4816.1914 4745.0476,-4820.3024"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup -->
<g id="node235" class="node">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1615.5,-4414C1615.5,-4414 1202.5,-4414 1202.5,-4414 1196.5,-4414 1190.5,-4408 1190.5,-4402 1190.5,-4402 1190.5,-4390 1190.5,-4390 1190.5,-4384 1196.5,-4378 1202.5,-4378 1202.5,-4378 1615.5,-4378 1615.5,-4378 1621.5,-4378 1627.5,-4384 1627.5,-4390 1627.5,-4390 1627.5,-4402 1627.5,-4402 1627.5,-4408 1621.5,-4414 1615.5,-4414"/>
<text text-anchor="middle" x="1409" y="-4393.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TitleLookupBasedEntityArticleIdLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge643" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1627.5873,-4394.5937C1658.3462,-4398.7272 1683.4436,-4405.9681 1695,-4418 1847.0356,-4576.2917 1618.985,-6229.9424 1767,-6392 1848.6593,-6481.4066 2728.2034,-6512.3769 2848,-6530 2880.096,-6534.7216 2887.689,-6539.0945 2920,-6542 3387.0517,-6583.9992 3506.0756,-6553.6666 3975,-6557 4090.3304,-6557.8198 4409.8152,-6635.8334 4494,-6557 4660.9448,-6400.6676 4401.01,-5692.952 4561.5,-5530 4580.2299,-5510.9828 4635.2343,-5504.4595 4690.8797,-5503.1093"/>
<polygon fill="#999999" stroke="#999999" points="4691.0085,-5505.2071 4696.9632,-5502.9819 4690.9206,-5501.008 4691.0085,-5505.2071"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge642" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1627.6151,-4389.4647C1650.6459,-4385.7377 1673.4884,-4380.7115 1695,-4374 1730.3653,-4362.9663 1731.7143,-4343.2856 1767,-4332 1795.8875,-4322.7607 1827.6463,-4316.9828 1858.3602,-4313.4487"/>
<polygon fill="#999999" stroke="#999999" points="1858.755,-4315.518 1864.4879,-4312.7715 1858.2935,-4311.3434 1858.755,-4315.518"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityArticleIdLookup -->
<g id="edge641" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityArticleIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityArticleIdLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1509.8131,-4377.9768C1569.5578,-4373.0844 1643.4252,-4377.8477 1695,-4418 1774.1828,-4479.6458 1688.2588,-4569.7911 1767,-4632 1788.8375,-4649.2526 1815.5095,-4659.0498 1843.0521,-4664.0948"/>
<polygon fill="#999999" stroke="#999999" points="1843.0474,-4666.2241 1849.3145,-4665.1591 1843.7512,-4662.0834 1843.0474,-4666.2241"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker -->
<g id="node236" class="node">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker</title>
<path fill="#9999cc" stroke="#000000" d="M1619,-4328C1619,-4328 1199,-4328 1199,-4328 1193,-4328 1187,-4322 1187,-4316 1187,-4316 1187,-4304 1187,-4304 1187,-4298 1193,-4292 1199,-4292 1199,-4292 1619,-4292 1619,-4292 1625,-4292 1631,-4298 1631,-4304 1631,-4304 1631,-4316 1631,-4316 1631,-4322 1625,-4328 1619,-4328"/>
<text text-anchor="middle" x="1409" y="-4307.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TitleLookupBasedEntityExistenceChecker</text>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge646" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1631.0083,-4309.0676C1660.2021,-4313.2726 1683.876,-4320.4159 1695,-4332 1847.8657,-4491.1881 1614.1963,-6157.7525 1767,-6317 1787.8526,-6338.732 2818.1128,-6397.276 2848,-6401 3097.7125,-6432.1145 3155.573,-6472.2869 3406,-6497 3657.7539,-6521.8441 3722.0452,-6508.6664 3975,-6512 4032.6617,-6512.7599 4451.8486,-6551.3535 4494,-6512 4653.8859,-6362.727 4407.7778,-5685.6131 4561.5,-5530 4580.2584,-5511.0109 4635.2661,-5504.4909 4690.9064,-5503.1356"/>
<polygon fill="#999999" stroke="#999999" points="4691.0349,-5505.2335 4696.9893,-5503.0077 4690.9465,-5501.0344 4691.0349,-5505.2335"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge645" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1631.1943,-4310C1706.8216,-4310 1789.5081,-4310 1858.1056,-4310"/>
<polygon fill="#999999" stroke="#999999" points="1858.2776,-4312.1001 1864.2776,-4310 1858.2775,-4307.9001 1858.2776,-4312.1001"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker -->
<g id="edge644" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityExistenceChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1631.0491,-4317.1009C1652.9142,-4320.7663 1674.558,-4325.6222 1695,-4332 1730.3653,-4343.0337 1731.7143,-4362.7144 1767,-4374 1790.1545,-4381.4057 1815.1538,-4386.5875 1839.9811,-4390.1725"/>
<polygon fill="#999999" stroke="#999999" points="1839.7154,-4392.2557 1845.9479,-4391.0043 1840.2953,-4388.0959 1839.7154,-4392.2557"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker -->
<g id="node237" class="node">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker</title>
<path fill="#9999cc" stroke="#000000" d="M1615.5,-4371C1615.5,-4371 1202.5,-4371 1202.5,-4371 1196.5,-4371 1190.5,-4365 1190.5,-4359 1190.5,-4359 1190.5,-4347 1190.5,-4347 1190.5,-4341 1196.5,-4335 1202.5,-4335 1202.5,-4335 1615.5,-4335 1615.5,-4335 1621.5,-4335 1627.5,-4341 1627.5,-4347 1627.5,-4347 1627.5,-4359 1627.5,-4359 1627.5,-4365 1621.5,-4371 1615.5,-4371"/>
<text text-anchor="middle" x="1409" y="-4350.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TitleLookupBasedEntityRedirectChecker</text>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge649" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1627.5896,-4351.5914C1658.3484,-4355.7252 1683.4451,-4362.9667 1695,-4375 1848.0166,-4534.351 1613.3144,-6203.2941 1767,-6362 1804.3433,-6400.5632 2195.6555,-6388.9999 2249,-6395 2516.7917,-6425.121 2592.2541,-6404.0667 2848,-6489 2882.3392,-6500.4041 2884.9408,-6518.0509 2920,-6527 3033.5919,-6555.995 3857.7689,-6541.1666 3975,-6542 4032.6652,-6542.4099 4451.8885,-6581.3963 4494,-6542 4658.5917,-6388.0208 4403.2661,-5690.5056 4561.5,-5530 4580.2391,-5510.9919 4635.2446,-5504.4696 4690.8883,-5503.1178"/>
<polygon fill="#999999" stroke="#999999" points="4691.017,-5505.2156 4696.9717,-5502.9903 4690.9289,-5501.0166 4691.017,-5505.2156"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge648" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1627.7954,-4337.2935C1704.3568,-4331.7974 1788.5217,-4325.7555 1858.1586,-4320.7566"/>
<polygon fill="#999999" stroke="#999999" points="1858.5892,-4322.8311 1864.4234,-4320.3068 1858.2884,-4318.6419 1858.5892,-4322.8311"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker -->
<g id="edge647" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityRedirectChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1627.6151,-4359.5353C1650.6459,-4363.2623 1673.4884,-4368.2885 1695,-4375 1730.3653,-4386.0337 1731.7143,-4405.7144 1767,-4417 1791.1733,-4424.7315 1817.3573,-4430.0392 1843.2572,-4433.6365"/>
<polygon fill="#999999" stroke="#999999" points="1843.2541,-4435.7547 1849.4796,-4434.4691 1843.8111,-4431.5918 1843.2541,-4435.7547"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup -->
<g id="node238" class="node">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1615.5,-4242C1615.5,-4242 1202.5,-4242 1202.5,-4242 1196.5,-4242 1190.5,-4236 1190.5,-4230 1190.5,-4230 1190.5,-4218 1190.5,-4218 1190.5,-4212 1196.5,-4206 1202.5,-4206 1202.5,-4206 1615.5,-4206 1615.5,-4206 1621.5,-4206 1627.5,-4212 1627.5,-4218 1627.5,-4218 1627.5,-4230 1627.5,-4230 1627.5,-4236 1621.5,-4242 1615.5,-4242"/>
<text text-anchor="middle" x="1409" y="-4221.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TitleLookupBasedEntityTitleTextLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge652" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1627.5939,-4222.5874C1658.3522,-4226.7215 1683.4477,-4233.9642 1695,-4246 1849.8275,-4407.3067 1613.0511,-6094.8546 1767,-6257 1788.1966,-6279.3251 3944.2447,-6449.6515 3975,-6451 4090.2226,-6456.0521 4409.5191,-6529.5159 4494,-6451 4644.3191,-6311.2946 4416.9501,-5675.6666 4561.5,-5530 4580.2612,-5511.0939 4635.0792,-5504.5664 4690.5901,-5503.1843"/>
<polygon fill="#999999" stroke="#999999" points="4690.7058,-5505.2824 4696.6591,-5503.0534 4690.6152,-5501.0834 4690.7058,-5505.2824"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge651" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1627.6151,-4230.5353C1650.6459,-4234.2623 1673.4884,-4239.2885 1695,-4246 1730.3653,-4257.0337 1731.7143,-4276.7144 1767,-4288 1795.8875,-4297.2393 1827.6463,-4303.0172 1858.3602,-4306.5513"/>
<polygon fill="#999999" stroke="#999999" points="1858.2935,-4308.6566 1864.4879,-4307.2285 1858.755,-4304.482 1858.2935,-4308.6566"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup -->
<g id="edge650" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityTitleTextLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1627.6979,-4221.0988C1650.8865,-4216.7075 1673.7402,-4210.5316 1695,-4202 1733.3952,-4186.5919 1729.0114,-4159.385 1767,-4143 1790.8579,-4132.7097 1817.186,-4125.5766 1843.4147,-4120.677"/>
<polygon fill="#999999" stroke="#999999" points="1843.8314,-4122.7358 1849.3629,-4119.6033 1843.0853,-4118.6026 1843.8314,-4122.7358"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup -->
<g id="node239" class="node">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1593,-4285C1593,-4285 1225,-4285 1225,-4285 1219,-4285 1213,-4279 1213,-4273 1213,-4273 1213,-4261 1213,-4261 1213,-4255 1219,-4249 1225,-4249 1225,-4249 1593,-4249 1593,-4249 1599,-4249 1605,-4255 1605,-4261 1605,-4261 1605,-4273 1605,-4273 1605,-4279 1599,-4285 1593,-4285"/>
<text text-anchor="middle" x="1409" y="-4264.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TitleLookupBasedEntityUrlLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge655" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1605.058,-4263.173C1645.7973,-4266.5887 1680.7262,-4274.1405 1695,-4289 1846.5829,-4446.8028 1615.755,-6098.8733 1767,-6257 1809.6878,-6301.6301 2259.3743,-6297.9549 2321,-6302 2586.9835,-6319.4591 2653.5275,-6325.3312 2920,-6332 2965.9856,-6333.1508 3294.2534,-6355.1562 3334,-6332 3390.0637,-6299.3375 3350.6044,-6238.7832 3406,-6205 3453.1846,-6176.2242 3848.6358,-6194.948 3903,-6185 3936.18,-6178.9285 3941.8032,-6166.9794 3975,-6161 4003.3938,-6155.8857 4472.849,-6162.6213 4494,-6143 4594.471,-6049.7956 4463.2079,-5625.4996 4561.5,-5530 4580.6032,-5511.4395 4635.4623,-5504.9535 4690.9118,-5503.5095"/>
<polygon fill="#999999" stroke="#999999" points="4691.0232,-5505.6076 4696.9738,-5503.3714 4690.9274,-5501.4087 4691.0232,-5505.6076"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup -->
<g id="edge654" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleLookup</title>
<path fill="none" stroke="#999999" d="M1605.135,-4281.0798C1687.2726,-4286.9762 1781.2324,-4293.7212 1857.7392,-4299.2133"/>
<polygon fill="#999999" stroke="#999999" points="1858.0146,-4301.3384 1864.1496,-4299.6735 1858.3153,-4297.1492 1858.0146,-4301.3384"/>
</g>
<!-- Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup -->
<g id="edge653" class="edge">
<title>Wikibase\\Lib\\Store\\TitleLookupBasedEntityUrlLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1605.0728,-4270.2914C1635.6127,-4274.1646 1666.4763,-4280.1008 1695,-4289 1730.3653,-4300.0337 1731.7143,-4319.7144 1767,-4331 1798.174,-4340.9706 1832.6919,-4346.9102 1865.632,-4350.3489"/>
<polygon fill="#999999" stroke="#999999" points="1865.5838,-4352.4545 1871.7631,-4350.9623 1866.0019,-4348.2753 1865.5838,-4352.4545"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup -->
<g id="node240" class="node">
<title>Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1589,-4672C1589,-4672 1229,-4672 1229,-4672 1223,-4672 1217,-4666 1217,-4660 1217,-4660 1217,-4648 1217,-4648 1217,-4642 1223,-4636 1229,-4636 1229,-4636 1589,-4636 1589,-4636 1595,-4636 1601,-4642 1601,-4648 1601,-4648 1601,-4660 1601,-4660 1601,-4666 1595,-4672 1589,-4672"/>
<text text-anchor="middle" x="1409" y="-4651.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TypeDispatchingArticleIdLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge658" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1601.3132,-4649.9101C1643.6311,-4653.1746 1680.2673,-4660.7181 1695,-4676 1833.2279,-4819.3808 1623.3715,-6329.0295 1767,-6467 1788.6551,-6487.802 2817.9758,-6467.4632 2848,-6467 3064.0771,-6463.6663 3127.8444,-6516.8097 3334,-6452 3370.4555,-6440.5394 3370.0395,-6417.93 3406,-6405 3645.4739,-6318.8947 3721.2005,-6359.6465 3975,-6341 4003.7731,-6338.8861 4473.0935,-6342.8816 4494,-6323 4622.1606,-6201.1225 4436.1878,-5654.8044 4561.5,-5530 4580.372,-5511.2045 4635.2033,-5504.6902 4690.6943,-5503.2883"/>
<polygon fill="#999999" stroke="#999999" points="4690.8086,-5505.3864 4696.761,-5503.1551 4690.7164,-5501.1875 4690.8086,-5505.3864"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityArticleIdLookup -->
<g id="edge656" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityArticleIdLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1601.4116,-4654C1679.2746,-4654 1768.2583,-4654 1843.089,-4654"/>
<polygon fill="#999999" stroke="#999999" points="1843.366,-4656.1001 1849.3659,-4654 1843.3659,-4651.9001 1843.366,-4656.1001"/>
</g>
<!-- Wikibase\\Lib\\ServiceByTypeDispatcher -->
<g id="node296" class="node">
<title>Wikibase\\Lib\\ServiceByTypeDispatcher</title>
<path fill="#9999cc" stroke="#000000" d="M2139.5,-6668C2139.5,-6668 1876.5,-6668 1876.5,-6668 1870.5,-6668 1864.5,-6662 1864.5,-6656 1864.5,-6656 1864.5,-6644 1864.5,-6644 1864.5,-6638 1870.5,-6632 1876.5,-6632 1876.5,-6632 2139.5,-6632 2139.5,-6632 2145.5,-6632 2151.5,-6638 2151.5,-6644 2151.5,-6644 2151.5,-6656 2151.5,-6656 2151.5,-6662 2145.5,-6668 2139.5,-6668"/>
<text text-anchor="middle" x="2008" y="-6647.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\ServiceByTypeDispatcher</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher -->
<g id="edge657" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingArticleIdLookup&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher</title>
<path fill="none" stroke="#999999" d="M1601.3166,-4649.9068C1643.6345,-4653.1713 1680.2699,-4660.7157 1695,-4676 1834.3596,-4820.603 1670.5542,-6305.8486 1767,-6482 1807.4347,-6555.8512 1895.9353,-6604.3159 1953.6977,-6629.4256"/>
<polygon fill="#999999" stroke="#999999" points="1953.195,-6631.495 1959.537,-6631.9301 1954.8506,-6627.635 1953.195,-6631.495"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup -->
<g id="node241" class="node">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup</title>
<path fill="#9999cc" stroke="#000000" d="M2783.5,-3870C2783.5,-3870 2385.5,-3870 2385.5,-3870 2379.5,-3870 2373.5,-3864 2373.5,-3858 2373.5,-3858 2373.5,-3846 2373.5,-3846 2373.5,-3840 2379.5,-3834 2385.5,-3834 2385.5,-3834 2783.5,-3834 2783.5,-3834 2789.5,-3834 2795.5,-3840 2795.5,-3846 2795.5,-3846 2795.5,-3858 2795.5,-3858 2795.5,-3864 2789.5,-3870 2783.5,-3870"/>
<text text-anchor="middle" x="2584.5" y="-3849.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TypeDispatchingEntityRevisionLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge660" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2795.6447,-3848.9088C2815.3295,-3856.4022 2833.3507,-3867.3742 2848,-3883 3056.0548,-4104.9237 2706.7689,-5033.045 2920,-5250 2984.6463,-5315.7753 3264.5122,-5218.3619 3334,-5279 3452.019,-5381.9885 3291.7623,-5516.8326 3406,-5624 3568.7332,-5776.6615 3698.3622,-5606.056 3903,-5695 3940.6855,-5711.3797 3936.2481,-5739.333 3975,-5753 4002.1918,-5762.59 4470.846,-5770.183 4494,-5753 4577.1552,-5691.2892 4480.9069,-5595.0212 4561.5,-5530 4604.7359,-5495.1179 4665.4613,-5487.6166 4718.5208,-5489.7122"/>
<polygon fill="#999999" stroke="#999999" points="4718.5287,-5491.8147 4724.6199,-5489.9962 4718.7241,-5487.6193 4718.5287,-5491.8147"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge659" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2795.7981,-3862.5162C2852.3757,-3865.3321 2912.6165,-3868.3302 2965.9938,-3870.9868"/>
<polygon fill="#999999" stroke="#999999" points="2966.0371,-3873.0914 2972.1341,-3871.2924 2966.2459,-3868.8966 2966.0371,-3873.0914"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge663" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M2795.7039,-3836.0139C2814.0549,-3830.1343 2831.7846,-3822.6014 2848,-3813 2893.5865,-3786.0076 2872.7016,-3741.8658 2920,-3718 2968.757,-3693.3983 3848.7795,-3705.4718 3903,-3712 3998.7805,-3723.5321 4106.8361,-3753.1656 4172.7989,-3773.207"/>
<polygon fill="#999999" stroke="#999999" points="4172.3032,-3775.2513 4178.6549,-3774.9946 4173.5295,-3771.2343 4172.3032,-3775.2513"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants -->
<g id="edge661" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LookupConstants</title>
<path fill="none" stroke="#999999" d="M2795.5248,-3848.9376C2998.8284,-3846.7579 3282.9273,-3846.0287 3334,-3858 3368.6416,-3866.1199 3371.8678,-3882.9516 3406,-3893 3439.7914,-3902.9481 3477.0985,-3909.6041 3512.3068,-3914.0554"/>
<polygon fill="#999999" stroke="#999999" points="3512.1833,-3916.156 3518.3952,-3914.806 3512.6972,-3911.9876 3512.1833,-3916.156"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge664" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M2795.5951,-3865.6843C2813.6789,-3870.1825 2831.3898,-3875.8611 2848,-3883 2886.2697,-3899.4481 2881.2052,-3927.8319 2920,-3943 3005.7938,-3976.544 3242.4728,-3953.5813 3334,-3964 3412.0612,-3972.8859 3499.8528,-3988.9294 3563.7882,-4001.7366"/>
<polygon fill="#999999" stroke="#999999" points="3563.6036,-4003.8415 3569.8998,-4002.9656 3564.4316,-3999.7239 3563.6036,-4003.8415"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult -->
<g id="edge665" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\LatestRevisionIdResult</title>
<path fill="none" stroke="#999999" d="M2795.7577,-3848.0587C2945.9428,-3846.1511 3152.4059,-3845.3395 3334,-3851 3383.4301,-3852.5408 3437.0861,-3855.4151 3486.1044,-3858.5139"/>
<polygon fill="#999999" stroke="#999999" points="3486.2465,-3860.6271 3492.3678,-3858.9126 3486.5134,-3856.4356 3486.2465,-3860.6271"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException -->
<g id="edge662" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityRevisionLookup&#45;&gt;Wikibase\\Lib\\Store\\RevisionedUnresolvedRedirectException</title>
<path fill="none" stroke="#999999" d="M2769.6211,-3833.9945C2796.3383,-3828.7027 2823.1728,-3821.8566 2848,-3813 2883.1056,-3800.4768 2884.0698,-3779.9125 2920,-3770 2964.3434,-3757.7664 3288.002,-3769.5695 3334,-3770 3365.0405,-3770.2905 3397.7697,-3770.7393 3429.9783,-3771.2635"/>
<polygon fill="#999999" stroke="#999999" points="3429.952,-3773.3633 3435.9857,-3771.3623 3430.0211,-3769.1639 3429.952,-3773.3633"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore -->
<g id="node242" class="node">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore</title>
<path fill="#9999cc" stroke="#000000" d="M2749.5,-4243C2749.5,-4243 2419.5,-4243 2419.5,-4243 2413.5,-4243 2407.5,-4237 2407.5,-4231 2407.5,-4231 2407.5,-4219 2407.5,-4219 2407.5,-4213 2413.5,-4207 2419.5,-4207 2419.5,-4207 2749.5,-4207 2749.5,-4207 2755.5,-4207 2761.5,-4213 2761.5,-4219 2761.5,-4219 2761.5,-4231 2761.5,-4231 2761.5,-4237 2755.5,-4243 2749.5,-4243"/>
<text text-anchor="middle" x="2584.5" y="-4222.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TypeDispatchingEntityStore</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge672" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M2663.123,-4206.9822C2722.4988,-4198.4686 2801.4563,-4198.9344 2848,-4247 2956.8943,-4359.455 2810.8947,-5541.7497 2920,-5654 2984.3265,-5720.1807 3250.2052,-5648.3191 3334,-5687 3375.0884,-5705.967 3364.5103,-5740.9278 3406,-5759 3456.661,-5781.0671 3848.4474,-5768.1964 3903,-5777 3935.9076,-5782.3105 3942.0017,-5793.286 3975,-5798 4032.0871,-5806.1553 4448.5157,-5833.4489 4494,-5798 4590.8824,-5722.4933 4467.7485,-5609.3606 4561.5,-5530 4607.1212,-5491.3816 4673.8765,-5485.5344 4729.7758,-5489.512"/>
<polygon fill="#999999" stroke="#999999" points="4729.6963,-5491.6121 4735.8414,-5489.9849 4730.0228,-5487.4248 4729.6963,-5491.6121"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument -->
<g id="edge668" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityDocument</title>
<path fill="none" stroke="#999999" d="M2664.7126,-4206.9664C2723.739,-4198.8561 2801.4982,-4199.8562 2848,-4247 3009.5948,-4410.8257 2758.4906,-5116.0901 2920,-5280 2984.8025,-5345.7657 3263.054,-5255.9139 3334,-5315 3427.4531,-5392.8308 3313.9762,-5499.4843 3406,-5579 3454.188,-5620.6382 3911.4305,-5644.1597 3975,-5648 4090.1235,-5654.9548 4402.3258,-5717.9831 4494,-5648 4584.4579,-5578.9454 4473.907,-5473.6541 4561.5,-5401 4606.2736,-5363.8625 4670.7046,-5357.3351 4725.5645,-5360.5756"/>
<polygon fill="#999999" stroke="#999999" points="4725.7373,-5362.6915 4731.863,-5360.9926 4726.0149,-5358.5007 4725.7373,-5362.6915"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect -->
<g id="edge671" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\DataModel\\Entity\\EntityRedirect</title>
<path fill="none" stroke="#999999" d="M2664.4253,-4206.9895C2723.4991,-4198.8235 2801.4518,-4199.7408 2848,-4247 3012.8988,-4414.4174 2800.6664,-5099.5656 2920,-5302 3050.5926,-5523.534 3162.987,-5531.8786 3406,-5616 3634.7471,-5695.1831 4295.2907,-5807.2383 4494,-5669 4564.8209,-5619.7312 4492.7282,-5539.0908 4561.5,-5487 4591.9151,-5463.9622 4630.1271,-5453.2608 4668.2,-5449.408"/>
<polygon fill="#999999" stroke="#999999" points="4668.5251,-5451.4871 4674.3081,-5448.8476 4668.1413,-5447.3046 4668.5251,-5451.4871"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup -->
<g id="edge667" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityRevisionLookup</title>
<path fill="none" stroke="#999999" d="M2761.5513,-4226.0345C2793.0446,-4219.0273 2823.5488,-4206.6812 2848,-4186 2927.1964,-4119.0146 2849.4945,-4040.0795 2920,-3964 2949.7625,-3931.8846 2993.4413,-3911.5719 3033.014,-3898.8944"/>
<polygon fill="#999999" stroke="#999999" points="3033.7207,-3900.8738 3038.8206,-3897.0789 3032.4673,-3896.8651 3033.7207,-3900.8738"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\StorageException -->
<g id="edge669" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\StorageException</title>
<path fill="none" stroke="#999999" d="M2761.7639,-4220.4585C2979.0723,-4214.727 3320.4549,-4205.1204 3334,-4201 3370.1025,-4190.0177 3369.8546,-4166.8402 3406,-4156 3432.455,-4148.066 3881.6943,-4161.5752 3903,-4144 4018.4666,-4048.7509 3862.4639,-3913.6943 3975,-3815 4015.3415,-3779.6205 4074.0478,-3772.3153 4125.4223,-3774.6585"/>
<polygon fill="#999999" stroke="#999999" points="4125.5459,-3776.768 4131.6494,-3774.9909 4125.7699,-3772.574 4125.5459,-3776.768"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision -->
<g id="edge670" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityRevision</title>
<path fill="none" stroke="#999999" d="M2761.5663,-4216.9819C2982.0918,-4206.9603 3330.5814,-4190.991 3334,-4190 3369.3684,-4179.747 3373.6244,-4166.5462 3406,-4149 3477.895,-4110.0359 3562.8092,-4066.9087 3612.4541,-4041.9806"/>
<polygon fill="#999999" stroke="#999999" points="3613.613,-4043.7486 3618.034,-4039.1808 3611.7294,-4039.9947 3613.613,-4043.7486"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityStore -->
<g id="edge666" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingEntityStore&#45;&gt;Wikibase\\Lib\\Store\\EntityStore</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2761.7594,-4229.2477C2839.3233,-4231.1064 2928.5874,-4233.2454 2999.4533,-4234.9436"/>
<polygon fill="#999999" stroke="#999999" points="2999.77,-4237.0517 3005.8186,-4235.0961 2999.8707,-4232.8529 2999.77,-4237.0517"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker -->
<g id="node243" class="node">
<title>Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker</title>
<path fill="#9999cc" stroke="#000000" d="M1593,-4500C1593,-4500 1225,-4500 1225,-4500 1219,-4500 1213,-4494 1213,-4488 1213,-4488 1213,-4476 1213,-4476 1213,-4470 1219,-4464 1225,-4464 1225,-4464 1593,-4464 1593,-4464 1599,-4464 1605,-4470 1605,-4476 1605,-4476 1605,-4488 1605,-4488 1605,-4494 1599,-4500 1593,-4500"/>
<text text-anchor="middle" x="1409" y="-4479.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TypeDispatchingExistenceChecker</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge675" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1605.0327,-4478.1973C1645.7724,-4481.6127 1680.7078,-4489.1582 1695,-4504 1837.1512,-4651.6176 1620.2155,-6203.9886 1767,-6347 1798.1783,-6377.3769 3296.3507,-6383.8488 3334,-6362 3389.785,-6329.6267 3350.8101,-6269.3777 3406,-6236 3453.2837,-6207.4038 3848.8156,-6228.842 3903,-6218 3936.5117,-6211.2945 3941.4831,-6197.6798 3975,-6191 4003.2942,-6185.361 4472.8989,-6192.6749 4494,-6173 4599.0821,-6075.0204 4458.7084,-5630.3799 4561.5,-5530 4580.556,-5511.3911 4635.4094,-5504.8992 4690.8674,-5503.4639"/>
<polygon fill="#999999" stroke="#999999" points="4690.9794,-5505.562 4696.9303,-5503.3268 4690.8844,-5501.3631 4690.9794,-5505.562"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker -->
<g id="edge673" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityExistenceChecker</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1605.0728,-4478.7086C1635.6127,-4474.8354 1666.4763,-4468.8992 1695,-4460 1730.3653,-4448.9663 1731.7143,-4429.2856 1767,-4418 1790.1545,-4410.5943 1815.1538,-4405.4125 1839.9811,-4401.8275"/>
<polygon fill="#999999" stroke="#999999" points="1840.2953,-4403.9041 1845.9479,-4400.9957 1839.7154,-4399.7443 1840.2953,-4403.9041"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher -->
<g id="edge674" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingExistenceChecker&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher</title>
<path fill="none" stroke="#999999" d="M1605.0452,-4478.1852C1645.7848,-4481.6008 1680.7169,-4489.1494 1695,-4504 1841.6783,-4656.5064 1682.745,-6212.9025 1767,-6407 1811.1208,-6508.6406 1918.8473,-6591.1471 1974.0992,-6628.4609"/>
<polygon fill="#999999" stroke="#999999" points="1973.1247,-6630.3357 1979.2785,-6631.93 1975.4621,-6626.8461 1973.1247,-6630.3357"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker -->
<g id="node244" class="node">
<title>Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker</title>
<path fill="#9999cc" stroke="#000000" d="M1589,-4543C1589,-4543 1229,-4543 1229,-4543 1223,-4543 1217,-4537 1217,-4531 1217,-4531 1217,-4519 1217,-4519 1217,-4513 1223,-4507 1229,-4507 1229,-4507 1589,-4507 1589,-4507 1595,-4507 1601,-4513 1601,-4519 1601,-4519 1601,-4531 1601,-4531 1601,-4537 1595,-4543 1589,-4543"/>
<text text-anchor="middle" x="1409" y="-4522.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TypeDispatchingRedirectChecker</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge678" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1601.322,-4520.9017C1643.6399,-4524.1662 1680.2739,-4531.7118 1695,-4547 1836.1704,-4693.5584 1620.3092,-6235.9672 1767,-6377 1829.7559,-6437.3354 3257.5052,-6418.5597 3334,-6377 3385.6695,-6348.9279 3355.2893,-6295.7692 3406,-6266 3501.4552,-6209.9639 3794.8029,-6256.3484 3903,-6233 3936.407,-6225.7909 3941.4831,-6212.6798 3975,-6206 4003.2942,-6200.361 4472.9222,-6207.6999 4494,-6188 4601.3883,-6087.6322 4456.458,-5632.8208 4561.5,-5530 4580.5339,-5511.3685 4635.3847,-5504.874 4690.8467,-5503.4427"/>
<polygon fill="#999999" stroke="#999999" points="4690.9589,-5505.5408 4696.9101,-5503.306 4690.8642,-5501.3418 4690.9589,-5505.5408"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker -->
<g id="edge676" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker&#45;&gt;Wikibase\\Lib\\Store\\EntityRedirectChecker</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1601.2736,-4513.5251C1632.6687,-4510.7001 1664.793,-4507.2332 1695,-4503 1706.0409,-4501.4527 1826.7105,-4476.597 1914.9269,-4458.3256"/>
<polygon fill="#999999" stroke="#999999" points="1915.5054,-4460.3504 1920.9547,-4457.0769 1914.6534,-4456.2377 1915.5054,-4460.3504"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher -->
<g id="edge677" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingRedirectChecker&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher</title>
<path fill="none" stroke="#999999" d="M1601.3316,-4520.8924C1643.6495,-4524.1569 1680.2811,-4531.7049 1695,-4547 1839.5657,-4697.225 1680.895,-6232.1245 1767,-6422 1810.669,-6518.2971 1915.6384,-6593.7302 1971.5349,-6628.7031"/>
<polygon fill="#999999" stroke="#999999" points="1970.5815,-6630.5829 1976.7873,-6631.9606 1972.7951,-6627.0136 1970.5815,-6630.5829"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup -->
<g id="node245" class="node">
<title>Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1589,-4113C1589,-4113 1229,-4113 1229,-4113 1223,-4113 1217,-4107 1217,-4101 1217,-4101 1217,-4089 1217,-4089 1217,-4083 1223,-4077 1229,-4077 1229,-4077 1589,-4077 1589,-4077 1595,-4077 1601,-4083 1601,-4089 1601,-4089 1601,-4101 1601,-4101 1601,-4107 1595,-4113 1589,-4113"/>
<text text-anchor="middle" x="1409" y="-4092.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TypeDispatchingTitleTextLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge681" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1481.0401,-4076.947C1546.4951,-4065.3085 1640.8531,-4061.2918 1695,-4117 1810.37,-4235.6966 1705.6387,-5451.2668 1767,-5605 1906.8363,-5955.3429 1987.0513,-6072.5788 2321,-6248 2425.2821,-6302.7787 2731.1948,-6289.7681 2848,-6305 2880.0995,-6309.1859 2887.7217,-6313.5485 2920,-6316 2965.8679,-6319.4836 3294.2924,-6339.2229 3334,-6316 3390.3428,-6283.048 3350.9091,-6223.0048 3406,-6188 3513.0132,-6120.0038 3848.4179,-6153.2307 3975,-6146 4003.81,-6144.3543 4472.8687,-6144.6518 4494,-6125 4688.8886,-5943.7563 4370.3133,-5715.1446 4561.5,-5530 4580.5927,-5511.5107 4635.2617,-5505.0165 4690.5844,-5503.5484"/>
<polygon fill="#999999" stroke="#999999" points="4690.6832,-5505.6468 4696.6327,-5503.4076 4690.5854,-5501.4479 4690.6832,-5505.6468"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup -->
<g id="edge679" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityTitleTextLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1601.4116,-4100.4608C1679.2746,-4102.6706 1768.2583,-4105.196 1843.089,-4107.3197"/>
<polygon fill="#999999" stroke="#999999" points="1843.3087,-4109.4267 1849.3659,-4107.4979 1843.4279,-4105.2284 1843.3087,-4109.4267"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher -->
<g id="edge680" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingTitleTextLookup&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher</title>
<path fill="none" stroke="#999999" d="M1479.9765,-4076.9869C1545.6141,-4065.0438 1640.9331,-4060.5226 1695,-4117 1778.4129,-4204.1317 1730.2457,-6172.1141 1767,-6287 1813.4268,-6432.1202 1935.9886,-6573.596 1986.1385,-6627.3249"/>
<polygon fill="#999999" stroke="#999999" points="1984.8399,-6629.0099 1990.4773,-6631.9476 1987.9023,-6626.1356 1984.8399,-6629.0099"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup -->
<g id="node246" class="node">
<title>Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup</title>
<path fill="#9999cc" stroke="#000000" d="M1566.5,-4457C1566.5,-4457 1251.5,-4457 1251.5,-4457 1245.5,-4457 1239.5,-4451 1239.5,-4445 1239.5,-4445 1239.5,-4433 1239.5,-4433 1239.5,-4427 1245.5,-4421 1251.5,-4421 1251.5,-4421 1566.5,-4421 1566.5,-4421 1572.5,-4421 1578.5,-4427 1578.5,-4433 1578.5,-4433 1578.5,-4445 1578.5,-4445 1578.5,-4451 1572.5,-4457 1566.5,-4457"/>
<text text-anchor="middle" x="1409" y="-4436.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\TypeDispatchingUrlLookup</text>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge684" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1578.5469,-4433.5551C1630.0724,-4435.748 1677.6849,-4443.0198 1695,-4461 1837.0003,-4608.4547 1622.241,-6157.2526 1767,-6302 1797.7927,-6332.7902 3296.3369,-6368.8568 3334,-6347 3389.785,-6314.6267 3350.8436,-6254.4331 3406,-6221 3453.2585,-6192.3542 3848.7569,-6212.5657 3903,-6202 3936.3949,-6195.4952 3941.5936,-6182.4456 3975,-6176 4003.3282,-6170.5342 4472.8745,-6177.6488 4494,-6158 4596.7763,-6062.4082 4460.9584,-5627.9395 4561.5,-5530 4580.579,-5511.4147 4635.4352,-5504.9257 4690.8891,-5503.4861"/>
<polygon fill="#999999" stroke="#999999" points="4691.0008,-5505.5842 4696.9515,-5503.3485 4690.9054,-5501.3853 4691.0008,-5505.5842"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup -->
<g id="edge682" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup&#45;&gt;Wikibase\\Lib\\Store\\EntityUrlLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1578.8757,-4438.5592C1617.6727,-4435.0038 1658.2758,-4428.4577 1695,-4417 1730.3653,-4405.9663 1731.7143,-4386.2856 1767,-4375 1798.174,-4365.0294 1832.6919,-4359.0898 1865.632,-4355.6511"/>
<polygon fill="#999999" stroke="#999999" points="1866.0019,-4357.7247 1871.7631,-4355.0377 1865.5838,-4353.5455 1866.0019,-4357.7247"/>
</g>
<!-- Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher -->
<g id="edge683" class="edge">
<title>Wikibase\\Lib\\Store\\TypeDispatchingUrlLookup&#45;&gt;Wikibase\\Lib\\ServiceByTypeDispatcher</title>
<path fill="none" stroke="#999999" d="M1578.5679,-4433.5348C1630.0955,-4435.7258 1677.7038,-4443.0016 1695,-4461 1844.9229,-4617.0102 1680.9267,-6208.4869 1767,-6407 1811.0783,-6508.659 1918.8242,-6591.1571 1974.0899,-6628.465"/>
<polygon fill="#999999" stroke="#999999" points="1973.1163,-6630.3404 1979.2704,-6631.9335 1975.453,-6626.8504 1973.1163,-6630.3404"/>
</g>
<!-- Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider -->
<g id="node247" class="node">
<title>Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider</title>
<path fill="#9999cc" stroke="#000000" d="M1585.5,-4199C1585.5,-4199 1232.5,-4199 1232.5,-4199 1226.5,-4199 1220.5,-4193 1220.5,-4187 1220.5,-4187 1220.5,-4175 1220.5,-4175 1220.5,-4169 1226.5,-4163 1232.5,-4163 1232.5,-4163 1585.5,-4163 1585.5,-4163 1591.5,-4163 1597.5,-4169 1597.5,-4175 1597.5,-4175 1597.5,-4187 1597.5,-4187 1597.5,-4193 1591.5,-4199 1585.5,-4199"/>
<text text-anchor="middle" x="1409" y="-4178.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Store\WikiPagePropertyOrderProvider</text>
</g>
<!-- Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider -->
<g id="edge690" class="edge">
<title>Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1597.58,-4183.5017C1652.2323,-4184.1198 1711.9922,-4184.6927 1767,-4185 1820.5547,-4185.2992 2197.3005,-4198.9769 2249,-4185 2284.7626,-4175.3316 2285.6709,-4154.1491 2321,-4143 2352.2184,-4133.1482 2386.491,-4127.0779 2419.6937,-4123.4468"/>
<polygon fill="#999999" stroke="#999999" points="2420.1322,-4125.5124 2425.8799,-4122.7969 2419.6933,-4121.3354 2420.1322,-4125.5124"/>
</g>
<!-- Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider -->
<g id="edge691" class="edge">
<title>Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\WikiTextPropertyOrderProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1597.7052,-4175.6444C1666.3618,-4173.6959 1744.0607,-4171.4908 1813.2325,-4169.5276"/>
<polygon fill="#999999" stroke="#999999" points="1813.5338,-4171.62 1819.4718,-4169.3506 1813.4146,-4167.4217 1813.5338,-4171.62"/>
</g>
<!-- Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProviderException -->
<g id="edge692" class="edge">
<title>Wikibase\\Lib\\Store\\WikiPagePropertyOrderProvider&#45;&gt;Wikibase\\Lib\\Store\\PropertyOrderProviderException</title>
<path fill="none" stroke="#999999" d="M1597.5666,-4186.6288C1652.2187,-4188.0196 1711.9818,-4189.3085 1767,-4190 2247.4067,-4196.0377 2367.9095,-4207.4437 2848,-4189 2874.173,-4187.9945 2901.6983,-4186.4809 2928.8451,-4184.7179"/>
<polygon fill="#999999" stroke="#999999" points="2929.1478,-4186.8026 2934.9972,-4184.3137 2928.8724,-4182.6116 2929.1478,-4186.8026"/>
</g>
<!-- Wikibase\\Lib\\LanguageWithConversion -->
<g id="node275" class="node">
<title>Wikibase\\Lib\\LanguageWithConversion</title>
<path fill="#9999cc" stroke="#000000" d="M3254.5,-6284C3254.5,-6284 2999.5,-6284 2999.5,-6284 2993.5,-6284 2987.5,-6278 2987.5,-6272 2987.5,-6272 2987.5,-6260 2987.5,-6260 2987.5,-6254 2993.5,-6248 2999.5,-6248 2999.5,-6248 3254.5,-6248 3254.5,-6248 3260.5,-6248 3266.5,-6254 3266.5,-6260 3266.5,-6260 3266.5,-6272 3266.5,-6272 3266.5,-6278 3260.5,-6284 3254.5,-6284"/>
<text text-anchor="middle" x="3127" y="-6263.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\LanguageWithConversion</text>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackChain&#45;&gt;Wikibase\\Lib\\LanguageWithConversion -->
<g id="edge230" class="edge">
<title>Wikibase\\Lib\\LanguageFallbackChain&#45;&gt;Wikibase\\Lib\\LanguageWithConversion</title>
<path fill="none" stroke="#999999" d="M2720.6954,-6215.0715C2800.0754,-6225.0214 2900.1729,-6237.5682 2981.1514,-6247.7185"/>
<polygon fill="#999999" stroke="#999999" points="2981.2261,-6249.8442 2987.4408,-6248.5069 2981.7486,-6245.6768 2981.2261,-6249.8442"/>
</g>
<!-- Wikibase\\Lib\\SnakUrlExpander&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="edge259" class="edge">
<title>Wikibase\\Lib\\SnakUrlExpander&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="none" stroke="#999999" d="M2121.5537,-3275.8332C2213.8479,-3263.506 2344.5071,-3246.0546 2443.4947,-3232.8333"/>
<polygon fill="#999999" stroke="#999999" points="2444.0008,-3234.8845 2449.6699,-3232.0085 2443.4447,-3230.7214 2444.0008,-3234.8845"/>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackIndicator&#45;&gt;Wikibase\\Lib\\LanguageNameLookup -->
<g id="edge233" class="edge">
<title>Wikibase\\Lib\\LanguageFallbackIndicator&#45;&gt;Wikibase\\Lib\\LanguageNameLookup</title>
<path fill="none" stroke="#999999" d="M2159.0919,-3065.1246C2250.477,-3070.0387 2365.8456,-3076.2423 2453.3769,-3080.9492"/>
<polygon fill="#999999" stroke="#999999" points="2453.5262,-3083.0601 2459.6304,-3081.2854 2453.7518,-3078.8662 2453.5262,-3083.0601"/>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackIndicator&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback -->
<g id="edge234" class="edge">
<title>Wikibase\\Lib\\LanguageFallbackIndicator&#45;&gt;Wikibase\\DataModel\\Term\\TermFallback</title>
<path fill="none" stroke="#999999" d="M2044.2273,-3075.114C2100.2267,-3105.3949 2205.8492,-3172.1448 2249,-3264 2347.895,-3474.5181 2155.1259,-7286.9544 2321,-7450 2341.0676,-7469.7254 3312.3079,-7467.9234 3334,-7450 3464.8291,-7341.9004 3282.817,-7191.7378 3406,-7075 3567.8238,-6921.6431 3696.7723,-7091.7079 3903,-7007 3940.0003,-6991.8021 3937.0527,-6965.6491 3975,-6953 4029.7074,-6934.7642 4438.8077,-6936.2891 4494,-6953 4528.5084,-6963.4483 4527.442,-6986.1655 4561.5,-6998 4599.6614,-7011.2603 4642.588,-7018.1205 4682.8496,-7021.3753"/>
<polygon fill="#999999" stroke="#999999" points="4683.1448,-7023.5038 4689.2873,-7021.8671 4683.4648,-7019.316 4683.1448,-7023.5038"/>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackChainFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain -->
<g id="edge231" class="edge">
<title>Wikibase\\Lib\\LanguageFallbackChainFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChain</title>
<path fill="none" stroke="#999999" d="M2170.0949,-6817.418C2198.5551,-6811.3724 2226.2869,-6800.744 2249,-6783 2316.8991,-6729.9556 2281.3145,-6679.4792 2321,-6603 2400.4811,-6449.8295 2522.3764,-6281.3031 2567.195,-6221.0089"/>
<polygon fill="#999999" stroke="#999999" points="2568.8895,-6222.2495 2570.7895,-6216.1832 2565.5212,-6219.7406 2568.8895,-6222.2495"/>
</g>
<!-- Wikibase\\Lib\\LanguageFallbackChainFactory&#45;&gt;Wikibase\\Lib\\LanguageWithConversion -->
<g id="edge232" class="edge">
<title>Wikibase\\Lib\\LanguageFallbackChainFactory&#45;&gt;Wikibase\\Lib\\LanguageWithConversion</title>
<path fill="none" stroke="#999999" d="M2170.1212,-6802.5974C2196.8869,-6797.8944 2224.0295,-6791.5515 2249,-6783 2614.7165,-6657.7552 2995.8505,-6369.6013 3099.5834,-6287.9345"/>
<polygon fill="#999999" stroke="#999999" points="3100.9028,-6289.5685 3104.3122,-6284.2031 3098.3011,-6286.2713 3100.9028,-6289.5685"/>
</g>
<!-- Wikibase\\Lib\\PropertyInfoSnakUrlExpander&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak -->
<g id="edge251" class="edge">
<title>Wikibase\\Lib\\PropertyInfoSnakUrlExpander&#45;&gt;Wikibase\\DataModel\\Snak\\PropertyValueSnak</title>
<path fill="none" stroke="#999999" d="M1518.3936,-3279.0174C1571.9914,-3288.7067 1637.2664,-3301.7927 1695,-3317 1727.6184,-3325.5918 1733.7046,-3335.5969 1767,-3341 1819.864,-3349.5786 2199.4498,-3361.3217 2249,-3341 2290.5806,-3323.9468 2281.4294,-3291.3055 2321,-3270 2351.9469,-3253.3377 2387.4323,-3241.6322 2422.1247,-3233.4092"/>
<polygon fill="#999999" stroke="#999999" points="2422.7652,-3235.4165 2428.1366,-3232.0168 2421.8175,-3231.3249 2422.7652,-3235.4165"/>
</g>
<!-- Wikibase\\Lib\\PropertyInfoSnakUrlExpander&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoProvider -->
<g id="edge250" class="edge">
<title>Wikibase\\Lib\\PropertyInfoSnakUrlExpander&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoProvider</title>
<path fill="none" stroke="#999999" d="M1536.7337,-3279.0406C1586.7985,-3287.9095 1644.2856,-3300.3474 1695,-3317 1728.6223,-3328.0402 1732.469,-3343.2568 1767,-3351 1871.5157,-3374.4365 2146.9342,-3383.4862 2249,-3351 2286.3674,-3339.1064 2283.6326,-3311.8936 2321,-3300 2428.2538,-3265.8625 3226.5683,-3266.4265 3334,-3300 3461.99,-3339.9982 3583.8229,-3451.0384 3632.3792,-3499.2132"/>
<polygon fill="#999999" stroke="#999999" points="3631.1176,-3500.9211 3636.8472,-3503.6745 3634.0852,-3497.949 3631.1176,-3500.9211"/>
</g>
<!-- Wikibase\\Lib\\PropertyInfoSnakUrlExpander&#45;&gt;Wikibase\\Lib\\SnakUrlExpander -->
<g id="edge249" class="edge">
<title>Wikibase\\Lib\\PropertyInfoSnakUrlExpander&#45;&gt;Wikibase\\Lib\\SnakUrlExpander</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1567.5559,-3268.941C1668.1164,-3273.9774 1796.1378,-3280.3892 1888.2078,-3285.0004"/>
<polygon fill="#999999" stroke="#999999" points="1888.1221,-3287.0986 1894.2196,-3285.3015 1888.3322,-3282.9039 1888.1221,-3287.0986"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor -->
<g id="node264" class="node">
<title>Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor</title>
<path fill="#9999cc" stroke="#000000" d="M2218,-7931C2218,-7931 1798,-7931 1798,-7931 1792,-7931 1786,-7925 1786,-7919 1786,-7919 1786,-7907 1786,-7907 1786,-7901 1792,-7895 1798,-7895 1798,-7895 2218,-7895 2218,-7895 2224,-7895 2230,-7901 2230,-7907 2230,-7907 2230,-7919 2230,-7919 2230,-7925 2224,-7931 2218,-7931"/>
<text text-anchor="middle" x="2008" y="-7910.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\ConfigurableTermSearchInteractor</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchInteractor -->
<g id="node265" class="node">
<title>Wikibase\\Lib\\Interactors\\TermSearchInteractor</title>
<path fill="#9999cc" stroke="#000000" d="M2749.5,-7952C2749.5,-7952 2419.5,-7952 2419.5,-7952 2413.5,-7952 2407.5,-7946 2407.5,-7940 2407.5,-7940 2407.5,-7928 2407.5,-7928 2407.5,-7922 2413.5,-7916 2419.5,-7916 2419.5,-7916 2749.5,-7916 2749.5,-7916 2755.5,-7916 2761.5,-7922 2761.5,-7928 2761.5,-7928 2761.5,-7940 2761.5,-7940 2761.5,-7946 2755.5,-7952 2749.5,-7952"/>
<text text-anchor="middle" x="2584.5" y="-7931.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\TermSearchInteractor</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractor -->
<g id="edge201" class="edge">
<title>Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractor</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M2230.0653,-7921.0891C2286.5683,-7923.1473 2346.6578,-7925.3362 2400.9988,-7927.3157"/>
<polygon fill="#999999" stroke="#999999" points="2401.183,-7929.4237 2407.2555,-7927.5436 2401.3359,-7925.2264 2401.183,-7929.4237"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchOptions -->
<g id="node266" class="node">
<title>Wikibase\\Lib\\Interactors\\TermSearchOptions</title>
<path fill="#9999cc" stroke="#000000" d="M2738.5,-7909C2738.5,-7909 2430.5,-7909 2430.5,-7909 2424.5,-7909 2418.5,-7903 2418.5,-7897 2418.5,-7897 2418.5,-7885 2418.5,-7885 2418.5,-7879 2424.5,-7873 2430.5,-7873 2430.5,-7873 2738.5,-7873 2738.5,-7873 2744.5,-7873 2750.5,-7879 2750.5,-7885 2750.5,-7885 2750.5,-7897 2750.5,-7897 2750.5,-7903 2744.5,-7909 2738.5,-7909"/>
<text text-anchor="middle" x="2584.5" y="-7888.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\TermSearchOptions</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchOptions -->
<g id="edge202" class="edge">
<title>Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchOptions</title>
<path fill="none" stroke="#999999" d="M2230.0653,-7904.5257C2290.3554,-7902.2249 2354.7289,-7899.7684 2411.8451,-7897.5887"/>
<polygon fill="#999999" stroke="#999999" points="2412.1436,-7899.679 2418.0591,-7897.3516 2411.9833,-7895.482 2412.1436,-7899.679"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchResult -->
<g id="node268" class="node">
<title>Wikibase\\Lib\\Interactors\\TermSearchResult</title>
<path fill="#9999cc" stroke="#000000" d="M3277,-7952C3277,-7952 2977,-7952 2977,-7952 2971,-7952 2965,-7946 2965,-7940 2965,-7940 2965,-7928 2965,-7928 2965,-7922 2971,-7916 2977,-7916 2977,-7916 3277,-7916 3277,-7916 3283,-7916 3289,-7922 3289,-7928 3289,-7928 3289,-7940 3289,-7940 3289,-7946 3283,-7952 3277,-7952"/>
<text text-anchor="middle" x="3127" y="-7931.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\TermSearchResult</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchResult -->
<g id="edge226" class="edge">
<title>Wikibase\\Lib\\Interactors\\TermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchResult</title>
<path fill="none" stroke="#999999" d="M2761.7594,-7934C2825.0931,-7934 2896.2276,-7934 2958.7772,-7934"/>
<polygon fill="#999999" stroke="#999999" points="2958.8031,-7936.1001 2964.803,-7934 2958.803,-7931.9001 2958.8031,-7936.1001"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor -->
<g id="node267" class="node">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor</title>
<path fill="#9999cc" stroke="#000000" d="M1615.5,-7978C1615.5,-7978 1202.5,-7978 1202.5,-7978 1196.5,-7978 1190.5,-7972 1190.5,-7966 1190.5,-7966 1190.5,-7954 1190.5,-7954 1190.5,-7948 1196.5,-7942 1202.5,-7942 1202.5,-7942 1615.5,-7942 1615.5,-7942 1621.5,-7942 1627.5,-7948 1627.5,-7954 1627.5,-7954 1627.5,-7966 1627.5,-7966 1627.5,-7972 1621.5,-7978 1615.5,-7978"/>
<text text-anchor="middle" x="1409" y="-7957.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\DispatchingTermSearchInteractor</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor -->
<g id="edge203" class="edge">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1627.6153,-7943.2497C1650.3709,-7941.4863 1673.1553,-7939.7126 1695,-7938 1722.3983,-7935.852 1751.1441,-7933.5805 1779.6441,-7931.3175"/>
<polygon fill="#999999" stroke="#999999" points="1779.9066,-7933.4033 1785.7214,-7930.8347 1779.5739,-7929.2165 1779.9066,-7933.4033"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractor -->
<g id="edge204" class="edge">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractor</title>
<path fill="none" stroke="#999999" d="M1627.6914,-7955.1629C1850.4575,-7950.2357 2192.0241,-7942.6809 2401.1056,-7938.0564"/>
<polygon fill="#999999" stroke="#999999" points="2401.3005,-7940.1527 2407.2525,-7937.9204 2401.2075,-7935.9537 2401.3005,-7940.1527"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchOptions -->
<g id="edge205" class="edge">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchOptions</title>
<path fill="none" stroke="#999999" d="M1627.5191,-7954.4109C1650.6252,-7950.5103 1673.5105,-7945.1846 1695,-7938 1731.0139,-7925.9594 1730.5571,-7902.6719 1767,-7892 1797.3351,-7883.1167 2181.4292,-7886.1142 2412.1722,-7888.7578"/>
<polygon fill="#999999" stroke="#999999" points="2412.2498,-7890.8588 2418.2736,-7888.8281 2412.2982,-7886.6591 2412.2498,-7890.8588"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchResult -->
<g id="edge206" class="edge">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchResult</title>
<path fill="none" stroke="#999999" d="M1627.5997,-7964.1057C1909.7018,-7968.2869 2415.6634,-7972 2848,-7955 2883.7885,-7953.5928 2922.1064,-7951.254 2958.5277,-7948.6371"/>
<polygon fill="#999999" stroke="#999999" points="2958.9964,-7950.7088 2964.8288,-7948.1803 2958.6926,-7946.5198 2958.9964,-7950.7088"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchResult&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge229" class="edge">
<title>Wikibase\\Lib\\Interactors\\TermSearchResult&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M3289.0653,-7920.7929C3459.6478,-7907.2998 3736.0509,-7886.5929 3975,-7874 4003.8107,-7872.4816 4473.6573,-7876.4581 4494,-7856 4676.3069,-7672.6589 4383.4752,-5717.5019 4561.5,-5530 4579.8786,-5510.643 4634.8415,-5504.0796 4690.5503,-5502.7907"/>
<polygon fill="#999999" stroke="#999999" points="4690.6838,-5504.8886 4696.6412,-5502.6705 4690.6009,-5500.6894 4690.6838,-5504.8886"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchResult&#45;&gt;Wikibase\\DataModel\\Term\\Term -->
<g id="edge228" class="edge">
<title>Wikibase\\Lib\\Interactors\\TermSearchResult&#45;&gt;Wikibase\\DataModel\\Term\\Term</title>
<path fill="none" stroke="#999999" d="M3289.0399,-7938.2008C3632.3651,-7945.4567 4408.687,-7952.535 4494,-7871 4612.8959,-7757.3693 4455.1512,-7259.4516 4561.5,-7134 4598.5094,-7090.3428 4658.7226,-7071.8019 4713.0512,-7064.5194"/>
<polygon fill="#999999" stroke="#999999" points="4713.6164,-7066.5647 4719.3047,-7063.7268 4713.0883,-7062.398 4713.6164,-7066.5647"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory -->
<g id="node269" class="node">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory</title>
<path fill="#9999cc" stroke="#000000" d="M493,-7935C493,-7935 28,-7935 28,-7935 22,-7935 16,-7929 16,-7923 16,-7923 16,-7911 16,-7911 16,-7905 22,-7899 28,-7899 28,-7899 493,-7899 493,-7899 499,-7899 505,-7905 505,-7911 505,-7911 505,-7923 505,-7923 505,-7929 499,-7935 493,-7935"/>
<text text-anchor="middle" x="260.5" y="-7914.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\DispatchingTermSearchInteractorFactory</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor -->
<g id="edge209" class="edge">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractor</title>
<path fill="none" stroke="#999999" d="M505.1216,-7926.1587C706.2501,-7933.6889 988.9491,-7944.2732 1184.3972,-7951.5908"/>
<polygon fill="#999999" stroke="#999999" points="1184.3691,-7953.6912 1190.4435,-7951.8172 1184.5263,-7949.4941 1184.3691,-7953.6912"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory -->
<g id="node270" class="node">
<title>Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory</title>
<path fill="#9999cc" stroke="#000000" d="M1600.5,-7935C1600.5,-7935 1217.5,-7935 1217.5,-7935 1211.5,-7935 1205.5,-7929 1205.5,-7923 1205.5,-7923 1205.5,-7911 1205.5,-7911 1205.5,-7905 1211.5,-7899 1217.5,-7899 1217.5,-7899 1600.5,-7899 1600.5,-7899 1606.5,-7899 1612.5,-7905 1612.5,-7911 1612.5,-7911 1612.5,-7923 1612.5,-7923 1612.5,-7929 1606.5,-7935 1600.5,-7935"/>
<text text-anchor="middle" x="1409" y="-7914.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\TermSearchInteractorFactory</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory -->
<g id="edge207" class="edge">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M505.1216,-7917C711.4657,-7917 1003.6658,-7917 1199.4233,-7917"/>
<polygon fill="#999999" stroke="#999999" points="1199.4763,-7919.1001 1205.4763,-7917 1199.4762,-7914.9001 1199.4763,-7919.1001"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory -->
<g id="node271" class="node">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory</title>
<path fill="#9999cc" stroke="#000000" d="M1039,-7909C1039,-7909 589,-7909 589,-7909 583,-7909 577,-7903 577,-7897 577,-7897 577,-7885 577,-7885 577,-7879 583,-7873 589,-7873 589,-7873 1039,-7873 1039,-7873 1045,-7873 1051,-7879 1051,-7885 1051,-7885 1051,-7897 1051,-7897 1051,-7903 1045,-7909 1039,-7909"/>
<text text-anchor="middle" x="814" y="-7888.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\MatchingTermsSearchInteractorFactory</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory -->
<g id="edge208" class="edge">
<title>Wikibase\\Lib\\Interactors\\DispatchingTermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory</title>
<path fill="none" stroke="#999999" d="M505.2873,-7905.5014C526.9773,-7904.4825 548.9328,-7903.4512 570.6112,-7902.4329"/>
<polygon fill="#999999" stroke="#999999" points="570.823,-7904.5254 576.7178,-7902.146 570.6259,-7900.33 570.823,-7904.5254"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractor -->
<g id="edge227" class="edge">
<title>Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractor</title>
<path fill="none" stroke="#999999" d="M1612.933,-7928.3608C1663.2781,-7930.703 1717.0802,-7932.8154 1767,-7934 1984.8335,-7939.1691 2235.409,-7938.1383 2401.1106,-7936.4848"/>
<polygon fill="#999999" stroke="#999999" points="2401.4818,-7938.5812 2407.4603,-7936.4207 2401.4394,-7934.3814 2401.4818,-7938.5812"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup -->
<g id="edge222" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup</title>
<path fill="none" stroke="#999999" d="M814.5954,-7872.7126C824.4387,-7572.7711 955.1125,-3681.6118 1115,-3510 1288.4617,-3323.8187 1997.0879,-3386.9544 2249,-3351 2515.3167,-3312.9897 2642.2526,-3437.313 2848,-3264 2927.0081,-3197.4468 2836.4018,-3103.6873 2920,-3043 2989.7474,-2992.3676 3831.8555,-3074.1835 3903,-3081 3935.102,-3084.0757 3942.8553,-3087.4076 3975,-3090 4003.7593,-3092.3194 4473.5143,-3088.6822 4494,-3109 4612.8488,-3226.8749 4447.0599,-4491.8404 4561.5,-4614 4602.3224,-4657.576 4668.667,-4665.5441 4725.5526,-4662.3899"/>
<polygon fill="#999999" stroke="#999999" points="4725.8749,-4664.4739 4731.7315,-4662.002 4725.6116,-4660.2822 4725.8749,-4664.4739"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory -->
<g id="edge223" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory</title>
<path fill="none" stroke="#999999" d="M834.2231,-7872.7924C976.4028,-7744.7831 1824.7548,-6980.982 1982.6954,-6838.7826"/>
<polygon fill="#999999" stroke="#999999" points="1984.5407,-6839.947 1987.5946,-6834.3717 1981.7304,-6836.8257 1984.5407,-6839.947"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory -->
<g id="edge221" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchInteractorFactory</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1051.2971,-7901.3693C1100.2166,-7903.5069 1151.4027,-7905.7436 1199.2609,-7907.8349"/>
<polygon fill="#999999" stroke="#999999" points="1199.2968,-7909.9384 1205.3828,-7908.1024 1199.4803,-7905.7424 1199.2968,-7909.9384"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor -->
<g id="node272" class="node">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor</title>
<path fill="#9999cc" stroke="#000000" d="M1630.5,-7892C1630.5,-7892 1187.5,-7892 1187.5,-7892 1181.5,-7892 1175.5,-7886 1175.5,-7880 1175.5,-7880 1175.5,-7868 1175.5,-7868 1175.5,-7862 1181.5,-7856 1187.5,-7856 1187.5,-7856 1630.5,-7856 1630.5,-7856 1636.5,-7856 1642.5,-7862 1642.5,-7868 1642.5,-7868 1642.5,-7880 1642.5,-7880 1642.5,-7886 1636.5,-7892 1630.5,-7892"/>
<text text-anchor="middle" x="1409" y="-7871.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Interactors\MatchingTermsLookupSearchInteractor</text>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor -->
<g id="edge225" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor</title>
<path fill="none" stroke="#999999" d="M1051.2971,-7884.2201C1090.0342,-7883.1133 1130.1925,-7881.9659 1168.9942,-7880.8573"/>
<polygon fill="#999999" stroke="#999999" points="1169.272,-7882.9503 1175.2096,-7880.6797 1169.152,-7878.752 1169.272,-7882.9503"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge224" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsSearchInteractorFactory&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" d="M952.2745,-7872.9763C1471.3974,-7805.2029 3277.443,-7568.4068 3334,-7547 3369.9689,-7533.3857 3369.3987,-7510.8093 3406,-7499 3458.5889,-7482.0324 3861.4764,-7517.4593 3903,-7481 4048.6087,-7353.1502 3845.0857,-7194.7697 3975,-7051 3999.0523,-7024.3826 4032.031,-7007.3459 4066.4147,-6996.5369"/>
<polygon fill="#999999" stroke="#999999" points="4067.2628,-6998.4742 4072.3948,-6994.7229 4066.0435,-6994.4551 4067.2628,-6998.4742"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge218" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M1642.9571,-7865.4824C1684.2807,-7864.1707 1726.9,-7862.9418 1767,-7862 2130.2661,-7853.4686 2221.1338,-7851 2584.5,-7851 2584.5,-7851 2584.5,-7851 3654.5,-7851 3701.1422,-7851 4460.7351,-7873.6947 4494,-7841 4677.2101,-7660.9302 4384.6048,-5716.2771 4561.5,-5530 4579.8804,-5510.6448 4634.8435,-5504.0816 4690.552,-5502.7924"/>
<polygon fill="#999999" stroke="#999999" points="4690.6855,-5504.8902 4696.6428,-5502.6721 4690.6025,-5500.6911 4690.6855,-5504.8902"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup -->
<g id="edge214" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Store\\LanguageFallbackLabelDescriptionLookup</title>
<path fill="none" stroke="#999999" d="M1411.1595,-7855.812C1432.0648,-7679.2415 1599.7571,-6251.5747 1695,-5091 1716.342,-4830.9388 1687.751,-4167.6099 1767,-3919 1815.977,-3765.3557 1939.223,-3610.9707 1987.835,-3553.9784"/>
<polygon fill="#999999" stroke="#999999" points="1989.7176,-3555.009 1992.0285,-3549.087 1986.5289,-3552.2754 1989.7176,-3555.009"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup -->
<g id="edge211" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Store\\MatchingTermsLookup</title>
<path fill="none" stroke="#999999" d="M1433.0773,-7855.8815C1550.9053,-7765.5222 2068.359,-7348.7017 2249,-6866 2314.362,-6691.3422 2196.4943,-3648.8376 2321,-3510 2478.7098,-3334.1361 2666.5684,-3592.2715 2848,-3441 2928.3174,-3374.0341 2836.1991,-3279.5517 2920,-3217 3060.1536,-3112.3848 4367.5062,-3086.2247 4494,-3207 4607.2007,-3315.0831 4454.3184,-4499.9453 4561.5,-4614 4602.2336,-4657.3456 4668.2279,-4665.4178 4724.9511,-4662.3762"/>
<polygon fill="#999999" stroke="#999999" points="4725.2519,-4664.4618 4731.113,-4662.0006 4724.9963,-4660.2696 4725.2519,-4664.4618"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria -->
<g id="edge220" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Store\\TermIndexSearchCriteria</title>
<path fill="none" stroke="#999999" d="M1642.6102,-7875.0824C1660.9183,-7880.1877 1678.6296,-7887.0135 1695,-7896 1741.7523,-7921.6645 1719.444,-7967.8573 1767,-7992 2090.9996,-8156.4844 2221.1395,-8002 2584.5,-8002 2584.5,-8002 2584.5,-8002 4234.5,-8002 4621.1922,-8002 4819.7672,-8253.645 5104.5,-7992 5366.4068,-7751.3301 5422.4765,-4945.9376 5427.5925,-4655.2908"/>
<polygon fill="#999999" stroke="#999999" points="5429.6924,-4655.3059 5427.6975,-4649.2701 5425.4931,-4655.2326 5429.6924,-4655.3059"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\DataModel\\Term\\Term -->
<g id="edge219" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\DataModel\\Term\\Term</title>
<path fill="none" stroke="#999999" d="M1642.6643,-7883.7938C1660.538,-7887.0246 1678.1617,-7891.0376 1695,-7896 1729.9085,-7906.2879 1731.9336,-7925.2639 1767,-7935 1942.2242,-7983.6506 2402.6474,-7972 2584.5,-7972 2584.5,-7972 2584.5,-7972 3654.5,-7972 3748.0401,-7972 4427.4624,-7974.7457 4494,-7909 4616.9701,-7787.4935 4450.0064,-7266.1161 4561.5,-7134 4598.4121,-7090.2605 4658.6173,-7071.7128 4712.9657,-7064.4471"/>
<polygon fill="#999999" stroke="#999999" points="4713.5323,-7066.4923 4719.2216,-7063.6565 4713.0057,-7062.3254 4713.5323,-7066.4923"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory -->
<g id="edge212" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\LanguageFallbackChainFactory</title>
<path fill="none" stroke="#999999" d="M1475.7404,-7855.9345C1540.3464,-7835.1813 1636.8149,-7795.0541 1695,-7728 1941.8467,-7443.5267 1996.5674,-6954.6206 2006.2011,-6840.3721"/>
<polygon fill="#999999" stroke="#999999" points="2008.3017,-6840.4498 2006.7002,-6834.298 2004.1158,-6840.1059 2008.3017,-6840.4498"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor -->
<g id="edge210" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\ConfigurableTermSearchInteractor</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1642.7333,-7889.218C1687.8218,-7892.1537 1735.0021,-7895.2255 1779.908,-7898.1493"/>
<polygon fill="#999999" stroke="#999999" points="1779.8186,-7900.2478 1785.9424,-7898.5422 1780.0916,-7896.0567 1779.8186,-7900.2478"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchOptions -->
<g id="edge215" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchOptions</title>
<path fill="none" stroke="#999999" d="M1642.5531,-7876.7589C1811.1015,-7878.823 2044.1112,-7881.8264 2249,-7885 2302.0025,-7885.821 2359.7131,-7886.8164 2412.0886,-7887.7585"/>
<polygon fill="#999999" stroke="#999999" points="2412.083,-7889.8586 2418.1198,-7887.8671 2412.1587,-7885.6593 2412.083,-7889.8586"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchResult -->
<g id="edge216" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\Interactors\\TermSearchResult</title>
<path fill="none" stroke="#999999" d="M1642.8627,-7870.3942C2019.9979,-7865.0237 2732.1412,-7856.8819 2848,-7870 2921.7291,-7878.348 3004.3619,-7898.729 3060.432,-7914.2671"/>
<polygon fill="#999999" stroke="#999999" points="3060.1101,-7916.3574 3066.4536,-7915.9455 3061.2378,-7912.3116 3060.1101,-7916.3574"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup -->
<g id="edge213" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\DataAccess\\PrefetchingTermLookup</title>
<path fill="none" stroke="#999999" d="M1637.0253,-7855.9668C1656.647,-7854.081 1676.1809,-7852.0857 1695,-7850 1941.9544,-7822.6303 3727.1228,-7671.5072 3903,-7496 4026.221,-7373.0382 3870.4714,-7250.2006 3975,-7111 4018.6539,-7052.8662 4095.3467,-7018.6773 4154.0736,-6999.8928"/>
<polygon fill="#999999" stroke="#999999" points="4154.9644,-7001.8142 4160.0586,-6998.0116 4153.705,-6997.8074 4154.9644,-7001.8142"/>
</g>
<!-- Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\TermIndexEntry -->
<g id="edge217" class="edge">
<title>Wikibase\\Lib\\Interactors\\MatchingTermsLookupSearchInteractor&#45;&gt;Wikibase\\Lib\\TermIndexEntry</title>
<path fill="none" stroke="#999999" d="M1642.57,-7879.4883C1660.646,-7883.666 1678.3297,-7889.0726 1695,-7896 1733.9963,-7912.205 1727.6774,-7942.604 1767,-7958 1851.6346,-7991.1371 2493.6095,-7987 2584.5,-7987 2584.5,-7987 2584.5,-7987 4234.5,-7987 4688.8929,-7987 4905.1088,-7858.3088 5104.5,-7450 5200.9299,-7252.5331 5032.7545,-3665.0077 5172,-3495 5205.4498,-3454.1605 5261.1696,-3438.8377 5312.0996,-3434.2906"/>
<polygon fill="#999999" stroke="#999999" points="5312.4746,-3436.3672 5318.285,-3433.7885 5312.1347,-3432.1809 5312.4746,-3436.3672"/>
</g>
<!-- Wikibase\\Lib\\TermIndexEntry&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId -->
<g id="edge696" class="edge">
<title>Wikibase\\Lib\\TermIndexEntry&#45;&gt;Wikibase\\DataModel\\Entity\\EntityId</title>
<path fill="none" stroke="#999999" d="M5318.2574,-3434.0594C5265.869,-3438.0067 5207.093,-3452.882 5172,-3495 5030.3082,-3665.0558 5257.2994,-5325.8505 5104.5,-5486 5086.0743,-5505.3121 5031.1058,-5511.8702 4975.4055,-5513.1672"/>
<polygon fill="#999999" stroke="#999999" points="4975.2726,-5511.0693 4969.3156,-5513.2884 4975.3562,-5515.2685 4975.2726,-5511.0693"/>
</g>
<!-- Wikibase\\Lib\\TermIndexEntry&#45;&gt;Wikibase\\DataModel\\Term\\Term -->
<g id="edge697" class="edge">
<title>Wikibase\\Lib\\TermIndexEntry&#45;&gt;Wikibase\\DataModel\\Term\\Term</title>
<path fill="none" stroke="#999999" d="M5318.32,-3433.8172C5265.7807,-3437.6703 5206.8514,-3452.5346 5172,-3495 5047,-3647.3091 5239.4528,-6897.4353 5104.5,-7041 5056.9808,-7091.5516 4974.7575,-7091.3874 4913.2143,-7082.0341"/>
<polygon fill="#999999" stroke="#999999" points="4913.2039,-7079.9062 4906.9489,-7081.0396 4912.5454,-7084.0543 4913.2039,-7079.9062"/>
</g>
<!-- Wikibase\\Lib\\LibHooks -->
<g id="node276" class="node">
<title>Wikibase\\Lib\\LibHooks</title>
<path fill="#9999cc" stroke="#000000" d="M335.5,-8310C335.5,-8310 185.5,-8310 185.5,-8310 179.5,-8310 173.5,-8304 173.5,-8298 173.5,-8298 173.5,-8286 173.5,-8286 173.5,-8280 179.5,-8274 185.5,-8274 185.5,-8274 335.5,-8274 335.5,-8274 341.5,-8274 347.5,-8280 347.5,-8286 347.5,-8286 347.5,-8298 347.5,-8298 347.5,-8304 341.5,-8310 335.5,-8310"/>
<text text-anchor="middle" x="260.5" y="-8289.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\LibHooks</text>
</g>
<!-- Wikibase\\Lib\\MediaWikiContentLanguages -->
<g id="node277" class="node">
<title>Wikibase\\Lib\\MediaWikiContentLanguages</title>
<path fill="#9999cc" stroke="#000000" d="M1548,-69C1548,-69 1270,-69 1270,-69 1264,-69 1258,-63 1258,-57 1258,-57 1258,-45 1258,-45 1258,-39 1264,-33 1270,-33 1270,-33 1548,-33 1548,-33 1554,-33 1560,-39 1560,-45 1560,-45 1560,-57 1560,-57 1560,-63 1554,-69 1548,-69"/>
<text text-anchor="middle" x="1409" y="-48.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\MediaWikiContentLanguages</text>
</g>
<!-- Wikibase\\Lib\\MediaWikiContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages -->
<g id="edge235" class="edge">
<title>Wikibase\\Lib\\MediaWikiContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1516.2555,-69.0342C1570.2059,-78.8553 1636.4155,-92.0504 1695,-107 1785.6795,-130.1396 1888.8057,-164.3252 1951.1044,-185.8666"/>
<polygon fill="#999999" stroke="#999999" points="1950.6472,-187.9306 1957.0041,-187.9109 1952.0224,-183.9621 1950.6472,-187.9306"/>
</g>
<!-- Wikibase\\Lib\\MessageException -->
<g id="node278" class="node">
<title>Wikibase\\Lib\\MessageException</title>
<path fill="#9999cc" stroke="#000000" d="M919,-8393C919,-8393 709,-8393 709,-8393 703,-8393 697,-8387 697,-8381 697,-8381 697,-8369 697,-8369 697,-8363 703,-8357 709,-8357 709,-8357 919,-8357 919,-8357 925,-8357 931,-8363 931,-8369 931,-8369 931,-8381 931,-8381 931,-8387 925,-8393 919,-8393"/>
<text text-anchor="middle" x="814" y="-8372.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\MessageException</text>
</g>
<!-- Wikibase\\Lib\\Modules\\DataTypesModule -->
<g id="node279" class="node">
<title>Wikibase\\Lib\\Modules\\DataTypesModule</title>
<path fill="#9999cc" stroke="#000000" d="M1540.5,-632C1540.5,-632 1277.5,-632 1277.5,-632 1271.5,-632 1265.5,-626 1265.5,-620 1265.5,-620 1265.5,-608 1265.5,-608 1265.5,-602 1271.5,-596 1277.5,-596 1277.5,-596 1540.5,-596 1540.5,-596 1546.5,-596 1552.5,-602 1552.5,-608 1552.5,-608 1552.5,-620 1552.5,-620 1552.5,-626 1546.5,-632 1540.5,-632"/>
<text text-anchor="middle" x="1409" y="-611.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Modules\DataTypesModule</text>
</g>
<!-- Wikibase\\Lib\\Modules\\DataTypesModule&#45;&gt;Wikibase\\Lib\\DataType -->
<g id="edge236" class="edge">
<title>Wikibase\\Lib\\Modules\\DataTypesModule&#45;&gt;Wikibase\\Lib\\DataType</title>
<path fill="none" stroke="#999999" d="M1445.7574,-632.0285C1509.3977,-662.2332 1645.0133,-722.1884 1767,-747 1872.0713,-768.3711 2141.9173,-763.5242 2249,-769 2330.8659,-773.1863 2423.9354,-778.501 2491.2476,-782.4442"/>
<polygon fill="#999999" stroke="#999999" points="2491.1582,-784.5425 2497.2709,-782.7974 2491.4041,-780.3497 2491.1582,-784.5425"/>
</g>
<!-- Wikibase\\Lib\\Modules\\DataTypesModule&#45;&gt;Wikibase\\Lib\\DataTypeFactory -->
<g id="edge237" class="edge">
<title>Wikibase\\Lib\\Modules\\DataTypesModule&#45;&gt;Wikibase\\Lib\\DataTypeFactory</title>
<path fill="none" stroke="#999999" d="M1443.999,-632.1694C1506.8744,-663.9817 1643.8879,-729.5579 1767,-763 1805.7811,-773.5344 1849.0306,-780.797 1888.0682,-785.7644"/>
<polygon fill="#999999" stroke="#999999" points="1888.082,-787.8824 1894.296,-786.5421 1888.6025,-783.7147 1888.082,-787.8824"/>
</g>
<!-- Wikibase\\Lib\\Modules\\MediaWikiConfigModule -->
<g id="node280" class="node">
<title>Wikibase\\Lib\\Modules\\MediaWikiConfigModule</title>
<path fill="#9999cc" stroke="#000000" d="M1563,-503C1563,-503 1255,-503 1255,-503 1249,-503 1243,-497 1243,-491 1243,-491 1243,-479 1243,-479 1243,-473 1249,-467 1255,-467 1255,-467 1563,-467 1563,-467 1569,-467 1575,-473 1575,-479 1575,-479 1575,-491 1575,-491 1575,-497 1569,-503 1563,-503"/>
<text text-anchor="middle" x="1409" y="-482.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Modules\MediaWikiConfigModule</text>
</g>
<!-- Wikibase\\Lib\\Modules\\MediaWikiConfigValueProvider -->
<g id="node281" class="node">
<title>Wikibase\\Lib\\Modules\\MediaWikiConfigValueProvider</title>
<path fill="#9999cc" stroke="#000000" d="M2188,-481C2188,-481 1828,-481 1828,-481 1822,-481 1816,-475 1816,-469 1816,-469 1816,-457 1816,-457 1816,-451 1822,-445 1828,-445 1828,-445 2188,-445 2188,-445 2194,-445 2200,-451 2200,-457 2200,-457 2200,-469 2200,-469 2200,-475 2194,-481 2188,-481"/>
<text text-anchor="middle" x="2008" y="-460.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Modules\MediaWikiConfigValueProvider</text>
</g>
<!-- Wikibase\\Lib\\Modules\\MediaWikiConfigModule&#45;&gt;Wikibase\\Lib\\Modules\\MediaWikiConfigValueProvider -->
<g id="edge238" class="edge">
<title>Wikibase\\Lib\\Modules\\MediaWikiConfigModule&#45;&gt;Wikibase\\Lib\\Modules\\MediaWikiConfigValueProvider</title>
<path fill="none" stroke="#999999" d="M1575.0594,-478.901C1647.7165,-476.2324 1733.5436,-473.0802 1809.5394,-470.289"/>
<polygon fill="#999999" stroke="#999999" points="1810.006,-472.3734 1815.9249,-470.0545 1809.8518,-468.1762 1810.006,-472.3734"/>
</g>
<!-- Wikibase\\Lib\\Modules\\PropertyValueExpertsModule -->
<g id="node282" class="node">
<title>Wikibase\\Lib\\Modules\\PropertyValueExpertsModule</title>
<path fill="#9999cc" stroke="#000000" d="M1581.5,-417C1581.5,-417 1236.5,-417 1236.5,-417 1230.5,-417 1224.5,-411 1224.5,-405 1224.5,-405 1224.5,-393 1224.5,-393 1224.5,-387 1230.5,-381 1236.5,-381 1236.5,-381 1581.5,-381 1581.5,-381 1587.5,-381 1593.5,-387 1593.5,-393 1593.5,-393 1593.5,-405 1593.5,-405 1593.5,-411 1587.5,-417 1581.5,-417"/>
<text text-anchor="middle" x="1409" y="-396.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Modules\PropertyValueExpertsModule</text>
</g>
<!-- Wikibase\\Lib\\Modules\\PropertyValueExpertsModule&#45;&gt;Wikibase\\Lib\\DataTypeDefinitions -->
<g id="edge239" class="edge">
<title>Wikibase\\Lib\\Modules\\PropertyValueExpertsModule&#45;&gt;Wikibase\\Lib\\DataTypeDefinitions</title>
<path fill="none" stroke="#999999" d="M1575.887,-380.9821C1615.0065,-376.4156 1656.5011,-371.2935 1695,-366 1761.9369,-356.7963 1836.6666,-344.9193 1896.316,-335.0506"/>
<polygon fill="#999999" stroke="#999999" points="1896.8315,-337.0939 1902.4074,-334.0411 1896.1447,-332.9504 1896.8315,-337.0939"/>
</g>
<!-- Wikibase\\Lib\\Modules\\RepoAccessModule -->
<g id="node283" class="node">
<title>Wikibase\\Lib\\Modules\\RepoAccessModule</title>
<path fill="#9999cc" stroke="#000000" d="M1544,-589C1544,-589 1274,-589 1274,-589 1268,-589 1262,-583 1262,-577 1262,-577 1262,-565 1262,-565 1262,-559 1268,-553 1274,-553 1274,-553 1544,-553 1544,-553 1550,-553 1556,-559 1556,-565 1556,-565 1556,-577 1556,-577 1556,-583 1550,-589 1544,-589"/>
<text text-anchor="middle" x="1409" y="-568.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Modules\RepoAccessModule</text>
</g>
<!-- Wikibase\\Lib\\WikibaseSettings -->
<g id="node286" class="node">
<title>Wikibase\\Lib\\WikibaseSettings</title>
<path fill="#9999cc" stroke="#000000" d="M2113,-715C2113,-715 1903,-715 1903,-715 1897,-715 1891,-709 1891,-703 1891,-703 1891,-691 1891,-691 1891,-685 1897,-679 1903,-679 1903,-679 2113,-679 2113,-679 2119,-679 2125,-685 2125,-691 2125,-691 2125,-703 2125,-703 2125,-709 2119,-715 2113,-715"/>
<text text-anchor="middle" x="2008" y="-694.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\WikibaseSettings</text>
</g>
<!-- Wikibase\\Lib\\Modules\\RepoAccessModule&#45;&gt;Wikibase\\Lib\\WikibaseSettings -->
<g id="edge240" class="edge">
<title>Wikibase\\Lib\\Modules\\RepoAccessModule&#45;&gt;Wikibase\\Lib\\WikibaseSettings</title>
<path fill="none" stroke="#999999" d="M1556.095,-562.9395C1602.2624,-565.4228 1652.2897,-573.5367 1695,-593 1735.8955,-611.6363 1726.6751,-644.1593 1767,-664 1802.9682,-681.6971 1845.3969,-690.8074 1884.5501,-695.2657"/>
<polygon fill="#999999" stroke="#999999" points="1884.6133,-697.3847 1890.8043,-695.9418 1885.0648,-693.209 1884.6133,-697.3847"/>
</g>
<!-- Wikibase\\Lib\\Modules\\SettingsValueProvider -->
<g id="node284" class="node">
<title>Wikibase\\Lib\\Modules\\SettingsValueProvider</title>
<path fill="#9999cc" stroke="#000000" d="M1563,-460C1563,-460 1255,-460 1255,-460 1249,-460 1243,-454 1243,-448 1243,-448 1243,-436 1243,-436 1243,-430 1249,-424 1255,-424 1255,-424 1563,-424 1563,-424 1569,-424 1575,-430 1575,-436 1575,-436 1575,-448 1575,-448 1575,-454 1569,-460 1563,-460"/>
<text text-anchor="middle" x="1409" y="-439.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Modules\SettingsValueProvider</text>
</g>
<!-- Wikibase\\Lib\\Modules\\SettingsValueProvider&#45;&gt;Wikibase\\Lib\\Modules\\MediaWikiConfigValueProvider -->
<g id="edge241" class="edge">
<title>Wikibase\\Lib\\Modules\\SettingsValueProvider&#45;&gt;Wikibase\\Lib\\Modules\\MediaWikiConfigValueProvider</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1575.0594,-447.8218C1647.7165,-450.369 1733.5436,-453.378 1809.5394,-456.0423"/>
<polygon fill="#999999" stroke="#999999" points="1809.8549,-458.1545 1815.9249,-456.2661 1810.0022,-453.9571 1809.8549,-458.1545"/>
</g>
<!-- Wikibase\\Lib\\SettingsArray -->
<g id="node287" class="node">
<title>Wikibase\\Lib\\SettingsArray</title>
<path fill="#9999cc" stroke="#000000" d="M2678.5,-546C2678.5,-546 2490.5,-546 2490.5,-546 2484.5,-546 2478.5,-540 2478.5,-534 2478.5,-534 2478.5,-522 2478.5,-522 2478.5,-516 2484.5,-510 2490.5,-510 2490.5,-510 2678.5,-510 2678.5,-510 2684.5,-510 2690.5,-516 2690.5,-522 2690.5,-522 2690.5,-534 2690.5,-534 2690.5,-540 2684.5,-546 2678.5,-546"/>
<text text-anchor="middle" x="2584.5" y="-525.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\SettingsArray</text>
</g>
<!-- Wikibase\\Lib\\Modules\\SettingsValueProvider&#45;&gt;Wikibase\\Lib\\SettingsArray -->
<g id="edge242" class="edge">
<title>Wikibase\\Lib\\Modules\\SettingsValueProvider&#45;&gt;Wikibase\\Lib\\SettingsArray</title>
<path fill="none" stroke="#999999" d="M1575.213,-456.2414C1616.9596,-452.8206 1659.8387,-442.6619 1695,-420 1750.8429,-384.0084 1709.817,-322.822 1767,-289 1813.0961,-261.7356 2197.9889,-272.6884 2249,-289 2385.5403,-332.6608 2513.952,-454.4795 2563.2515,-505.291"/>
<polygon fill="#999999" stroke="#999999" points="2561.8204,-506.8323 2567.4971,-509.6935 2564.8437,-503.9168 2561.8204,-506.8323"/>
</g>
<!-- Wikibase\\Lib\\Modules\\SitesModule -->
<g id="node285" class="node">
<title>Wikibase\\Lib\\Modules\\SitesModule</title>
<path fill="#9999cc" stroke="#000000" d="M1525.5,-546C1525.5,-546 1292.5,-546 1292.5,-546 1286.5,-546 1280.5,-540 1280.5,-534 1280.5,-534 1280.5,-522 1280.5,-522 1280.5,-516 1286.5,-510 1292.5,-510 1292.5,-510 1525.5,-510 1525.5,-510 1531.5,-510 1537.5,-516 1537.5,-522 1537.5,-522 1537.5,-534 1537.5,-534 1537.5,-540 1531.5,-546 1525.5,-546"/>
<text text-anchor="middle" x="1409" y="-525.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Modules\SitesModule</text>
</g>
<!-- Wikibase\\Lib\\Modules\\SitesModule&#45;&gt;Wikibase\\Lib\\LanguageNameLookup -->
<g id="edge244" class="edge">
<title>Wikibase\\Lib\\Modules\\SitesModule&#45;&gt;Wikibase\\Lib\\LanguageNameLookup</title>
<path fill="none" stroke="#999999" d="M1496.2485,-509.9967C1558.7267,-502.4363 1641.0237,-504.1215 1695,-550 1798.1614,-637.6846 1670.7722,-750.7578 1767,-846 1923.3121,-1000.711 2109.2779,-788.1568 2249,-958 2397.113,-1138.0431 2163.7528,-2882.877 2321,-3055 2354.1012,-3091.2326 2405.2333,-3103.0391 2453.6784,-3104.4681"/>
<polygon fill="#999999" stroke="#999999" points="2453.836,-3106.5717 2459.878,-3104.5957 2453.9225,-3102.3726 2453.836,-3106.5717"/>
</g>
<!-- Wikibase\\Lib\\Modules\\SitesModule&#45;&gt;Wikibase\\Lib\\SettingsArray -->
<g id="edge243" class="edge">
<title>Wikibase\\Lib\\Modules\\SitesModule&#45;&gt;Wikibase\\Lib\\SettingsArray</title>
<path fill="none" stroke="#999999" d="M1537.5987,-528C1769.2538,-528 2252.9078,-528 2472.1554,-528"/>
<polygon fill="#999999" stroke="#999999" points="2472.2447,-530.1001 2478.2446,-528 2472.2446,-525.9001 2472.2447,-530.1001"/>
</g>
<!-- Wikibase\\Lib\\WikibaseSettings&#45;&gt;Wikibase\\Lib\\SettingsArray -->
<g id="edge710" class="edge">
<title>Wikibase\\Lib\\WikibaseSettings&#45;&gt;Wikibase\\Lib\\SettingsArray</title>
<path fill="none" stroke="#999999" d="M2125.0016,-686.9149C2164.7774,-681.924 2209.2153,-674.6093 2249,-664 2358.6449,-634.7613 2480.5126,-579.1169 2542.8231,-548.8572"/>
<polygon fill="#999999" stroke="#999999" points="2543.8265,-550.7044 2548.3002,-546.1882 2541.9866,-546.9288 2543.8265,-550.7044"/>
</g>
<!-- GLOBALS -->
<g id="node319" class="node">
<title>GLOBALS</title>
<path fill="#9999cc" stroke="#000000" d="M2607,-715C2607,-715 2562,-715 2562,-715 2556,-715 2550,-709 2550,-703 2550,-703 2550,-691 2550,-691 2550,-685 2556,-679 2562,-679 2562,-679 2607,-679 2607,-679 2613,-679 2619,-685 2619,-691 2619,-691 2619,-703 2619,-703 2619,-709 2613,-715 2607,-715"/>
<text text-anchor="middle" x="2584.5" y="-694.5" font-family="Times,serif" font-size="10.00" fill="#000033">GLOBALS</text>
</g>
<!-- Wikibase\\Lib\\WikibaseSettings&#45;&gt;GLOBALS -->
<g id="edge711" class="edge">
<title>Wikibase\\Lib\\WikibaseSettings&#45;&gt;GLOBALS</title>
<path fill="none" stroke="#999999" d="M2125.0106,-697C2254.8882,-697 2457.5222,-697 2543.6037,-697"/>
<polygon fill="#999999" stroke="#999999" points="2543.8444,-699.1001 2549.8443,-697 2543.8443,-694.9001 2543.8444,-699.1001"/>
</g>
<!-- Wikibase\\Lib\\ParserFunctions\\CommaSeparatedList -->
<g id="node288" class="node">
<title>Wikibase\\Lib\\ParserFunctions\\CommaSeparatedList</title>
<path fill="#9999cc" stroke="#000000" d="M433,-8476C433,-8476 88,-8476 88,-8476 82,-8476 76,-8470 76,-8464 76,-8464 76,-8452 76,-8452 76,-8446 82,-8440 88,-8440 88,-8440 433,-8440 433,-8440 439,-8440 445,-8446 445,-8452 445,-8452 445,-8464 445,-8464 445,-8470 439,-8476 433,-8476"/>
<text text-anchor="middle" x="260.5" y="-8455.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\ParserFunctions\CommaSeparatedList</text>
</g>
<!-- Wikibase\\Lib\\PropertyInfoDataTypeLookup -->
<g id="node289" class="node">
<title>Wikibase\\Lib\\PropertyInfoDataTypeLookup</title>
<path fill="#9999cc" stroke="#000000" d="M3269.5,-3088C3269.5,-3088 2984.5,-3088 2984.5,-3088 2978.5,-3088 2972.5,-3082 2972.5,-3076 2972.5,-3076 2972.5,-3064 2972.5,-3064 2972.5,-3058 2978.5,-3052 2984.5,-3052 2984.5,-3052 3269.5,-3052 3269.5,-3052 3275.5,-3052 3281.5,-3058 3281.5,-3064 3281.5,-3064 3281.5,-3076 3281.5,-3076 3281.5,-3082 3275.5,-3088 3269.5,-3088"/>
<text text-anchor="middle" x="3127" y="-3067.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\PropertyInfoDataTypeLookup</text>
</g>
<!-- Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge247" class="edge">
<title>Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M3281.7328,-3076.7507C3451.7199,-3084.1244 3732.7998,-3096.1923 3975,-3106 4003.8311,-3107.1675 4473.6393,-3105.554 4494,-3126 4648.1529,-3280.7985 4449.6173,-4903.3622 4561.5,-5091 4605.3557,-5164.5501 4697.313,-5207.6454 4762.0131,-5230.0037"/>
<polygon fill="#999999" stroke="#999999" points="4761.4381,-5232.0262 4767.7947,-5231.9717 4762.7915,-5228.0503 4761.4381,-5232.0262"/>
</g>
<!-- Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="edge245" class="edge">
<title>Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M3148.546,-3051.7822C3194.2648,-3013.5662 3305.0809,-2923.253 3406,-2859 3896.04,-2547.0024 4003.7785,-2410.5685 4561.5,-2248 4575.528,-2243.911 4590.125,-2240.4886 4604.9491,-2237.6314"/>
<polygon fill="#999999" stroke="#999999" points="4605.353,-2239.6923 4610.8637,-2236.5232 4604.5795,-2235.5642 4605.353,-2239.6923"/>
</g>
<!-- Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException -->
<g id="edge248" class="edge">
<title>Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException</title>
<path fill="none" stroke="#999999" d="M3179.2361,-3051.8881C3310.8208,-3007.2311 3667.3789,-2892.2059 3975,-2847 4003.5441,-2842.8054 4472.4745,-2848.2098 4494,-2829 4645.5452,-2693.758 4413.1181,-2515.7053 4561.5,-2377 4609.0107,-2332.5876 4683.8292,-2329.544 4742.9037,-2336.2387"/>
<polygon fill="#999999" stroke="#999999" points="4742.7254,-2338.3323 4748.9327,-2336.9617 4743.2255,-2334.1622 4742.7254,-2338.3323"/>
</g>
<!-- Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup -->
<g id="edge246" class="edge">
<title>Wikibase\\Lib\\PropertyInfoDataTypeLookup&#45;&gt;Wikibase\\Lib\\Store\\PropertyInfoLookup</title>
<path fill="none" stroke="#999999" d="M3148.9179,-3088.2098C3190.9631,-3124.2947 3283.265,-3209.2717 3334,-3300 3389.1847,-3398.6856 3319.6673,-3470.9873 3406,-3544 3432.5827,-3566.4814 3466.8649,-3577.8298 3501.4239,-3582.8116"/>
<polygon fill="#999999" stroke="#999999" points="3501.1978,-3584.8999 3507.4231,-3583.6132 3501.7541,-3580.7369 3501.1978,-3584.8999"/>
</g>
<!-- Wikibase\\Lib\\Reporting\\ExceptionHandler -->
<g id="node290" class="node">
<title>Wikibase\\Lib\\Reporting\\ExceptionHandler</title>
<path fill="#9999cc" stroke="#000000" d="M956.5,-8602C956.5,-8602 671.5,-8602 671.5,-8602 665.5,-8602 659.5,-8596 659.5,-8590 659.5,-8590 659.5,-8578 659.5,-8578 659.5,-8572 665.5,-8566 671.5,-8566 671.5,-8566 956.5,-8566 956.5,-8566 962.5,-8566 968.5,-8572 968.5,-8578 968.5,-8578 968.5,-8590 968.5,-8590 968.5,-8596 962.5,-8602 956.5,-8602"/>
<text text-anchor="middle" x="814" y="-8581.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Reporting\ExceptionHandler</text>
</g>
<!-- Wikibase\\Lib\\Reporting\\LogWarningExceptionHandler -->
<g id="node291" class="node">
<title>Wikibase\\Lib\\Reporting\\LogWarningExceptionHandler</title>
<path fill="#9999cc" stroke="#000000" d="M440.5,-8645C440.5,-8645 80.5,-8645 80.5,-8645 74.5,-8645 68.5,-8639 68.5,-8633 68.5,-8633 68.5,-8621 68.5,-8621 68.5,-8615 74.5,-8609 80.5,-8609 80.5,-8609 440.5,-8609 440.5,-8609 446.5,-8609 452.5,-8615 452.5,-8621 452.5,-8621 452.5,-8633 452.5,-8633 452.5,-8639 446.5,-8645 440.5,-8645"/>
<text text-anchor="middle" x="260.5" y="-8624.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Reporting\LogWarningExceptionHandler</text>
</g>
<!-- Wikibase\\Lib\\Reporting\\LogWarningExceptionHandler&#45;&gt;Wikibase\\Lib\\Reporting\\ExceptionHandler -->
<g id="edge252" class="edge">
<title>Wikibase\\Lib\\Reporting\\LogWarningExceptionHandler&#45;&gt;Wikibase\\Lib\\Reporting\\ExceptionHandler</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M452.5341,-8612.0814C518.0203,-8606.9939 590.5104,-8601.3623 653.2774,-8596.4861"/>
<polygon fill="#999999" stroke="#999999" points="653.5014,-8598.5751 659.3207,-8596.0166 653.176,-8594.3878 653.5014,-8598.5751"/>
</g>
<!-- Wikibase\\Lib\\Reporting\\ReportingExceptionHandler -->
<g id="node292" class="node">
<title>Wikibase\\Lib\\Reporting\\ReportingExceptionHandler</title>
<path fill="#9999cc" stroke="#000000" d="M437,-8602C437,-8602 84,-8602 84,-8602 78,-8602 72,-8596 72,-8590 72,-8590 72,-8578 72,-8578 72,-8572 78,-8566 84,-8566 84,-8566 437,-8566 437,-8566 443,-8566 449,-8572 449,-8578 449,-8578 449,-8590 449,-8590 449,-8596 443,-8602 437,-8602"/>
<text text-anchor="middle" x="260.5" y="-8581.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Reporting\ReportingExceptionHandler</text>
</g>
<!-- Wikibase\\Lib\\Reporting\\ReportingExceptionHandler&#45;&gt;Wikibase\\Lib\\Reporting\\ExceptionHandler -->
<g id="edge253" class="edge">
<title>Wikibase\\Lib\\Reporting\\ReportingExceptionHandler&#45;&gt;Wikibase\\Lib\\Reporting\\ExceptionHandler</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M449.0486,-8584C515.3626,-8584 589.2219,-8584 653.0535,-8584"/>
<polygon fill="#999999" stroke="#999999" points="653.1988,-8586.1001 659.1988,-8584 653.1988,-8581.9001 653.1988,-8586.1001"/>
</g>
<!-- Wikibase\\Lib\\Reporting\\RethrowingExceptionHandler -->
<g id="node293" class="node">
<title>Wikibase\\Lib\\Reporting\\RethrowingExceptionHandler</title>
<path fill="#9999cc" stroke="#000000" d="M440.5,-8559C440.5,-8559 80.5,-8559 80.5,-8559 74.5,-8559 68.5,-8553 68.5,-8547 68.5,-8547 68.5,-8535 68.5,-8535 68.5,-8529 74.5,-8523 80.5,-8523 80.5,-8523 440.5,-8523 440.5,-8523 446.5,-8523 452.5,-8529 452.5,-8535 452.5,-8535 452.5,-8547 452.5,-8547 452.5,-8553 446.5,-8559 440.5,-8559"/>
<text text-anchor="middle" x="260.5" y="-8538.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Reporting\RethrowingExceptionHandler</text>
</g>
<!-- Wikibase\\Lib\\Reporting\\RethrowingExceptionHandler&#45;&gt;Wikibase\\Lib\\Reporting\\ExceptionHandler -->
<g id="edge254" class="edge">
<title>Wikibase\\Lib\\Reporting\\RethrowingExceptionHandler&#45;&gt;Wikibase\\Lib\\Reporting\\ExceptionHandler</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M452.5341,-8555.9186C518.0203,-8561.0061 590.5104,-8566.6377 653.2774,-8571.5139"/>
<polygon fill="#999999" stroke="#999999" points="653.176,-8573.6122 659.3207,-8571.9834 653.5014,-8569.4249 653.176,-8573.6122"/>
</g>
<!-- Wikibase\\Lib\\Serialization\\CallbackFactory -->
<g id="node294" class="node">
<title>Wikibase\\Lib\\Serialization\\CallbackFactory</title>
<path fill="#9999cc" stroke="#000000" d="M4388.5,-3058C4388.5,-3058 4080.5,-3058 4080.5,-3058 4074.5,-3058 4068.5,-3052 4068.5,-3046 4068.5,-3046 4068.5,-3034 4068.5,-3034 4068.5,-3028 4074.5,-3022 4080.5,-3022 4080.5,-3022 4388.5,-3022 4388.5,-3022 4394.5,-3022 4400.5,-3028 4400.5,-3034 4400.5,-3034 4400.5,-3046 4400.5,-3046 4400.5,-3052 4394.5,-3058 4388.5,-3058"/>
<text text-anchor="middle" x="4234.5" y="-3037.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Serialization\CallbackFactory</text>
</g>
<!-- Wikibase\\Lib\\Serialization\\CallbackFactory&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId -->
<g id="edge256" class="edge">
<title>Wikibase\\Lib\\Serialization\\CallbackFactory&#45;&gt;Wikibase\\DataModel\\Entity\\PropertyId</title>
<path fill="none" stroke="#999999" d="M4400.6202,-3052.8654C4436.5841,-3063.6478 4470.7557,-3081.5944 4494,-3111 4630.507,-3283.6907 4448.7888,-4901.9168 4561.5,-5091 4605.3461,-5164.5558 4697.3056,-5207.6498 4762.0088,-5230.0063"/>
<polygon fill="#999999" stroke="#999999" points="4761.434,-5232.0289 4767.7907,-5231.9741 4762.7873,-5228.0529 4761.434,-5232.0289"/>
</g>
<!-- Wikibase\\Lib\\Serialization\\CallbackFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup -->
<g id="edge255" class="edge">
<title>Wikibase\\Lib\\Serialization\\CallbackFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookup</title>
<path fill="none" stroke="#999999" d="M4318.1408,-3058.0354C4375.5074,-3065.093 4449.0967,-3062.775 4494,-3018 4615.6316,-2896.7161 4439.643,-2369.0573 4561.5,-2248 4569.8971,-2239.658 4585.3914,-2233.7373 4604.8862,-2229.6098"/>
<polygon fill="#999999" stroke="#999999" points="4605.2981,-2231.6691 4610.7734,-2228.4393 4604.479,-2227.5497 4605.2981,-2231.6691"/>
</g>
<!-- Wikibase\\Lib\\Serialization\\CallbackFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException -->
<g id="edge257" class="edge">
<title>Wikibase\\Lib\\Serialization\\CallbackFactory&#45;&gt;Wikibase\\DataModel\\Services\\Lookup\\PropertyDataTypeLookupException</title>
<path fill="none" stroke="#999999" d="M4319.7444,-3058.0132C4376.7251,-3064.6814 4449.1915,-3061.9062 4494,-3018 4596.3052,-2917.755 4459.0085,-2477.0545 4561.5,-2377 4564.1172,-2374.445 4567.4095,-2372.1185 4571.2855,-2370.0021"/>
<polygon fill="#999999" stroke="#999999" points="4572.4569,-2371.767 4576.9245,-2367.2446 4570.6119,-2367.9939 4572.4569,-2371.767"/>
</g>
<!-- Wikibase\\Lib\\Serialization\\SerializationModifier -->
<g id="node295" class="node">
<title>Wikibase\\Lib\\Serialization\\SerializationModifier</title>
<path fill="#9999cc" stroke="#000000" d="M4411,-3015C4411,-3015 4058,-3015 4058,-3015 4052,-3015 4046,-3009 4046,-3003 4046,-3003 4046,-2991 4046,-2991 4046,-2985 4052,-2979 4058,-2979 4058,-2979 4411,-2979 4411,-2979 4417,-2979 4423,-2985 4423,-2991 4423,-2991 4423,-3003 4423,-3003 4423,-3009 4417,-3015 4411,-3015"/>
<text text-anchor="middle" x="4234.5" y="-2994.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Serialization\SerializationModifier</text>
</g>
<!-- Wikibase\\Lib\\SimpleCacheWithBagOStuff -->
<g id="node297" class="node">
<title>Wikibase\\Lib\\SimpleCacheWithBagOStuff</title>
<path fill="#9999cc" stroke="#000000" d="M395.5,-99C395.5,-99 125.5,-99 125.5,-99 119.5,-99 113.5,-93 113.5,-87 113.5,-87 113.5,-75 113.5,-75 113.5,-69 119.5,-63 125.5,-63 125.5,-63 395.5,-63 395.5,-63 401.5,-63 407.5,-69 407.5,-75 407.5,-75 407.5,-87 407.5,-87 407.5,-93 401.5,-99 395.5,-99"/>
<text text-anchor="middle" x="260.5" y="-78.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\SimpleCacheWithBagOStuff</text>
</g>
<!-- Wikibase\\Lib\\SimpleCacheWithBagOStuff&#45;&gt;Wikibase\\Lib\\CacheInvalidArgumentException -->
<g id="edge258" class="edge">
<title>Wikibase\\Lib\\SimpleCacheWithBagOStuff&#45;&gt;Wikibase\\Lib\\CacheInvalidArgumentException</title>
<path fill="none" stroke="#999999" d="M407.7376,-81C479.5385,-81 566.3565,-81 641.2726,-81"/>
<polygon fill="#999999" stroke="#999999" points="641.5621,-83.1001 647.5621,-81 641.562,-78.9001 641.5621,-83.1001"/>
</g>
<!-- Wikibase\\Lib\\Sites\\SiteMatrixParser -->
<g id="node298" class="node">
<title>Wikibase\\Lib\\Sites\\SiteMatrixParser</title>
<path fill="#9999cc" stroke="#000000" d="M941.5,-8771C941.5,-8771 686.5,-8771 686.5,-8771 680.5,-8771 674.5,-8765 674.5,-8759 674.5,-8759 674.5,-8747 674.5,-8747 674.5,-8741 680.5,-8735 686.5,-8735 686.5,-8735 941.5,-8735 941.5,-8735 947.5,-8735 953.5,-8741 953.5,-8747 953.5,-8747 953.5,-8759 953.5,-8759 953.5,-8765 947.5,-8771 941.5,-8771"/>
<text text-anchor="middle" x="814" y="-8750.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Sites\SiteMatrixParser</text>
</g>
<!-- Wikibase\\Lib\\Sites\\SitesBuilder -->
<g id="node299" class="node">
<title>Wikibase\\Lib\\Sites\\SitesBuilder</title>
<path fill="#9999cc" stroke="#000000" d="M926.5,-8728C926.5,-8728 701.5,-8728 701.5,-8728 695.5,-8728 689.5,-8722 689.5,-8716 689.5,-8716 689.5,-8704 689.5,-8704 689.5,-8698 695.5,-8692 701.5,-8692 701.5,-8692 926.5,-8692 926.5,-8692 932.5,-8692 938.5,-8698 938.5,-8704 938.5,-8704 938.5,-8716 938.5,-8716 938.5,-8722 932.5,-8728 926.5,-8728"/>
<text text-anchor="middle" x="814" y="-8707.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Sites\SitesBuilder</text>
</g>
<!-- Wikibase\\Lib\\StaticContentLanguages -->
<g id="node300" class="node">
<title>Wikibase\\Lib\\StaticContentLanguages</title>
<path fill="#9999cc" stroke="#000000" d="M1536.5,-334C1536.5,-334 1281.5,-334 1281.5,-334 1275.5,-334 1269.5,-328 1269.5,-322 1269.5,-322 1269.5,-310 1269.5,-310 1269.5,-304 1275.5,-298 1281.5,-298 1281.5,-298 1536.5,-298 1536.5,-298 1542.5,-298 1548.5,-304 1548.5,-310 1548.5,-310 1548.5,-322 1548.5,-322 1548.5,-328 1542.5,-334 1536.5,-334"/>
<text text-anchor="middle" x="1409" y="-313.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\StaticContentLanguages</text>
</g>
<!-- Wikibase\\Lib\\StaticContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages -->
<g id="edge260" class="edge">
<title>Wikibase\\Lib\\StaticContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1548.8029,-303.4402C1595.4798,-298.2985 1647.6526,-291.5203 1695,-283 1779.7005,-267.758 1875.5929,-243.0406 1938.663,-225.7329"/>
<polygon fill="#999999" stroke="#999999" points="1939.435,-227.6986 1944.6627,-224.0817 1938.3205,-223.6492 1939.435,-227.6986"/>
</g>
<!-- Wikibase\\Lib\\StatsdRecordingSimpleCache -->
<g id="node301" class="node">
<title>Wikibase\\Lib\\StatsdRecordingSimpleCache</title>
<path fill="#9999cc" stroke="#000000" d="M403,-8832C403,-8832 118,-8832 118,-8832 112,-8832 106,-8826 106,-8820 106,-8820 106,-8808 106,-8808 106,-8802 112,-8796 118,-8796 118,-8796 403,-8796 403,-8796 409,-8796 415,-8802 415,-8808 415,-8808 415,-8820 415,-8820 415,-8826 409,-8832 403,-8832"/>
<text text-anchor="middle" x="260.5" y="-8811.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\StatsdRecordingSimpleCache</text>
</g>
<!-- Wikibase\\Lib\\Summary -->
<g id="node308" class="node">
<title>Wikibase\\Lib\\Summary</title>
<path fill="#9999cc" stroke="#000000" d="M332,-8227C332,-8227 189,-8227 189,-8227 183,-8227 177,-8221 177,-8215 177,-8215 177,-8203 177,-8203 177,-8197 183,-8191 189,-8191 189,-8191 332,-8191 332,-8191 338,-8191 344,-8197 344,-8203 344,-8203 344,-8215 344,-8215 344,-8221 338,-8227 332,-8227"/>
<text text-anchor="middle" x="260.5" y="-8206.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Summary</text>
</g>
<!-- Wikibase\\Lib\\Summary&#45;&gt;Wikibase\\Lib\\FormatableSummary -->
<g id="edge695" class="edge">
<title>Wikibase\\Lib\\Summary&#45;&gt;Wikibase\\Lib\\FormatableSummary</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M344.2641,-8209C435.1572,-8209 581.3534,-8209 686.5167,-8209"/>
<polygon fill="#999999" stroke="#999999" points="686.7518,-8211.1001 692.7518,-8209 686.7518,-8206.9001 686.7518,-8211.1001"/>
</g>
<!-- Wikibase\\Lib\\UnionContentLanguages -->
<g id="node309" class="node">
<title>Wikibase\\Lib\\UnionContentLanguages</title>
<path fill="#9999cc" stroke="#000000" d="M1533,-251C1533,-251 1285,-251 1285,-251 1279,-251 1273,-245 1273,-239 1273,-239 1273,-227 1273,-227 1273,-221 1279,-215 1285,-215 1285,-215 1533,-215 1533,-215 1539,-215 1545,-221 1545,-227 1545,-227 1545,-239 1545,-239 1545,-245 1539,-251 1533,-251"/>
<text text-anchor="middle" x="1409" y="-230.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\UnionContentLanguages</text>
</g>
<!-- Wikibase\\Lib\\UnionContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages -->
<g id="edge698" class="edge">
<title>Wikibase\\Lib\\UnionContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M1545.297,-226.8564C1647.4195,-222.2532 1785.9865,-216.0073 1884.799,-211.5533"/>
<polygon fill="#999999" stroke="#999999" points="1885.0533,-213.6441 1890.9526,-211.2759 1884.8641,-209.4483 1885.0533,-213.6441"/>
</g>
<!-- Wikibase\\Lib\\Units\\BaseUnitStorage -->
<g id="node310" class="node">
<title>Wikibase\\Lib\\Units\\BaseUnitStorage</title>
<path fill="#9999cc" stroke="#000000" d="M938,-8958C938,-8958 690,-8958 690,-8958 684,-8958 678,-8952 678,-8946 678,-8946 678,-8934 678,-8934 678,-8928 684,-8922 690,-8922 690,-8922 938,-8922 938,-8922 944,-8922 950,-8928 950,-8934 950,-8934 950,-8946 950,-8946 950,-8952 944,-8958 938,-8958"/>
<text text-anchor="middle" x="814" y="-8937.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Units\BaseUnitStorage</text>
</g>
<!-- Wikibase\\Lib\\Units\\UnitStorage -->
<g id="node311" class="node">
<title>Wikibase\\Lib\\Units\\UnitStorage</title>
<path fill="#9999cc" stroke="#000000" d="M1518,-8936C1518,-8936 1300,-8936 1300,-8936 1294,-8936 1288,-8930 1288,-8924 1288,-8924 1288,-8912 1288,-8912 1288,-8906 1294,-8900 1300,-8900 1300,-8900 1518,-8900 1518,-8900 1524,-8900 1530,-8906 1530,-8912 1530,-8912 1530,-8924 1530,-8924 1530,-8930 1524,-8936 1518,-8936"/>
<text text-anchor="middle" x="1409" y="-8915.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Units\UnitStorage</text>
</g>
<!-- Wikibase\\Lib\\Units\\BaseUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\UnitStorage -->
<g id="edge699" class="edge">
<title>Wikibase\\Lib\\Units\\BaseUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\UnitStorage</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M950.132,-8934.9665C1049.7575,-8931.2829 1184.0012,-8926.3193 1281.5363,-8922.7129"/>
<polygon fill="#999999" stroke="#999999" points="1281.6955,-8924.8086 1287.6138,-8922.4882 1281.5402,-8920.6115 1281.6955,-8924.8086"/>
</g>
<!-- Wikibase\\Lib\\Units\\CSVUnitStorage -->
<g id="node312" class="node">
<title>Wikibase\\Lib\\Units\\CSVUnitStorage</title>
<path fill="#9999cc" stroke="#000000" d="M380.5,-9001C380.5,-9001 140.5,-9001 140.5,-9001 134.5,-9001 128.5,-8995 128.5,-8989 128.5,-8989 128.5,-8977 128.5,-8977 128.5,-8971 134.5,-8965 140.5,-8965 140.5,-8965 380.5,-8965 380.5,-8965 386.5,-8965 392.5,-8971 392.5,-8977 392.5,-8977 392.5,-8989 392.5,-8989 392.5,-8995 386.5,-9001 380.5,-9001"/>
<text text-anchor="middle" x="260.5" y="-8980.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Units\CSVUnitStorage</text>
</g>
<!-- Wikibase\\Lib\\Units\\CSVUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\BaseUnitStorage -->
<g id="edge700" class="edge">
<title>Wikibase\\Lib\\Units\\CSVUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\BaseUnitStorage</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M392.7253,-8972.7278C476.732,-8966.2015 585.4346,-8957.7567 671.3766,-8951.08"/>
<polygon fill="#999999" stroke="#999999" points="671.7052,-8953.1609 677.5245,-8950.6024 671.3798,-8948.9736 671.7052,-8953.1609"/>
</g>
<!-- Wikibase\\Lib\\Units\\InMemoryUnitStorage -->
<g id="node313" class="node">
<title>Wikibase\\Lib\\Units\\InMemoryUnitStorage</title>
<path fill="#9999cc" stroke="#000000" d="M399.5,-8958C399.5,-8958 121.5,-8958 121.5,-8958 115.5,-8958 109.5,-8952 109.5,-8946 109.5,-8946 109.5,-8934 109.5,-8934 109.5,-8928 115.5,-8922 121.5,-8922 121.5,-8922 399.5,-8922 399.5,-8922 405.5,-8922 411.5,-8928 411.5,-8934 411.5,-8934 411.5,-8946 411.5,-8946 411.5,-8952 405.5,-8958 399.5,-8958"/>
<text text-anchor="middle" x="260.5" y="-8937.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Units\InMemoryUnitStorage</text>
</g>
<!-- Wikibase\\Lib\\Units\\InMemoryUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\BaseUnitStorage -->
<g id="edge701" class="edge">
<title>Wikibase\\Lib\\Units\\InMemoryUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\BaseUnitStorage</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M411.7463,-8940C492.6982,-8940 591.8262,-8940 671.4211,-8940"/>
<polygon fill="#999999" stroke="#999999" points="671.6015,-8942.1001 677.6015,-8940 671.6014,-8937.9001 671.6015,-8942.1001"/>
</g>
<!-- Wikibase\\Lib\\Units\\JsonUnitStorage -->
<g id="node314" class="node">
<title>Wikibase\\Lib\\Units\\JsonUnitStorage</title>
<path fill="#9999cc" stroke="#000000" d="M384.5,-8915C384.5,-8915 136.5,-8915 136.5,-8915 130.5,-8915 124.5,-8909 124.5,-8903 124.5,-8903 124.5,-8891 124.5,-8891 124.5,-8885 130.5,-8879 136.5,-8879 136.5,-8879 384.5,-8879 384.5,-8879 390.5,-8879 396.5,-8885 396.5,-8891 396.5,-8891 396.5,-8903 396.5,-8903 396.5,-8909 390.5,-8915 384.5,-8915"/>
<text text-anchor="middle" x="260.5" y="-8894.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Units\JsonUnitStorage</text>
</g>
<!-- Wikibase\\Lib\\Units\\JsonUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\BaseUnitStorage -->
<g id="edge702" class="edge">
<title>Wikibase\\Lib\\Units\\JsonUnitStorage&#45;&gt;Wikibase\\Lib\\Units\\BaseUnitStorage</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M396.6102,-8907.5741C480.2275,-8914.0701 587.1741,-8922.3785 671.8767,-8928.9588"/>
<polygon fill="#999999" stroke="#999999" points="671.7915,-8931.0584 677.9362,-8929.4295 672.1169,-8926.871 671.7915,-8931.0584"/>
</g>
<!-- Wikibase\\Lib\\Units\\UnitConverter -->
<g id="node315" class="node">
<title>Wikibase\\Lib\\Units\\UnitConverter</title>
<path fill="#9999cc" stroke="#000000" d="M930.5,-8915C930.5,-8915 697.5,-8915 697.5,-8915 691.5,-8915 685.5,-8909 685.5,-8903 685.5,-8903 685.5,-8891 685.5,-8891 685.5,-8885 691.5,-8879 697.5,-8879 697.5,-8879 930.5,-8879 930.5,-8879 936.5,-8879 942.5,-8885 942.5,-8891 942.5,-8891 942.5,-8903 942.5,-8903 942.5,-8909 936.5,-8915 930.5,-8915"/>
<text text-anchor="middle" x="814" y="-8894.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Units\UnitConverter</text>
</g>
<!-- Wikibase\\Lib\\Units\\UnitConverter&#45;&gt;Wikibase\\Lib\\Units\\UnitStorage -->
<g id="edge703" class="edge">
<title>Wikibase\\Lib\\Units\\UnitConverter&#45;&gt;Wikibase\\Lib\\Units\\UnitStorage</title>
<path fill="none" stroke="#999999" d="M942.7397,-8901.5438C1043.066,-8905.0847 1181.653,-8909.976 1281.6291,-8913.5046"/>
<polygon fill="#999999" stroke="#999999" points="1281.7869,-8915.6113 1287.8573,-8913.7244 1281.9351,-8911.414 1281.7869,-8915.6113"/>
</g>
<!-- Wikibase\\Lib\\UserInputException -->
<g id="node316" class="node">
<title>Wikibase\\Lib\\UserInputException</title>
<path fill="#9999cc" stroke="#000000" d="M373,-8393C373,-8393 148,-8393 148,-8393 142,-8393 136,-8387 136,-8381 136,-8381 136,-8369 136,-8369 136,-8363 142,-8357 148,-8357 148,-8357 373,-8357 373,-8357 379,-8357 385,-8363 385,-8369 385,-8369 385,-8381 385,-8381 385,-8387 379,-8393 373,-8393"/>
<text text-anchor="middle" x="260.5" y="-8372.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\UserInputException</text>
</g>
<!-- Wikibase\\Lib\\UserInputException&#45;&gt;Wikibase\\Lib\\MessageException -->
<g id="edge704" class="edge">
<title>Wikibase\\Lib\\UserInputException&#45;&gt;Wikibase\\Lib\\MessageException</title>
<path fill="none" stroke="#999999" stroke-dasharray="5,2" d="M385.0611,-8375C476.3683,-8375 599.7517,-8375 690.7499,-8375"/>
<polygon fill="#999999" stroke="#999999" points="690.9704,-8377.1001 696.9704,-8375 690.9704,-8372.9001 690.9704,-8377.1001"/>
</g>
<!-- Wikibase\\Lib\\UserLanguageLookup -->
<g id="node317" class="node">
<title>Wikibase\\Lib\\UserLanguageLookup</title>
<path fill="#9999cc" stroke="#000000" d="M373,-9084C373,-9084 148,-9084 148,-9084 142,-9084 136,-9078 136,-9072 136,-9072 136,-9060 136,-9060 136,-9054 142,-9048 148,-9048 148,-9048 373,-9048 373,-9048 379,-9048 385,-9054 385,-9060 385,-9060 385,-9072 385,-9072 385,-9078 379,-9084 373,-9084"/>
<text text-anchor="middle" x="260.5" y="-9063.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\UserLanguageLookup</text>
</g>
<!-- Wikibase\\Lib\\WikibaseContentLanguages -->
<g id="node318" class="node">
<title>Wikibase\\Lib\\WikibaseContentLanguages</title>
<path fill="#9999cc" stroke="#000000" d="M949,-213C949,-213 679,-213 679,-213 673,-213 667,-207 667,-201 667,-201 667,-189 667,-189 667,-183 673,-177 679,-177 679,-177 949,-177 949,-177 955,-177 961,-183 961,-189 961,-189 961,-201 961,-201 961,-207 955,-213 949,-213"/>
<text text-anchor="middle" x="814" y="-192.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\WikibaseContentLanguages</text>
</g>
<!-- Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages -->
<g id="edge705" class="edge">
<title>Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\ContentLanguages</title>
<path fill="none" stroke="#999999" d="M961.0061,-196.3543C1198.7616,-198.5447 1663.3443,-202.8248 1884.8399,-204.8654"/>
<polygon fill="#999999" stroke="#999999" points="1884.9789,-206.9666 1890.998,-204.9221 1885.0176,-202.7668 1884.9789,-206.9666"/>
</g>
<!-- Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\DifferenceContentLanguages -->
<g id="edge707" class="edge">
<title>Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\DifferenceContentLanguages</title>
<path fill="none" stroke="#999999" d="M961.0787,-179.9213C1048.2074,-170.9888 1158.6954,-159.6615 1248.1351,-150.492"/>
<polygon fill="#999999" stroke="#999999" points="1248.5119,-152.5645 1254.2664,-149.8634 1248.0835,-148.3864 1248.5119,-152.5645"/>
</g>
<!-- Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\MediaWikiContentLanguages -->
<g id="edge706" class="edge">
<title>Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\MediaWikiContentLanguages</title>
<path fill="none" stroke="#999999" d="M887.9251,-176.964C934.9455,-165.0187 996.9382,-148.3927 1051,-131 1079.9189,-121.6962 1085.7504,-115.2053 1115,-107 1169.4339,-91.7299 1230.7064,-79.3239 1283.171,-70.1059"/>
<polygon fill="#999999" stroke="#999999" points="1283.6471,-72.1547 1289.1968,-69.0544 1282.9251,-68.0172 1283.6471,-72.1547"/>
</g>
<!-- Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\StaticContentLanguages -->
<g id="edge709" class="edge">
<title>Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\StaticContentLanguages</title>
<path fill="none" stroke="#999999" d="M865.5222,-213.0245C924.9258,-233.1091 1025.8561,-265.1055 1115,-283 1162.8093,-292.5971 1215.593,-299.6146 1263.0862,-304.6458"/>
<polygon fill="#999999" stroke="#999999" points="1262.9641,-306.7444 1269.1501,-305.2805 1263.4014,-302.5672 1262.9641,-306.7444"/>
</g>
<!-- Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\UnionContentLanguages -->
<g id="edge708" class="edge">
<title>Wikibase\\Lib\\WikibaseContentLanguages&#45;&gt;Wikibase\\Lib\\UnionContentLanguages</title>
<path fill="none" stroke="#999999" d="M961.0787,-204.3933C1054.3558,-210.3505 1174.4052,-218.0175 1266.7394,-223.9144"/>
<polygon fill="#999999" stroke="#999999" points="1266.659,-226.0135 1272.7806,-224.3003 1266.9267,-221.822 1266.659,-226.0135"/>
</g>
<!-- Wikibase\\Lib\\Maintenance\\PopulateSitesTable -->
<g id="node320" class="node">
<title>Wikibase\\Lib\\Maintenance\\PopulateSitesTable</title>
<path fill="#9999cc" stroke="#000000" d="M418,-8749C418,-8749 103,-8749 103,-8749 97,-8749 91,-8743 91,-8737 91,-8737 91,-8725 91,-8725 91,-8719 97,-8713 103,-8713 103,-8713 418,-8713 418,-8713 424,-8713 430,-8719 430,-8725 430,-8725 430,-8737 430,-8737 430,-8743 424,-8749 418,-8749"/>
<text text-anchor="middle" x="260.5" y="-8728.5" font-family="Times,serif" font-size="10.00" fill="#000033">Wikibase\Lib\Maintenance\PopulateSitesTable</text>
</g>
<!-- Wikibase\\Lib\\Maintenance\\PopulateSitesTable&#45;&gt;Wikibase\\Lib\\Sites\\SiteMatrixParser -->
<g id="edge712" class="edge">
<title>Wikibase\\Lib\\Maintenance\\PopulateSitesTable&#45;&gt;Wikibase\\Lib\\Sites\\SiteMatrixParser</title>
<path fill="none" stroke="#999999" d="M430.3298,-8737.7502C506.3663,-8740.7725 595.1273,-8744.3005 668.1134,-8747.2014"/>
<polygon fill="#999999" stroke="#999999" points="668.1521,-8749.3045 674.2308,-8747.4446 668.319,-8745.1079 668.1521,-8749.3045"/>
</g>
<!-- Wikibase\\Lib\\Maintenance\\PopulateSitesTable&#45;&gt;Wikibase\\Lib\\Sites\\SitesBuilder -->
<g id="edge713" class="edge">
<title>Wikibase\\Lib\\Maintenance\\PopulateSitesTable&#45;&gt;Wikibase\\Lib\\Sites\\SitesBuilder</title>
<path fill="none" stroke="#999999" d="M430.3298,-8724.5566C511.6209,-8721.4724 607.4558,-8717.8364 683.0093,-8714.9698"/>
<polygon fill="#999999" stroke="#999999" points="683.4163,-8717.056 689.3324,-8714.7299 683.257,-8712.859 683.4163,-8717.056"/>
</g>
</g>
</svg>

File Metadata

Mime Type
image/svg+xml
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
8464861
Default Alt Text
phpda-lib-internal-first.svg (707 KB)

Event Timeline